Recent submissions

Comment · 24 days ago
I run AdGuard, FreshRSS, and that kind of thing. NextCloud. It also has a script to send a wake-on-lan command to my media PC which has Jellyfin, Navidrome, and Steam streaming. Lots of little toy personal web apps too.
Comment · 3 months ago
No, because I used a computer before web apps took over and native software is a better experience.
Comment · 4 months ago
It's one for one or two items to have icons. The vegetarian dishes on a restaurant can have the leaf icon for instance. But it would be stupid if every single dish did. The whole point is that icons pop out so putting them on EVERY item is just counterproductive.
Comment · 5 months ago
Yeah, but there are a TON of things that trademark lawyers do that are counter-productive. I put vaguely aggressive letters from trademark owners in that category, such as Monster energy drinks thinking they get to control how others use the word "monster."

I remember when the Apple logo stickers Apple packed in had a little (R), which was later dropped, since it's ugly and not legally required. But no doubt some lawyer advised putting it there to begin with.

Comment · 5 months ago
The top comment there is not correct. You do not have to "defend" trademarks or they "expire."

You lose a trademark if it becomes generic, regardless of how hard you tried to keep it from being so. Obviously if you let a bunch of actual infringements slide you're on the way to becoming generic, but all that matters is whether the trademark IS generic.

But, when lawyers write letters to people saying "you can't say escalator or Zamboni" you can just ignore them. Using a trademark in writing in a way that a trademark owner does not like is not infringement.

Comment · 5 months ago
Comment · 7 months ago
It's hard to use in so many apps unless you lock the keyboard.
Comment · 7 months ago
I am hardy a fan of these processes but they are not "extraterritorial" in the same way, since the registrars were generally US-based.
Comment · 7 months ago
I have a Neo and 16GB Thinkpad and the Neo smokes it.
Comment · 8 months ago
When I complain about a lack of “native” software I pretty much always mean the platform-provided defaults. Not some cross-plaform UI toolkit that happens to be “native” code. Most apps that I see using QT on Mac or whatever would provably be better as Tauri apps.
Comment · 8 months ago
I like the 32 bit era because it's the only time we had symmetrical data and address buses. 32 bit data bus on chip. 32 bit addressable RAM, 4 GB. Used to be 8/16 and now it's 64/whatever. Understandable decisions given needs/constraints but sort of messy.
Comment · 8 months ago
No. Good TUI apps are predictable and fast, like good native GUI apps. They follow set patterns. Familiarity and following standard conventions is not just "nostalgia" -- maybe a little is in there -- but it makes apps more usable. And, for cross-platform apps, it's a cross-platform standard. I'd rather have a TUI app following TUI conventions than a cross-platform app that is just a freeform mish-mash. Like, this week I've been making a TUI replacement for Plexamp which has great features but its Mac app is just like a scrolling webpage. If I am going to have a GUI app that is more than a tiny toy or utility I want it to follow each platform's native conventions and use its native GUI components or to not even bother. I will grant that Electron has made strides in terms of properly integrating into each host OS (using the full Mac menu bar, the correct keyboard shortcuts, accessibility features and so on) so the situation is not as bad as it once was. And also, plenty of people use and have used terminal editors and other tools by choice, for years, and not just because they are connecting to remote servers. A keyboard-first interface can be quite fast and they are more natural in TUIs.
Comment · 8 months ago
Yes, because it means that as Liquid Glass improves with Alan Dye out the door, NNW will automatically benefit from the improvements. Having an app that just follows the current standard native platform conventions is better for users and leads to apps that behave in a predicable way.
Comment · 8 months ago
A TUI app feels like a native terminal app like I have used for my entire computing life, in DOS and then Linux. Electron apps feel like web apps no matter how good they are. I stopped using 1Password when it became an Electron app and became super janky. Discord, Slack, VS Code, the Signal desktop app, all suck UI-wise compared to actual native Mac apps, which even with Liquid Ass, are still better than using web technology for desktop apps. I know that lowest common denominator cross platform apps make economic sense to develop, whatever. They still suck to use.
Comment · 8 months ago
I've use Claude to make myself a number of little tools and weird apps that only I would want lately. They need to be cross-platform between Linux and Mac and sometimes Windows. The best approaches I've found are Tauri (+Svelte for making layout easier) for lightweight GUIs but for anything more complex I prefer a TUI. The Ratatui framework works very well. A TUI feels like a "real" app as opposed to a glorified webpage. For actually serious software I'd want a native GUI on each platform.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton