• 0 Posts
  • 31 Comments
Joined 1 year ago
cake
Cake day: August 18th, 2023

help-circle






  • I think the rub here is that most developers aren’t developing/publishing their own software, but honing their skills on writing proprietary code while also putting food on the table. To that end, a permissively licensed library is better because the company will actually use it and the developer will gain experience with it that they can then use outside of the proprietary environment to contribute to FOSS projects (some of which may well use GPL). If a GPL end user product gets popular enough, it will eventually be able to use all of that gained experience to compete with the propriety alternatives, so I do think the two can work in tandem.




  • I definitely agree, but that’s true of any system. The particulars of the pitfalls may vary, but a good system can’t overpower bad management. We mitigate the stakeholder issue by having BAs that act as the liason between devs and stakeholders, knowing just enough about the dev side to manage expectations while helping to prioritize the things stakeholders want most. Our stakes are also, mercifully, pretty aware that they don’t always know what will be complex and what will be trivial, so they accept the effort we assign to items.


  • Honestly a little confused by the hatred of agile. As anything that is heavily maligned or exalted in tech, it’s a tool that may or may not work for your team and project. Personally I like agile, or at least the version of it that I’ve been exposed to. No days or weeks of design meetings, just “hey we want this feature” and it’s in an item and ready to go. I also find effort points to be one of the more fair ways to gauge dev performance.

    Projects where engineers felt they had the freedom to discuss and address problems were 87 percent more likely to succeed.

    I’m not really sure how this relates to agile. A good team listens to the concerns of its members regardless of what strategy they use.

    A neverending stream of patches indicates that quality might not be what it once was, and code turning up in an unfinished or ill-considered state have all been attributed to Agile practices.

    Again, not sure how shipping with bugs is an agile issue. My understanding of “fail fast” is “try out individual features to quickly see if they work instead of including them in a large update”, not “release features as fast as possible even if they’re poorly tested and full of bugs.” Our team got itself into a “quality crisis” while using agile, but we got back out of it with the same system. It was way more about improving QA practices than the strategy itself.

    The article kinda hand waves the fact that the study was not only commissioned by Engprax, but published by the author of the book “Impact Engineering,” conveniently available on Engprax’s site. Not to say this necessarily invalidates the study, or that agile hasn’t had its fair share of cash grabs, but it makes me doubt the objectivity of the research. Granted, Ali seems like he’s no hack when it comes to engineering.





  • There’s no real reason for it other than familiarity (and maybe some silly tribalism among certain people). I think if switching systems was as easy as flicking a light switch, most Americans would be fine with it. However, the mental effort it would take to unlearn the old system (especially for those in construction/carpentry and similar jobs) and the amount of tax money it would take to change signage just doesn’t seem worth it. Personally I’d like to see us slowly update signage to include both measurements and teach only metric in school, but it’s so far down the list of priorities that it’s unlikely to happen any time soon.






  • This assumes the judge A) understands enough about the technology to question the scope of information requested and B) is acting in good faith. I’d like to believe both, but I’m not confident in either. The article specifically mentions that this possibly breaches 1st and 4th amendment rights, so it’s not certain that the warrant was constitutionally sound.

    Letting this pass without pushback would open the door to any such investigation that potentially honey pots people into giving up their information without knowledge or consent. I don’t trust law enforcement with gathering mass information about people to catch one person that may be connected to a crime completely unrelated to the video on question.