Recent submissions

Comment · 3 months ago
When doing image editing and text copy editing, I find it very handy to have mouse thumb buttons mapped to copy / paste / cut / undo / redo / delete / shift / ctrl. Allows me to do a lot more with my mouse when I'm using it anyway to do stuff, without having to switch back and forth repeatedly with my keyboard.
Comment · 7 months ago
We use SQLite IMMEDIATE transactions, which lock files for writes for a few milliseconds while commiting data to the file. This is not a problem in practice until you reach more than dozens of concurrent writers. StorX configures a default busy timeout of 1.5s, but it can be configured as per your needs. You can also get a lot more out of it by being smart about how you spread your data over DB files (eg: one file per user instead of one for multiple/all users), and also by considering when you call openFile() and closeFile() (eg: keep write transactions short, don't leave a file handler open while running long calculations).
Comment · 7 months ago
Comment · 8 months ago
I'm not the first to point this out but the website in question, which is mostly static, could easily be hosted on a VPS for at most a couple hundred dollars a month.
Comment · 10 months ago
Comment · 1 year ago
Anyone have knowledge on how accessible SVGs are for folks who use assistive technologies?
Comment · 1 year ago
Countless lives over the next decades are going to be lost due to decisions being made by this administration. Deaths and illnesses that otherwise would have prevented using existing frameworks and systems had they not been destroyed.
Comment · 1 year ago
The money doesn't go to the researchers.
Comment · 1 year ago

    think / think hard / think harder / ultrathink 
These are all valid claude commands/tokens to enhance its "thinking" abilities.
Comment · 1 year ago
How do you go about finding a recruiter? (for technical roles like system engineers)
Comment · 1 year ago
The lack of awareness is that the vast majority of users are not aware of and don't use scoop (or probably any package manager) on Windows, especially to install GUI apps, and that doesn't automatically make them "not sane".
Comment · 1 year ago
It significantly increases the attack surfaces of bugs that do exist in the parser if the same implementation is used everywhere.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton