HNHacker News
TopNewBestAskShowJobs

veidr

8,767 karma · joined July 12, 2010

veidr is my old BBS handle from the 80s (Interzone!)

I sporadically rant at http://masonmark.com and usually see email sent to mason at that domain.

submissionscomments
veidr··on Why I Disappeared – My week with minimal internet in a remote island chain
effect change
veidr··on Seven diabetes patients die due to undisclosed bug in Abbott's glucose monitors
LOL that's crazy, but I would also recommend that any user of these devices who don't have an actual medical issue that requires the device to work, for whatever value of "work" it is capable of ... maybe consider doing that. Just like I put my modern TV in VLAN purgatory.

But if you actually have any form of diabetes... definitely do not do that. Unless you are also rocking some other brand. ¯\\_(ಠ_ಠ)_/¯

veidr··on Codex vs. Claude Code (today)
I tried so hard to make Codex work, after the glowing reviews (not just from Internet randos/potential-shills, though; people I know well, also).

It's objectively worse for me on every possible axis than Claude Code. I even wondered if maybe I was on some kind of shadow-ban nerf-list for making fun of Sam Altman's WWDC outfit in a tweet 20 years ago. (^_^)

I don't love Claude's over-exuberant personality, and prefer Codex's terse (arguably sullen) responses.

But they both fuck up often (as they all do), and unlike Claude Code (Opus, always), Codex has been net-negative for me. I'm not speed-sensitive, I round-robin among a bunch of sessions, so I use the max thinking option at all times, but Codex 5.1 and 5.2 for me are just worse code, and worse than that, worse at code review to the point that it negated whatever gains I had gotten from it.

While all of them miss a ton of stuff (of course), and LLM code review just really isn't good unless the PR is tiny — Claude just misses stuff (fine; expected), while Codex comes up with plausible edge-case database query concurrency bugs that I have to look at, and squint at, and then think hmm fuck and manually google with kagi.com for 30 minutes (LIKE AN ANIMAL) only to conclude yeah, not true, you're hallucinating bud, to which Codex is just like. "Noted; you are correct. If you want, I can add a comment to that effect, to avoid confusion in future."

So for me, head-to-head, Claude murders Codex — and yet I know that isn't true for everybody, so it's weird.

What I do like Codex for is reviewing Claude's work (and of course I have all of them review my own work, why not?). Even there, though, Codex sometimes flags nonexistent bugs in Claude's code — less annoying, though, since I just let them duke it out, writing tests that prove it one way or the other, and don't have to manually get involved.

veidr··on Clair Obscur having its Indie Game Game Of The Year award stripped due to AI use
OK, maybe my point got lost because I didn't know that, but I should have just added Visual Studio to my list — it too has LLM and agentic features, which was my point.

If you can't use LLMs to generate placeholder graphics that don't ship in the actual game, then why can you use coding editors that let you use LLMs to generate code?

veidr··on Clair Obscur having its Indie Game Game Of The Year award stripped due to AI use
I mean, I share some of the concerns you expressed, but at the same time there is no chance at all that working programmers and artists won't be using LLMs (and whatever "AI" comes next).

I'm a programmer, and I enjoyed the sort of "craftsman" aspect of writing code, from the 1990s until... maybe last year. But it's over. Writing code manually is already the exception, not the rule. I am not an artist, and I also really do understand that artists have a more legitimate grievance (about stealing prior art) than we programmers do.

As a practical matter, though, that's irrelevant. I suspect being an "artist" working in games, movies, ads, etc will become much like coding already is: you produce some great work manually, as an example, and then tell the bots "Now do it like this ... all 100 of you."

veidr··on Clair Obscur having its Indie Game Game Of The Year award stripped due to AI use
Interesting. I don't do games, so I may be wrong, but I thought a lot of Unreal Engine devs used Jetbrains. So what editors do they use? Are there current IDEs or code editors shipping in 2025 that don't have any LLM-based coding features?
veidr··on Clair Obscur having its Indie Game Game Of The Year award stripped due to AI use
LOL this is beyond idiotic. Banning AI-generated assets from being used in the game is a red line we could at least debate.

