yaaaaayPancakes
@yaaaaayPancakes@lemmy.world
- Comment on ByteDance prefers TikTok shutdown in US if legal options fail, sources say 6 months ago:
Yeah but the 5 Eyes and their friends are everywhere outside of the CCPs borders. So if they really don’t want to let the US have that algorithm, and probe the interfaces the CCP propaganda arm used to access the TikTok backend, there’s few places overall that have a reason to buy it, and can also afford it.
- Comment on Reddit embracing all out enshittification 6 months ago:
The day my modded Relay client dies will be a sad day. Lemmy is great but sadly a bunch of communities didn’t make the leap here.
- Comment on That Portal 64 demake we liked so much has been kiboshed by Valve: 'They have asked me to take the project down,' creator says 10 months ago:
Well, libraries are collections of APIs and sdks are usually collections of libraries. So they’re unfortunately kind of interchangeable when discussing them. But I agree with you the correct thing would be to say they’re using Nintendo’s proprietary libraries.
- Comment on That Portal 64 demake we liked so much has been kiboshed by Valve: 'They have asked me to take the project down,' creator says 10 months ago:
Hi, Android dev here. This is a different issue albeit a tangential one. But ultimately it has no bearing on the matter.
The Oracle v Google case revolves around Google’s reimplementation of the Java APIs on the Android platform. This is key. Back when Android started, they used Apache Harmony to provide the Java API set on Android. Harmony was an open source implementation of the Java API set. Sun (the creator of Java) didn’t care, they held the copyright to the Java implementation, but made their money in different ways, so they let the Harmony project live.
Fast forward a decade. The Apache Harmony project is dead. Android is stuck at Java 6 level APIs because of it, Android devs are annoyed they can’t even get Java 8 features. And Oracle bought Sun, and is monetizing the shit out of Java. They started charging money for the official Java SDK. Google didn’t want to pay Oracle, so they started reimplementing the newer Java APIs into Android, to pick up where Harmony had left off. Oracle saw this, found some code in Google’s reimplementation that was similar to the official implementation from Oracle (which is out in the open in the openjdk project) and sued the shit out of them looking for the payday they didn’t get when Google refused to pay Oracle a license.
Ultimately, the SCOTUS ruling says that APIs themselves are not copyrightable (ie you can’t copyright the .toString() function name). But you can copyright the implementation of that function. Ultimately Oracle still won a bit, because they found something like 6 function reimplementations that Google could not successfully defend as clean room implementations.
Why this is irrelevant to the Portal64 issue, is because the dev is not using the open source reimplementation of the Nintendo APIs. He’s literally using the Nintendo owned implementation of the APIs. That’s why he says he needs to switch to open source libraries. Those open source libraries have the same functions within them, but the implementation of said functions aren’t the same as the Nintendo ones (or they are and Nintendo just hasn’t sued the project into oblivion yet, I have no idea about the details).
- Comment on That Portal 64 demake we liked so much has been kiboshed by Valve: 'They have asked me to take the project down,' creator says 10 months ago:
From what I read, the codebase is using Nintendo proprietary sdk libraries in its codebase. So that is technically Nintendo IP. The fix is to switch to open source implementations of those libraries. But the dev is hesitant to put in that work without Valve’s approval, because if he does that work Valve can still fuck him over for using their Portal IP, and an n64 game isn’t distributable on Steam, so there’s literally nothing in it for Valve to support it. So he’s worried that all that effort would be for naught.
Now, we can ask ourselves why almost 30 year old sdks are still valuable to Nintendo, but unfortunately copyright law being what it is, it’s technically illegal to do what the dev did. He should have seen this coming and used the open source libraries instead of the Nintendo proprietary ones. But I say this not knowing how good those open source libraries are, they could have problems, be incomplete, etc., or maybe not exist when he started the project. But either way a dev should have known using Nintendo IP in any form is fraught with peril.
- Comment on The four houses dads belong to. 10 months ago:
Thanks!
- Comment on The four houses dads belong to. 10 months ago:
What are the magic search terms for these things? I went searching for such to adapt my porter cable batteries to craftsman (since they’re all Stanley black and decker) but I didn’t find anything. Looked on thingiverse too. I’m ready to print up the adapters! This lock in sucks!
- Comment on Spotify to axe 1,500 workers to save costs 11 months ago:
My buddy works there now, as the audiobook company he worked for got acquired by them.
You would be shocked how stupid and manual the content acquisition process is. Book publishers might as well still be operating back in the 90s, it’s all phone calls and spreadsheets attached to the emails and manual FTP uploads.
If the music business is anything like the audiobook business they likely need so many non IT just to keep the machine fed with content.
- Comment on Check Out First Images From Penultimate Episode Of ‘Star Trek: Lower Decks’ Season 4 1 year ago:
I see them in vintage EVA suits from TOS!
- Comment on Episode Discussion | Star Trek: Lower Decks | 4x06 "Parth Ferengi's Heart Place" 1 year ago:
Yeah I’m in the same boat. Watching them blush and be awkward was super cute and now I just want them to figure it out. She’s a catch Rutherford, go for it!
- Comment on I hate how everything requires you to download a shitty proprietary data harvesting app nowadays when everything can be done just fine without an app. 1 year ago:
PWAs still lock you into the Chrome ecosystem since Firefox doesn’t support them (without plugins and pain).
- Comment on Ally (bank)mobile app fails without connection to graph.facebook.com 1 year ago:
I have had them for well over a decade now after yeeting US Bank to the curb. Their customer service is top notch, there’s never been any fuckery whatsoever with my multiple checking accts, and the $10/month reimbursement of out-of-network ATM fees is solid.
I was even able to get someone on the phone when I was in the middle of a casino at 1AM at a bachelor party, to get them to temporarily raise my ATM daily limit so I could continue the party. They would have to do something terribly egregious to get me to leave.