|
title: Put the knife down and take a green herb, dude. |
descrip: One feller's views on the state of everyday computer science & its application (and now, OTHER STUFF) who isn't rich enough to shell out for www.myfreakinfirst-andlast-name.com Using 89% of the same design the blog had in 2001. |
|
FOR ENTERTAINMENT PURPOSES ONLY!!!
Back-up your data and, when you bike, always wear white. As an Amazon Associate, I earn from qualifying purchases. Affiliate links in green. |
|
|
x
MarkUpDown is the best Markdown editor for professionals on Windows 10. It includes two-pane live preview, in-app uploads to imgur for image hosting, and MultiMarkdown table support. Features you won't find anywhere else include...
You've wasted more than $15 of your time looking for a great Markdown editor. Stop looking. MarkUpDown is the app you're looking for. Learn more or head over to the 'Store now! |
|
| Sunday, October 27, 2024 | |
|
I purchase music outright because I'm old. I often buy from what at least used to be called the iTunes Music Store. The biggest advantage for me for doing so over, say, buying from Amazon or directly from the artist's site (which I often do, or buy from Bandcamp if available), is that Apple Music will stream those songs for me even if I didn't download them locally, so they're accessible any time I have an Apple device (or Windows!) and a network connection. Well, almost. It doesn't work from my HomePod, you know, the device I spent a few hundred bucks on TO PLAY MUSIC. All these phrases except maybe one used to work at some point. It used to be I could use the magic phrase "from my library" and get things to work, or say the name of a specific album. No longer! And "shuffle my library" used to always work even when nothing else did. I'd sometimes get shuffle even when asking for something specific -- and Siri would tell me so before ignoring what I'd really requested ("Now playing your music library shuffled"). That shuffling the full library worked always drove me crazy because it'd tell me the music was there, Siri just wasn't going to play the way I wanted it. Anyhow, the main course (Warning: this may say "Hey Siri" several times and light up as many Apple devices as you have within listening range): Transcript:
I think that's a clear QA fail. Shouldn't these be well-established "user stories" by now? If they worked before, someone made it work. Did they do that on their own time or were they asked to? What happened to those tests? Why aren't those scenarios tested any more? Like, I get it. I'm a dinosaur in a way that hasn't become cool again. I'm reminded of this Twitter ad I saw from the RIAA (boo! hiss!) last week (Oct 23rd): I AM the 2%! There's are dozens of us... Still, I think back to that picture of Jobs with the Tiffany lamp and hifi. Today's Apple seems to have completely lost the thread of Steve Jobs' "Thoughts on Music". It continues. On Apple's HomePod feedback page, the most recent HomePod OS version you can select is 16.5. Mine, after searching the Home app for a while, is apparently on 17.6 and is downloading 18 now. How much money does this company have again? Labels: apple, apple fail, Apple Music, homepod, siri posted by ruffin at 10/27/2024 11:55:00 AM |
|
| Saturday, June 22, 2024 | |
|
I recently had a process called Turns out it's probably Apple looking for malware. The Secrets of XProtectRemediatorFound a blog post called "The Secrets of XProtectRemediator" that has a section called "Reverse Engineering the RedPine Remediator. They apparently picked the Red Pine remediator at random...
In a results section, they give the "notable results" on Red Pine (and a few others):
What is TriangleDB?And there's a link included with more on TriangleDB, which is probably the most interesting link in this blog post. Here's a snippet:
Overview/quick history of XProtectThe relationship of Red Pines to TriangleDB is supported by another source titled "The Three XProtects of Christmas". It also gives us a good, quick overview of the XProtect system as a whole.
I'm not going to suggest that I've given you an exhaustive breakdown on what's happening such that you could elevator speech the important parts to someone else (usually my goal), but I think that's enough of a lead for us to figure it out if we wanted to. In any event, I think this...
Eh, kinda interesting. I guess this sort of topic helps explain why my blog makes the big bucks. posted by ruffin at 6/22/2024 09:35:00 AM |
|
| Thursday, November 02, 2023 | |
|
John Carmack, a brilliant, gifted developer, recently said this about V/AR, and it continues to bother me:
But we already have mixed reality applications. AirPods in transparency mode are one, but even transitor radios at baseball games in the late 50s. Telephones? They don't render sight, but they do render augmented soundscapes. Ask the blind if a sightless world counts as a reality. And what are our phones? They aren't VR. They do interact. Take the blue dot on a map -- or the location-based notifications we get walking into an Apple store. Do I just not understand what Mixed Reality is? Apparently not precisely. Tom's hardware tries to explain:
If you say so. I mean, our location is already "mixed" into the virtual world of Pokemon Go. And as much as you try, if the imaginary character tries to let you drink out of their imaginary water bottle, you'll stay thirsty, my friends. MR seems to be another way of saying "AR, but, like, really augmented" -- as in there's a blurring of the lines between virtual and real, not simply a small or passive overlay. That is, to me, it sounds a little like marketing for AR. Again, the "mixed" water bottle will not satisfy "real" thirst. It remains an augmentation onto, not a physical replacement. Let's say a rational take is this: VR is as dissociated from the "real"/traditional/legacy world experience as possible. Your actual surroundings are [idealistically] of zero value. In a sense, you're in a perfect, valueless heterotopion so that you can create and experience something completely ungrounded. AR foregrounds the now, the legacy, and adds to it. Again, think transistor radio while you're at the ballpark so Vin Scully can tell you what you need to know about the game you're watching on the field. But also the silly HUD dossiers' that appear when someone pops into view in spy or Terminator movies (apparently called Termovision!). MR seems to have lost any meaning. It's not VR, so it's a [marketing?] spin on AR. Maybe it has a very real C-3PO in your visual field and you can speak to them like it's real or they move out of the way of "real" oncoming cars. I don't know. I can't think of a phenomenon where there's a meaningful space between "not VR" (where VR equals "completely dissociated from the real") and "AR" (where something is overlayed on/augementing the "real") for mixed reality to live. MR is AR. Any "R" that's not "VR" is "AR". So I'm back to wondering what Carmack is talking about when he's down on "mixed reality". Maybe it's the immersion. There, I'd tell him to lower his bar. You don't have to have Apple Vision to have mixed reality. Again, any interface that puts the digital (okay, okay, "sensory"; doesn't have to be digital) into the "real" works. The McDonald's app that lets you order food. Your EZ Pass transponder. Does Mixed Reality require glassses? Then why doesn't it require earphones? How about gloves and sleeves and suits that remediate touch? Is his argument that AR glasses aren't MR enough and are, therefore, doomed to fail? If so, the critique reduces to the absurd: "There is no MR killer app until the digital IS REAL!!1!" I think his metric for MR success is literally what he says -- "headset sales". He'd say, sure, MR sells phones, radios, EZ Pass accounts, but not glasses. It'll never sell glasses. I'm wearing glasses typing on a laptop right now. If I could get my phone and computer into that same shape without a concern for weight or power (or eyesight), I would. The potential isn't just there, it's at least as big as the market for glasses. I don't know about Carmack, but I'm glad Apple has started looking for a way to make those glasses happen. posted by ruffin at 11/02/2023 12:05:00 PM |
|
| Friday, June 23, 2023 | |
|
Apple ran a promo recently about the top 10 "must-play" games on macOS. Let's take a look!
I'm all for retro games, but this is like a time capsule of gaming. Labels: apple, apple fail, gaming posted by ruffin at 6/23/2023 10:42:00 PM |
|
| Friday, May 26, 2023 | |
|
Only Apple brings you amazingly architected solutions like this. This is precisely that "happy path or no path" mentality that I've complained about before. If you were green fielding a new OS, there's no way you say, "I know where we'll put the setting for the default mail app! In OUR email app!" I mean, it makes sense if Mail.app is the only mail handler on your box. I'm guessing I can't delete it even though I don't use it, because if I could I wouldn't be able to select another client to replace it! I also bet the percentage of people using 3rd party email apps for their company email inside of the infinite loops is really low. This is precisely why I wouldn't hate seeing Apple get split into a hardware-and-bios company and a separate software company or, better yet, companies. I don't hold out any hope for that... I think independent competition with OSes only happens if Linux ever finally commoditizes the desktop OS. Which is could do; I use Ubuntu regularly now. Which is also why it probably never will -- it's good enough for its user base, but still obviously not competitive enough for the typical end user. In any event, Apple does a great job defining one clean-room use case for its products and, I assume, efficiently implementing that mvp. But it's not very creative at the next step: Coming up with potential real-world fail conditions once the mvp is running. Labels: apple, apple fail, email, happy-path-or-no-path, macOS posted by ruffin at 5/26/2023 07:02:00 PM |
|
| Wednesday, November 23, 2022 | |
|
From MacRumors on Apple tracking you with first-party apps:
I was of two distinct minds when I read this:
Re: 1. -- here's a screencapture from a related YouTube video: That at first seems mostly like fair game info, doesn't it? But if you say "I don't want anyone tracking me," I can understand why you don't want and, what's more, wouldn't expect all of that pushed up into the pipe. As a developer, it'd be nice if Apple had to ask for that info the same as anyone else. I wonder how much of Apple not truly dogfooding is so they can claim they can't split the software and hardware sides of the house. Because otherwise they really, really should dogfood as if they were any other app maker. Leveling the app-building playfield would improve every user's experience, because Apple could no longer take shortcuts when determining iOS' priorities. "Oh, we can just grab that data from the OS," would no longer be a strategy, and, "Hey, we lose 90% of our conversion with this modal asking for full hardware info," would be enough for iOS to make those decisions move more smoothly, however that might be. Oh, in other news, I finally got a Framework laptop. They had the 11th gen i5 refurb come back in stock for $600, and that's about what I'd pay to play around in this world. If there's a 13th gen CPU update next year that I can use, I might "really" shell out then, depending on how quickly and completely I take to Ubuntu. So far, versus my last foray into Linux on the desktop (admittedly over 10 years ago, I believe), it's nice and fast. Labels: app dev, app store, apple, dogfooding, privacy posted by ruffin at 11/23/2022 08:33:00 AM |
|
| Saturday, June 18, 2022 | |
|
Lost my AirPods charging case. I have no idea how. Still have my AirPods, first edition. Gave myself a few weeks for the case to show up; no dice.
Ordered a new case with wireless charging, b/c why not? Kinda steep, but I couldn't justify going another $30 for version 2, especially since I'd used PodSwap on this pair not too horribly long ago. But I really did miss the AirPods, even though I had decent Bluetooth headphones and some lightning port EarPods.
Or should I have justified buying the version 2s after all?
So my version 1 AirPods can't be a good watch replacement when it comes to notifications.
Live and learn, I guess. Makes some sense, as I think v2 is when "Hey, Siri" is first supported.
Dang it.
Labels: AirPods, apple, hats o' money posted by Jalindrine at 6/18/2022 11:43:00 AM |
|
| Wednesday, June 08, 2022 | |
|
We do realize stuff like this are the prerequisites for releasing Augemented Realty goggles, right?
But that's not it. I mean, if you look closely enough, there are tons:
Handoff Lets You Swap FaceTime Calls Between Devices in iOS 16, iPadOS 16 and macOS Ventura
iOS 16 Lets You Isolate, Copy, and Share Subjects in Photos
Even the CarPlay UI seems like it might soon be coming to some goggles near you. We knew it was coming -- AR walking directions (picture from Apple) the most obvious evidence. But you can see Apple creeping closer to AR from all sides. It's almost exciting. 😉posted by Jalindrine at 6/08/2022 06:52:00 PM |
|
| Monday, June 06, 2022 | |
|
Safari has responsive testing as part of its dev tools. I've used a similar trick of Chrome's, and it works well.
The only weird thing for me is that I've got macOS 12.2 on my MacBook, but Safari only has iPhone sizes through the iPhone 8. No iPhone X, no XR, no 11, no 12, no 13. That's weird, right? Yes. But it is also very Apple-y. They had a feature, they built it, they have not prioritized updating it, so it, well, not precisely withers, but sits on the vine, waiting for its next day in the sun. Weird.
That's it. That's today's post.
posted by Jalindrine at 6/06/2022 07:27:00 PM |
|
| Monday, March 07, 2022 | |
|
From "The 5G iPhone SE will be for carriers, not customers " at theverge.com:
This is 100% accurate. This is not.
If the prices are the same, just updating to an A15 makes the SE an amazing bargain once again. This phone should be current as long as the iPhone 13 is. And, as I've mentioned before, I hate Face ID. This could be the last iPhone with a Touch ID on the home button. If the rumored "SE BIG" based on the Xr has the same Touch ID as the iPad mini, count me out. (And the SE 3 is rumored to have a 256 gig version available.) I've seen MacRumors say that the SE 3 camera is going to be updated. I hope so, and that was one of the coolest parts of the first iPhone SE, which stole the 6S' rear (but not front) camera, but I don't think that's likely here. I think I recall the SE 2 didn't bother upgrading the 8's camera other than the "sensor". And I bet the only additions we should expect are things that would be harder to remove than to keep. If it's easier to supply a new sensor, it'll use it, otherwise not. If it's easier to add night mode or whatever in software than remove it, it'll use it. Otherwise not. But if they wanted to update the camera, I wouldn't fight them. I've been using the SE 1 since I gave away my SE 2, trying to use the iPad mini 6 as "my iPhone" while working at home, and, well, let's just say it's time for a new phone when I do go out. If they really have the rumored 256 gig model for under $650, yes, please. posted by ruffin at 3/07/2022 03:34:00 PM |
|
| Saturday, January 29, 2022 | |
|
If you don't want someone to open a project in a list, don't grey it out or anything to indicate visually that something unsupported wont' work. Just drop a quick window.alert equivalent in there and walk away, hands washed, job well done. Good heavens that's weak. Guess I'm done learning Swift on my Mac today. Labels: apple, apple fail, devLife posted by ruffin at 1/29/2022 07:01:00 PM |
|
| Monday, January 10, 2022 | |
|
From The Verge: "Google says Apple ‘should not benefit from bullying’ created by iMessage lock-in."
"Wow, that's rich." -Firefox posted by ruffin at 1/10/2022 09:00:00 PM |
|
| Saturday, November 13, 2021 | |
|
I mean, no. Thats not a choice. That’s like saying if you want four wheel drive on your Jeep, go buy a Bronco. Speaking at The New York Times "DealBook" summit, Cook said that customers currently already have a choice between wanting a secure and protected platform or an ecosystem that allows for sideloading. "I think that people have that choice today, Andrew. If you want to sideload, you can buy an Android phone." Look, they don’t want sideloading b/c then those apps could mess with their stuff (the OS, payments, other apps). What is the state of the art in iPhone jailbreaking now anyhow? I’m not sure why Apple doesn’t allow sideloading past that, though. You have to go waaaay out of your way to turn it on and you should be able to tell you’re not doing what’s suggested. Even Android is clear about that. Are they worried about support when phones are bricked, or are they not thinking past, “That’s really not ideal for us” (which does sound like an Apple thing to do)? Or is it an antitrust bargaining chip they don’t want to play for anything less than last-minute, showdown at the O.K. Corral value? Labels: apple, apple fail, lies posted by Jalindrine at 11/13/2021 10:06:00 AM |
|
| Monday, October 18, 2021 | |
|
Before you consider buying new AirPods, some quick advice... If you have an older version of AirPods that you enjoyed, just replace their batteries. I replaced my first generation AirPods by sending them to PodSwap back in February for $60, and I've been meaning to say they work every bit as well as new for a while now. Look, there's one place Apple gives you more battery than you need, just one: The AirPods case. Even when my AirPods were down to just one functional pod keeping maybe a 30 min charge, my case was still ready to go. PodSwap trades out your existing pods with refreshed ones, and they even send them ahead of time so you're never out of headphones. You keep your case -- mine is very nearly as good as new, charge wise, it appears -- and you're only out $60 for your "new" 'phones. I don't see much about the new ones that'd have me buying. I mean, I wish my 1st gen AirPods did "Hey, Siri" like 2nd gen, and Spatial Audio has me interested (though see the Verge's "Apple Music’s Spatial Audio is sometimes amazing but mostly inconsistent", including the hint that all headphones can play Spatial Audio?), but I never miss either when listening. (Again, my AirPod "taps" are mapped to 1. fast forward and 2. rewind, which is much more useful than "tap to Siri". Take one out to pause & put it in the play.) I tried Beats Solo and found myself going back to the AirPods even when they still had dying batteries. There's something about that handy lighter-sized case and top snapping (foreshadowing intended) that's wonderfully portable and enjoyable to use. The longer you can push back your Apple hardware upgrades the better for your pocketbook. Refreshing your AirPods is one of the easiest ways to save some dough. posted by ruffin at 10/18/2021 02:06:00 PM |
|
| Wednesday, September 29, 2021 | |
|
Remember in April when I complained about how hard Apple is selling me services, and how it made it sound like I would lose email? Guess who else is selling me services? You got it. Google. Well, specifically Gmail. That look familiar? But Google allows me to "learn more" with the weird hamburger straw menu. Let's give that a shot. Wait, okay, that's actually kind of helpful! has:attachment larger:10M is a neat search suggestion to get rid of some oversized emails. Unfortunately I only have 125 that match. That's not nothing -- 125 at even just 10 megs each is well over a gigabyte, giving me nearly 8% of my 15 gigs of free space back and hopefully silencing this message for a while. But what really hits me is the coincidence that Apple and Google are both yelling at me to pay something [or pay more in Apple's case] at the same time. Interestingly, Outlook seems to hard cap at 50 gigs even when you're paying $70 a year (includes 1 tb OneDrive). Google offers 100 gigs in gmail for $20 a year. Apple lets you lump email in with your iCloud, so potentially 2 terabytes (!??!), but that's shared with your iCloud backups, messages, and pictures, and runs $10 a month, so... Fastmail charges $5 a month for 30 gigs and $9 for 100, which seems to be obviously too much until you recall they aren't profiting on what's in your emails. Regardless, what getting caught on both ends with "upgrade now!!1!" adverts tells me is that companies aren't scaling storage over time, as it becomes cheaper for them. And storage isn't being updated year over year because having people run out of storage is a profit center. Not crazy, but not coincidental either. This is a decided, "let's all charge for services" play by all the companies. There's money in them thar hills. Labels: apple, cloud, gmail, Google, hats o' money, icloud, outlook posted by ruffin at 9/29/2021 12:11:00 PM |
|
| Tuesday, September 28, 2021 | |
|
From daringfireball.net:
I realize Grubes isn't quite committing the sin of assuming Apple lock-in, but it's close. "Hey, your iPhone works great with your watch!" is verrrrry close to, "Your iPhone doesn't work as intended without one, so of course you have one." And, let's be clear, the iPhone assemblage expects a watch at this point. I recall reading a review for the original AirPods by someone who didn't have a watch. She complained that it was too difficult to control volume with the AirPods she was reviewing, and she was 100% right. The volume button on the AirPods is on your watch. It's the "digital crown". If you don't have a watch, you can't adequately control volume; a crucial part of your Apple AirPods is missing. It can even be a Series 2 watch like mine. Works perfectly. Not only sound, which is slick, but the pause, fast-forward, and rewind are also all there on the watch interface waiting on you. You could argue that she should have been aware of how the watch would complete the AirPods, Jerry McGuire style, but the review was absolutely spot on saying the AirPods' design stinks out of the box. Ostensibly, Siri would solve all your extra control problems, and the always-on "Hey Siri" of AirPods Pro and AirPods v2+ likely helps mitigate this a bit. Currently, though it's an adequate solution in theory, it's a huge fail in practice. I map my AirPods' double-tap away from Siri and to forward (left ear) and back (right) to get back some measure of control. Removing one pauses, of course. (That said, when we finally figure out how to integrate Siri culturally and socially, it's going to be amazing. I think I've mentioned how once, in a crowed and extremely loud Apple Store, I was able to nearly whisper a text reply into my watch and have the perfectly transcribed text sent without so much as removing my phone from my pocket. That's how Siri should work, and, at some point, I bet it does -- a nearly subvocal interface that allows rich interactions.) If you're wearing a watch, AirPods work great -- better than reaching for some dumb volume wart on a wire hanging down from your ears. But if you're not, AirPods are a bad idea. You're almost precisely up the proverbial Sonic Creek without a paddle. And, apparently, you're stuck up Face ID Creek too. To be clear, this Face ID pain is not something I've felt since I quickly gave away my XR. I still prefer a phone with Touch ID so I don't have to have a clear line of sight to my full visage to use my phone. I've been on the SE train for a while now -- and am currently, unexpectedly, using an SE v1 again. What a beautifully sized phone. And I'm now the iPad mini train again too, a perfect balance of easy to carry away from the house (iPhone SE1) and maximized interactions when I'm at home and pockets no longer matter (iPad mini 6). Both are sooooo much nicer with Touch ID. No watch required. I do, however, love using my AirPods. I've even PodSwapped them and feel good about that so far. Labels: AirPods, apple, apple fail, apple watch, Face ID, iphone posted by ruffin at 9/28/2021 09:09:00 PM |
|
| Saturday, August 07, 2021 | |
|
There's been a lot of pixels spilt regarding Apple's plans to sniff out pictures of child exploitation on personal devices and, if I understand correctly, silently report someone to the National Center for Missing and Exploited Children if they think their algorithms have found it. A couple of quick reactions: First, the rhetorical power of child exploitation as a cover discourse for something else entirely in the last decade or so would be unbelievable to someone from the 1980s. What the absolute heck is going on? Stopping someone accused of exploitation has become akin to a theoretical rhetorical get out of jail free card to justify doing whatever someone wants to be doing. And, in some cases thankfully, like the fellow with the assault rifle at the pizza store, it also still appears to be a practical get into jail quick card if you actually act on that coopted rhetoric. Still, it's a bizarre, collective neurosis. Second, let's talk about what Apple's doing. It seems antithesis to their "privacy is in or DNA" claim, even though some Pizzagates are tragically real. Why are they taking an anti-privacy stand now? Let's be frank: Apple has not been doing great looking privacy-minded this year, as they gave up the privacy high ground when they announced just last month that they plan to literally start selling AAA privacy in iOS once iOS 15 ships. You don't pay, you don't get to be fully private on iOS.
Let's also admit that Apple's not going to be able to create a successful system for sniffing evil images for years. If you've been reading this blog for a while, you know I believe Apple can't QA software to save their life (QA is "Quality Assurance", here meaning the ability to test software to make sure it works well even in unanticipated situations). Here's one example:
Things will go wrong. Someone will be suing Apple for a false positive. And one or two of those people may honestly have their lives ruined. How hashing an image worksTo know why someone's going to get charged who shouldn't, I want to describe how hashing and fingerprinting works, though I really don't want to get into the weeds. So let's grossly oversimplify and say it works like this:
In our case, matching our hash or fingerprint of 357 means there's a 1 in 9,999 chance of actually having 1234567. That's a horribly large chance of a false positive. You could also have 0030507. Or 3335577. Or 2136567. We don't know for sure. Each of those 9,999 matches that aren't 1234567 are collisions. Even so, that's only 10,000 values out of ten million we need to check behind those three hashed digits. Huge potential time savings. Now when "cyber-fingerprinting" large files like images, the numbers are VERY large (lots over seven digits) and the hashing algorithm, though it will have some collisions, is MUCH more exact. The chances of false positives with a true fingerprinting is, let's guess, about the same or worse than winning the lottery. In any event, false positives are very rare. And you should appreciate that. But eventually people do win the actual lottery, and, given enough people, someone will have a photo fingerprint collision. Someone will have a picture that, once hashed, matches the fingerprint of a known evil [no hyperbole intended at all] image. And their life could be ruined in a way that will make some identity thefts feel quaint. Worse, with Apple's software record, there's going to be some bug that says the equivalent of "Any number with a single 3, 5, or 7 in it matches," the National Center is going to receive thousands on thousands of false reports, and we're going to bring down, at least briefly, the very system we're trying to support. And if someone games the system, well, all bets are off. Someone is going to match a fuzzy fingerprint with a meme image specifically spoofed to match a database image, it's going to get popular, and suddenly there are Pizzagates everywhere! No, really, no joke. It's going to happen.
Apple's true (and legitimate) motivationPerhaps false positives are worth it to expose those who do exploit children. Certainly in theory I think a few ruined lives is worth the good that can come out of this if there's any meaningful reduction of exploitative imagery. And Apple has a clear motivation for doing this, an angle nobody's mentioned yet (that I've heard): Apple is hosting child pornography on their servers right now. Not maybe. They are. I can't say that with 100% certainty, but theoretically, given a billion active devices, you know they are. There are too many sickos out there, sickos have phones, they have evil on those phones, and some of those phones are backed up to iCloud. That's a huge issue for Apple. That has to be Apple's motivation. My guess is that the people with serious problems know other ways to maintain their privacy that Apple won't catch. Apple sniffing Photos (the app) will get some less deliberate criminals. But even at 100% foolproof iCloud sniffing, Apple won't stop exploitation. Should Apple delete apps like those from the App Store too? Maybe! Tough question, but cut from the same cloth. I mean, what a freaking mess. I can't imagine all the smut people likely have on their phone. Heck, Brett Favre allegedly (almost certainly did, right?) sent pics of, well, you know, to a female reporter while he was with the Jets. Very few have signed him off as a habitual recidivist, and I bet most NFL fans still have a mostly positive view of Favre in spite of having and sharing NSFW pics and being a sexual harasser. (Could iOS stop these sorts of pics from being shared? Would that be bad? What if I wasn't a Puritan at heart, would I still think it's bad -- that is, consenting adults can exchange NSFW pictures, right? Right? Ewww.) It's just that this passive, "We're looking through your phone and taking actions based off of its contents without your involvement" that's scariest to the layperson, I think. To jump all the way from absolute, objective evil, let's go right to the end of the grey area where it's almost harmless: Wait. Before I venture much further, let me stop completely to say something: If someone has 1000 matches with a database of child exploitation imagery, even at 95% accuracy (insanely low accuracy, I'd think), statistics say that they've definitely got non-trivial amounts of illegal imagery. If they have 100, they have illegal images. If they have 10? I've got to think probably they do. I have some practical privacy and 5th amendment itches somewhere, but here, they're unimportant. You're using a private company to store illegal goods. Apple sniffed those illegal images just like a storage company could catch a cocaine stash with a drug sniffing dog. You should get turned in with no warning and let the judicial system (at least in the US) figure out where the chips should fall. Back to the grey area discussion... What if you have too many pictures of jaywalking? Movies taken from cars that were speeding? Should you get fines in the mail as if you'd been caught by a red-light camera? How many jaywalking pictures before something must be done? It's more than 2. Is it less than 1000? In all of these cases, what we're talking about is the practical loss of privacy, at least compared to the situation that came before it. This practical, day-to-day loss is starkly different from losing the theoretical right to privacy, which Apple hasn't changed at all without some serious mental gymnastics -- you could argue that today's First World requires a cell phone, and if Android starts doing this photo sniffing too you're trapped in a duopoly, but you also have other options for taking and storing pictures. Again, this is an argument because Apple is hosting your images on their hardware. But wow, it feels like a slippery slope, and a dangerous rhetoric of absolute evil attached to not tripping down it. Labels: apple, Other Stuff, privacy posted by ruffin at 8/07/2021 04:31:00 PM |
|
| Saturday, May 22, 2021 | |
|
From The Verge on the Epic vs. Apple suit:
That's... interesting. It suggests free app authors are freeloaders, and that high revenue apps are paying a disproportionate amount of the "total return on our IP" -- which, again, includes "customer service and the use of [iOS]". That without the largesse of Clash of Clans, freeware apps would need to pay more than their annual $100 developer fee to keep iOS, well, if not afloat, then profitable. Though you can't sell the hardware without iOS either, can you? Is the IP all of iOS or just the App Store? Do you have iOS without the Store? Do you have the same success selling your phones with these apps? Of course not. It cuts both ways, doesn't it? Whose IP is driving revenue for whom? Is the insinuation, then, that Apple Hardware, Inc needs Apple Software, Inc's* IAP to be profitable? I doubt it. iPhone would be profitable without the IAP revenue. Cook's statement is within the specific context of growing services revenue to, in turn, grow the stock price. That is, losing the revenue from IAP doesn't make Apple unprofitable. They'd still get a return on their IP. It's reduced growth, aka missed growth targets, a relative loss, not an absolute one, that keeps Cook working at night -- and preparing like mad (as he should) for his court appearences. Which makes this another example of how Apple is no longer leaving the money on the table to allow it to concentrate on its strengths. It is now primarily motivated by company growth, not producing the "best" products. Sure, it's long-term, sustained growth, which is a much more mature approach than, to hyperbolize, Enron's, but its motivation is still growth. That's a change from "the Jobs years" (or at least Steve managed to fool me into thinking so). * I've got a drafted post somewhere about the distinction between Apple Software, Inc and Apple Hardware, Inc. In a nutshell, I'm worried Apple Software, Inc needs to split off from Hardware, Inc if we don't want to keep seeing complaints like Epic's. Because Epic's complaint should have some weight with Apple Arcade competing with it. Spotify has an even better case. Netflix too, thanks to Apple TV. Amazon has several, not least the Kindle vs. Apple Books' store arena. In all four, Apple's own options for games and music and TV shows and books have the obvious benefit that they get to avoid the 15-30% surcharge everyone else has to pay. Apple's products can be that much worse than the competition and still "win" simply because they avoid their own "IP" tax. It's not wholly unlike Amazon Basics Limp Bizkiting a number of products others sell on the site. A store abuses its power when it also becomes the seller. These are not simple generic brands; these are competitors, equals. If Hardware Inc. kept the payment processing and IAP profits, but Music, TV, Arcade, and Books had to compete as Software Inc., a favorite third party, but a third party nonetheless, what would the market look like? Labels: app store econ, apple, hats o' money posted by ruffin at 5/22/2021 11:24:00 PM |
|
| Tuesday, April 27, 2021 | |
|
I’m watching Joanna Stern's interview with Craig and I’m left wondering: What good is hiding the IDFA now if you’d EVER used an app or service before? If you’ve logged in with an IDFA, that service simply has to keep a database entry that says, “Was once IDFA 2204786” and it happily continues to watch and share. It’s like an old phone number. Maybe I don’t have a number any more, but if I used it in App X and App Y last year, if I log into App X today and do anything, X can still share with Y with high confidence that it’s me doing that activity today. You’re still going to know I was looking at that shirt unless I create brand new logins everywhere!!1! Look, that’s not a reason not to hide that softball connection now, but it’s going to help tomorrow’s iOS users a lot more than today’s. The cat’s already out the bag, the horse out of the barn, the chicken has flown the coup. Our privacy is already shot. You’re welcome, later generations.
posted by Jalindrine at 4/27/2021 12:43:00 PM |
|
| Wednesday, April 07, 2021 | |
|
I liked it when Apple was a hardware company. Sure, as a stockholder, the services income is great. That's where the growth is. As a user, I hate Apple's services push. Here's one small example: I have the 200 gig iCloud service that runs $3 a month. I have members of my Apple Family using it too. For some reason, two members have used craploads of iCloud space in the last month. We're nearly out. Do I get a warning that "A & B's use of iCloud has jumped 400% in the last month [bonus if it says "mostly edited video"]. You might request that they check if the usage is required"? No, no I get this:
macOS That's a notification on my Mac. Apparently iCloud is going to go away. This implies I can't even use it, though of course all the stuff I have in iCloud continues to work now. I'm just headed to the state where I can't add anything new until something is deleted. But why be measured when you can yell the sky is falling? Update: Had a reason to open System Preferences later on today. Was greeted with this screen. Certainly nothing there to suggest I have an option other than paying [more] to play. I could get picky and say the 200 GB listing should say, "Shared with your family" to be clear you're not getting something new there with the 2 TB option. Regardless, the implication is clear: We're going to need seven more bucks a month from you. No other guidance given. (At least it says clearly here that it's auto-renewing.) MailThis is from iOS' Mail app. Nevermind that I don't even really use my iCloud email account. This little red warning stares at me every time I open Mail. The clear implication is that all of my email is about to go kaput. Spoiler: With the exception of the @me.com or whatever account I have, my email is not under attack. Gmail, Outlook, personal webservers, whatever, they're all still good, and good in iOS Mail, regardless of my iCloud storage space situation. I'd say 50+% of iPhone users wouldn't be savvy enough to understand that right off. That "Learn More..." link leads you to this overlay. Dark pattern alert: Note how the auto-renew warning is partially obscured by default on my SE2 screen. (I've scrolled in the second.) You can say that's minor, but so would making the "Add more storage..." font a bit smaller. Priorities. The message is clear. Pay to play or your email goes away.
iCloud online/through a browserThe least offensive by a mile is the one from iCloud online. That's a nice, measured, informative description. You haven't run out of space yet. If you do, you'll still have photos, video, and docs; they just can't be updated. Add a, "You might want to clean up your existing files or purchase more space; here's how" and it's perfect. The best part is that its "Learn More" link goes here, which is a website that includes an entire section on "Make more space available in iCloud". But guess what's above that nice, reasoned section of true information? That's right: Buy More Services!!1!!!?!?! It's subtle, but subtle pushes make millions at Apple's scale. Aside: Though probably not at macOS scale. This page is a place where they could afford to leave the services money on the table. And that's probably what drives me crazy. Apple used to be the "leave money on the table company". Remember "We don't think you need a larger phone"? The slightly larger 5 size was "good enough" for a while. They could've made a larger phone sooner, but didn't until they were ready, not when the market was ready. It's a horrible trope, but let's use it. Can you see Jobs saying, "And if you want to keep using your email, you just need to pay us an extra $7 a month above the $3 you're already paying us." This, the guy who wanted to sell you albums of music without DRM. He's going to hold your email hostage?
As a whole, these seem like horribly unpolished, crass, rushed, used-car lot sales techniques. If you haven't seen it, you should take a look at the YouTube video that's made the rounds recently (though it's from October), embedded below, about the embarrassing state of the macOS Music app. The dude narrating obviously plays dumb several times to expose poor design choices that might not actually stymie him, but someone is hitting them without the expertise and savviness to get out. The poor, half-arsed design choices he points out in Music reminds me of the ham-handed services advertisements, above. Lots of verbiage that isn't perfectly clear. UI is not deliberately designed. Each, with the possible exception of iCloud online, refuse to do a respectful job thinking through all the likely use cases at each step. Each Apple UI in these cases has a single goal, a happy-path-or-no-path mentality. In Music, it seems it's a very junior programmer fulfilling some acceptance criteria to the letter, and nothing more. Above, with iCloud, that single use case is, clearly, PUSH SERVICES REVENUE, and do it under the guise of serving the customer. NOTE: Language in the video is VERY NSFW. Labels: apple, apple fail, happy-path-or-no-path, hats o' money, UI posted by ruffin at 4/07/2021 09:44:00 AM |
|
|
| |
|
|
All posts can be accessed here: Just the last year o' posts: |
|||||||||||||||||||||
|
||||||||||||||||||||||
|
|
|
|