If one person is keeping a project alive and is unable to build a long term, sustainable team around the project, relying only on that individual, that project is fragile.
Apropos of nothing, I'd love if I could build a long term, sustainable team around #owncast, if this sparks your interest at all! If I get hit by a bus tonight, Owncast is dead tomorrow.
@roadriverrail It’s a fun toy! And fun to put together! But its usefulness is limited at best for me personally. I’d like to find a use for it though. It’s near impossible to type on, but with two index fingers you can kind of poke around. If you keep your expectations low it’s a novel toy, but I’m not sure it’s worth the price :)
I know nobody is pushing me, but I'm pushing me. I want to build cool shit to solve the challenges streamers have. Every day I'm like "ugh, if I could just give you X! Some day you'll see!".
I'm trying hard to get from under this, and pushing myself harder to get through the smaller updates. I'm also realistic that those things don't stop coming in, but things happen in waves, and I'm sure I'll be able to focus on the big things soon.
A future goal is to allow Owncast servers to follow other Owncast servers. And then that opens the technical door to however “raids” might work, because we now know what streams would be available to be raided to. I have no idea of the specifics of how it would work, but at least the technology behind it I kind of have worked out. The design of it all, and user-side of things is a huge question mark though. I’m not sure what a user flow of an owncast raid would consist of. Though there’s some previous conversation here:
@meljoann@lislegaard@ety@ke7zum I don’t mean to stick my nose into conversations that are organic and don’t involve me, buttt… there are certain things I’m never going to unilaterally decide for everyone. Payments are one of them. I’m not going to say “Everyone needs to use PayPal, deal with it” or something. That’s why there are no payment support in Owncast at all. I’d rather have nothing than to force something. Some want Bitcoin, some want Stripe, some want PayPal, some want Ko-fi, some want OpenCollective, etc.
So if the Owncast community ever came up with a solution that was useful and flexible for everyone, I’d really love to hear it. I want to offer these donation options to streamers. I just don’t know what the answer is. The best answer I came up with was the “external UI” buttons so you can embed payment forms within Owncast itself.
@box464 When the idea of a single instance where every Fediverse project hosted their microblogging identity was hosted, and was run by a single person was brought up, I brought up my concerns. I suggested if this was wanted, instead we run the instance as a coop, and each project have ownership over the server, so something like this couldn't happen. I guess nobody liked that idea.
I know this is not the hill I should die on. But it is a real problem that the Fediverse is being handed over to a single individual, and nobody seems to care.
It’s kind of like when your Grandma calls the web “The Facebook” or your Aunt says “I was on The Google checking the scores on ESPN”.
But this time it’s supposed to be open. It’s supposed to be decentralized. It’s not supposed to be one company owned by one person. It’s not supposed to be one implementation in one piece of software.
Just like you didn’t want everyone to call the web “Facebook” you shouldn’t want to call the Fediverse “Mastodon”.
@evan As somebody who built handfuls of different types of widgets, “Facebook apps”, and liberal use of the Facebook API for a living, at the time it felt “better”, but in many ways it was actually worse because we weren’t looking at it with a critical lens. There was a time where I was sending every kind of OpenGraph-compatible action to Facebook for aggregation purposes (Gabe listened to N songs using X, Mary played Y game Z times). Meaning the shady stuff Facebook does now to collect data they didn’t have to do back then. I happily volunteered that data for free.
One of the most amazing things about the Fediverse is that you can run your own services and set your own rules, building something that represents what is important to you.
If you chose not to run your own software and services, and instead utilize services somebody else runs, it's unlikely you'll be 100% aligned with those who you rely on to run them for you. People are unique, and companies are... companies. It's impossible to be completely on the same page for everything. Therefore, you shouldn't be surprised when they decide not to offer you those services any longer for any reason they choose. Their house, their rules. They owe you nothing.
I've relied on botsin.space to host the @owncast account for a while, but I only recently noticed it's been reduced to a restricted account. Their house, their rules.
So my options are to run my own microblogging service for this single account, or take that functionality offline. If I run it, my service, my rules. But like anybody else, I have to weigh the pros and cons of running yet another service I need to maintain, and this time it's not personally worth it.
Hopefully, this bot has been helpful in sharing live streams to those who wouldn't have normally seen them.
While every #owncast server doesn't choose to be on the Fediverse, hopefully those who want to be shared with others decide to be. And if so, this bot isn't needed anymore, anyway.
People say using the Fediverse is complicated because you “have to select an instance”. And I think the Fediverse is great because you *get* to select an instance.
Choice! Flexibility! Find those who align with you! How is any of this bad? This is a feature. This is a gift.
Auto-suggesting all new Fediverse users join mastodon.social just doubles down on the notion that choice is bad, and centralization is good, and we should continue with the status quo.
Sure, people say selecting an instance is confusing. But that’s because they’ve never had to do it before. And if we collectively continue to say “choice is confusing” then nothing changes.
People adapt. Quicker than you think. I mean, remember Snapchat and its super weird UI? People loved it (for some reason) after they got used to it. Give people a chance, don’t back down when they say it’s hard, and continue doing what’s right, and people will adapt. Ultimately growing the number of people who see choice as a gift.
It's scary that this person would have taken whatever output that a glorified autocomplete returned to him, and he would have just treated it as correct because he didn't know any better to scrutinize it.
When these products change from being accidentally wrong because they're stupid, to being purposefully wrong because it helps their bottom line, nobody will notice.
Every other development platform, other than the web, doesn’t natively support cookies (some have bad support as a 5th class citizen that are never used). Why does the web need them? Why use them?