Recent submissions

Comment · 17 days ago
I've wanted this as my business-hours pager sound for a very long time...
Comment · 26 days ago
People can generally only output their max power for short durations. The output level they can sustain is generally much lower. I bet you could try to model higher limits for short distances, but what those should be could vary greatly depending on personal fitness.
Comment · 1 month ago
DNS cache poisoning?
Comment · 5 months ago
Dang, they aren't catching the booster this time, but I guess V3 is practically a new vehicle and validating the next Starship launch is probably too critical to risk damage to the launch site for now.
Comment · 8 months ago
In Zulip, if a thread meanders with messages about a tangent, the authors/mods can choose to move those messages to a new thread (and IIRC messages with links between the two threads are created so it's easy to jump back and forth for any missing context)
Comment · 1 year ago
If you're laying a communications cable, you should just do fiber. It can carry any type of traffic at high data rates, and you can upgrade the speed over time by just replacing the optics at the ends rather than having to replace the whole cable. Fiber plans are only expensive if your service level is expensive, or if you have to pay to get the line run to your building
Comment · 1 year ago
Yeah, as far as I know the only way to be sure is by putting the parent process into a cgroup. Then to kill all of the child processes you have to freeze the cgroup, enumerate the pids, send sigterm/sigkill to all of them, before unfreezing again.
Comment · 1 year ago
very slowly, with the radio at maximum power, and no obstructions
Comment · 1 year ago
It uses a different transceiver on the satellite which is broadcasting a ~standard LTE signal, at a miniscule data rate
Comment · 2 years ago
Comment · 3 years ago
The Linux kernel doesn't have a stable ABI. Thus, if a kernel function signature changes, or a subsystem gets refactored, etc, drivers get updated as part of the process. If the drivers lived outside the kernel tree, they would have to be updated separately by their own maintainers. That's less efficient and prone to breakage, so generally driver modules are merged into the kernel tree. Often they can even share code with other hardware devices!
Comment · 3 years ago
Not sure what you mean by "userland" drivers here, but support for kernel modules written in rust is actively being developed. It's already being used for kernel drivers like the Asahi Linux GPU driver for M1 Macs.
Comment · 3 years ago
Wait, Commonwealth Fusion Systems is already building 20T REBCO magnets, can't those meet the requirements for MRIs?
Comment · 3 years ago
Why would you use LVM with ZFS? ZFS should handle all of the features LVM has (as far as I can think of, at least).
Comment · 3 years ago
I would have taken a full screenshot but I had my company's Gitlab open behind it.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton