HNHacker News
TopNewBestAskShowJobs

noiseman

48 karma · joined June 6, 2015

submissionscomments
noiseman··on I Built Linux from Scratch
> I had a 1ghz, 256gb ram machine

You had a 256gb ram machine???

noiseman··on Global population is crashing, soaring and moving
Low wages is a problem that will fix itself. When there was a shortage of truck drivers, wages for truck drivers went up.

That’s how a market economy works. If there aren’t enough people willing to do a job, then wages for that job will go up until there are.

noiseman··on Our nation cannot censor its way back to cultural health
When the constitution was written, less than 25% of the US population had the right to vote. Basically only White male property owners could vote.

That was a very different political culture to how it is today.

It’s also interesting to see how the reading scores of presidential speeches have changed over time.

noiseman··on Ask HN: What defunct websites would you love to see revived?
rootkit.com

I wonder what was in the forums.

noiseman··on In need of a baby boom, China clamps down on vasectomies
By disproving it, probably.
noiseman··on In need of a baby boom, China clamps down on vasectomies
The Second Demographic Transition theory holds that low fertility rates are a feature of developed economies, just as high fertility rates are a feature of agrarian economies. I don’t see how any government can do anything to halt this.

It will be interesting anyway to see what the Chinese government resorts to once these relatively mild policies fail to halt the decline in fertility rates.

noiseman··on Ask HN: Strategy games that positively push your cognitive boundaries?
What’s wrong with Spring RTS?
noiseman··on The Mysterious Case of the Covid-19 Lab-Leak Theory
I thought furin cleavage sites naturally occurred in coronaviruses? See https://www.sciencedirect.com/science/article/pii/S187350612...
noiseman··on Negotiating with Compilers
> immediate representation

Should be “intermediate representation”

noiseman··on A new biography of John von Neumann
I would contest the claim that being an asshole is something that “happens to” a person, rather than something that the person chooses to do.
noiseman··on A new biography of John von Neumann
There would be no negative consequences for you if you failed to take an upskirt picture. But if a country falls behind in weapons technology, then its very existence is imperilled.
noiseman··on As Bikers Throng the Streets, ‘It’s Like Paris Is in Anarchy’
https://archive.is/QVfzZ
noiseman··on Why everybody’s hiring but nobody’s getting hired
If employers really were desperate for workers, wages would rise. But wages haven’t risen. The only reasonable conclusion is that there isn’t really a shortage of workers.
noiseman··on Laziness does not exist (2018)
> As Kim explained to me, if you’re laying out in the freezing cold, drinking some alcohol may be the only way to warm up and get to sleep.

Does alcohol actually warm you up? I thought it did the opposite.

noiseman··on How can you tell if someone is lying?
Pathological lying is one of the indicators of psychopathy. Not quite the same thing as what you’re talking about but one can’t be too careful about those things.
noiseman··on Our Decreasing Tolerance to Risk [2013]
That’s not my takeaway from the article. Schneier was mostly talking about how the war on terror has been a waste of money, because human actors will always find a way to circumvent whatever security measures you come up with.

It seems to me that the money spent on combating the new Coronavirus will lead to better understanding of what measures work against pandemics and will improve humanity’s ability to contain and to stop pandemics in future. Sure, it can be argued that the current Coronavirus is not very lethal (against young people), but whatever new technologies and defensive measure we develop from this pandemic will likely be useful in future pandemics, which may well be deadlier.

noiseman··on Russia Successfully Disconnected from the Internet
Given the cyber offensive capabilities of modern major nation states it’s unlikely to help much in protecting against deliberate attacks (see stuxnet). So I wonder what the true purpose of this is.
noiseman··on Pwnie Award Nominations for 2019
> Dragonfly is the invention of a guy named Dan Harkins. Dan Harkins took it upon himself to retrofit elliptic curves onto first-generation multiplicative-group PAKEs like SRP. We’re losing you here but bear with me: there were PAKE protocols that used the same simple math as Diffie Hellman, and Dan Harkins tried to design one that used ECC. Anyways, when Harkins tried to get his new PAKE included in TLS, Trevor Perrin broke it in a mailing list post. The story goes on and involves the NSA and a bunch of intrigue and is worth looking into. Oh how we laughed.

> And then WPA3 was released and, oh look, there’s Harkins’ Dragonfly protocol, right there in our wireless handshakes.

> It’s pretty clear to us that the WiFi standards groups triggered some ancient mummy curse, because the WiFi standards by themselves are a master class in everything that can go wrong with a crypto protocol. And, as Vanhoef and Ronen show, WPA3 is by itself a lesson in everything that can go wrong with a single handshake: invalid curve attacks! Protocol downgrade attacks! Timing attacks! They’ll teach this one in schools, unless the WiFi people come up with WPA4 or something, which will surely be even worse.

This can’t be real.

Are the WiFi standards groups really as incompetent as this page makes them out to be? These are the standards that everybody uses, right?

noiseman··on ‘Outsiders’ who cracked the 50-Year-Old Kadison-Singer Problem
Computer scientists are hardly "outsiders" to math problems. The famous computer scientists (Turing, Knuth, Dijkstra etc) were all mathematicians by training.
noiseman··on Forgiveness in a vengeful age
Genocide has always been a thing. The Romans wiped out god knows how many tribes. I'd say a 100% death rate for a particular tribe or nation is much bloodier than, say, 50%, wouldn't you?
noiseman··on Turing Lecture: The Computer Science of Concurrency – The Early Years
>The proof of correctness of the algorithm revealed that the read or write of an entire number need not be atomic. The bakery algorithm is correct as long as reading a number returns the correct value if the number is not concurrently being written. It doesn't matter what value is returned by a read that overlaps a write. The algorithm is correct even if reading a number while it is changing from 9 to 10 obtains the value 2496.

How?