• 1 Post
  • 528 Comments
Joined 3 years ago
cake
Cake day: June 12th, 2023

help-circle
  • Cultural appropriation is something like McDonald’s advertising a new Indian burger and it’s just a beefburger with some chillies in it, i.e. someone’s attempting to gain from a bastardised caracature of the culture that wouldn’t be something someone from that culture would participate in. Right wing pundits intentionally misrepresented it as things like eating a traditional dish from another culture to make it sound stupid so people would dismiss it, and then people who’d only heard the misrepresentation but wanted to do the right thing or at least appear to be doing the right thing started acting like it was immoral to participate in any culture you weren’t born into.






  • Premature optimisation often makes things slower rather than faster. E.g. if something’s written to have the theoretical optimal Big O complexity class, that might only break even around a million elements, and be significantly slower for a hundred elements where everything fits in L1 and the simplest implemention possible is fine. If you don’t know the kind of situations the implementation will be used in yet, you can’t know whether the optimisation is really an optimisation. If it’s only used a few times on a few elements, then it doesn’t matter either way, but if it’s used loads but only ever on a small dataset, it can make things much worse.

    Also, it’s common that the things that end up being slow in software are things the developer didn’t expect to be slow (otherwise they’d have been careful to avoid them). Premature optimisation will only ever affect the things a developer expects to be slow.





  • The right flowrate for dimensional accuracy is likely not the right flowrate to end up with solid parts where internal lines are properly smushed together. The sides of a 3D printed object aren’t flat, so if you adjust the flow rate so that the bits that stick out the most are exactly where you asked the slicer to put the edges of the wall, you end up with your internal lines just barely touching each other instead of properly bonded. You want to tune your flow rate to get solid parts when you ask for them, set the line width a little wider than your nozzle to give space for material to flow outwards (which happens whether or not you want it to, but things work better if you tell the slicer it’s going to happen), and then when you’ve got a part that really needs the dimensional accuracy to be right, maybe temporarily use Orca Slicer instead to get its precise wall feature.



  • They stock things they make more profit on. If the margins on sugar water are much higher, then they don’t need to sell as much to make it worth stocking it instead of juice. If the margins are higher because consumers are unaware they’re being sold a cheaper-to-manufacture product for the same price because the packaging is deceptive to anyone who hasn’t been told they have to look or is in too much of a rush to have time to look, then shops end up full of sugar water that few consumers actually want.







  • While he’s pretty capable of being polite, if you say something he disagrees with and then defend yourself when he replies, you’ll be met with a lot of circular logic and claims that you’d agree with him if you read theory (with the linked theory always being something so long that you’d never read the whole thing unless you started off mostly agreeing with it and there being obviously dumb things right from the outset, so no one who could recognise a basic fallacy could agree with it). When he’s politely arguing for evil things using flawed logic, the politeness stops being the important part.


  • There’s no point retaliating once you’re dead unless the enemy knows it’s something you might do. You also can’t make a plain A-bomb arbitrarily big as you need the fuel to be small enough to be subcritical until it’s assembled, and simple enough to assemble that it spends so little time critical but not supercritical that a random decay doesn’t cause a chain reaction to start before the mass is fully compressed. If it starts too early, there’s enough energy to blow the bomb apart, which stops the reaction continuing. The more material you add, the more often random decays happen, and the likelier it becomes that the reaction starts prematurely. The theoretical limit is somewhere between 500kT and 1MT, which isn’t very much for a city buster, especially if you’ve buried it. You’d have to use more than one, but a pure fission bomb is very senstive to nearby nuclear detonations, so only the first one would be likely to work.