• 3 Posts
  • 961 Comments
Joined 3 years ago
cake
Cake day: June 14th, 2023

help-circle


  • Imperial came about as a system of units by measuring “everyday” things, and it remains pretty good for that. When you step outside the everyday, then it absolutely sucks - science deals with a lot of things that are too small, and engineering deals with a lot of things that are too large.

    When I used to work in the water industry, working out how much chlorine is required to dose a hundred million litres of water per day at 0.5 mg/l, and therefore when I’d have to place an order to refill our fifty tonne storage tank, is easy enough to do in my head. If we were working in imperial, I’d have converted it to metric first and then estimated it.

    On the other hand, metric calculations for pressure suck. If I weight 160 lbs and my bike tires are at 80 psi, then I have about two square inches in contact with the ground. If my car weighs 2500 lbs and its tires are at 30 psi, then each tire has about 20 square inches in contact with the ground. If I wanted scientific accuracy, then sure, I’d do it in metric, but I’d check the end result in imperial.

    There’s near enough five thousand feet in a mile - if you need more accuracy than what you can do in your head, do it in metric with a calculator.



  • addie@feddit.uktoProgrammer Humor@programming.devSenior devs...
    link
    fedilink
    arrow-up
    18
    arrow-down
    1
    ·
    16 hours ago

    Abstraction is not very compatible with concurrency, so as well as your your beautiful abstract API, you also need some ‘cut through the layers’ functions to return the underlying classes you need to synchronise on. Now you have a right mess that’s incredibly hard to understand, infuriating to debug, and impossible to refactor. Best you can do is put another layer of abstraction on top. Repeat every six months.





  • The Webb produces some beautiful pictures, as always, but identifying 800k galaxies in an area 2 1/2 times the size of the moon is hard to conceive. Both how good a telescope it is, and the scale of the universe.

    Don’t think it says it in the link, but if you assume that all galaxies are randomly oriented, then in the places when the distribution isn’t quite average, you can assume that light has been pulled by gravity’s ‘hidden hand’. And with nearly a million galaxies to analyse, you get a very good picture of how sources of gravity are distributed.


  • Google Stadia wasn’t exactly a responding success…

    From a previous job in hydraulics, the computational fluid dynamics / finite element analysis that we used to do would eat all your compute resource and ask for more. Split your design into tiny cubes, simulate all the flow / mass balance / temperature exchange / material stress calculations for each one, gain an understanding of how the part would perform in the real world. Very easily parallelizable, a great fit for GPU calculation. However, it’s a ‘hundreds of millions of dollars’ industry, and the AI bubble is currently ‘tens of trillions’ deep.

    Yes, they can be used for other tasks. But we’ve just no use for the amount that’s been purchased - there’s tens of thousands of times as much as makes any sense.





  • Oof. The second-hand market is full of stuff that businesses are throwing out since they won’t run Win11, but which run Linux perfectly well. I’ve just recently replaced my NAS / home server with a £20 core i5 mini-PC that if anything is a bit overpowered for the job. Runs Mint desktop very nicely.

    I’d imagine that if you’re spending a hundred times as much, then you don’t just have “web and office” in mind, though…




  • Given that all lottery draws are equally likely, you’d want your own to be numbers that no-one else has chosen, so that if you win you wont have to share it so many ways. Don’t choose numbers that are birthdays, for instance. But “generate six numbers completely at random” is such a bad ask for an LLM that I can’t even - it’s likely to pick ones it’s seen before in its training data, which is the worst possible selection.



  • Well, having not played the Xbox version… ;-) Once you’ve got it running, it remains one of the finest games of all time.

    Getting it running is the real sands of time, tho. It has a particular hatred of multi-core CPUs, requires a graphics card that supports both hardware transform & lighting but also truly ancient versions of DirectX, and is obstinately not-widescreen. You’ll be wanting a fan patch; last time I tried one, it was a bit of a crash-fest (it wasn’t, back in the day) and some of the SFX looked plain wrong.

    Graphics still held up perfectly - the art style is very strong - and the story remains charming. All I wanted from a remake was the damned thing to start up in a modern screen resolution, and it seems they’ve managed to spend years on it without even managing that.


  • addie@feddit.uktomemes@lemmy.worldKinect sucks ass
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    10 days ago

    “If you make noise in real life, then the alien will hear you in game.”. As if A:I needed to be any more terrifying than it is.

    Still - it’s a very expensive bit of hardware to implement the microphone feature that eg. the Famicom had, and the ‘tracking’ functionality only benefits a couple of games. Bizarre decision to make it mandatory as part of the console.