• 21 Posts
  • 1.33K Comments
Joined 6 years ago
cake
Cake day: May 31st, 2020

help-circle


  • Yeah, and you don’t have to know which fork to choose. Only the compatible fork will show up in the search.

    (I was going to recommend that, but had something in the back of head, that you needed a manual step to enable the configuration. But I just saw that this is described in the Plasma 5 version, not the Plasma 6 fork, so I guess, it’s not necessary anymore…)



  • Ephera@lemmy.mltoLinux@lemmy.mlCan KDE Tile Windows Like PopOS?
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    4 days ago

    I believe, that’s something which became impossible with Wayland?

    But it wasn’t very good under X11 either. Even back then, it was much less clunky to use the various KWin scripts, which offer tiling. Well, and by now Plasma has built-in semi-automatic tiling, which those scripts basically just configure, so they do now feel quite smooth.




  • I’d say we’re not there yet, but yeah, LLMs and image generators have accelerated it to the point, where I expect it to only take a few more years.

    Gonna be interesting. There’s definitely going to be some enclaves, like invite-only places (in particular messengers), and potentially the fediverse won’t be worth targeting directly. But we do get lots of second-hand content here from places which are worth targeting, so yeah, will probably still notice the change here in one form or another.




  • Yeah, one of the largest pieces of software humanity has created, next to Google Chrome and the Linux kernel, which are all around 30 million lines of code.

    To give a frame of reference: With a team of 5 full-time devs at my dayjob, we can dish out a codebase of about 20 thousand lines over the course of two years.

    A browser might be somewhat quicker to build, because the requirements are relatively clear at this point and you can start implementing many standards in parallel. But yeah, it’s still just an insane amount of code.




  • Was queuing at the checkout in the grocery store today and realized I wasn’t going to be done putting my foods onto the conveyor belt by the time the cashier would be done with the previous customer. Then a guy comes in to queue behind me and in the corner of my eye, I could tell that he only had three items or so. So, I turn to him and tell him that he can skip ahead of me.

    At that point, I see that it’s a bouquet of flowers and a greeting card that he’s holding. He looked a bit embarassed, but then also somewhat touched, because he wasn’t sure, if I was being nice, because he’s carrying his emotions out in the open.

    I wasn’t. 😅 I mainly just did not want to cause unnecessary delay. But was an unexpectedly wholesome encounter anyways.




  • Well, specifically because the conversions are so trivial, decimeters aren’t inherently more useful than specifying tens of centimeters. And with measurements of smaller lengths, you usually do need centimeter precision, so 57cm is simpler than 5.7dm or 5dm 7cm.

    Well, and sometimes you also need millimeters, so 57.5cm is still conceptually simpler (57½cm) than 5.75dm.

    All these combined mean that centimeters end up being used much more often. And then decimeters fell out of use even where it would still be a fitting unit (8dm instead of 80cm), because our brains work in patterns and will retain those patterns better that are used/trained more often.

    I know conceptually what decimeters are, but if you tell me something is 8dm long, it does take a splitsecond for me to mentally convert that into 80cm, which is where all my brain’s patterns have been trained on. I have an intuition what “80cm” looks like in the real world, whereas I don’t for “8dm”, not without mentally converting it to cm.


  • Ephera@lemmy.mltoProgrammer Humor@lemmy.mlSenior devs...
    link
    fedilink
    English
    arrow-up
    5
    ·
    8 days ago

    In my experience, this happens in two ways. Yeah, sometimes a senior just overdoes it due to a lack of experience or shitty requirements or whatever.

    But it also happens a lot that juniors just don’t understand why the layer makes sense to introduce. For example, juniors will readily intermix IO and logic, because they don’t yet understand that this makes code untestable and adds a load of additional complexity into already complex logic code. From that viewpoint, pulling all the IO code out will look like unnecessary complexity, when it’s not.