Recent submissions

Comment · 1 month ago
Personnally, I watch 3Blue1Brown's videos because I find them very enlightening. They're are also very nice to watch and listen to, the production quality is very high. I don't pretend learning a lot of maths by simply watching them but I like watching them anyway for what they are: videos about maths problems and maths concepts.
Comment · 2 months ago
It's the LTS5 from Dragino, a LoRa touchscreen: https://docs.dragino.com/docs/LoRaWAN-End-Node/lora-modules-.... And for the record, I'm extremely happy with all their other products, which are all open-firmware, open-hardware, etc. and excellent quality. Plus they're super responsive. It's just this particular product which has this weird issue.
Comment · 2 months ago
I lost a good two hours the other day on an insufficiently documented device, looking for a way to flash a new firmware onto it.

dmesg was absolutely silent about it when I plugged in or out my C-C USB cable although the device switched on when I was using a simple charger instead. I opened it up to see if there was a special switch or something to put it in firmware flashing mode, to no avail. The little documentation I had only mentioned using one of the USB port.

In the end, out of ideas, I switched cables (even though I knew my cable was perfectly fine). As soon as I plugged in a A-C USB cables, everything worked immediately...

Comment · 2 months ago
To predict anything on the ground, you have to predict air temperature, humidity, wind speed and direction etc. for the entire troposphere. The output of the models in altitude are as relevant to the meteorologists as the output on the ground for manual expert analysis.
Comment · 3 months ago
Comment · 4 months ago
I was about to comment that exactly. If you computer is never switched off, your encryption is permanently bypassed.
Comment · 4 months ago
That's a blast from the past. I remember repairing my main install from a minimal Knoppix on my 1GB USB drive... Good old times.
Comment · 4 months ago
Lightning is electricity that goes through hundreds of meters or even kilometers of air (supposedly a good electrical insulator) to reach the ground, it's not above travelling through electrical lines the opposite way they're intended to be used.
Comment · 5 months ago
Assuming they are independent events, OP is not more nor less likely to win the lottery now that before running in the collision. I actually have more question if you claim the events in question are NOT independent!
Comment · 6 months ago
That's orthogonal to the discussion, I think, you can also mount and access remote filesystems from any program as if it was a local filesystem.
Comment · 6 months ago
More of a sidenote than an answer but a database system can be faster than using the disk directly: https://sqlite.org/fasterthanfs.html#approx.

It turns out having a defined abstraction like a database makes things faster than having to rely on a rawer interface like filesystems because you can then reduce the number of system calls and context switches necessary. If you wanted to optimize that in your own code rather than relying on a database, you'd end up reinventing a database system of sorts, when (probably) better solutions already exist.

Comment · 6 months ago
Yeah that's also how I work: be strict to yourself, indulgent to other, I feel this is the best strategy to get along. Obviously, the downside is the tragedy of the commons: the few bad people abusing the leniency of the rest and getting away with it, like people showing up late because "they hate waiting".
Comment · 6 months ago
I'm also neither. But I'm also very good at lying to myself, so who knows? (not me)
Comment · 8 months ago
It reminds me of this answer I made some years ago: https://unix.stackexchange.com/a/138046

The question was how to remember it's "2>&1" and not "2&>1". If you think of "&1" as the address/destination of, the syntax is quite natural.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton