<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: amoss</title><link>https://news.ycombinator.com/user?id=amoss</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 19:59:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=amoss" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by amoss in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>I don't think you can describe his beliefs using booleans like that: you have to use a numeric scale. It would be be correct to say: Elon would need a hell of a lot of ketamine to believe a colony on mars is a possibility.</p>
]]></description><pubDate>Tue, 16 Jun 2026 19:16:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48560480</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=48560480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48560480</guid></item><item><title><![CDATA[New comment by amoss in "Google will pay SpaceX $920M per month for compute"]]></title><description><![CDATA[
<p>Alternatively you may want to be a passive investor using the current rules for index inclusion, rather than having them altered to favor this loss-making trashcan on fire.</p>
]]></description><pubDate>Sat, 06 Jun 2026 16:53:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48426752</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=48426752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48426752</guid></item><item><title><![CDATA[New comment by amoss in "DuckDuckGo search saw 28% more visits after Google said people love AI mode"]]></title><description><![CDATA[
<p>> The world seems to be fragmenting, into those that see the value in the latest from Google, and those that resist changes like this.<p>This reads as a strongly closed minded claim that has been "whitewashed into corporate appropriate speech" by an llm. If you cannot understand any validity to the other side of a debate then you are not engaging in discussion, no matter how your claims are dressed up.</p>
]]></description><pubDate>Thu, 28 May 2026 08:01:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48306028</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=48306028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48306028</guid></item><item><title><![CDATA[New comment by amoss in "Ferrari Luce"]]></title><description><![CDATA[
<p>That is the ugliest Ferrari I've ever seen.</p>
]]></description><pubDate>Mon, 25 May 2026 21:24:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48271847</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=48271847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48271847</guid></item><item><title><![CDATA[New comment by amoss in "College students drown out AI-praising commencement speeches with boos"]]></title><description><![CDATA[
<p>kind of wild that you think there has been no shift in culture between 1970 and 2020</p>
]]></description><pubDate>Wed, 20 May 2026 14:21:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48208325</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=48208325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48208325</guid></item><item><title><![CDATA[New comment by amoss in "Goodbye Visa and Mastercard: 130M Europeans switching to sovereign payment"]]></title><description><![CDATA[
<p>with a mastercard from a swedish bank that is the experience that i get. all online transactions pop up a page from my back with qr code, this is authenticated through an app that shows me the transaction details and requires pin confirmation.</p>
]]></description><pubDate>Wed, 20 May 2026 14:17:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48208241</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=48208241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48208241</guid></item><item><title><![CDATA[New comment by amoss in "Everything in C is undefined behavior"]]></title><description><![CDATA[
<p>Dead code elimination is run multiple times, including after other optimizations. So code that is not initially dead may become dead after propagating other information. Converting dead code into an error condition would make most generic code that is specialized for a particular context illegal.</p>
]]></description><pubDate>Wed, 20 May 2026 07:19:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48204250</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=48204250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48204250</guid></item><item><title><![CDATA[New comment by amoss in "Starship V3"]]></title><description><![CDATA[
<p>Nobody said one rack. Your entire rant is misguided. He analyzed what it would take to put one rack on one starlink like package in order to build a constellation.</p>
]]></description><pubDate>Wed, 13 May 2026 22:17:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48128336</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=48128336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48128336</guid></item><item><title><![CDATA[New comment by amoss in "Starship V3"]]></title><description><![CDATA[
<p>Later in the video he runs through the changes needed for 100kw per rack.</p>
]]></description><pubDate>Wed, 13 May 2026 12:42:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48121166</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=48121166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48121166</guid></item><item><title><![CDATA[New comment by amoss in "Appearing productive in the workplace"]]></title><description><![CDATA[
<p>The details might bury his point rather than illustrate it. The driving theme throughout seems to be that a tool tuned for correct syntax, with deep understanding of semantics will look like a Dunning-Kruger machine. The specific errors that the author's colleague was oblivious to don't add any weight to that general point, they only explain one specific instance. It's classic omega-consistency.</p>
]]></description><pubDate>Thu, 07 May 2026 06:41:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48046182</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=48046182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48046182</guid></item><item><title><![CDATA[New comment by amoss in "Appearing productive in the workplace"]]></title><description><![CDATA[
<p>feels like this comment could be shorter</p>
]]></description><pubDate>Thu, 07 May 2026 06:32:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48046142</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=48046142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48046142</guid></item><item><title><![CDATA[New comment by amoss in "Zig → Rust porting guide"]]></title><description><![CDATA[
<p>Take it gently, the poor thing doesn't understand the difference between code and talking about code.</p>
]]></description><pubDate>Tue, 05 May 2026 08:08:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48019402</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=48019402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48019402</guid></item><item><title><![CDATA[New comment by amoss in "Why are neural networks and cryptographic ciphers so similar? (2025)"]]></title><description><![CDATA[
<p>In addition both have a property similar to dispersion. In crypto each change to an input bit should cascade through as many output bits as possible. In ML each output bit should depend on as much of the input bits (and hidden layers) as possible. So they both feature a similar maximization of entropy.</p>
]]></description><pubDate>Mon, 04 May 2026 13:55:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48008841</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=48008841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48008841</guid></item><item><title><![CDATA[New comment by amoss in "Agentic Coding Is a Trap"]]></title><description><![CDATA[
<p>> rollout will be incremental and it will self monitor by defining success conditions at rollout time.<p>This sounds a lot like allowing an LLM to define tests as well as implementation, and allowing the LLM to update the tests to make the code pass. Recently people have come to understand (again?) that testing and evaluation works better outside of the sandbox.</p>
]]></description><pubDate>Mon, 04 May 2026 06:43:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48005406</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=48005406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48005406</guid></item><item><title><![CDATA[New comment by amoss in "Claude Code refuses requests or charges extra if your commits mention "OpenClaw""]]></title><description><![CDATA[
<p>and then we start to embed comments<p>// concatenate pairs of parameters, e.g. x and y become xy<p>// the pairing of open and claw is vital to understanding the function</p>
]]></description><pubDate>Fri, 01 May 2026 07:42:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47972205</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=47972205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47972205</guid></item><item><title><![CDATA[New comment by amoss in "The quiet disappearance of the free-range childhood"]]></title><description><![CDATA[
<p>"in a wild or unsupervised state" seems like a particularly apt description of children. it does not seem to be derogatory: language really should be evocative as often as literal.</p>
]]></description><pubDate>Sun, 19 Apr 2026 15:46:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47825147</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=47825147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47825147</guid></item><item><title><![CDATA[New comment by amoss in "Lean proved this program correct; then I found a bug"]]></title><description><![CDATA[
<p>There are standard convex assumptions to handle incompleteness, decidability etc, i.e. the results are an over-approximation that terminates. Picking a approximation that is precise enough in the properties that you care about is part of the challenge, but it is an in-band problem. There are no hard edges between the theory and reality.<p>As with most engineering problems the out-of-band issues tend to be the hardest to solve. Models of the part underneath the interesting part need to be complete/accurate enough to make the results useful. Compare it to crypto where people do not usually try to break the scheme - they try to break the specific implementation of the scheme because the weakest points will be at the interface between the theoretical construction and the actual concrete instantiation of the device that it will run on.</p>
]]></description><pubDate>Tue, 14 Apr 2026 17:41:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47768732</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=47768732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47768732</guid></item><item><title><![CDATA[New comment by amoss in "Lean proved this program correct; then I found a bug"]]></title><description><![CDATA[
<p>The article describes fuzzing the library, this execution requires a program to be compiled. Typically fuzzing involves a minimal harness around the payload (a single call into the library in this case).  There is clearly a bug in this program, and it does not exist in the minimal harness. It must be in the library code, which was covered by the proof.<p>The bounded, specific codebase that you refer to is typically the library *and all of its dependencies*, which in this case includes the Lean runtime. This is why formal verification is difficult: the proof chain needs to extend all the way down to the foundations. In this case the original gushing claim that everything was verified is incorrect and premature. The article seems like a good exposition of why.</p>
]]></description><pubDate>Tue, 14 Apr 2026 14:42:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47766291</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=47766291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47766291</guid></item><item><title><![CDATA[New comment by amoss in "Lean proved this program correct; then I found a bug"]]></title><description><![CDATA[
<p>What is the program?<p>There are two different answers to this question, and which one is "correct" depends entirely on the context of who is asking it.<p>1. It's the code that is specific to this program that sits above the run-time layer (internal view, that most programmers would take).<p>2. It's the code in the binary that is executed (external view, that most users would take).<p>The key question does not seem to be "was the proof correct", rather "did the proof cover everything in the program". The answer depends on whether you are looking at it from the perspective of a programmer, or a user. Given the overly strong framing that the article is responding to - highlighting the difference in this way does seem to be useful. The title is correct from the perspective that most users would take.</p>
]]></description><pubDate>Tue, 14 Apr 2026 06:31:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47761992</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=47761992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47761992</guid></item><item><title><![CDATA[New comment by amoss in "Lean proved this program correct; then I found a bug"]]></title><description><![CDATA[
<p>But is fair to state that the verification was *incomplete*, which is what the article does.</p>
]]></description><pubDate>Tue, 14 Apr 2026 06:24:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47761950</link><dc:creator>amoss</dc:creator><comments>https://news.ycombinator.com/item?id=47761950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47761950</guid></item></channel></rss>