Apple design nowadays should be something we point to and laugh at, not something to imitate.
Apple lost the plot on design after Steve Jobs died and Jony Ive assumed full control.
It's not Jony Ive's fault. That's the nature of their partnership, he created and Steve Jobs edited. Ive, of all people, probably lost the most when Steve Jobs died.
It's all been downhill ever since. Ousting Jony Ive and putting Alan Dye in charge didn't help.
The problem remains: there's no longer an editor in charge.
Apple fans like to think that they've recovered a little since the iOS 7 debacle, but in reality it's just self delusion.
I don't know much about Gemini beyond a cursory look, but I don't think inline media is impossible. IIUC it is up to the Gemini client to decide if it displays media inline.
My understanding is that Gemini clients don't display inline media in order to defeat privacy-compromising techniques such as tracking pixels. A Gemini client could very reasonably decide to show images inline if they are larger than 16x16 for instance.
Absolutely. XML is rarely a good solution for any problem, and usually the worst.
> I’d like to do the same for Android projects, but Google is hellbent on the XML usage if you’re building with Android Framework…
For sure the Android API is oriented towards building GUIs in XML, but it's actually quite possible to build your Android GUI in Java code.
When I started developing for Android, I took a look at a few tutorials and said "no way", searched the web for how to build Android GUIs programmatically, and never looked back.
Java generics has got to be the least bang for the most buck in the entire history of programming languages.
Turning the once clear API documentation of the entire standard library into an incomprehensible mess, for what? So you can avoid casting when getting something out of a collection?
So no, absolutely not. Enough with generics. It was a mistake in the first place. Don't dig any deeper in that hole.
Many people, developers included, use the mouse to point and click when they need to change the caret position while editing text. If you do enough of that, the amount of precisely controlled movement involved quickly add up to repetitive strain injury on your hand/wrist. I've seen colleagues in their 20s/30s suffering from this problem, to a point that they needed to use the mouse with their other hand.
I'd recommend using the keyboard to navigate within a document. It's going to take some getting used to, but it'll be best for your hand health in the long run. Meanwhile, switching to a trackball (remember those?), a trackpad, or a trackpoint mouse, will definitely alleviate the symptoms.
I've learned while raising my babies that making them laugh or cry can cure their hiccups. Crying is obviously not an attractive option for adults, but I suppose faking a laugh might do the trick.
I go once every 3 days, sometimes even 4, without any drama. I quite like the schedule and think it saves me a lot of time. I believe what makes it work is that I drink ~1.5 liters of tea every day, on top of the water I get from one meal per day plus some snacks here and there.
I used to be constantly bloated and extremely gassy. But no longer since I stopped going to restaurants and started eating home-cooked meals made from fresh ingredients. Turns out my stomach is just allergic to crappy ingredients restaurants like to put into our food.
Fanless mini-PC running Ubuntu acting as a router, with WiFi routers running in access-point mode to cover the house.
Rule-based routing of traffic through different VPNs depending on the destination domain name, done with a combination of iptables, ipset, and dnsmasq.
Use iptables rules to block internet access for settop boxes, smart TVs, printers, etc.
But I don't think anyone is arguing that it's completely useless.
It just hasn't earned it's current privileged position in the computing world. It got there on the coattail of the obscene wave of hype around the turn of the century.
So it has a way to go as it slowly falls back to its rightful place.
Sounds like a junior reporter trying to hit a word count.