I know it's fashionable to shit-talk AI and Google, and lord knows I dislike the latter, but Gemini works and is day-to-day useful.
I know it's fashionable to shit-talk AI and Google, and lord knows I dislike the latter, but Gemini works and is day-to-day useful.
Historically the strength of Apple was that they didn't ship things until they actually worked. Meaning that the technology was there and ready to make an experience that was truly excellent.
People have been complaining for years that Apple isn't shipping fast enough in this area. But if anything I think that they have been shipping (or trying to ship) too fast. There are a lot of scenarios that AI is actually great at but the ones that move the needle for Apple just aren't there yet in terms of quality.
The stuff that is at a scale that it matters to them are integrations that just magically do what you want with iMessage/calendars/photos/etc. There are potentially interesting scenarios there but the fact is that any time you touch my intimate personal (and work) data and do something meaningful I want it to work pretty much all the time. And current models aren't really there yet in my view. There are lots of scenarios that do work incredibly well right now (coding most obviously). But I don't think the Apple mainline ones do yet.
Tell that to almost anything they've shipped in the last 5-10 years. It's gotten so bad that I wait halfway through entire major OS version before upgrading. Every new thing they ship is almost guaranteed to be broken in some way, ranging from minor annoyance to fully unusable.
I buy Apple-everything, but I sure wish there were better options.
All text editors worth using have a way to open a terminal for that one time you need it, everything else should be a GUI (with all the advantages that come with it).
I've see parents "talk" with their children, where it seemed more like they were talking _at_ them. I could see in the kids face he was putting on a show of listening (and pretending to go along with it), because that was the fastest track to going back to doing whatever he liked when they weren't watching.
Where it worked though, was getting closer to my children by admitting where I was at and where I was coming from. When they feel like you're really connecting with them.
I'm sure my kids still get up to much I'll (hopefully) never hear about, but that's normal. As long as the big overarching stuff is understood, I'll take that as a win.
I also gave lectures and installed FamilyLink and put restrictions on my router to prevent my child from accessing devices in a way I didn't approve of or when I couldn't adequately supervise it. The sneaky little shit still found ways to circumvent all this both here at home and at school. My child completely ignored all the warnings and eventually got roped into talking to a very sick predatory individual over Roblox.
The Roblox creep convinced my child to sign up for Instagram where they were able to get on video calls often. They then made my child watch them do very disturbing things, including attempting to hang themselves, cutting themselves open, and other very sick shit that I would have never imagined. They then threatened my child that if it was reported, they would kill our entire family. This went on for a couple of years apparently and we're still dealing with the trauma and fallout of it years later. Authorities were unable to determine the identity of the individual due to the many layers of obfuscation (fake names, VPN usage, etc).
I'm a software engineer of nearly 20 years and very knowledgeable of tech. The fact that this still happened despite my many roadblocks and safe-guards I put in place really shocked me to the core. Not to mention the whole "am I terrible parent" question which naturally arises out of all this. I've been reassured that I did everything I could reasonably do to prevent it, but that question always weighs on my mind regardless.
I warn every parent I can to keep their kids off Roblox and other "community driven" games that are like this.
I don't want to kick you when you're down, but you tried a technical solution on a human problem.
It could very well be that I'm being naive, or even stupid, but from what I could see the panic is coming from parents who don't feel like being parents. That is to say, they think the world should be safe for their kids, with no actual responsibility required from them to educate and engage with their own children.
I've had to install Stylish just to have control over those websites that think they know better than me on what's good for my eyes.
Instead, they are too high, because the idiots with new cars rely on the automatic beam positioning which is always too slow.
Or they are fitting led bulbs in an halogen fixture and never bother to make the adjustments
Which is fine, if you can find a way to make it happen.
But for the majority of us, work means work. It's not always aligned with your own interests, it can feel like drudgery, and we accept the uncomfortable reality that our labor is probably making somebody else richer than it's making us.
I'm a fan of cooperatives, where at least you know that you have part ownership over your endeavors. But even then, you often need to work to satisfy clients and customers, rather than to satisfy your own interests.
Ultimately, I've learned to separate my hobby interest in programming and my work. I accept that work will always feel like work, but a few things (like good coworkers) can make a big difference. I try to make the experience tolerable for myself and my coworkers, and then I do what I really love on the side.
Working at crappy places because they pay more is a choice, not an inevitability.