Profile cover photo
Profile photo
ewhac
85 followers
85 followers
About
Posts

Post has attachment
Public
Dear +Mozilla Firefox:

It sounds like you need a new Director of Browser and Web Technology Development. And as it happens, I'm available after 15 Jan...

...Because jack-assery such as this would NEVER happen on my watch.
Add a comment...

Post has attachment
Public
+Ingress​: Is it now considered en vogue for games to ignore my explicit instructions and interrupt my work day?
Photo
Add a comment...

Post has attachment
Public
Still works.
Photo
Add a comment...

Public
Unbelievable.

I noticed that I was using about 75% of my storage quota on Google Apps, and decided to look into cleaning up old files that don't need to be there any more. So I went over to +Google Drive and looked to see which folders were taking up the most space...

IT WON'T TELL YOU!

It will tell you the size of individual files, but there is no way to get it to tell you the total size of a folder's contents.

Moreover, this question has been asked several times on several different discussion fora, including Google's own GDrive support forum, some dating back at least as far as 2012. The proffered answers are all ridiculous:

- Open the folder and add up all the file sizes by hand.
- Download the folder as an archive, then unpack it and see how big it is.

...Just before I clicked "Post" on this missive, I decided to check out the Google Drive "API" (where "API" in this case actually means "protocol"), with an eye to figuring out just how hard it would be to write a program that recursively enumerated a folder and added up the sizes -- you know, the way every file management utility since the beginning of time has done. Based on the example code shown in "Work With Folders," it appears that a file can have more than one parent "folder" -- suggesting that GDrive "folders" aren't folders at all (in the strictly hierarchical sense), but more akin to tags, such as those used to sort/store messages in GMail. Therefore, reporting the size of a "folder's" contents could be misleading, since the file(s) may appear in multiple places. ("Hey! I deleted a ten-gig folder; why did only two gigs free up?")

And if folders themselves can have multiple parents, then you could end up with a circular directory loop when recursing down the hierarchy.

Still, it should be possible to enumerate a folder, then check each file for its parents. If the file has exactly one parent that is the folder you're enumerating, then its size definitely contributes to the size of the folder. If it has more than one parent, then it's a "soft" contribution. Still, you can calculate and display both totals; the rest is just UI -- which Google likes to think they're good at.
Add a comment...

Post has attachment
Public
Photo
Add a comment...

Post has attachment
Public
This is either one of the best things I've ever done, or one of the most embarrassingly wrong-headed things I've ever done. Which one is it? Click to find out...
Add a comment...

Public
+Android Nougat now requires users to go through a ridiculous kluge to make LED notifications work in a sane and reasonable way.

Nougat was recently pushed to my Galaxy S6; fair enough. But very shortly I started noticing that the little LED wasn't blinking when new mail arrived on my GMail account -- something that had worked in the prior two major OS releases. All the correct switches (in all the vastly disparate locations) were turned on, but still no LED. Some Googling revealed that this is a common complaint among Nougat users.

It turns out my "problem" was that I had GMail set up to enable notifications (so the LED would blink and I'd get a notice at the top of the phone's screen), but had the notification sound effect set to "Silent." I have it set this way because, if the phone went DING for every trivial email that landed in my GMail box, the phone would very quickly be ground into a fine powder 'neath my mighty heel.

But, apparently, Nougat has decided for some turbo-cocking reason that, if you want the LED to blink, you must also have enabled a sound effect to play. The LED will also be disabled if you set the phone to "Vibrate Only," "Mute," or "Do Not Disturb," only the latter of which makes even the remotest sense.

I would love to see the "data" that drove this design change. I'm willing to bet there's sixty-odd bugs filed internally against this behavior -- all immediately closed with the dismissive "Working As Designed."

So I had to kluge a workaround. I fired up a copy of Audacity, created a mono track of 1/4 second of absolute silence, saved it as a Vorbis file, then copied it into the phone. Then I told GMail prefs to play that sound file when a new message arrives. Poof! the LED now blinks for me.

Good gravy...
Add a comment...

Post has attachment
Public
Dear +Google:

You should be ashamed of this.

Those of a Certain Age will remember the silly "UUCPizza" joke that got passed around on USENET in decades past. I tried to find an original reference for it, and entered the search term "uucpizza". That didn't get me anything useful -- startling in and of itself, since "uucpizza" is a pretty damned unique term. So then I tried "uucpizza usenet", and got the results you see below.

SIX fucking ads, and one actual hit that isn't at all relevant to the search.

Are you trying to screw everything up? We've already seen you can't handle CSS stylesheets properly, now this? Your core competency? Did Microsoft poison your water? What the hell is happening over there?
Photo
Add a comment...

Post has attachment
Public
Your Sunday evening snark.
Photo
Add a comment...

Post has attachment
Public
This, apparently -- annoyingly, frustratingly, impossibly, forehead-smacking-ly, head-bashing-ly -- needs repeating.

(Hey, +Google+: I know you're totally ignoring everything I have to say right now (because that CSS bug still isn't fixed), but what are the chances you could start a sarcastic little PR campaign informing people how monumentally dumb this is, and that Google would never be so carele... Oh. Never mind...)
Photo
Add a comment...
Wait while more posts are being loaded