I tried it on my Pixel 10 Pro XL as well. Latest version of GrapheneOS, latest play store version of the app and it works.
Even tried completely nuking app data and logging in again. Login, security check, fingerprint setup, everything worked (I even got the alert that it used the Play Integrity API)
I assume if anything, this is probably the contactless payments.
I do somewhat understand why they are really trying to lock something like this down, but as everyone pointed out, giving the green light to a CVE infested version of Android while prohibiting the use of a version that goes above and beyond when it comes to security is absurd.
Piracy is justified especially when it comes to movies!
If I am buying a DVD, I own that copy regardless of the studio and the distributor being in legal trouble or not. If I "buy" or "purchase" something online, I expect the same thing.
I'm not always a fan of the EU over-regulating some things but I feel like they should start fining companies who want to re-define the meaning of the word purchase
For streaming yes, but downloads are still copyright infringement on the part of the downloader. An unauthorized copy is being made on the recipient's machine. It's true that copyright holders rarely pursue cases against individuals, and tend to focus on distributors though.
Have there been any cases since the Meta ruling with the books they torrented? If I understood it right they argued and won that they didn’t seed any of the torrents so is fair use and the judge agreed. That case made it seem like as long as you don’t seed/distribute the copyrighted material then it is legal
> In the case of file sharing networks, companies claim that peer-to-peer file sharing enables the violation of their copyrights. File sharing allows any file to be reproduced and redistributed indefinitely. Therefore, the reasoning is that if a copyrighted work is on a file sharing network, whoever uploaded or downloaded the file is liable for violating the copyright because they are reproducing the work without the authorization of the copyright holder or the law.
streaming is downloading, otherwise it wouldnt be visible on your hardware.
if you pay for a stream and the distributor downloads it to your buffer, the only thing preventing it from persisting is wrapping the data to contain it in a file structure. if we really want to split hairs, everytime the data is accessed a streams bits are copied into registers, but those bits have no identity beyond 1 or 0
if you dont distribute this to others or brag on a forum about all your streams, no one will even know.
The argument is that it doesn't create another copy, so it's more analogous to receiving a broadcast. Like, if a pirate radio station plays copyrighted music, then the mere act of receiving those signals isn't a copyright violation. But recording that broadcast would be.
Is this seriously true in the US? I doubt this is the case in any European jurisdiction.
Recording radio and TV is legal in any other case (the relevant companies didn't want that to be the case either, but we hadn't yet fallen far enough down the hole yet for that possibility to disappear).
To make another comparison:
You record House on your Tivo = Legal (you now have a file you can play anywhere (barring DRM, but libre DVRs exist), you've copied it)
You 'record' House on Netflix (either literally with OBS or just capturing the video stream via some other means) = Illegal
The only difference is the source. The actual video stream could be functionally identical. There's the fact that actual TV and radio isn't on-demand, but that to me is just an implementation detail, and not an inherent reason to treat them differently (then again, I'm not deep into the mindset of defending copyright).
Bear in mind that "illegal broadcast" is important here. A pirate radio station does not have a license to play the music it's playing. If recording pirate broadcast is legal, then effectively all copyright laws are moot so long as the copyrighted material is transmitted over radio.
Tivo is legal because cable providers are legally transmitting their cable programming.
Things get different on Netflix because recording Netflix requires circumvention of DRM, which is its own can of worms.
> If recording pirate broadcast is legal, then effectively all copyright laws are moot so long as the copyrighted material is transmitted over radio.
My understanding is that this is in fact the case, since the relevant laws don't even touch the listening side of radio/TV (modulo jurisdiction).
It's like buying a pirated DVD from a random shop. It's illegal to run a shop selling pirated films, but is it illegal to buy their DVDs? If there is a law for that, there's probably a 'knowingly' in there too.
the thing is its not like a radio or TV broadcast. some countries consider open broadcast to be public domain so once its broadcast its public, you just cant sell it like its yours.
when a server downloads data to you, the server is creating a copy on your hardware right out of the gate.
a stream is a download. a central server, is pushing bits into your hardware, and making a copy on your hardware.
restricting any copying at all means your hardware cant use what you were legally given, because by a split hair definition, the bits are being copied when they move from memory address to register address vice versa.
appending header and footer to a data structure is not copying the data.
the real problem unilaterally, is when you are not a legal distributor, and you provide a copy to someone else. [dont do that]
> some countries consider open broadcast to be public domain so once its broadcast its public
I can still legally record cable TV (or is that also illegal in the US?), even though I probably need to pay a lot more for it than I would for both Netflix and open broadcasts.
> when a server downloads data to you,
*Uploads.
> the server is creating a copy on your hardware right out of the gate.
As opposed to what?
> a stream is a download. a central server, is pushing bits into your hardware, and making a copy on your hardware.
The same way a TV broadcast is (barring implementation details). What's the difference between me displaying that data instantly and it then going to /dev/null, and me sending that to copy.mkv? I can do the latter legally with TV, why not everything else?
tv-stream.ts > /dev/dri/card0 = Legal
tv-Stream.ts > copy.mkv = Legal
netflix-stream.ts > /dev/dri/card0 = Legal
netflix-stream.ts > copy.mkv = Illegal (why?)
> restricting any copying at all means your hardware cant use what you were legally given, because by a split hair definition, the bits are being copied when they move from memory address to register address vice versa.
Yes.
> the real problem unilaterally, is when you are not a legal distributor, and you provide a copy to someone else.
Obviously. But I'm not doing that when recording TV, radio, Netflix, a blu-ray, your mum, you name it. I'm only making a copy for myself. Yet it's legal in some cases but not in others, just because the implementation is different.
it's all just silly semantics but even under the highly specific definition in the article I would say water is wet.
the articles definition "a liquid’s ability to maintain contact with a solid surface" Water has this property therefor water is wet.
On the topic of silly semantics, science as a discipline has the tendency to paint itself into linguistic paradoxes where the words does not mean what it means.
An example is "bug" where there is a (sighs) true bug(a very specific type of insect) But the one that really bothers me is Stonehenge. Stonehenge is the origin of the term, it literally means hanging stone. but... they started cataloging other similar circle-of-stone type monuments and calling them henges, a henge got defined to be more specifically a circle of stones with an inner ditch. But Stonehenge has an outer ditch.... So Stonehenge is not a henge... (Sighs again).
> the articles definition "a liquid’s ability to maintain contact with a solid surface" Water has this property therefor water is wet.
I disagree with your interpretation as that is using "wet" as a verb i.e. water can wet a surface.
I had no idea about the Stonehenge misnomer - I shall attempt to wrangle that into future conversations as I have some friends that are into ancient history/geology.
My favourite naming oddities are usually around fruits and nuts - a banana is a berry, but a strawberry isn't and of course, a brazil nut isn't a nut at all.
I believe this is the current situation in switzerland, plus, the swiss have a tv license you have to pay if you have anything that could show media digitally so i feel doubly justified pirating things.
copyright infringement is not theft, it is also not piracy.
Piracy is a real crime, I am tempted to describe it as theft of goods under transport. But it is probably much more complex than that. It also shares many similarities with organized crime(a company of men decide to ignore the law).
Anyway you slice it, people probably just want the crime to sound(worse/cooler) than it really is. It always sorts of bugs me to equate one of the worst crimes to one of the least. Might as well call it "software rape" at that point. And that is probably closer to the actual crime than piracy.
"PlayStation Store users who bought a limited license to play a movie on approved devices and approved displays, revocable at any moment with no or minimal notice".
Jellyfin + Jellyseer + PassThePopcorn has served me and my friends/family well. I pay $50/mo now for a seedbox with 16TB but it serves 20 people. I would self-host for $0/month but my current apartment only has Xfinity, not AT&T and the upload isn’t enough to self-host.
It’s less about the money and more about:
1) Having a single place to go for any TV show or movie. I found it very frustrating trying to figure out what service had which show - sometimes none of them have it (a few things are still not streamable at all - e.g. “Sharky and George”)
2) Knowing that my streaming service isn’t downgrading the video quality. Even my lay friends notice the picture quality improvement vs Amazon / Hulu etc.
3) Jellyseer lets my friends request media that gets auto-downloaded. So it’s a curated list of content which helps me discover high quality stuff to watch.
I take advantage of AWS S3 for multimedia storage duty these days. My goal is to maintain stable access to content I enjoy without worrying about data loss or the burden of time it takes or maintain all the storage infrastructure.
If it costs me a little bit of money to store this information, I don't consider it to be "losing" the piracy game. I still have a lot of control and no one has a clue what I'm storing thanks to symmetric encryption, guid names and fixed chunk sizes. As far as Amazon is concerned, it appears as if I'm just running backups for some boring enterprise application.
Could Amazon take it all away tomorrow? Sure. But I've had an account with them since 2014 and something like this has never come up before. At worst, I'd expect a deprecation warning with a solid 12 months of time to figure out an alternative.
There is no way you are going to beat the durability of S3 at home. Durability seems to be ~the entire point here. At some level you need to consider which evil is the lesser evil, at least if you value your free time and the possibility of actually enjoying all this media you've spent so much effort acquiring.
I had to move, haven't settled yet, so my entire setup of Radarr/Sonarr/Kodi + torrent in a VPN container is gone and I miss it so much. The result is that I haven't been watching any movies or TV show for the past year or so. I miss them, but doing it legally or setting up something anew on a VPS is too much work or too much risky.
That said, wouldn't you have an invite for PassThePopcorn? Never heard of this one, I thought it was yet another iteration of that popcorn streaming app that was popular a decade ago. I always managed with public trackers, never cared about the entire interview process: I hate it for work, I hate it for fun even more. Email in the profile if you wish to share.
How did you find your way into PTP? I’m in a few but PTP it sounds like they expect you to be a mass uploader. I’m and seeder but how would anyone even “find” me? Do I need to be involved in the forums of the private trackers I use today?
On most private trackers if you level up to Power User you unlock an invite forum where other trackers explicitly advertise with set requirements. No risky trading or begging, no need to participate in the forums at all, nobody “finds you”. You just send a dm once you meet the requirements.
Not too many years back you only needed to be Elite on the big music site to cop an invite to PTP in the forums. Now it’s TM there which is much more work but still obtainable.
All the most popular stuff is easily available on public trackers. For older/obscure stuff, you can run your own tracker easily enough that scrapes the DHT, although you'll probably burn through an SSD doing it. https://bitmagnet.io is one such self-hosted piece of software.
Personally, I got my first invite by signing up for a seedbox accepted by the tracker. Then I got invites to other trackers from the same group by being a good seeder.
None of the major movie/tv trackers have onerous ratio requirements. But yeah you don’t need them for new mainstream releases. They’re only necessary if you’re particular on quality or want niche stuff.
That said the experience is 1000x better than using public trackers. It’s like if IMDB had a download button. Basically anything you could ever want in any quality you could ever want in a perfect organized library with all the metadata, consistent seeders and no DMCAs.
This discussion applies to any product from every virtual store, including game stores.
Unless you get an irrevocable full digital copy of the product, the “buy” button should technically be called “lend” or “borrow”, as you lose the product when the shop disappears.
But that doesn’t solve the deteriorating ownership problem as consumers will choose to borrow due to convenience even if they know they get to keep nothing. Especially if that is the “only” option.
Digital products are hollow and short-term, yet still asking full price or even quadruple the price of physical products (happens a lot with games).
Consumer protection would mean that buying means owning, with all perks and hassle that comes with it.
There currently are no long-term protections. “Stop killing games” is a reflection of that, but needs to broaden.
However, you will stop owning that copy the moment the DVD deteriorates to the point of becoming unreadable. Physical media is a good start, but DRM-stripped digital is the ideal.
If you buy a DVD you have the right, in every sane jurisdiction I'm aware of, to rip the movie from the DVD into an iso. You can then discard/recycle the media and retain the digital copy you have the right to view privately in perpetuity. It is a single consumer license though, as is logical, so it's likely illegal for you to continue to watch the ripped iso if you resell the media with the content still on it or resell the media with any portion of the value coming from the markings from the content or the fact that it used to contain that content. You probably want to shove it in a closet somewhere or just reuse it as rewriteable media for whatever purpose you need - retaining physical ownership of the media makes things simplest legally.
In Finland DVD's CSS was ruled to be strong technical copy protection system (tehokas tekninen toimenpide). In that exact case a person had made a program which bypassed it and published it. He was found to be criminally liable though he didn't get any fine/prison time from what I remember.
In Finnish criminal law the threshold is "significant harm", but given that there were already multitude of ways to get around DVD copy protection the "significant harm" clearly isn't very high bar. Also both distribution the method and actually using the method are both criminalized.
Finnish Copyright Act does individual to bypass copy protection to view the content, but it notably does say that you are not allowed to copy the work.
Shoutout to DVD-Jon from Norway.[1] I'm pretty sure we've settled on it being legal nowadays, but it took at least that court case for it to happen (not to mention that it was a fucking clown show).
There's a quote on his Norwegian Wikipedia page from the then minister of justice: 'Some people may think [circumventing DVD DRM] is cool and stuff, but this is an activity that is devastating for the industry'.
If it really is devastating for the industry, the industry should really figure itself out. And for that matter, with hindsight, it doesn't look like it really did anything.
Finnish case happened after DVD-Jon. To my knowledge there also hasn't been any new cases which went other way (or any way) in Finland & law hasn't changed so it's technically still illegal. Of course it's up to prosecutor to determine if they want to actually go ahead with prosecution & it's also not a crime which gets discovered often so the risks are quite low, especially if you are just ripping DVDs for personal use.
DRM is like a vibe, man - if you have the ability to output a video stream to an arbitrary display device you can always bypass DRM and it's never been illegal[1] to do so (though publishing approaches to defeat it often is).
1. To my knowledge, I am not a lawyer, this is not legal advice.
Gosh, I didn't know the DMCA went that far. I had assumed it was in line with Canada's TPM related laws which do disallow direct circumvention of DRM but do specifically except format shifting if the copy will be used for a legal purpose. I guess be careful and check your local jurisdiction.
The US Library of Congress is given a Special Exemption in the DMCA [1] and so far the Library has been using it to grant a Backup Exemption that format shifting is legal for backups. Due to the nature of this exemption it has to be debated and reviewed every 3 years, so it's in a weird legal status if it "will always" be around.
I’m still playing CDs from 1985 without any issue. And they often sound way nicer than overcompressed remasters I can find on Spotify. Would it be different with DVDs for a reason I ignore ?
They may be more susceptible due to the finer grooves alone, I guess? Although so far I've also never had any DVD or Blu-ray go bad.
Recordable discs are another matter, though. Much more sensitive because the pits are "burned" instead of "pressed" (not sure about the correct terminology). And some of those materials were so bad that back in the day, I often had blank discs that went bad before I even had a chance to burn them. Nowadays I'm using M-Discs and hope they'll hold up their promise. They should outlive me, anyway.
everything degrades. We live in a world ruled by entropy. Even digital stuff degrades. It has to be stored somewhere, in some form, and there is always a risk of loss. No matter what.
>I own that copy regardless of the studio and the distributor being in legal trouble or not.
You also get the play the same version stored on DVD regardless where you are. You are limited by location when you purchase it online, and sometimes they might even automatically swap the version / cuts for you depending on your location.
We really need a storage media that last 100+ years, store 200GB+, tiny footprint, and inexpensive to produce.
I'm commenting this blindly so apologies if I'm wrong, but if it's possible I'd try and compile this against .NET Framework 3.5 instead of .NET 8.
A lot of people (myself included) have XP/7 machines for retro games like Civ1 and I'd personally love to use that machine instead of my modern one to play the game.
Without looking at the codebase, I can already say this is a big ask because it uses the Avalonia framework for cross-platform deployment. .NET Framework 3.5 is Windows-only, and there was a heap of massive breaking changes when the .NET Framework was replaced by the superior .NET Core (now just .NET), so it would be a pretty big maintenance burden to try to maintain a separate build target for that.
I still remember the early days of this pay for blue check system when Biden was talking about man parts while being indistinguishable from the real account
Wasn't Microsoft the "let's not break backwards compatibility for any reason" company?
Coming from software development, we do have tests that insert a screenshot into the report in case they fail, and I'm assuming we are not the only ones that found the PrtScr button to be useful for that
This is basically Microsoft's big chance to create Docker for windows. Prebaked images on top of this lightweight layer and shared folders which are already supported.
I'd love to see this happen on environments where you need Windows, but you still want the ease of deployment feature of Docker
Except Docker containers doesn't actually run on Windows as they do on Linux (Linux containers that is, I don't know how Windows containers does it). What Docker Desktop does is creating a WSL VM for running your containers, which is basically what everyone did before as well (on both macOS and Windows), but with a easier setup.
Windows Containers are a Windows-native container solution. No Linux kernel need be involved. This lives alongside Linux VM-based containers in Docker Desktop. Obviously you can only run Windows-based images, which confuses people that think Containers=linux. I think BSD has a similar concept as well. https://wiki.freebsd.org/Docker
Yeah, that's what I would have guessed. Fortunately (unfortunately for some?), most containers are Linux-based, both for deployment and development purposes.
At least on Windows, Hyper-V isolated containers are also a supported feature, which should also ensure kernel isolation.
I assume Kata containers or any other virtualization backed solution would give you similar guarantees.
They point of containers is that they do share the same kernel, and that each container is just a different namespace.
If each entity has a different kernel, they are VMs. VMs can be also pretty thin and have shared immutable store for their base image, but they are not containers anymore. Similarly, Xen DOM-Us are also VMs.
This feels like an opportunity for Microsoft to start finally cutting out legacy cruft. Guarantee a 100% pre-Windows 12 seamless emulation layer. Once that is established, it becomes more possible to port to ARM, RISC, or make foundational breaking API changes that have been desired for decades.
That was the plan for Windows 10X, this would’ve been used as a Win32 compatibility layer. But that plan was killed (hardware compatibility?) and the UI was ported to regular Windows 10 to make Windows 11.
Windows containers for docker exist for a long time already, they are even compatible with k8s. And they are just a mess. Windows is not really a suitable platform for containerized apps.
If you want a sandboxed App environment for windows, there are the UWP/Store apps, which are also not that great.
I have the feeling that Microsoft kind of gave up on windows and is trying to move everything into the cloud and the browser.
I think that’s what they are doing. Most new sever side products they release have first class Linux support. And most new desktop applications are web based. Also Edge is supported on Linux.
And Linux - every Azure blade has an embedded ARM SoC running a hardened Linux with various daemons that interface with both the Azure backend and the Windows host, control offloading of network and storage processing to the FPGA, and other tasks.
At least their managed Postgres service is running on Windows machines. I don’t know much about Azure but after seeing that I’m pretty convinced that most services they offer run on a Windows kernel.
Many of their PaaS platforms are controlled by Service Fabric running on Windows. For example, Azure SQL Managed Instance is in this category. You can see the "SF" paths in a few places.
I've been learning a bit about Service Fabric recently. It seems to predate Kubernetes and appears to scale far higher because it has native support for partitioning large clusters by "tenant id hash" or similar keys.
At this point we could even deviate from software development and say this about any job that requires thinking and decision making around a set of rules.
Even tried completely nuking app data and logging in again. Login, security check, fingerprint setup, everything worked (I even got the alert that it used the Play Integrity API)
I assume if anything, this is probably the contactless payments. I do somewhat understand why they are really trying to lock something like this down, but as everyone pointed out, giving the green light to a CVE infested version of Android while prohibiting the use of a version that goes above and beyond when it comes to security is absurd.