The Dylan M. versus Google incident, ten years later

So it was ten years ago this month I wrote two posts about one Dylan M. and the sudden disabling of his Google account over some photos (under the titles “When ‘the cloud’ delivers a thunderstorm” and “Warm bodies are still smarter than silicon (When ‘the cloud’ delivers a thunderstorm, part 2)“). The first post concluded with the advice to back up data on USB flash drives and use optical discs for long term archival, while the second post discussed more of the aftermath and how it’s a bit heavy handed for Google to disable an entire account over just one image which arguably isn’t even their business unless it’s being shared with the public.

Everything in both of those posts is still true today, more or less. There’s been an unfortunate move away from optical discs, and it’s a bit harder to find recordable CD and DVD media these days. As for me, I was lucky. Some time ago I was able to buy both the drive and discs I’m using at Target. (I find it easier to use an external DVD-R drive due to the arrangement of my laptop on my desk.)

I’m not sure if Target is still selling the drives or the media. I do remember the last Walgreens I checked was not selling any optical disc media at all. They also weren’t selling USB flash drives either, so it may just have been that one store. I don’t particularly like buying from Amazon when I can avoid it, but they appear to be selling both the drives and media. Best Buy was selling at least the drives online as well.

Unfortunately this move to obsolete optical disc media goes back to Apple and their sudden refusal to put optical disc drives in their computers. On a laptop I can kind of get it, as space is precious and there is the option of an external drive (like the one I’m using). On a desktop, though? Space is not the issue, though I can see forgoing an optical media drive for cost reasons (especially if the money saved is instead going toward a larger SSD, more RAM, or more CPU).

I also mention my luck with failing USB drives. I have since had a few more USB drives fail on me, and at least two or three SD cards give up the ghost. For short-term copies, they might be good enough, especially given how hard it can be to archive larger files on optical discs. (Though, as I write this, external Blu-Ray recorders have come down to around $100-$150. Of course, the media can still be expensive. My spot price check shows a 10-disc spindle of 100GB BD-XL at $52, or $5.20 per disc, from one supplier.)

The key lessons remain the same. If it’s important, make backup copies. Make and use multiple accounts for cloud-based services if your situation warrants (and the terms of service allow). If you go this route, you should have one for the mainstay of your personal then activities, one or more others for riskier activities. Keep them separate, ideally using separate computers or devices and never mixing them up.

You should not assume anything is private when companies like Google, Microsoft, Apple, Amazon, Adobe, etc are running the service. Companies often analyze and use your data to figure out what kinds of ads to serve you elsewhere (particularly in the case of Google and Microsoft).

Finally, if you can’t touch it (or the device it is stored on), you don’t really own it. Sometimes this is close to unavoidable (email and web hosting in particular, at least for the majority of people). Still, back up your email and, if you have one, your website. (Don’t forget to also make a copy of the database if your site has one.)

It’s really unfortunate that things really haven’t changed on this front. If anything, I think the situation has gotten worse.

They used to teach an actual computer literacy course as part of the middle school curriculum. (The school I went to for sixth grade would have had me take a full semester of typing–on typewriters!–as a prerequisite to the actual semester of computer literacy. Thankfully, the school I was transferring to did not.) Now, the technology literacy (as it is called now) is woven into other courses. As an acknowledgement of the increasing role technology is playing in our lives, this makes sense.

I do remember learning about backups and things like ethics as part of computer literacy. I’m not sure if today’s students still learn about these things. (Of course, I would hope they still are.)

How did Apple manage to screw up the iOS calculator app?

This is a strange one.

Not too long ago, Quartz reported on an unfortunate gaffe by Apple in the calculator app in the latest version of iOS. If you typed in “1+2+3=” fast enough, you would get a wrong answer (i.e. not 6). In some cases, you would get a very wrong answer.

Apple did finally get around to fixing this bug about a week after the article. What’s disturbing is just how the botched calculator came to be to begin with. Per the article:

According to a group of eagle-eyed iPhone users on Reddit who spotted the issue, it seems to be because of a new animation in the calculator app, where a button briefly fades to white when you press it. The result is that if you press an operator button (i.e., the plus sign) before the short animation finishes, the app ignores it. So, 1 + 2 + 3 accidentally gets read as 1 + 23.

Translation: Apple cares more about the flashy and purely cosmetic animation than the calculator actually performing its intended function. This is wholly unacceptable for any company involved in devices intended to be used for functional computing. A calculator app is not a laser light show with numbers on it. It is a tool, much like the dedicated devices it is modeled after, which is relied upon to give accurate results when used. Screw up something like the calculator, and you (quite justly) lose the trust of a good number of your users, something which is not very easy to regain.

The good news is that Apple is fixing it. The bad news is that it apparently took Apple two minor iOS revisions to recognize the issue and get a fix out there. Quite disturbing to me. Yes, there are third-party calculator apps, but one should not have to resort to a third-party app for something like this.

I can only imagine what’s next: a phone app that dials the wrong number if you enter it too quickly?

Fixing broken tractors, Ukranian style

Recently, the Motherboard blog on Vice.com reported on the extreme measures some US farmers are having to take to fix their John Deere tractors, namely downloading cracked software hosted in countries like the Ukraine and Poland.

From the article:

Tractor hacking is growing increasingly popular because John Deere and other manufacturers have made it impossible to perform “unauthorized” repair on farm equipment, which farmers see as an attack on their sovereignty and quite possibly an existential threat to their livelihood if their tractor breaks at an inopportune time.

“When crunch time comes and we break down, chances are we don’t have time to wait for a dealership employee to show up and fix it,” Danny Kluthe, a hog farmer in Nebraska, told his state legislature earlier this month. “Most all the new equipment [requires] a download [to fix].”

The nightmare scenario, and a fear I heard expressed over and over again in talking with farmers, is that John Deere could remotely shut down a tractor and there wouldn’t be anything a farmer could do about it.

The article goes on to describe a license agreement John Deere forced farmers to sign in 2016 October, which not only forbids the farmers from doing their own repairs but includes a covenant not to sue John Deere for “crop loss, lost profits, loss of goodwill, loss of use of equipment …arising from the performance or non-performance of any aspect of the software” running on the embedded systems in the tractors or other equipment. Basically, John Deere is saying “if our tractor breaks, it’s your problem, not ours, for the length of time it’s out of action.”

If this sounds like pure lunacy to you, you’re not alone. I would go as far as to call this one-sided agreement unconscionable. No judge worth his or her salt would possibly uphold such a blatantly lopsided agreement, especially given some of the rather exorbitant rates charged by John Deere: the article mentions $230 plus $130 an hour for a technician to drive out to a site and plug a connector into a USB port to “authorize” a repair done by an independent repair shop (which, of course, they could decline in theory). Given farms are by definition not going to be close to major cities or even larger towns where John Deere technicians are likely to live, a bill for such a service call could potentially cross the thousand-dollar mark.

So the farmers and independent repair shops say to hell with the license agreement and do the repairs in violation of it using cracked software from the Ukraine, Poland, and elsewhere. I can’t really blame them. And it’s possible that despite the license agreement, the repairs themselves may not be quite as unlawful as it first appears, though the acquisition of software intended for use only by “blessed” (i.e. authorized) John Deere technicians could still be against the letter of the law. In 2015 the Librarian of Congress approved an exemption to the Digital Millenium Copyright Act (DMCA) for land vehicles, which would include tractors and farm equipment. Curiously, around the time the exemption went into effect was when John Deere started requiring farmers to sign the license agreements.

One farmer modified his tractor to run on methane produced from pig manure, which I certainly applaud from an environmentalist standpoint. Who is John Deere to say that gasoline is a better fuel than the methane from pig shit (that would ordinarily be considered a waste product outright)? I would think most people (by which I mean non-stockholders in companies involved in the petroleum products trade) would agree that pig poop methane is a far better choice.

But the environmentalist side of me isn’t done. Toward the end of the story, there’s this quote:

“What happens in 20 years when there’s a new tractor out and John Deere doesn’t want to fix these anymore?” the farmer using Ukrainian software told me. “Are we supposed to throw the tractor in the garbage, or what?”

There’s one way to stop this, and it’s a “right to repair” law such as those already under consideration in five states: Nebraska, Minnesota, Kansas, Massachusetts, and New York, with a similar bill targeted more precisely at farm equipment in the works in Wyoming. The bills are modeled after a similar law already passed in Massachusetts targeting motor vehicles (but unfortunately, not including farm equipment it would appear).

Not surprisingly, John Deere is one of the opponents of this legislation, along with companies like Apple, which I have already written about at length on this blog. Gee, I wonder why? Maybe they fear the loss of an income stream built on robbing farmers (or hapless iPhone owners)?

This situation the farmers find themselves in is a large part of the reason why I fight for computing freedom and limit the amount of non-free software I use (and specifically why I do not run Windows on my PC and will never buy any Apple hardware, including Beats headphones).

Censorship and the Hollywood Sign

I read with interest some months ago a Gizmodo article entitled “Why People Keep Trying to Erase the Hollywood Sign From Google Maps”. My interest came first as a freedom and digital rights advocate, and second as a frequent contributor to OpenStreetMap. The latter of these is particularly important as you will see shortly. (Yes, the article is a bit old, but the larger issues are just as important today, and will become no less important as time goes on.)

The Gizmodo article was written by Alissa Walker, who is perhaps best known for her blog awalkerinla.com and specifically this post from 2011 June entitled “The best way to see the Hollywood sign”. In the Gizmodo article, something very disturbing is noted: with the advent of GPS technology, area residents are resorting to putting pressure on the likes of Google, Apple, and Microsoft (Bing Maps) to divert those asking for directions to the Hollywood Sign to either Griffith Observatory or Hollywood & Highland Center.

Such is the problem with relying on corporations for one’s mapping data: corporations are controlled, in the end, by stockholders, who decide it’s in the corporation’s best interest to do such things to avoid a lawsuit. The article goes on to share Alissa’s own experience getting legal threats from a homeowner in the area of Lake Hollywood Park. The threat as quoted from the article:

Please immediately cease and desist from using 3204 Canyon Lake Drive and 6161 Mulholland [Hwy] or any other residence as the address for the Hollywood Sign and change the address to one of the two official viewing spots sanctioned by the Hollywood Sign Trust as shown in their map. The locations are: Griffith Park Observatory and the Hollywood and Highland Center…

Please be advised that up to this point your actions may have simply been due to an oversight of the local situation. However, should the address not be changed going forward, you may named in a lawsuit and be held liable for damages in an accident or due to your knowing and/or negligent continuing direction of visitors to the viewing spot at 3204 Canyon Lake Drive and 6161 Mulholland Hwy.

As mentioned later in the article, Alissa got some photos emailed to her as well from the same homeowner showing illegal parking attributed to her directions. The way I see it, the tourists driving in the area are the ones responsible for parking lawfully according to the laws of the state of California and the city laws of the appropriate city (whether Hollywood or otherwise). To pin vicarious liability on Alissa for the actions of others is absurd. Information, such as that Alissa gives out, carries with it the responsibility to use it wisely and obey the applicable laws. It is the same as if someone posted the location of a good fishing spot; the use of the information regarding the location of the spot would not be an excuse to violate daily catch limits or other boating regulations (unless the person posting the location were to do something stupid like include “warden never patrols this area” or “don’t worry about the limit”).

Alissa wrote another article for Gizmodo entitled “There Is No Such Thing As An Unbiased Map” a short time later. This one focuses more directly on OpenStreetMap, but also contains a couple of other gems. Such as this one:

“If I recall correctly, back in the days of MSN maps, searching for Infinite Loop in Cupertino [where Apple is headquartered] showed a blank spot on the MSN map, as if there wasn’t anything there,” said [former Code for America fellow Lyzi] Diamond. “There is no such thing as an accurate map. It’s all up to cartographers.”

Indeed, it’s a pretty low blow to blank out the campus of a competitor company on one’s own mapping service (though I would think trusting Microsoft to get you to an interview at Apple or Google is not exactly the brightest move either). But this is where OpenStreetMap (hereinafter OSM) really comes into play, as like Wikipedia, it maintains an audit trail of what was added, modified, or deleted, and by whom (at least a screen name, though I would assume the IP addresses are recorded as well somewhere). And yes, you can get accurate directions to the Hollywood sign using OSM data. The community behind OSM considers shenanigans like redirecting visitors to Griffith Park Observatory or Hollywood & Highland Center as vandalism, and rightfully so.

Would our angry homeowner really sue the OpenStreetMap Foundation, or any other non-profits that financially sustain OSM? It’s certainly possible, but I would like to think most people consider suing a non-profit to be off-limits. The mere existence of OSM, however, serves as a rather powerful check on the near-monopolies enjoyed by the likes of Google, Microsoft (Bing Maps), AOL (Mapquest), Apple, and others who, until OSM became a viable alternative, enjoyed an effective oligarchy on map data. Not only do I personally edit OSM, but I wish I could use OSM every time I needed to map something. As it is I still wind up using some other service (usually Google Maps) maybe 20% of the time as of this post.

Houston’s nominal equivalent of the Hollywood sign, the We Love Houston sign on the south side of I-10 near downtown, was among my additions to OpenStreetMap. And so far, there have not been similar issues regarding the We Love Houston sign; then again, it’s still relatively new, and while I admire and respect the work of David Adickes, I wouldn’t realistically expect it to be the same type of tourist draw in its infancy.

[Edit 2022-12-01: awalkerinla.com is now offline, link has been changed to point to an archived version of the linked post.]

Dupe detection run amok and other blunders: A cautionary tale of Apple Music’s bugs

I had been aware of the hype surrounding Apple Music over the past few months. Most of it had been things like how much the artists were going to get paid, and all that. And now it’s here, and according to Jim Dalrymple of The Loop in his article entitled Apple Music is a nightmare and I’m done with it… well, I think the title pretty much says it all.

To make a long story short, Jim quickly found out that Apple Music has duplicate detection. Technically this can be a good thing, but the way Apple implemented it? It turns out it’s a First Class Foul-Up. Jim added albums, noticed not all the songs were added, then noticed the songs had an “Add” button beside them after clicking “Show Complete Album.” This, alone, is a UX/UI fail. But it gets worse:

From what I can tell in my tests, Apple Music is deciding itself, based on your library, that it will not add duplicate songs. For instance, I purchased a lot of Black Sabbath albums over the years, but not all of the compilations. I went into Apple Music and added a compilation album, but it didn’t all get added to my library. When I looked at all of the songs that didn’t get added, they were ones that I already had in my library.

In another example, I added Bob Dylan’s “Blonde On Blonde” and his “Greatest Hits” albums. The “Greatest Hits” was short three songs—the same three songs that are on “Blonde On Blonde,” so Apple Music chose not to add them to the “Greatest Hits” album. It’s not unreasonable to want to listen to an album in the context the artist wrote it, and then other times, just listen to their greatest hits. It’s my choice to make.

That last sentence is key here. It’s a recurring theme in the Apple-verse: Make it nearly impossible (extremely difficult and potentially hazardous to the warranty) to run apps not in the App Store, to the point most people won’t dare try. Don’t approve apps with porn in them. Don’t approve apps that replace part of the phone’s functionality and/or allow one to sidestep carrier restrictions (Skype and other VOIP apps, replacements for the phone dialer, other web browsers besides Apple’s own Safari). And the list goes on.

Apple has never been about allowing users choice. Now that Apple Music is here, I would not surprised to see many of the other music apps not approved for new versions. If they don’t already, Apple will likely come up with their own watered-down Spotify/Pandora clone, and kick those apps to the curb.

I’m going to shift gears a bit. Right now, my music collection lives on an external hard drive (or two). The vast majority of it is in FLAC format. (FLAC, for those who don’t know what it is, is sort of like gzip or PKZIP, except tuned to compress audio better than anything else. Apple has, or at least had, something similar called ALAC.) I have a lot of duplicate songs. I have intentionally left them intact for exactly this reason; not all of them are the exact same version and I want to be able to listen to both the original album and compilation albums where the same songs appear. So yes, I have things like five nearly-identical copies of The Power of Love by Huey Lewis and the News, two copies each of two different mixes of Never Ending Story by Creamy, two copies of I Will Remember You by Amy Grant, two copies of both Love is a Battlefield and We Belong by Pat Benatar, etc. I could go on and on, but the point is that duplicates will happen in any music collection of an appreciable size.

And I would be pissed off if my music software decided to go behind my back and randomly remove the “duplicate” songs from my collection. For one, some are not really duplicates; at one time I had Bon Jovi’s album This Left Feels Right in my collection, which had acoustic versions of many of their previous hits. I moved this album back out of my on-disk collection because I got tired of it. Imagine having the original versions of those tracks deleted by a “helpful” music library software, and one can easily see how big of a disaster this could be.

And yes, these tracks were deleted from Jim’s collection, as he found himself some 4,700 songs short when he decided to dump Apple Music for something that didn’t suck. Worse, Jim says “[M]any of the songs were added from CDs years ago that I no longer have access to.”

Moral of the story: Backup early and backup often. Don’t trust the only copy of your music library to any new software. And be especially leery of Apple products.