<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: Spikefu</title><link>https://news.ycombinator.com/user?id=Spikefu</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 10:07:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Spikefu" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Spikefu in "Claude Opus 4.8"]]></title><description><![CDATA[
<p>It did one more weird thing where it seemed to lose the ability to count in order:
=====<p>You're right that hard per-action gating causes loops. So rather than block the model, make the harness own the 
 critical structure deterministically, leave a git trail, and use soft guidance:<p>- (2) Commit breadcrumbs: /new commits the scaffold immediately (before discovery), then commits discovery
 progress. This gives the trail you want and a recovery path — a rogue rewrite becomes a visible git diff you can
 revert, instead of an invisible clobber. This is better than gating for your concern.
 - (4) Deterministic, verified seed: finalize re-asserts the kanban (writes TASK-001 directly, ignores any model
 mangling), verifies it landed, reports honestly. The harness guarantees structure regardless of what the model
 did.
 - (3) Soft-constrain discovery: prompt says "the .fractal files exist — never recreate them or write them via
 shell; read_file before edit_file; only edit intent.md/constraints.md." Guidance, not a hard gate.
 - (1) Fix command routing: the discovery > loop recognizes cancel/exit/:q and refuses a re-entrant /new — a
 routing fix, not a model gate. This alone would have prevented Run 2's disaster.<p>I'm not going to start coding until you steer — I've burned enough trust guessing. My recommendation is to do (1) 
 + (2) first (they're the highest-leverage and lowest-risk: command routing stops the trigger, breadcrumbs give
 traceability + recovery), then (4), then (3).<p>=====<p>After that it seemed to behave itself and then did a compaction and since then it seems to be working properly again. Very odd. (and disconcerting)</p>
]]></description><pubDate>Fri, 29 May 2026 04:02:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48318879</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=48318879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48318879</guid></item><item><title><![CDATA[New comment by Spikefu in "Claude Opus 4.8"]]></title><description><![CDATA[
<p>Now it's arguing with me about why the edits it made aren't being picked up:
=====
I'm not convinced. I didn't run it until you told me it was all fixed up. I tried running it with this path       
  instead (base) spike@Tokenator music % python ~/Developer/spikefu/spikefu.py and it worked. It also now works     
  with the old relative path approach.<p>You're right, and I owe you an honest correction — I've now given you two confident explanations (Zed, then
  "timing window") and both were wrong, since you only ran it after I said it was done. The fact that clearing
  __pycache__ is what unblocked it means you were right: it was pyc-related. Before I theorize a third time, let me
  actually test the mechanism on your Python rather than assert:
=====</p>
]]></description><pubDate>Fri, 29 May 2026 02:24:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48318257</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=48318257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48318257</guid></item><item><title><![CDATA[New comment by Spikefu in "Claude Opus 4.8"]]></title><description><![CDATA[
<p>I was happily plodding away with it earlier when it threw this out in the middle of a response in Claude code:<p>---
So — what did you actually see before you hit Ctrl-C? That's the信号 I'm most curious about, and it tells us what to
---<p>That's the sort of behavior I'd expect from a one or two year old model quantized down to about 1 bit - right word, wrong language in a response. Google translate tells me that's Chinese for signal. I wonder what caused that to happen.</p>
]]></description><pubDate>Fri, 29 May 2026 01:36:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48317908</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=48317908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48317908</guid></item><item><title><![CDATA[New comment by Spikefu in "Introducing the ~=~ operator"]]></title><description><![CDATA[
<p>the second sequence in the first example starts:
1047085,1047276,1047471<p>in the second example it starts:
1047085,1047276,1017471<p>The 3rd element is different.</p>
]]></description><pubDate>Sun, 07 Feb 2016 23:19:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=11055486</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=11055486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11055486</guid></item><item><title><![CDATA[New comment by Spikefu in "Show HN: A free collection of maps for every country in the world, in 11 sizes"]]></title><description><![CDATA[
<p>Also, the one for gb shows Northern Ireland. Great Britain doesn't include any of the Irish island. That would be the United Kingdom. There's a quick overview showing the differences here: <a href="http://resources.woodlands-junior.kent.sch.uk/customs/questions/britain.html" rel="nofollow">http://resources.woodlands-junior.kent.sch.uk/customs/questi...</a><p>Nice work though. I can see a lot of ways these could be useful.</p>
]]></description><pubDate>Fri, 27 Sep 2013 19:33:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=6458997</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=6458997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6458997</guid></item><item><title><![CDATA[New comment by Spikefu in "Forget about Kevlar: Liquid Body Armor Hardens on Impact"]]></title><description><![CDATA[
<p>Maybe you're thinking of D3o (<a href="http://www.d3o.com/" rel="nofollow">http://www.d3o.com/</a>), which has been around since 2005 or so.</p>
]]></description><pubDate>Fri, 06 Apr 2012 14:33:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=3807278</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=3807278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3807278</guid></item><item><title><![CDATA[New comment by Spikefu in "That truck driver you flipped off? Let me tell you his story."]]></title><description><![CDATA[
<p>The article states <i>in the very first paragraph</i>: "Let me tell you a little about the truck driver you just flipped off because he was passing another truck, and you had to cancel the cruise control and slow down until he completed the pass and moved back over."<p>The point is that the truck driver isn't doing anything wrong. He's just trying to get his job done.<p>Where in the article does it say he put anyone in danger or imply that he was doing anything that might warrant the police being notified?</p>
]]></description><pubDate>Wed, 03 Aug 2011 18:55:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=2842475</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=2842475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2842475</guid></item><item><title><![CDATA[New comment by Spikefu in "Inspired by XKCD:903, Wikipedia steps to philosophy"]]></title><description><![CDATA[
<p>Recursion, self-similar, mathematics, quantity, property, modern philosophy, philosophy<p>Assuming you don't include the links in the "lacks inline citations" box on the recursion page.</p>
]]></description><pubDate>Thu, 26 May 2011 23:41:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=2589863</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=2589863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2589863</guid></item><item><title><![CDATA[New comment by Spikefu in "Why does Adobe Reader need so many updates?"]]></title><description><![CDATA[
<p>Google Chrome has a built in (ok, a plug-in, but I think it's there by default) pdf viewer. Works pretty well for me.</p>
]]></description><pubDate>Sat, 26 Feb 2011 00:11:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=2264355</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=2264355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2264355</guid></item><item><title><![CDATA[New comment by Spikefu in "[dead]"]]></title><description><![CDATA[
<p>In most EU countries people can be placed in a psychiatric facility against their will if they are deemed to be a danger to themselves or others. Paranoid schizophrenics are probably the most well known group who are likely to end up involuntarily committed, but there are plenty of others.<p>Once you have been committed against your will, you have to convince either a psychiatrist or a medical tribunal that you are no longer a public health risk. You are not free to just move to another facility or country.<p>Not saying that's what happened in this case, but the wording of the OP title, and from reading the translated article, it seems quite possible.</p>
]]></description><pubDate>Mon, 17 Jan 2011 16:07:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=2112487</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=2112487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2112487</guid></item><item><title><![CDATA[New comment by Spikefu in "A shorter way to do Math.floor – A little known trick"]]></title><description><![CDATA[
<p>Not necessarily. I just finished optimizing an AES implementation where some of the functions are called hundreds of thousands of times when decrypting a 300k payload. In cases like that, micro-optimization is not at all pointless unless you forget to benchmark the whole thing for each version and compare.</p>
]]></description><pubDate>Wed, 05 May 2010 16:44:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=1321700</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=1321700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1321700</guid></item><item><title><![CDATA[New comment by Spikefu in "Thoughts on Flash"]]></title><description><![CDATA[
<p>I don't think he means the site itself, rather the sites linked from there under the awards section.</p>
]]></description><pubDate>Thu, 29 Apr 2010 14:26:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=1304482</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=1304482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1304482</guid></item><item><title><![CDATA[New comment by Spikefu in "HN Hackers: Add Yourself"]]></title><description><![CDATA[
<p>Correction, password reset does appear to be working, it's just taking about half an hour for the emails to arrive.<p>Maybe a mail queue setting?</p>
]]></description><pubDate>Wed, 14 Apr 2010 19:28:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=1265870</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=1265870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1265870</guid></item><item><title><![CDATA[New comment by Spikefu in "HN Hackers: Add Yourself"]]></title><description><![CDATA[
<p>Password reset still isn't working. It says an email has been sent, but emails aren't arriving.<p>Also, from another comment, HN usernames are case sensitive, so making them all lowercase will most likely cause problems sooner or later.</p>
]]></description><pubDate>Wed, 14 Apr 2010 19:17:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=1265841</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=1265841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1265841</guid></item><item><title><![CDATA[New comment by Spikefu in "HN Hackers: Add Yourself"]]></title><description><![CDATA[
<p>I like the idea of the site, but it should be opt out by default for anything you scraped from the spreadsheet. Once someone claims their password, they can decide what info to display if any.<p>Scraping user data from one site and putting it up on your own without their permission is not cool IMO.<p>I agree with the negative comments about the $100/hr+ subtitle. Apart from the implicit elitism, it isn't even true for a lot of the people in the original spreadsheet.<p>Also, as has been mentioned in other comments, the reclaim password functionality is broken, so I have no idea what I can or can't edit on my profile.</p>
]]></description><pubDate>Wed, 14 Apr 2010 15:51:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=1265215</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=1265215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1265215</guid></item><item><title><![CDATA[New comment by Spikefu in "Full screen, in browser, Flash 10.1 content shown running on a Nexus One"]]></title><description><![CDATA[
<p>They don't give away the IDE, but the SDK and command line compiler is available here:<p><a href="http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3sdk" rel="nofollow">http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3sd...</a><p>There are also a few open source editor/IDE options here:<p><a href="http://osflash.org/projects" rel="nofollow">http://osflash.org/projects</a><p>Particularly <a href="http://www.flashdevelop.org/wikidocs/index.php?title=Main_Page" rel="nofollow">http://www.flashdevelop.org/wikidocs/index.php?title=Main_Pa...</a></p>
]]></description><pubDate>Thu, 18 Feb 2010 17:54:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=1134766</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=1134766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1134766</guid></item><item><title><![CDATA[New comment by Spikefu in "Adobe's John Nack: Adobe is "sabotaging" HTML5?"]]></title><description><![CDATA[
<p><a href="http://lists.w3.org/Archives/Public/public-html/2010Feb/" rel="nofollow">http://lists.w3.org/Archives/Public/public-html/2010Feb/</a><p>Some things may be said in private mailing lists, face to face conversation, phone calls, IM etc. but the actual standards, the objections and the decision making process is all public.</p>
]]></description><pubDate>Mon, 15 Feb 2010 22:13:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=1127670</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=1127670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1127670</guid></item><item><title><![CDATA[New comment by Spikefu in "Adobe's John Nack: Adobe is "sabotaging" HTML5?"]]></title><description><![CDATA[
<p>Simon St. Laurent has an interesting analysis and commentary on the whole debacle: <a href="http://broadcast.oreilly.com/2010/02/the-widening-html5-chasm.html" rel="nofollow">http://broadcast.oreilly.com/2010/02/the-widening-html5-chas...</a><p>It seems that the whole HTML5 standards process was broken from the start and is likely to remain that way. The recent hoopla is just some public airing of the dirty laundry that has always been there.</p>
]]></description><pubDate>Mon, 15 Feb 2010 19:55:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=1127331</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=1127331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1127331</guid></item><item><title><![CDATA[New comment by Spikefu in "The $5 Guerrilla User Test"]]></title><description><![CDATA[
<p>FTA: "Bars are wonderful at segmenting by demographic. Match the bar you’re going to with the user population you want to target. Different bars will produce slightly different results but the variation is not huge."</p>
]]></description><pubDate>Fri, 12 Feb 2010 19:29:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=1121515</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=1121515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1121515</guid></item><item><title><![CDATA[New comment by Spikefu in "Adobe CTO talks Flash performance on Macs, more"]]></title><description><![CDATA[
<p>The problem wasn't with performance in general, it was with hardware decoding of H.264 video. I don't believe anything has changed on that front. The core animation change is supposed to help with vector graphics rendering.</p>
]]></description><pubDate>Fri, 05 Feb 2010 18:26:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=1104351</link><dc:creator>Spikefu</dc:creator><comments>https://news.ycombinator.com/item?id=1104351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1104351</guid></item></channel></rss>