@renchap@aral@goetz What is it they say about nazi bars? SWF is a club, that you voluntarily joined. That club embraces having Facebook as a member. And you still want to be in that club? Say what you want about “partnerships” or “relationships” to make yourself feel better. But, you’re hanging out at a nazi bar now, and you don’t see a problem with it. Oof.
@aral Just want to throw this in, as it’s something I use myself: http://serveo.net/ since it’s free, convenient, and uses existing tooling. But it’s less turnkey.
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.
Gabe Kangas (gabek@social.gabekangas.com)'s status on Friday, 26-Jan-2024 00:46:04 JST
Gabe KangasI have so many Owncast things in the roadmap to build that I know people are waiting for. But in the six months or so, I've had just enough of a solid stream of bug fixes, small tweaks, and smaller quality of life improvements coming in that I never get a chance to sit down and work on the big features like I used to.
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.
@aral I honestly only thought those were used in horror movies. I didn't know real people owned them. That's pretty cool.
Gabe Kangas (gabek@social.gabekangas.com)'s status on Tuesday, 28-Nov-2023 07:58:51 JST
Gabe KangasSerious question: Why does anybody use Cookies? They have a negative connotation these days, and it’s a pretty lousy way to save state. I haven’t used cookies in years, I use local storage for anything that needs to be saved locally, and I send those values along in a header, payload, or parameter. Like you do everywhere else.
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?
A few months ago I built an #iOS and #tvOS app for watching #Owncast streams natively on your phone and tv. You could browse the directory, or add your own private servers that aren’t listed publicly. It would send you push notifications when your favorite streams went live and it all worked pretty well.
Apple has been unable to understand how the “rights” work in this case. I can’t get them to understand that people opt into the directory, and the Owncast project owns and runs the directory. Instead they see it as me “using content without rights” and “accessing a catalog without proper rights”. They asked me to provide the paperwork detailing the agreement I have with every Owncast server. Clearly that’s impossible. The number of servers that want to be public on the directory change every day, I couldn’t send them new documentation every day. I tried to explain that the directory is kind of like a search engine and the application is like a browser. A browser doesn’t have explicit rights to every webpage ever made, as that would be ridiculous. I also tried to compare it to a podcast client. A podcast client can play back any podcast without asking for permission, and there are tons of podcast directories.
They’ll approve the application if I don’t use the directory and don’t have any Owncast servers directly available from the application, however. But I’m not willing to do that as that kind of defeats the point of the convenience.
I contacted a handful of attorneys, and I was willing to fight this. I hoped if I could get an attorney to draft a document that explains, in legal terms, something that Apple’s legal team would understand it could be cleared up. But I haven’t been able to have a meaningful conversation with any of them, as none of them understand what I’m doing or aren’t interested in working with a non-corporate entity.
So I think this is dead, killed by Apple. I tried to build something cool for you all, as a side project, to make viewing Owncast streams more convenient. It’s just not going to happen and I feel bad about it.
@aral I really like it! I previously was using a Vortex keyboard, and liked it, but I kind of wanted the flexibility of being able to use Bluetooth so I made the move to the Keychron. Brown switches. It also supports macOS out of the box without having to program and layers, so that was a plus too, since I will only be using it with a Mac.
Gabe Kangas (gabek@social.gabekangas.com)'s status on Sunday, 27-Aug-2023 06:41:02 JST
Gabe KangasCame in this weekend to setup my desk, since I needed to bring in adapters and cables and stuff. Feels good to have an actual workspace that’s not my apartment for the first time in years. I might have to add a tiny external HDMI monitor if I find myself wanting to do AppleTV development from here, but I’ll cross that bridge when I get to it.
Alternatively, can anybody recommend any online options that work on an open source budget that would be able to answer specific questions on an as-needed basis?
I'm in the US (California) and Owncast is... on the internet? Nowhere? Everywhere? I don't know.
It could have branding, and documentation on how to switch, and during that day people would go out of their way to really be helpful in guiding people to switch.
Switching away from Gmail seems like a tough thing for people, so I'd really love to normalize it. This is an important part of taking the internet back from big tech. Since moving email providers falls under "someday/maybe" list for many people, I think seeing other people might make the plunge would encourage others to do so, too.
@Nour@laurenshof@aral If Microsoft Edge hid the address bar behind a button, auto-loaded store.microsoft.biz and called it the “official web site of the internet”, we’d all have problems with it. Having an “official node of the Fediverse” is the same thing. You are giving Mastodon so much control by being ok with this. There is no official on the Fediverse. We’re all equals.
1. Embrace. Use the email standards such as SMTP to talk to other email servers. 2. Extend. Encourage all email users to use your service by making it the default and positioning yourself as "the server" via applications and partnerships, eventually adding features that are limited to your mail interface. 3. Extinguish. Say that all other mail servers that aren't yours are spam and block them.
If you don't see how this could happen on the Fediverse today then I don't know what to tell you.
@Nour@laurenshof@aral People only think mastodon.social is "official" because Mastodon says it is. The sign up form on almost all Fediverse instances looks exactly the same. But only one is highlighted by the people who write the biggest piece of Fediverse software, leading to conflict of interest and abuse of power. They're looking to grow Mastodon, the company, and their own instance.
My name is Gabe and I'm here to say, I'm rockin' on the mic every single day.I'm the maintainer and primary developer of #Owncast. I'm not extremely #hardcore.Are you a maintainer of some #opensource software yourself? Join us at the Open Builders club: https://openbuilders.club/