Recent submissions

Comment · 2 months ago
Sometimes I can't even tell if what it's saying actually makes any sense to someone who understands all the terms its using, or if it's just throwing together words in a way that only make sense to its own model of language.
Comment · 2 months ago
I've tried to push AI to get rid of the AI-isms. And, despite being able to produce a skill file which described all the strange ways that AI "talk", the AI failed to actually make the output sound less like AI. Tried this with ChatGPT and Claude with similar results for both.
Comment · 4 months ago
Jony Ive is a plague on design. Just a few days ago someone showed me Ferrari's new EV that he designed. I am not a car person and even I can see it looks like crap! That man should just take his big Apple money and fully retire so he doesn't ruin anything else.
Comment · 4 months ago
Fastmail still generates theirs with @fastmail.com. And 1Password has an integration with them to quickly generate an address when creating a new account somewhere.
Comment · 4 months ago
Interesting because I have foam tips on my Pro 2s and sometimes the pressure from the noise cancellation will actually make me feel worse.
Comment · 4 months ago
Do you retain the sensation that everything is still wobbling? I would get that after being on a boat for long enough. Though motion sickness never made me feel ill to my stomach, rather it just gives me the worst headaches that require fresh air and time to relieve.
Comment · 4 months ago
The caps lock key is good for binding to F13 and using for push-to-talk. I know some people bind it to escape for Vim usage but I don't like that because I'm likely to also use Vim on machines without that key remapped and that messes with muscle memory.
Comment · 4 months ago
That's the sane handling of scrolling. macOS is weird for tying the scrolling direction of trackpads and mouse wheels in a single setting.
Comment · 4 months ago
That was my experience too. Legal wanted things locked down hard. IT was more than happy to make things easier for users as long as legal wasn't getting in the way. Usually meant the systems were simpler too if we had fewer rules and controls to enforce.
Comment · 5 months ago
If you knew anyone that worked on the other ends of those deals, you'd know that it was always a load of trash. He basically relied on people caving to threats. That tactic only works if the other side believes the threat is credible and that they actually have something to lose.
Comment · 5 months ago
Shit thanks for pointing that out. My door lock isn't 100% effective at stopping thieves, so I guess I can get rid of that annoying thing. Will be nice to never worry about being locked out again!
Comment · 5 months ago
I don't get where the idea comes from that the popular error crates make error handling complicated in Rust. Because you're right, all thiserror is doing is giving you a shorter syntax for writing error enums. You could write the exact same things out by hand if you wanted to, and from the library user's side nothing would change.

As for anyhow, if a library ever exposes that, then that's just the author being lazy and not doing errors correctly. It's the equivalent of doing throw Exception("error!") in C#.

Comment · 5 months ago
How do you feel your data for Kagi Maps compares to Google Maps? It's the kind of thing that's harder to test than switching web searches over to Kagi. I need to already know that the business and transit data is reliable which is why I still go to Google Maps.
Comment · 5 months ago
But also great for speed. Larger libraries can take a measurable amount of time to import (even if they have no transitive dependencies). If only some of your code paths actually need the large library then it makes sense to import it lazily. Without lazy you have to do it conditionally which can lead to the imports happening in strange places rather than all being listed out at the top of the file.
Comment · 5 months ago
That's how twilight anesthesia works. That's the kind you get when having something like wisdom tooth removal or an endoscopy. They want you to be responsive to instructions but completely relaxed and unable to form memories of the event.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton