Tag Archives: Facebook

The problem with LinkedIn

By classical metrics like revenue and profit, LinkedIn is the most successful social network other than Facebook.  Unlike Facebook, however, it uses a seemingly more sustainable freemium business model, which sells your profile to recruiters via premium account subscriptions.  No autoplay video ads to see here.

But have you tried to actually use LinkedIn’s apps? They’re embarrassing failures of both concept and execution. AFAIK, their Android app doesn’t use native code and is outdone by 3rd-party clients like DroidIn. Their iOS Contacts app can’t add contacts, naturally. And their Web interface makes basic tasks, like changing your default email address, into labyrinthine ordeals (but it is good at showing you whom viewers also viewed and people I may know – thanks for the lesson in creepiness, and more on this below). For a company with $100s of millions in revenue, why can’t LinkedIn create either a fundamentally useful mobile experience or a Web experience that isn’t just a way to show off how it tracks profile searches?

Inertia, I think. When a category leader becomes entrenched against seemingly any competitor, it (and the writers who chronicle it) began to question the importance of quality or user experience. You can see this in mantras about how it “didn’t matter” that BlackBerry made ancient legacy devices that were out of touch with consumer trends because every serious CIO wouldn’t give up his Torch, or how it didn’t matter that the iPhone made hardware keyboards obsolete since real business users wouldn’t tolerate a software-only keyboard, even it it did have impeccable quality.

Well, let me say: experience and quality always matter. If a device or service is shittily designed, it will suffer, eventually. No one notices this, even after the fact, because it often takes so long for the bottom line to take a hit that observers have already moved on. For example, a forward-looking Cassandra might have thought that the debut of the iPhone 3G in the summer of 2008 would have spelled immediate doom for BlackBerry, which accordingly should have nosedived any day thereafter. It actually hit an all-time high during that summer, and sales increased every single quarter until early 2011. It weathered the first four iPhones, the first two iPads, and its own disastrous release of the PlayBook! As Paul Graham says: revenue is a trailing indicator. It can continue rising even as sickness sets in and waits for the kill.

To compound issues for LinkedIn, its dated design (which in its mobile agnosticism still looks like something built for Win XP in ~2005) may seem just fine to its users, 80% of whom are 30+ and who came of age before mobile-first app design, when niceties like iOS 7 and Android Holo were just twinkles in Silicon Valley engineers’ eyes. It also has a level of creepiness that I think should make even Facebook blush. I won’t try to innovate in pointing out the oddities of both People You May Know and People Also Viewed: there are two excellent articles about those subjects here and here. But I have noticed that LinkedIn does indeed have a knack for knowing that I “may know” an ex-boyfriend in another country who was not even in the contacts directory of my LinkedIn-linked email address. And, yep, it looks like the “People Also Viewed” ribbon for most profiles is populated by LinkedIn’s younger females members.

I’ve mercilessly made fun of Facebook in the past, but LinkedIn may have been the better target all along. It feels like a mid-2000s era dating service (the profile views tracker is particularly indebted to those forerunners) brought up to respectability by a critical mass of older professionals. It also has no real competitors at this point, at least in terms of sheer users. But  for services that rely on critical mass and assume that quality doesn’t matter, problems arise when even one successful well-designed product comes out and infringes upon their space. To wit:

-Facebook: the release of Instagram in 2010 revealed how relatively hard it was to share photos via FB, as well as how noisy and filter-biased FB was. Snapchat similarly exploited disillusionment with FB’s huge data mine, which until then had been seen as one of its most critical strong-suits. Aaron Levie was right to say that the moats that protect a company in one era become threats in the next.

-LinkedIn: Pulse News was a recent LI acquisition, which occurred with minimal noise and received bored looks from the tech press. Why would LinkedIn care about news reading? Well, because news readers are becoming venues for creating and customizing content. The best example here is Flipboard and its custom magazines. What if someday Flipboard let you create your own resume in a visually rich, interlinked way? LinkedIn would immediately be in trouble – Flipboard would be to software what BYOD has become to hardware.

Acquisitions and copycatting can buy time, but it can’t protect a company against all possible comers. Some of them will succeed in siphoning off a key service into another app/location, like Instagram did with Facebook vis-a-vis photo sharing.

For these reasons, you can never feel that your service is “too good” or that its goodness doesn’t matter. Nothing can be too good – the sweating over quality and details is why Apple remains uniquely advantaged against its competitors, and it’s why Google continues to have little competition in search or maps in particular. I’m kinda scared to think about what a “too good” LinkedIn would look like (would it identify a secret crush as someone I may know? would my brother or alternate email profile show in the “also viewed” ribbon?), but LinkedIn itself had better start thinking about how to get there.

DuckDuckGo, Google Now, and the NSA

I don’t use Google Now anymore. It occasionally chirps up in my notification tray with a depressing White Sox score, but I barely use the swipe-up gesture to access its cards. The last time I did, it didn’t even give me transit info for the closest bus stop and still showed sports some old Blackhawks playoff scores that I hadn’t manually swiped away (1. The Blackhawks won the Stanley Cup over a week ago, and here’s a video from the parade; 2. That clear-out gesture is surprisingly hard to make). I initially loved the idea of a comprehensive think-ahead assistant that could pool together transit schedules, sports scores, and Gmail notices into one interface. It has seemingly improved since last year, now that it can show predicative news or music suggestions. But the price is that one has to go on using Google for everything – Google Search to scour the Web, Google Play Music to play both your own collection and stream other content, GMail to handle all email. And it’s becoming an increasingly unbearable price.

Apple blogger Marco Arment, with whom I don’t always agree (he’s dismissive of Android), had a great post up about how Google, along with peers Facebook and Twitter, were essentially killing the standards-based Web that had given life to them in the first place. Twitter  doesn’t play nice with 3rd-party debs. Facebook  has always been a walled garden. And Google, once a leader in standards compliance, nows wants everything behind the G+ wall: chat clients, video calling, photo backup, etc. I agree with Arment that Twitter in particular may have the theoretical high ground, since Twitter developers aren’t entitled to unfettered access to others’ proprietary services. But it, like Facebook and especially like Google, want to ultimately control what you see, i.e., ads and promotions.

Losing the standards-based Web would be tragic, but maybe not for the reasons that some cite. It would be painful to go on losing services like Google Reader or Falcon Pro (whose demise I recently chronicled), sure. Yet the real pain will come from large swathes of Web being the exclusive provinces of certain corporations who, for reasons either furtive or coercive, decide to give info to the American NSA. You’re social walled garden is also conveniently a surveillance state – it has natural tracking mechanisms and clear owners (by contrast, no one “owns” RSS or email) who can be talked into compliance. And of course, the rhetoric from both the array of walled gardens and from the NSA itself is all about making your worry less. Using Google Play Music apparently makes streaming music simpler (I never had a problem with Spotify, though), while the NSA’s collection of email is for the (truly outlandish) purpose of making you worry less about terrorism, something that kills fewer persons per year than bathtub falls do.

Google Now is really a microcosm for the time of cordoned-off surveillance made possible by the perfect convergence of the Web giants’ collective renewed focus on proprietary services and America’s obsession with surveilling (and being surveilled! many people of course have no issue with exposing all their info, they will even volunteer it, and because of them there’s a whole cottage industry of bullshit related to “no one cares about/should care about privacy, derp” out there). Are these suggested “research more” topics really going to enlighten me, or are they just going to take me to some SEO pile? Well, I don’t have to worry about that question anymore, at least practically (I’ll go on pondering it as philosophical issue), since I just use DuckDuckGo.

DuckDuckGo is a search engine and news service that has become an unlikely hero in the recent NSA revelations. It doesn’t track users and provides results that, at least in my heavy daily usage, seem to be as good as Google’s, if not better since fewer persons are out there trying to game them. It reminds me of using Firefox for the first time back in the dark days of WinXP/IE: a startling relief, a glass of ice water in hell. When you download the Android app, there’s no sign-in, no “we just need your email, pretty plz,” no “connect with Facebook/G+,” no “add all your friends and family as ___”. It just goes directly into a news feed with a search bar at the top. In one fell swoop, both Google Search and Google Now are strangely unessential on my Google-designed phone.

Of the three Web titans Arment mentions, Google by far has the most to lose in the potential anti-NSA/anti-tracking world that DuckDuckGo represents. No tracking and fewer ad impressions mean that Google’s business model – which most people don’t understand – just doesn’t work. And unlike Facebook or Twitter, Google has no unique service, with the possible exception of its sophisticated Maps: most of its services are fast-follow efforts or copies, with Google Drive (which combines MS Office with Dropbox) being the best example. You can take your email, your search queries, or your files and notes elsewhere; but you can’t necessarily take your Twitter followers or Facebook friends. Their walled gardens are simply better than G+. This is why Google needs to create Arment’s described “lockdown” effect via G+ in order to compete with Twitter et al, and it has to do this in spite of Apple’s efforts to clear Google off the iPhone (how long til we see Bing as the default search engine on the iPhone?). Good luck.

I agree with Arment’s conclusion, expressed as a retort to the proprietary lockdown efforts from leading Web companies: “[F]uck them, and fuck that.” It’ll take huge steps to stem the tide of them and of the surveillance (both by them and by government) that they enable, however. The recent Google reversal on retiring CalDAV in favor of the Google Calendar API represents one such small victory, and I hope that there are more. And switching to DuckDuckGo is one good, painless way to get back on the path to a saner, more private existence.

Having Fun with Betteridge’s Law of Headlines

There’s been a recent surge in attention given to a relatively obscure British journalist’s thoughts on headline writing. “Betteridge’s Law” is the informal term for the argument that any (usually technology-related) headline that ends in a question mark can be answered “no.” Betteridge made his original argument in response to a TechCrunch article entitled “Did Last.fm Just Hand Over User Listening Data to the RIAA?

The reason that so many of this rhetorical questions can be answered “no” comes from their shared reliance on flimsy evidence and/or rumor. The TechCrunch piece in question ignited controversy and resulted in a slew of vehement denials from Last.fm, none of which TechCrunch was able to rebut with actual evidence. John Gruber also recently snagged a prime example in The Verge’s review of Fanhattan’s new set-top TV box, entitled “Fan TV revealed: is this the set-top box we’ve been waiting for?”

So we know what Betteridge’s Law cases look like in terms of their headlines, which feature overzealous rhetorical questions. But what sorts of stylistic traits unite the body of these articles? Moreover, why do journalists use this cheap trick (other than to garner page-views and lengthen their comments sections), and what types of arguments and rhetoric do they employ in following-up their question? I am guilty of writing a Betteridge headline in my own “Mailbox for Android: Will Anyone Care?,” which isn’t my strongest piece, so I’ll try to synthesize my own motivations in writing that article with trends I’ve noticed in another recent article that used a Betteridge headline, entitled “With Big Bucks Chasing Big Data, Will Consumers Get a Cut?

Most visibly, Betteridge’s Law cases employ numerous hedges, qualifiers, and ill-defined terms, some of which are often denoted by italics or scare-marks. By their nature, they’re almost invariably concerned with the future, which explains the feigned confusion inherent in the question they pose. That is, they act unsure, but they have an argument (and maybe even a prediction to make). Nevertheless, they have to hedge on account of the future not having happened yet (the “predictions are hard, especially about the future” syndrome), or, similarly, use conditional statements.

I did this near the end of my Mailbox article, saying “This isn’t a critical problem yet, or at least for as long as Google makes quality apps and services that it doesn’t kill-off abruptly, but it will make life hard for the likes of Mailbox and Dropbox.” My “yet” is a hedge, and my “it will” is the prediction I’m trying to use to establish more credibility. In The Verge article linked to by Gruber, the authors say “IPTV — live television delivered over the internet — is in its infancy,” strengthen that with “Meanwhile, competition for the living room is as fierce as it has ever been,” and then feebly try to make sense of it all by saying “At the same time, if it matches the experience shown in today’s demos, Fan TV could win plenty of converts.”

Delving into the aformentioned article about “big data,” we find similarly representative text:

  • “You probably won’t get rich, but it’s possible”
  • “But there’s a long road ahead before that’s settled”
  • “Others aren’t so sure a new market for personal data will catch on everywhere”
  • “not as much is known about these consumers”
  • “That’s a big change from the way things have worked so far in the Internet economy, particularly in the First World.”
  • “big data”

This headline is really a grand slam for Betteridge’s Law. Simply answering “no” means that you believe that corporations specializing in data-collection won’t be all that generous in compensating their subjects for data that they’ve possibly given up without even realizing that they’ve done so. After all, lucid arguments have been made about how Google in particular could be subtly abetting authoritarianism via its data collection, which if true would constitute a reality directly opposed to the fairer, more democratic world proposed by advocates of data-related payments. To the latter point, Jaron Lanier has argued for “micropayments” to preserve both middle-class society and democracy in the West.

