HNHacker News
TopNewBestAskShowJobs

cdmckay

944 karma · joined February 9, 2010

CTO and Co-Founder at Process Street. Open source developer. https://www.process.st https://www.cdmckay.org
submissionscomments
cdmckay··on Anthropic S-1
I think the point is cope
cdmckay··on JetBrains Thinkrail
I canceled my subscription after like 12 years because I realized all the things that made it great aren’t really needed anymore. The “it just works” tooling, refactoring, jumping around code, etc.

Now my agents mainly write code under my direction and I review it either in the harness or on GitHub.

I hadn’t opened it in ages and when I did need an IDE something like Zed was more than sufficient.

cdmckay··on Roku developer repositories moved from GitHub to GitLab
Or maybe because the use of GitHub has skyrocketed?
cdmckay··on Docker is weird
I think you have that backwards. They switched from runc to crun.
cdmckay··on Docker is weird
I switched to Podman because it’s daemon less (no resources are used unless a container is running) and it doesn’t need to run as root.

Otherwise it’s basically the same and you can continue using your Dockerfiles and Docker Compose files.

Unless you’re doing something really fancy it’s basically a drop-in replacement.

cdmckay··on An ad-free Android TV
Seems like that should be a right you can’t waive no matter what a contract says
cdmckay··on On caring for user data: NeoVim caused Vim undo files to be deleted
It’s such an odd design decision.

I could see ignoring the old undo data or warning before discarding it but just silently wiping it is so user hostile it’s hard to comprehend.

cdmckay··on Federal judge orders Texas to air condition all prisons by the end of 2029
I think the point they’re making is that it’s unliveable in Arizona without AC.
cdmckay··on The scourge of x86 emulation
I thought it was an implementation of the Win32 API as a compatibility layer.

What is it emulating exactly?

cdmckay··on OpenAI discloses six new AI safety incidents
Make no mistakes
cdmckay··on Working with Git Worktrees in Magit
The problem I have with worktrees is that if I want to test the changes I need to juggle the worktrees.

It works better for me if I have multiple copies of the repo with their own supporting environment like repo-a, repo-b, etc. going to app-a.foo.localhost, app-b.foo.localhost, etc.

cdmckay··on Houthis 'take control' of key island in global shipping route
There’s zero evidence Iran was developing nuclear weapons
cdmckay··on Houthis 'take control' of key island in global shipping route
> Iran can't have a nuclear weapon. It's an intolerable premise

I’m not sure the only country that has used nukes on people should be the one to decide that

cdmckay··on Smartphone makers don't bother to comply with EU repairability requirements
I suspect it’s something similar to the GDPR where the EU passes a law but has very few resources on how to check if you’re actually compliant.
cdmckay··on Parque Arqueológico do Solstício
I thought maybe Amazon started sponsoring the site
cdmckay··on Get your Windows license refund
Yeah this is an actually good use of AI in an OS.
cdmckay··on Nvidia agrees to acquire Hugging Face for $13B
China as “second place in any sense” ignores reality.

TikTok: achieved global cultural and algorithmic dominance.

DJI: controls roughly 70% of the global consumer and commercial drone market.

CATL: The world’s largest EV battery manufacturer.

BYD: Surpassed Tesla in total electric vehicle production volume.

Shein & Temu

The list goes on…

cdmckay··on The End of an Athlon
Reminds of me of the Celeron 300A to 450 overclock.
cdmckay··on JEP 401: Value Objects (Preview) merged to OpenJDK master
100% agree.

They added so much new syntax to C# to the point it really is starting to feel like C++++ whereas Java has modernized itself without massively expanding its syntax and modifiers.

cdmckay··on Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot
Source: trust me bro
cdmckay··on Prefer strict tables in SQLite
I would’ve thought this was the default.
cdmckay··on Alternate clock designs and time systems
I assume you’re talking about Slow Watches? I actually have one and while I love the simplicity of it, it turns out the minute hand is actually the more useful hand. Trying to figure out if you have 10 or 20 minutes until your next appointment on a Slow Watch is extremely painful, so much so that I only wear it if I don’t think I’ll need to know the time behind if it’s “roughly between 1 and 2 pm”.
cdmckay··on Google Chrome Installed a 4GB AI Model on Your PC
Really? I use Firefox as my personal browser and everything works fine, including Google sites. Very rarely there’s a government site that needs Chrome, but I definitely wouldn’t say it’s “many” sites.
cdmckay··on Why DMARC's new "NP" tag can fail with DNSSEC
So you’re cool with letting anyone walk your DNS?
cdmckay··on Podman v6.0.0
After Docker Desktop randomly started consuming insane amounts of memory again we switched to Podman and it was literally as easy as installing it and pointing it at our docker-compose.yml.

Zero changes needed and now I don’t need to keep a daemon running.

Great software.

cdmckay··on Microsoft Needs Windows Lite
> Windows Lite is a stripped down version of Windows. No telemetry, no spying, no ads, no AI, no .NET, nothing. Windows Lite is just win32 with a lightweight shell and graphics drivers.

So, basically Linux with Wine/Proton?

Isn’t this basically what SteamOS does?

cdmckay··on I found 10k GitHub repositories distributing Trojan malware
You can make it so you need a YubiKey to login to 1Password the first time on a new device

So just waiting for the password won’t be enough

cdmckay··on Lore – Open source version control system designed for scalability
I think that’s the point of the OP. Git is great at certain things but is not a one size fits all.
cdmckay··on PaceVer (an alternative to SemVer, for mobile apps)
In the article they call out that MARKETING can be date based
cdmckay··on Tesla Solar Roof is on life support as it pivot to panels
We could make it so profit wasn’t the prime motivator, instead it’s main motive would be to provide a public good. We would call it a public utility.
Page 1 of 10Next →