Recent submissions

Comment · 3 years ago
Comment · 4 years ago
> Americans waste almost 40% of all the food that is produced in America, and for all sorts of reasons.

Put another way, free markets produce 67% more than required. When it comes to food, most populations that eat prefer a market that favors the buyer.

Comment · 4 years ago
> There are any number of tools that will generate me a pretty and useful database schema diagram if I point them at a relational database.

I'd even go so far as to design database schema with these ER diagram tools in mind: if the automatic diagram is messy then that's more-often-than-not a code-smell in need of refactoring (before being hit with production data).

Comment · 4 years ago
Comment · 4 years ago
Sound decreases by 6dB for every doubling of distance: https://www.airbornedrones.co/drone-noise-levels/

So a typical 80db commercial drone flying at 300m (CAA minimum) would be 50db at ground level (closest point), or about a loud conversation (but less than quiet road traffic).

Comment · 4 years ago
Why is the pubkey "hash" sent to the server as a query, rather than staying client-side as a fragment?

Why does "Regenerate Private Key" not actually regenerate private key?

Why is the pubkey obfuscated by encrypting with "123NSA"?

How do I know the 624-byte pubkey "hash" doesn't contain the 32-byte private key?

How do I know the server isn't secretly harvesting IP addresses, associating them with pubkeys, and crawling referrer URLs for messages?

Comment · 4 years ago
I'd corrupt the quote slightly to factor informational effects of propaganda: "a wealth of [conflicting] information creates [an apathy] of attention and a need to [withdraw] that attention efficiently among the overabundance of information sources that might consume it."

In this way, information sources can destroy attention rather than foster efficient allocation (which is hard work).

Comment · 4 years ago
So the only hangover from bad parties is that the party ends?

The biggest, baddest parties will always draw the popular crowd, and the same DJs will know better when to quietly slip out the back door with bags full.

How does a well-regulated party compete against that without calling for more regulation?

Comment · 4 years ago
> Life is filled with risk. Accept them or don't.

Life is also filled with negligence. Companies (and people) have a duty of care to minimise risk or damage to others.

Comment · 4 years ago
> Hardware is quite cheap.

Enterprise has embraced a cloud-first stragegy.

Suddenly, throwing hardware at a problem becomes throwing cash at the cloud.

Comment · 4 years ago
Linux keeps track of "credit" for entrophy pool sources.

Anyone can write to /dev/random - this mixes data into the entrophy pool but it won't be "credited" as securely increasing /proc/sys/kernel/random/entropy_avail . https://www.whonix.org/wiki/Dev/Entropy

Similarly, systemd-boot can seed from disk but will not "credit" entrophy. https://systemd.io/RANDOM_SEEDS/

If the point of /dev/random is to provide crytographically secure random numbers, then some level of paranoia is needed for determining which sources are "credited" for initializing the pool. https://lwn.net/Articles/760121/

Comment · 5 years ago
> Creating more money steals value from everyone who has traded their work for money, and creating less of it adds value.

Conversely, creating more debt (as is with QE) adds value to everyone who has borrowed to invest. At some point though (usually through bankrupcy) this becomes inflationary.

It is inflation that steals value from producers who trade work for money: remedied only by demanding more money this is a vicious cycle.

Comment · 5 years ago
> Persistent inflation generally happens when an economy runs out of people.

While there is a short run tradeoff between unemployment and inflation, it has not been observed in the long run. The Phillips curve was contradicted the 1970's and flatlined in the 2010's.

Persistent inflation happens when central banks are no longer trusted to manage M2.

Comment · 5 years ago
> But they'll probably check some box for some security audit so they're used.

A WAF is useful for when a zero-day is found for that legacy application you just can't get patches for anymore because the team has "moved on".

Comment · 5 years ago
The "Y2K bug" cost an estimated US$300 billion in remedial work, having been in production for ~40 years.

Corollary: The most expensive bugs to fix are the oldest bugs.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton