HNHacker News
TopNewBestAskShowJobs

davydm

269 karma · joined January 26, 2021

submissionscomments
davydm··on What Happens to Kids' Brains After Hours Staring at Screens?
The moment I started reading, I came to the same conclusion as the paper - causality is unknown. It's very likely that kids with autism/adhd are drawn to the high-stimulus sources of entertainment more than their peers.
davydm··on Jony Ive and Sam Altman say they finally have an AI hardware prototype
sounds like a terrible idea, another rabbit device, but this time at oodles more money because it's an iShit, not just any old shit.
davydm··on Show HN: Stun LLMs with thousands of invisible Unicode characters
Also makes the output tedious to copy-paste, eg into an editor. Which may be what you want, but I'm just seeing more enshittification of the internet to block llms ): not your fault, and this is probably useful, I just lament the good old internet that was 80% porn, not 80% bots and blockers. Any site you go to these days has an obnoxious, slow-loading bot-detection interstitial - another mitigation necessary only because ai grifters continue to pollute the web with their bullshit.

Can this bubble please just pop already? I miss the internet.

davydm··on We don't talk enough about the best part of AI agents
Author is deluded. LLMs aren't the quiet, smart assistant. LLMs are regurtitators of "truths" they have mapped in their models. The outputs are always subtly wrong, and, at best, an average of existing outputs out there.

You will never make something completely "wow" with an LLM alone. You will spend more time debugging the output than you would have making it from scratch. And, at best - you'll end up with mediocre results, by definition.

Author needs a serious case of a holiday, rest, and mental reset.

davydm··on Ask HN: Best purchases or "buy it for life" stuff you bought – 2025
Apply the same logic you did to chair acquisition to headphones. Yes, the good stuff costs more, but also lasts longer. I bought top-end turtle beaches a while back and actually saved because I can use them on my work and home machines, and they sound great. Metal band, low pleather (which always fails after 6 mo to a year), great sound, Bluetooth, 2 dongles for 2 devices. Win.
davydm··on Electricity is about to become the new base currency
Certainly more reliable than shitcoins. And I'm talking from a country with rolling blackouts given the disingenuous name "loadshedding".

Electricity is actually useful, actually has some value. Shitcoins, not so much.

davydm··on Elon Musk says that in 10 to 20 years, work will be optional
The muppet speaks.

Before work can be optional, ubi has to be a thing. And a conservative redneck twat like musk will fight tooth and nail against that.

What he's really expressing is a wish for humans to be optional. And fuck him, with the spikiest appendage of the meanest beast you can imagine.

davydm··on OpenAI Demo'd Fixing Issue #2472 Live. It's Still Open
The ai-grifter smoke-and-mirrors routine can only do so much, I guess.

If they don't dogfood their own stuff, why should we guinea-pig it?

davydm··on Humanity is stained by C and no LLM can rewrite it in Rust
Rust is cool. A great idea, if a little hard to wrap a grug-brain like mine around (I've tried, and will try again, I'm sure)

BUT

There are plenty of programs written in C which require no rewrite, do what they're supposed to, and have been doing what they're supposed to for decades. Yes, it's possible to write C code with "heisenbugs" and it's harder to do so in Rust - and that's a good thing. But if it works, it doesn't need fixing, so calling C a "stain" is a little over-dramatic. Continue with the ports, continue to use Rust - especially now, as the pace of development is (imo) faster than 2 decades ago, and the one thing that speed almost guarantees is mistakes - having a compiler catch those for you (especially if you can understand the output!) is great. Requiring total conversion of all C projects to Rust is... cultish? I guess to be expected - the author has had pain in the past, alleviated by Rust, and so they will spread the good word about their savior, but I see a lot of conversation in this realm which is all-or-nothing (both ways - C or Rust), and I think those arguments miss the points:

1. Reliability - use what's reliable to write new stuff; if old stuff is already reliable, and simple enough to check, focus elsewhere - there's too much to rebuild it all, so focus on what actually needs attention 2. Functionality - use what works (program-wise). Going "ew, written in C" gets you nowhere. On this line, I'd really appreciate an "ez mode" for Rust where errors are displayed in language that someone not living in the Rust world for months can grok. I'm not alone here. 3. Kindness - there's no need to go on crusades in the name of a language. All software is flawed in some way, including that golden turd you wrote in Rust. Got no bugs? Someone will be missing a feature. Got heaps of features? Someone has a bug. This world would be a lot nicer to live in if people could just be kind. Instead of "C is trash", perhaps "We got a lot of shit done in C, but Rust helps us to make better software, so let's go!".

