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

help-circle
  • Hmm, they might’ve scrambled to add Recall et al, because those other features you named don’t particularly need to be offloaded. Except for maybe TTS, you’re not gonna run these in the background all the time. And if you need the occasional translation, it’s fine, if it takes a bit longer.

    At least, I would’ve absolutely seen headlines à la “Microslop wants you to buy an expensive new PC – to do things your current PC can perfectly fine”.


  • Yeah, always found that weird as a junior. I basically never touched the main-function, because well, it set up some fundamentals and then called some other function or created some objects and then I was tweaking things somewhere below that.

    Now that I’m a senior and taking over the lead of projects, I’m the person that touches the main-function and others generally do not. 🥴




  • No worries, I did not get you wrong. I commented, because I (rightly) assumed that you care to not sound elitist.

    I think, a big part of the problem is that saying one choice is superior kind of implies in itself that people who don’t make this same choice are not the smartest.
    Obviously, in reality there is a lot of other factors, like inertia (you don’t have to be stupid to not want to learn a different system) and well, the system being separate from the ecosystem (all the light/dark mode features won’t convince someone to switch who strictly needs an application that won’t run on Linux).

    But yeah, if people don’t pick up on this nuance or don’t give you the benefit of the doubt, that just is likely to sound elitist to them… 🫠


  • There’s these “ontological arguments”, which are basically folks trying to prove the existence of a god by reasoning with pure logic, so without relying on evidence. And they all sound like that. 🫠

    One of the classics goes roughly like this:

    1. There is good and bad. (Which is one hell of an axiom.)
    2. A creature can exist which unifies all good properties. (Yet another hell of an axiom.)
    3. Because this creature has all these good properties, it would be even gooder, if it did exist.
    4. Since this creature unifies all good properties and its existence is itself a good property, it therefore must exist.

    These arguments are also always funny, because the same logic can be used to “prove” all kinds of things. For example, a perfect island can exist, therefore it must exist. 🙃
    As far as I can tell, the arguments don’t actually get better over time either, but rather just more convoluted, to make it less obvious how silly they are…

    https://en.wikipedia.org/wiki/Ontological_argument



  • Ephera@lemmy.mltoProgrammer Humor@lemmy.mlScrum
    link
    fedilink
    English
    arrow-up
    4
    ·
    5 days ago

    Yeah, this is probably going to sound like a truism, but to avoid shitty Scrum, you need to resist management trying to alter the processes, but you should absolutely tweak the processes to account for the needs of the devs.

    Basically, yet another reporting meeting does not help deliver the software faster. But more (or less) meetings for devs to sync what they’re working on, that can help, depending on your team’s specific needs.




  • At its core, SystemD coordinates and launches all the services in your operating system. So, it is essential for the boot process, but also does scheduling, meaning you could run a backup script every night with it, for example.

    That’s the simple answer. But in truth, SystemD is often criticized for doing too much, so it’s hard to describe what it really does. For example, you can also manage network interfaces via SystemD.

    Kind of the goal of SystemD is to provide common plumbing which works the same across distros, so that when you configure your services or network interfaces etc. on Ubuntu, it works the same as on openSUSE or Arch or whatever.




  • Yeah, my current software project at work was basically half a year of feature development and since then, we’ve purely tried to get it into the real world, which meant evaluating use-cases to see where it falls flat and what needs stabilizing, as well as figuring out people’s needs and how our software can assist with that, then setting up a demo and hoping they find money somewhere…


  • My problem was that “Albert Heijn” is a dude’s name. It does not exactly scream “we’re talking about a real physical building”.

    For all I knew, the impossible problem we’re solving could’ve been on a mathematical plane, named after mathematician Albert Heijn. “Sweeping” just as well can be used in an abstract sense.

    Obviously, I did think of physically sweeping a physical floor first and foremost, but especially with the rest of the blog post being so entirely abstract, I had doubts on that for far too long, which did not make it easier to understand.