Recent submissions

Comment · 1 year ago
[The I-80 east has entered the chat]
Comment · 1 year ago
Why do people put locks on glass doors? Society only works because of the assumption that ~90% of people will follow the rules.
Comment · 1 year ago
Comment · 1 year ago
I guess you’ve never had the displeasure of using treasurydirect.gov.
Comment · 1 year ago
You’re right, I can’t believe they didn’t cut frames that are totally unrelated, there so many left in that are just scribbles or text.

I just tried making some frames for the dune remake. The editor is so hard to use. I can only draw a one pixel line with no smoothing. It’s really laggy/glitchy. I can barely even make out what the original frame is because it’s in grayscale with an overlay. I got one frame that could have been a landscape of snow and rocks, or it could have been sand dunes, or water. I have no idea, it was just gray and white blobs.

I get that they are going for a retro style, but even MS paint had different size brushes.

It’s such a cool idea, I wish the tooling was better.

Comment · 1 year ago
My forearms are getting cold just thinking about it.
Comment · 1 year ago
The site is neat, but the airport article is really the only one that benefits from an image though. It'd be nice to not have to scroll past logos, stock images, etc.
Comment · 2 years ago
Agreed, I have so many services that all want to run their own webserver, db, elasticsearch, etc. I have to start using non-standard port numbers and it’s a burden to have to keep track of them.
Comment · 2 years ago
That is what I immediately thought as well. The problem though is that a perfect hash is still going to be O(key length) for the hash function, which they are trying to avoid.

In theory, if they used a regex it would be using a state machine to do the matching, which should have similar performance to the trie- only O(k) in the worst case. But from what I understand regex libraries don't actually build the state machine, they use backtracking so the performance is no longer O(k).

I'm surprised they couldn't find a performant regex library that already existed that uses state machines. It should have similar performance to the trie. But in reality, the performance is affected more deeply by things like memory access patterns and the performance of specific arithmetic operations, so it's impossible really to speculate.

Comment · 2 years ago
A couple of years ago they redesigned the mobile experience for timeline and since then it’s become so unresponsive it’s basically unusable.

I don't know why they needed to kill the web interface if they still let you 'backup' your location history to the cloud.

Comment · 2 years ago
They are wearing an eternity collar, which means they are in a BDSM relationship. Wearing something highly visible like that is basically performing your kink in public. There is much more discrete jewelry they could wear. I don’t think it’s appropriate for a work place even in 2024.
Comment · 2 years ago
Find me a printer that’s more reliable than a phone.
Comment · 2 years ago
I’ve seen this happen in situations where the migration is totally invisible to users. My last team is five years into an opaque database migration that seems to only expand in scope. It’s just a symptom of the migration being more difficult than originally expected usually combined with losing momentum or leadership support. Obviously no one originally intends to keep maintaining both system indefinitely.
Comment · 2 years ago
I support everything in this comment.

After more than a decade at large sw companies, I can count on one hand the number of migrations where the legacy system was ever able to be turned down. I’ve seen migrations drag on for years, to the point where most of the team has turned over. I’ve seen them become a three-way migration because the second version was deemed insufficient so a third solution was introduced.

Absolutely put your most senior devs on this; maintain as much support from management as possible; budget for much, much more time than you think; you need full commitment or you are going to be maintaining both systems indefinitely.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton