• 0 Posts
  • 17 Comments
Joined 1 year ago
cake
Cake day: June 24th, 2023

help-circle
  • I mean, keeping them local is easy - if anything much easier. I like the idea of summoning them, maybe a mod summoning and banishing them to have them watch a community

    And bots shouldn’t be acting like humans, they should be doing things only they could or should do. Like haiku bot, n-word bot, things like tallying votes for AITA, or even tracking nominations and building best of communities

    They were misused on Reddit, but we can do more with them here. Probably starting a goodbot that messages admins so they can stay ahead of the inevitable bot explosion



  • That ship has sailed… So many sites don’t actually change pages, they just load different data - it’s way faster and looks better

    Problem is, the back button takes you off the site no matter where you are, so now you can change the URL and change the history through code to have the best of both worlds

    Then, there’s the people who do it badly, and there’s the people who think “hey, if you need pro StarCraft level clicking speed to back out of my site, maybe for some reason that will make them decide to stay”


  • By convincing people at large that social media run by individuals or groups isn’t viable.

    Personally, I’d do it by attacking the credibility of the admins. Sow doubt. “they only run servers so they can steal your data”, “look at this guy! He pretends he cares about free speech, but he’s abusing his power to censor and radicalize people!” “The only reason you’d use these private instances is if you have something to hide. That place is for criminals”

    They might even be able to get legislation passed to make it legally risky to run the servers in the US if they control the narrative

    Only early adopters, technical people, and the privacy minded care about how this actually works, and we’ve been telling our friends and family how bad Facebook is for years (for good reason). At first they didn’t care, but now I get push back

    Next, make it unreliable. If it goes down frequently, gets flooded by bots, or just starts to suck in general, most of the people here now will leave, no matter how important federated social networks are. Maybe they’ll go to servers that bend over backwards to become offshoots of threads, maybe they’ll look for Reddit clones elsewhere, personally I’d start up a private federation for friends and family if this goes south

    Regardless, this place will become an empty mall - if it’s not a healthy form of social media I’m not going to spend much time here, and I’m extremely passionate about it

    And the last option is just ads and incentives. Make it tempting and play to fomo.

    They’ll probably do all of this to some degree, especially if we explode in numbers and present actual competition.

    We’re ready to handle it, but we also need to make sure the battle lines are as far away as possible


  • As a late millennial and a programmer, I’ve got you.

    So when you request a web page, before anything else, the server gives you a 3 digit status code.

    100s means you asked for metadata

    200s mean it went ok

    300s means you need to go somewhere else (like for login, or because we moved things around)

    400s mean you messed up

    500s mean I messed up

    So this is in the 400s. Each specific code means something - you’ve probably seen 404, which means you asked for a page that isn’t there. And maybe 405, which means you’re not allowed to see this

    418 means you asked for coffee, but I’m a teapot



  • I share your priorities, but I don’t think you understand the depth and breath of how they can ruin this for us… The only guarantee is that, at some point (maybe tomorrow, maybe in 5 years), they’ll ask “how can we extract value from this investment?”. That’s what a corporation is, it can’t help it anymore than fire can choose how hot to burn

    But even before then, we have misaligned goals. At best, their priority is to generate an endless stream of advertiser friendly content, extract information about users, and grow endlessly. At worst, they want to use us to help kill Twitter while ensuring federation of individuals does not become a viable model for social media


  • What in an account? It’s not the name or karma, because we have display names and no karma (I think it should be per community, but discussions on if we even want it are ongoing, maybe someone will come up with a really clever idea)

    If it’s your subs, saved posts/settings, and even getting notifications for responses to your posts/comments I’m building all that into an app. The only thing you obviously couldn’t do is edit - but an account migration method in the federation spec is in the works

    But I love decentralization, I think it’s the answer to everything, and it needs to go further.

    All important data should live on your device and be updated, and can be applied to a different account (even on a different server)

    You should be able to talk to multiple servers at the same time. This one has me stuck in refactoring… But I’m pretty sure I’ve got it down, I just need sleep.

    You should be able to do not just filtering, but sorting and discovery at the device level - I’ve got custom filters working, someone asked for a keyword filter, and I thought “that sounds like a bad idea, let’s try it out”. You can also go server by server and do searches, then if you like something, you hit subscribe and it’ll tell your server to start pulling it in

    I’ve also got plans to use voting to look at what communities and users you like most, and show you what they like. All without the data leaving your phone.

    Centralization makes everything way easier, so it’s a constant temptation. But we’ll get more and more decentralized as time goes on… I’ll drag the fediverse in that direction kicking and screaming myself if I have to… This is too important to just let it become just

    Luckily, a lot of the devs building for Lemmy feel that way - at every layer, we’re asking what we can do to take it further q


  • What in an account? It’s not the name or karma, because we have display names and no karma (I think it should be per community, but discussions on if we even want it are ongoing, maybe someone will come up with a really clever idea)

    If it’s your subs, saved posts/settings, and even getting notifications for responses to your posts/comments I’m building all that into an app. The only thing you obviously couldn’t do is edit - but an account migration method in the federation spec is in the works

    But I love decentralization, I think it’s the answer to everything, and it needs to go further.

    All important data should live on your device and be updated, and can be applied to a different account (even on a different server)

    You should be able to talk to multiple servers at the same time. This one has me stuck in refactoring… But I’m pretty sure I’ve got it down, I just need sleep.

    You should be able to do not just filtering, but sorting and discovery at the device level - I’ve got custom filters working, someone asked for a keyword filter, and I thought “that sounds like a bad idea, let’s try it out”. You can also go server by server and do searches, then if you like something, you hit subscribe and it’ll tell your server to start pulling it in

    I’ve also got plans to use voting to look at what communities and users you like most, and show you what they like. All without the data leaving your phone.

    Centralization makes everything way easier, so it’s a constant temptation. But we’ll get more and more decentralized as time goes on… I’ll drag the fediverse in that direction kicking and screaming myself if I have to… This is too important to just let it become just

    Luckily, a lot of the devs building for Lemmy feel that way - at every layer, we’re asking what we can do to take it further


  • What in an account? It’s not the name or karma, because we have display names and no karma (I think it should be per community, but discussions on if we even want it are ongoing, maybe someone will come up with a really clever idea)

    If it’s your subs, saved posts/settings, and even getting notifications for responses to your posts/comments I’m building all that into an app. The only thing you obviously couldn’t do is edit - but an account migration method in the federation spec is in the works

    But I love decentralization, I think it’s the answer to everything, and it needs to go further.

    All important data should live on your device and be updated, and can be applied to a different account (even on a different server)

    You should be able to talk to multiple servers at the same time. This one has me stuck in refactoring… But I’m pretty sure I’ve got it down, I just need sleep.

    You should be able to do not just filtering, but sorting and discovery at the device level - I’ve got custom filters working, someone asked for a keyword filter, and I thought “that sounds like a bad idea, let’s try it out”. You can also go server by server and do searches, then if you like something, you hit subscribe and it’ll tell your server to start pulling it in

    I’ve also got plans to use voting to look at what communities and users you like most, and show you what they like. All without the data leaving your phone.

    Centralization makes everything way easier, so it’s a constant temptation. But we’ll get more and more decentralized as time goes on… I’ll drag the fediverse in that direction kicking and screaming myself if I have to… This is too important to just let it become just

    Luckily, a lot of the devs building for Lemmy feel that way - at every layer, we’re asking what we can do to take it further



  • I think it’s more just because we’re early adopters and the first wave of refugees.

    We’re building something here - and right now, for some it’s a new home, for some of us this is something big - a place that resists monetization. This isn’t just the fresh new version of social media, built by cool people who have the best intentions and a vision (I think most of them did, at least initially)

    Admins go bad, already some of the instances I’m on have people starting to look at not just paying for servers, but making a profit. And if they can live off the donations - fine, more power to them.

    But when someone comes knocking with a bag of money, what are they going to do? They can sell us out, but they can’t go far before we leave… What do we miss out on? The content will either follow or we’re missing out on content elsewhere.

    And we can mitigate it further - too many talented people care too much to let this idea die. We’re going to face difficult times, but it’s a new ephemeral Internet built on top of the one stolen from us - it doesn’t start or end with a reddit clone.

    And I think that’s why we care - because this time is different. It can’t go bad the way everything else does. It relies on no one, and it’s built from all of us

    This place is ours. No kings, no masters, no capitol, no capital


  • Hahahaha…he didn’t start Tesla or spaceX

    He did sue the founders of Tesla, the settlement demanded they refer to themselves as “co-founders” and not publicly refute him calling himself the founder.

    There’s speculation that the spaceX founders signed a similar NDA, but the company existed before him, and their goal was always scaling up spaceflight

    Musk is good at two things, fundraising from Uncle Sam, and hype. And he did those well, and if he stuck to that I’d still be singing his praises… Except he hasn’t.

    He’s not a smart man technically - a decade ago I first read a post-mortem about how he was booted from the company that bought PayPal (and put him on the map when they sold it, as he still had shares). They kicked him out for utterly failing to build a payment platform as he promised, then pushing they switch everything from Linux to Windows, refusing to understand that was impractically difficult (and just a bad idea, even Microsoft runs Linux on their servers now). He kept pushing this and being distributive, and so they threw him out

    Every time he’s tried to start something, it failed - he can’t build a team to save his life.

    He’s good at hype and having money, I used to say “he’s a billionaire who read a lot of sci-fi growing up… That’s not the worst thing to be”.

    Now? He’s convincing people his abusive management strategies brought this success, but those teams were long formed by people who deeply care about the future of humanity. They’re driven, intelligent, and passionate people - did they succeed because of him, or in spite of him?

    I can’t say for sure, but I can say for sure that they could’ve done this with someone else at the helm, but he couldn’t have done it from scratch


  • Yeah, people will do something just for fun, to profit personally, or to spite someone

    The moment they realize someone is making money off it, they start getting FOMO - humans are very loss adverse. No one wants to miss out on free money

    But what if they had turned around and said, “fine, we’ll start hiring you guys. You’ll get paid hourly, but you’ll have to do the proper paperwork, be given guidelines from corporate, reviewed on your performance regularly, and you might be relocated to undermoderated subs”?

    Most of them wouldn’t be into it - they don’t actually want to work for Reddit, they just don’t like feeling like someone else is sitting back and living off their work while they get nothing. The reality is, they’re not doing a job, and they generally don’t want to be (there’s a difference between a job and work, especially work that benefits others vs a job protecting the cash cow)

    When someone does a service for you, you act grateful and offer them lemonade and gift cards, you don’t try to turn it into a job, and you sure as hell don’t break their tools and ask when they’ll get back to work


  • I was using wefwef, it looks nice but it’s slow and has awkward UX. Every time I want to reply or vote, I have to take a second to think about which way to swipe

    I think you’re into something about not complete or not good - I was hoping to be one of the firsts, but building a solid foundation takes time - I could’ve gotten something out there a week ago, but I’ve got big plans - I want to build discovery and sorting into the app, I want to be able to pull from multiple servers at once, and I want users new to Lemmy to have their hands held as they pick a server. And obviously, it has to feel responsive

    To do that I had to build a data store and coax high performance libraries to play nice. I was pulling posts and had the account switching working on day 1, but I didn’t even start on posting until a couple days ago - and only after I made drafts that would reload when you go back

    It’s easy to build something rough, fast, or inefficient Building something polished means working on the foundations, building it up, and doing and redoing things as you consider what feels “right”

    Give Flemmy a shot in a few days if you’re on Android (more like a couple weeks on iphone). It’s still early days and there will be bugs and missing features, but, now that the groundwork is solid, it’s moving fast



  • On the plus side, I’m about to open the beta that handles both just fine (plus a lot of features no one else is doing yet). The deadline I for myself is Saturday when the Reddit clients go down.

    Unfortunately it was built by someone who lurks and comments, and I realized even though merging feeds from accounts on different servers is going to be awesome, other people like to post and I need to stop getting off track

    The stress of the timeline is starting to get to me and I’m terrified no one is going to give it a chance, but I’ve fixed most of the things that drove me nuts in jerboa… That should count for something, right?