<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: beders</title><link>https://news.ycombinator.com/user?id=beders</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 06:54:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=beders" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by beders in "The Future of Everything Is Lies, I Guess"]]></title><description><![CDATA[
<p>I think you highlight one of the problems with users of LLMs: You can't tell anymore if it is BS or not.<p>I caught Claude the other day hallucinating code that was not only wrong, but dangerously wrong, leading to tasks being failed and never recover.
But it certainly wasn't obvious.</p>
]]></description><pubDate>Wed, 08 Apr 2026 17:39:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47693600</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=47693600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47693600</guid></item><item><title><![CDATA[New comment by beders in "ML promises to be profoundly weird"]]></title><description><![CDATA[
<p>Thank you for putting it so succinctly.<p>I keep explaining to my peers, friends and family that what actually is happening inside an LLM has nothing to do with conscience or agency
and that the term AI is just completely overloaded right now.</p>
]]></description><pubDate>Wed, 08 Apr 2026 16:48:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47692774</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=47692774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47692774</guid></item><item><title><![CDATA[New comment by beders in "Verified Spec-Driven Development (VSDD)"]]></title><description><![CDATA[
<p>My employer is trying to convince us to embrace spec-kit. But we are a Clojure shop: we iterate fast and produce results. We don't sit around and write specs and then hope working code plops out.</p>
]]></description><pubDate>Sat, 28 Feb 2026 19:19:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47199126</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=47199126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47199126</guid></item><item><title><![CDATA[New comment by beders in "Verified Spec-Driven Development (VSDD)"]]></title><description><![CDATA[
<p>> Define the contract before writing a single line of implementation. Specs are the source of truth.<p>There is only one source of truth and that is the source code. 
To define and change contracts written in an ambiguous language and then hope the right code will magically appear, is completely delusional.<p>Iteration is the only game in town that is fast and produces results.</p>
]]></description><pubDate>Sat, 28 Feb 2026 19:18:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47199116</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=47199116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47199116</guid></item><item><title><![CDATA[New comment by beders in "A simple web we own"]]></title><description><![CDATA[
<p>As someone who is roughly in the same age group as the author and who was running a BBS, has witnessed the rise of IP4 networks, HTTP, Mosaic etc. let me provide a counter-point.<p>The democratization ends at your router. Unless you are willing to lay down your own wires - which for legal reasons you most likely won't be able to do, we will hopelessly be dependent on the ISP. (Radio on free frequencies is possible and there are valiant attempts, they will ultimately remain niche and have severe bandwidth limitations)<p>For decades ISP have throttled upload speeds: they don't want you to run services over their lines. 
When DSL was around (I guess it still is) in Germany, there was a mandatory 24h disconnect. 
ISP control what you can see and how fast you can see it. They should be subject to heavy regulation to ensure a free internet.<p>The large networks, trans-atlantic, trans-pacific cables, all that stuff is beyond the control of individuals and even countries. If they don't like your HTTP(S) traffic, the rest of the world won't see it.<p>So what you can own is your local network. Using hardware that is free of back-doors and remote control.
There's no guarantee for that. If you are being targeted even the Rasperry Pi you just ordered might be compromised.
We should demand from our legislators that hardware like this is free of back-doors.<p>As to content creation: There are so so many tools available that allow non-technical users to write and publish. There's no crisis here other than picking the best tool for the job.<p>In short: there's no hope of getting a world-wide, free, uncensored, unlimited IP4/6 network back. We never had it in the first place.</p>
]]></description><pubDate>Mon, 23 Feb 2026 19:38:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47127612</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=47127612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47127612</guid></item><item><title><![CDATA[New comment by beders in "Be wary of Bluesky"]]></title><description><![CDATA[
<p>The reason they are on Bluesky is that it just works, its client just works and the barrier of entry is low. Oh, and others they want to follow are on there. That's it.<p>No regular user cares about - oh my data, it is stored <i>centrally</i>, how evil!
That is just not a problem most people have. Like at all.</p>
]]></description><pubDate>Sun, 22 Feb 2026 07:39:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47109099</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=47109099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47109099</guid></item><item><title><![CDATA[New comment by beders in "Chris Lattner: Claude C Compiler"]]></title><description><![CDATA[
<p>It's sad how many people are falling for the narrative that there's more at play here than predict-next-token and some kind of emergent intelligence is happening.<p>No, that is just your interpretation of what you see as something that can't possibly be just token prediction.<p>And yet it is. It's the same algorithm noodling over incredible amounts of tokens.<p>And that's exactly the explanation: People regularly underestimate how much training data is being used for LLMs. They contain <i>everything</i> about writing a compiler, toy examples, full examples, recommended structure yadda yadda yadda.<p>I love working with Claude and it regularly surprises me but that doesn't mean I think it is intelligent.</p>
]]></description><pubDate>Sat, 21 Feb 2026 17:01:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47102498</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=47102498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47102498</guid></item><item><title><![CDATA[New comment by beders in "Be wary of Bluesky"]]></title><description><![CDATA[
<p>This never-ending whining about oooh but my data ... for a service that you can use for free is nauseating.<p>This is a for-profit company running this service. It ain't free to operate.<p>If you don't like that, go elsewhere.<p>If there is one thing that has been a resounding success on the internet it is this: free services that you pay for with your clicks.
Just look at the plethora of free services you get.<p>In no other economy would that be even remotely possible.</p>
]]></description><pubDate>Sat, 21 Feb 2026 01:08:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47096336</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=47096336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47096336</guid></item><item><title><![CDATA[New comment by beders in "Why is the sky blue?"]]></title><description><![CDATA[
<p>How can light "bounce off" something if it doesn't have mass?</p>
]]></description><pubDate>Mon, 09 Feb 2026 20:18:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46950582</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=46950582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46950582</guid></item><item><title><![CDATA[New comment by beders in "Erdos 281 solved with ChatGPT 5.2 Pro"]]></title><description><![CDATA[
<p>Has anyone confirmed the solution is not in the training data?
Otherwise it is just a bit information retrieval LLM style.
No intelligence necessary.</p>
]]></description><pubDate>Sun, 18 Jan 2026 07:20:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46665532</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=46665532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46665532</guid></item><item><title><![CDATA[New comment by beders in "It's hard to justify Tahoe icons"]]></title><description><![CDATA[
<p>It is enabled by default so you can enjoy the snowflakes.</p>
]]></description><pubDate>Mon, 05 Jan 2026 13:42:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46498624</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=46498624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46498624</guid></item><item><title><![CDATA[New comment by beders in "Databases in 2025: A Year in Review"]]></title><description><![CDATA[
<p>While the author mentions that he just doesn't have the time to look at all the databases, none of the reviews of the last few years mention immutable and/or bi-temporal databases.<p>Which looks more like a blind spot to me honestly. This category of databases is just fantastic for industries like fintech.<p>Two candidates are sticking out.
<a href="https://xtdb.com/blog/launching-xtdb-v2" rel="nofollow">https://xtdb.com/blog/launching-xtdb-v2</a> (2025)
<a href="https://blog.datomic.com/2023/04/datomic-is-free.html" rel="nofollow">https://blog.datomic.com/2023/04/datomic-is-free.html</a> (2023)</p>
]]></description><pubDate>Mon, 05 Jan 2026 10:44:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46497305</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=46497305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46497305</guid></item><item><title><![CDATA[New comment by beders in "Functional programming and reliability: ADTs, safety, critical infrastructure"]]></title><description><![CDATA[
<p>Most of the musings on enforcing invalid states with ADTs are impractical when working with real data that needs runtime validation when it enters the system.<p>Using a schema/spec/type library at runtime that is even more powerful than ADTs is a better investment - or to be less controversial - is an additional investment on top of types.<p>Yes, it means the compiler can't help you as much, but who has time waiting for a compiler anyways ;)<p>I find the "make illegal state unrepresentable via types" idea great for software that needs to fly a plane, but for enterprise software not so much. The cost/benefit is not justifiable.</p>
]]></description><pubDate>Sun, 28 Dec 2025 19:15:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46413587</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=46413587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46413587</guid></item><item><title><![CDATA[New comment by beders in "Please just try HTMX"]]></title><description><![CDATA[
<p>Can someone who's adapted HTMX for a larger app report about front-end-server costs?<p>HTMX serves fully baked HTML that needs to be created on the back-end (or front-end-facing servers)<p>That is more processing than sending the raw data to the front-end and baking the HTML there.<p>It is also more bandwidth (unless the JSON is more verbose than the HTML generated).<p>Lastly, I can generate different HTML fragments on the front-end from the same client-side state with the data only being transported once.
How is that working out?</p>
]]></description><pubDate>Fri, 19 Dec 2025 00:01:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46320581</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=46320581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46320581</guid></item><item><title><![CDATA[New comment by beders in "AI was not invented, it arrived"]]></title><description><![CDATA[
<p>AI - as a discipline - has been around forever (1956), essentially since the birth of Lisp - both with staggering successes as well as spectacular failures that ushered in 2(3?) so-called AI winters.<p>The author probably just means LLMs.
And that's really all you need to know about the quality of this article.</p>
]]></description><pubDate>Sun, 14 Dec 2025 17:41:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46264993</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=46264993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46264993</guid></item><item><title><![CDATA[New comment by beders in "RCE Vulnerability in React and Next.js"]]></title><description><![CDATA[
<p>One could get the impression that the only really really important non-functional requirement for such a thing is to absolutely ensure that you can only call the "good" functions with the "good" payload.</p>
]]></description><pubDate>Wed, 03 Dec 2025 17:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46137453</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=46137453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46137453</guid></item><item><title><![CDATA[New comment by beders in "Why I stopped using JSON for my APIs"]]></title><description><![CDATA[
<p>Know the consumer of your API.<p>If that is just your team, use whatever tech gets you there quick.<p>However, if you need to provide some guarantees to a second or third party with your API, embrace standards like JSON, even better, use content negotiation.</p>
]]></description><pubDate>Tue, 02 Dec 2025 04:24:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46117519</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=46117519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46117519</guid></item><item><title><![CDATA[New comment by beders in "MCP Apps: Extending servers with interactive user interfaces"]]></title><description><![CDATA[
<p>This is the first wave of a new generation of Apps which has the potential to replace/enhance the majority of e-commerce websites.<p>I wouldn't underestimate it - it's the hammer can break up the information silos we've built up around websites/apps.<p>Why prompt Gertrude(tm) on Ramazon for a specific thing you need, if you can ask ChatGPT to find you said thing along with UIs to purchase it across <i>all</i> e-commerce platforms that agree to play in this market?</p>
]]></description><pubDate>Sun, 23 Nov 2025 20:39:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46027126</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=46027126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46027126</guid></item><item><title><![CDATA[New comment by beders in "The privacy nightmare of browser fingerprinting"]]></title><description><![CDATA[
<p>when PayPal tells you that they already know you and don't require you to log in: that's fingerprint.com behind the scenes.<p>There are pros/cons.<p>It should be obvious by now that using any <i>free</i> service of scale is being paid for by your interactions which are made more valuable through fingerprinting.<p>Trying to circumvent that just makes it more expensive for the rest of us.</p>
]]></description><pubDate>Sat, 22 Nov 2025 19:29:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46017521</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=46017521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46017521</guid></item><item><title><![CDATA[New comment by beders in "Lisp: Notes on its Past and Future (1980)"]]></title><description><![CDATA[
<p>The Clojure (or any Lisp) journey is very different, not because of the language per se, but because of the developer experience.<p>In Clojure, there's no appreciable compilation time.
During my work week I barely, if ever, restart the application I'm working on: I'm working inside of it via a REPL connection.<p>It's an entirely different ball game and if you just compare language features you are missing out on an incredible interactive coding experience.</p>
]]></description><pubDate>Mon, 03 Nov 2025 01:27:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45795034</link><dc:creator>beders</dc:creator><comments>https://news.ycombinator.com/item?id=45795034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45795034</guid></item></channel></rss>