Browser performance tips from 2014 mean very little twelve years on. Not only have machines gotten faster and networks gotten faster, rendering engines gotten faster. And I'm doubtful it nested flexboxes would've been all that much of a problem in most cases even then.
The most important thing is to use the right tool for the job. If grid lets you express what you want in the most straightforward way, use it; if flexbox does - even if it needs nesting - then use it instead. Don't shoehorn one into a situation where the other makes more sense. And sometimes either will work for a particular situation and that's fine too; use whatever you find most ergonomic. They're both very good in their own way.
The article is largely about layout shifts caused by flexbox during loading, and while networks have indeed gotten faster, they haven’t gotten faster uniformly across situations and people. Being able to show things properly while they are still downloading remains useful.
I am checking this carefully.
The red line is here, for me and I think for many Apple customers.
I choose Apple for being different from other companies, for valuing customer experiences and for rejecting ads and other "insults" for users.
I think that if they cross the line, me and many other customers will leave.
> I choose Apple for being different from other companies, for valuing customer experiences and for rejecting ads and other "insults" for users
Yes. The point of willingly putting yourself in the walled garden was that the experience was definitively better than the other options.
When the walled garden ceases to be better and starts adopting all the same dark patterns and user hostile experience as everyone else, what point is there in staying inside?
The hardware is still marginally better but the experience is no longer better. In fact with android at least you can sideload and install full powered ad blockers. At some point once the iOS experience degrades beyond a certain threshold, android will be a more attractive option.
From the perspective of a casual user, on Android you get mobile Chrome which doesn't do extensions at all, while on iOS mobile Safari has extensions including ad blockers.
On Android you can get Firefox with its own rendering engine which can run full uBlock Origin. On iOS sure you can get some ad blockers on Safari but not the full powered uBlock Origin. Or you can get Firefox but it's just a reskinned Safari and can't run the powerful ad blockers.
I agree, what I said should not have conflated "rendering engine" with "ability to install fully powered ad blockers". What I meant by that was that Safari's renderer on iOS doesn't allow the full uBlock Origin no matter if you use a reskin of it or not (firefox, brave, etc.), but if Firefox and its rendering engine were allowed on iOS (similar to how it is on android) we would have the full power ad blocker.
It makes a difference. I have uBlock Origin lite on my iPhone and it misses ads on Facebook that uBlock Origin on my PC blocks. Facebook has the most advanced anti-ad-blocker tech, so they're a good benchmark for how effective an ad blocker is.
Where will you go? The alternatives seem worse in almost every way.
> and I think for many Apple customers
Unfortunately, I think people who care about this enough to leave are a rounding error. It’s why the entire consumer product market looks the way it does.
Well, if you will allow the steelmanning, I can think of a couple of reasons why the authorities of _Italy_, of all countries, would want to follow organized groups conducting illegal activities.
I mean, "organized crime" and "Italy" probably appears in a couple of n-grams in LLMs index, right ? Maybe even if you narrow it down to reviews of movie trilogies from the 70s ?
That being said, I'm sure you will disagree.
The whole discussion on those topics is about mistrust:
- law enforcement claims to need tools to prosecute organized crime (which does exists), and claims any opponents is just mafias masquerading as concerned citizens.
- opponents claims the new tool is only meant for surveillance, and claims any opponent is just an autocrat masquerading as concerned parents.
- fun fact 1 : both autocrats and mafias exist
- fun fact 2 : reading some messages mean reading all messages
Which is why we have the debate every few years.
Meanwhile law enforcements use other tools (they have been for years), mafias are still out there, organized crime is still harming lots of people, and encrypted messages are relatively safe - but people use unencrypted FB's messaging because it's easier.
Do you mean in this context [1] ? It would not be NSO, and not clearly targeted _from_ the Italian Government (though it would be a plausible explanation)
I can't find allegations of usage of Pegasus in Italy per se (yet, might not have looked enough), as there are for other countries [2].
Not an expert, so I might have missed some instances. And by definition, those things are hard to track.
Strangely enough, I found Claude and ChatGPT crucial to making all this work.
In the essay:
> Whenever I need some information, I can just ask my LLM, and it can give me a distraction free summary. It helps the long-tail of weird situations too: for example if someone asks me to take a look at a website, I can ask my LLM to scrape it and summarize the details for me. It’s pretty hard to get distracted this way.
It seems stange also that even Steinberger in his interviews is not giving pi the proper attribution.