But banning using AI at all while developing the game is... obviously insane on its face. It's literally equivalent to saying "you may not use Photoshop while developing your game" or "you may not use VS Code or Zed or Cursor or Windsurf or Jetbrains while developing your game" or "you may not have a smartphone while developing your game".

veidr··on Pop_OS 24.04 LTS with COSMIC desktop environment
I've been waiting so long for this DE, but as a longtime KDE user who really doesn't like GNOME, GNOME is literally the only DE on Linux that can do Windows/Mac-equivalent remote desktop on Wayland.

COSMIC isn't yet close to a solution for remote desktop, so I expect to have to wait a few more years. (T_T)

veidr··on Anthropic acquires Bun
"npm and javascript in general shouldn't be used" — stipulated
veidr··on Proxmox virtual environment 9.1 available
It has one[1] (optional). Proxmox has a shittier, but more featureful, web UI.

[1]: https://blog.simos.info/how-to-install-and-setup-the-incus-w...

veidr··on Proxmox virtual environment 9.1 available
Nah. Incus.

Sorry, but I bought Proxmox 7, but it is not comparable. Incus does everything (and more) with better interface, WAY better reliability, and also not like a hundred EUR or whatever. (100 EUR is fine with me if better, but not if not better...)

veidr··on Incus-OS: Immutable Linux OS to run Incus as a hypervisor
Yeah, I already maintain that base layer, and like being able to just run it on Debian, like I said. But, one of the awesome things about Incus is how easy it is to move instances around the LAN (or WAN, I suppose). I don't need super rigorous failovers for most things running at home, but just because it's so easy, I typically always do have a recent copy of every container I run (blogs, home automation servers, various web apps, etc) on a different machine, so when one machine goes down it's super easy to just start the equivalent instance on the other machine.

I run instances I need to interact with (e.g., do development in containers via SSH and remote-editors, with occasional Remote Desktop) on my very-fast Linux workstation — that also does other stuff like local development, web browsing, etc., but most instances that don't need power run on my old 56-core Xeon enterprise server (used, they are roughly as cheap as a Mac Mini).

Incus makes it super easy to move instances around, and from a skim of the announcement it looks like you could just put Incus OS on some machine you have lying around and drop it into an existing config like that with minimal effort.

I look forward to trying it out, even if my "main" Incus will probably remain on my actual manually-curated Linux desktop.

veidr··on Incus-OS: Immutable Linux OS to run Incus as a hypervisor
Interesting. I recommend Incus over other hypervisor-oriented OS distributions (Proxmox, etc.), for many reasons, but one minor reason is that you can install it on Debian or Arch or whatever Linux you like. It's a comprehensive management layer for VMs and Linux containers, with good CLI, web UI, cloning/moving/copying/migrating etc., but... why does that need to be an OS?

However, I'm confident that if that is what you want, this is probably fantastic — Incus, including the old LXD (which was mainly built by the same core developers, until Canonical behaved in ways they didn't like, and they hard-forked LXD to create Incus) has been one of my favorite open-source projects for several years.

Fantastic software, steady stream of reliable releases, helpful community... Incus is great.

veidr··on Japanese convenience stores are hiring robots run by workers in the Philippines
The robot control instructions are a digital good.

The main reason work visas are required is not to prevent foreigners from doing work, it's to restrict and control their ability to live in the country, send their kids to school, receive medical care or whatever other social services might be available to residents, or do whatever kind of activity that the government doesn't want people to do and believes foreigners might do (discussing Tiananmen Square, disparaging Charlie Cook, advocating for gay rights, petty crime — whatever it is).

Hiring a foreign company, or foreign contractor, to perform work in their own country is almost always allowed. This is fundamentally not any different than a company having people answer customer phone calls in a call center in Bangalore.

veidr··on AOL to be sold to Bending Spoons for $1.5B
Oh! LOL that's admittedly cooler than https://en.wikipedia.org/wiki/Uri_Geller
veidr··on AOL to be sold to Bending Spoons for $1.5B
Ain't just boomers. Anybody with kids, and no existential financial crisis. I just finally managed to cancel an unexamined legacy subscription paid without a thought — after I noticed WTF I have one Adobe subscription, not 3, across 2 cards ... unfortunately the noticing part took like 3-4 years.

Additionally: it seems likely that it was the result of gas station pump skimmers, just because the card in question had never been used for any other kind of transaction.

veidr··on AOL to be sold to Bending Spoons for $1.5B
I don't want to imply Bending Spoons is this awesome, as I know nothing much about them (except that they named their company after a weird scam, lol), but there's a pretty reasonable principle that might apply here:

If our service goes down for any reason, uh... wait until Monday afternoon, then try again. (Sorry!)

Like, who would die if AOL was down for 36 hours?

veidr··on The AirPods Pro 3 flight problem
I mean... I did too, but you do know it's actually optional, right?
veidr··on Ask HN: Turned 25, Give Me Your Best Advice for the Next 25 Years?
FWIW, this is the exact opposite of what my most important advice would be. Don't settle down in your 20s. Your life ends as soon as you have kids. You do get a new life, but it's radically different from the life you had, and not really yours.

Also, when you're 35, you will likely have a much better understanding of what really matters to you, and what kind of partner you really want for the long haul.

It's often said that "60 is the new 50" — and it is, if you do it right — the corollary is something like, "25 is the new 19". That's a gift! Take advantage.

veidr··on Japanese convenience stores are hiring robots run by workers in the Philippines
That doesn't make sense, at all. Why are you allowed to pay a foreign person/company to write software, or marketing copy, or legal documents, or... whatever?

They are doing the work elsewhere, and it would be suicidal for any economy to mandate only using domestic contractors to do all work. (Also, just a side note, even though logically irrelevant: it's not at all the case that these foreigner+robot combos are taking local jobs; I live in Tokyo and have seen that the convenience stores are desperately seeking staff, even 1 day a week, and paying more for it... they just can't find enough (yes, partly because immigration is pretty difficult here).)

veidr··on Claude Code on the web
Me too, but I know it's not just people shilling, or on the take, because a bunch of people I know personally have moved from Claude Code to Codex, and say it's better.

For me, though, it's not remotely close. Codex has fucked up 95% of the 50-or-so tasks I asked it to do, while Claude Code fucks up only maybe 60%.

I'm big on asking LLMs to do the first major step of something, and then coming back later, and if it looks like it kinda sucks, just Ctrl-C and git revert that container/folder. And I also explicitly set up "here are the commands you need to run to self-check your work" every time. (Which Codex somewhat weirdly sometimes ignores with the explicit (false) claim that it skipped that step because it wasn't requested... hmm.)

So, those kinds of workflow preferences might be a factor, but I haven't seen Codex ever be good yet, and I regret the time I invested trying it too early.

veidr··on DeepSeek OCR
Clearly-printed text to a sequence of characters is solved, for use cases that don't require 100% accuracy.

But not for semantic document structure — recognizing that the grammatically incomplete phrase in a larger font is a heading, recognizing subheadings and bullet lists, tables, etc.

Also not for handwritten text, text inside of images (signage and so forth), or damaged source material (old photocopies and scans created in the old days).

Those areas all seem to me where an LLM-based approach could narrow the gap between machine recognition and humans. You have to sort of reason about it from the context as a human to figure it out, too.

veidr··on The React Foundation
I might have expected $1M/year, not $0.6M/year, just because it sounds cooler, but... OTOH, is there any analogous project that was better supported? Maybe, but I can't think of one...
veidr··on Managing context on the Claude Developer Platform
AFAICT, no. I think it just means "bad, unhelpful output" but isn't fundamentally different in any meaningful way from their super-helpful top-1% outputs.

It's kind of qualitatively different from the human perspective, so not a useless concept, but I think that is mainly because we can't help anthropomorphizing these things.

veidr··on AI was supposed to help juniors shine. Why does it mostly make seniors stronger?
It is in many ways much like coaching a n00b, but a n00b that can do 10 hours of n00b work in 10 minutes (or, 2 minutes).

That's a significant difference. There are a lot of tasks that can be done by a n00b with some advice, especially when you can say "copy the pattern when I did this same basic thing here and here".

And there are a lot of things a n00b, or an LLM, can't do.

The study you reference was real, and I am not surprised — because accurately gauging the productivity win, or loss, obtained by using LLMs in real production coding workflows is also not junior stuff.

