Sorry, book broke

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

help-circle



  • I’d argue this is more like “I want to build a competitor to spotify so let’s decide between using mariaDB or writing an SQL compliant database from scratch”

    In your example, a database is the end goal and you can either start with a premade or make your own.

    Here, a social media platform is the end goal. Activitypub is a very important part of it but it’s not the entire piece.

    If we replace the parts of your analogy with the original your example would parse out to “I want to make a competitor to lemmies ActivityPub integration, so let’s start with fedify” which is not the same as the article states.

    Now, should you re-impliment a protocol yourself or use a generic library is the real question. Both have their benefits. With option A you have full code ownership and can wrap your solution around your end goal without the issue of dealing with the original to get needed changes accepted. You don’t have to worry about code not written by or understood by you. With option B, you get a more robust and almost certainly more accurate implementation. Along with, for free, better integration with any service using the same library. Very useful for a federated service when talking about cross platform.

    Both have many more positives and negatives of course and each person should decide on their own how to proceed.

    My opinion? I think it’s usually best to own anything which could feasibly be understood by a single dev. Even if each dev doesn’t. Anything larger shouldn’t be internal in my strong opinion unless very good, specific reasons apply that makes an external solution impossible or increadibly difficult. Most negatives of an external library also apply at that point with enough time.






  • You’re right about our leaders but partially wrong about it being too late. There will be massive destruction and horrible outcomes but damage can still be decreased. With massive effort fewer dead, fewer impovrished, easier to reverse. This is true at each point.

    Horrifyingly though our leaders will do nothing while pretending when it gets bad there was nothing they could have done at this point. That it’s always been futile.

    You may think me saying humanity can still do good work to lower damage is optimism but as a pessimist I understand that nothing will likely be done. Especially when most think it’s already too late to do anything.












  • sorrybookbroke@sh.itjust.workstoLinux@lemmy.mlHamachi Issues On Linux
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 months ago

    Hamachi is easier to get others to use I’ve found. When we just want to game getting somebody to install a different application can cause frustration, anger, and a quoting mentality. Some people are just stuck in their ways.

    Doesn’t matter how easy it’s to do, how you’ll guide them through each step, some people are just stuck in their ways and many people are atleast familiar with hamachi


  • sorrybookbroke@sh.itjust.workstopics@lemmy.world[OC] late.
    link
    fedilink
    English
    arrow-up
    6
    ·
    4 months ago

    I absolutely love this type of place. I used to walk for an hour or two each night when I lived in populated areas and passing through closed supermarkets and airports in the fog was always one of my favourite times.

    There’s just something about these places that were filled with busy just a bit ago now completely serene. Still.

    That and parks are a strange but beautiful time