The article examines mostly nascent data-collection and technology companies and ideas whose success or failure is so far hard to quantify and whose prospects remain unclear. Accordingly, the author must use filler about the weak possibility of becoming rich, the cliché of a “long road ahead,” and the admission that many consumer habits are a black box and that maybe not all consumers are the same. Even the broad “consumers” term is flimsy, to say nothing of the nebulous term – “big data” – that the article must presuppose as well-defined (I have argued that it is not so well-defined) to even have a workable article premise.

For additional seasoning, the article resorts to the outmoded term “First World” (a leftover from the Cold War) and the ill-defined “Internet economy.” I think I know what he means with the latter: the targeted-ad model of Google, Amazon, and Facbook. But the vacuity of the term “internet” leaves the door open: would Apple’s sale of devices that require the internet for most functions count as part of the “internet economy,” too, despite having a different structure in which users pay with money rather than data?

Like many Betteridge-compliant headlines, the accompanying article isn’t a contribution to any sophisticated discussion of the issues that it pretends to care about. Hence the teaselike question-headline; Betteridge’s Law cases pretend that they’re engaging in high discourse, perhaps in the same way that the valley girl accent – riddled with unusual intonations cadences that throw off the rhythm of its speaker’s sentences and draws attention away from content – pretends it is partaking in real conversation. Perhaps we really should bring back the punctus percontativus so we can see these rhetorical questions for what they really are.

How to Improve your Android Experience (Without Rooting)

If you have a new Android phone or tablet, or even if you have an older Android device that you’re looking to get more out of, then you can upgrade your experience in only a few minutes using a collection of free and paid apps. Fortunately, you won’t have to root your phone or risk damaging its software in anyway along the way.

Most of the apps and services described below require at least Android 4.0. Some of them have free versions, but I’ve linked to the paid version when possible, since I want to support these developers and to promote ad-free software.

1. Install a custom launcher

Nova Launcher

Nova Launcher in action.

What’s a custom launcher? In plain English, it’s the service that is triggered whenever you hit the home button on your phone or open up your all apps drawer. Facebook Home is the most famous custom launcher for Android, but it isn’t good, because it does the opposite of what a good launcher should do: enhance the value of your entire suite of apps and services.

Nova Launcher (Prime) is one of my favorite custom launchers. Here’s what it lets you do:

  • Change how your app icons look: see the entry below on icon packs.
  • Hide icons for unused system apps (without disabling them): you won’t have to skim over “Navigation” or “News and Weather” anymore.
  • Control your home screens with custom gestures: for example, double tap to bring up Nova Settings, pinch-out to show multitasking bar, or pinch-in to see all homescreens, for example.
  • Add unread counts to certain app icons: Android doesn’t support these numbered badges by default.
  • Scroll more quickly thru screens: Nova and other launchers allow for rapid, silky smooth animations and screen transitions.
Settings Android

Nova Settings menu, from which you can hide specific apps or customize your gestures, folders, desktop, and dock.

2. Buy an icon pack or use LINE Deco

Icon Pack Android

The Lustre icon pack for Android, running on Nova Launcher Prime.

Icon packs can beautify your Android experience by giving all of your app icons a unified aesthetic (e.g., make them all blue, or make them all square and flat). They only work if you are running a custom launcher. In many cases, the icon pack will radically change how an app’s icon look and how you think about it: Snapchat may become like a Pac-Man ghost, for example:

Icon Pack Android

SMPL Blue icon pack running on Nova Launcher Prime. Note the Snapchat icon the second from left in the dock.

My favorites include: SMPL Blue, Stark, Vintage, and Lustre. LINE Deco is also a great option since it’s free and has a ton of constantly updated with community contributions:

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

A home screen made with LINE Deco

3. Replace the stock Android keyboard

Swype Keyboard for Android

Swype + Dragon in action.

Android’s keyboard took a quantum leap forward with gesture typing in Jelly Bean, but it’s no match for some of the 3rd-party alternatives available (and said alternatives are essential if you’re running a version of Android that doesn’t support gesture typing out of the box).

My favorite is Swype, which is much more accurate, features a good dictation system (called Dragon), lots of custom gestures, and uses an account system to backup your custom dictionaries. It will literally save you minutes each day by cutting down on stupid autocorrect mistakes or miscues from the stock keyboard.

SwiftKey is another popular alternative. Also, if you don’t have Google Keyboard, it’s free to download.

4. Install Dashclock Widget

Dashclock Widget Android

A sample Dashclock Widget running on Android 4.2.2. Extensions for Eye in Sky Weather, Battery Widget Reborn, inQuotes, and Logika Word of the Day have been added.

Dashclock Widget is a must-have for Android 4.2+. It gives you a rich set of information (unread Gmail/SMS, missed calls, weather) right on your lockscreen, plus it’s highly customizable via slew of 3rd-party extensions.

5. Install DuckDuckGo Search and Stories

Screenshot_2014-08-31-15-27-07

The DuckDuckGo search bar and story feed.

DuckDuckGo is an alternative search engine, but it’s not a second-rate Google clone. It gives the same results to every person (no filter bubble), plus it’s the best generic news reader I’ve ever used on Android. It draws upon various subreddits and leading publications (NYT, WSJ, Re/code, Vox) to provide a fast, unique overview of the day’s news. Plus, it’s compatible with Orbot for secure prowling via a Tor proxy.

6. Install Battery Widget Reborn

Battery Widget Reborn Android

Data from Battery Widget Reborn.

Battery Widget Reborn is an efficient way to keep tabs on your battery level, usage, and history. It has a persistent, expandable notification that can give you estimated battery life remaining (or time until the phone is fully charged) and that can also put the phone into “night mode,” disabling all mobile data, background sync, wifi, and bluetooth for as long as you wish. You can also set up automatic “night mode” periods, such as from 12-8am.

7. Tweak your input settings for better battery life

Battery saving Android

Two of the settings (circled) that can disabled for better battery life.

You can save a ton of battery life on Android by simply tweaking some settings like haptic feedback, lock/unlock sounds, and 2g/3g network usage. I’ve written a more comprehensive entry about battery life here.

8. Install MX Player Pro

MX Player Pro video player Android

MX Player Pro’s default screen.

Android isn’t good at video playback. Luckily, MX Player Pro solves that problem by giving you a clean, hardware-accelerated player with lots of simple gestures.

9. Use top-shelf alternatives to official/stock social network apps

Flipster Pro for Facebook

Flipster Pro for Facebook showing a sample NewsFeed.

The official Facebook app is a battery-drainer and remarkably unstable, too. Twitter has been getting better, but I still prefer a 3rd-party client. Many of these clients, whether they are for Twitter or another network, often have better design and are more battery-efficient (in the case of Facebook and Twitter clients, they refresh less often). Here are some good clients to use:

10. Maximize your widgets

BW Pro / Beautiful Widgets

Beautiful Widgets Pro screensaver/Daydream, with windshield wiper animation to indicate rain.

Many apps have widgets that can display useful information and act as your launcher icon for that app (so that you don’t have to stick its icon in your dock or on your homescreen. There are a lot of good widgets, as well as some good standalone widgets apps like the peerless Beautiful Widgets Pro, which I used to display the current date and weather.

Dashclock Widget for Android (4.2+): 13 of the Best Extensions

Dashclock

A sample Dashclock Widget, with extensions for Eye in Sky Weather, Battery Widget Reborn, Logika Word of the Day, and inQuotes.

Dashclock Widget is a revelation. It has become so integrated into my daily workflow on my Nexus 4 that I forget that it isn’t an Android system app and that it is in fact a 3rd-party solution (albeit one developed by a former Googler, Roman Nurik). When an app reaches this level, at which it no longer requires any effort or second thought to use, then I know that its functionality and design have resonated not just with me but likely with thousands of other users, too. If you need a quick primer about Dashclock, I’ve written one here.

The best thing about Dashclock, however, is that it is an ecosystem unto itself, a mini OS that governs your Android 4.2+ lockscreen (seriously, Google should acquire this app). Many Android developers have now created extensions for Dashclock and diversified and enriched its functionality. Out of the “box,” Dashclock supports Gmail, SMS, missed calls, weather (from the stock Android weather app), Google Calendar, and Alarm/Clock. 3rd-party extensions typically add support for other apps (like Google Voice) or display their own curated sets of data (like quotes). Some topshelf Android apps have Dashclock support baked-in, meaning that you only have to add their extension in the Dashclock settings menu.

Here’s a roundup of 13 of my favorite Dashclock extensions (why 13? Because I’m feeling unlucky today, that’s why).

AnyDash Pro

As its name suggests, AnyDash Pro lets you add an extension for any currently installed Android app. Simply pick an app, and then pick an icon to go with it. You’ll have to grant AnyDash Pro the appropriate Accessibility permissions so that it can monitor your notifications. My favorite apps to pair with AnyDash Pro are Snapchat, stock Email client, Words With Friends, and Google Voice.

Battery Widget Reborn

This app is an all-star. It gives long-term charts and history about your battery usage and life, with nice charts and relevant statistics (e.g., “battery usually lasts [time]”). It can also put your phone into “Night Mode” (with mobile data, wifi, Bluetooth, and background sync all disabled) automatically during assigned time periods. Its Dashclock extension shows the predicted amount of battery life left, or, if the device is charging, how long you’ll have to wait until it’s fully charged.

Dashclock Custom Extension

As its name suggests, this extension lets you add an action, icon, and title/text of any kind to your Dashclock. Want to launch Chrome or toggle Bluetooth? You can do it with a simple tap.

Dashclock Facebook Extension

I’m not much of a Facebook user, but this extension is useful if you are: it shows counts
and extended text for global notifications as well as Facebook messages.

Dashclock inQuotes Extension

This is a simple extension that provides a thoughtful or inspirational (or sometimes depressing) quote from a famous person. You can customize the content areas you want the quotes to pertain to (tech, love, etc.), as well as the refresh frequency.

Dashclock Keep Extension

Do you like Google Keep? Me too! It’s the best way to get a stock Android experience while taking notes, making lists, and saving images. This handy extension gives you immediate access to Keep, and better yet, it lets you configure what action you trigger when you tap its Dashclock icon: you can browse notes, or go directly to creating a new note or new list.

Dashclock SMS Extension

Dashclock can already display an SMS extension by default, but this 3rd-party extension
does a little more: it shows the actual unread count for your SMS/MMS, rather than the number of unread conversations. So if you have five new SMS from one person, it’ll show
that, rather than “1 Unread Conversation,” which wouldn’t give you a sense of how many
messages that person had really sent.

Dashclock Word of the Day

I used to use Dictionary.com’s app for a daily word of the day, but I eventually discarded
it due to the ugliness of its widget. This provides a much better solution: the word and its definition are shown in Dashclock, and can be clicked to take you to the Merriam-Webster page.

Eye in Sky Weather (Pro)

Eye in Sky is the greatest of all Android weather apps – it has a killer widget, lots of cool icon packs, and a persistent notification with hip language (“refreshingly cool,” e.g.) and a graphical preview of the rest of the day’s weather. It also supports Dashclock, with an icon to show the current condition, as well as read-out about the condition and temperature. There’s no reason not to ditch the stock weather extension for Eye in Sky’s version. And please, support the developer by upgrading to the Pro license (it removes the annoying in-notification adds, too).

Press

Press is snazzy RSS client that simplifies your reading experience and taps into Feedly Cloud, Feed Wrangler, and Feedbin, so that you’ll not need to fret Google Reader’s imminent demise.

PushBullet

This is a great app in its own right that lets you access links and files that you’ve pushed to your Android device using either the PushBullet website or the handy Chrome extension. Its Dashclock extension previews the content of the most recent push and shows you an applicable push count.

Robin

Robin is an amazing client for App.net (ADN), with some of the smoothness scrolling I’ve ever seen on an Android app and a rich set of features. Its Dashclock extension lets you preview any notifications.

Sound Search for DashClock

This nifty extension lets you perform a search on the current song playing and it lets you utilize Shazam, Sound Search for Google Play, or SoundHound.

BONUS!

Dashclock Stardate

If you’re a Star Trek nerd (like I am), this extension is a lot of fun. You can see the current Stardate, plus you can configure it according to whichever series/timeline you prefer (I use The Original Series). It clicks-thru to Google Calendar, too.

The Trek Episode Guide app is also a great resource if you’re a Trekkie.