• 2 Posts
  • 321 Comments
Joined 3 年前
cake
Cake day: 2023年6月14日

help-circle
  • I dunno. Oxygen Not Included looks crisp on a 4K monitor. And it makes my job easier, being able to have an absolute tonne of code on-screen and readable. I reckon I could probably use an 8K monitor for those things.

    Yeah, I generally have FSR running on any 3D game made in about the last decade - even if I can run it at 4K at a reasonable framerate, my computer fans start to sound like a hoover and the whole room starts warming up. But upscaling seems a better solution than having separate monitors for work and play.


  • 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.






  • Saw them at a festival a couple of years back. They know they’re a bit cheesy and play into it, but they’re a tight band and can still smash out all their hits.

    Now, the fact that the festival could hardly afford anyone else because Filth were headlining, that was a problem, but it did mean that a few lesser-known bands got to play a decent set, so it’s all good I suppose.



  • They’ve a lot of canals, the ladders are custom, they’ll need to be coated to stop them from corroding, and that’ll be the installed price, so that’s a small team driving round, barriering off bits of the canal while the work is done

    If anything, seems cheap for a council job. My town would probably spend ten times that on the desk study to decide where they’ll go and to get the paperwork together.


  • The ArchWiki is the best hand-holding that you’re going to get on Linux, it’s the finest system administration documentation that the OS has available. But Arch doesn’t “do things for you automatically”, that’s not their ethos. So it’s hard mode until you’ve developed enough sysadmin skills to understand what the docs are telling you, and then it’s easy mode because it all works great together and you’ve a phenomenal reference source.

    We run SUSE at work; and when SUSE is working, it’s a damn fine Linux - secure by default, up-to-date, efficient. But if it stops working, man alive, I wish we were using Arch instead. (Admittedly, we just redeploy anything on SUSE that stops working, which takes moments, whereas fixing Arch takes a while but at least you can fix it.)





  • Interesting, but misguided, I think.

    If you’ve selected Python as your programming language, then your problem is likely either to do some text processing, a server-side lambda, or to provide a quick user interface. If you’re using it for eg. Numpy, then you’re really using Python to load and format some data before handing it to a dedicated maths library for evaluation.

    If you’ve selected Go as your programming language, then your problem is likely to be either networking related - perhaps to provide a microservice that mediates between network and database - or orchestration of some kind. Kubernetes is the famous one, but a lot of system configuration tools use it to manipulate a variety of other services.

    What these uses have in common is that they’re usually disk- or network- limited and spend most of their time waiting, so it doesn’t matter so much if they’re not super efficient. If you are planning to peg the CPU at 100% for hours on end, you wouldn’t choose them - you’d reach for C / C++ / Rust. Although Swift does remarkably well, too.

    Seeing how quickly you can solve Fannkuch-Redux using Python is a bit like seeing how quickly you can drive nails into a wall using a screwdriver. Interesting in its way, but you’d be better picking up the correct tool in the first place.




  • Oh, that’s obnoxious. I thought it was another ‘button along the bottom’, but it takes up the space that should be ‘right control’? Bastards. Hopefully you can rebind it to something useful, even if the keycap symbol sucks.

    Mind you, I’ve already got caps-lock rebound as ‘control’ and alt-gr rebound as ‘compose’. My laptop has the ‘penguin’ key (it’s a Tuxedo laptop, no Windows key here) used for Sway. (My desktop keyboard is a Model M from before the days of Windows keys, have had to bind ctrl+alt as the ‘Sway Key’.) I’ve already got some ‘useless keys’ that I could rebind to other things - looking at you, print screen - but one you could press with your thumb while chording would always be nice.

    Those ZBooks look like fine laptops. If you installed Arch on them, obviously ;-)