• 14 Posts
  • 41 Comments
Joined 4 years ago
cake
Cake day: July 18th, 2021

help-circle


  • I see many down-votes. I assume these are the positions people are having (please correct me if I’m wrong or mischaracterizing):

    • JubilantJaguar: There is no evidence for harsher punishments having an effect any more than moderate punishments. I even go as far as saying that punishment at all is not beneficial.
    • Comments critical of JubilantJaguar: How can you say that punishment doesn’t work when rich criminals basically can go home for free after committing their crimes? How can you say that punishment doesn’t work when domestic abuse used to be widespread?

    While looking for the middle ground or a compromise can be seen as absurd, the evidence seems to support parts of both of these stances. For example, moderate punishment has been shown to reduce crime much more than harsh crime.

    A simple example is how many countries around the world no longer execute people in public as a form of punishment. For the vast majority of those countries, violent crime has been reduced drastically. In the light of these two facts (less executions and less violent crime), is it really tenable to argue that “harsher punishments result in less crime”? So, what is actually causing crime to be deterred?

    Some people have thought long and hard about this problem, and we now have the evidence to understand what drives crime down. Here’s one such person and their summary of their findings: “An effective rule of law, based on legitimate law enforcement, victim protection, swift and fair adjudication, moderate punishment, and humane prisons is critical to sustainable reductions in lethal violence” (https://igarape.org.br/wp-content/uploads/2015/07/Homicide-Dispatch_1_EN.pdf)

    I know lethal violence is different to non-violent crime, such as wage theft. However, imagine a CEO making the decision to steal wages. Where is he located? Who, if anyone, surrounds him? What is his demeanor? Now imagine a society with “an effective rule of law, based on legitimate law enforcement, victim protection, swift and fair adjudication, moderate punishment, and humane prisons”. What kinds of institutions would this society have? How would you feel walking in the streets or laboring in this society? Now, think about the CEO and the society at the same time. Are those two compatible? Would that criminal CEO really go home free in a society with those characteristics?

    I assume there is an impulse to say that capitalism leads to classes of people who are treated fundamentally differently. Indeed, there is clear evidence that capitalism can lead to persistent inequalities (e.g. Piketty, Shaikh), which can enable extractive political institutions. Money can buy political privileges. However, capitalism is not the only force that shapes the world. Democracy is also incredibly powerful. They are two different vectors, two different carts pulling societies around the world in different directions. Without democracy as a counterweight, we wouldn’t have the kinds of protections, rights, and guarantees that so many of us have. Are we ready to deny the legacy of democracy by insisting that we cannot remotely bring justice to wealthy criminals? Are we ready to deny the democratic values that so many of us have today? Are we ready to deny the effect that collective action for democracy has had in our institutions?






  • Agile is indeed more of a mindset than a rigid system. In my recent experience helping a tabletop game team, we applied Agile principles to great effect. Rather than trying to perfect every aspect of the game at once, we focused on rapidly iterating the core mechanics based on player feedback. This allowed us to validate the fundamental concept quickly before investing time in peripheral elements like the looks of the game.

    This approach embodies the Agile value of ‘working product over comprehensive documentation’ - or in our case, ‘playable game over polished components’. By prioritizing what matters most to players right now, we’re able to learn and adapt much more efficiently.

    Agile thinking helps us stay flexible and responsive, whether we’re developing software or board games. It’s about delivering value incrementally and being ready to pivot based on real-world feedback.


  • I appreciate your candor about not wanting to speak on topics outside your expertise. That’s commendable. I wonder if we can still talk with the understanding that we may not know it all. I truly believe curiosity is able to sidestep many of the problems related with ignorance.

    You’re right to be cautious about appeals to authority. My intention wasn’t to suggest NASA’s use of Agile validates it universally, but rather to counter the OP comic’s implication that Agile is inherently incapable of achieving significant goals like space exploration.

    Regarding Agile-like practices in earlier NASA projects, you’re correct that concrete evidence is limited. However, we can analyze their approaches through the lens of Agile principles. Scrum, for instance, aims to foster characteristics found in high-performing teams: clear goals, information saturation, rapid feedback loops, adaptability to changing requirements, and effective collaboration. These elements aren’t exclusive to Scrum or even to modern Agile methodologies. The key is recognizing that effective project management often naturally gravitates towards these principles, whether formally adopting Agile or not.

    It’s an interesting area for further research: have complex engineering projects historically incorporated elements we now associate with Agile? If so, how?

    Your skepticism is valuable in pushing for a more nuanced understanding of project management across different domains.


  • I can see you’re frustrated by the downvotes and pushback you’ve received. It’s understandable to feel defensive when your viewpoint isn’t well-received. I appreciate you sharing your perspective, even if it goes against the majority opinion here.

    Your points about the space shuttle program’s challenges are valid and worth discussing. It’s important to note the timeframes involved though. The shuttle was developed in the 1970s, well before agile methodologies emerged in the 1990s and 2000s.

    Interestingly, one could argue that NASA may have used agile-like practices in the space shuttle program, even if they weren’t labeled as such at the time. However, I did a quick search and couldn’t find much concrete evidence to support this idea. It’s an intriguing area that might merit further research.

    Regarding modern agile approaches, while no method is perfect, many organizations have found them helpful for improving flexibility and delivering value incrementally. NASA’s recent use of agile for certain projects shows they’re open to evolving their methods.

    I’m curious to hear more about your thoughts on software development approaches for complex engineering projects. What do you see as the pros and cons of different methodologies? Your insights could add a lot to this discussion.



  • Your comparison is interesting, but let’s consider some historical facts. The Apollo program, which successfully put humans on the moon, actually employed many principles we now associate with Agile methodologies.

    Contrary to popular belief, it wasn’t a straightforward Waterfall process. NASA used frequent feedback (akin to daily Scrums), self-organizing teams, stable interfaces so that teams are an independent path to production, and iterative development cycles - core Agile practices. In fact, Mariana Mazzucato’s book Mission Economy provides fascinating insights into how the moon landing project incorporated elements remarkably similar to modern Agile approaches. Furthermore, here’s a NASA article detailing how Agile practices are used to send a rover to the moon: https://ntrs.nasa.gov/api/citations/20160006387/downloads/20160006387.pdf?attachment=true

    While it’s true that building rockets isn’t identical to software development, the underlying principles of flexibility, collaboration, and rapid iteration proved crucial to the missions’ success. Programs like the Apollo program adapted constantly to new challenges, much like Agile teams do today.

    Regarding Kanban and Scrum, you’re right that they fall under the Agile umbrella. However, each offers unique tools that can be valuable in different contexts, even outside of software.

    Perhaps instead of dismissing Agile outright for hardware projects, we could explore how its principles might be adapted to improve complex engineering endeavors. After all, if it helped us reach the moon and, decades later, send rovers to it, it might have more applications than we initially assume.







  • snek_boi@lemmy.mltoFirefox@lemmy.ml*deleted by creator*
    link
    fedilink
    arrow-up
    15
    arrow-down
    6
    ·
    edit-2
    9 months ago

    I can’t see how AI can’t be done in a privacy-respecting way [edit: note the double negative there]. The problem that worries me is performance. I have used texto-to-speech AI and it absolutely destroys my poor processors. I really hope there’s an efficient way of adding alt text, or of turning the feature off for users who don’t need it.