Recent submissions

Comment · 4 years ago
Flawless Widescreen and Special K can each do some of the things you’d really want from a top quality port, like ultra wide and >60FPS.
Comment · 4 years ago
to be fair, the US still has statues to honor slavers, people continuously downplay what they did, etc. people aren’t a monoculture, though Japan definitely still has its own issues with their past
Comment · 4 years ago
your phone already has some tens or hundreds of SQLite databases on it. it requires some care, but many already go through the effort in their apps, so i can imagine web developers going to the same effort if they need it.

though i can also imagine them going through that effort when they don’t, so…

Comment · 4 years ago
if i recall correctly, 500
Comment · 4 years ago
An inverted funnel of world coin, it seems.
Comment · 5 years ago
What’s the probability that Martian-Terran humans will get frustrated by sending off Earth’s vast and plentiful resources in 100 - 200 years, and they wage open nuclear and biological war on Mars to wipe out all Martian humans?
Comment · 5 years ago
I mean, on the other hand you could be dealing with an unreliable CGI-served page where errors are eaten and hidden in ajax calls, wishing they’d used a reliable javascript framework[1] instead.

[1]: an oxymoron, I know

Comment · 5 years ago
It's interesting that you say "some due diligence is required" and go on to put the burden of that diligence on Cliff, rather than the creator of the marketplace.
Comment · 5 years ago
For all the captchas on this site you have to check every box, IIRC.
Comment · 5 years ago
`tput sgr0` reads terminfo to find out how to issue a command which resets all currently set colors, text properties, and so on, then resets them. A lot of people will do something like `echo -e '\E[32;46m'`, but that's arguably more opaque and definitely not portable across terminals.

tput is a neat command that I wish got used more! I also use `tput cnorm` to ensure the cursor is visible.

Comment · 5 years ago
Comment · 5 years ago
Kind of an aside from your question, but binary patches not being much smaller than the full thing might happen more with modern games?

Heresay, but from what I've heard modern games may ship multiple copies of some assets with different levels or features so they can be loaded as a sequential read off the disk. While a block-oriented compression algorithm might sync up more reliably, if you're packing 200MB of assets for a level and they're all compressed to take advantage of the fact they'll be read sequentially could mean a change 25MB in would still ship ~175MB of changes.

Comment · 5 years ago
How can I sign up for a subscription, then? I seem to have missed it on the page.
Comment · 5 years ago
The Switch cable situation is always going to be a bit finicky, because their port is on the extreme edge of the spec's tolerances - it gets shorted because it's actually possible to cross the power into the wrong terminal, IIRC, with some wiggling. Safest to go with the official stuff, which people haven't reported issues with.
Comment · 5 years ago
I was just able to set this up by looking at their Nix example and swapping out

    pkgs.nix
for

    pkgs.gfortran
then changing the `.replit` file to compile and run a hello world example I found online. Worked great!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton