Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rmunn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
331.
▲
by
rmunn
6mo ago
> if you make a slightly mistake in coding a full screen app, you get screen corruption. HOW? The TUI library should handle everything for you. So HOW do... Wait. Did Claude vibe-code up its own set of TUI routines instead of using a lib
332.
▲
by
rmunn
6mo ago
This nails it. The fact that the app interface looks exactly the same whether it's running locally or in an SSH session means I don't have to learn it twice. And while some GUI apps (VS Code for example) can be run remotely and
333.
▲
by
rmunn
6mo ago
Because the `microsoft` group account is the owner of the repo. With group accounts, you can designate many individuals to have admin access to the repo, but the actions taken by those admins will be attributed to the group account that own
334.
▲
by
rmunn
6mo ago
Since the dots in btop's rendering are using the Braille characters, meaning you get six dots in the space that would be taken up by one alphanumeric character, the resolution on those dots is surprisingly high. A maximized terminal on
335.
▲
by
rmunn
6mo ago
> a higher floor of effort juggling multiple separate GUI programs than going between tabs and panes in a terminal emulator. Depends very much on your window manager. Tiling window managers such as Hyprland let you open multiple windows
336.
▲
by
rmunn
6mo ago
I'm not him, but it was pretty obvious that the comments section was going to be attracting more and more people saying the same thing that had already been said before, and that no useful discussion was going to be had. At some poin
337.
▲
by
rmunn
6mo ago
I've only used Google Maps for navigation myself so can't speak to what Rivian does. But Google Maps uses Internet access to determine the speed of traffic on your route, allowing it suggest alternate routes if there's a traf
338.
▲
by
rmunn
6mo ago
Anyone concerned about preventing telemetry from being uploaded would probably also be concerned about taking it to the dealer for an update, though. Because how do you know the dealer won't just do an update by turning the car's
339.
▲
by
rmunn
6mo ago
Oh man, I'd actually forgotten about that! What's hilarious about that script is that the solution is so simple: use a less-than comparison instead of an equals. That's really, really all it would have taken to fix the is
340.
▲
by
rmunn
6mo ago
When I was about ten, a math teacher once asked me whether the number 0.9999... (infinitely repeating) was different than 1. I said, with my child's intuition, that of course it was. He then challenged me to write down a number that wa
341.
▲
by
rmunn
6mo ago
Good tools will have an option to disable the spinner. Haven't used Claude Code yet so don't know if it falls into the category of "good tools" by that definition. :-)
342.
▲
by
rmunn
6mo ago
First, a reminder of the guidelines: "Please don't use Hacker News for political or ideological battle. It tramples curiosity." Second, even if your comment was not an attempt to do ideological battle: neither the comment you
343.
▲
by
rmunn
6mo ago
I hadn't previously considered vendoring GHA dependencies , but yes, that might be a good idea. Perhaps not in all circumstances, but for anything that might be at risk of supply-chain compromise, the same arguments that apply to NPM
344.
▲
by
rmunn
6mo ago
Back when GitHub Actions first came out, I used commit hashes rather than tags in all my `uses:` lines. Some of my colleagues disagreed, saying that tags were secure enough. I eventually said, "Well, for well-known actions like actions
345.
▲
by
rmunn
6mo ago
Thing is, projects that don't get touched for months and months are the least costly. Disk space is cheap; what's costly is compute time to process new commits, new/updated/closed issues, new/reviewed/merged PR
346.
▲
by
rmunn
6mo ago
Don't worry. https://xkcd.com/391/
347.
▲
by
rmunn
6mo ago
Inform 7 source code, at first glance, looks like plain English. It makes you start to wonder whether Inform 7 is actually an LLM and not a compiler. Then as you look at more code, you quickly start to see the structure of the language, and
348.
▲
by
rmunn
6mo ago
I was just mentioning the Japanese word mojibake on the plain-text thread ( https://news.ycombinator.com/item?id=47897681 ), and here you give an example. In fact, UTF-8 misinterpreted as Windows-1252 is the mojibake I pers
349.
▲
by
rmunn
6mo ago
> If they are misinterpreted, it is because the character encoding is not declared properly. OR because the software is buggy, or making assumptions about encoding and not checking them (which also counts as "buggy", of cours
350.
▲
by
rmunn
6mo ago
But draw.io doesn't produce text "drawings", it's a graphical drawing editor. Not the same thing at all.
351.
▲
by
rmunn
6mo ago
Thanks for mentioning Beancount; I didn't know about it before. I'm American but have a job in a different country, so I deal with two currencies routinely, and haven't found a good way of handling multiple currencies in Gnuc
352.
▲
by
rmunn
6mo ago
I should have said "a text file with no byte-order mark". I would hope that Excel's CSV export, if it's writing UTF-16, is writing a byte-order mark first (though I don't have any Excel-exported CSVs lying around
353.
▲
by
rmunn
6mo ago
> ... (although I think UTF-8 should not be used for Japanese either) ... The people putting up websites in Japanese disagree with you, it would seem. According to Wikipedia (in the Shift JIS article), as of March 2026 99% of websites in
354.
▲
by
rmunn
6mo ago
UTF-8 may still be a good choice for Japanese text, though. For one thing, pure text is often not the only thing in the file. Markup is often present, and most markup syntaxes (such as HTML or XML) use characters from the ASCII range for th
355.
▲
by
rmunn
6mo ago
Yikes. That would lose the ability to know the meaning of the current bytes, or misinterpret them badly, if you happen to get one critical byte dropped or mangled in transmission. At least UTF-8 is self-syncing: if you end up starting to re
356.
▲
by
rmunn
6mo ago
Haven't watched the videos yet, but from the slides, it looks like part of the issue he was talking about was encodings (there's a slide illustrating UTF-16LE ve UTF-16BE, for example). Thankfully, with UTF-8 becoming the default
357.
▲
by
rmunn
6mo ago
It's been showing up on just about any code forge that isn't GitHub, so odds are good your browser has encountered it but you didn't notice the Anubis screen until now (it often goes by so quickly you'll miss it if you b
358.
▲
by
rmunn
6mo ago
French speaker here. (My native language is English but I learned French in France years ago, and can still speak it with near-native fluency). You're correct. French French (that is, French spoken in France, it's slightly confusi
359.
▲
by
rmunn
6mo ago
Preventing scrapers from grabbing every single commit and feeding it to train an AI. (Instead of just, you know, cloning the repo and using the clone to feed the AI). Is this really the first time you've encountered the Anubis anti-s
360.
▲
by
rmunn
6mo ago
Because he kept hitting his head on the low ceiling beams as he walked over to look at his target. If he had been shooting at an outdoor range, or even an indoor range with a higher ceiling, he probably wouldn't have been pushed to aut
More ›