Cool, then yeah, provided the streamer is still making money on their stream, then paying for a CDN would probably be a good solution.
Might have to try this out some time just to see how complicated it is to get working.
Cool, then yeah, provided the streamer is still making money on their stream, then paying for a CDN would probably be a good solution.
Might have to try this out some time just to see how complicated it is to get working.
if they do, I imagine they have MORE than enough money to be able to afford a CDN or S3
As long as they’re continuing to run ads or getting enough “subscriptions” to maintain it. I don’t think any twitch streamer, no matter how big an audience they have or how much money they have, would go live just to burn through their cash.
sadly it’s the point that everyone instantly comes up with WHY folks shouldn’t use Owncast.
Yeah, that’s not the argument I’m making. Again, I love the idea of owncast, for all the reasons you gave in your last paragraph, but mostly just to give people the option to not be dependent on a for-profit corporation. But like with youtube, tiktok, and other video-based social platforms, they’re costly to run and moderate, and thus difficult to federate. I’m just trying to understand where its practical limits are right now.
streams are just bunches of files
Are they? Very short lived files I guess? Because the delay on a twitch stream can be as low as a couple of seconds. Not sure about owncast.
At what bitrate? I’m thinking about the big streamers with tens of thousands of viewers at once, most watching in 1080+.
I’m not really familiar with the capabilities of CDNs when it comes to live streams, but that could be good enough.
I’m glad this exists, but as viewers go up, the bandwidth requirements for the streamer are just too large for one person to deal with unless they’re a corporation with ad profits to pay for it.
I suspect for this to be usable at large scale it will need to be bittorrent based.
It’s weird to me that people on Lemmy are asking “why not just use <for-profit platform at some level of enshitification> instead?”
Because the Lemmy user base is still relatively small, so the drama in one corner takes up a nontrivial amount of the total area. If it were the size of reddit or tiktok, you wouldn’t pay threads like these any mind.
It’s just good to know what pieces need to be in place for your system to work in case any of those pieces ever break. Normal OS installers obfuscate those pieces, so if they break you’re left in the dark. Arch makes you place them yourself, so if they break, you know how to put them back.
arch for real
First lesson, you’re supposed to say “arch btw”
Sounds like somebody’s mommy needs to take their phone away.
Just a note to people posting these cool graphs that it does give away your rough location. As long as you’re cool with that (pun intended).
Is the config for the waybar in your screenshot posted anywhere?
Assuming this is in the US, aren’t washing machines normally on a 20A circuit? Or even 240V?
This is literally what public/private key signing was invented for.
The person affiliated with the company signs their posting/emails with their private key, and the company maintains a list of all public keys corresponding to anyone working for them. That way, anyone outside the company who is allegedly talking to someone from a certain company can validate the signature against the public key to ensure it came from who they say they are.
I don’t think it should be necessary to tell a search engine where the most relevant results are located. That’s literally the only point of a search engine. I want to enter a search term, and if the best results are on reddit, I want to see those, or if it’s on Lemmy I want to see that, or if the best result is somewhere else I don’t know about, THAT’S what I want to see. The fact that we have to manually tell search engines where to search is completely backwards.
Not ranting at you, you’ve done good work. Just disappointed at the current state of “search” engines.
I have to think, on some BBS forum somewhere, before search engines took off, someone made a script out of curl
, grep
, and a list of popular domains to search this new thing called “the Internet”.
This giant aggregation string you’ve created isn’t something that should need to be done manually, this is something search engines should just do for us. Instead they’re focused on ads and listicles…
When physically building something with your hands, ex. fixing a drawer in your kitchen, notice that you don’t walk into a hardware store and feel overwhelmed by all the different parts and tools in there. You don’t feel like you need to buy and learn every single tool in the store just to fix your drawer. Instead, you understand what it is you’re trying to do, and you think about what tool would best help you get to that goal. Maybe grab some wood, a saw, and a hammer, and then go home and get to work. Unless you have very unique drawers, you don’t need to concern yourself with the lighting and plumbing aisles.
How familiar are you with x86-64 (or any other arch)? I think doing some assembly work might help, because at the end of the day, all these frameworks and languages and APIs are just attempts at creating the best sequence of asm instructions for the hardware they’re targeting. Once you realize that, you see that everything is just a different imperfect tool that someone came up with to generate slightly less shitty asm.
The reality is, there are few new ideas under the sun. Some of these new frameworks are minor incrementations on existing ideas, and the vast majority of them are just doing the same thing in a new language with all the same pros and cons.
Experience isn’t knowing how to use every tool, experience is being able to envision the final goal, hypothesizing what tool would make getting to that goal easiest, and then looking to see if that tool exists. If not, then try to find the closest approximation to that hypothetical tool, or build the perfect tool yourself (thereby adding to the infinite pile of tools out there).
I believe it was previously only offered to plex pass members.
Yes, but the line was “you got all C’s in highschool?” Nothing about an active shooter.
The hardest part will always be moderation. It will be incredibly difficult to prevent smut and CSAM propagating without people actively monitoring what content is being hosted. But even if you assume random people have the time and are ok with seeing and reporting/filtering out that content, you’ll still never combat advanced cryptographic steganography techniques; a picture of a flower might have content hidden inside it somehow that encodes the bad content in a way that you’ll never find it. On top of that, moderation is work that no one wants to do for random content they don’t care about, but without people hosting content they don’t care about, links will die too quickly to be useful. Imagine if you posted an image to a niche community, and then had to keep your system on for hours, days, or weeks, ready to seed it to the one lurker who happens across it, and then maybe they also seed it.
tl;dr it’s a very difficult problem…but honestly maybe AI breakthroughs can help with it
“Sorry, we can’t work on your machine unless your story goes viral. Just policy, you understand.”