Wouldn't this be violating copyrights left and right? Presumably most of these listings have pictures and I'd be surprised if Amazon were asking permission to reproduce them. Would the same apply to item descriptions...?
No. The producer of a good has no copyright in images made of that good by someone else. Ordinarily, the photographer holds the copyright to an image, unless it was a work for hire.
So if I buy a thing, take a photo of it, then use my photo to accompany a listing for that thing, the manufacturer of that thing has no recourse in copyright law.
The design of an object is not copyrightable in the USA, at least. There are design patents, but taking a photo of an object that has a patented design is not a derivative work. Copyright and patent are different IP subject areas entirely.
The first sale doctrine allows for public of owned works for the purpose of sale. Otherwise eBay, used book store, and flea markets would all be massively violating copyright.
First sale doctrine doesn't apply here. Amazon never owns the products being sold. They're just purchasing products on behalf of the actual owner.
Moreover, I'm pretty sure purchasing a product does not give you the rights to use all the marketing materials for that product. Those copyrights are separate.
And the act of listing inherently happens before any purchase.
Much of the internet is copyright violations. If copyright were enforced as written the internet as you know it would stop existing. Our draconian copyright laws are designed to protect the power and profits of a small number of industries and unless they see profit in going after the countless violations that go on every single day they just look the other way while extorting easy targets with fat wallets. The last thing they want is to piss off enough powerful people that laws get changed and their racket gets disrupted.
I have not a small number of plugins on fish and I've never noticed a problem with startup time. I do wish there was a better way of managing or installing plugins. It just feels so fragile.
We've been doing this at Qualcomm for a while, and I really like it. While meetings do run over sometimes, the practice has still built this acceptance around short breaks between meetings. No one bats an eye if we've got two consecutive meetings together, the first one ends late, and we wait five minutes before starting or joining the next one.
In fact, having done it for so long, it surprisingly really annoys me when our vendors schedule 60 minute meetings on the hour.
Word to the wise: installing Valetudo can be a nerve wracking task even for the tech savvy. On my model, a Dreame L10s Ultra (there’s about three similarly named models and only this exact one is valetudo compatible, and isn’t sold any more) you are strongly recommended to use a custom pcb and to use Debian to run the commands, and not in a VM. If something goes wrong you can permanently brick your device. I ran into all kinds of esoteric sounding errors, and I half gave up and one point since I was burning valuable free time on evenings and weekends to get it done (busy family with small kids and stressful job). The robot sat unused for several months but I eventually got it done. I’m glad I did it but it was an ordeal.
> At Matic, we believe your data should stay within your home.
> Matic's intelligence is localized on the device, and it never sends any of your data to the cloud for processing. That means no user information is ever sold, shared, or even collected in the first place.
Apple doesn't own any foundries, so no. It's not trivial to spin up a DRAM foundry either. I do wonder if we'll see TSMC enter the market though. Maybe under pressure from Apple or nvidia...
I really want to use Bazzite but I also have concerns about their supply chain. Last I checked, they automatically update all packages in their releases. Many of them are from copr, including kernel patches. The release notes do list package version changes, but as far as I can tell there is no human review.
I realize that, in a way, it's no different than installing from AUR or ppa's, but something about both of those (and the fact that package installs are manual) feels safer than copr packages with fewer eyes on them...
Honestly if the point is to run proprietary software like commercial AAA games, the supply chain is already compromised.
I treat my gaming computer as a video game console, it wouldn't occur to me to share passwords, accounts, data or anything sensitive on my gaming machine. And I only connect it to the network if I need to download a game/update.
Considering how many games require literal malware for anti cheat. It’s the only sane way to do gaming. Just let the games and proprietary junk have their own environment with total control. But with none of your sensitive data.
My understanding is that a lot of the games on Steam are actually executed in some kind of sandbox, but I am sure if that is just for compatibility/emulation reasons, and which directories are still accessible in that case.
I wish there was better documentation for this, because "random indie game demo cannot upload my family photos" would be a great selling point for SteamOS/Bazzite.
As it stands, the Steam flatpak is probably the safest way to play games (which does not work on Bazzite).
A long time ago, I interviewed at a company called Earlens. They had a really interesting solution that used mineral oil to stick some kind of tiny speaker directly to your eardrum. The processor then beams the sound to the speaker. I think the first generation used a laser, but they've since switched to inductive coupling: https://earlens.com/wp-content/uploads/2022/09/LBL00153vJ.ar...
One of the engineers I had lunch with actually used their own product and he seemed to like it. I get the impression it's a more premium tier kind of thing that may not be covered by insurance, though.
It prevents you from mutating via the reference that you obtain from `satisfies` without casting its type, yes (or rather more precisely, you can mutate it, but only to the one allowed value).
However, the object can still be mutated via other references to it. TypeScript is full of holes like this in the type system - the problem is that they are trying to bolt types and immutability onto a hot mess that is JS data model while preserving backwards compatibility.
https://youtube.com/@everyframeapainting
reply