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

help-circle

  • Not arguing that PNG is the right choice, but you want something lossless for science purposes, and this is a science image.

    You can tell roughly what order the impact craters were formed by seeing what overlaps what; looks like the small impacts mostly followed the big impacts. Maybe the earth’s orbit cleared out the bigger stuff first? If you had a really good image, you might be able to work out the average impact angle, and therefore the average speed of impact, since we know the speed of the moon, and how they would intersect. Nothing’s filled with lava like it has on the near side of the moon, which makes me think these have mostly happened later in the moon’s life, when it’s cooled down a bit.

    I just love space, I’ve no education in it. I bet someone with a fancy moon science degree would be able to tell you a lot more, and they’d be poring over every pixel. Don’t want any JPEGs getting in the way of that.


  • Azure’s documentation is the worst fucking bullshit that I’ve ever read in all my days, and just about every single page or tool (including the CLI) has an integrated slopbot that routinely recommends commands and REST endpoints that don’t exist; it’s slow as fuck, and to do even the simplest things is agonising. But to give them their dues, their recent uptime has been pretty good.

    Truth be told, I’ve even come round to thinking that I prefer using Azure to Google Cloud Platform. Using any of Azure’s features is a pleasure akin to cutting yourself with a rusty nail and then falling in a sewer, but at least it has some features. GCP is like they implemented a quarter of the very basic functionality and then got fed up, decided to call it a day.



  • StarCraft 2 was released in 2007, and a quick search indicates the most common screen resolution was 1024x768 that year. That feels about right, anyway. A bit under a million pixels to render.

    A modern 4K monitor has a bit over eight million pixels, slightly more than ten times as much. So you’d expect the textures and models to be about ten times the size. But modern games don’t just have ‘colour textures’, they’re likely to have specular, normal and parallax ones too, so that’s another three times. The voice acting isn’t likely to be in a single language any more either, so there’ll be several copies of all the sound files.

    A clean Starcraft 2 install is a bit over 20 GB. ‘Biggest’ game I have is Baldur’s Gate 3, which is about 140 GB, so really just about seven times as big. That’s quite good, considering how much game that is!

    I do agree with you. I can’t think of a single useful feature that’s been added to eg. MS Office since Office 97, say, and that version is so tiny and fast compared to the modern abomination. (In fact, in a lot of ways it’s worse - has had some functionality removed and not replaced.) And modern AAA games do focus too much on shiny and not enough on gameplay, but the fact that they take a lot more resources is more to do with our computers being expected to do a lot more.


  • Yep. Arch on my personal multi-use laptop, Arch on my work Java-development laptop, Arch on my gaming PC, Arch on my home Forgejo / DNS / NAS server. Just easier to not have to remember how to do things in different ways, plus my home server can efficiently act as a repo cache.

    Did have ALARM installed on the home server back when I used a raspberry pi, and while that’s an amazing project, a pi is just a bit underpowered for some uses. Got a mini PC extremely cheap since it wouldn’t support Win11, but it runs Linux like a champ.


  • Well, you’ve had a lucky few months off. Our three just did not stop this year.

    If your cat could explain to ours how to either eat all of the mouse or none of the mouse, that would be amazing. I don’t mind them feeding on low-carbon organic meals hand-prepared by local artisans, the hipsters. But I do mind stepping in all the bits and pieces that they didn’t care to finish.


  • Awesome page, thanks. Have bookmarked.

    Harfbuzz though? That’s going to take some replacing. Hopefully someone will fork an earlier version. The thing that it does (accurate multi-script font shaping) is difficult to do; requires a lot of rule-of-thumb knowledge that’s unlikely to be possessed by a single person, needs a lot of collaboration.



  • addie@feddit.uktoProgrammer Humor@programming.devSenior devs...
    link
    fedilink
    arrow-up
    19
    arrow-down
    1
    ·
    3 months 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.








  • addie@feddit.uktoSelfhosted@lemmy.worldRaspberry Pi 4B
    link
    fedilink
    English
    arrow-up
    7
    ·
    4 months ago

    Mine was my local Forgejo server, NAS server, DHCP -> DNS server for ad blocking on devices connected to the network, torrent server, syncthing server for mobile phone backup, and Arch Linux proxy, since I’ve a couple of machines that basically pull the same updates as each other.

    I’ve retired it in favour of a mini PC, so it’s back to being a RetroPie server, have loads of old games available in the spare room for when we have a party, amuses children of all ages.

    They’re quite capable machines. If they weren’t so I/O limited, they’d be amazing. They tend to max out at 10 megabyte/second on SD card or over USB / ethernet. If you don’t need a faster disk than that, they’re likely to be ideal in the role.


  • addie@feddit.uktopics@lemmy.worldMastermind box
    link
    fedilink
    arrow-up
    1
    ·
    4 months ago

    I’ve always seen it as a “take turns at being the guesser, and whoever does best wins” kind of game. If you take six goes and your opponent takes seven, then taste that sweet victory.

    A digression, but the “viking chess” game Hnefatfl basically guarantees a win for white as written. So you need to mix it up - play two games, see who wins fastest; or constrain it like backgammon, roll dice and that’s the moves you must make.