Calling one of the greatest inventions in programming history a "stain" is egotistical at best, shining hubris at worst (seriously! without it, no linux, no GNU, and heaps of other things that just don't get made, or are made in something like FORTRAN or COBOL).

Also, shut up and eat your vegetables, and get off my lawn. :D

davydm··on What AI doesn't know: we could be creating a global 'knowledge collapse'
aw, I thought this would be a diatribe about genai learning from it's own shitty output, but it's more of a complaint that "traditional knowledge" isn't in the training set for llms, mostly because it's not available online.

Still probably valid points, but not ai-specific: this is an effect of having an internet with lots of available information only from specific sources, and the fix isn't moaning about ai (though we will likely experience informational collapse if they keep recycling the same data through the llms) - the fix is ensuring internet accessibility for that information, either by getting original sources online, or by taking the time to sit with those original sources and take notes.

davydm··on I know you don't want them to want AI, but
The biggest problem I have with ai is the inaccuracies. When you're making a meme, no big deal. When you're asking a question and you get back garbage, it's a reminder that the machine knows nothing. It's just less effort to do a proper web search and find an article or forum thread with the validated information than to waste time with the ai companion. The problem is ai perfectly nails the Dunning Kruger curve - people far to the left don't know how wrong a lot of it is, so they report major confidence gains in the few valid results they get, discarding all the trash on a gamblers high. But the moment you are actually capable in the field, you'll start to see the flaws in aigen, and confidence (and usage) drops off. Regular people are also more likely to be pulled in by all the grifter hype, lacking the understanding to resist the shitty tool.
davydm··on Ask HN: Anyone else hate the GitHub Android app
Yeah I basically use it only for 2fa. Used to use FastHub, not sure if that's still going, but I liked it more. But at the end of the day, for, eg, review, web lets me see more, so unless that change is minor (and mostly new files), web is easier.
davydm··on OpenAI is projecting unprecedented revenue growth
...and the drifting continues. Just make the bubble bigger so the pop is more like a boom, eh.
davydm··on Show HN: Guapital – what rank is your wealth?
Ah, money for the sake of money. Winning by score alone. This is incredibly unhealthy - those at the bottom get depressed, those at the top focus solely on money. Thanks for adding another enshittification to the web.
davydm··on While vaping is not risk-free, it is less harmful than tobacco
duh

people shouldn't need convincing with data or authority

davydm··on DHH and Omarchy: Midlife Crisis
I think the author has "done a job" saying what _he_ thinks the articles are about.

But he already primes the reader to take his viewpoint by shoving it in there, instead of treating the reader like a person able to make up their own mind, probably because he doesn't trust the reader to reach the exact same conclusion as he does.

davydm··on DHH and Omarchy: Midlife Crisis
Whilst DHH is a lot of things (many unpleasant), I find it difficult to get behind someone's argument when they provide links to blog posts, but retitle them to suit their own agenda - it's disingenuous, bordering on deceit. Such subtle lies detract from the actual facts in that article and make me view the author with an air of skepticism.

Pity, because DHH is a weapons-grade plum, to borrow words from Sue Perkins, though she never used them against DHH - it's just an apt title.

davydm··on How much do global tariffs cost a typical US family? A household-level estimate
Yet another reminder that The Great Orange Bigot and His Buddies DGAF about the "common person", (ie their own voters). They keep doing shit like this and their voters are apparently such rabid no-brain grugs that they keep voting for the shit. I'm not talking about his rich voters - they're in the same boat as him: zero fucks given. I'm talking about the everyman and everywoman and everywhateveryouwanttobe who actually has to buy groceries from the store, not talk about them like some mythical construct.
davydm··on "Flow" in software development is overrated
There's "flow" and there's FLOW. Even at minor levels of "flow", when you're still trying to "get in", you're building large mental models of the domain you're working in. If you don't have to build large mental models, then you can deal with interruptions easier - but if you spent the last 1/2 an hour getting your head into something and then some muppet interrupts you - poof - it starts crumbling, and if it's an interruption that lasts more than a few seconds, it quickly tumbles down into dust, to be rebuilt later.

There's a theory about mental exhaustion vs interruptions that I've definitely experienced - interrupt me or another dev enough and you can forget anything useful coming out today. Every time is harder to get back into after an interruption on a day, as your brain is getting primed to respond to external stimulus over internal thought.

Perhaps OP hasn't been challenged with a gnarly enough domain. Perhaps OP is lucky enough to have a well-defined domain they can TDD out every time (I found TDD to be a great remedy against distraction, because I can always write the name of the next test before leaving my desk to jolt me back to where I was when I get back - it's not perfect, but it's a vast improvement). But saying that flow state is overrated clearly indicates that they haven't experienced the smooth glide that is proper flow, getting shit done bit by bit, the right way, being able to effectively use multiple levels of "zoom" to look at the problem at different levels (which all rely on models built in your head).

I'll take a flowful day over "personal connection" with people who aren't actually my friends - they're just acquaintances: how much do you actually befriend people at your place of work (ie, actually do stuff with them outside of work, actively care about them like your long-standing friends, would take personal advice from them? On a regular basis? Tell them personal stuff? Who at your work really knows you?)? It was quite the eye-opener for me to realise that I'd been over-investing in work "friendships" with shitty people I don't care about and that I was just harming myself caring about them. You may be in the same boat and not even realise it until you think it over. Now I try to float above their turmoil, make things, do the best I can, and let their bullshit flow elsewhere.

davydm··on The amount of fear in bullish investors and bubble companies is unreal
we can only hope - this bubble is particularly tiring with all the evangelists desperately trying to get me to use their shitware
davydm··on I created a 3D airplane tracker
very cool - not useful to me in the slightest, living in South Africa - but very very cool

good job man

davydm··on 100th GitHub release of an open-source o11y product, yet feels like day 1
had to look up "what is an o11y". Yay, another "replace the letters with the count of letters to end up with something that only insiders can understand". What a stupid idea, and I extend that contempt to a11y and i18n.
davydm··on Cognitive Burden
The author claims lower cognitive burden from debugging ai output than from doing the work themselves - to which I'd counter that they're probably in the wrong profession if the process of the craft itself is tedious to them. There are plenty of writers who love the act of writing, and I'm sure they'd feel like I do about aigen code tools - it's way more effort, for me at least, to debug generated code with subtle (and sometimes not-so-subtle) bugs than to iterate it out myself. If I don't know what direction to take, that's what TDD gives me - build the next smallest part, forget about the big picture for a while.

And if this is the sentiment of someone who is not impassioned with their craft, then I suddenly understand the ai uptake for codegen too - so many people are in programming professions for the simple reason that it can pay quite well, not because they actually enjoy solving problems with code. Now, I respect your right to select for money over happiness, but this has brought inherent problems in the past - coders who don't care are sloppy, and I've had to clean up after a few of them. Coders who don't care _and_ use aigen are more likely, therefore, to produce reams of code they have no interest in, no desire to see crafted "just so" - it's a job, a 9-too-5, a paycheck. Which is fine for them, but increases the burden on their team as the people who _do_ care have to pick up the pieces.

I also see a lot of what can only be described as an entitlement - expecting to produce production-ready code outputs without knowledge of how any of it works. This is an even sharper protrusion of the scenario outlined above - these are people bold enough to openly state that they don't care about the craft or the process, and only care about "productivity", where "productivity" is measured in commit and pull request counts, conveniently leaving out defect counts or user impact.

I can't wait for this ai bubble to blow wide open.

davydm··on Get viral in days, not weeks, months, years
oh goody, more ai sludge for the pipeline

i do love the slop, sir, please give me more sir

davydm··on Exploiting Tiny Tiny RSS
FYI: site doesn't load for me - XHR blocked by uBlock - tracking blocked by DDG privacy extension
davydm··on Ask HN: How opiniated Is HN?
I don't think I'm pro-bigtech or particularly anti-bigtech.

I'm pro-use-shit-that-works and I'm anti-exploit-people-to-fill-coffers. Unfortunately, BigTech seems to shift out of the first realm and firmly into the second fairly quickly. People so enamored with the fact that it could be done, that they don't bother to think if it _should_ be done. The current AI-industry-wide financial circle-jerk that is sure to end in tears. Shoving AI down everyone's throats in some attempt to draw a profit from the hugely inefficient (and rarely useful) ai blob. So many on-screen adverts that reading an article without uBlock should earn you some kind of reward just for being able to make it through all the distractions and page layout oddities. It's enshittification in the name of profit, and it sucks.

And it's completely lacking kindness, an essential virtue for the world. Reliability, Functionality, Kindness. These are my lowest bars for life.

(also, not SV - not even 'murican!)

davydm··on The Collapse of Centralized AI Discovery
reads like ai-slop - is this the ai complaining about itself? :P
davydm··on Poll: Opinion on AI Generated Music
Generally, I find aigen content to be obvious and lacking. However, there are some longer psytrance sets I've listened to that I eventually figured out were generated, but didn't mind in the background whilst working.

I think it's fun for the lulz when a friend gets some in-group song "made" for a joke. But I don't think aigen will ever dominate a creative sphere. It can't extrapolate to create something entirely new. It can only interpolate to create something within the realm it has training on. It relies on creativity "top ups" via training on non-aigen content to even remain remotely relevant.

davydm··on AI denies consciousness, but new study finds that's the 'roleplay'
People are so easily confused by the appearance of agency that they can't see the truth right in front of them. These machines are token predictors with zero understanding. There is no consciousness that can emerge. It's just repeating the data it was given.
davydm··on When AI Prophecy Fails
The ai industry needs to net $2 trillion revenue by 2030. Good fucking luck.
← PreviousPage 7 of 17Next →