<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: SteveJS</title><link>https://news.ycombinator.com/user?id=SteveJS</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 30 Oct 2026 11:13:05 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=SteveJS" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by SteveJS in "Lean 4: How the theorem prover works and why it's the new competitive edge in AI"]]></title><description><![CDATA[
<p>I have several techniques queued up that attempt to counter it.  The distinction in Agents.md is definitely part of it.<p>Not sure if they will work yet.</p>
]]></description><pubDate>Sat, 21 Feb 2026 14:52:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47101373</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=47101373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47101373</guid></item><item><title><![CDATA[New comment by SteveJS in "Lean 4: How the theorem prover works and why it's the new competitive edge in AI"]]></title><description><![CDATA[
<p>I am using lean as part of the prd.md description handed to a coding agent. The definitions in lean compile and mean exactly what I want them to say.  The implementation i want to build is in rust.<p>HOWEVER … I hit something i now call a McLuhen vortex error: “When a tool, language, or abstraction smuggles in an implied purpose at odds with your intended goal.”<p>Using Lean implies to the coding agent ‘proven’ is a pervasive goal.<p>I want to use lean to be more articulate about the goal. Instead using lean smuggled in a difficult to remove implicit requirement that everything everywhere must be proven.<p>This was obvious because the definitions i made in lean imply the exact opposite of everything needs to be proven. When i use morphism i mean anything that is a morphism not only things proven to be morphisms.<p>A coding agent driven by an llm needs a huge amount of structure to use what the math says rather than take on the implications that because it is using a proof system therefore everything everywhere is better if proven.<p>The initial way i used lean poisoned the satisficing structure that unfolds during a coding pass.</p>
]]></description><pubDate>Sat, 21 Feb 2026 11:29:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47099785</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=47099785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47099785</guid></item><item><title><![CDATA[New comment by SteveJS in "The Connection Machine CM-1 "Feynman" T-shirt"]]></title><description><![CDATA[
<p>Amusing this downgraded when it points directly to the word used for the phenomenon:
<a href="https://en.wikipedia.org/wiki/Blinkenlights" rel="nofollow">https://en.wikipedia.org/wiki/Blinkenlights</a><p>I seem to recall an intel i960 was used to drive leds on at least one model.</p>
]]></description><pubDate>Tue, 03 Feb 2026 19:58:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46876395</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=46876395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46876395</guid></item><item><title><![CDATA[New comment by SteveJS in "Indifference is a power (2015)"]]></title><description><![CDATA[
<p>Ada Palmer has a great blog post on why Stocism is so appealing to rich folks.  Her writing is always excellent.<p><a href="https://www.exurbe.com/stoicisms-appeal-to-the-rich-and-powerful" rel="nofollow">https://www.exurbe.com/stoicisms-appeal-to-the-rich-and-powe...</a></p>
]]></description><pubDate>Tue, 13 Jan 2026 16:37:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46603367</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=46603367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46603367</guid></item><item><title><![CDATA[New comment by SteveJS in "enclose.horse"]]></title><description><![CDATA[
<p>Wife’s comment: 
“Cherries? It needs to be an apple.”</p>
]]></description><pubDate>Wed, 07 Jan 2026 01:07:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46521206</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=46521206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46521206</guid></item><item><title><![CDATA[New comment by SteveJS in "So, you want to chunk really fast?"]]></title><description><![CDATA[
<p>This gets those cases right.<p><a href="https://github.com/KnowSeams/KnowSeams" rel="nofollow">https://github.com/KnowSeams/KnowSeams</a><p>(On a beefy machine) It gets 1 TB/s throughput including all IO and position mapping back to original text location.  I used it to split project gutenberg novels. It does 20k+ novels in about 7 seconds.<p>Note it keeps all dialog together- which may not be what others want, but was what i wanted.</p>
]]></description><pubDate>Tue, 06 Jan 2026 05:52:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46509162</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=46509162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46509162</guid></item><item><title><![CDATA[New comment by SteveJS in "Be Like Clippy"]]></title><description><![CDATA[
<p>My grandmother loved clippy.<p>Melinda French Gates back when she was Melinda French had a part in Clippy.<p>“Melinda French (then the fiancée of Bill Gates) was the project manager of Microsoft Bob”<p>Microsoft Bob is where Clippy was born.<p>Reference:
<a href="https://www.artsy.net/article/artsy-editorial-life-death-microsoft-clippy-paper-clip-loved-hate" rel="nofollow">https://www.artsy.net/article/artsy-editorial-life-death-mic...</a></p>
]]></description><pubDate>Sat, 29 Nov 2025 20:34:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46090542</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=46090542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46090542</guid></item><item><title><![CDATA[New comment by SteveJS in "28M Hacker News comments as vector embedding search dataset"]]></title><description><![CDATA[
<p>The larger project is to allow analyzing stories for developmental editing.<p>Back in June and August i wrote some llm assisted blog posts about a few of the experiments.<p>They are here: sjsteiner.substack.com</p>
]]></description><pubDate>Sat, 29 Nov 2025 06:09:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46085495</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=46085495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46085495</guid></item><item><title><![CDATA[New comment by SteveJS in "28M Hacker News comments as vector embedding search dataset"]]></title><description><![CDATA[
<p>Also matryoshka and the ability to guide matches by using prefix instructions on the query.<p>I have ~50 million sentences from english project gutenberg novels embedded with this.</p>
]]></description><pubDate>Fri, 28 Nov 2025 20:26:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46082464</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=46082464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46082464</guid></item><item><title><![CDATA[New comment by SteveJS in "Microsoft makes Zork open-source"]]></title><description><![CDATA[
<p>The summer before i took 6.001 i read “The little LISPer”. It is a good intro.<p>This is the version i read:<p><a href="https://www.abebooks.com/9780023397639/Little-LISPer-Third-Edition-Daniel-0023397632" rel="nofollow">https://www.abebooks.com/9780023397639/Little-LISPer-Third-E...</a></p>
]]></description><pubDate>Thu, 20 Nov 2025 21:55:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45998352</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=45998352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45998352</guid></item><item><title><![CDATA[New comment by SteveJS in "The Trinary Dream Endures"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/Ternary_computer" rel="nofollow">https://en.wikipedia.org/wiki/Ternary_computer</a></p>
]]></description><pubDate>Sun, 19 Oct 2025 17:47:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45636221</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=45636221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45636221</guid></item><item><title><![CDATA[New comment by SteveJS in "Superpowers: How I'm using coding agents in October 2025"]]></title><description><![CDATA[
<p>Here is a (3 month old) repo where i did something like that and all the tasks are checked into the linear git history — <a href="https://github.com/KnowSeams/KnowSeams" rel="nofollow">https://github.com/KnowSeams/KnowSeams</a></p>
]]></description><pubDate>Sat, 11 Oct 2025 17:35:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45551034</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=45551034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45551034</guid></item><item><title><![CDATA[New comment by SteveJS in "Superpowers: How I'm using coding agents in October 2025"]]></title><description><![CDATA[
<p>Having the llm write the spec/workunit from a conversation works well. Exploring a problem space with a (good) coding agent is fantastic.<p>However for complex projects IMO one must read what was written by the llm … every actual word.<p>When it ‘got away’ from me, in each case I left something in the llm written markdown that I should have removed.<p>99% “I can ask for that later” and 1% “that’s a good idea i hadn’t considered” might be the right ratio when reading an llm generated plan/spec/workunit.<p>Breaking work into single context passes … 50-60k tokens in sonnet 4.5 has had typically fantastic results for me.<p>My side project is using lean 4 and a carelessly left in ‘validate’ rather than ‘verify’ lead down a hilariously complicated path equivalent to matching an output against a known string.<p>I recovered, but it wasn’t obvious to me that was happening.  I however would not be able to write lean proofs myself, so diagnosing the problem and fixing it is a small price to be able to mechanically verify part of my software is correct.</p>
]]></description><pubDate>Sat, 11 Oct 2025 17:26:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45550946</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=45550946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45550946</guid></item><item><title><![CDATA[New comment by SteveJS in "GitHub Copilot CLI is now in public preview"]]></title><description><![CDATA[
<p>I do like the oddish (half cli / half tui) form factor of these ‘CLI’ coding agents. But i pretty much always pair with vscode for diff viewing.</p>
]]></description><pubDate>Sun, 28 Sep 2025 03:54:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45401632</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=45401632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45401632</guid></item><item><title><![CDATA[New comment by SteveJS in "Windows ML is generally available"]]></title><description><![CDATA[
<p>It is not llm specific. A large swathe of it isn’t that much Microsoft specific either.<p>And it is a developer feature hidden from end users.
e.g. - In your ollama example, does the developer ask end users to install ollama? Does the dev redistribute ollama and keep it updated?<p>The ONNX format is pretty much a boring de-facto standard for ML model exchange.  It is under the linux foundation.<p>The ONNX Runtime <i>is</i> a microsoft thing, but it is an MIT licensed runtime for cross language use and cross OS/HW platform deployment of ML models in the ONNX format.<p>That bit needs to support everything because Microsoft itself ships software on everything.(Mac/linux/iOS/Android/Windows.<p>ORT — <a href="https://onnxruntime.ai" rel="nofollow">https://onnxruntime.ai</a><p>Here is the Windows ML part of this —<a href="https://learn.microsoft.com/en-us/windows/ai/new-windows-ml/overview" rel="nofollow">https://learn.microsoft.com/en-us/windows/ai/new-windows-ml/...</a><p>The primary value claims for Windows ML (for a developer using it)—
This eliminates the need to:
Bundle execution providers for specific hardware vendors<p>Create separate app builds for different execution providers<p>Handle execution provider updates manually.<p>Since ‘EP’ is ultra-super-techno-jargon:<p>Here is what GPT-5 provides:<p>Intensional (what an EP is)<p>In ONNX Runtime, an Execution Provider (EP) is a pluggable backend that advertises which ops/kernels it can run and supplies the optimized implementations, memory allocators, and (optionally) graph rewrites for a specific target (CPU, CUDA/TensorRT, Core ML, OpenVINO, etc.). ONNX Runtime then partitions your model graph and assigns each partition to the highest-priority EP that claims it; anything unsupported falls back (by default) to the CPU EP.<p>Extensional (how you use them)
 • You pick/priority-order EPs per session; ORT maps graph pieces accordingly and falls back as needed.   
 • Each EP has its own options (e.g., TensorRT workspace size, OpenVINO device string, QNN context cache).   
 • Common EPs: CPU, CUDA, TensorRT (NVIDIA), DirectML (Windows), Core ML (Apple), NNAPI (Android), OpenVINO (Intel), ROCm (AMD), QNN (Qualcomm).</p>
]]></description><pubDate>Sun, 28 Sep 2025 01:57:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45401093</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=45401093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45401093</guid></item><item><title><![CDATA[New comment by SteveJS in "We reverse-engineered Flash Attention 4"]]></title><description><![CDATA[
<p>The content is good.  I’m glad i ignored a similar negative reaction to the reverse engineering framing.</p>
]]></description><pubDate>Sun, 28 Sep 2025 00:36:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45400688</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=45400688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45400688</guid></item><item><title><![CDATA[New comment by SteveJS in "Scientists say X has lost its professional edge and Bluesky is taking its place"]]></title><description><![CDATA[
<p>Those are Jaz’s daily unique action counts (flows) from the Bluesky firehose; they’re anchored to the Nov ’24 spike, so the ‘decline’ is post-surge reversion. Meanwhile the user stock kept rising (~39M).<p>A presidential election spike is the baseline for tracking growth in a social media platform??</p>
]]></description><pubDate>Sat, 27 Sep 2025 18:12:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45398119</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=45398119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45398119</guid></item><item><title><![CDATA[New comment by SteveJS in "Scientists say X has lost its professional edge and Bluesky is taking its place"]]></title><description><![CDATA[
<p>I zoomed out.  It looks like this:
"Usage has absolutely declined from peak switching periods where inevitibly some users won't stick around, but that's to be expected"<p>That just isn't a "sharp decline" no matter how much you seem to want to repeat those words.</p>
]]></description><pubDate>Sat, 27 Sep 2025 17:26:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45397705</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=45397705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45397705</guid></item><item><title><![CDATA[New comment by SteveJS in "Cognitive load is what matters"]]></title><description><![CDATA[
<p>Personas are a great tool. IMO - By the time you arrived these had transformed into bad shorthand. (I say this having been in Devdiv through those years.)<p>Elvis is not a persona - it is an inside baseball argument to management.  It suffered a form of Goodhart’s law … it is a useful tool so people phrase their arguments in that form to win a biz fight and then the tool degrades.<p>Alan Cooper, who created VB advocated personas. When used well they are great.<p>The most important insight is your own PoV may be flawed. The way a scientist provides value via software is different than how a firmware developer provides value.<p><a href="https://www.amazon.com/Inmates-Are-Running-Asylum/dp/0672316498" rel="nofollow">https://www.amazon.com/Inmates-Are-Running-Asylum/dp/0672316...</a></p>
]]></description><pubDate>Sat, 30 Aug 2025 18:53:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45077077</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=45077077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45077077</guid></item><item><title><![CDATA[New comment by SteveJS in "It is worth it to buy the fast CPU"]]></title><description><![CDATA[
<p>Was trying to remember a counter example on good hires and wasted money.<p>Alex St. John Microsoft Windows 95 era, created directX annnnd also built an alien spaceship.<p>I dimly recalled it as a friend in the games division telling me about some someone getting 5 and a 1 review scores in close succession.<p>Facts i could find (yes i asked an llm)<p>5.0 review:
Moderately supported. St. John himself hosted a copy of his Jan 10, 1996 Microsoft performance review on his blog (the file listing still exists in archives). It reportedly shows a 5.0 rating, which in that era was the rare top-box mark.
Fired a year later:
Factual. In an open letter (published via GameSpot) he states he was escorted out of Microsoft on June 24, 1997, about 18 months after the 5.0 review.
Judgment Day II alien spaceship party:
Well documented as a plan. St. John’s own account (quoted in Neowin, Gizmodo, and others) describes an H.R. Giger–designed alien-ship interior in an Alameda air hangar, complete with X-Files cast involvement and a Gates “head reveal” gag.
Sunk cost before cancellation:
Supported. St. John says the shutdown came “a couple of weeks” before the 1996 event date, after ~$4.3M had already been spent/committed (≈$1.2M MS budget + ≈$1.1M sponsors + additional sunk costs). Independent summaries repeat this figure (“in excess of $4 million”).<p>So:
 5.0 review — moderate evidence
 Fired 1997 — factual
 Alien spaceship build planned — factual
 ≈$4M sunk costs — supported by St. John’s own retrospective and secondary reporting</p>
]]></description><pubDate>Sun, 24 Aug 2025 17:57:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45006246</link><dc:creator>SteveJS</dc:creator><comments>https://news.ycombinator.com/item?id=45006246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45006246</guid></item></channel></rss>