<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: kagitac</title><link>https://news.ycombinator.com/user?id=kagitac</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 12 Sep 2026 06:14:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kagitac" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: Torii – a Rust authentication library with pluggable storage back ends]]></title><description><![CDATA[
<p>Hey HN! I've been hacking around on something like OpenAuthJS or BetterAuth, but for the Rust ecosystem.<p>Your users. Your database.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43191447">https://news.ycombinator.com/item?id=43191447</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 27 Feb 2025 04:45:48 +0000</pubDate><link>https://github.com/cmackenzie1/torii-rs</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=43191447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43191447</guid></item><item><title><![CDATA[New comment by kagitac in "AWS S3 SDK breaks its compatible services"]]></title><description><![CDATA[
<p>>OpenDAL integrates all services by directly communicating with APIs instead of relying on SDKs, protecting users from potential disruptions like this one.<p>Implying that the SDKs don't communicate directly with the APIs? This "problem" could have happened in OpenDAL just as it did in AWS SDKs.</p>
]]></description><pubDate>Thu, 20 Feb 2025 22:19:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=43121050</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=43121050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43121050</guid></item><item><title><![CDATA[Using a Raspberry Pi to Monitor Plant Soil Moisture]]></title><description><![CDATA[
<p>Article URL: <a href="https://mirio.dev/2025/01/05/rpi-plant-moisture/">https://mirio.dev/2025/01/05/rpi-plant-moisture/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42606088">https://news.ycombinator.com/item?id=42606088</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 05 Jan 2025 23:48:39 +0000</pubDate><link>https://mirio.dev/2025/01/05/rpi-plant-moisture/</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=42606088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42606088</guid></item><item><title><![CDATA[New comment by kagitac in "Postgres UUIDv7 and per-back end monotonicity"]]></title><description><![CDATA[
<p>After reading this I went ahead and added the extra 12 bits to my Go UUID library. Thanks for the write up on the PostgreSQL patch.<p>If anyone is interested, here is the package: <a href="https://github.com/cmackenzie1/go-uuid">https://github.com/cmackenzie1/go-uuid</a>. It also includes a CLI similar to that of `uuidgen`, but supports version 7.</p>
]]></description><pubDate>Fri, 03 Jan 2025 17:10:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=42587402</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=42587402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42587402</guid></item><item><title><![CDATA[Cloudflare incident on November 14, 2024, resulting in lost logs]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.cloudflare.com/cloudflare-incident-on-november-14-2024-resulting-in-lost-logs/">https://blog.cloudflare.com/cloudflare-incident-on-november-14-2024-resulting-in-lost-logs/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42246976">https://news.ycombinator.com/item?id=42246976</a></p>
<p>Points: 9</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 26 Nov 2024 16:16:39 +0000</pubDate><link>https://blog.cloudflare.com/cloudflare-incident-on-november-14-2024-resulting-in-lost-logs/</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=42246976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42246976</guid></item><item><title><![CDATA[Crontab.dev: convert cron expressions into a human-friendly format]]></title><description><![CDATA[
<p>Article URL: <a href="https://crontab.dev">https://crontab.dev</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41532891">https://news.ycombinator.com/item?id=41532891</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 13 Sep 2024 16:45:07 +0000</pubDate><link>https://crontab.dev</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=41532891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41532891</guid></item><item><title><![CDATA[Terraform State backend using Cloudflare Workers and R2]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/cmackenzie1/tfstate-worker">https://github.com/cmackenzie1/tfstate-worker</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41458874">https://news.ycombinator.com/item?id=41458874</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 05 Sep 2024 17:42:41 +0000</pubDate><link>https://github.com/cmackenzie1/tfstate-worker</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=41458874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41458874</guid></item><item><title><![CDATA[Don't use LIMIT OFFSET for pagination in PostgreSQL]]></title><description><![CDATA[
<p>Article URL: <a href="https://mirio.dev/2024/08/03/pagination-in-postgresql/">https://mirio.dev/2024/08/03/pagination-in-postgresql/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41150343">https://news.ycombinator.com/item?id=41150343</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 04 Aug 2024 00:43:37 +0000</pubDate><link>https://mirio.dev/2024/08/03/pagination-in-postgresql/</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=41150343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41150343</guid></item><item><title><![CDATA[Terraform state backend built on Cloudflare Workers]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/cmackenzie1/tfstate-worker">https://github.com/cmackenzie1/tfstate-worker</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40417202">https://news.ycombinator.com/item?id=40417202</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 20 May 2024 16:30:06 +0000</pubDate><link>https://github.com/cmackenzie1/tfstate-worker</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=40417202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40417202</guid></item><item><title><![CDATA[New comment by kagitac in "DuckDB – An in-process SQL OLAP database management system"]]></title><description><![CDATA[
<p>I've found the CGO boundary to be quite slow for large result sets and have taken to just running commands that do SELECT and COPY to files on the system and then read those.</p>
]]></description><pubDate>Fri, 10 Feb 2023 18:54:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=34744004</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=34744004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34744004</guid></item><item><title><![CDATA[New comment by kagitac in "Ask HN: Have you bought I bonds yet? Why not?"]]></title><description><![CDATA[
<p>> Must be a US Citizen.<p>That is incorrect. As long as you are a US resident for tax purposes you can purchase them.<p><a href="https://www.treasurydirect.gov/indiv/research/indepth/ibonds/res_ibonds_ibuy.htm" rel="nofollow">https://www.treasurydirect.gov/indiv/research/indepth/ibonds...</a><p><a href="https://www.irs.gov/individuals/international-taxpayers/introduction-to-residency-under-us-tax-law" rel="nofollow">https://www.irs.gov/individuals/international-taxpayers/intr...</a></p>
]]></description><pubDate>Thu, 22 Sep 2022 18:02:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=32942467</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=32942467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32942467</guid></item><item><title><![CDATA[Yet another online UUID generator]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.uuidgen.dev/">https://www.uuidgen.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32930115">https://news.ycombinator.com/item?id=32930115</a></p>
<p>Points: 6</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 21 Sep 2022 19:20:34 +0000</pubDate><link>https://www.uuidgen.dev/</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=32930115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32930115</guid></item><item><title><![CDATA[Implementing a Terraform state backend on Cloudflare Workers]]></title><description><![CDATA[
<p>Article URL: <a href="https://mirio.dev/2022/09/18/implementing-a-terraform-state-backend/">https://mirio.dev/2022/09/18/implementing-a-terraform-state-backend/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32894543">https://news.ycombinator.com/item?id=32894543</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 19 Sep 2022 05:17:52 +0000</pubDate><link>https://mirio.dev/2022/09/18/implementing-a-terraform-state-backend/</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=32894543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32894543</guid></item><item><title><![CDATA[Securing self-hosted Plex with Cloudflare Tunnels]]></title><description><![CDATA[
<p>Article URL: <a href="https://mirio.dev/2022/09/15/securing-plex-with-cloudflare-tunnels/">https://mirio.dev/2022/09/15/securing-plex-with-cloudflare-tunnels/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32862599">https://news.ycombinator.com/item?id=32862599</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 16 Sep 2022 05:57:45 +0000</pubDate><link>https://mirio.dev/2022/09/15/securing-plex-with-cloudflare-tunnels/</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=32862599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32862599</guid></item><item><title><![CDATA[Httpbin on Cloudflare Workers]]></title><description><![CDATA[
<p>Article URL: <a href="https://mirio.dev/post/echo-httpbin-on-workers/">https://mirio.dev/post/echo-httpbin-on-workers/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32838804">https://news.ycombinator.com/item?id=32838804</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 14 Sep 2022 15:45:24 +0000</pubDate><link>https://mirio.dev/post/echo-httpbin-on-workers/</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=32838804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32838804</guid></item><item><title><![CDATA[New comment by kagitac in "New UUID Formats"]]></title><description><![CDATA[
<p>Can someone ELI5 why Unix timestamp would be stored as left-padded 48 bits for a 32-bit or potentially a 64-bit number? Is it a coincidence that 48 is the middle of 32-64?</p>
]]></description><pubDate>Mon, 13 Jun 2022 16:14:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=31727550</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=31727550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31727550</guid></item><item><title><![CDATA[Wikimedia Public Grafana]]></title><description><![CDATA[
<p>Article URL: <a href="https://grafana.wikimedia.org/">https://grafana.wikimedia.org/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30644252">https://news.ycombinator.com/item?id=30644252</a></p>
<p>Points: 9</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 11 Mar 2022 18:46:33 +0000</pubDate><link>https://grafana.wikimedia.org/</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=30644252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30644252</guid></item><item><title><![CDATA[New comment by kagitac in "Httpstatuses.com Sold Out"]]></title><description><![CDATA[
<p>Now redirects to webfx.com.<p>Original: <a href="https://web.archive.org/web/20220303112715/https://httpstatuses.com/" rel="nofollow">https://web.archive.org/web/20220303112715/https://httpstatu...</a></p>
]]></description><pubDate>Tue, 08 Mar 2022 19:27:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=30605138</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=30605138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30605138</guid></item><item><title><![CDATA[Httpstatuses.com Sold Out]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.webfx.com/web-development/glossary/http-status-codes/">https://www.webfx.com/web-development/glossary/http-status-codes/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30605110">https://news.ycombinator.com/item?id=30605110</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 08 Mar 2022 19:26:35 +0000</pubDate><link>https://www.webfx.com/web-development/glossary/http-status-codes/</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=30605110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30605110</guid></item><item><title><![CDATA[New comment by kagitac in "Phone number has been used too many times"]]></title><description><![CDATA[
<p>The irony.<p>> An individual has a phone number<p>> Some people do not own phones, or do not wish to provide you with their telephone number when asked. Do not require a user to provide a phone number unless it is essential, and whenever possible try to provide a fallback to accommodate these users.<p>Source: <a href="https://github.com/google/libphonenumber/blob/master/FALSEHOODS.md" rel="nofollow">https://github.com/google/libphonenumber/blob/master/FALSEHO...</a></p>
]]></description><pubDate>Fri, 11 Feb 2022 17:39:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=30304373</link><dc:creator>kagitac</dc:creator><comments>https://news.ycombinator.com/item?id=30304373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30304373</guid></item></channel></rss>