[-] teawrecks@sopuli.xyz 1 points 2 hours ago

HHGttG is a must.

[-] teawrecks@sopuli.xyz 9 points 10 hours ago

the incentives are community thriving, trust, pleasure, and all the other aspects that make life worth worth living outside of capitalism

I think technically Frostpunk is this, but it's probably not what you mean.

[-] teawrecks@sopuli.xyz 4 points 10 hours ago

Also, yesterday was Bandcamp Friday (they forgoe their cut and everything goes to the artist). The next two are Oct 4th and Dec 6th.

[-] teawrecks@sopuli.xyz 4 points 23 hours ago* (last edited 10 hours ago)

You're not entering a contract with those people, let alone being paid. If you believe you're getting paid in an untracable way, your govt would like a word with you.

I don't know why you think the company got played, did you read the article? Dude is busted. Best case, they're going to garnish his income for the rest of his life.

[-] teawrecks@sopuli.xyz 5 points 1 day ago* (last edited 1 day ago)

ToS was the wrong term. Artists agree to a contract when they monetize their content on Spotify. The contract specifies exactly what the artist will be paid for. If the artist was misrepresenting facts in order to be paid more than the contract would otherwise stipulate, it's called fraud, and that is a crime.

Artificial streams are not new. Spotify has many articles dedicated to describing the problem of artificial streams, and the penalties for artists engaging in it. Here are One, Two, Three of them just from a single search.

This is a loophole in the same way that taking stuff when the owner isn't looking is a loophole. In other words, it's just called a crime.

[-] teawrecks@sopuli.xyz 5 points 1 day ago* (last edited 1 day ago)

It's not a loophole, though. Their ToS specifically prohibits creating artificial streams. The guy isn't going to get away with it. The AI generated music isn't a problem, but spinning up bots to give it streams is the same as using click bots to farm ad revenue. If the man catches you, the man's gonna win.

Vulfpeck made a silent album and asked fans to stream it nonstop. THAT was a loophole, because there wasn't anything spotify could do, there wasn't anything in their agreement that said they couldn't do that, and that's awesome. Spotify (and the others I assume) has since plugged that hole, but I applaud them for taking advantage while they could.

Yeah, I have to think there are others out there doing this same thing at a smaller scale, being more subtle about it, and not getting caught. This guy just got a bit too greedy.

[-] teawrecks@sopuli.xyz 8 points 1 day ago

I think this was Steve Jobs' primary skill. He could see a clear vision of the product people didn't know they wanted. Bottom to top, from the hardware to run on, to the typeface their apps used; he knew that the best user experiences happened when every level of the stack harmonized to create a very finely tuned user experience.

Unfortunately, the people who are that good usually don't work for free. We're very fortunate that Valve is choosing to open source their work and keep their SteamDeck platform an open one.

[-] teawrecks@sopuli.xyz 1 points 2 days ago

Debian is the only one there I haven't actually tried myself as a daily driver, so idk if using the terminal is necessary. I've just heard it's solid and I assumed all normal user operations can be done via GUI in gnome or KDE like you can with Fedora.

[-] teawrecks@sopuli.xyz 19 points 3 days ago

It's better to ask which distro is dummy proof. Some are made for noobs and windows users, others are not, and they're all based on "Linux".

Mint, Debian, and Fedora are all good starter options, and all are made to get stuff done without having to use the command line.

[-] teawrecks@sopuli.xyz 3 points 3 days ago

I agree. Specifying the same param twice like this feels like it should be idempotent. Sometimes a final cmdline string is built by multiple tools concatenating their outputs together; if each one adds --force without any way to know if it's already been added elsewhere, this could lead to undesirable behavior.

Even --forceforce would be better.

[-] teawrecks@sopuli.xyz 7 points 3 days ago

Dumpster fire or not, it doesn't let you actually see recent posts unless you're signed in anymore. So all the public services that use it (or Facebook) to make public statements are inaccessible.

IMO the US should start a .gov mastodon instance for these types of accounts. Moderation might be a challenge given that there's a fine line between censorship on a private platform, and infringement of free speech on a publicly funded one, but I think we'll need to figure it out eventually.

[-] teawrecks@sopuli.xyz 3 points 3 days ago

Not quite the same, but in WoW, you couldn't talk to the opposing faction. So sometimes people would make characters like this just to hang out in the other faction's zones and communicate using only emotes. Good times...

55

I'm curious what people's thoughts are about Matter. This is the first I'm hearing of it.

I've been trying to find a way to replace my old Chromecast Ultra (because Google), but I really like having that little cast button show up in apps, even on the phones of guests. But from what I can tell, Google killed this functionality on open alternatives (ex. Raspicast) with a lockdown to the Chromecast spec.

I'm hopeful that Matter could be a way to have my devices cast streams to each other in a standardized way that wouldn't require me to rely on Google/Apple/Amazon/etc. Maybe even Newpipe could get in on the action?

I don't know how it will work, or if this "Connected Standards Alliance" (which is apparently used to be the ZigBee Alliance, also news to me) will still have to greenlight specific devices despite it being "open", which would rule out Newpipe. I would assume the official YouTube apps will be particularly resistant to supporting Matter.

Anyone have any experience here? Has anyone else successfully replaced their media device with something open that also works with the casting button in apps?

14
submitted 1 year ago by teawrecks@sopuli.xyz to c/linux@lemmy.ml

I'm trying to wrap my head around the pipewire ecosystem. I think it's great that we're getting a fully featured audio system with all the upsides of pulseaudio and jack, and none of the downsides (that I know of), plus a bunch of completely new features. However, I can't help but think it could have used a little more vision in its interface (or maybe just qpwGraph).

From what I've read, my mental model is that pipewire holds the graph, while a "session manager" manipulates it (create/modify/remove new nodes/ports/links/etc). That's fine. I also understand that wireplumber is such a session manager, and despite having a really convoluted config syntax, it does its job (I assume).

As a simpleton, though, I'm drawn to the wysiwyg interface of qpwGraph, but it's not clear to me how it's supposed to fit into pipewire's vision or how it interacts with wireplumber. It seems to render the current pipewire graph as it is, it can create/remove links between ports, but also it's not a session manager (right?).

I suspect that whatever I can do in qpwGraph I could also do using just wireplumber via conf files and the cli. But dragging my mouse between nodes is so much easier than learning a new syntax. But then I also don't understand what "Active" and "Exclusive" mean. I'm guessing that if Active isn't checked, it won't do anything at all, but if Exclusive isn't checked then...maybe wireplumber can override it? Does that mean if Exclusive IS checked it's able to override wireplumber (look at me, I am the session manager now)? Is that why, if I have a qpwgraph active that links VLC to both OBS and my headset, I hear/see a delay of the link to my headset when a VLC process launches? First wireplumber decides where it should link, and then qpwGraph modifies it several ms after?

I feel like it's currently not clear what qpwGraph is in pipewire terms, but it's also clearly the most intuitive way for someone to use pipewire right now. I think it would be best if qpwGraph was either a standalone, fully featured session manager (not to be used in combination with wireplumber) or just a front end for wireplumber rather than talking to pipewire directly.

Thoughts? Anyone else confused? Am I missing a piece to the puzzle?

1
submitted 1 year ago by teawrecks@sopuli.xyz to c/memes@lemmy.ml
view more: next ›

teawrecks

joined 1 year ago