seabee

Joined 17 years ago

Karma
1,602
Submissions
736
Member since
May 4
[ my public key: https://keybase.io/otterdam; my proof: https://keybase.io/otterdam/sigs/t4fw8XbZguGNcPocKV6kwkfyxN4lTHU95dPa9mv5tac ]
View on Hacker News

Recent submissions

Comment · 8 years ago
Bicycles aren't legal on UK pavements either. If you're forced onto the road there isn't any benefit to an e-scooter vs an e-bike.
Comment · 8 years ago
About 30x worse: https://blogs.princeton.edu/research/2014/03/26/a-more-poten...

As far as carbon neutrality goes, you’re drawing a conclusion about the value based only on the first derivative. If you hold livestock numbers constant (they’re increasing, alas, but let’s not worry about that yet) then there will be a rough equilibrium. However, the gas is in the atmosphere for some time until it gets fixed back into the soil, and continues to have a warming effect in the meantime.

Any carbon tax has to punish emissions. Net zero emissions isn’t enough anymore.

Comment · 8 years ago
It’s both. I know banking and insurance companies that offered relocations last year, but IMO that’s to save effort hiring for the EU offices rather than moving existing jobs. Moving an entire department isn’t practical.
Comment · 8 years ago
The majority of the Internet is MITMed nowadays.
Comment · 8 years ago
Practical forgery attacks against an arbitrary client are hard, but configuring a public WiFi AP to intercept your favourite repeating-digit DNS server is trivial. Lots of people use public WiFi!

In such a scenario a VPN is a more secure answer than DNS-over-TLS, but this isn’t a realistic answer for the average user. It has to be something that is free and easy to enable.

Comment · 8 years ago
The two most common scenarios in my 3 years of experience are fan-in and first-error (executing stuff for their side effects only). It’s easy to mess up the latter, but golang.org/x/sync/errgroup is usually what you want.
Comment · 8 years ago
yet
Comment · 9 years ago
Up to a point; obsolescence happens by games requiring graphics APIs that didn't exist 5 years ago.
Comment · 9 years ago
Comment · 9 years ago
Regarding the leap second bug, I suspect this is an example of perfect being the enemy of the good.

It appeared to me that the golang devs believed so strongly in the superiority of leap second smearing that waiting for everyone to adopt it was better than compromising their API or the implementation of time.Time.

Comment · 9 years ago
Shouldn't possessing surveillance tools be a fundamental human right in this hypothetical scenario?
Comment · 9 years ago
The most generous interpretation is that it can work - if you're careful, and if you're using a kernel from 2016.

While I trust the author to do this (thankfully, as he's my coworker) there is a lot of Linux software that doesn't, even assuming it was updated in the last year and you're running something vaguely bleeding edge (not Debian).

Comment · 10 years ago
Comment · 10 years ago
That won't work if the origin firewall allows only CloudFlare IP ranges.
Comment · 10 years ago
The hash is used to find listening sockets. Source port doesn't help you there.

Destination IP is a reasonable addition to the hash function, however.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton