<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: WillDaSilva</title><link>https://news.ycombinator.com/user?id=WillDaSilva</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 27 Aug 2026 23:33:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=WillDaSilva" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[AI Changes the Economics of JIT Compilers]]></title><description><![CDATA[
<p>Article URL: <a href="https://malisper.me/how-ai-changes-the-economics-of-jit-compilers/">https://malisper.me/how-ai-changes-the-economics-of-jit-compilers/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49287332">https://news.ycombinator.com/item?id=49287332</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 13 Aug 2026 15:18:17 +0000</pubDate><link>https://malisper.me/how-ai-changes-the-economics-of-jit-compilers/</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=49287332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49287332</guid></item><item><title><![CDATA[Mamdani to offer 30% discount on meat and produce at city-owned grocery stores]]></title><description><![CDATA[
<p>Article URL: <a href="https://apnews.com/article/mamdani-nyc-grocery-stores-prices-bronx-4634d4030209fea663e68f5d6d09a325">https://apnews.com/article/mamdani-nyc-grocery-stores-prices-bronx-4634d4030209fea663e68f5d6d09a325</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49087542">https://news.ycombinator.com/item?id=49087542</a></p>
<p>Points: 7</p>
<p># Comments: 4</p>
]]></description><pubDate>Tue, 28 Jul 2026 17:54:09 +0000</pubDate><link>https://apnews.com/article/mamdani-nyc-grocery-stores-prices-bronx-4634d4030209fea663e68f5d6d09a325</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=49087542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49087542</guid></item><item><title><![CDATA[New comment by WillDaSilva in "Postgres rewritten in Rust, now passing 100% of the Postgres regression tests"]]></title><description><![CDATA[
<p>In a typical Rust project you organize your project into many crates. I haven't checked, but I'd guess that the vast majority of those dependencies are internal dependencies. After all, this project started by running an automated C to Rust converter, which the authors claimed produced over a thousand crates.</p>
]]></description><pubDate>Fri, 10 Jul 2026 12:55:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48859261</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=48859261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48859261</guid></item><item><title><![CDATA[New comment by WillDaSilva in "Immich 3.0"]]></title><description><![CDATA[
<p>For what it's worth, Immich supports this too. You can create an album (for each event), create a shared link, allow public anonymous uploads for the shared link, and then give the link to everyone at the event, and ask them to upload their photos. It can be done from any web browser.</p>
]]></description><pubDate>Fri, 03 Jul 2026 00:31:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48769200</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=48769200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48769200</guid></item><item><title><![CDATA[The dead economy theory]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.owenmcgrann.com/p/the-dead-economy-theory">https://www.owenmcgrann.com/p/the-dead-economy-theory</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48324712">https://news.ycombinator.com/item?id=48324712</a></p>
<p>Points: 1359</p>
<p># Comments: 1426</p>
]]></description><pubDate>Fri, 29 May 2026 15:46:24 +0000</pubDate><link>https://www.owenmcgrann.com/p/the-dead-economy-theory</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=48324712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48324712</guid></item><item><title><![CDATA[The secrets of the Shinkansen]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.worksinprogress.news/p/the-secret-behind-japans-railways">https://www.worksinprogress.news/p/the-secret-behind-japans-railways</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47762060">https://news.ycombinator.com/item?id=47762060</a></p>
<p>Points: 159</p>
<p># Comments: 156</p>
]]></description><pubDate>Tue, 14 Apr 2026 06:41:01 +0000</pubDate><link>https://www.worksinprogress.news/p/the-secret-behind-japans-railways</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=47762060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47762060</guid></item><item><title><![CDATA[Social Media Without Socializing]]></title><description><![CDATA[
<p>Article URL: <a href="https://pluralistic.net/2026/01/19/billionaire-solipsism/#sirius-cybernetics">https://pluralistic.net/2026/01/19/billionaire-solipsism/#sirius-cybernetics</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46683450">https://news.ycombinator.com/item?id=46683450</a></p>
<p>Points: 10</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 19 Jan 2026 19:36:35 +0000</pubDate><link>https://pluralistic.net/2026/01/19/billionaire-solipsism/#sirius-cybernetics</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=46683450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46683450</guid></item><item><title><![CDATA[New comment by WillDaSilva in "Go ahead, self-host Postgres"]]></title><description><![CDATA[
<p>It's pretty easy these days to spin up a local Postgres container. Might as well use it for prototyping too, and save yourself the hassle of switching later.</p>
]]></description><pubDate>Sat, 20 Dec 2025 16:06:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46337111</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=46337111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46337111</guid></item><item><title><![CDATA[Pre-PEP: Rust for CPython]]></title><description><![CDATA[
<p>Article URL: <a href="https://discuss.python.org/t/pre-pep-rust-for-cpython/104906">https://discuss.python.org/t/pre-pep-rust-for-cpython/104906</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46196712">https://news.ycombinator.com/item?id=46196712</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 08 Dec 2025 19:46:14 +0000</pubDate><link>https://discuss.python.org/t/pre-pep-rust-for-cpython/104906</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=46196712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46196712</guid></item><item><title><![CDATA[New comment by WillDaSilva in "GitHub Actions has a package manager, and it might be the worst"]]></title><description><![CDATA[
<p>There's a repository setting you can enable to prevent actions from running unless they have their version pinned to a SHA digest. This setting applies transitively, so while you can't force your dependencies to use SHA pinning for their dependencies, you can block any workflow from running if it doesn't.</p>
]]></description><pubDate>Mon, 08 Dec 2025 13:33:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46192034</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=46192034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46192034</guid></item><item><title><![CDATA[The Right-wing schism over property taxes]]></title><description><![CDATA[
<p>Article URL: <a href="https://progressandpoverty.substack.com/p/the-right-wing-schism-over-property">https://progressandpoverty.substack.com/p/the-right-wing-schism-over-property</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45998652">https://news.ycombinator.com/item?id=45998652</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 20 Nov 2025 22:22:15 +0000</pubDate><link>https://progressandpoverty.substack.com/p/the-right-wing-schism-over-property</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=45998652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45998652</guid></item><item><title><![CDATA[New comment by WillDaSilva in "Nix Derivation Madness"]]></title><description><![CDATA[
<p>Pulumi may be what you're looking for. Same concept as Terraform, and many of its provider libraries are just wrappers around Terraform provider libraries, but you can use a variety of common programming languages to declare your desired state, rather than HCL.</p>
]]></description><pubDate>Sun, 02 Nov 2025 05:23:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45788004</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=45788004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45788004</guid></item><item><title><![CDATA[Tech PACS Are Closing in on the Almonds]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.astralcodexten.com/p/tech-pacs-are-closing-in-on-the-almonds">https://www.astralcodexten.com/p/tech-pacs-are-closing-in-on-the-almonds</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45682875">https://news.ycombinator.com/item?id=45682875</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 23 Oct 2025 15:20:37 +0000</pubDate><link>https://www.astralcodexten.com/p/tech-pacs-are-closing-in-on-the-almonds</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=45682875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45682875</guid></item><item><title><![CDATA[Canadian Army launches bold modernization and restructuring initiative]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.canada.ca/en/department-national-defence/maple-leaf/defence/2025/10/canadian-army-launches-bold-modernization-and-restructuring-initiative.html">https://www.canada.ca/en/department-national-defence/maple-leaf/defence/2025/10/canadian-army-launches-bold-modernization-and-restructuring-initiative.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45548914">https://news.ycombinator.com/item?id=45548914</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 11 Oct 2025 13:17:53 +0000</pubDate><link>https://www.canada.ca/en/department-national-defence/maple-leaf/defence/2025/10/canadian-army-launches-bold-modernization-and-restructuring-initiative.html</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=45548914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45548914</guid></item><item><title><![CDATA[New comment by WillDaSilva in "Recreating the US/* time zone situation"]]></title><description><![CDATA[
<p>Timezones are not static, and actually change somewhat frequently. A program that converts any given future time to UTC risks becoming incorrect about when that time is due to political changes that affect the timezone the given future time was in.</p>
]]></description><pubDate>Sun, 14 Sep 2025 12:14:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45239244</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=45239244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45239244</guid></item><item><title><![CDATA[New comment by WillDaSilva in "Not paying with cash"]]></title><description><![CDATA[
<p>I was able to get a Pasmo card as an alternative to Suica, and it was rechargable with cash. I also did the same with an Icoca card. I didn't need a Japanese address in either case. I just bought the cards from machines at a couple of the larger metro stations. They could be reloaded with cash at any metro station.</p>
]]></description><pubDate>Thu, 04 Sep 2025 02:21:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45122791</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=45122791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45122791</guid></item><item><title><![CDATA[New comment by WillDaSilva in "Replacing a cache service with a database"]]></title><description><![CDATA[
<p>I fully agree. The rate limits are how you control the behaviour of the clients. My suggestion of leaving caching to the clients, which they may want to do in order to avoid hitting the rate limit.</p>
]]></description><pubDate>Sun, 31 Aug 2025 23:50:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45088149</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=45088149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45088149</guid></item><item><title><![CDATA[New comment by WillDaSilva in "Replacing a cache service with a database"]]></title><description><![CDATA[
<p>There are times when a cache is appropriate, but I often find that it's more appropriate for the cache to be on the side of whoever is making all the requests. This isn't applicable when that is e.g. millions of different clients all making their own requests, but rather when we're talking about one internal service putting heavy load on another one.<p>The team with the demanding service can add a cache that's appropriate for their needs, and will be motivated to do so in order to avoid hitting the rate limit (or reduce costs, which should be attributed to them).</p>
]]></description><pubDate>Sun, 31 Aug 2025 21:42:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45087370</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=45087370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45087370</guid></item><item><title><![CDATA[New comment by WillDaSilva in "Eliminating JavaScript cold starts on AWS Lambda"]]></title><description><![CDATA[
<p>This is exciting to see. I run some latency sensitive code on Lambda with the Node runtime, so cold starts are troublesome. I hope I'll be able to use this one it's in beta or fully released.</p>
]]></description><pubDate>Sun, 17 Aug 2025 12:31:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44931150</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=44931150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44931150</guid></item><item><title><![CDATA[Civil Service: A Victim or a Villain?]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.250bpm.com/p/civil-service-a-victim-or-a-villain">https://www.250bpm.com/p/civil-service-a-victim-or-a-villain</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44823257">https://news.ycombinator.com/item?id=44823257</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 07 Aug 2025 11:47:33 +0000</pubDate><link>https://www.250bpm.com/p/civil-service-a-victim-or-a-villain</link><dc:creator>WillDaSilva</dc:creator><comments>https://news.ycombinator.com/item?id=44823257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44823257</guid></item></channel></rss>