• 1 Post
  • 34 Comments
Joined 4 years ago
cake
Cake day: June 27th, 2020

help-circle

  • It may sound a little silly but when I get good feedback on something, I pop it in my journal under a specific tag so I can revisit it from time to time.

    It’s unfortunate that people are unfair to you, possibly they are younger or otherwise have incorrect expectations about your fallibility as a human.

    I used to respond to things like that but these days I let the positive comments speak for themselves. Just remember to ask for feedback- a lot of people otherwise won’t do it unless they’ve got something negative to say.


  • I have been thinking about this idea for some time also but a couple of things have always bugged me-

    Firstly, how does this interact with privacy? For vote delegation to work, I think the votes would have to be public, or you can’t make a decision on who to delegate your vote to- someone could claim to have one set of views but vote contrary to that. People could come under pressure to vote one way or another.

    Also, who crafts the legislation that is voted on? How do you prevent bill rolling (two unrelated ideas are boiled down to a single binary choice) and splitting (a new service is voted through but the taxes to fund it are not)?

    You said local government at least so a national or state government could help craft these things, but what if the proposed legislation doesn’t actually hurt local people, but doesn’t take into account the actual problems they have locally? For example, what if it would help to allow building in a particular area, but the state government doesn’t know that and it never becomes a priority?


  • I’m reading this as a play to allow communities to have their own paid for areas and Reddit takes a cut in exchange for hosting this.

    I recall a while back they were looking at a way to financially compensate major contributors and moderators, so possibly this idea is being revisited in a way.

    Right now though, most people contribute to communities to share their knowledge or creativity and to connect with others- and monetisation might be there in the background but isn’t a first class feature of the platform. It makes business sense to make this play, even though it’ll make the site worse.

    To conclude: Reddit becomes an only fans competitor. Calling it now.


  • Passkeys (depending on implementation) are more resistant to info stealer viruses.

    The private key portion can be in your OS’s credential store and can be used to sign the challenge without being revealed to the calling application.

    Of course this doesn’t work if you got rooted, but a lot of viruses of this kind try to steal what they can get as a regular user, and you can get a lot, ie AWS credentials, saved browser passwords etc.

    In my view it’s cheap defense in depth.


  • Well I had hoped, naiively that Reddit would respect the developer community that had helped make their website so popular. A community of developers provided apps and services for them for the simple price of a free API. I thought the APIpocolypse might happen, but I thought reddit was special somehow and they would see how beautiful and vibrant that community was and not damage it for fear of damaging the soul of the website. Yeah, that was pretty fucking naiive.

    Ah well, I’ll put my energy into Lemmy and Fediverse projects instead.





  • I don’t see a problem so long as they do so in good faith - for example publishing full event contents to ActivityPub instead of adding a link back to the Facebook Threads app, which is basically what a lot of news sites do with their RSS feeds to get advertising money.

    So long as they do that, it’s not really possible to do a rug-pull. There are far more Facebook users than Fediverse users after all, so it’s going to be advertising for the Fediverse for as long as this lasts and if users would like to remain part of it they’ll have to move to another server. That is, assuming it ends.

    To answer the question though, I don’t care for microblogging personally and I don’t like Meta as a company so I won’t use it. I appreciate the scepticism but I feel optimistic.






  • 777@lemmy.mltoLemmy@lemmy.mlLemmy is blowing up
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    I just mentioned Dynamo as an idea without thinking about it too much.

    Dynamo works well for one and two dimensional data structures but for more complex things you probably want a regular database. I expect it could be done efficiently but not at a good cost and without tons of technical difficulty.


  • Being a member of the Fediverse is an investment in the future I feel. There’s not tons right now like on Reddit, but you can stick around and help build it by posting, commenting and voting. Alternatively, you can come back in a few years when this is the way that new communities form.

    Reddit’s behaviour is a statement of intent for the future, to make money at all costs, sell up and become another advertiser friendly walled garden like Instagram. That’s fine for them, but I have no interest in being part of that.



  • Well, they want to do something and he wants them to not do it so he is the enemy and must be destroyed. I’ve seen this in many companies over the years.

    What frustrates me is that nobody from that side is telling the truth: Third party developers were once useful but are now a liability and they have to go because a future buyer or investor will not understand the value of a vibrant development community and see something that cannot be controlled. The timeline for the IPO is ticking down and there is no time to come up with a way to formally integrate these clients, either by buyout or agreeing some sort of advertisement or subscription SDK. It’s unpleasant but I’d have more respect for the truth than lying and slandering the character of a good guy in the process.

    Thank goodness he had recordings or this could have been career limiting for him, not that this occurred to the people with dollar signs in their eyes.



  • I expect it’s accurate to say; their architecture is not like a database where you can add an index on a blocked state and then join against it. You have to get a list of potential posts that the user might want to see and then eliminate any in the block list. There will be a few edge case users who have thousands of block entries and a multithreading strategy is likely required to swiftly filter it in a reasonable timeframe.

    However, an architecture I’ve seen that works around this is to build this timeline in the background and present it to the user from a cache, I don’t know if this is what Twitter does as I never worked on that. However, if you want to not have a block feature but have some kind of mute feature anyway I don’t see how there is a meaningful difference.