HN2new | past | comments | ask | show | jobs | submit | jhallenworld's commentslogin

>The biggest danger of a nuclear weapon is being hit by flying debris.

I thought it was being burned alive in the resulting firestorm because the intense light starts fires over a large area: way beyond the blast zone. This risk could be reduced if we painted everything white- a double win since it would also help reduce the city heat island effect.


Colossus/Guardian was the first AI to realize that the humans could be easily coerced by using their own nukes against them.

From the Colossus: The Forbin Project (1970) film.


Eighties meet the seventies. : - )

>NCO: 12 Numerically Controlled Oscillators generate carrier frequencies (505–1605 kHz)

This seems like a crude way to do it.. why not provide all 110 carrier frequencies by using a polyphase channelizer? The bandwidth of the entire AM broadcast band is pretty low..


Yes, that's very true. It would make much more sense to hit all channels, at the same time, maybe they want to use some of the channels for comms even during an emergency?

Adding EXORdisk-I support to my MC6800 simulator so that it can boot EDOS and EDOS-II disks.

EDOS was a direct 6800 port of FDOS. FDOS was the first DOS available for microcontrollers, using iCOM's FD360 8-inch floppy drives.

https://github.com/jhallen/exorsim

https://www.youtube.com/watch?v=TpHKygZ7OHY


Does it make a conforming preprocessor?


It's like those articles that say super high IQ people are not always successful.

So I think human brain development is like some kind of optimization algorithm, like simulated annealing or gradient descent. I think this because there is way more complexity in the brain than there is in human DNA, which has pretty low information by comparison. Anyway, child prodigies occur when the algorithm happens to find a good minimum early on.


Prodigies almost always spend vastly more time doing their thing than the average kid. So it’s not just some random outcome.

That relative advantage goes away as people age and specialize.


Around puberty brain drops loads of connections to become an adult brain.

More than 40% of all synapses are eliminated.


Source? Why would the organism build all those synapses for 14 years just to drop half of them?



The receiver is like the asset tag on computer servers- it's the one thing that is definitely not replaceable since it has the serial number used for entitlement.


Lead helped fuel company profits because it was cheaper than the other anti-knock additives, like ethanol.


That's true, and without any legislation or such prohibiting lead they would most likely have continued to use it as anyone who would have phased out lead would have been at a competitive disadvantage. But once it was banned, everybody was again on an even playing field, and as OP explained fuel is a commodity so the higher cost just flowed through to the end user prices, refinery margins stayed about where they were.


In an industry where everyone sells a completely fungible product such cost savings generally are passed on to consumers. Oil companies can profit in the short term due to fluctuations in the price of oil and things like that, but not from something like lead additives, which everyone had been using for decades.


If the end product ends up marginally cheaper, the company will be able to sell more of it, and this will lead to more profit. And sure, when you ignore the cost of the pollution, this certainly benefits the consumer, by allowing them to afford more energy and energy-based products (i.e., just about everything).

But then we come back to ignoring the cost of the pollution. It certainly gets paid for eventually, but by who? Also, it's cheaper for everyone if the pollution is eliminated to begin with rather than being cleaned up later (which is certainly a more energy intensive endeavor).


I think you're missing the point -- the point is that gasoline companies KNEW ABOUT alternative lead-free substitutes for anti-knock (such as ethanol) and chose lead because they perceived it was less profitable. [1] Specifically because ethanol wasn't patentable and TEL was, and ultimately it WAS patented.

https://www.smithsonianmag.com/smart-news/leaded-gas-poison-...


It is more than that - lead and ethanol have other properties that engines that use them need to handle. Lead also acted as a lubricant and parts designed for engines that assumed lead fuel were designed with softer valve seats - switch to unleaded with otherwise equal octane and your will destroy the engine. (though experience shows that unless you were driving your car on a race trace most cars worked fine for longer than the car lasted). Ethanol will destroy some forms of rubber and so you need to use different seals in some parts.

TEL was patentable, but those patents were long expired before there was a big push to eliminate leaded gas.


Also, TEL being patented by Dow (which isn’t an oil company) actually was a reason oil companies would want to use an alternative, if possible. Why would they want to pay Dow to use a patented product, all else being equal?


Ethanol has a propensity to suck up ambient moisture and is more demanding of rubbers and happily attacks aluminum.

In an age of natural rubber components, poorly sealed fuel systems with steel tanks and aluminum carburetors pretty much anything other than ethanol is the "right choice".

And once they ruled out ethanol they settled on lead because it was cheap/profitable. Obviously they chose wrong, they should've picked something more expensive but less terrible.

These weren't cartoon villains with monocles twirling their mustaches. They were normal humans making pragmatic decisions based on the constraints they faced. Without knowing the details people cannot understand what future similar fact patterns may look like.

That said, it should be no surprise to anyone that nobody wants to talk about "well we don't know how bad the harm of leaded exhaust is, we know it's not good, but it's diffuse and undefined so we'll round it to zero/negligible" type decision making, for that sort of unknown rounds to zero logic underpins in whole or part all manner of modern policy discourse.



>Ethanol has a propensity to suck up ambient moisture and is more demanding of rubbers and happily attacks aluminum.

Actually, moisture problems are from using things like homemade alcohol or alcohol from unknown sources, where the likelihood of it already containing a sizable percentage of water has been a problem since the Model T days.

And if that water has a bit of an aggressive pH, it can have an effect on aluminum components.

This is just not a problem with gasoline-alcohol blends from reputable suppliers unless there is serious failure in the supply chain after that, where any fuel would have been contaminated by water regardless. The fuel-grade alcohol is tested before it is added, then the finished gasoline fully analyzed afterward.

Neither moisture nor corrosion is a problem with fuel ethanol or methanol, and when you see convincing information to the contrary (like from a pro mechanic) it often originates from misguided sources, "old wives' tales" for which actual evidence existed without being well-understood. But sometimes the most professional are the ones who don't take any chances, whether "common knowledge" is factual or not, if it doesn't hurt, no big deal.

Miscellaneous polymer compounds were the real question for cars that were not originally made for modern alcohol mixtures.

Ethanol just doesn't absorb moisture into your fuel tank by itself, even from a very humid environment.

Not any more than plain hydrocarbon fuel. In old ventilated fuel tanks, extreme temperature cycling under very humid conditions draws moist air into the tank when the fuel shrinks or is consumed. Kilos of cold fuel and cold metal can continue to condense moisture from the air, when the dew point is greater than the temperature of the tank. After a while you can get grams or ounces of water rolling around in the bottom of the tank. This could build up and stall out the vehicle or keep it from starting.

If it was only an ounce or two of water at the bottom of the tank full of all hydrocarbons, it would actually help to add a gallon of plain (good) alcohol to help dissolve the separated water into the gasoline so it can pass through harmlessly like it always has since gasoline has always had trace amounts of water anyway. Condensation is about as clean as rainwater so it's nothing the engine hasn't seen.

When most mechanics see something like this it has already gotten way out of hand, and there have been waves of anti-alcohol propaganda disseminated through time which reinforce the superstitious component.

Another problem from the '80's was when you do first start using alcohol-containing gasoline in an older car, it can break up varnish that has built up in the tank for years which never would come off until some alcohol came along. This could be a few grams, end up clogging the fuel filter, and the car stalls out no different than from water in the fuel line. Direct cause-and-effect relationship undeniably due to the use of alcohol, with many independent observations. Not a water problem, but who's keeping score.

Just not any more of a problem in the 21st century, similar conditions are so rarely encountered now.


Alcohols have a strong tendency to pull water out of the atmosphere if the percentage of water in the alcohol is below whatever that particular alcohol favors. The only way to keep it dry is to seal it up.


They picked lead because it was the cheapest additive, not because it was more profitable for the industry as a whole. Those two things aren’t the same. In the oil industry, the products are identical and companies compete only on price. If you use the $0.10 per gallon additive when everyone else is using the $0.05 per gallon additive, then your sales collapse because customers just cross the street to save $0.05 per gallon. But if every company switches to the $0.05 gallon additive, that doesn’t mean the companies pocket the extra $0.05 per gallon. Most of that goes to the consumer, because, again, consumers can just cross the street to get the better price.

It’s really a collective action problem. Nobody wants their gasoline to be more expensive than other companies’. So everyone has the incentive to use the cheapest ingredient. If you ban that ingredient, prices go up. But since everyone's prices will go up, you remove the competitive disadvantage.


I think you're missing the point. Without a market-coordinating motivation (i.e., legislation), any company that adopted a more expensive anti-knock would be competed out of the market.


It was more that it was patentable unlike ethanol :(


I have been using Walter Bright's libc code from Zortech-C for microcontrollers, where I care about code size more than anything else:

https://github.com/nklabs/libnklabs/blob/main/src/nkprintf_f... https://github.com/nklabs/libnklabs/blob/main/src/nkstrtod.c https://github.com/nklabs/libnklabs/blob/main/src/nkdectab.c

nkprintf_fp.c+nkdectab.c: 2494 bytes

schubfach.cc: 10K bytes.. the code is small, but there is a giant table of numbers. Also this is just dtoa, not a full printf formatter.

OTOH, the old code is not round-trip accurate.

Russ Cox should make a C version of his code..


> Russ Cox should make a C version of his code.

https://github.com/rsc/fpfmt/blob/main/bench/uscalec/ftoa.c


Note that it has the same table of powers of 10: https://github.com/rsc/fpfmt/blob/main/bench/uscalec/pow10.h


Schubfach, Ryū, Dragonbox etc support round-tripping and shortest-width, which (it sounds like) is not important for you. The idea of round-tripping is that if you convert a double to a string and then parse that, you get the exact same value. Shortest-width is to correctly round and generate the shortest possible text. I tried to implement a version that does _just_ round-tripping but is not shortest-width, it is around 290 lines for both parsing and toString [1]

[1] https://github.com/thomasmueller/bau-lang/blob/main/src/test...


It is possible to compress the table using the technique from Dragonbox (https://github.com/fmtlib/fmt/blob/8b8fccdad40decf68687ec038...) at the cost of some perf. It's on my TODO list for zmij.


Agree, use Linux, use LUKS.

PGP WDE was a preferred corporate solution, but now you have to trust Broadcom.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: