<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: raddan</title><link>https://news.ycombinator.com/user?id=raddan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 09 Oct 2026 02:28:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=raddan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by raddan in "Anthropic bans 'abusive or cruel behavior' towards Claude"]]></title><description><![CDATA[
<p>> Being polite to a model isn't like saying please and thank you to my dog when he does his business, it's like saying please and thank you to my furnace when it turns on and off.<p>True, but if saying “please” has a measurable functional effect then this is an important characteristic of the system. I also observed that saying please and thank you produced notably different responses. For me, there’s no real danger of anthropomorphism—I recognize that it’s a machine. But I also want it to do what I ask, so in my mind it’s really no different than having to use semicolons in Java but not in Python.</p>
]]></description><pubDate>Thu, 08 Oct 2026 22:37:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=50013407</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=50013407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50013407</guid></item><item><title><![CDATA[New comment by raddan in "Whistle: Speech to Text in 16.9 MB"]]></title><description><![CDATA[
<p>What do streaming implementations do when a bigger context reveals a different interpretation/parse?  When I use Whisper in the terminal, I can see it going back and correcting itself.  Are corrections off the table for a true streaming transcription?</p>
]]></description><pubDate>Thu, 08 Oct 2026 19:48:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=50011081</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=50011081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50011081</guid></item><item><title><![CDATA[New comment by raddan in "Whistle: Speech to Text in 16.9 MB"]]></title><description><![CDATA[
<p>It's odd that the matching algorithm does not simply prioritize the music already in your library, but I see something similar in other domains where machine learning/information retrieval is used.  E.g., in Apple Maps, I might have the map centered over my location and type in a restaurant nearby.  Often, Apple Maps will find a restaurant with the same name on the other side of the country.  This strikes me as an easy thing to fix (and Apple Maps has had this bug from the beginning), but if somebody knows something abou this, I'd love to know.  Maybe it's harder than I imagine.</p>
]]></description><pubDate>Thu, 08 Oct 2026 19:46:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=50011058</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=50011058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50011058</guid></item><item><title><![CDATA[New comment by raddan in "Writing code by hand is over, forever"]]></title><description><![CDATA[
<p>> Aren’t high-level programming languages very refined encodings of “logic, interfaces, and data models?”<p>I feel like I would be hard pressed to explain what I want in English more concisely than just writing a SQL query.</p>
]]></description><pubDate>Sun, 04 Oct 2026 00:51:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49949439</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49949439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49949439</guid></item><item><title><![CDATA[New comment by raddan in "<input type="password" maxlength="20"> prevents me from logging into Vanguard"]]></title><description><![CDATA[
<p>You are right about high entropy short-ish passwords but almost nobody does that. Virtually everybody chooses something not just low entropy but often easily crackable with good search heuristics. Why not give people another way to produce passwords that are harder to crack? With luck, at least a few people will choose a correct-horse-battery-staple.</p>
]]></description><pubDate>Fri, 02 Oct 2026 23:54:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49940041</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49940041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49940041</guid></item><item><title><![CDATA[New comment by raddan in "The Four Horsemen of Agentic Coding"]]></title><description><![CDATA[
<p>> I don't think anyone would care about "hand made software", arguably no one ever did. You need a tool to do X.<p>I absolutely do. Perhaps this is a product of my first exposure to computers, but I vividly remember the early Macintosh computers coming on the scene. The care and attention to detail on every level of the machine was special. They were so different than everything before. And it inspired many developers to produce beautiful, weird, awesome software. Does anybody remember the Talking Moose? After Dark? Spaceward Ho! HyperCard? RoboWars? Heck, even MSWord 5.1a was an amazing piece of software whose grammar checker literally taught me grammar.<p>Now we have “software that does X”, but that X is so bland and enshittified nearly all the joy of computing has been erased. I love writing software. I love writing good and clever software. Perhaps the world no longer cares, but I do.</p>
]]></description><pubDate>Fri, 02 Oct 2026 23:26:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49939824</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49939824</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49939824</guid></item><item><title><![CDATA[New comment by raddan in "Why media fans want to escape algorithms with CDs, DVDs and vinyl"]]></title><description><![CDATA[
<p>I suspect that the iPod nano is somewhat un-hackable, but the iPod mini and earlier models actually had physical mini EIDE spinning disks in them. The interface was electrically identical (or close enough) to CompactFlash cards that a little service I ran on the side for beer money was upgrading people’s iPods to CF. Nowadays you can get absolutely gargantuan CF cards. I put a 256GB CF card in my iPod mini and the firmware, to my surprise, had no trouble recognizing the capacity. I also personally love that form factor, but obviously, different strokes for different folks.<p>I do appreciate that you said that you enjoy curating your 8GB but I got tired with that way back in 2003 when I bought my first iPod. I never want to go back to that.</p>
]]></description><pubDate>Fri, 02 Oct 2026 17:15:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49936009</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49936009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49936009</guid></item><item><title><![CDATA[New comment by raddan in "Why media fans want to escape algorithms with CDs, DVDs and vinyl"]]></title><description><![CDATA[
<p>It’s funny, I proposed essentially this idea on HN awhile back and the pigpile of commenters who said it was a stupid idea made me reconsider whether I really wanted to share ideas here. It’s great to see that you actually did it. I’d love to read a blog post if you ever get around to it!</p>
]]></description><pubDate>Fri, 02 Oct 2026 17:09:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49935932</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49935932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49935932</guid></item><item><title><![CDATA[New comment by raddan in "Vermont replacing power plants with home batteries"]]></title><description><![CDATA[
<p>I bought a FranklinWH, both for technical reasons and because I could not in good conscience purchase a Tesla battery.  I like the FranklinWH.  However, I discovered that it is extremely chatty with a large number of hosts located in China.  Most of the hosts it chats with are hardcoded IP addresses.  This worries me a bit, not for xenophobic reasons, but because it strikes me as brittle.  That said, I did end up putting the device on its own (firewalled-off) subnet.  Although the app is kind of opaque, it works fine, and I mostly get the information I want via HomeAssistant, which has a FranklinWH plugin.  I'm not sure if I would buy it again but it gets the job done.<p>My other equipment is mostly SolarEdge, which is excellent and well-behaved.  SolarEdge now has batteries too-- I would probably look into them were I to buy a battery again.<p>A couple things to note.  If you get a battery do not put it near your house.  Generally, energy storage has a good safety record, but if they do experience thermal runaway, the fire effectively cannot be extinguished until all the fuel is consumed.  Mine is 75' from my house because I have a solar groundmount array.  Second, my solar installer initially set everything up using wifi, including a high-gain antenna because the array was so far from my house.  I pointed out that I had an ethernet switch in my basement, so they ran hardwired networking through the power conduit to my house.  Much more stable.  Just ask for ethernet upfront if you can.</p>
]]></description><pubDate>Wed, 30 Sep 2026 20:21:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49913832</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49913832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49913832</guid></item><item><title><![CDATA[New comment by raddan in "Vermont replacing power plants with home batteries"]]></title><description><![CDATA[
<p>The only drawback, really, is that sometimes you _want_ the charge in the battery for yourself.  If you take out a loan with a ConnectedSolutions clause (e.g., a MassSave loan), you are obligated to make your home battery available as a VPP under the terms of the loan.<p>Fortunately, one of the valid reasons for opting out from a "VPP event" (which is what my battery mfgr's app calls it) is a coming storm.  In fact, in my system a "storm hedge" (where the battery tops itself up before a storm) trumps a VPP event, so for all practical purposes, there is little inconvenience.  So there aren't really any drawbacks.  And when you are done paying your loan you can either stay enrolled in ConnectedSolutions or not.<p>I say go for it.  A 0% loan is great, and it was the deciding factor for us to buy the battery.  Honestly, I wish I had bought a bigger battery!  15kWh is good for an evening, but not quite enough if the following day is rainy.</p>
]]></description><pubDate>Wed, 30 Sep 2026 12:17:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49907809</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49907809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49907809</guid></item><item><title><![CDATA[New comment by raddan in "Ask HN: What are you reading?"]]></title><description><![CDATA[
<p>Wow, super cool. I wish I had the time to dig into one of these. If I do, I will buy one in a heartbeat. Thanks for making this!</p>
]]></description><pubDate>Wed, 30 Sep 2026 02:01:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49903481</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49903481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49903481</guid></item><item><title><![CDATA[New comment by raddan in "Ask HN: What are you reading?"]]></title><description><![CDATA[
<p>I don’t know if this is considered a classic, but I recently read and thoroughly enjoyed Daphne Du Maurier’s “Rebecca”. I think I might have read it in a single sitting.<p>I was lead to Rebecca after I found and read a discarded copy of Donna Tartt’s “The Secret History”. I wanted more and Googled “books like
Rebecca”. Sadly, I thought Tartt’s “The Goldfinch”, which lots of people raved about, was not very good.</p>
]]></description><pubDate>Wed, 30 Sep 2026 01:56:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49903449</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49903449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49903449</guid></item><item><title><![CDATA[New comment by raddan in "Needed 1+1, built a functional programming language"]]></title><description><![CDATA[
<p>Hash tables are awesome. They are both an incredibly simple data structure and a seriously deep rabbit hole. Most of the complexity comes from collision resolution [1], and how you handle resolution largely determines what kind of hash table you have. There are at least dozens of collision resolution approaches. The simplest, and probably the one you implemented in your undergrad C class was open addressing. That’s also what I implemented as an undergrad. But there are many more approaches, some quite a bit more complicated, and many of them let you continue to shave off asymptotic costs when you run collision resolution, or they improve locality for typical lookups, allowing better cache utilization, etc. Hash tables are super fun to play with, and for full effect, you really do need to implement them in something like C.<p>I only skimmed the linked article, but I do wonder whether the author ever realized that they needed to think about scope rules. I searched for the word “scope” but never found it. Closures seriously complicate language design and things get painful and counterintuitive unless you use lexical scope (or… you know… you like pain).<p>[1] <a href="https://en.wikipedia.org/wiki/Hash_table#Collision_resolution" rel="nofollow">https://en.wikipedia.org/wiki/Hash_table#Collision_resolutio...</a></p>
]]></description><pubDate>Wed, 30 Sep 2026 01:47:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49903392</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49903392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49903392</guid></item><item><title><![CDATA[New comment by raddan in "Vermont replacing power plants with home batteries"]]></title><description><![CDATA[
<p>I live just over the border in Massachusetts and we have something similar, called ConnectedSolutions. It is essentially the same kind of program except that the benefit is a 0% loan on the battery purchase. I have a 15kW battery that allows me to power the entire house overnight without drawing from the grid. When the power company wants to draw from my battery, they send me a notification through my battery’s app. I can opt out some fixed number of times, too. And, just as when my solar runs net negative, the power company pays me (in bill credits) whenever the virtual power plant draws power.</p>
]]></description><pubDate>Tue, 29 Sep 2026 23:54:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49902494</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49902494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49902494</guid></item><item><title><![CDATA[New comment by raddan in "NAND-16: a computer built from 277,248 NAND gates"]]></title><description><![CDATA[
<p>Agreed.  In the pre-LLM days, students always asked me how to "maximize" their hirability.  The standard response was "have a passion project" and yeah, that did help people get hired in some ways.  But the project was almost never the point of the demonstration.  It was more to show that you are _the kind of person_ who sweats the details, who likes taking deep dives.  For many of the best jobs, that's _still_ what they want; it's just now, a Github repository is no longer sufficient.  That should not stop a passionate person from pursuing their passions.</p>
]]></description><pubDate>Tue, 29 Sep 2026 21:31:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49900935</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49900935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49900935</guid></item><item><title><![CDATA[New comment by raddan in "Nicholas Polson has authored 258 academic papers in 2026 so far"]]></title><description><![CDATA[
<p>>  I'm not asking for an oracle that can determine whether a paper is correct, I want an oracle that can find real mistakes in papers (thus invalidating them).<p>What's the difference?  How do you find real mistakes without a model?  Either you have a trusted mathematical model (in which case you already have a complete explanation) or you have to compare it against the ultimate oracle: the world.  Or are you proposing something like "let's use an LLM to convert this hand-wavy English paper into a formal proof and then check it for logical fallacies?"  In which case, fine, that would be useful, but that's not exactly the same thing (and also not as important) as saying that a paper advances a bad explanation.  Just that the explanation is flawed in some way.</p>
]]></description><pubDate>Tue, 29 Sep 2026 21:06:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49900548</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49900548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49900548</guid></item><item><title><![CDATA[New comment by raddan in "Nicholas Polson has authored 258 academic papers in 2026 (so far)"]]></title><description><![CDATA[
<p>There are obviously exceptions (e.g., the specification for the Java programming language is well over 100 pages [1] and is extremely low on filler), but most ideas don't work like this.  In my area, 10 pages really is enough most of the time.<p>[1] <a href="https://docs.oracle.com/javase/specs/jls/se17/html/index.html" rel="nofollow">https://docs.oracle.com/javase/specs/jls/se17/html/index.htm...</a></p>
]]></description><pubDate>Tue, 29 Sep 2026 21:01:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49900488</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49900488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49900488</guid></item><item><title><![CDATA[New comment by raddan in "Nicholas Polson has authored 258 academic papers in 2026 so far"]]></title><description><![CDATA[
<p>I know that your post is an amusing take on communication, but I find the post you responded to be kind of a horrifying idea.  Until recently, writing was like a time machine: somebody, from almost at any time in human history, wanted to tell you something.  By writing it down in a common language, you could read what they wanted to say.  Writing is flipping amazing.<p>There has always been bad writing, but historically it has been easy enough to filter the garbage out.  Now we get garbage that looks so much like real thoughts that it's hard to tell.  This is not a positive development.  Separating the wheat from the chaff is extra work, and the overhead is a burden on humanity.  I suspect that this is a burden that almost nobody actually wants, but we're getting it anyway.</p>
]]></description><pubDate>Tue, 29 Sep 2026 20:57:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49900427</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49900427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49900427</guid></item><item><title><![CDATA[New comment by raddan in "Nicholas Polson has authored 258 academic papers in 2026 so far"]]></title><description><![CDATA[
<p>> That is not realistic, but I suppose where things are heading ...<p>And to expand on this, it's not realistic because science is not armchair philosophy.  You have to go out and measure the world.<p>Sometimes, through force of will, a person can think deeply about a problem and come up with beautiful theories that explain our measurements.  Many scientists had careers like this, probably most famously, Einstein.  But it's worth noting that Einstein also got a lot wrong! [1]<p>Even if we somehow give an LLM the ability to go out and measure things, I seriously doubt that the role of humans in science is done.  There's a big difference between "an explanation" and "a good explanation."  Ask any physicist.  There's a surprising amount of aesthetics involved.  Good theories are consistent with the evidence, but it's more than that-- there's a great deal of "taste" involved.  And there's a good reason for that.  For any real problem, there are effectively an infinite number of alternative hypotheses.  From a "theory of science" standpoint, this should cause scientists nightmares, but it doesn't.  Because by the time you are a practicing scientist, you've developed a feel for what constitutes a satisfying explanation.  If you spend time with scientists, especially in the "hallway track" at a conference, "taste" is a frequent topic of conversation!<p>[1] <a href="https://en.wikipedia.org/wiki/Einstein%27s_unsuccessful_investigations" rel="nofollow">https://en.wikipedia.org/wiki/Einstein%27s_unsuccessful_inve...</a></p>
]]></description><pubDate>Tue, 29 Sep 2026 20:50:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49900294</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49900294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49900294</guid></item><item><title><![CDATA[New comment by raddan in "California farmers are struggling to sell grapes as demand for wine drops"]]></title><description><![CDATA[
<p>My wife and I used to drive around aimlessly when I was in grad school and she was just starting her career as a doctor. We found that it was a good way to relax, and we sometimes discovered fun local gems when we did this.<p>One weekend we stumbled on a local apple orchard doing a cider making demonstration. We were the only people there so the orchardist (he called himself a “pomoculturist”) personally showed us around, picking an occasional apple, telling us about it, and then encouraging us to take a bite.<p>At one point he picked a deeply dark purple, almost black, apple and handed it to me. “Black Oxford” The flavor was intense: acidic, sweet, floral. Then another, dark red and fragrant. “Winesap” Then “Belle de Boskoop”. And on and on.<p>None of these apples are sold commercially except at small scale directly from orchards. The flavors, appearances, and aromas of apples is truly astonishing. So I think that’s why Red Delicious gets all the hate. The world of apples is amazing and huge.<p>I prefer to see Red Delicious as yet another miracle of apple genetics, just one that I don’t personally care for. But if you have the opportunity to visit an heirloom orchard, please do.<p>For me, it was a life-changing event: I now have a small heirloom orchard of my own.</p>
]]></description><pubDate>Tue, 29 Sep 2026 02:36:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49887396</link><dc:creator>raddan</dc:creator><comments>https://news.ycombinator.com/item?id=49887396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49887396</guid></item></channel></rss>