Recent submissions

Comment · 2 months ago
So these books are not worth anything because they have so few copies but they are still worth including in only their models? Seems a bit contradictory
Comment · 3 months ago
I found that confusing personally, seems like it's just unnecessary and just seeing the raw number that you're missing out on would be easier to reason about.
Comment · 4 months ago
I came here to post this so glad I'm not the only one looking for specific time of day. Or at least give the user the estimated time they can be outside before getting burned? The timer feels great to fire and forget but I might want to plan and I couldn't figure out from the UI what the duration is "safe"
Comment · 4 months ago
It's a joke/sarcasm
Comment · 6 months ago
https://xkcd.com/1053/

Relax, not everyone sees every article everyday

Comment · 6 months ago
It is a table stakes missing feature.. for a long time. Clown seems appropriate, every project I've worked on in github we end up copying a github yml action to allow us to do this with one comment '/fast-forward', just is silly at this point that github doesn't natively support it.
Comment · 6 months ago
Very nice, the movement and snapping of the tiles is very nicely done, enjoyed today's puzzle!
Comment · 1 year ago
This sounds like running an event loop per thread instead of 1 event loop with a backing thread pool. Or am I misunderstanding you?

It works great for small tasks but larger tasks block local events and you can get weird latency issues, that was the major tradeoff I ran into when I used it. Works great if your tasks are tiny though, not having the event loop handoff to the worker thread is a good throughput boost. But then we started having latency issues and we introduced larger tasks which would hang the local event loop from getting those events.

I think Scylladb works somewhat like this but does message passing to put certain data on certain threads so any thread can handle incoming events but it still moves the request to the pinned thread the data lives on. One thread can get overwhelmed if your data isn't well distributed.

Comment · 1 year ago
Been using valkey streams recently and loving it. Took a bit to understand how to to properly use it but now that I've figured it out I'd highly recommend trying it. It's very easy to setup and get going and just works.
Comment · 1 year ago
The suggestion is c# class vs struct basically, with explicit globals which are just class with synchronization
Comment · 1 year ago
reminds me of the classic https://xkcd.com/927/ not exactly identical to Bjarne's quote but similar.

I'm quite familiar with C++ as well and this just jives so much, each standard is just almost exponentially more complicated than the last, and while there are good changes they don't necessarily fit well with the prior version and its just a mess, I still maintain two OSS libs but I don't use the language anymore.. so its a question of how long I put up with it at this point.

Rust is such a breathe of fresh air coming from c++11/14/17/20 but its still a behemoth if you don't know the entire thing, I think this article is pretty spot on with that.

Comment · 1 year ago
https://danluu.com/everything-is-broken/

Always has been and always will be. This article was eye opening to me because I didn't even realize how often I was working around buggy software.

Comment · 1 year ago
I've always thought that it seems like a silly way to measure it.. Everest also goes to the sea floor, technically.
Comment · 1 year ago
It's an interesting idea, but reactive, and could cause big delays due to bisecting and testing on those regressions. There's the 'old' saying that the sooner the bug is found the cheaper it is to fix, seems weird to intentionally push finding side effect bugs later in the process because faster CI runs. Maybe AI will get there but it seems too aggressive right now to me. But yeah, put the automation slider where you're comfortable.
Comment · 1 year ago
Isn't it both on LLMs? The input is your ability to craft a prompt, the output is checking if the prompt worked.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton