Monthly Archives: May, 2014

Sunrise: Finally, a good Android calendar app

Android, for all of its strengths, has some glaring weaknesses. Good games often come to the platform second, if at all. App selection and individual app features (grumble Starbucks) still lag iOS.

One of the most annoying gaps in the Android app catalog has been the lack of an alternative to Google Calendar (the Android app, not the overall service). Google Calendar is utilitarian like many or the company’s other official apps. When I compiled my list of alternatives to Google’s android apps, I struggled with calendar apps.



Sunrise is a welcome surprise. The iOS app is now available on Android and Web, providing a beautiful experience that integrates with Google Calendar and iCloud. It’s also possible to connect other accounts (Facebook, Twitter).

The developers went the extra mile and built a nice (transparent!) widget with detailed iconography and information for upcoming events. This is an iOS app reinvented to speak the language of Android, while retaining its signature impeccable design.


The Sunrise widget

Scrolling is smooth and there after plenty of visual cues so you always know where you are in terms of days. They only gripes so far are the sometimes buggy sign in/integration features (esp. G+ and Twitter) and the confusing sun icon in the upper left, which seems actionable but isn’t.

Sunrise is free in Google Play.

Jargon Dictionary #3: “Culture*”



Culture is a tough nut for technical sorts to crack. It meaning is surprisingly resistant to both empirical inquiry and algorithms. It is the absolute opposite of bromides such as “universal,” “human nature,” and “globalization.” It has no time for these Anglocentric concepts, and it eludes easy definition.

In a way, culture is all there is. The countless actions we perform without stepping back (how we dress for work, how we frame questions, what we eat, when we laugh, what we set out to accomplish, what we read, how we write) are culture’s byproducts. For any idea to gain traction, it must have cultural influence.

Even “revolutionary” movements such as the Industrial Revolution didn’t take root everywhere, for largely cultural reasons. It wasn’t that long ago (all said) that a Chinese emperor rejected Britain’s industrialism as useless, sending a surefire salvo in a culture war that precipitated actual war. In this way, culture is both nebulous and deeply material.

Just look at soccer. Ill-defined American concepts of “masculinity” and “transparency” have long made soccer – a game that Americans imagine to be played by effeminate Europeans who flop in the penalty box to decide the outcome – an outcast in its sport pantheon. The result? The USA – the most scientifically advanced country ever, with the most well conditioned athletes in the history of mankind – can barely compete in a sport that, on paper, it should be able to dominate.

Raymond Williams described culture thusly (emphasis added):

“We use the word culture in these two senses: to mean a whole way of lifethe common meanings; to mean the arts and learning–the special processes of discovery and creative effort. Some writers reserve the word for one or other of these senses; I insist on both, and on the significance of their conjunction. The questions I ask about our culture are questions about deep personal meanings. Culture is ordinary, in every society and in every mind.

I put an asterisk in the title because  while culture is definitely jargon – thrown all over the place as a vague job perk and something to be bantered about at holiday parties – there is meaning worth freeing from all of that pretense. Accordingly, it is distinct from truly vacuous terminology such as “the cloud” and “innovation,” which do not encapsulate concepts with anywhere near the scope or import captured by “culture.”

Examining culture

  • Jargony definition: “Culture is simply a shared way of doing something with passion.” (via Brian Chesky of AirBnb)
  • Use it in a jargony definition: “We can offer a laid back culture, ping-pong tables, free beer, competitive salary.” (via me, off the top of my head)
  • Non-jargony definition: see Raymond Wiliams excerpt above
  • Use it in a non-jargony sentence(s): “Culture is ordinary: that is the first fact. Every human society has its own shape, its own purposes, its own meanings.” (via Raymond Williams)

I had a long response planned to Chesky’s post on Medium, “Don’t Fuck Up the Culture,” but Scott Berkun already said basically everything I wanted to cover.  He covered some important and rarely aired sentiments such as:

  • “Culture” does not have to imply “passion,” especially not for work
  • Culture is not static and will naturally evolve even at the societal level, let alone the organizational level
  • What most companies call “culture” is actually the whims of the CEO, whom Berkun rightly labels the “chief cultural officer.”

Moreover, he points out that culture is not some bullshit resource that can be vetted by typical management processes. There is no meaningful big data process for culture, no metrics that are going to yield real insight about what it is and why it emerged.

A startup that I used to work at prided itself on a “laid back” culture blah blah blah, but it never showed said culture existed in everyday operations. When good employees went through rough patches, either at work or elsewhere, they were not taken care of. The whole company seemed to punish anyone who asked questions or tried to think outside of some ridiculously constrained box in which the app existed (I hate “think outside the box” as a metaphor since it has no equivalent in the physical world, but Jesus, the box in question here was like one tile of a Rubik’s Cube).

See? Culture is what you do, not what you wrap up in jargon or pepper throughout one of many “motivational” speeches at Monday lunches. This part of culture is what makes it so tough to deal with – despite having the airs of some wispy, infinitely dissectible subject such as “the cloud” or “innovation” (or “progress” or “technology”) it underpins even the most base, physical actions. Culture determines if roads get built or if  war is fought or averted. Plus, whom a company hires or fires – whom it leaves in potential desperation or allows into the fold of prosperity – says WAY more about its culture than any boilerplate in its job posting. Culture makes the intangible tangible.

Easy Hacks for Getting More out of Android

Android is not the most user- or beginner-friendly OS. Yet, it runs on literally billions of devices, so it’s worth becoming at least minimally competent in it. Below I’ve provided 10 basic tips for streamlining your Android experience to the point that it resembles something more polished. Note that I came up with and/or tested most of these techniques on an LG Nexus 5 and Nexus 4, one running stock Android KitKat and the other Jelly Bean.

Change how much memory Chrome can use


Chrome can be allotted more memory.

As a rule, mobile browsers are not great mobile apps. They cannot match native apps for speed or user experience, and the gap between the two has even led to the fear that the Web is dying. But sometimes you need one, maybe to handle a link someone sent you, for instance.

Chrome isn’t as fast as third-party alternatives such as Dolphin, but that can be remedied. Type this into the URL bar:


Then, select 512. You’re in for some smooth scrolling and page rendering. Not however that the system will become much more aggressive about how it manages and kills apps so that it can free up resources for Chrome.

Open content in native apps rather than Chrome


Opening John Gruber’s feed in Robin rather than Chrome (back when wasn’t dead).

Remember what I just said about native apps? The best ones are much better than any (slow) mobile Web app.

One of the great perks of Android is being able to pick what app opens certain types of content. So when you click a link to Wikipedia, for example, you may be given the option to open it in the Wikipedia app for Android (if installed) rather than Chrome or your default browser. Your mileage may vary, but the following apps are excellent for viewing links that would otherwise direct you to a tiny Web view:

  • Wikipedia
  • Tumblr (use the “Open in Tumblr” button at the top of the page)
  • IMDb
  • Reddit is Fun Golden Platinum (for reddit links)
  • YouTube
  • Instagram
  • Pocket Casts (really wonky/nerdy podcasting client: mainly for podcast RSS links)
  • Twitter

Toggle Bluetooth and other radios from the lockscreen

Screenshot (09-31PM, May 16, 2014)

The Bluetooth extension can be tapped to toggle Bluetooth.

DashClock Widget is one of your best friends. It provides shortcuts to unread texts, emails, weather data and more from your lockscreen.

If you’re on KitKat, you’ll need to go to Settings -> Security -> Enable Widgets to make sure it can run. After that, you can install tons of extra extensions. One of my favorites is the DashClock Custom Extension, which can do just about anything, including toggle Bluetooth and Wi-Fi. Just tap from the lockscreen, and the setting is changed.

Change icons without installing a launcher

Screenshot (03:14PM, Apr 13, 2014)

These icons were made with LINE Deco and are running on the stock Google Now launcher.

Tired of all those low-res icons that look like they were just ported straight from iOS? That’s an easy fix – just install LINE Deco. t. Basically, it lets you pick any of thousands of different icons you want to stand in for your apps, and it doesn’t require you to change your launcher or buy an icon pack.

Enable data compression and bandwidth management in compatible apps


Some apps offer options for data compression.

Do you need to watch how much mobile data you’re using? Some apps have settings that can help you out. In Chrome, go to Settings -> Bandwidth Management, where you can adjust when Chrome preloads webpages and toggle its handy Reduce Data Usage feature. Other apps can also compress HTTP requests. Above is an example from the Hacker News 2 client.

Tap and hold Shift and drag over a letter for capitalization


It’s not that hard to type capitals using the Shift and drag method.

This trick is usually found by accident. If you press and hold on the Shift key on the default Google Keyboard, and then drag your finger from there to a key, you can get a capital letter without having to go through the weird multiple taps on Shift needed to enable caps lock.

Customize Google Now with…a magic wand?


Inside the Magic Wand screen on Google Now.

Google Now has a weird interface. What I mean is: there’s a magic wand at the bottom of the screen. What does it do? If you click it, it lets you customize your Google Now settings, adding new card and removing ones that were based on some errant search you did long ago and aren’t helpful anymore.

Set up automatic device sleep times


Battery Widget Reborn can be configured with automatic sleep times.

An easy way to save lots of battery is to turn off Wi-Fi and mobile data at night. Apps such as Battery Widget Reborn can configured to put your device into Night Mode at hours of your choosing, meaning that use almost no battery while you’re sleeping (plus you don’t get annoying notifications out of nowhere at midnight).

Link UCCW to specific apps


This UCCW predictably links to the Facebook app.

Ultimate Custom Clock Widget can do almost anything. I wrote a short guide to it last year. One of the best features is the ability to link certain hotspots – areas on the graphical widget – to apps of your choosing. So you could click the battery meter of a UCCW and be taken straight to Battery Widget Reborn, or click the unread mail count and enter straight into Email/Gmail.

Hide built-in app icons you don’t like/use


Launchers such as Nova Launcher Prime can hide unwanted icons from view.

If you’re bothered by the icons for seldom used apps such as Google+ or News and Weather, you can get rid of them. Install a launcher such as Nova Launcher Prime and then navigate through the settings to manage the app drawer. Many launchers have an option for hiding any app that you specify from the icon grid.

Jargon Dictionary #2: “Innovation”



Something sinister is afoot, we’re told. If you’ve been monitoring the situation in the U.S. involving the Federal Communications Commission (a government regulator tasked with overseeing Internet service) and America’s ISPs, you’ll know that “net neutrality” is in danger.

In English, this means that megacorporations such as Comcast and AT&T will be able to charge content makers a premium to have their sites and services put into a “fast lane.” So if Google paid AT&T for one such speedy corridor, then YouTube would load much faster than Joe Schmoe and his bootstrapped streaming video startup’s site.

What’s the impact of this change? It is hard to quantify since Internet traffic has, for the most part, been treated equally for decades. Plus, moral judgement of “net neutrality” depends on whether you think the Internet is a public service or a corporate good.

If you want to really scare people, though, tell them that the decline of “net neutrality” will Stifle Innovation.

What is innovation?

  • Term: innovation
  • Jargony definition: “the action or process of innovating.” (via Google)
  • Jargony definition not from a dictionary: “I concluded that this was the single difference between the innovator and the ordinary person: one saw the dots and connected them while others 1) didn’t see them or 2) if they did, they didn’t explore, question, or connect any of them.” (via David Brier)
  • English definition: “Creating something new.” (via me)
  • Use it in a jargony sentence: “Apple is incapable of real innovation now that Steve Jobs is dead.”
  • Use it in an English sentence: “The Ford production system was a key innovation in capitalism.”

Innovation is misused so much that its meaning has been destroyed. Horace Dediu has helpfully tried to pick up the pieces, supplying well thought-out definitions for novelty, innovation, creation, and invention that segment these terms into a hierarchy. According to Dediu, innovation is not only something new, but also something uniquely useful.

What a surprise, then, that seemingly every niche app can be branded an innovation, or that useless gadgets such as Google Glass can be anointed the successors to the iPhone. It should be cause for pause that both the left and right sides of the political spectrum in America can get behind “innovation,” either as a progressivist mantra or a codeword for deregulation. Like “the cloud,” it is whatever its sayer wants it to be.

Is innovation good?
Not always. Innovation, like progress, is often construed as a force that moves in one direction, which is supremely odd given the number of directions that almost anyone or anything can take – why reduce everything to some simplistic backward/forward dichotomy? What if the innovations of ad-supported content (like this blog) and massive data collection are actually retrograde in terms of their impact on civic good and privacy?

As it is commonly used, the term innovation skirts over these issues. It’s a business marketing term, basically. It almost always inflates the value of what it describes, and is rightfully skewered (my favorite example is satirical Twitter account Prof. Jeff H. Jarvis’ analysis of Spongebob Squarepants). Look, I understand the desire to stand out from the crowd – you’re not just making software, you’re innovating!

But innovation, at least in common formulation, has a ridiculously constrained outlook – it essentially assumes that market forces, and a few savvy tech startups, can work everything out and create the best of all worlds. Yet in some alternate universe, imagine governments providing the financial and political muscle to create publicly supported alternatives to Facebook and Google. Would these innovations have been better (in that they’re more useful and equitable to more people) than the innovations we have now?

Jargon Dictionary #1: “The Cloud”


The cloud

Introducing “the cloud”
One of Jason Fried’s best insights is that business writing is terrible. It is surprisingly difficult to notice this lack of quality, if only because the Web is full of soundalikes and it’s easy to lapse into a browsing coma and just start believing that this shit is normal. After a while, you just figure that everyone is a solutions provider leveraging core competencies to create tangible ROI for stakeholders. Not only that, but they’re also using “the cloud” to make it all happen.

Explaining the cloud to someone who isn’t an IT asshole or a startup entrepreneur is difficult. It’s a model – sorry, paradigm – that isn’t based on anything understandable in the real world. What does an actual cloud do? Nothing – it is mostly immaterial and unsubstantial (how appropriate), and so any terminology inviting comparisons with it is starting from scratch. How apropos – having a blank slate is useful if you have a nebulous topic to define.

What you need to know about “the cloud”

  • Term: the cloud
  • Also known as: Cloud computing, cloud compute (yes, without the participle form)
  • Sample jargony definition: “Cloud Computing is a broad term that describes a broad range of services.”(via Rackspace – wow, that clears it up)
  • Sample English definition: “Cloud computing is a great euphemism for centralization of computer services under one server.” – (via Evgeny Morozov)
  • Use it in a jargony sentence: “The cloud enables the flexibility and scalability need to support particularly demanding applications, giving service providers new opportunities to become more agile and provision resources more quickly.” – (via me, off the top of my head)
  • Use it in a jargony sentence written by someone else: “Cloud computing has changed the way businesses work. It has opened the doors to increased collaboration.” (via AVG – I wasn’t far off)
  • Use it in an English sentence: “The cloud is stuff that that is exchanged over the Internet.”

Why is “the cloud” jargon?
Now, I said that the cloud is tough to explain to the layperson. Eons ago, I wondered if Dropbox were so much more intuitive than its competitors because it wrapped server storage in a metaphor that was easy to grasp – a “box” in which you stashed your stuff. In comparison, Google Drive and OneDrive symbolized something that no one particularly likes (a hard drive) and iCloud was the worst of all, using IT jargon to stand in for something that is already too complex for most consumers to understand.

The cloud is also hard to understand because it is just an elaborate synonym for the Internet, itself a dense concept. If you have dabbled any in computer programming, you may have stumbled across the term “object-oriented programming,” which suffers from a similar disease – it is based on abstract concepts without facile real world equivalents and is as inaccessible, at least conceptually, as Kilimanjaro to beginners.

What’s the point of talking so much about “the cloud”?
The cloud is the be-all/end-all of business transformation, we’re told. It’s a vehicle for anything you want to plug:

  • Data storage – Dropbox, Google Drive, et al
  • “Collaboration”  – Google Docs, GitHub, etc.
  • Anything backed by a server – Netflix, YouTube, whatever

It’s a great marketing term, end of story. It sounds sleek (who doesn’t love clouds?) and it’s roomy enough to contain any message you want. But really, the cloud is a way for some companies to sell customers tons of abstract stuff to customers. For example, Business A may have been storing all of its data on site (“on-premises”), but now it thinks it can have things easier by using someone else’s (Business B’s) machines instead. It’s like renting computer power – there’s real $$$ to be made on charging customers indefinitely rather than all at once (in jargon, this is expressed as “OPEX versus CAPEX” – stay tuned for a future Jargon Dictionary entry on these terms).

The cloud is all things to all people: It is cheap, it is expensive, it is a good idea, it is a bad idea, it is secure, it is risky, it is public, it is private. Aristophanes would be proud, since he predicted all of this cognitive dissonance 2,500 years ago. And as George W. Bush would say, if you don’t stand for anything, you don’t stand for anything!