Yesterday, I was trying to get a voice memo out of my Apple watch - on which the recording was made. I switched from Apple last year. My cousin had an iPhone. Apple would not let me transfer the voice memo out of their eco-system. It's not on my iCloud and the watch can no longer be paired with any other iOS device (even temorarily with authentication to transfer a file)...unless the iPhone is registered to me. This is malicious compliance in the name of security.
And mind you, I own 3 Apple devices - 2 Macs and 1 iPad and the watch can't connect to any of those. I must be forced to buy a $1000 device just because I made the mistake of recording something on their watch. We need more regulation because of things like this and I would absolutely hate to live in a society where this is the norm.
If you are not using iCloud, you could try activating it (you get 5 gigs for free IIRC) and switching off everything besides the Voice Memos app. Then you should see the recording on your Mac, and should be able to export it from there. Definitely a shitty workaround, but you might be able to make it work?
Rather not create a told you so moment, but I switched to Samsung - which has tons of garbage apps pre-installed, and tons of ads - but I'm not atleast buying into a delusion that a private company somehow has my privacy at its best interest just because I paid a premium to them. In the end, I got a good deal with a cheaper price for more features - I can have a real file system access, install apps from anywhere I like, etc.
Extremely disappointed to see ProtonVPN in this list. Despite others claiming about their smart routing as being a disclaimer of sorts, I am still disappointed that it was never explicitly clear that our privacy was still at stake.
I'm ok with having ads for free users, many of us saw this coming. What I'm really afraid of and knowing how this industry works, AI advising/gaslighting users into buying useless stuff in the guise of advice is NOT ok.
Imagine you ask ChatGPT about coffee beans and it goes into insane detail about finding the right coffee bean and then it slips in a "btw, here's a couple of good coffee bean brands: A, B, C..."
That's super scary since your trust factor with the AI is really high and it already knows it and is actively exploiting it. I would imagine even paid users might be subject to this without them ever knowing/finding out.
This is why open-weight open-source models are extremely important.
The lesson I learned is it's OK to put your site with Cloudflare. It's not ok to put your DNS on a registrar who is also on Cloudflare. We got locked out because our registrar is also on Cloudlfare, and now I can't even switch DNS to get the site back up. Keep your domain name registrar, DNS service provider and application infrastructure provider separately.
> > Keep your domain name registrar, DNS service provider and application infrastructure provider separately.
> Fair point but you also get exposed if the dns provider has an outage
The usual workaround here is to put two IP addresses in your A record, one that points to your main server on hosting provider A, and the other to your mirror server on hosting provider B.
If your DNS provider goes down, cached DNS should still contain both IPs. And if one of your hosting providers goes down as well, clients should timeout and then fallback to the other IP (I believe all major browsers implement this).
Of course this is extra hassle/cost to maintain, and if you aren't quite careful in selecting hosting providers A and B, there's a good chance they have coordinated failures anyway (i.e. both have a dependency on some 3rd party like AWS/Cloudflare).
Traditional non-cloud, non-weird DNS providers have sufficiently long TTLs, not the "60 seconds and then it's broken" crap that clouds do to facilitate some of their services.
Something like TTL 86400 gets you over a lot of outages just because all the caches will still have your entries.
Yes, of course. But you usually don't put your important webserver doing bazillions of requests per short interval on dynamic IPs. Especially if you need to avoid any downtimes.
Use multiple DNS providers. Some secondaries have thousands of anycast nodes that are provided for free. One can also condition their user-base to know of multiple domains that are on different registrar accounts and of course a few .onion domains.
> Microsoft has gone full-blown evil corporation again
You lost me here. They ALWAYS have been evil and disrespectful of their customers. It's not just paid products, even their so called "open source" products like VSCODE and Github Desktop randomly add helpers to run in the background constantly (even on Mac) under the label Telemetry.
They paid good money for OpenAI, they want to make full use of it. RIP to all their customers who have to use their Office 360 suite. They will probably pull off an Adobe at some point :(
The biggest learning for me from this incident - NEVER make your DNS provider and CDN provider the same vendor. Now, I can't login into the dashboard, even to switch the DNS. Sigh.
Gamers are a passionate bunch. Screwing around with them is a losing game that no one has historically ever won. And also because a lot of their competitors fucked up to pave the road for them (Think Sony's PS fiasco, Microsoft's X-Box clusterfuck from which they're yet to recover from, a decade later). Valve has gotten alot of billion dollar lessons in here that Valve got for free.
> every publisher with more than one game has their own launcher (usually shitty and brings no value)
I view this as a positive -- it's not feasible to maintain a build for every game and storefront's DRM/auth (unless you go DRM-free, which is the ideal but not something publishers and developers do on release). A launcher is the layer that sits between -- the games are written to auth against a launcher, and the launcher has builds for each storefront.
Otherwise you're just further entrenching Steam as the de facto monopoly on sales.
My problem with launchers other than steam and galaxy from GOG: usually shitty and brings no value.
Paradox launcher is alright for example, it adds value in form of mod preset managment and ability to launch straight into saved game.
What ever is in
dune: awakening" exists just to tell me about their other games and as a result make game launching longer than it needs to be. Not only that it adds A LOT of friction when I launch it via Remote Play with a controller.
Point is: if you make a launcher make sure it adds any value and not just an advertisementr billboard.
As for store fronts: steam by far has the most functionality among PC storefronts.
You're proving exactly why this is the case. With 2 people, it's easy to coordinate, agree upon a lot of things, accept compromise, meet face to face. Try 20 people. Infinite meetings, pushback from managers, resource allocation clashes, politics top to bottom.
I'm not defending any large company, they could if they wanted to, they just don't care. If this is "cheaper" and they can cut costs, this is what they'll do.
And mind you, I own 3 Apple devices - 2 Macs and 1 iPad and the watch can't connect to any of those. I must be forced to buy a $1000 device just because I made the mistake of recording something on their watch. We need more regulation because of things like this and I would absolutely hate to live in a society where this is the norm.