<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: spenrose</title><link>https://news.ycombinator.com/user?id=spenrose</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 09 Oct 2026 02:28:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=spenrose" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by spenrose in "Archaeologists Are Reconstructing the 'Invisible' Technologies of the Stone Age"]]></title><description><![CDATA[
<p>Y’all might enjoy Virginia Postrel’s _The Fabric of Civilization_ , which mostly covers the last few thousand years.</p>
]]></description><pubDate>Thu, 08 Oct 2026 20:09:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=50011404</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=50011404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50011404</guid></item><item><title><![CDATA[New comment by spenrose in "Flock used >100 times to track veteran who recorded traffic stop"]]></title><description><![CDATA[
<p>My mental model:<p>1. Policing is yet another example of Baumol’s effect[1]; sectors where automation lags become expensive<p>2. Policing can be automated effectively, including via Flock:<p>> Hunters Point rapper Dreamllife Rizzy described how police tech has made it more difficult to get away with bipping and other crimes.
“Crime in San Francisco, period, that shit over with, brother,” the rapper said. “They got drones, hella shit.” He described how Flock cameras clock the plates on a stolen car and send an alert to police stations, which send drones to follow the vehicle.[2]<p>3. Policing, like major surgery, ambitious construction, military invasions, and other high-consequence endeavors, is not immune to perfidy, incompetence, or other human weaknesses.<p>4. Argument by implicit synecdoche (here is an example of an abuse, therefore the general behavior is abusive) is ubiquitous and invalid; you need to actually collect wide evidence and weigh major tradeoffs. How does Flock affect total crime rates? Total abuse rates? That only matters if you think that we should be open to the possibility that widespread use of Flock cameras might be good.<p>5. WRT privacy and policing-the-police in particular, there is a small but highly vocal community of libertarians whose perspective is sharp, detailed, and not reflective of broader society’s perspective except in motte-and-bailey form, and who will never be persuaded by evidence because for them what matters are the principles (n.b.: this observation is not per se a criticism — sometimes principles should trump evidence around tradeoffs).<p>6. HN’s 10^5 (?) active commenters include 10^4(?) members of that libertarian vanguard<p>7. Everyone has heard all the libertarian and contra-libertarian arguments going back decades; no one is learning from yet another go-round<p>[1] <a href="https://acjsissons.medium.com/the-baumol-effect-not-a-disease-but-a-cure-c63d0ae0b481" rel="nofollow">https://acjsissons.medium.com/the-baumol-effect-not-a-diseas...</a><p>[2] <a href="https://sfstandard.com/2026/08/13/rest-peace-bip-city/?utm_source=native_share&utm_medium=site_buttons&utm_campaign=site_buttons" rel="nofollow">https://sfstandard.com/2026/08/13/rest-peace-bip-city/?utm_s...</a></p>
]]></description><pubDate>Sat, 05 Sep 2026 17:58:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49579003</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=49579003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49579003</guid></item><item><title><![CDATA[The Rockefeller of Solar]]></title><description><![CDATA[
<p>Article URL: <a href="https://rationaloptimistsociety.substack.com/p/the-rockefeller-of-solar">https://rationaloptimistsociety.substack.com/p/the-rockefeller-of-solar</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49378893">https://news.ycombinator.com/item?id=49378893</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 20 Aug 2026 19:17:09 +0000</pubDate><link>https://rationaloptimistsociety.substack.com/p/the-rockefeller-of-solar</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=49378893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49378893</guid></item><item><title><![CDATA[New comment by spenrose in "Open-source interactive map for the Aug 12 total solar eclipse"]]></title><description><![CDATA[
<p>Got caught in a day-long traffic jam leaving a rural area in North America after the 2017 total eclipse.</p>
]]></description><pubDate>Sat, 08 Aug 2026 23:48:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49226990</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=49226990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49226990</guid></item><item><title><![CDATA[Do AI Agents Make ML Compilers Obsolete?]]></title><description><![CDATA[
<p>Article URL: <a href="https://maderix.substack.com/p/the-compiler-strikes-back">https://maderix.substack.com/p/the-compiler-strikes-back</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48732724">https://news.ycombinator.com/item?id=48732724</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 30 Jun 2026 13:47:30 +0000</pubDate><link>https://maderix.substack.com/p/the-compiler-strikes-back</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=48732724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48732724</guid></item><item><title><![CDATA[New comment by spenrose in "Formal methods and the future of programming"]]></title><description><![CDATA[
<p>As usual, this paean to deductive reasoning (“formal methods”) leaves out its fundamental limit: how closely do the postulates and definitions fit the domain they purport to map? (“In theory, there is no difference between theory and practice. In practice ...”) My guess is that Jane Street maintains large code bodies where the mapping is 1:1, because the purpose of the code is to implement a deterministic algorithm. Many other coders work in such areas. But millions of us don’t: most UIs, most exploratory work, etc.<p>There is a movement parallel to formal methods to define acceptance criteria at high resolution but not logico-mathematically, which at least grapples with the mapping problem but can’t resolve it where the map isn’t the territory, which is most places. Has Google’s results page, with its extremely evolved internal optimization frameworks really hit an optimum? Could that prototype you whipped up to capture a hazy idea have better illustrated it? These questions are best answered by looking outside the system to what the system serves.</p>
]]></description><pubDate>Sun, 14 Jun 2026 17:13:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48529804</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=48529804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48529804</guid></item><item><title><![CDATA[New comment by spenrose in "The Joy of Folding Bikes"]]></title><description><![CDATA[
<p>Many HNers will enjoy this book about the company’s maturation from a hardware startup founded by one difficult genius to an institution that had to be rebuilt as it scaled: <a href="https://bookpeople.com/book/9781615199563" rel="nofollow">https://bookpeople.com/book/9781615199563</a></p>
]]></description><pubDate>Sat, 25 Apr 2026 23:15:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47905571</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=47905571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47905571</guid></item><item><title><![CDATA[TSMC Says ASML's Latest Chipmaking Gear Is Too Pricey to Use]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.bloomberg.com/news/articles/2026-04-22/tsmc-says-asml-s-latest-chipmaking-gear-is-too-pricey-to-use">https://www.bloomberg.com/news/articles/2026-04-22/tsmc-says-asml-s-latest-chipmaking-gear-is-too-pricey-to-use</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47901961">https://news.ycombinator.com/item?id=47901961</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 25 Apr 2026 14:53:42 +0000</pubDate><link>https://www.bloomberg.com/news/articles/2026-04-22/tsmc-says-asml-s-latest-chipmaking-gear-is-too-pricey-to-use</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=47901961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47901961</guid></item><item><title><![CDATA[New comment by spenrose in "The exponential curve behind open source backlogs"]]></title><description><![CDATA[
<p>Indeed. The problem arises from a two step:<p>1. Free Software / Open Source are Good and True by assertion. There is no God but source code, and Stallman is its prophet.
2. Questions whose answers tend to contradict point 1., such as “Gee, the world runs on Python — as wonderful as job as Guido and his inner circle have done, is it time to ask what an ideal management structure for a technology worth (tens? hundreds? of) billions of dollars might be?” are not welcome — are largely not asked.</p>
]]></description><pubDate>Tue, 14 Apr 2026 15:05:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47766600</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=47766600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47766600</guid></item><item><title><![CDATA[New comment by spenrose in "The exponential curve behind open source backlogs"]]></title><description><![CDATA[
<p>Fantastic piece: shows how fundamental dynamics (queuing) generate practical problems AND what to do about them. This essay is better than 95% of tech blog posts I read via HN. Kudos!<p>An original sin of Free Software which carried through to Open Source and infects HN via its many Open Source believers is a reluctance to take project management seriously. OP shows that Jellyfin’s dictat... er, <i>maintainer</i> is not effectively managing the project. Open Source has no adequate answers (“fork” is not adequate).</p>
]]></description><pubDate>Tue, 14 Apr 2026 13:50:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47765650</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=47765650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47765650</guid></item><item><title><![CDATA[New comment by spenrose in "I started programming when I was 7. I'm 50 now and the thing I loved has changed"]]></title><description><![CDATA[
<p>“... when I was 7. I'm 50 now and the thing I loved has changed”<p>Welcome to the human condition, my friend. The good news is that a plurality of novels, TV shows, country songs, etc. can provide empathy for and insight into your experience.</p>
]]></description><pubDate>Tue, 10 Feb 2026 17:14:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46963178</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=46963178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46963178</guid></item><item><title><![CDATA[New comment by spenrose in "Nobody knows how the whole system works"]]></title><description><![CDATA[
<p>“Finally, Bucciarelli is right that systems like telephony are so inherently complex, have been built on top of so many different layers in so many different places, that no one person can ever actually understand how the whole thing works. This is the fundamental nature of complex technologies: our knowledge of these systems will always be partial, at best. Yes, AI will make this situation worse. But it’s a situation that we’ve been in for a long time.”</p>
]]></description><pubDate>Mon, 09 Feb 2026 15:31:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46946314</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=46946314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46946314</guid></item><item><title><![CDATA[New comment by spenrose in "Water 'Bankruptcy' Era Has Begun for Billions, Scientists Say"]]></title><description><![CDATA[
<p>This perspective dates to at least 1940, when the population was a fraction of the current size. The fantastic Charles C. Mann wrote an excellent book, The Wizard and the Prophet, about it.<p>Regarding water specifically, we now have multiple desalination projects of 1MM m^3/day, enough to support a city of 4MM people. They are expensive, but getting cheaper, and real (rich) polities in the Middle East are relying on them.</p>
]]></description><pubDate>Mon, 26 Jan 2026 14:42:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46766199</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=46766199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46766199</guid></item><item><title><![CDATA[New comment by spenrose in "Ask HN: Why Did Python Win?"]]></title><description><![CDATA[
<p>Thank you for the correction. I should have said “trained”.</p>
]]></description><pubDate>Tue, 23 Dec 2025 21:56:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46369943</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=46369943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46369943</guid></item><item><title><![CDATA[New comment by spenrose in "Ask HN: Why Did Python Win?"]]></title><description><![CDATA[
<p>Thank you for the correction</p>
]]></description><pubDate>Mon, 22 Dec 2025 20:14:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46358454</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=46358454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46358454</guid></item><item><title><![CDATA[New comment by spenrose in "Ask HN: Why Did Python Win?"]]></title><description><![CDATA[
<p>I can't stop thinking about this. WRT Perl specifically, it’s fascinating how the two competitors adopted Unix shell patterns. Python is handicapped to this day by not automagically snarfing up environment variables, etc. But Perl leaned hard into TECO-style gibberish and the meta-syntax that is regular expressions, confronting beginners with arbitrary complexity. It feels like Wall embraced the system administrator side of coding — the side that has an enormous capacity for tracking corner cases and managing impedance mismatches. Wall was trained, perhaps not coincidentally, as a linguist, a field where continent facts really matter. Guido, on the other hand, was an accomplished mathematician. (This is the Dwarf / Elf distinction from <i>Cryptonomicon</i>.)</p>
]]></description><pubDate>Mon, 22 Dec 2025 17:49:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46356545</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=46356545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46356545</guid></item><item><title><![CDATA[New comment by spenrose in "Ask HN: Why Did Python Win?"]]></title><description><![CDATA[
<p>I forgot two, er, three:<p>9. Python got lucky that its inevitable screwups (Python3) didn’t quite kill it.<p>10. Swift and Kotlin both define programming as <i>serving the compiler</i> (specifically LLVM) rather than <i>serving the coder’s problem</i>. (I haven’t discussed Rust so far since it isn’t attempting to compete with 98% of Python use cases, but if you squint you can see it as going one step further than Swift and Kotlin and in effect forcing the coder to be a sort of human compiler who thinks in types and memory management. This is not a criticism of Rust, BTW.)<p>0. And behind all of this is Moore’s Law and the demographic explosion of programmers. Python was an implicit, perhaps unconscious bet that if you served people thoughtfully, the tradeoffs with serving the needs of contemporary silicon wouldn’t matter as much.</p>
]]></description><pubDate>Mon, 22 Dec 2025 17:09:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46356043</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=46356043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46356043</guid></item><item><title><![CDATA[New comment by spenrose in "Ask HN: Why Did Python Win?"]]></title><description><![CDATA[
<p>1. Python was designed by testing syntax with novice users to see what they could adopt easily.[1] > 90% of current Python users weren’t born when it was created. They all had to learn, and Python is the easiest language to learn because Guido and his teammates, unlike $LANGUAGE_DESIGN_GOD, approach the problem as experimental scientists rather than auteurs.<p>2. Python is conceptually compact, dominated by hash tables with string keys. The initial leader in the ecosystem, Perl, is conceptually sprawling and difficult to reason about.<p>3. Python also took lessons from the Unix shell, a mature environment for accommodating beginners and experts.<p>4. Python had a formal process for integrating C modules from early on.<p>5. Python’s management has an elegant shearing layer structure, where ideas can diffuse in from anywhere.<p>6. $NEXT_GENERAL_PURPOSE_LANG (Ruby, Go) weren’t enough better to displace Python. Both were heavily influenced by Python’s syntax, but ignored the community-centric design process that had created that syntax in favor of We Know Best.<p>7. Speaking of open source entrepreneurialism, JavaScript has become a real rival thanks to the Web (and node), but it is handicapped by the inverse failure mode: where Go is dominated by a handful of Googlers, JavaScript was effectively unmanaged at the STDLIB level for a crucial decade, and now it can’t recover. (I’d also guess that having to write a module system that works well in the chaos that is Web clients and simultaneously the Unix world is a daunting design problem.)<p>8. Python got lucky that data science took off.<p>[1] <a href="https://ospo.gwu.edu/python-wasnt-built-day-origin-story-worth-knowing" rel="nofollow">https://ospo.gwu.edu/python-wasnt-built-day-origin-story-wor...</a></p>
]]></description><pubDate>Mon, 22 Dec 2025 16:31:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46355539</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=46355539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46355539</guid></item><item><title><![CDATA[New comment by spenrose in "Questions for Cloudflare"]]></title><description><![CDATA[
<p>I am disappointed to see this article flagged. I thought it was excellent.</p>
]]></description><pubDate>Wed, 19 Nov 2025 18:27:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45983077</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=45983077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45983077</guid></item><item><title><![CDATA[How Rockefeller and His Partners Built Standard Oil]]></title><description><![CDATA[
<p>Article URL: <a href="https://austinvernon.substack.com/p/how-rockefeller-and-his-partners">https://austinvernon.substack.com/p/how-rockefeller-and-his-partners</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45482318">https://news.ycombinator.com/item?id=45482318</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 05 Oct 2025 15:35:01 +0000</pubDate><link>https://austinvernon.substack.com/p/how-rockefeller-and-his-partners</link><dc:creator>spenrose</dc:creator><comments>https://news.ycombinator.com/item?id=45482318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45482318</guid></item></channel></rss>