• 0 Posts
  • 313 Comments
Joined 3 years ago
cake
Cake day: June 15th, 2023

help-circle

  • Rednax@lemmy.worldtoAutism@lemmy.worldOh nooooo
    link
    fedilink
    arrow-up
    14
    arrow-down
    2
    ·
    7 days ago

    I have noticed a back and forth in engineering companies between prioritizing project teams, who focus on a single customer each, and product teams who focus on generic development, overarching the individual projects.

    Upper management will see that a lot of products are sold (each sale is a project), and the company now actually has to deliver projects. So product teams are ripped up, and everyone is dedicated to specific projects, because making these deadlines is the most essential thing in the known universe.

    A couple of years later, they hire expensive consultants to tell them how to optimize their business. These consultants will note (after simply asking the engineers) that there is a lot of development being done many times over, once for each project. So the entire organisation is optimized by ripping up the project teams, and placing the engineers in product teams.

    The result is a new standardized product, of which the company can sell a lot, which eventually brings us back to step 1.

    A good company will realise that going 200% into 1 direction will make it way harder to steer back once the inevitable pull into the other direction arrives. So a more temperate approach, tends to win in the long term. But explaing that to a manager is usually a waste of your time.







  • I have barely any experience with raw gdb, but debugging is something that allows for a lot of contextual actions. Even just placing a breakpoint is simpler if you can click the line instead of copy-pasting the line number. But also evaluating expresssions while on a breakpoint, or a graph with an overview of all threads. I doubt these are straight-forward commands in gdb, and if they are, you need to figure out the exact parameters (like line number).

    Furthermore, I have tried raw gdb once, and got super confused as to what I was supposed to do or look at. Yet every IDE makes it trivial to use debuggers. Learning the options available to you is much easier in a well designed GUI.


  • GUIs just being front-ends for a CLI tool is a horrible idea. This is why most git GUIs fail so terribly. I have seen too many of those where all the buttons were just replacements for CLI calls. If it is just a front-end for a CLI, then why the heck not just use the CLI?

    A good git GUI has not been designed to just wrap the CLI. Instead, it works with the structure of git (commits, branches, tags, etc), and builds around those from the ground up. Only once the functionality has been designed should the question arise: What CLI commands do we need to implement this?




  • Do you not want to be notified about free healthcare options available to you? Because if you ignore the ragebait headline and filter the article for its rage potential, the following quote explains it pretty nicely:

    "The letter is being sent to 29-year-olds because women are able to have their eggs frozen at that age without a medical certificate. Women will also be reminded that social security in France covers the cost of freezing eggs for women between 29 and 37. "

    So woman are being told how to keep the option for kids open for longer. That is quite the opposite of pressuring them into anything if you ask me.








  • I started dancing 2 years ago in my early 30s. Salsa/bachata specifically. Never danced a step before then (or at least: not while sober). After a 2 years of practise, I now regularly get compliments at the festivals/parties, and the ladies at the dance school like it when I’m joining the lessons, since I can lead well. I’m still no expert, but I certainly get a lot of joy from it. And for the record: I’m a slightly overweight nerd who is certainly not nimble or agile. I also hate rythm games, I suck at those, but dancing on the beat is so much easier!

    My point is: it’s worth trying. Find a dance school that teaches salsa and/or bachata, and go for it. If you find the right people, you will stay motivated, and it gets more and more fun!