Recent submissions

Comment · 12 days ago
I agree. After tapping a color, the name appears for a split second before being hidden so it can start the animations, and you have to wait for the close button to animate in too. Super fun concept, and I don’t mind waiting for info to load, but having to wait with every color tap even to see the info that’s already loaded is a bit much.
Comment · 12 days ago
Amazing! Love the pixel art mode and being able pan and zoom around in 3D. It’s like exploring a world of colors and fun little art pieces and references, like C-3PO’s red arm.
Comment · 8 months ago
I am not actively changing how I write, but I think it's still affecting me, is what I meant to say.
Comment · 8 months ago
True. Writing structures for arguments and analysis make a huge difference in effective writing.

I wish brevity and linguistic precision were taught more, as well. Miscommunication due to ambiguity is one of the biggest causes I see for confusion or heated arguments.

Comment · 8 months ago
A few times in some Discord communities, I've been accused of being A.I. because of how I write. Kind of sad and a bit annoying. I also quite like em dashes, but have felt the need to reduce how much I use them.

Glad to see some schools and teachers teach how to use them well, rather than ban them outright.

Comment · 8 months ago
For a while I'd see "Weird Al" in random headlines or something and my brain would read it as "Weird A.I." and I kept getting very confused.
Comment · 8 months ago
Agreed. I'm very glad Hacker News uses a typeface with serifs on 'I's, 'l's, and '1's. "Sans serif" can be descriptive, rather than prescriptive.
Comment · 8 months ago
This problem has been haunting me for years, except in Google Docs. At some point, some template my team used had slightly gray text, and I STILL find it cropping up in our most recent documents.
Comment · 8 months ago
This has been supported for a while now, so I wonder why this is being treated as news. But I guess it’s news to some people, so that’s fair.

I tried to take advantage of it, but the implementation felt really clunky (formatting seemed to be via menus only), so I’ve stuck with .txt files.

Comment · 8 months ago
Those without driver's licenses or passports can get a state ID card instead, if I'm not mistaken. A pain, but an option.
Comment · 9 months ago
If ads are clearly labeled as "ad" or "sponsored", and they only appear for free users, I think seeing ads is a pretty reasonable price to pay for those who want to use the service for free.

If they're not labeled, or are shown even to paying users, I think that's a problem.

Comment · 11 months ago
I wish the article's graphs weren't distorted by skipping so much of the scale to make it look like a more significant difference than it is. But it does looks impressive.
Comment · 1 year ago
The article makes some excellent points. I think this part isn't a great example, though:

> Saying something like “Go to my cases” is awkward and unnatural – if I told you to go to my cases, you’d think I was telling you to go to my cases, not yours.

A help article should use proper capitalization. a couple extra words can add clarity too. For example, "Go to the 'My Cases' page."

Many people don't know how to write good help articles, though, so it's probably still best to avoid "my"/"your" in UIs.

Comment · 1 year ago
Ironically, it actually helped me stay focused on the article. Kind of like a fidget toy. When part of my brain would get bored, I could just move the cat and satisfy that part of my brain while I keep reading.

I know that sounds kind of sad that my brain can't focus that well (and it is), but I appreciated the cat.

Comment · 2 years ago
Novice Question: How can you have a relational database at all without foreign keys?

In other words, if your tables aren't referencing other tables, how do you perform JOINS for your queries? From my limited experience, they seem pretty essential for most databases. Or is the article just talking about foreign key CONSTRAINTS and cascading UPDATES and DELETES, rather than literally talking about the values stored in foreign key columns?

If anyone can explain, I would greatly appreciate it.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton