HNHacker News
TopNewBestAskShowJobs

davidmurdoch

2,721 karma · joined February 7, 2013

submissionscomments
davidmurdoch··on Exe.dev
Someone else said it's not actually interactive. So which is it?
davidmurdoch··on Fix HDMI-CEC weirdness with a Raspberry Pi and a $7 cable
My shield turns my receiver on, sets it to the right input (then the wrong input, then back to the right input), then... disables the decoder so there is no sound. Then sometimes enables the decoder about 20 seconds later.
davidmurdoch··on Getting a Gemini API key is an exercise in frustration
14. Ask why it was banned and they respond with something like "oh you know what you did".
davidmurdoch··on Rahm Emanuel says U.S. should follow Australia's youth social media ban
Is this not a bipartisan issue?
davidmurdoch··on Netflix’s AV1 Journey: From Android to TVs and Beyond
I can't figure out an answer to why they'd do this. They're still supporting their custom Chromecast "receiver" app (for now?), which is a standard HTML app. But now they're detecting the Chromecast-capable device model, looking it up in an allowlist, then conditionally showing the device in the Netflix App's Cast UI.

This would mean if you have a new device and an old device in the same network the Netflix app might show only your old device! What?

Maybe I'm misunderstanding what they've done here?

davidmurdoch··on UniFi 5G
It'd be a good option for failover Internet.
davidmurdoch··on Abuse of the nullish coalescing operator in JS/TS
Your can do that now in Typescript. But it will take several minutes to resolve your types. I've done it and it's a horrible dev experience, sadly.
davidmurdoch··on TPUs vs. GPUs and why Google is positioned to win AI race in the long term
It's not though. Chromecast, g suite legacy, podcast, music, url shortener,... These weren't small products.
davidmurdoch··on I don't care how well your "AI" works
This just happened to me this week.

I work on the platform everyone builds on top of. A change here can subtlety break any feature, no matter how distant.

AI just can't cope with this yet. So my team has been told that we are too slow.

Meanwhile, earlier this week we halted a roll out because if a bug introduced by AI, as it worked around a privacy feature by just allow listing the behavior it wanted, instead of changing the code to address to policy. It wasn't caught in review because the file that was changed didn't require my teams review (because we ship more slowly, they removed us as code owners for many files recently).

davidmurdoch··on Claude Advanced Tool Use
I've mostly stopped using Claude because of it, it will still try use Python for the most random tasks. It recently wrote an HTML file with some inline js in it, then started a local python server to open the HTML file, and check the log output.

This is in a node.js project. It is just too obsessed with using Python, and it seems to help it focus and make more sensible choices by removing the option.

davidmurdoch··on Claude Advanced Tool Use
Meanwhile, I have "*Never use Python for anything ever*" in my AGENTS.md.
davidmurdoch··on Building more with GPT-5.1-Codex-Max
The point is that the it _already_ treats the instructions as nonsense. The emoji is a sigil to know if it dismissing the instructions or not.
davidmurdoch··on Building more with GPT-5.1-Codex-Max
A single emoji though?
davidmurdoch··on Building more with GPT-5.1-Codex-Max
It ignores instructions so well it sometimes feels like it was trained specifically to ignore them.
davidmurdoch··on Gemini 3
Gemini 2.5 is prone to apology loops, and often confuses its own thinking to user input, replying to itself. Chat GPT 5 likes to refuse tasks with "sorry I can't help with that". At least in VSCode's GitHub Copilot Agent mode. Claude hasn't screwed up like that for me.
davidmurdoch··on Do not put your site behind Cloudflare if you don't need to
Many things probably went wrong at cloudflare for this to happen. So yes, but also no?
davidmurdoch··on Cloudflare Global Network experiencing issues
Doesn't Hetzner carry the risk if getting kicked off on a whim? Only time I hear about them is when someone gets kicked out.
davidmurdoch··on Cloudflare Global Network experiencing issues
If he needs to apologize then his shouting was of the yelling kind
davidmurdoch··on Cloudflare Global Network experiencing issues
Speaking of 5 9s, how would you achieve 5 9s for a basic CRUD app that doesn't need to scale, but still be globally accessible? No auth, micro services, email or 3rd party services. Just a classic backend connected to a db (any db tech, hosted wherever), that serves up some html.
davidmurdoch··on iPhone Pocket
Same
davidmurdoch··on iPhone Pocket
Lukewarm here meaning just a normal take or something else?
davidmurdoch··on iPhone Pocket
They're trained on human responses, so it makes sense.
davidmurdoch··on iPhone Pocket
You're right. Fashion is about trends. Being in love with Apple products, especially without considering the need, usefulness or cost, does seem to be a trend.
davidmurdoch··on iPhone Pocket
this isn't fashion; this is status signaling.

i would hate to be you.

davidmurdoch··on iPhone Pocket
Had to make sure it wasn't April 1st.
davidmurdoch··on YouTube Removes Windows 11 Bypass Tutorials, Claims 'Risk of Physical Harm'
That's just self censorship, since no one will see your videos there
davidmurdoch··on IKEA launches new smart home range with 21 Matter-compatible products
Elegrp switches can be used offline. They need to be provisioned online first though, unless you flash with esphome (which can't currently be done wirelessly), but then you'll have to write a custom integration config.

Pros: very inexpensive, and they look great. Cons: WiFi/ble only, they feel cheap, dimmers don't support a "transition" comment, so you cant dim over time easily.

davidmurdoch··on How I use every Claude Code feature
Vscode has agents built in now, have you used that UI?
davidmurdoch··on Do you know that there is an HTML tables API?
Especially
davidmurdoch··on The React Foundation
Commenters here are experts in react and have interests in technology, or are looking to understand more about these topics. No one reading here is an expert on geopolitical issues. You're just connecting on the wrong post, and probably the wrong website, if you want to talk about these things. There are places for that, but it's not here this comment section and if you keep trying to make it that you're just going to get down voted over and over.
← PreviousPage 5 of 34Next →