• 2 Posts
  • 20 Comments
Joined 3 years ago
cake
Cake day: July 18th, 2021

help-circle



  • I appreciate your passion for scientific literacy - it’s crucial for combating misinformation. However, I’d like to share some perspectives that might broaden our understanding of scientific knowledge and how it develops.

    First, it’s worth noting that the distinction between “theory” and “hypothesis” isn’t as clear-cut as we might think. In “The Scientific Attitude,” Stephen McIntyre argues that what truly defines science isn’t a rigid set of rules, but rather an ethos of critical inquiry and evidence-based reasoning. This ties into the “demarcation problem” in philosophy of science - the challenge of clearly defining what is and isn’t science. Despite this ongoing debate, science continues to be a powerful tool for understanding our world.

    Your stance seems to align with positivism, which views scientific knowledge as objective and verifiable. However, other epistemological approaches exist. Joseph A. Maxwell’s work on critical realism offers a nuanced view that acknowledges both the existence of an objective reality and the role of human interpretation in understanding it.

    Maxwell defines validity in research not just as statistical significance, but as the absence of plausible alternative explanations. This approach encourages us to constantly question and refine our understanding, rather than treating any explanation as final.

    Gerard Delanty’s “Philosophies of Social Science” provides a historical perspective on how our conception of science has evolved. Modern views often see science as a reflexive process, acknowledging the role of the researcher and societal context in shaping scientific knowledge.

    Larry McEnery’s work further emphasizes this point, describing how knowledge emerges from ongoing conversations within communities of researchers. What we consider “knowledge” at any given time is the result of these dynamic processes, not a static, unchanging truth.

    Understanding these perspectives doesn’t diminish the power or importance of science. Instead, it can make us more aware of the complexities involved in scientific inquiry and more resistant to overly simplistic arguments from science deniers.

    By embracing some psychological flexibility around terms like “theory” and “hypothesis,” we’re not opening the door to pseudoscience. Rather, we’re acknowledging the nuanced nature of scientific knowledge and the ongoing process of inquiry that characterizes good science.

    What do you think about these ideas? I’d be interested to hear your perspective and continue this conversation.


  • 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.


  • A friend of mine and I have gotten used to using it during our conversations. We do fast fact-checking or find a good first opinion regarding silly topics. We often find it faster than digging through search-engine results and interpreting scattered information. We have used it for thought experiments, intuitive or ELI5 explanations of topics that we don’t really know about, finding peer-reviewed sources for whatever it is that we’re interested in, or asking questions that operationalizing into effective search engine prompts would be harder than asking with natural language. We always always ask for citations and links, so that we can discard hallucinations.





  • snek_boi@lemmy.mltoScience Memes@mander.xyzThe audacity
    link
    fedilink
    English
    arrow-up
    11
    ·
    edit-2
    1 year ago

    I get that this could be making fun of the idea that a hypothesis is different to a theory, but there are epistemic stances that don’t distinguish between either. From that perspective, both a hypothesis and a theory answer the question of “What do you think is happening here?”


  • Ok, so I just read upon Proton AG, the company behind Proton, and they don’t seem to owe investors money, because it was originally crowdfunded and now it finances itself with subscriptions. That sounds great! It is quite different to surveillance capitalism and enshittification (given that enshittification requires advertisers).

    I am not advertising for Proton, by the way. To make that clear, I still wouldn’t use them because they seem to have very limited VPN functionality in their Linux clients. As a Linux user, I wouldn’t want that. However, if they fix that in the future, I could consider switching.

    Edit: Similarly, I found this website https://www.ethicalconsumer.org/company-profile/tutao-gmbh summarizing its evaluation of Tutanota as ethical. It takes into consideration its ownership structure. Unfortunately, I cannot find details because there is a paywall for the information, but it could be the case that Tutanota does not owe money to investors and therefore is not seeking to maximize profits but rather provide a good service while compensating fairly its workers. I wish I could have more evidence.

    I like that, if I only need mail with 20gb of storage, Tutanota is cheaper.

    I don’t know what to do. I’ll have to think a bit longer.



  • EDIT BEINGS HERE

    So I actually watched a talk by the person who coinded “enshittification”, Cory Doctorow, recently, and I have changed my perspective about Kagi. I no longer think Kagi is doomed to enshittify.

    Enshittification requires advertisers. As long as Kagi finances itself with money that does not come from advertisers, it will not enshittify.

    This does not mean that it’s not problematic that their code is closed-source.

    EDIT ENDS HERE

    I like what I hear about the user experience, but there are many problems I see with the service.

    For one, it’s based in the USA, so it is legally subject to the insane, antidemocratic, and awful state surveillance there.

    It is also a corporation, so it is subject to enshittification. Currently, it is giving users loads of stuff so that users use it, but sooner or later investors will want their money back and Kagi will enshittify.

    Finally, these two problems would be mitigated by open-sourcing and making libre their software. With that, alternatives in more sensible legislatures could open. Users could migrate to instances that are still libre and not enshittified.

    It is really unfortunate that Kagi is doing so many things well while doing some fundamental things terribly. As it stands, Kagi is doomed to enshittify.






  • Seeing this post again made me think, apart from my previous reply, about something else.

    I think your “popularity of software” argument is great because it probably holds true, in that an investment in finding an exploit has larger returns if the exploitable software is widely used. But rather than thinking in terms of apps, we could think in terms of operating systems. What if the vector of infection is not an app and rather is an OS? This is perfectly possible and there are massive incentives to find such exploits since this is not app-dependent.

    This means that merely using iOS or Android in any capacity (either through Lineage OS or perhaps even Replicant) could be enough for infection. And so far, not knowing what the vectors of infection are for Pegasus, this is perfectly possible.

    Perhaps using Linux OS is a good idea, given it’s not as popular.