zlacker

[parent] [thread] 4 comments
1. yazadd+(OP)[view] [source] 2021-04-01 16:30:07
> It doesn't have any sort of way for the user to run "programs" or instructions in memory outside the predefined functions

You’re intentionally picking a dumb toaster. I could also intentionally pick a dumb phone. What about the toasters that run Linux? or use a Raspberry Pi internally?

> ways to load and run instructions not included or designed by the manufacturer but a third party

As far as I know an iOS device can’t load non-Apple or non-Apple-approved code from a third party. Not even by me without explicit approval from Apple (which I need to pay them for the privilege).

How is the current situation meaningfully different from Apple hiring consultants, code reviewing the consultants code and adding that as optional iOS code (with the consultants retaining rights to the code)? Or including a random open source library into iOS as a downloadable, optional part of the OS (with the open source contributors retaining rights to the code)?

And to state again: as a customer I paid for this device wanting these limitations.

replies(1): >>salama+yU
2. salama+yU[view] [source] 2021-04-01 21:19:57
>>yazadd+(OP)
Show me a single toaster that runs Linux. Or uses a Raspberry Pi. I did not pick a "dumb" toaster. Don't be ridiculous. Most toasters don't even have a LCD display or features like Waffle or Pizza modes. It's on the smarter scale of toaster.

I am a third party. I can load a non-Apple approved app onto an iOS device for free. Even ignoring jailbreaking by using Xcode. The app will only work for 7 days before I have to resign it but it doesn't need to be submitted or approved by Apple or follow their store guidelines at all. Altstore basically wraps that process up into a little bow to make it easier. Don't even need your own Mac.

I could also use Pythonista to write a working Apple I emulator. Is the iPhone still not general purpose PC?

replies(1): >>yazadd+MV1
◧◩
3. yazadd+MV1[view] [source] [discussion] 2021-04-02 09:24:51
>>salama+yU
Dude, do at least the most basic research. It took me one Amazon search for smart toaster to find a touch screen, programable, toaster.

https://www.amazon.com/dp/B086H69SJ2/

I’d like to see the Apple 1 emulator please. I’d like to know which of iOS’ permissions you hit first.

replies(1): >>salama+E23
◧◩◪
4. salama+E23[view] [source] [discussion] 2021-04-02 18:33:14
>>yazadd+MV1
That is so far outside the realm of normal toaster.

You don't need any permission's because it's possible to build entirely within the sandbox of Pythonista!

replies(1): >>yazadd+Ei4
◧◩◪◨
5. yazadd+Ei4[view] [source] [discussion] 2021-04-03 08:17:00
>>salama+E23
This is the future (5 - 10 years) for every one of the devices we all use.

I’d rather they all prioritize security, rather than extensibility.

Reading more about Pythonista, it’s seems unlikely that you could build a stateful Apple 1 emulator. But even so it looks cool. Arguably a little too permissive for my liking on iOS. I hope Apple closes all of those Inter-App communication channels. That seems like a security risk waiting to happen.

[go to top]