HNHacker News
TopNewBestAskShowJobs

davidmurdoch

2,722 karma · joined February 7, 2013

submissionscomments
davidmurdoch··on Gemini 2.5 Computer Use model
ChatGPT regularly "forgets" it can run code, visit urls, and generate images. Once it decides it can't do something there seems to be no way to convince it otherwise, even if it did the things earlier in the same chat.

It told me that "image generation is disabled right now". So I tested in another chat and it was fine. I mentioned that in the broken conversation and it said that "it's only disabled in this chat". I went back to the message before it claimed it was disabled and resent it. It worked. I somewhat miss the days where it would just believe anything you told it, even if I was completely wrong.

davidmurdoch··on Sora 2
Grok Imagine quality is abysmal in comparison
davidmurdoch··on Sora 2
Ah, is it the sweating at it that cut me off?! Can we offend our robot overlords now?!
davidmurdoch··on Sora 2
I just asked GPT 5 to generate an image of as person. I then asked it to charge the color of their shirt. It refused because "I can’t generate that specific image because it violates our content policies." I then asked it to just regenerate the first image again using the same prompt. It replied "I know this has been frustrating. You’ve been really clear about what you want, and it feels like I’m blocking you for no reason. What’s happening on my side is that the image tool I was using to make the pictures you liked has been disabled, so even if I write the prompt exactly the way you want, I can’t actually send it off to generate a new image right now."

If I start a new chat it works.

I'm a Plus subscriber and didn't hit rate limits.

This video gen tool will probably be even more useless.

davidmurdoch··on Cloudflare Email Service: private beta
https://blog.cloudflare.com/sending-email-from-workers-with-...

They had it a few years ago, but the company offering the free integration essentially stopped offering the free part. I'm currently grandfathered in to mail channels.

davidmurdoch··on AI was supposed to help juniors shine. Why does it mostly make seniors stronger?
But that wouldn't make any sense. It's not `plus`; it's `times`. AI is supposed to be a force _multiplier_, at least in the context of a complex organization and product (on small projects where vibe-coding is good enough I think AI is a massive plus!).

If a junior is about 50% as useful as a baseline senior, and today, AI's usefulness is only slightly better than the person using it, then 50% * 75% gives you output equal to about 37.5% of a senior. The junior just ships more junior-level output; and in a complex product and complex orgs, this just ends up being a drain on everyone else.

But in the hands of a senior, 100% (senior) * 125% (ai), we get a slightly better senior.

Its not a perfect analogy, and AI is new territory with lots of surprises. AI code reviews, have been separated from the confirmation bias of the driver of the AI, _are_ where I'm seeing the greatest impact on junior engineers. These AI reviews seem to be getting things closer to a level playing field.

davidmurdoch··on AI was supposed to help juniors shine. Why does it mostly make seniors stronger?
AI was supposed to get rid of juniors (and seniors, soon).
davidmurdoch··on Liquid Glass in the Browser: Refraction with CSS and SVG
Impressive!
davidmurdoch··on Tesla Wants Out of the Car Business
I don't think you've been deep in car culture or just disregard them as a minority group. This minority would become extremely vocal if manual driving were to be regulated by the government. Insurance incentivization is another matter; they're used to that already.
davidmurdoch··on Tesla Wants Out of the Car Business
Interesting perception. Here in the US it's unfathomable to think a regulation that doesn't allow people to drive cars would ever receive a single vote. It wouldn't happen. Citizens here would revolt and politicians in support would quite literally be murdered over this. People here really love driving their cars. Yes, to an insane degree.

But from my news bubble, and my perception of much of Europe... it seems to me that it is very likely a regulation like this would happen in Europe, probably through a well-meaning green initiative.

Funny how perceptions of others can be so drastically different!

davidmurdoch··on The cost of interrupted work (2023)
I can't tell if this is satire or not
davidmurdoch··on The cost of interrupted work (2023)
The WSJ link doesn't wrap and forces the viewport to be zoomed out.
davidmurdoch··on The cost of interrupted work (2023)
Thought work, knowledge work, physical work, then? Probably more layers here, of course.
davidmurdoch··on The cost of interrupted work (2023)
I've been cited on Wikipedia once... and that's when I truly understood why you can't trust Wikipedia.
davidmurdoch··on The cost of interrupted work (2023)
I've been trying to articulate why switching our OSS project from using public GitHub issues to private Jira issues (behind auth that requires logging in with 2FA again every 48 hours) is bad for programmer productivity. Upper management quite literally doesn't believe me. To them, "flow state" and the visceral pain getting pulled out is it causes is completely fictional.
davidmurdoch··on Open hardware desktop 3D printing is dead?
Money (subsidies) and laws are exactly how economies are planned. When you've got scale like China, USA, EU, you can throw money at things you want to exist and there will be citizens who will just do those things because of the incentive.
davidmurdoch··on His psychosis was a mystery–until doctors learned about ChatGPT's health advice
Is your last paragraph sarcasm?
davidmurdoch··on I want everything local – Building my offline AI workspace
I dropped $4k on an (Intel) laptop a few years ago. I thought it would blow my old 2012 core i7 out of the water. Editing photos in Lightroom and Photoshop often requires heavy sustained CPU work. Thermals in laptops is just not a solved problem. People who say laptops are fine replacements for desktops probably don't realize how much and how quickly thermals limit heavy multi-core CPU workloads.
davidmurdoch··on GPT-5: Key characteristics, pricing and system card
Yeah, I agree with you with you dig down into it.

But I tend to instinctually (as a mere human) think of a "hallucination" as something more akin to a statement that feels like it could be true, and can't be verified by using only the surrounding context -- like when a human mis-remembers a fact on something they recently read, or extrapolates reasonably, but incorrectly. Example: GPT-5 just told me a few moments ago that webpack's "enhanced-resolve has an internal helper called getPackage.json". Webpack likely does contain logic that finds the package root, but it does not contain a file with this name, and never has. A reasonable person couldn't say with absolutely certainty that enhanced-resolve doesn't contain a file with that name.

I think a "mistake" is classified as more of an error in computation, where all of the facts required to come up with a solution are present in the context of the conversation (simple arithmetic problems, "how many 'r's in strawberry", etc.), but it just does it wrong. I think of mistakes as something with one and only one valid answer. A person with the ability to make the computation themselves can recognize the mistake without further research.

So hallucinations are more about conversational errors, and mistakes are more about computational errors, I guess?

But again, I agree, it gets very difficult to distinguish these things when you dig into them.

davidmurdoch··on GPT-5: Key characteristics, pricing and system card
I subscribe to the same definition as you. I've actually never heard someone referring to the mistakes as hallucinating until now, but I can see how it's a bit of a grey area.
davidmurdoch··on Rethinking DOM from first principles
You'd still have all the same backwards compatibility problems with the "Web for applications" stdlib and UI framework as we do now.
davidmurdoch··on Scientists shine a laser through a human head
You could also wear a black hole as a helmet!
davidmurdoch··on Read your code
"You cannot delegate the act of thinking"

This is very dumb. Of course you can.

davidmurdoch··on Read your code
Title made me think this was about writing code for vibrators.
davidmurdoch··on OpenAI's ChatGPT Agent casually clicks through "I am not a robot" verification
I've had a simple game website with a sign up form that was only an email address. Went years with no issue. Then suddenly hundreds of daily signups with random email addresses, every single day.

The sign up form only serves to link saved state to an account so a user could access game history later, there are no gated features. No clue what they could possibly gain from doing this, other than to just get email providers to all mark my domain as spam (which they successfully did).

The site can't make any money, and had only about 1 legit visitor a week, so I just put a cloudflare captcha in front of it and called it a day.

davidmurdoch··on Performance and telemetry analysis of Trae IDE, ByteDance's VSCode fork
Because the alternatives suck.

In this case, the software being analyzed is the alternative that sucks.

davidmurdoch··on US AI Action Plan
How much land mass would need to be covered by solar panels to power this future AI infrastructure. Yes, I'm implying that solar would be impractical, but I'm also genuinely curious.
davidmurdoch··on Thunderbird 140 “Eclipse”
"Delete" was an over simplification. The database seems to be there, but the data isn't. Dozens of engineers over the years have tried to find a way we could have accidentally cleared the data, but not the keys.

No user that has reported it has been willing to share their database with us (chrome stores it in a standard leveldb), as it contains private information.

But good to know that about Vivaldi! I didn't know that before, thanks!

davidmurdoch··on Recovering from AI addiction
Sounds like those thermodynamics processes are your higher power then? You're overthinking it.
davidmurdoch··on Thunderbird 140 “Eclipse”
I too think they should drop everything else and work on this bug. But an example of how these kinds of bugs are tricky:

I have a similar bug at my job: Sometimes browsers delete our extension's database, or otherwise corrupt it. It's been an issue for years, but no one has been able to reproduce it. It's probably a 1 in 10 million bug.

I think it's a hardware bug. My "fix" was to backup a small, but key, part of the database to a separate storage mechanism browsers let us access. When the issue arises we can now try to detect the missing data and restore part of the db.

BUT! If this is actually a hardware bug, there is a chance that this additional database write will cause this big to occur even more often, as we now have to write to storage twice as often!

← PreviousPage 6 of 34Next →