<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: spense</title><link>https://news.ycombinator.com/user?id=spense</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 12:07:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=spense" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by spense in "Overlord: AI accountability that watches over you"]]></title><description><![CDATA[
<p>this looks awesome. a personal ai dom.<p>but i don’t trust you, so i’ll need your privacy policy before signing up. it 404s right now<p><a href="https://overlord.app/privacy.html" rel="nofollow">https://overlord.app/privacy.html</a></p>
]]></description><pubDate>Fri, 28 Nov 2025 06:37:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46076121</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=46076121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46076121</guid></item><item><title><![CDATA[New comment by spense in "The vibe coder's career path is doomed"]]></title><description><![CDATA[
<p>we're in agreement. context rot is real.<p>i'm suggesting the solution is abstraction + composition. 1/ use ai to solve a subset of the problem 2/ abstract away its complexity to just its interface 3/ build with known interfaces.<p>this is how we solve problems. it should work the same for ai.</p>
]]></description><pubDate>Thu, 24 Jul 2025 03:30:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44666585</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=44666585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44666585</guid></item><item><title><![CDATA[New comment by spense in "The vibe coder's career path is doomed"]]></title><description><![CDATA[
<p>agree, but no-code is complexity-limited bc they can't:<p><pre><code>  1. write custom components on the fly (ai can)
  2. compose arbitrary components (composition isn't solved)</code></pre></p>
]]></description><pubDate>Tue, 22 Jul 2025 16:42:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44649659</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=44649659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44649659</guid></item><item><title><![CDATA[New comment by spense in "The vibe coder's career path is doomed"]]></title><description><![CDATA[
<p>one-shotting entire products is a dead end.<p>once we figure out the right building blocks of applications, it will simply be inefficient to write code yourself.<p>perhaps a controversial take, but writing code is going away (99% of it).</p>
]]></description><pubDate>Tue, 22 Jul 2025 16:20:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44649258</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=44649258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44649258</guid></item><item><title><![CDATA[New comment by spense in "Implementing fast TCP fingerprinting with eBPF"]]></title><description><![CDATA[
<p>i've been looking at this recently and this isn't just for bots. ebpf fingerprinting is how cloudflare quickly detects ddos attacks.<p><a href="https://blog.cloudflare.com/defending-the-internet-how-cloudflare-blocked-a-monumental-7-3-tbps-ddos/#real-time-fingerprinting" rel="nofollow">https://blog.cloudflare.com/defending-the-internet-how-cloud...</a></p>
]]></description><pubDate>Sun, 29 Jun 2025 23:02:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44417412</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=44417412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44417412</guid></item><item><title><![CDATA[New comment by spense in "The muscular imagination of Iain M. Banks: a future you might want"]]></title><description><![CDATA[
<p>how we handle ai will dramatically shape our future.<p>if you consider many of the great post-ai civilizations in sci-fi (matrix, foundation, dune, culture, blade runner, etc.), they're all shaped by the consequences of ai:<p><pre><code>   - matrix: ai won and enslaved humans. 
   - foundation: humans won and a totalitarian empire banned ai, leading to the inevitable fall of trantor bc nobody could understand the whole system. 
   - dune: humans won (butlerian jihad) and ai was banned by the great houses, which led to the rise of mentats. 
   - culture series: benign ai (minds) run the utopian civilization according to western values.
</code></pre>
i'm a also fan of the hyperion cantos where ai and humans found a mutually beneficial balance of power.<p>which future would you prefer?</p>
]]></description><pubDate>Sun, 08 Sep 2024 20:52:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=41483100</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=41483100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41483100</guid></item><item><title><![CDATA[New comment by spense in "Dark Mode Sucks"]]></title><description><![CDATA[
<p>I'm all in on dark mode. All my devices are dark. I find it far easier on my eyes. And out of frustration that most sites don't have the option, I've enabled Chrome's auto dark mode[0], though this still breaks a few things (worth the cost to me).<p>[0] chrome://flags/#enable-force-dark</p>
]]></description><pubDate>Thu, 05 Sep 2024 22:34:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41460964</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=41460964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41460964</guid></item><item><title><![CDATA[New comment by spense in "I sped up serde_json strings by 20%"]]></title><description><![CDATA[
<p>awesome that serde moves so quickly. i just ran across simdutf8 and realized the pr for simd-enabled uft8 parsing is coming up on 5 years:<p><a href="https://github.com/rust-lang/rust/issues/68455">https://github.com/rust-lang/rust/issues/68455</a></p>
]]></description><pubDate>Fri, 23 Aug 2024 22:56:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41333805</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=41333805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41333805</guid></item><item><title><![CDATA[New comment by spense in "Multi-cursor code editing: An animated introduction"]]></title><description><![CDATA[
<p>Yep. Nothing better than wowing other devs.</p>
]]></description><pubDate>Sat, 20 Apr 2024 07:53:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=40095606</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=40095606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40095606</guid></item><item><title><![CDATA[New comment by spense in "Multi-cursor code editing: An animated introduction"]]></title><description><![CDATA[
<p>Love these!<p>I'd add filling out boilerplate (e.g., impl trait defintions).<p>An extension can also increment selected numbers together or turn selected 0s into a sequence.</p>
]]></description><pubDate>Sat, 20 Apr 2024 07:52:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=40095598</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=40095598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40095598</guid></item><item><title><![CDATA[New comment by spense in "US Air Force says AI-controlled F-16 has been dogfighting with humans"]]></title><description><![CDATA[
<p>There's an inflection point where technology accrues too much power to a ruling class, such that no amount of unrest or revolution is able reset the social order.<p>I believe China has already passed this point. Their culture and individual behavior is tightly controlled (e.g., you can't use public bathrooms if your social score is too low).<p>AI may be the catalyst for western countries.</p>
]]></description><pubDate>Fri, 19 Apr 2024 01:25:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=40082550</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=40082550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40082550</guid></item><item><title><![CDATA[New comment by spense in "New theory on Satoshi Nakamoto"]]></title><description><![CDATA[
<p>honestly, i thought we settled on Adam Back as Satoshi:<p><pre><code>  - adam was extremely active during the early cypherpunk days, when
  - he invented Hashcash, which bitcoin cites in its whitepaper and used as its PoW
  - he was the first to take Wei Dai's b-money proposal seriously and discusses combining it with hashcash (the 2 core elements of bitcoin)
  - he disappeared and reappeared professionally during the exact timeframe of bitcoin development
  - his writing closely matches satoshi's (british english + style/punctuation)
  - he had no public involvement with bitcoin until he joined Bitcointalk forums in 2013 and suddenly had intimate details of unknown bugs in bitcoin saying "I thought I'd fixed them".
  - he started Blockstream with the mission to ensure the survival of bitcoin (funded lighting, paid core devs, etc)
  - he recently helped nail the coffin on Craig Wright's case in court proving he was not satoshi, during which
  - he revealed the earliest known email correspondence with satoshi
</code></pre>
watch the interview were he uncomfortably describes himself<p><a href="https://www.youtube.com/watch?v=688J9UZJxKg" rel="nofollow">https://www.youtube.com/watch?v=688J9UZJxKg</a><p><a href="https://www.youtube.com/watch?v=XfcvX0P1b5g" rel="nofollow">https://www.youtube.com/watch?v=XfcvX0P1b5g</a></p>
]]></description><pubDate>Mon, 08 Apr 2024 07:02:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=39966981</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=39966981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39966981</guid></item><item><title><![CDATA[New comment by spense in "New theory on Satoshi Nakamoto"]]></title><description><![CDATA[
<p>why not adam back? the evidence in favor of adam dwarfs other candidates.</p>
]]></description><pubDate>Mon, 08 Apr 2024 02:52:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=39965813</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=39965813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39965813</guid></item><item><title><![CDATA[New comment by spense in "Ask HN: What do y'all make of Netflix's 3 Body problem?"]]></title><description><![CDATA[
<p>> Nothing important can happen.<p>wouldn't it be a wake up call? wouldn't things of real importance start to happen?<p>we're insanely capable creatures, but most of our energy is wasted on in-fighting and getting in our way.</p>
]]></description><pubDate>Tue, 26 Mar 2024 04:54:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=39824374</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=39824374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39824374</guid></item><item><title><![CDATA[New comment by spense in "The TikTok ban is all about preserving US power"]]></title><description><![CDATA[
<p>"A republic, if you can keep it" -bf<p>america gets many things wrong, but to think it deserves to collapse or that it shouldn't take steps to protect itself is ignoring history.<p>tiktok is controlled by a country we're entering/entered a new cold war with. china is not your friend.</p>
]]></description><pubDate>Thu, 14 Mar 2024 17:47:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=39706918</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=39706918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39706918</guid></item><item><title><![CDATA[New comment by spense in "Ask HN: Are there any good reasons to use C++ over Rust for new projects today?"]]></title><description><![CDATA[
<p>personal antidote - i've heard this too, but jumping in (after years of python/typescript), i'm blown away by how productive i can be. it's easily my favorite language.<p>the hiring pool may be smaller, but don't believe the fear.</p>
]]></description><pubDate>Thu, 15 Feb 2024 21:49:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=39389508</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=39389508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39389508</guid></item><item><title><![CDATA[New comment by spense in "What it was like working for Gitlab"]]></title><description><![CDATA[
<p>are you suggesting a better way?</p>
]]></description><pubDate>Sun, 11 Feb 2024 09:41:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=39333808</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=39333808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39333808</guid></item><item><title><![CDATA[New comment by spense in "Polyinstantiation in DBMS"]]></title><description><![CDATA[
<p>this seems extremely inefficient.<p>attaching a role-based policy to data fields (or storing it alongside data) should be enough.</p>
]]></description><pubDate>Sun, 11 Feb 2024 09:38:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=39333794</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=39333794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39333794</guid></item><item><title><![CDATA[New comment by spense in "Apple drops PWA support on iOS for EU users"]]></title><description><![CDATA[
<p>It's not true. According to a follow-up tweet:<p>> Sites that had some PWA information provided - such as an iOS icon - would be added as PWAs even though they weren’t. They have tightened up things so that only sites that are explicitly configured as PWAs will be added as such.<p><a href="https://x.com/JamesRLandrum/status/1755411290107863429?s=20" rel="nofollow">https://x.com/JamesRLandrum/status/1755411290107863429?s=20</a></p>
]]></description><pubDate>Thu, 08 Feb 2024 07:55:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=39299452</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=39299452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39299452</guid></item><item><title><![CDATA[New comment by spense in "Starlink's laser system is beaming 42 petabytes of data per day"]]></title><description><![CDATA[
<p>> Is resolution going to peak?<p>not for awhile. apple vision / oculus will stream (4k/8k) 3d movies.<p><a href="https://developer.apple.com/streaming/examples/" rel="nofollow">https://developer.apple.com/streaming/examples/</a></p>
]]></description><pubDate>Fri, 02 Feb 2024 01:54:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=39223995</link><dc:creator>spense</dc:creator><comments>https://news.ycombinator.com/item?id=39223995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39223995</guid></item></channel></rss>