Recent submissions

Comment · 2 years ago
Comment · 2 years ago
NMN
Comment · 3 years ago
Comment · 3 years ago
immune system cells actually share a lot of the same receptor systems as neurons do, and these systems end up influencing each other to significant degree, both ways.

this rabbit hole goes deep...

Comment · 3 years ago
NULL is more of a declaration that 'there is no value', than mathematical value on its own. if you compare NULL with something you don't get false, you get NULL (which is often considered same as false).

some implementations carry the same "uncomparable" logic when checking for unique constraints, while others drop the ball here.

programming language wise, it's kinda like null pointer or float NaN, both of which are also occasionally complained about, eg. indexing maps by float values can do bogus things in case of NaNs.

edit: clarified some things

Comment · 3 years ago
I've been using it comfortably for years now, what do you mean?
Comment · 4 years ago
Comment · 4 years ago
Comment · 5 years ago
You definitely shouldn't strip left side of header, as space preceding that is syntax for header splitting over multiple lines at least in email. Not sure if this applies to http though, but some parsers may do that anyway, and some don't.

Just shows how easy it is to be wrong by being lazy with http parsing.

Comment · 5 years ago
you can connect using bare IPs with http.
Comment · 5 years ago
s/freenet/freenode/
Comment · 5 years ago
It works pretty similar to cjdns, but implementation is not as crashy in my experience, also some transport protocol differences (ygg uses tcp while cjdns does udp), also DHT routing instead of cjdns supernode stuff.

So while usability is pretty similar, they're pretty different underneath.

Comment · 5 years ago
firefox is chrome distribution? that's new to me
Comment · 5 years ago
lossless reversible jpeg recompression seems to be a nod to the fact that jpegs aren't going anywhere.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton