• 0 Posts
  • 12 Comments
Joined 1 year ago
cake
Cake day: June 27th, 2023

help-circle
  • It is my understanding that the only difference applies to hosted software. For example, Lemmy is AGPL. If it were GPL, then a company could take the source code, modify it and host their own version without open sourcing their modifications. AGPL extends to freedoms of GPL to users of hosted software as well.

    A real example of this would be truth social which is modified Mastodon and as AGPL those modifications are required to be open source as well.




  • Been there many times. Had one case where support had to through the reseller who sold licenses in our country. Actual people who knew what they were talking about was tier 3.

    We had a bug and were trying to report it and get a fix or workaround. Just told no, we’re doing it wrong. After a lot of back and forth we had to pay for an “expert” to fly over and show us what we were doing wrong. Turns out he wasn’t an expert, he was a salesmen. Made a demo for us on the flight and the first time he ran it was in our meeting room on projector.

    Failed in exactly the way we had been saying. It was very satisfying.

    Finally he phoned the dev team who confirmed the docs were wrong and we couldn’t do what we were trying.



  • I’ve worked on SCADA systems. The most the keyboard was used for was logging in then then putting something heavy on it stop the computer going to sleep. System was entirely controlled by the mouse and head office didn’t consider that 1 person might be monitoring 4-6 computers on their own for an 8 hour shift and enforced a 5 minute idle lockout on all of them.







  • Years ago now I was asked to be on call for a week, 24/7 outside working hours. I was told it would be paid. Being naive I thought I’d be paid at my normal rate.

    Turns out the on call rate was based on the likelihood of being called and this project was deemed to be low, after tax I got less than £10 extra for the whole week. It was something like 14 pence an hour.

    They had a whole load of restrictions on my life as well, couldn’t be more than an hour from the office, couldn’t be drunk, had to answer the phone within a minute at all times and be able to get on my laptop within 5 minutes.

    Refused to do it again after that first week and they ended up having to pay a contractor £400/week instead.


  • I really hate the projects I work on where they’ve overtested to the point of meaninglessness. Like every single class has a full suite of tests mocking every single dependency and it’s impossible to look at it without breaking 50 test cases.

    Similarly I hate the projects with no tests because I can’t change anything and be sure I’ve not broken some use-case I didn’t think about.

    Much prefer the middle ground with modular, loosely coupled code and just enough tests to cover all the use cases without needing to mock every single little thing. It should be possible to refactor without breaking tests.