Vertical integration (the ecosystem), decent UIs (that the GNOME guys are unable to get close to), higher level of security and privacy than most stock Android phones out there.
Android is great in theory but the amount of pre-installed garbage, material design and Google / vendor powered spyware is way too much for my liking. I’m not saying that Apple doesn’t track things, because they do, but at least there’s no vendor garbage and you can go through the Settings and disable everything you don’t need, restrict Apps from running in the background etc. If you don’t upload your data into iCloud it will be way more private than the average Android phone.
Another thing I dislike about non-Apple phones is that, besides the Pixel and a few others, their bootloader and storage security is a joke, if someone gets your device you can assume they’ll get to your data.
No, it hasn’t. It’s certainly better but not up to what the other one I liked is able to do.
So many features, yet the calculator is still a piece of shit. What’s the thing with Apple? Is it THAT hard to make something like this: https://apps.apple.com/us/app/calc-smart-calculator/id576675190
Something decent that actually shows you the entire expression with the ability to place the cursor anywhere to edit previously inserted numbers?
I just don’t get it, their calculator is the most useless thing ever, you type a number, hit “+” and the number is gone.
Total e-waste and a power draw. Even a Raspberry Pi 4 Model B can beat it to oblivion:
https://browser.geekbench.com/v6/cpu/compare/6390478?baseline=5583060
I believe what you’re suggesting is more around the lines of IPFS and I2P, but for large media files webtorrents could be a great solution.
tablet running MacOS is what a lot of people want and the price is comparable to a MacBook Air.
Exactly because of that. If they allow macOS on the iPad then people will only need to buy one device. Right now people are forced into buying two devices (thus more profits) because iOS is heavily restricted and doesn’t cover on all their needs.
They also want to people to be running iOS and not macOS because everything is code signed and allows them to gatekeep applications. It is way more likely they’ll eventually add a few more desktop UI to iOS and kill the MacBook line than allowing macOS as it is right now into the iPad.
software remains the dividing wall.
Yes, there’s no reason for a M4 not to run macOS and work as full desktop. Apple is just keeping iOS as basic and locked on as possible because 1) they want to protect their laptop business and 2) they’re better off if people move their workflows into iOS Apps and Safari because unlike macOS they control what software is available and runs on iOS. The AltStore situation is bullshit as developers are still bound by the same rules and forced to submit apps for review. Until iOS doesn’t allow anyone to run unsigned and unrestricted code the MacBook lineup is safe.
Finally someone going for the right approch with AI.
This goes beyond what “voting with your wallet” can accomplish. What Apple is doing is making everyone’s phones hostage of their central control and software. Android does this as well to a lesser and more manageable extent but it’s still wrong. Think about it, any of those devices running 100% offline / no access to their servers how long will they keep working , be able to open/install apps etc? This is a threat to democracies and the majority of people aren’t aware / don’t care about the long terms effects of their choices.
How different would be our world if IBM, Microsoft and Apple pulled this kind of frap on computers back then? Probably not as good as it is today, no Linux ever made (because the signed bootloader wouldn’t allow it) and with it half of the software innovation accomplished.
This is why governments should act and push those companies into behaving.
Apple could add a few warnings, make users use a computer to enable some kind of “developer mode” and accept the risks. Only apply the relaxed rules to binaries the user specifically whitelists etc. There are a lot of ways to make it secure and for what’s worth we had recent leaks of Chinese intelligence where they were able to infect iOS devices as it is right now.
You’ve to set BOTH things (-B
and -S
) with reasonable values in order for it to work.
To bad the “open up” isn’t even a real “open up” under the iPhone. Until we can run unsigned code from any source without bullshit nothing really changed.
Truly pointless article, even the new EU rules are bullshit, Apple is still on control requiring apps to be checked by them and they charge a bullshit fee either way. Until we can run any application, not code signed in iOS nothing changed.
Yes, this industry is pretty much a race to the bottom (when it comes to wages) by adding methodologies and micromanagement at every corner to make people more “productive”. It’s just sad to see that most people don’t realize that they’re in the race to the bottom just because IT is still paying more than average and/or doesn’t require as many certificates as other fields to get into. The downside of the lack of professionalization is that people abuse developers everyday and the benefits like having more freedom to negotiate your higher than average salary are quickly vanishing in the fact of ever more complex software and big consulting companies taking over internal development teams and departments companies used to have.
To make things worse cloud / SaaS providers keep profiting from this mess by reconfiguring the entire development industry in a way that favors the sell of their services and takes away all the required knowledge developers used to have when it came to development and deploying solutions. Companies such as Microsoft and GitHub are all about re-creating and reconfiguring the way people develop software so everyone will be hostage of their platforms. We now have a generation of developers that doesn’t understand the basic of their tech stack, about networking, about DNS, about how to deploy a simple thing into a server that doesn’t use some orchestration with service x or isn’t a 3rd party cloud xyz deploy-from-github service.
Consulting companies who make software for others also benefit from this “reconfiguration” as they are able to hire more junior or less competent developers and transfer the complexities to those cloud services. The “experts” who work in consulting companies are part of this as they usually don’t even know how to do things without the property solutions. Let me give you an example, once I had to work with E&Y, one of those big consulting companies, and I realized some awkward things while having conversations with both low level employees and partners / middle management, they weren’t aware that there are alternatives most of the time. A manager of a digital transformation and cloud solutions team that started his career E&Y, wasn’t aware that there was open-source alternatives to Google Workplace and Microsoft 365 for e-mail. I probed a TON around that and the guy, a software engineer with an university degree, didn’t even know that was Postfix was and the history of email.
All those new technologies keep pushing this “develop and deploy” quickly and commoditizing development - it’s a negative feedback loop that never ends. Yes I say commoditizing development because if you look at it those techs only make it easier for the entry level developer and companies instead of hiring developers for their knowledge and ability to develop they’re just hiring “cheap monkeys” that are able to configure those technologies and cloud platforms to deliver something. At the end of the they the business of those cloud companies is transforming developer knowledge into products/services that companies can buy with a click.
Removed by mod
the developer offers a more convenient way to install it in the EU via their own AltStore PAL for a tiny fee.
Having to install a 3rd party store isn’t, at all, “more convenient” than having Delta on the App Store and buying it for 0.50€.
Even as much as calling the developers’ decision “bullshit” comes off as super entitled. They owe you nothing and get flak for it
You are right, it was a big exaggerated from my part, but still he was the one accepting the “new terms” that brings the CTF and that caused an inequality situation between US and EU users. As Apple says here developers can keep operating under the “old terms” and not be subject to the CTF - the downside is that he wouldn’t be able to launch the AltStore under the same account.
I believe everyone should read this: https://developer.apple.com/support/core-technology-fee/
The Core Technology Fee (CTF) is an element of the new business terms in the European Union (EU) (…) Developers can choose to remain on the App Store’s current business terms or adopt the new business terms for iOS apps in the EU. Developers can choose to remain on the App Store’s current business terms or adopt the new business terms for iOS apps in the EU.
The “Riley Tax” as you called it is mostly just an Apple tax though and to pay for infrastructure. I don’t see him getting rich from that.
I’m not saying he wants to profit from this (“greedy”), it’s all about pushing people into the AltStore. I don’t even believe the AltStore pricing is sustainable unlike he says on the announcement… he’s most likely have to increase the price later on once he gets more Apps over there.
It looks a lot like he just wanted to release the AltStore and for that he was forced to accept the “new terms”. This in turn lead to the current situation where Europeans have to pay more. He could’ve still done it and proceeded to publish Delta on the EU App Stores and charge the fee there instead of pushing AltStore down people’s throats. OR he could’ve not accepted the terms all together and distributed Delta for free on EU Stores / without being charged the CTF (losing AltStore in the process).
Another thing he could’ve done was release the AltStore under a different developer account so the Delta account could use the old terms (no Apple Tax) and the AltStore one would use the new terms.
Look, I was even okay with paying 0,50€, 1€ or 10€ for the App but only if it was distributed through the App Store. It would take care of the potential > 1M download CTF fee and he would profit as well. No harm there. What he did instead was to gatekeep the app from the App Store in order to force people into the AltStore. Forcing people into the AltStore and a yearly fee is at least less than ideal.
Gluetun, is overkill if you already have a working setup. Your system is able to handle this in a much simple way with built in tools.
You can use
systemd
to restrict some daemon to your your VPN IP. For instance here’s an example of doing that with transmission: override of the default unit by using the following command:Then type what you need to override:
[Service] IPAddressDeny=any IPAddressAllow=10.0.0.1 # --> your VPN IP here
Another option, might be to restrict it to a single network interface:
[Service] RestrictNetworkInterfaces=wg0 # --> your VPN interface
Save the file and run
systemctl daemon-reload
followed bysystemctl restart transmission-daemon.service
and it should be applied.This is a simple and effective solution that doesn’t require more stuff.