(no title)
rpastuszak | 28 days ago
I opened HN just now because:
1. I got tired of waiting 2h for my app to get notarized because
2. I can't sell it on the AppStore in the EU... because
3. the AppStore Connect page gets stuck at their DSA compliance form (it's been 10 days).
And, to add insult to injury, the whole thing could be a PWA, without any compromises in the UX whatsoever.
I misread the title, but I still posted this comment as an example of confirmation bias* in the orange book for posteriority. Time to step away from the computer!
* (sunk cost fallacy)
candiddevmike|28 days ago
And then when I do get past he password, it sends a OTP to a Mac Mini I never use and have to tap around to get it to generate a SMS code. No option for external TOTP, and no way to remove the Mac Mini I don't use from OTP without signing out of it.
andoando|28 days ago
Google also gives me a ton of issues with having multiple accounts. Go to calendar app with account 2, switch to desktop mode so I can actually click on the meeting invite, now Im logged back into account 1. Similar issues trying to use any other google service and have to use
I don't understand how these kind of things aren't priority #1
eptcyka|28 days ago
qingcharles|28 days ago
None of these issues on my other profiles or in incognito.
shreddit|28 days ago
It only works in incognito because it’s using a different ip address there…
echelon|28 days ago
Apple neutered the web as best they could to force you to use their rails.
I'm still angry they killed flash. There has never been a better platform for non-technical folks, kids especially, to make animation, games, and mini apps, and deploy them as single binary blobs.
A single swf file could be kept and run anywhere. For the younger generation: imagine right clicking to download a YouTube video or a video game you'd see on itch.io. And you could send those to friends.
You could even embed online multiplayer and chatrooms into the apps. It all just worked. What we have now is a soup of complexity that can't even match the feature set.
tliltocatl|28 days ago
titzer|28 days ago
jodrellblank|28 days ago
> "Ryan Lawler of TechCrunch wrote in 2012 "Jobs was right", adding Android users had poor experiences with watching Flash content and interactive Flash experiences were "often wonky or didn't perform well, even on high-powered phones".[9] Mike Isaac of Wired wrote in 2011 that "In [our] testing of multiple Flash-compatible devices, choppiness and browser crashes were common", and a former Adobe employee stated "Flash is a resource hog [...] It's a battery drain, and it's unreliable on mobile web browsers".[10] Kyle Wagner of Gizmodo wrote in 2011 that "Adobe was never really able to smooth over performance, battery, and security issues".[11]" - https://en.wikipedia.org/wiki/Thoughts_on_Flash
[1] https://www.palminfocenter.com/news/9692/palm-joins-adobe-fl...
[2] https://old.reddit.com/r/Palm/comments/ere0c/how_does_flash_...
ajross|28 days ago
Capcut and Roblox would like words. No, that's kinda just wrong. Content generation for non-technical folks has never been easier or more effective. Flash is just something nerds here remember fondly because it was a gateway drug into hackerdom. Some of us are older and might feel the same way about Hypercard or TurboPascal or whatnot.
thisislife2|28 days ago
antod|28 days ago
I was stoked to watch Apple nail the coffin shut, and see it consigned to history along with Java applets.
teaearlgraycold|28 days ago
Maybe one day we'll see a JS/WASM framework that is just as portable.
marcosdumay|28 days ago
But flash specifically deserved to die.
raw_anon_1111|28 days ago
The first iPhone came with 128MB RAM with a 400Mhz CPU, it couldn’t even run Safari smoothly. If you scrolled too fast, you would get a checkerboard while you waited on the page to render. An iPhone with those specs didn’t come out until 2011.
Adobe was always making promises it couldn’t keep. The Motorola Xoom was suppose to be the “iPad Killer” that could run Flash , Adobe was late leaving the Xoom in the unenviable position that you couldn’t go to the Xoom home page on the Xoom at launch because it required Flash.
epistasis|28 days ago
ajross|28 days ago
graemep|28 days ago
I had nor even heard of app stores before then IIRC unless you count Linux repos.
pcl|28 days ago
rpastuszak|27 days ago
I really, really, love building stuff for/on the web. When working with founders/clients we'd often start with building the MVP as a PWA, because of how easy it is to iterate and test. (https://untested.sonnet.io/notes/web-and-feedback-loops/)
That said, some reasons off the top of my head in random order:
- seemingly small but UX critical features breaking or not working at all (wake, audio, notifications, scroll breaking).
- most of the users don't know/haven't been taught they can install a site or assume that PWAs are inherently worse
- PWAs are harder to monetise (no super easy way to let the user pay a lifetime licence for the app, customers want super easy, and that's not for me to judge)
- critical, but non-obvious to a non-technical person (and thus difficult to explain) features are unstable or janky on iOS when running standalone/via home screen (example: wiping offline storage every few days).
In some ways things work better than, say 10 years ago, but at the same time there's the *unpredictability*. I really don't want to worry about my app breaking in some impossible to fix way next year. Not, when the app is meant to pay my rent.
Performance was rarely an issue, discounting experiments like running image recognition inside a "service worker" in JS, on iPhone 7 for an AR game I was messing with. That was in 2016 (before Pokemon Go came out and kind... of dumbed down the idea or AR).
zahlman|28 days ago
?