Posted by janandonly 5 days ago
> use and run one (1) copy of the Apple Software on a single Apple-branded computer at any one time.
Note that you do have to be careful not to stack multiple Macbooks when you do this.
If a literal interpretation of what you wrote allows for something, even though it's clear that you hadn't intended to do so, then it is going to be allowed.
No, the US legal system generally applies objective theory to contracts. Courts generally recognize what a reasonable person would intend a contract to mean.
Furthermore, courts also generally reject interpretations made in bad faith, which means if one party is "looking for a creative interpretation" to their own benefit, their interpretation is invalid.
And thirdly, ambiguity in a contract is not fair game for one party to interpret something however they want. Courts would evaluate the ambiguity based on whatever the shared purpose of the language being in the contract is.
This isn’t necessarily true, there are a variety of legal doctrines specifically to handle things like this. Take, for example, the major questions doctrine.
More along the lines of "65 miles an hour? I was only out for 30 minutes..."
Giveaways are brutal/ill placed line breaks, zero quotes being curly ones (single and double), -- instead of a en/em dash, missing hypenation or existing one that does not align with typesetting "dis- play", etc., etc.
Why not use an image of the original instead? [1]
Jobs would have never signed off on a typographic eyesore like this. :]
[1] https://www.alamy.com/stock-image-an-advertisement-for-the-a...
https://archive.org/details/InterfaceAge197609/page/12/mode/...
I trusted Reddit wholeheartedly in the 2010s. Redditors taught me the life advice I didn't learn growing up: how to shave, how to negotiate job offers, how to do things around the house, and so on. Huge subs aside, you could that every post you read had a human on the other side of it, and no-one wanted more than upvotes and Reddit Gold.
Once spez and crew decided to push the MAX GROWTH button, all of that flew out the window.
Now that LLMs make infinite content generation child's play and there are financial incentives for being a content provider, there's no going back. I'm doubtful that another service like that will exist ever again.
All that notwithstanding, I still search for stuff on Reddit because the rest of the Internet IS EVEN WORSE. SEO ruined websites, CPM ruined YouTube, and LLMs might not even tell you the truth! I wasn't expecting to start yelling at clouds in my late 30s, but I guess we're here now.
This is actually a great example of why domain knowledge is important.
The printed ad is much easier to read despite the text being more densely-packed. This is because the LLM extraction stripped formatting (including the bolded and italicized text that directs readers towards interesting factoids) and used a system font and size (which is inconsistent and, often times, harder to read in column form) while the ad used a print appropriate serif that is consistent and easy to read on paper.
I'd like to think that this is graphic design 101, but when LLMs are threatening creative jobs en masse...not great.
But not to worry! All of the LLMs will nail this tomorrow after the ad's been RLHF'ed appropriately. minitruth doesn't sleep!
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)
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.
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
None of these issues on my other profiles or in incognito.
It only works in incognito because it’s using a different ip address there…
That sounds like a good magic trick.
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.
During the Flash era, creativity flourished. It was accessible, too. Seven year olds could use it.
Flash was getting better and better. It could have become an open standard had Jobs not murdered it to keep runtimes off iPhone. He was worried about competition. The battery and security issues were technical problems and fully solvable.
The companies that filled the web void - Google and Apple - both had their own selfish reasons not to propose a successor. And they haven't helped anyone else step up to the plate. It would be impossible now.
Imagine if apps for mobile could be deployed via swf. We'd have billions of apps, and you could just tap to download them from the web.
Smartphones might have pushed us forward, but the app layer held us back.
The 1990s and 2000s web saw what AOL and Microsoft were trying to lock us into and instead opted for open and flexible.
Platformization locked us into hyperscaler rails where they get action on everything we do. This has slowed us down tremendously, and a lot of the free energy and innovation capital of the system goes to taxation.
But the creation tools and the culture never really lined up the same way, and developers focused on creating apps instead.
For non-games, HTML has always been technically superior. iOS Safari may have a long history of rendering bugs, but it beats Flash/AIR, which always looked very out-of-place even on desktop.
I do wonder what would have happened in an alternate universe where either Flash or HTML5 took off on mobile instead of apps. We would have both the upsides of openness, and the downsides of worse performance and platform integration and the lack of an easy payment rail. Pretty much the same situation we still see on desktop today.
We wouldn't have had the same "gold rush" from the early App Store, which happened in large part because of the ease of making money. There would probably be more focus on free stuff with ads, like Android but more so.
(I know I'm mixing different levels here, and my personal experience isn't really an argument).
ps: HTML scope is way more advanced than whatever Flash could have been.
No they wouldn't. We've forgotten just how bad and sloppy flash apps were. The handful of companies that used Adobe Flex turned out awful POS that barely worked. It occupied the same space that Electron does today -- bloated, slow, and permitting cheap-ass devs to utilize cheap talent to develop 'apps' with all the finesse of a sledgehammer
As a kid I loved flash, I was making interactive apps in AS2/3 in high school. But I watched in horror as it became the de facto platform for crapware
This. Except Electron crap at least runs on top of a well-designed and relatively reliable platform (HTML/Chromium) - and sometimes the crap even offer an actual PWA version with all the sandbox benefits a real browser has to offer. Flash didn't even had that.
And let's be realistic, there will always be demand for a crap-running platform for vendors that don't care (or just have their core values elsewhere).
My kingdom for some way of gatekeeping platforms so that entities like this are forbidden from participating
- Lack of gatekeeping was THE advantage that made Web viable and competitive against traditional media.
- You can't gatekeep crapmakers without also gatekeeping that kid in his parent's basement with an awesome idea.
- Crapmakers with enough money will punch through any gatekeeping.
- Sometimes you have to accept that vendors don't care. Can't expect a transport company to give too much love to their timetables app. Yes, they are expected to hire someone competent to do it, but the "someone competent" also rarely care. Still better than having no access to the timetables.
Unfortunately every peabrained enterpreneur saw that and began eroding the moat until it was gone. The knowledge required to build things has been on a steady decline, and now with AI that decline has completely destroyed it. Now, every fucking hack with an "idea" is not only able to act on them but now they act like they are as good as the people who paid a heavy price to get to the same level through years of study and hard work.
Seriously? Is that why I ran all my desktop browsers with flashblock even before the iPhone was out?
Dare to tell me Adobe was feverishly working in secret on reducing pointless CPU usage and saving my battery?
> "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_...
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.
I was stoked to watch Apple nail the coffin shut, and see it consigned to history along with Java applets.
Maybe one day we'll see a JS/WASM framework that is just as portable.
They learned this much later after learning the game from Meta, Google, and Apple.
But flash specifically deserved to die.
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.
I avoid apps as much as possible due to all the nefarious tricks they play, even with all the sandboxing and review they go through. Without those constraints, I can't imagine the hell that we'd be in.
But sometimes people like to do stuff like configure their QMK keyboards or load new firmware for their EdgeTX drone radios or make bootable USB sticks, all tasks that work just fine in easily deployed PWAs on every client platform in existence, except iOS.
For small developers of small-yet-oddball clients apps, PWA's are an absolutely magnificent platform. Write once, deploy once, run... everywhere-but-an-iPhone. It really sucks that Apple's devices are crippled like this.
Edit to reply to this bit:
> Without those constraints, I can't imagine the hell that we'd be in.
Again, that hell is literally every other platform on the planet. It's only Safari that is "protected". In point of fact browser permissions management on this stuff tends strongly to be stricter and less permissive than app permissions, which are much less visible.
I had nor even heard of app stores before then IIRC unless you count Linux repos.
https://thenewstack.io/50-years-ago-a-young-bill-gates-took-...
Perens had accepted a position as senior Linux/Open Source Global Strategist for Hewlett-Packard, which he describes as leaving Apple “to work on Open Source. So I asked Steve: ‘You still don’t believe in this Linux stuff, do you?'” And Perens still remembers how Steve Jobs had responded.
“I’ve had a lot to do with building two of the world’s three great operating systems” — which Jobs considered to be NeXT OS, MacOS and Windows. “‘And it took a billion-dollar lab to make each one. So no, I don’t think you can do this.'”
Perens says he later "won that argument" when Jobs stood onstage in front of a slide that said ‘Open Source: We Think It’s Great!’ as he introduced the Safari browser."
While yes some software have come in that format, it took the big 3 to push the server Linux based clouds, Google to push it on phone, tablets and laptops and now Steam to make a push for the average gamer.
This is not to discredit the work being done outside those lab's which very much build on the work for free or by foundations, however the first versions just don't capture a majority of the available markets which the OSes Jobs mention very much did and the others by the billion dollar labs since.
What has been shown is that it takes billions of dollars to market an OS to the general public.
So PWAs would have been more than fine but, unfortunately, that ship has long since sailed, and Apple make way too much money out of the app store for a course change.
If it’s only mean old Apple, where are all of the great Android PWAs and why do developers decide to make native Android apps?
Once hybrid became possible it was immediately clear that it was the easiest way to get a decent quality app deployed on both iOS and Android. It was a big enough deal that around the time I attended that VSIP event and then PhoneGap Europe, or perhaps shortly afterward, some backlash against hybrid started off with a few big companies trumpeting about how they'd started off native, gone to hybrid for a few years, and were now going back to native again (principally for native experience and performance reasons).
But I think the pressure has always been in the hybrid direction, particularly if you're resource or budget constrained and need to target both platforms, or the web is your main platform (whether than be mobile or desktop). I'm sure the Epic vs Apple fight didn't do any harm, but I don't know what real difference it's made.
The reality is that maintaining two native apps plus a web app is a pain in the ass, especially when you realise Swift - whilst a good language - is a wrapper over some decidedly tedious APIs and a lot of Objective C legacy that you probably don't want sucking up a lot of time. If you want/need apps, it's so much easier to stick a native wrapper around a responsive web app, and that will work well for so many use cases. Not all, by any means, but most SaaS, LOB, or CRUDy apps will do fine as hybrid.
That's why people make apps that collect things even none of the users want them to. And if you can justify the permission box with some actual functionality, then it just increases the 1% to a far higher conversion rate.
There are literally dozens of ways to track web users that are not available in apps without explicit user permission
Doesnt really sound like Jobs was putting up much of a fight there.
Before Apple’s App Store launched, my iPhone was running all sorts of other apps and alternative launchers.
Apple had to move fast to keep things from getting too out of control.
Over the years, as the vulnerabilities in the OS were closed and iOS added features, the need or desire to bother with jailbreaks and 3rd party pirate app stores dropped. I haven’t thought about it in many years.
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).
I really wish Apple had kept investing more fully in this space. So many of the pieces are there, but like you said, there are still assorted blockers.
It’s clear they still care about this space to a certain extent, since they have been fixing bugs and making improvements (screen-lock APIs and offline support, for example). But it could be so much better.
?
> And since our philosophy is to provide software for our machines free or at minimal cost, you won't be continually paying for access to this growing software library.
Then why are you posting? The whole basis of this thread is Apple as a start up.
"Growing software library" it ain't.
How long should they have kept PPC or Classic support?
Microsoft is in a funny position. Backward compatibility is seen as a competitive advantage, especially in the enterprise market. However, it’s that very compatibility that makes people avoid adopting new technologies, because why bother? We see Microsoft throw so many things against the wall, and almost nothing sticks. Meanwhile, Apple tells devs to jump and they ask how high. Devs know Apple is going to cut support, so its update your apps or be left behind.
To really make a change, a person needs to be all-in. Dual booting Windows and Linux/macOS, for example. This is a sign a person isn’t all-in and they don’t really make the change, or it takes significantly longer. When a person goes all-in and burns the boats, they are forced to find new solutions and make the changes needed to make the new thing actually work.
Should they still be supporting PPC software? 68K software? Why not old Apple // software for good measure?
Right now the last time I counted in 2012, there were 12 ways to define a string in Windows and you had to convert back and forth between them depending on which API you are calling. There are so many one off hacks to keep Windows running (see Raymond Chen’s blog) it’s a house of cards
It's wild to me that after many many decades with computers people are always surprised that the current hardware gets deprecated for new hardware and then rediscover emulation again.
I’m well aware of emulation parts of PPC MacOS - including the operating system was running 68K code until OS X came out 8 years after the PPC was introduced. Intel Macs ran PPC code under emulation for a few years.
So should the ARM Mac have emulations for Intel 32 bit/64 bit, PPC and 68K?
Should the iPhone have emulators?
(I still use a Firewire audio interface with my music studio Mac -- it runs macOS 12 Monterey)
Not a yearly cadence because back then they only released a new OS version when it was done and had features worth releasing, but even every two years that wasn't a cheap update.
Earlier that year I'd been on a school excursion to Lismore "to see the computer". Richmond River High had got themselves a computer. It was a WANG the size of a washing machine, with a separate mark-sense card reader and a separate RF adapter which connected to a big black and white TV. It was new by the way.
The rate of advance from the WANG to the Apple I was incredible. I'm still intoxicated by it.
https://www.macrumors.com/2026/01/28/apple-updates-keynote-n...