veidr··on Ultrasonic Chef's Knife
I think a lot of the commentary here is missing the main point — while you may not (I mean, certainly do not) need an ultrasonic chef's knife, it's a cool origin story, and the guy has the receipts! Years of iterations of circuit board design, blade shapes, and the robotic cut-test arm... I personally would enjoy using this in my kitchen just for the hacker vibes.

Although not a pro, or even a good cook, I do like quality knives — but, like most people who develop a casual nice-knife affinity, I then bought a few quality knives, a couple of junk knives to try restoring with a whetstone, a hand-made Japanese knife with my name on it, and... then I had enough kitchen knives to last the rest of my life, and there was no reason to buy any more.

This is the first one I have considered in years. Not because I need it, or because it's necessarily better at cutting must things than the workhorse Sekimagoroku nakiri I use[1] but because it's fucking neat and radiates nerdium waves.

This knife should be celebrated for what it is: basically an epic nerd project. That can also cut at least a few kinds of fruit more easily (or at least more enjoyably).

[1]: KAI model AE5206 (which seems very much like a Shun knife, made by the same company, but cost me only $53)

veidr··on KDE is now my favorite desktop
Right now I believe GNOME is literally the only Linux desktop environment in the world that can:

1.) Enable RDP connections to Wayland sessions, whether they are already running locally, or not (i.e., start a new session if none exist when logging in remotely)

2.) Set that up via SSH, for a remote machine that has no display and anyway is remote so you cannot physically log into it (still very fiddly, but possible)

My requirement is just that every system be remotely accessible via both GUI and CLI. So, RDP (or, theoretically, VNC over SSH would be OK) and SSH.

In the old X11 days, all major Linux distributions met this bar. XRDP worked most everywhere. But Wayland is a very different story.

The only Linux distribution that has Remote Desktop working on Wayland is Ubuttnu 25.04 ("working" per the above, not some "log into the GUI first locally, and then share your desktop" — that almost works in KDE but the experience is very buggy).

The previous editions of Ubuttnu with GNOME almost worked, but logging in remotely would kill any GUI sessions already running locally.

I can still achieve this using X11, so I do. But that doesn't work for my own personal workstation, because I have too many modern (4K or better) monitors for X11 to reliably work. So I need Wayland to drive my actual, physical monitors — and therefore am stuck with GNOME, because I really do need occasional remote access to the entire machine.

I connected to RDP sessions from Linux, macOS, and Windows. (And actually, iPadOS — using Microsoft's app which used to be named "Remote Desktop" but then they bizarrely renamed it "Windows" — leaving me in the rather ludicrous position of saying "I make a remote desktop connection from my Apple iPad to my Arch Linux workstation, using Windows from Microsoft..." ¯\\_(ಠ_ಠ)_//¯

veidr··on KDE is now my favorite desktop
KDE has been the best overall desktop computing experience available on any platform for a few years now. Even later versions of KDE Plasma 5 smoked macOS, GNOME, and Windows.

I'm sad because I am stuck with the requirement that all my computers can be accessed via remote desktop (e.g. RDP) in addition to SSH. And I also have to have 3-4 monitors per machine, so I can only use Wayland.

Thus, I am stuck with GNOME on Linux, because no other desktop environment (including KDE) yet has functional remote desktop on Wayland. (Where by functional, I mean equivalent to Windows/macOS where you can log into the same session that may or may not be already running locally.)

I know only 1-2% of users have my problems (^_^) but I just mention them in the hopes that KDE will keep developing krdp and make it work well enough to compete with GNOME and Windows on that axis...

veidr··on macOS Tahoe
If Mike Tyson didn't punch so hard back then...
veidr··on I ditched Docker for Podman
Yes, Orbstack is significantly better than Docker Desktop, and probably also better than any other Docker replacement out there right now (for macOS), if you aren't bothered by the (reasonable) pricing.

It costs about $100/year per seat for commercial use, IIRC. But it is significantly faster than Docker Desktop at literally everything, has a way better UI, and a bunch of QoL features that are nice. Plus Linux virtualization that is both better and (repeating on this theme) significantly more performant than Parallels or VMWare Fusion or UTM.

← PreviousPage 3 of 34Next →