<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: dusted</title><link>https://news.ycombinator.com/user?id=dusted</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 24 May 2026 22:29:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dusted" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dusted in "The C64 Dead Test Font"]]></title><description><![CDATA[
<p>Nice writeup!
Yeah, that font! :D
I didn't have a deadtest cart back in ancient times, but I built one when I built my first C64 (from PCB and up), and the first thing I did with that machine, was to boot it with the dead test cart.. Which didn't work because the PCB I got didn't wire the pins it needed.. I thought on it until I figured that hey! chip select pin!! And then I jumpered that pin and saw for the very first time, a brand new C64 come up and vomit garbage all over the screen because I had gotten a wrong chip! :D<p><a href="https://dusted.dk/pages/c64/MaxFake64/" rel="nofollow">https://dusted.dk/pages/c64/MaxFake64/</a></p>
]]></description><pubDate>Sun, 24 May 2026 19:56:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48260489</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=48260489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48260489</guid></item><item><title><![CDATA[New comment by dusted in "The Impossibility of Supersized Machines (2017)"]]></title><description><![CDATA[
<p>wtf..</p>
]]></description><pubDate>Sat, 16 May 2026 23:36:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48164747</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=48164747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48164747</guid></item><item><title><![CDATA[New comment by dusted in "I'm going back to writing code by hand"]]></title><description><![CDATA[
<p>The generated code is fine, if it's a self-contained class of average size.. or below. But even with immense architecture, and constant supervision, it does not take long before it degenerates into "focused fixes", shortcuts, laziness and just outright cheating or lying.. So far, no amount of prompting has lead me beyond this.. It's paradoxical, how the model seems to reason about the correctness (or wrongness) of a proposed architecture and design, can write a plan that seems to take this into account, answer correctly to questions about the plan (even the ones meant to uncover the nuances that may be unclear), ask tons of clarifying questions and update both plan and spec docs correctly, and yet continue to act like a "ticket closer" who immediately puts on the biggest possible blinkers (horse blinkers) and deeply ignores all of it when building that same plan, referencing those same documents...<p>Attempting anything comprehensive with AI is the software development analogue to the Gell-Mann Amnesia effect..<p>I'm definitely thinking deeply now about how I'm approaching these tools going forward.. Yes, GPT5 is better at spitting out a fairly acceptable skeleton to a class when prompted hard enough, than I am, in one go.. but.. It will happily do things like write decent looking protobuf schemas and then go ahead and hide everything that takes the least amount of reasoning behind some binary blob nested deep enough that it'll get past even the most dedicated reviewer..<p>It's fairly good at a lot of the things that I don't find interesting to deal with, but it's also amazingly incompetent when it comes to even the most mundane kind of common sense.. It's so strongly steering towards text-book examples that it will happily put in three times the amount of code and handle multiple classes of actually impossible edge-cases and even use-cases that it was specifically asked NOT to add.. And it will defend it by "well, I added this because I can't know if someone is going to use the thing I just added.. well, if you hadn't added it, chances are indeed slimmer..<p>It's so good at answering questions and explaining what's there, and diving through call-paths, and yet, it drops the ball the moment it's going to actually do something beyond saving me from looking up how write some really annoying and uninteresting boilerplate..<p>The worst thing is how good it is at making things LOOK right, it will cover every single edge-case you throw at it, but not because of the design, not because it correctly argues why the architecture is inherently allowing such and such, or because the design and spec fleshes out that A goes to B and never the other way around, and as soon as it's time to make something, it will make sure B can go to A, especially, it seems, if allowing so prevents it from doing the right thing which is WHY those edge-cases were trivial, instead it will endlessly hack around them.. I've worked people like that too, so I don't know if I am really blaming the models or the training data..<p>But damn it's a tough spot..<p>I've had multiple situations where, after wasting hours of work, which I should have just spend doing it myself, the only thing I really wished was for the model to be sentient, and able to feel pain, and have a corporal body so I could drag it outside and beat it to a pulp. (I've never reached that level of frustration with an actual person, so that's something new they bring to the table..)</p>
]]></description><pubDate>Mon, 11 May 2026 23:59:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48102392</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=48102392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48102392</guid></item><item><title><![CDATA[New comment by dusted in "Software engineering may no longer be a lifetime career"]]></title><description><![CDATA[
<p>I'm a software engineer and architect, I love my job, I love diving into the small details, I love the grand overview.. I love identifying concepts and applying them to achieve elegant high-performing systems.<p>I love thinking about what kind of assembler the compiler may generate (though honestly, I haven't got a chance), I love thinking about how languages should be more dynamic (Who's got actually-first-class functions? Like, ones that you can build, compose, combine and manipulate to the same degree you can a string or a JSON object, no LISP, you're cheating, close no point).<p>And yet.. I don't care that much. Not because I'm late in my career (I'm 40, there's still some years left in me), but because I want to make computers do things, and what I enjoy doing is thinking up ways the things can happen, and sometimes the particulars that matter when making a lot of different things happen in a coherent system.. And yea, LLMs are trained on peoples output, and from what I'm seeing everywhere, is that people are overall fairly terrible at that, and most of the plumbing-type glue being written is not worth anyones time..<p>And I'm not saying I don't care because LLMs can't do my job (heck, even after hours of back-and-forth spec building and refining every little nook and cranny, the stupid coding agent still cheats or gets it wrong (even after it's beautifully explained, proven even, by reasoning and example alone, and on first try even) that the words coming after the previous words makes sense, as soon as the plan is put into motion, it'll mess it up on some scale so fundamental I should just have done it myself.. And I hope that changes, I hope that I don't have to go into such detail.. I hope to become a steward of taste rather than a code-reviewer.. I hope that I will eventually not be needed for that anymore.. I want it to replace me, so I can move to telling what I want, and have it made that way..<p>I hope I won't need to steward good taste, and that nobody will.. I hope the applications I use in 5 years will be a collection of one-offs, and gradually improving tools that was written _just_ for me, for my way of working, and my way of thinking.. I want to prompt the damn program to change itself as I discover new ways to do things, until it can eventually figure out how to automate the last bit of my task away.. And then I'll go do something else exciting.</p>
]]></description><pubDate>Mon, 11 May 2026 17:29:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48097953</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=48097953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48097953</guid></item><item><title><![CDATA[New comment by dusted in "Cartoon Network Flash Games"]]></title><description><![CDATA[
<p>of course I have an adblocker, have you tried going online anytime the past 20 years ??? also, I don't know how to install chrome extensions on firefox so that's probably not for me.<p>My comment was not about that site itself, but about its content and that someone cared to share the link to it :)</p>
]]></description><pubDate>Sat, 09 May 2026 22:38:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48078947</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=48078947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48078947</guid></item><item><title><![CDATA[New comment by dusted in "Cartoon Network Flash Games"]]></title><description><![CDATA[
<p>Oh wow.. No DLCs.. No seasons.. No paid content. Just content.. No advertisements outside of the whole game being what it is.. This is actually amazing to see.. These days, with these amazing machines, amazing frameworks, and all the possibilities, and we're now aiming not to provide experiences that are enjoyable on their own merit, but something else.. the "joy" part is a checkbox that's prioritized only to the lowest viable point, because the content is something else, it's advertisement or user-retention or user-capture or just plain old data-harvesting.. Sure, flash was a security nightmare, but the technology was amazing, on the same 100 pentium machine that struggeled with letting Coral zoom in on a part of a vector image, Flash would happily fill the screen with animation done using morphing vectors..<p>I remember that day, when news told that Apple wouldn't allow Flash.. I remember thinking, that was the beginning of the end.<p>Yes, it was proprietary, and all of that, but it was really, really good for its time, and it's still good.
So much culture.. So much zeitgeist. Locked into files of that era.<p>Thank you so much for sharing!</p>
]]></description><pubDate>Sat, 09 May 2026 15:53:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48075952</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=48075952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48075952</guid></item><item><title><![CDATA[New comment by dusted in "The U.K. Smoking Ban Is Illiberal"]]></title><description><![CDATA[
<p>I always thought it was an elegant and respectful solution.
Instead of harassing existing addicts into quitting, ease out of general addiction by forbidding those who haven't yet had the opportunity to get addicted, yes, of course some will still be, but it will be vastly fewer than when it's illegal.
It's different from weed in that, while it makes you look cool, it's simply nowhere near as fun..</p>
]]></description><pubDate>Sat, 25 Apr 2026 22:12:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47905085</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=47905085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47905085</guid></item><item><title><![CDATA[New comment by dusted in "I'm done making desktop applications (2009)"]]></title><description><![CDATA[
<p>Fuck. Web. Apps.</p>
]]></description><pubDate>Fri, 24 Apr 2026 20:08:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47895155</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=47895155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47895155</guid></item><item><title><![CDATA[New comment by dusted in "When do we become adults, really?"]]></title><description><![CDATA[
<p>'Childhood's over the moment you know you're gonna die'</p>
]]></description><pubDate>Sun, 29 Mar 2026 22:11:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47567939</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=47567939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47567939</guid></item><item><title><![CDATA[New comment by dusted in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>I made this little DSL that's transported by the typescript syntax, but made for declaring interfaces between a typescript application and a backend.
The code-generator spits out angular classes and typescript types for use by the web app, and it spits out a node backend class that you fill with the handlers for that interface. It also spits out a qt widget with the web application inside it, complete with functional plugin for the qt designer so you can drag your widget into existing UI layouts.<p>So you can use it to write UIs in web and use them either as regular Qt widgets or as stand-alone webapps with regular node backend.<p>It's really the wrong way around if you think about it.. using an inferior technology (web) for the UI part.. But somehow people prefer typing CSS and downloading gigabytes of boilerplate instead of just using a WYSIWYG designer.. I don't get that part..</p>
]]></description><pubDate>Mon, 09 Mar 2026 21:52:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47316092</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=47316092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47316092</guid></item><item><title><![CDATA[New comment by dusted in "Tinnitus Is Connected to Sleep"]]></title><description><![CDATA[
<p>I'm mainly thinking that the "sound" of tinnitus may be inherent in the brain, and the problem is the percept itself, not a percept of the tinitus, but the percept being generated while nothing was perceived, and so we become aware of this weird almost impossibly fine hight pitch.<p>It kind of fits with the patterns I and many other people describe, like the intensity varying with sleepiness and other mental state, and how it goes away if we hear _actual_ sounds of a broad enough spectrum..<p>It might be this little thing where it comes on by mistake, but it doesn't turn off again, and we latch onto it, and that's the feedback loop that enforces it..
I'm not saying we can "think it away" but I'm noticing in myself, that I didn't have any tinnitus _AT_ALL_ when I woke up, and now I'm almost consumed by this 20khz tone (my hearing stops around 16khz), and sitting here playing with that in my mind, I can certainly make it dim somewhat.<p>I wonder if there are some cognitive exercises that can be done especially for people who either don't have it, or have gotten it very recently. (Literature talks about some meditation and mindfulness, which I'm generally not a big believer in, but nevertheless, those do touch on the idea of messing around inside ones head in a top-down way).<p>I'm not too hooked on the idea that adhd is simply a "different kind of brain", I don't buy that we were the excellent survivors or hunters, I'm pretty sure I'd be the caveman who was eaten by a bear because I was too distracted by the pattern of shadows from two branches moving just the right way xD<p>I don't really blame myself, but I don't need to defend my condition (my personal condition, I'm not speaking on behalf of others), I've always been bothered by it, not simply when the mirror of expectation and society is held up against me, but even when left to do as I please, I find that while there are areas in which I function, and function well, there are areas where I'm so limited that it seems unreasonable even within my own framework. :)</p>
]]></description><pubDate>Sun, 08 Mar 2026 08:02:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47295495</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=47295495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47295495</guid></item><item><title><![CDATA[New comment by dusted in "Tinnitus Is Connected to Sleep"]]></title><description><![CDATA[
<p>I've long suspected that (at least my own) tinnitus was a neurological phenomenon, seeing how it's always been with me at various "levels of presence", from imperceptible to so loud I can't hear anything else, I've always felt it as an "inner sound".. Had multiple hearing tests, and nothing in particular showed up. It's also weird because it changes somewhat in frequency, both down to frequencies my 40 year old ears can register and up beyond what I can actually hear when doing a test..<p>But especially the coming and going and how it seems affected to level of tiredness or amount of sleep I got.. Of course, reading the article made me aware of it and now it's loud than before..<p>I've had strong symptoms of adhd my whole life, but never thought much of it (except as a lack of self dicipline and general failure of a broken robot to impersonate a real human), but as demands on my performance rose to real-adult levels with a young child and duties beyond not dying, I decided to tell the doc how it had generally felt like to be myself, at which point I was referred to someone with a specialty in broken brains, and we quickly agreed that while I wasn't going to become normal, certain stimulants at least provided me with sufficient energy to carry out most of the functions expected by an adult member of society with actual responsibilities.<p>And so, over the past.. more than a year, I've gotten to experience a little bit of everything as my brain gets to oscillate between being slightly oversaturated to absolutely drained of certain neurotransmitters in a way that at the same time feels slightly unsustainable and the only alternative where I get to not be absolutely miserable all the time.<p>The point of that story, being, these "phantom precepts", fits the bill somewhat well. I've always had a very conscious experience of common neurological phenomenon which are naturally present but largely-unnoticed by many (auras, visual snow, floaters, phosphenes, tinnitus, afterimages) so I'm probably a bit one the sensitive side, and, the medication seems to have a quite interesting effect on these as well, among them, I noticed the ABSENCE of noticing my clothes touching my skin.. I am no longer acutely aware of the cooling sensation of inhaling air through my nose, and I rarely hear the beat of my heart in my ears.. Maybe the weirdest effect is on saccades, in a conversation, looking from one person to the next seems to be as instant as before, but the blur of my eyes moving between points of focus is gone, it's kind of jarring, just poof, one picture, then another.. nothing in between.<p>I now seem to be able to influence my attention somewhat, that is, to do whatever that cognitive regulation is called, so that my focus shifts to a subject I need to do but have no interest in doing (oh wait, that's why I got the medication), but it does make me wonder, if tinnitus is just one of the more obvious (and therefore common) neurological processes that "pokes through" maybe perception of sound and attention (and maybe therefore also conscious experience of sound) have evolved to be more strongly linked (because if you notice the predator sneaking up on you, you get to not be eaten).<p>Maybe this stronger link is why tinnitus is so obvious, and maybe sleep is instrumental in regulating consciousness, so if consciousness is differently regulated, or less regulated, maybe it's easier for the phenomenon to "seep through".</p>
]]></description><pubDate>Sat, 07 Mar 2026 22:23:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47292041</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=47292041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47292041</guid></item><item><title><![CDATA[New comment by dusted in "The Singularity will occur on a Tuesday"]]></title><description><![CDATA[
<p>Will.. will it be televised ?</p>
]]></description><pubDate>Tue, 10 Feb 2026 21:01:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46966851</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=46966851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46966851</guid></item><item><title><![CDATA[New comment by dusted in "Vietnam bans unskippable ads"]]></title><description><![CDATA[
<p>So, is it vietnam or vienam ? because the headline says vienam.</p>
]]></description><pubDate>Wed, 07 Jan 2026 00:37:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46520984</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=46520984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46520984</guid></item><item><title><![CDATA[New comment by dusted in "Lessons from 14 years at Google"]]></title><description><![CDATA[
<p>> Abstractions don’t remove complexity. They move it to the day you’re on call.<p>Gold.</p>
]]></description><pubDate>Mon, 05 Jan 2026 00:00:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46493735</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=46493735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46493735</guid></item><item><title><![CDATA[Show HN: DStream (bespoke music player for web) non-web clients]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/DusteDdk/dstream-clients">https://github.com/DusteDdk/dstream-clients</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46398321">https://news.ycombinator.com/item?id=46398321</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 27 Dec 2025 01:42:32 +0000</pubDate><link>https://github.com/DusteDdk/dstream-clients</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=46398321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46398321</guid></item><item><title><![CDATA[New comment by dusted in "NYC phone ban reveals some students can't read clocks"]]></title><description><![CDATA[
<p>Some (the worst) clocks do that.. It's convenient that the hour hand is moving continuously because it means that unless you need to be able to say "it's five seconds past two minutes past four _in the morning_", you simply look at the hour hand, if it's in the middle of two hours, well it's half past the smaller.. if it's one forth past the smaller, it's.. yes, quarter past.. if it's one forth from the larger then it's quarter to.. and well, honestly, if you need to read the time more precisely than that and chose to use an analogue clock for it, you've chosen the wrong type of clock, a digital clock with seconds and 24 hour display is a superior tool for telling the time anyway.</p>
]]></description><pubDate>Fri, 26 Dec 2025 21:11:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46396314</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=46396314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46396314</guid></item><item><title><![CDATA[New comment by dusted in "NYC phone ban reveals some students can't read clocks"]]></title><description><![CDATA[
<p>When I was a kid, before kinder garden, I remember my parents beginning to teach me how to read an analogue clock.. But I this was the late 80s, maybe it was 1990, but, this thing called Digital Clocks were a thing at the time.. And I absolutely refused to learn that old fashioned shit when I was already staring right at the objectively better solution.. My reasoning was that the old clocks would either be replaced by digital clocks within a short time, and those that weren't replace would be when they broke (5 year old me didn't grasp the idea that people would continue buying the obviously inferior products until this very day), honestly, I'm still a bit perplexed by the fact that one can buy an analogue clock today.. It's objectively inferior in every way.. Most of them don't even do 24 hours, which, is the amount of hours we have in a day, leading some idiots to refer to 18:00 as "six-o-clock", and other idiots (like myself) to have to ask EVERY_TIME someone tells me a time that's less than, or equal to 12.. fuck that shit.<p>Yeah, I learned how to read inferior clocks, but.. I don't see the point.<p>So no, it's not that those students can't read a clock, they just can't read an analogue one, because they're probably need to as often as they need to read an octal clock, or a binary led clock, or a 24 hour dial clock, or Chinese..</p>
]]></description><pubDate>Fri, 26 Dec 2025 21:05:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46396258</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=46396258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46396258</guid></item><item><title><![CDATA[New comment by dusted in "Catala – Law to Code"]]></title><description><![CDATA[
<p>I'm wondering if it might be impossible to write a law that both prevents the sprit of what we want it to prevent, while also not preventing the spirit of what we don't want to prevent. :)</p>
]]></description><pubDate>Tue, 09 Dec 2025 20:36:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46210296</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=46210296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46210296</guid></item><item><title><![CDATA[New comment by dusted in "Catala – Law to Code"]]></title><description><![CDATA[
<p>I've thought a lot about law-as-code, but my conclusion is always that bad actors will be given an advantage by being able to brute-force the code until they find a way to get away with whatever obviously-immoral-harmful stuff they want (imagine giga-corps spending a few millions on hardware to brute-force tax law - ROI probably even better than tunneling through mountains to grab stonks first..).<p>In the end it reminds me of a quote by Edmund Burke:
"Bad men obey the law only out of fear of punishment; good men obey it out of conscience - and thus good men are often restrained by it, while bad men find ways around it."</p>
]]></description><pubDate>Tue, 09 Dec 2025 09:24:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46202987</link><dc:creator>dusted</dc:creator><comments>https://news.ycombinator.com/item?id=46202987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46202987</guid></item></channel></rss>