<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: theSherwood</title><link>https://news.ycombinator.com/user?id=theSherwood</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 12:38:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=theSherwood" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by theSherwood in "Why are we still using Markdown?"]]></title><description><![CDATA[
<p>It's great apart from the nested list syntax. It's quite noisy. I'd prefer if it supported indentation.</p>
]]></description><pubDate>Sat, 04 Apr 2026 00:30:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47634204</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=47634204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47634204</guid></item><item><title><![CDATA[New comment by theSherwood in "Show HN: A context-aware permission guard for Claude Code"]]></title><description><![CDATA[
<p>What stops the llm from writing a malicious program and executing it? No offense meant, but this solution feels a bit like bolting the door and leaving all the windows open.</p>
]]></description><pubDate>Thu, 12 Mar 2026 01:05:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47344933</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=47344933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47344933</guid></item><item><title><![CDATA[New comment by theSherwood in "Stopping bad guys from using my open source project (feedback wanted)"]]></title><description><![CDATA[
<p>I don't know about good vs evil. That seems impossible. But I'd be interested in a license that prevented use by any company owned by one of the top 1% most valuable companies in the world. I have no idea if that's enforceable or not. Basically a license that restricts use for companies that are just trying to be acquired.</p>
]]></description><pubDate>Sun, 30 Nov 2025 12:49:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46096240</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=46096240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46096240</guid></item><item><title><![CDATA[New comment by theSherwood in "How can England possibly be running out of water?"]]></title><description><![CDATA[
<p>I'm really skeptical of the idea that the blame for the lack of water infrastructure ought to be put at the feet of the water companies. The UK's planning system has strangled just about every infrastructure project in every domain. There is a general trend of local residents preventing infrastructure being built in the area, whether it be for water, energy, rail, or roads.</p>
]]></description><pubDate>Tue, 09 Sep 2025 16:37:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45184536</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=45184536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45184536</guid></item><item><title><![CDATA[New comment by theSherwood in "Historical Tech Tree"]]></title><description><![CDATA[
<p>This site is an absolute gem. Thank you.</p>
]]></description><pubDate>Thu, 07 Aug 2025 19:07:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44828991</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=44828991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44828991</guid></item><item><title><![CDATA[New comment by theSherwood in "Breaking the WASM/JS communication performance barrier"]]></title><description><![CDATA[
<p>The current situation is that we have limited uptake of WASM. This is due, in part, to lack of DOM access. We could solve that but we would have to complicate WASM or complicate the DOM. Complicating WASM would seem to undermine its purpose, burdening it forever with the complexity of the browser. The DOM, on the other hand, is already quite complex. But providing a fresh interface to the DOM would make it possible to bypass some of the accretions of time and complexity. The majority of the cost would be to browser implementors as opposed to web developers.</p>
]]></description><pubDate>Sat, 26 Jul 2025 23:52:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44697833</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=44697833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44697833</guid></item><item><title><![CDATA[New comment by theSherwood in "Breaking the WASM/JS communication performance barrier"]]></title><description><![CDATA[
<p>100%. If we could get a DomString8 (8-bit encoded) interface in addition to the existing DomString (16-bit encoded) and a way to wrap a buffer in a DomString8, we could have convenient and reasonably performant interfaces between WASM and the DOM.</p>
]]></description><pubDate>Sat, 26 Jul 2025 13:43:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44694041</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=44694041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44694041</guid></item><item><title><![CDATA[New comment by theSherwood in "When Is WebAssembly Going to Get DOM Support?"]]></title><description><![CDATA[
<p>I want DOM access from WASM, but I don't want WASM to have to rely on UTF-16 to do it (DOMString is a 16-bit encoding). We already have the js-string-builtins proposal which ties WASM a little closer to 16-bit string encodings and I'd rather not see any more moves in that direction. So I'd prefer to see an additional DOM interface of DOMString8 (8-bit encoding) before providing WASM access to DOM apis. But I suspect the interest in that development is low.</p>
]]></description><pubDate>Wed, 23 Jul 2025 08:40:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44656982</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=44656982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44656982</guid></item><item><title><![CDATA[New comment by theSherwood in "CSS's problems are Tailwind's problems"]]></title><description><![CDATA[
<p>The advantages of Tailwind are:<p>- the styling is colocated with the markup
- sensible defaults
- avoids rule hierarchy/inheritance
- minimal JS at runtime<p>Disadvantages:<p>- build step and configuration
- dynamic styling complexity<p>I don't think that's a bad tradeoff. And we're talking about styling on the web, here. So there are no <i>good</i> solutions. But there is a <i>bad</i> solution and it's CSS-in-JS.</p>
]]></description><pubDate>Tue, 22 Jul 2025 16:41:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44649648</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=44649648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44649648</guid></item><item><title><![CDATA[New comment by theSherwood in "LLM Inevitabilism"]]></title><description><![CDATA[
<p>I'm not pretending to any novel insights. Most of us who don't have much use for theology are generally unimpressed by its discourse. Not novel at all. And the "centuries of work" without concrete developments that exist outside of the minds of those invested in the discourse is one reason <i>why</i> many of us are unimpressed. In contrast, AI development is resulting in concrete changes that are easily verified by anyone and on much shorter time scales.</p>
]]></description><pubDate>Tue, 15 Jul 2025 13:31:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44570960</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=44570960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44570960</guid></item><item><title><![CDATA[New comment by theSherwood in "LLM Inevitabilism"]]></title><description><![CDATA[
<p>You are, of course, entitled to your religious convictions. But to most people outside of your religious community, the evidence for some specific theological claim (such as predestination) looks an awful lot like "nothing". In contrast, claims about the trajectory of AI (whether you agree with the claims or not) are based on easily-verifiable, public knowledge about the recent history of AI development.</p>
]]></description><pubDate>Tue, 15 Jul 2025 12:32:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44570477</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=44570477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44570477</guid></item><item><title><![CDATA[New comment by theSherwood in "LLM Inevitabilism"]]></title><description><![CDATA[
<p>I agree that "very likely" is not "inevitable". It is possible for the advance of AI to stop, but difficult. I agree that doesn't absolve people of responsibility for what they do. But I disagree with the comparison to religious predestination.</p>
]]></description><pubDate>Tue, 15 Jul 2025 12:15:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44570341</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=44570341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44570341</guid></item><item><title><![CDATA[New comment by theSherwood in "LLM Inevitabilism"]]></title><description><![CDATA[
<p>I think this is a case of bad pattern matching, to be frank. Two cosmetically similar things don't necessarily have a shared cause. When you see billions in investment to make something happen (AI) because of obvious incentives, it's very reasonable to see that as something that's likely to happen; something you might be foolish to bet against. This is qualitatively different from the kind of predestination present in many religions where adherents have assurance of the predestined outcome often <i>despite</i> human efforts and incentives. A belief in a predestined outcome is very different from extrapolating current trends into the future.</p>
]]></description><pubDate>Tue, 15 Jul 2025 09:25:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44569429</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=44569429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44569429</guid></item><item><title><![CDATA[New comment by theSherwood in "Ask HN: What problem would you solve with unlimited resources?"]]></title><description><![CDATA[
<p>What's the current regulatory status for mass timber? My understanding was that one of the main hurdles for uptake in the US has been regulation. Is that no longer the case?</p>
]]></description><pubDate>Wed, 09 Jul 2025 10:16:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44508173</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=44508173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44508173</guid></item><item><title><![CDATA[New comment by theSherwood in "Ask HN: What problem would you solve with unlimited resources?"]]></title><description><![CDATA[
<p>Our lives are already nearly fully dependent on technology. Some of the projections for casualties in the months following a high-altitude EMP (or solar flare) are pretty staggering. Just losing computers means that most people die of starvation within a few months as global supply chains completely collapse.<p>And you're being unnecessarily adversarial. The comment you're replying to didn't say anything about disregarding the well-being of life on Earth. Interpreting it that way is uncharitable.</p>
]]></description><pubDate>Wed, 09 Jul 2025 09:51:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44508019</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=44508019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44508019</guid></item><item><title><![CDATA[New comment by theSherwood in ""AI Will Replace All the Jobs " Is Just Tech Execs Doing Marketing"]]></title><description><![CDATA[
<p>LLMs have only really been around a handful of years and what they are capable of is shocking. Maybe LLMs hit a wall and plateau. Maybe it's a few years before there's another breakthrough that results in another step-change in capabilities. Maybe not. We can focus on the hype and the fraud and the marketing and all the nonsense, but it's missing the forest for the trees.<p>We genuinely have seen a shocking increase in reasoning abilities over the course of only a decade from things that aren't human. There may be bumps in the road, but we have very little idea how long this trajectory of capability increases will continue. I don't see any reason to think humans are near the ceiling of what is possible. We are in uncharted territory.</p>
]]></description><pubDate>Wed, 04 Jun 2025 16:08:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44182281</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=44182281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44182281</guid></item><item><title><![CDATA[New comment by theSherwood in ""AI Will Replace All the Jobs " Is Just Tech Execs Doing Marketing"]]></title><description><![CDATA[
<p>This matches my expectations for the near term pretty closely.</p>
]]></description><pubDate>Wed, 04 Jun 2025 15:57:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44182165</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=44182165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44182165</guid></item><item><title><![CDATA[New comment by theSherwood in ""AI Will Replace All the Jobs " Is Just Tech Execs Doing Marketing"]]></title><description><![CDATA[
<p>The analogies to previous technologies always seem misguided to me. Maybe it allows us to make some predictions about the next few years, but not more than that. We do not know when/where we will hit the limits on AI capabilities. I think this is completely unlike any previous technology. AI is intentionally being developed to be able to <i>make decisions</i> in any domain humans work in. This is unlike any previous technology.<p>The more apt analogy is to other species. When was the last time there was something other than homo sapiens that could carry on an interesting conversation with homo sapiens. 40,000 years? And this new thing has been in development for what? 70 years? The rise in its capabilities has been absolutely meteoric and we don't know where the ceiling is. Analogies to industrial agriculture (a very big deal, historically) and other technologies completely miss the scope of what's happening.</p>
]]></description><pubDate>Wed, 04 Jun 2025 15:25:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44181760</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=44181760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44181760</guid></item><item><title><![CDATA[New comment by theSherwood in "Stop syncing everything"]]></title><description><![CDATA[
<p>This is a very interesting approach. Using pages as the basic sync unit seems to simplify a lot. It also makes the sync of arbitrary bytes possible. But it does seem that if your sync is this coarse-grained that there would be lots of conflicting writes in applications with a lot of concurrent users (even if they are updating semantically unrelated data). Seems like OT or CRDT would be better in such a use-case. I'd be interested to see some real-world benchmarks to see how contention scales with the number of users.</p>
]]></description><pubDate>Wed, 02 Apr 2025 08:17:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=43554626</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=43554626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43554626</guid></item><item><title><![CDATA[New comment by theSherwood in "Commit Mono – Neutral programming typeface"]]></title><description><![CDATA[
<p>I like the typeface. The website navigation is really fun. A little confusing until you are used to it, but I like the logic of it. Still unclear which widgets can receive input other than navigation. It would be nice to have some clear visual indicator. Some widgets use arrow keys to change state (tabs, toggles, etc.) rather than just move focus around, which I found surprising. Seems like state changes ought to require a distinct input from the focus-affecting input. Some cases certainly blur the lines, such as when navigating over glyphs and seeing captions on focus changes. On the whole, I really enjoyed it. I wish more UIs would experiment with this kind of stuff.</p>
]]></description><pubDate>Wed, 12 Jul 2023 11:59:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=36693277</link><dc:creator>theSherwood</dc:creator><comments>https://news.ycombinator.com/item?id=36693277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36693277</guid></item></channel></rss>