HN user

10g1k

262 karma

I identify as a filthy rich guy, but when I went to the bank and asked them for a billion dollars, they refused! What the hell?! Bigots.

Posts4
Comments180
View on HN
RIP Chuck Norris 4 months ago

Was tempted to joke about it being fake news because he's Chuck Norris, and the only thing death fears is Chuck Norris.

Way back, one of my uni projects was to write a C to MIPS32 compiler. Why? Because the lecturer was a big fan of MIPS. I've never needed to touch anything related to MIPS since.

Toasts are bad UX 2 years ago

Various forms of popups, using catchy names. All popups are evil. We learned this in the 1990s. It is utterly shameful that today's webdevs have resurrected them.

Programmers have been bickering for literally decades about X versus Y, and whether scripting is really programming or just pretend programming, et cetera. Pro tip: The language isn't as important as the compiler or interpreter. You can write an interpreter to run C as a script. You can compile Javascript. You can write an interpreter to run a usally compiled language into an interpreted language, and vice versa.

Related note: Government employees (including military, intel) are just people, and worse, bureaucrats. They aren't magical wizards who can all do amazing things with mathematics and witchcraft. If they were good at what they do, they wouldn't need ever increasing funding and projects to fix things.

How much did it cost per recipient?

When there's a middle man between source and destination (e.g. government), that middle man absorbs cost. Source: tax-payers. Middle man: government. Destination: Some subset of the population selected by the government. I know this was organised by some charity, but when the government is involved, usually that middle mad is incredibly inefficient, and just wastes money all over the place. So the output from the source might be $100. The middle man will spend $40 just to pay for itself, and lose another $30 just by being government. The remainder will go to the subset selected by the middle man. Over a population and repeated cycles, the source runs out of money, the government increases its requirements and losses, and in the end there's nothing left for the selected recipients.

I was on IRC at the time, on Undernet. It was in the wee hours of the morning here. Some dude came into the channel and said a plane had crashed into the World Trade Centre. I said something like "Dude, it's too low for a plane to hit it, with all those tall buildings around it", because I thought he was talking about the World Trade Centre in Melbourne AU. He clarified that he meant the one in NYC. So along with everyone else, I jumped into a hastily created temp channel dedicated to news of the event, which was filling with people faster than I'd ever seen before. Updates were scrolling up the screen super fast. I was living with my parents and siblings at the time, and I ran around and told everyone to get up, and turned on the old CRT television which weighed about 600 tons. So we all sat there watching, and then the second plane hit the other tower. It felt like it was some Hollywood BS, not a real thing. We watched people jump out and fall. It was quite difficult to believe it was even happening.

Not super relevant, but at the time, they said they had scrambled F16s and one had shot down the plane over the field in Pennsylvania to prevent another attack. Either their initial reports were wrong, or they changed the story later to create some heroes.

Question.

Back in the dark ages, a "zero day exploit" was a piece of malware which would lay in wait, doing nothing, counting down the days, until it hit day zero, and then it would trigger and do naughty things. Some folks also referred to this as a time bomb, but that was a less `|33+ term for it. We used to see a lot of these available on sites such as asta... never mind.

Fast forward to the era of "cyber" being hugely popular, and the massive flood of people doing short Kali or "Ethical Hacking" courses and getting into IT security jobs, and I see various formal IT security publications describing a zero day exploit as "ANYTHING which is known and not yet patched". To me, there is absolutely nothing about that description which relates to the "zero" or the "day" or the "zero day". I suspect this new terminology is the result of that influx of people with no background in either computer science or hacking, latching on to a cool sounding term and misunderstanding it completely.

What is your take on this? Do you go with the ye olde terminology, or the currently accepted terminology in fancy publications? Do you believe the meaning changed, and if so, when and how and why?