Soon: when you pause a video, it starts playing a video ad with audio, to make sure no silence time gets wasted from your speakers.
Soon: when you pause a video, it starts playing a video ad with audio, to make sure no silence time gets wasted from your speakers.
And the instance’s sidebar:
A lemmy server for, but not limited to, leftists in the Midwest USA
Less and less about OpenAI is actually… open at all.
I have both. I find that YouTube Music has a much better algorithm, but the app really does sucks, although at least it doesn’t crash for me. Spotify’s app is a lot more polished (although lately it too has started to enshittify), but the music discovery is a bit lacking. Audio quality is better on Spotify, YTM just sounds compressed to be as loud as possible.
Because it’s too flexible, and assumes everyone has source code to glue it all together. There’s endless choices you can make to have a functional system.
That’s just the basics to make it to a desktop. Now there’s some stuff to help that a lot, like Flatpak which aims to provide a known base system for apps to target. The portals help get access to resources with varying backends. PipeWire supports pretty much every audio protocol in existence so that’s alright. Flatpak is a pretty good standard/ABI to target. For server software we have similar things in the form of Docker and Podman. But all of these solutions are basically “lets just ship the distro with the software”.
The only really standard interface is the Linux kernel’s public interface. If you’re writing a driver, you better be ready to maintain it because stuff moves around a lot internally, the kernel doesn’t care not to break out of tree modules. Go makes use of the stable kernel API and skips the libc entirely, so Go binaries are usually fairly portable as long as the kernel is somewhat sane.
The only real standard you can target is POSIX, which is fine if you’re writing CLI or server software, but if you want to write GUIs, you just have to make choices. Most Linux stuff runs fine on FreeBSD too, they have Wayland, PipeWire and Mesa there too, so technically at this point you’re not even targetting Linux per-se, more like generally POSIX-y systems with software that’s just very commonly used and target that.
On Windows and Mac, you have what Microsoft/Apple provides and if you want anything else you bring it yourself. However, technically you can install PulseAudio on those, install an X server (Xming, Xquartz), run most DEs in there, run browsers and quite a bit of Linux-y stuff, natively on Windows and Mac in their respective binary formats.
The thing with FOSS is there isn’t a single standard it targets, we just port everything to everything as needed. The closest thing we have to a standard is targeting specific versions of specific distros, usually Debian/Ubuntu or RHEL and derivatives because that’s what the enterprise customers that pays for the development tends to run. That’s why Davinci Resolve is a pain to run on anything other than Rocky Linux. Thankfully, it’s also just software and dependencies, so if you just give it everything it uses from Rocky, it’ll work just fine on other distros. And that’s why source code is important: you can make everything work with everything with enough time and patience. That’s what powers the ecosystem.
Probably mostly a carryover from Reddit where it’s an either one or the other kind of deal.
I hope they’re donating big chunks of money to the Internet Archive in return for what’s likely to bring a ton of extra traffic.
Lemmy’s format just kind of sucks for discussions and visibility. If you comment on a post from a year ago, you can expect that to not been seen by anyone ever.
Lemmy is primarily a link aggregator, just like Reddit. It also happens to somewhat work for Q&A and help forums, but fundamentally Lemmy is more oriented towards new content.
The more classic forum format is better for discussions because replies bump the thread up to bring new attention to it.
Also a lot of people just don’t give a shit about random people’s random thoughts, that’s why I’m not on Mastodon and never really used Twitter either. I don’t know why people feel the need to dump all their thoughts on the Internet, like I care that a celebrity is on a plane or enjoying a nice meal.
Lemmy is about topics, not people, that’s what I like about it. I don’t care about people.
Make it through the web UI, this is not implemented as far as I know as that’s not a particularly common operation.
Isn’t he the same person who calls adblocking piracy?
He’s also got a generally nuanced opinion of piracy, in that it’s justifiable in some situations. If you call it piracy and you’re okay with piracy then it’s not really a contradiction.
Being willing to talk about it despite working against your interests isn’t always bad depending on context.
I used Boost for Reddit, and now Boost for Lemmy.
It’s incredible how much the app is part of the experience. Same experience, completely different data source, it mostly just feels like early Reddit again, with niche subs of mere hundreds of people.
People are on average nicer here. Few loud nutjobs but overall I have mostly pleasant discussions.
Probably my KeePass database since it holds the keys to everything else.
Meanwhile, VPN providers be like “come on download stuff 😉😉😉”, wouldn’t that be a much easier case for them to prove willful disregard for piracy?
It would be nice if they’d make “web” search the good old keyword search we used to have that made Google good, now that normies will just use the AI search and it doesn’t have to care about natural language anymore.
because it failed to include the most important requirement to protect Americans’ civil rights: that law enforcement get a warrant before targeting a US citizen
So, he wants the government to dig dirt on US residents, but only if they’re immigrants or temporary workers.
That’s fine, the ad co struck a deal with speaker co to not bill for those sound-seconds.