HNHacker News
TopNewBestAskShowJobs

mdavid626

563 karma · joined May 7, 2011

Staff Software Engineer
submissionscomments
mdavid626··on Windows quality update: Progress we've made since March
I wouldn’t say Windows Terminal is great. Have you ever used a proper one, like Ghostty or iTerm2?
mdavid626··on Windows quality update: Progress we've made since March
I literraly can’t name one feature since Windows 7 what was worth it, even on the contrary: every update made the system worse.

I had to restore Notepad, Calculator and Paint from Windows 7. What the hell Microsoft?

mdavid626··on An AI agent deleted our production database. The agent's confession is below
The first delete would fail: “bucket not empty”. This might make the agent question the deletion (“bucket should be empty”).
mdavid626··on Agentic AI systems violate the implicit assumptions of database design
I thought the way is not feeding customer data to the LLM.
mdavid626··on An AI agent deleted our production database. The agent's confession is below
In AWS eg. bucket can be deleted only when empty. Deleting all files first is your confirmation.
mdavid626··on An AI agent deleted our production database. The agent's confession is below
I don’t see the problem here. These people will be pushed out of the industry quickly and their business taken by other people, who are using agents, but are smart enough to run them sandboxed without any permission to production or even dev data/systems.
mdavid626··on Agentic AI systems violate the implicit assumptions of database design
How do you prevent your customer data being used for training?
mdavid626··on Agentic AI systems violate the implicit assumptions of database design
Jesus Christ. All this is true only if you let them.

It’s good idea to be defensive, design the system in a way that it can “fix” itself.

But for love of god, don’t let an LLM do everything it wants.

mdavid626··on Apple update looks like Czech mate for locked-out iPhone user
I wonder were are the software engineers. No senior devs at Apple anymore?

Just interns pushing to prod without any review? What the hell is going on in the software industry?

Such mistakes a trillion dollar company can not allow to happen.

mdavid626··on We replaced Node.js with Bun for 5x throughput
It's not about Bun, but more about sqlite and zod replacements. Why interpret this as "Bun is faster"?
mdavid626··on H.264 Streaming Fees: What Changed, Who's Affected, and What It Means
AV1 lacks hw support…
mdavid626··on Show HN: Zerobox – Sandbox any command with file, network, credential controls
Yeah, but how does the sandboxed process “know” that it has to go through the proxy? How does it trust your certificate? Is the proxy fully transparent?
mdavid626··on Show HN: Zerobox – Sandbox any command with file and network restrictions
You know, the thing is, that it is super easy to create such tools with AI nowadays. …and if you create your own, you can avoid these unnecessary abstractions. You get exactly what you want.
mdavid626··on Show HN: Zerobox – Sandbox any command with file and network restrictions
How do you intercept network traffic on mac os? How do you fake certificates?
mdavid626··on Show HN: Zerobox – Sandbox any command with file and network restrictions
I trust sandbox-exec more, or Docker on Linux. Those come from the OS, well tested and known.

MITM proxy is nice idea to avoid leaking secrets. Isn’t it very brittle though? Anthropic changes some URL-s and it’ll break.

mdavid626··on Claude Code Unpacked : A visual guide
How the hell is it 500k lines?
mdavid626··on Axios compromised on NPM – Malicious versions drop remote access trojan
It’s time to run development in sandboxes. Docker or sandbox-exec (for Mac).
mdavid626··on Claude Code's source code has been leaked via a map file in their NPM registry
Oh boy, you couldn't be more wrong. If something, LLM-s need MORE readable code, not less. Do you want to burn all your money in tokens?
mdavid626··on Thoughts on slowing the fuck down
There is no such thing as agentic codebase. If humans don’t understand it, nothing really does. Agents give zero fuck about anything. If they burn 100 or million tokens to add a feature, they don’t care. It’s the developers responsibility to keep it under control.
mdavid626··on StackOverflow's questions per day have fallen 99%
Isn’t that good advice? Rewriting it in C can prove that the problem is not in your programmin language.

Outdated OS can be the problem as well.

What kind of advice did you expect?

mdavid626··on Floci – A free, open-source local AWS emulator
Is it though?

On my Mac Docker runs Linux virtualized. It’s a resource hog.

Compare that with simple native binary.

mdavid626··on Floci – A free, open-source local AWS emulator
Yeah, compare this with downloading single binary approach.

Downloading JDK, setting up the correct env variables, or running Docker, all this is just pain, compared to single binary approach.

mdavid626··on Floci – A free, open-source local AWS emulator
I’d be happier if this could run as one binary without Docker. Java is so much harder to setup.
mdavid626··on Mozilla to launch free built-in VPN in upcoming Firefox 149
Firefox doing everything, but being a good browser.
mdavid626··on What 81,000 people want from AI
Sigh… that’s not how it works.
mdavid626··on JPEG Compression
JPEG still rules the world. Many new alternatives were developed, none of them really that much better than JPEG.
mdavid626··on Ask HN: How is AI-assisted coding going for you professionally?
Mixed feelings.

I use Opus 4.6 with pi.dev (one agent). I give detailed instructions what to do. I essentially use it to implement as I do it manually. Small commits, every commit tested and verified. I don’t use plan mode, just let the agent code - code review is faster than reading plan. This approach works only if you make small changes. I create mental model of the code same way, as when writing it manually.

Some people on my team codes with AI without reading code. That’s mostly a mess. No mental model, lower quality. They are really proud of it though and think they are really smart. Not sure how this will turn out.

mdavid626··on Coding after coders: The end of computer programming as we know it?
No, they can’t.

It has nothing to do with inconvenience.

I really like that layman now make these statements - they know better than people working in the industry for decades.

mdavid626··on AI is making junior devs useless
It feels like to me that junior devs don’t understand what they even need to learn. They just use agentic coding to get things done, without any deeper knowledge.

The worst is, they think they know exactly what they need to learn, and also think they can make good decisions.

mdavid626··on Show HN: Xmloxide – an agent-made Rust replacement for libxml2
Involves and made only by, are 2 different things.

I use agentic coding in my daily work. I do make mental model of the code I write and I also test the code, exactly the same way, as when written completely manually.

← PreviousPage 3 of 13Next →