<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: pvillano</title><link>https://news.ycombinator.com/user?id=pvillano</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 11:11:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pvillano" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pvillano in "How Terry Tao became an evangelist for AI in math"]]></title><description><![CDATA[
<p>AlphaGo, through self-play, found new strategies to beat the best human players. But now that anyone can play against AlphaGo, humans are learning these strategies.<p>Deepmind is saying people are learning from the algorithms AlphaEvolve is generating. They say the programs tend to be short.<p>So maybe we will understand the algorithms</p>
]]></description><pubDate>Mon, 15 Jun 2026 01:36:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48535458</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48535458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48535458</guid></item><item><title><![CDATA[New comment by pvillano in "How Terry Tao became an evangelist for AI in math"]]></title><description><![CDATA[
<p>Fully automated testing + revision loops are super cool and def something I want to play with<p>And PBT is so close to language level invariants/preconditions/post-conditions that I dream of</p>
]]></description><pubDate>Mon, 15 Jun 2026 01:06:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48535205</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48535205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48535205</guid></item><item><title><![CDATA[New comment by pvillano in "How Terry Tao became an evangelist for AI in math"]]></title><description><![CDATA[
<p>You don't need to check the proof.  A regular proof is written to convince other mathematicians. A regular proof can skip details and contain mistakes. A formal proof cannot skip details or contain mistakes.<p>A lean proof is a sequence of instructions that starts with a list of facts, and combines them into new facts until a target fact is produced. Each instruction in the sequence is one of a few allowed tactics provided by lean that always produce correct facts from correct facts.<p>IF (1) you agree with the starting facts, (2) you are sure the target fact is what you're actually trying to prove and (3) the lean compiler says "yep, this is a valid sequence of instructions" THEN you can be sure the target fact is true.<p>You can be sure the final fact is true, even if you don't understand all the steps, because it's written in lean, and lean only allows steps that are free from omissions or errors</p>
]]></description><pubDate>Mon, 15 Jun 2026 00:17:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48534743</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48534743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48534743</guid></item><item><title><![CDATA[New comment by pvillano in "How Terry Tao became an evangelist for AI in math"]]></title><description><![CDATA[
<p>Liability, and it's the hardest part.</p>
]]></description><pubDate>Sun, 14 Jun 2026 23:09:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48533997</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48533997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48533997</guid></item><item><title><![CDATA[New comment by pvillano in ""Don't You Just Upload It to ChatGPT?""]]></title><description><![CDATA[
<p>When I write like I talk, I use a lot of commas. Replacing some of my commas with em dashies, so long as it was done judiciously, would probably make things easier to chunk.</p>
]]></description><pubDate>Fri, 12 Jun 2026 22:31:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48510178</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48510178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48510178</guid></item><item><title><![CDATA[New comment by pvillano in "How Terry Tao became an evangelist for AI in math"]]></title><description><![CDATA[
<p>I really look forward to the day AI-driven algorithm design + formal verification becomes the norm for performance critical computing.<p>A programmer translates a natural-language spec into a machine-readable spec, feeds it to an AI-assisted compiler, and out pops an implementation that's more optimized than any human could ever hope to write, along with a lean proof of its correctness.</p>
]]></description><pubDate>Thu, 11 Jun 2026 19:23:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48495190</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48495190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48495190</guid></item><item><title><![CDATA[New comment by pvillano in "The back cover of C++: The Language raises questions not answered by front cover"]]></title><description><![CDATA[
<p>The cover does not matter for a textbook.<p>Most textbooks  sold are bought by students because they were required for a course. Students are not choosing a textbook by cover because they're not choosing a textbook at all. Professors choosing which textbook to assign are doing so based on the content, because that's what they'll be teaching. Professors also get a lot of free sample copies, and are probably choosing between those instead of purchasing their own set of candidates based on the cover.</p>
]]></description><pubDate>Sat, 06 Jun 2026 15:02:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48425752</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48425752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48425752</guid></item><item><title><![CDATA[New comment by pvillano in "12,060 piece, $799.99, Sagrada Família is the largest Lego building set to date"]]></title><description><![CDATA[
<p>12,060 pieces</p>
]]></description><pubDate>Thu, 04 Jun 2026 19:15:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48403294</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48403294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48403294</guid></item><item><title><![CDATA[New comment by pvillano in "It's Not Just X. It's Y"]]></title><description><![CDATA[
<p>In one of the essays posted here, which was, ironically, about AI in education, a sentence, that an AI could not possibly write, that I could possibly write, because of its length and unusual structure, before finally reaching the verb, went on for 25 words.<p>I don't know if it was written that way to show trust in the reader's intelligence, show disregard for reaching a wide audience, show a demonstration of skill, or was artifact of someone just thinking at that level.</p>
]]></description><pubDate>Mon, 01 Jun 2026 00:00:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48351092</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48351092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48351092</guid></item><item><title><![CDATA[New comment by pvillano in "West Coast Cities Turn to Vacancy Taxes to Grapple with Housing Crisis"]]></title><description><![CDATA[
<p>A sudden switch to depreciation makes housing more expensive, even though prices are going down.<p>Say you buy a house with a loan, and sell it after x years. The total cost of ownership is interest paid to the bank + buy price - sell price. If you bought a house at $600k expecting to sell it in a few years at $700k, but it'll actually sell for $500k, your TCO went up by $200k. The sudden switch to depreciation made the same house much more expensive to own. Prices have to slowly go from rising to steady and then to falling, otherwisw everyone is suddenly living way beyond their means.</p>
]]></description><pubDate>Mon, 25 May 2026 18:45:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48270210</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48270210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48270210</guid></item><item><title><![CDATA[New comment by pvillano in "Cleaning Station"]]></title><description><![CDATA[
<p>A cleaning station is a location where aquatic wildlife congregate to be cleaned by smaller organisms. Such stations exist in both freshwater and marine environments, and are used by animals including fish, sea turtles and hippopotamuses.</p>
]]></description><pubDate>Sun, 24 May 2026 04:56:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48254508</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48254508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48254508</guid></item><item><title><![CDATA[Cleaning Station]]></title><description><![CDATA[
<p>Article URL: <a href="https://en.wikipedia.org/wiki/Cleaning_station">https://en.wikipedia.org/wiki/Cleaning_station</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48254507">https://news.ycombinator.com/item?id=48254507</a></p>
<p>Points: 7</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 24 May 2026 04:56:33 +0000</pubDate><link>https://en.wikipedia.org/wiki/Cleaning_station</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48254507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48254507</guid></item><item><title><![CDATA[New comment by pvillano in "Don't Roll Your Own"]]></title><description><![CDATA[
<p>Nobody cares that a browser's navigation buttons, address bar, tabs, or window controls
don't match the current website. Probably because these things are obviously outside the extents of the web page.<p>However, scrollbars, context menus, modal windows, and date pickers are rendered within the extents of the web page, and get replaced all the time.<p>It is my opinion that these controls don't need to be styled to match the website, because they're not part of the website. They're part of the browser. Non-diegetic. Outside the fourth wall.</p>
]]></description><pubDate>Sun, 24 May 2026 00:46:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48253152</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48253152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48253152</guid></item><item><title><![CDATA[New comment by pvillano in "Ask HN: When did computers stop being fun?"]]></title><description><![CDATA[
<p>I found joy making sdf2stl.saej.in. It's similar to a bunch of things that already exist, but I was able to make a set of requirements that made mine technically unique.<p>It was too complex for me to create when I started, so I learned as I went.<p>In personal projects, I only use LLMs for when I don't care and I don't want to learn. For example, all the WebGL APIs. I am perfectly fine not knowing how to allocate, initialize, and bind a shaderbufferindexobjectstoragehandlepointerarray. But I'll do the fun parts, the interface design and algorithms, by myself.</p>
]]></description><pubDate>Sun, 17 May 2026 17:28:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48171001</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48171001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48171001</guid></item><item><title><![CDATA[New comment by pvillano in "Naturally Occurring Quasicrystals"]]></title><description><![CDATA[
<p>I remade the hero GIF in HD<p><a href="https://www.shadertoy.com/view/sXsGDl" rel="nofollow">https://www.shadertoy.com/view/sXsGDl</a></p>
]]></description><pubDate>Sat, 16 May 2026 04:28:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48156840</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48156840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48156840</guid></item><item><title><![CDATA[New comment by pvillano in "The AI zombification of universities"]]></title><description><![CDATA[
<p>I'm a big fan of the fact that the following quoted sentence has 25 words before the verb. An LLM would never. I probably wouldn't.<p>> Whatever your conception of the modern university, whether grand or grim, understanding the current landscape of campus-wide AI use, much less its intensification, should destroy it.</p>
]]></description><pubDate>Thu, 14 May 2026 22:10:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48141938</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48141938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48141938</guid></item><item><title><![CDATA[New comment by pvillano in "Ask HN: What are you working on? (May 2026)"]]></title><description><![CDATA[
<p>I made sdf2stl.saej.in<p>You can use it design 3D objects with mathematics and bring them into the real world with 3D printing.<p>You can use it to create 3D models that are impossible to create with CAD, CSG, sculpting, or mesh-based tools.<p>You can build on a decade of community SDF development on Shadertoy because sdf2stl uses the same language.<p>A few days ago I may have become the first person to 3D print the equation x^4+y^4+z^4-x^2-y^-z^2+.4=0 (Goursat's surface) <a href="https://www.printables.com/model/1713835-goursats-surface" rel="nofollow">https://www.printables.com/model/1713835-goursats-surface</a><p>Please try it out and tell me what you think.<p><a href="https://sdf2stl.saej.in" rel="nofollow">https://sdf2stl.saej.in</a></p>
]]></description><pubDate>Mon, 11 May 2026 13:46:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48094942</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48094942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48094942</guid></item><item><title><![CDATA[New comment by pvillano in "Idempotency is easy until the second request is different"]]></title><description><![CDATA[
<p>Thanks for letting me read that again.<p>I once wrote about inherent, irreducible complexity and how we try to deal with it. The draft has sections on how complexity can be hidden, spread out, localized, passed off, or recreated from scratch. Unfortunately, people are now using LLMs to pile complexity on the simplest of tasks, and my essay isn't really worth finishing.</p>
]]></description><pubDate>Sun, 10 May 2026 13:55:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48084017</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48084017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48084017</guid></item><item><title><![CDATA[New comment by pvillano in "Idempotency is easy until the second request is different"]]></title><description><![CDATA[
<p>I would rather do more work myself to make an API as fool proof as possible, than hope everyone else is perfect, and lose data when they're not.</p>
]]></description><pubDate>Sun, 10 May 2026 13:28:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48083811</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48083811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48083811</guid></item><item><title><![CDATA[New comment by pvillano in "Should I Run Plain Docker Compose in Production in 2026?"]]></title><description><![CDATA[
<p>What effect does docker compose have on database resilience?</p>
]]></description><pubDate>Tue, 05 May 2026 15:02:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48023483</link><dc:creator>pvillano</dc:creator><comments>https://news.ycombinator.com/item?id=48023483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48023483</guid></item></channel></rss>