I waddled onto the beach and stole found a computer to use.

🍁⚕️ 💽

Note: I’m moderating a handful of communities in more of a caretaker role. If you want to take one on, send me a message and I’ll share more info :)

  • 24 Posts
  • 150 Comments
Joined 2 years ago
cake
Cake day: June 5th, 2023

help-circle







  • The message:

    "I try to make my merge commit messages be somewhat “cohesive”, and so I often edit the pull request language to match a more standard layout and language. It’s not a big deal, and often it’s literally just about whitespace so that we don’t have fifteen different indentation models and bullet syntaxes. I generally do it as I read through the text anyway, so it’s not like it makes extra work for me.

    But what does make extra work is when some maintainers use passive voice, and then I try to actively rewrite the explanation (or, admittedly, sometimes I just decide I don’t care quite enough about trying to make the messages sound the same).

    So I would ask maintainers to please use active voice, and preferably just imperative."

    Giving an example of a bad commit message, Torvalds provided this example: “In this pull request, the Xyzzy driver error handling was fixed to avoid a NULL pointer dereference.” He believes this should have been written as follows: “This fixes a NULL pointer dereference in …”


















  • Some Lemmy compatible platforms do stuff like that

    • allow you to see both Lemmy style content and Microblog style content in the same platform
    • allow you to follow individual users.
    • include hashtags that federate out so the Lemmy posts appear under that hashtag for microblog users

    Something like that could work, as long as it’s an additional option and not a change to how communities currently work.

    Mixing hashtags with communities sounds like a bad idea because of how much content would come in at once. For example, there are a few RSS feed communities and already those ones are overwhelming to keep up with. Most posts sit with no comments and 1 vote, which doesn’t work for the vote & comment based way we organize content here.

    We can improve how we federate these platforms together, but I prefer the tagging method. That way it’s a conscious decision to post a microblog post in a community.




  • Otter@lemmy.caOPtoProgramming@programming.devThe Illustrated AlphaFold
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    6 months ago

    Who should read this

    Do you want to understand exactly how AlphaFold3 works? The architecture is quite complicated and the description in the paper can be overwhelming, so we made a much more friendly (but just as detailed!) visual walkthrough.

    This is mostly written for an ML audience and multiple points assume familiarity with the steps of attention. If you’re rusty, see Jay Alammar’s The Illustrated Transformer for a thorough visual explanation. That post is one of the best explanations of a model architecture at the level of individual matrix operations and also the inspiration for the diagrams and naming.

    There are already many great explanations of the motivation for protein structure prediction, the CASP competition, model failure modes, debates about evaluations, implications for biotech, etc. so we don’t focus on any of that. Instead we explore the how.

    How are these molecules represented in the model and what are all of the operations that convert them into a predicted structure?