On Threads

Sewing threads

I love blogging. It’s a world unto itself. Sites reflecting people’s personalities, their lives, the ebbs and flows of their writing muscle (or photo posting muscle – I do love photo blogs), the business of their lives.

Social media is not like that. Well, some are and some aren’t.

I was reading this post by Ally Bean over on her website where she asked and answered the question – What is Threads (the Facebook-owned twitter clone)? It’s a conundrum, she says. It’s got so many users and yet not enough interaction. Threads calls itself a social network, yet everything is algorithm-led, so you can’t really do your own discovery. And, as Ally puts it –

The thing about Threads is there is no center to it to draw people to a communal “What’s Happening” section or a Writing Prompt or a Weekly Topical Challenge. It’s all random all the time.

Ally Bean writing on thespectacledbean.com

My take on this is that there are two types of social media services and mirroring them, two types of social media users. There are the public-first services and the private-first services. There are always exceptions to the rule too.

Public-first services basically take their cue from forums – there’s less or no focus on private messaging. It’s all meant to be open. Whether they’re link aggregators like reddit, or stream of posts sites like twitter, the main goal is that whatever you do on the site is public. Your likes, comments, shares, posts are all visible to everyone. Over time, through user feedback, these services do introduce private accounts, private communities, private messaging. But they pull these features back as quickly as they create them. The intrinsic value they create for their ad-supported profit hungry shareholders is in people doing things publicly.

Private-first services take their cue from email – the first focus is on private communication, which is thoroughly monitored for profiling, again for ad-dollars. Of course, there’s a massive public component of these sites too, including public groups and communities, public profiles, etc. But these are focused mainly on creating starlets with the aim of using these to drive traffic to the site till either the starlets crash and burn, or the algorithm changes and the starlets are left in the lurch. This behavior is similar to that of the music industry, which would assiduously create the persona of a pop singer, only to push them towards drugs and then tear them down as “bad influences”. Rinse and repeat. Facebook and Instagram are examples here. It’s sad that the two main examples I have are both owned by the same company. Snapchat is a competitor service too, but I don’t talk about it because I’m not on it. No network effects for me there. (I’m not on Threads either, but Ally is, and this post is wholly based on her experience and her blogpost. Quick! Someone write a critique of Snapchat!)

The fact is that I’m ignoring two behemoths here – TikTok and YouTube. But are they social media services? No. They’re Media Consumption services. The Social aspect of these services is purely incidental and meant only as a growth vehicle. If tomorrow they are free of the constant user growth requirement, they’ll gladly rip out all of the social aspects of their apps and sites and happily serve their existing users all the content they can shove down their throats.

Within the private-first but public-stream services, the trend is algorithmic feeds. This is a little unfair, because this push into algo-based feeds is by one company – Meta. Their unbenevolent dictator believes that everything becomes better when decided by an algorithm. So that’s what he’s pushing across every one of his properties. But you can’t talk about any other service doing better when there’s one monopoly and the others are fledglings.

That brings us back to Threads. Facebook and Instagram already lean heavily on algorithms for their home feeds. You’re not allowed to see what you want to. You’re forced to see what the algo decides will create more engagement.

But what does this lead to? Silence. Almost everyone I know who is active on Instagram no longer uses their home feed. It’s the list of folks you’ve subscribed to, yes. But never shown in the manner you want to, so might as well use the Explore feed to browse and the private messages to chat with friends about the latest news/memes/gossip (that’s why Instagram uses your private messages to create your profile too). Also, Silence in that, those who I’ve talked to about this no longer comment or hit like on instagram posts. Comments on public pages almost always lead to harassment and unnecessary visibility. Likes are exclusively used by the algo to make your feeds progressively worse by trying to push the same content at you over and over. So why hit like? Incidentally, this is why TikTok prefers to use “seconds watched” as the metric for whether the person was engaged rather than Likes.

Ally complains that it feels rude when people do not interact with her comments on Threads – forget replying, they don’t even hit Like. I argue that this is because the users on Threads are a reflection of the social media service they’re coming from. Almost all the users of Threads have come over from Instagram. They’ve been trained not to interact with content, as that’ll either train the algo or cause unnecessary headache. They’re not rude, they’re simply a reflection of Facebook’s vision of “users”.

Threads isn’t doomed to fail. It can recover and it’ll definitely keep trudging along as long as Meta is willing to lose money on it. Once they decide it’s not the next billion dollar idea though, they’re sunset it post haste. Looking forward to it. Till then, Ally’s words about Threads ring true –

it just kind of bores me.

The Algorithm Dilemma

Last weekend, we watched the Netflix documentary, The Social Dilemma, and over the week, I’ve been discussing the content with my wife. We came to several conclusions, including that there are some algorithms and some services we are too dependent on for our entertainment needs. But there are others we can very much get rid of and should, as soon as possible.

The ones we are dependent on are Instagram and YouTube. We’re constantly on Instagram from the moment we wake up to when we go to sleep. It’s unhealthy, and we’re trying to reduce our time on these networks, but it’s a way to cope with all that’s happening out there. We’ve pivoted from just using Insta for getting jealous about travel bloggers to using it for memes, current affairs, and TikTok overflow bloggers. YouTube is our coffee companion. Whenever we sit down after a long day of work, we use it to get the news, weather, movie and show trailers, and catch up on our interests.

In line with that, we’ve noticed that these networks have both gotten better and worse at latching on to our needs. Instagram has gotten frighteningly good with their ad-focus. I’m generally immune to ads – I rarely see them on my computers thanks to uBlock. But the ones I see on Insta are almost always tech focused and I’ve started really salivating on those. On the flip side, Instagram is a well known negative-thought-bringer and I’ve started noticing the general tone of negativity it brings in our lives. YouTube is great at generally recommending time pass videos, but it’s gotten horrible at surfacing new, good content. The same few videos are shoved down our throats every day, all day, until we watch them. Part of the problem is that our main place to watch YouTube is their Apple TV app. This app has terrible UI. There’s no refresh button and the app doesn’t make an API refresh call even if you kill it and start it again. It’s like the algorithm is stuck on these recommendations no matter what you do.

Lately, for my wife, the YouTube app has been recommending a YouTube produced documentary about Paris Hilton’s life. This is despite that she’s never seen any content related to Paris Hilton or her corollaries, has never seen anything related to obscenely rich and spoilt people, and actively avoided this video every day for the past five days. But, like the demon from the movie It Follows, that video recommendation follows her everywhere. Sometimes it’s at position two in the recommended list, sometimes four. It’s present in the Entertainment section of the app, and in the News section, and in Originals. It’s obvious why this is happening – YouTube produced this content and wants to earn it’s money back. It’s like they hired a Netflix PM and he (definitely a HE for ruining a good product) brought the same stupid ideas he implemented there, here. We’ve discussed starting the video and downvoting it. But my wife pointed out that the lesson from The Social Dilemma is that the algorithm doesn’t care about the vote. It just sees engagement as a good sign for their vested interests and will simply count that, discounting everything else. She has actively started skipping over the video, hoping YouTube will finally get the hint one day. Can’t wait.

One of the things our eyes were opened to was how inherently evil this dependence on shady algorithms is. One of the interviewees says, “but it’s easy to forget how much good these technologies have done, how they’ve connected long lost people and found organ donors.” Another says, “when we were building these, we just wanted to build a tool to connect […] but we forgot to look at the flip side of the coin” (quotes fuzzy and from memory, please watch the docu). But every new layer they peeled in the story felt like a revelation that every decision in these companies is made to cater to the bottom line instead of ever bothering to wonder if it’s good for the masses that use the social platforms mentioned. The design ethicist from Google at least mentioned thinking about how their actions affect millions. The folks from Facebook can’t be bothered.

The thing is, none of this is necessary. But it was inevitable. The Internet was always poised to take over the rest of media. A free travel blogger, vlogger, Instagrammer will always throw out the need to subscribe to a travel magazine. A labor of love tech blog will always dismiss the need to pay for PC Magazine. Someone posting news snippets and their commentary in their free time will completely upend the newspaper business. That’s just bound to happen. Video will always kill the radio star.

But this is not just because of the inherent freedom that comes with the Internet. It’s because our society, our norms, and our laws have always operated in whiplash mode, always catching on with something after it has just become passé.

As the documentary moved from the first half to the second, it started focusing on the political ramifications of the freehand these Internet behemoths got and a message came across. It’s not just social. Yes, YouTube is social and Facebook is a place for video. But Google is just as much to blame for inherently bad search algorithms, and Amazon for terrible facial recognition technology as Facebook and twitter are for letting foreign powers turn American politics into a sham, as WhatsApp is for enabling mass state-sponsored violence in parts of the world, and as tech companies are for promulgating the problem of racial and gender inequality while talking about the Internet as an egalitarian utopia.

After the docu, I sat for a long time in conversation with my wife and we discussed ways that we can improve our interactions with the Internet as it is today. We decided to move from Google Search to DuckDuckGo. We decided to uninstall the official twitter client and exclusively use tweetbot and others. We decided, over these past few days as YouTube inundated us with a Million Heiress’ documentary, that we will actively stop using the YouTube recommendations section and start using it’s Search and Channels to find content we want to watch. It’s not like their search is any better, since it shows only a fraction of the content on the service before giving up on you. But at least it’s better than their silly recommendations algorithm, which really needs an overhaul. Lastly, we decided that we’ll police our time on Instagram and tell each other to get off the network as much as possible.

In other news, I was recently reading an article about what Google is doing to keep bad results out of their Search, and here are my notes on the topic –

Google has a new plan to keep junk out of search

Google Search is every bit as important

Yup, we often overlook it, but search is actually way more important in people’s perceptions of the world than we think.

Social media has proved that “people read it and shared it” has no correlation to expertise, relevance or truth.

I would say that there always has been a more discerning, a more learned clientele of knowledge than the common folk. Though it’s not true that common people are in any measure lesser educated, they certainly are less discerning and more prone to peer pressure. If they see something being shared, they are more likely to jump on it as their new belief than some folks who would rather investigate, even though that investigation doesn’t take more than a few minutes in today’s information soaked era. Speed of information veracity has already reached a pretty good point and algorithms and machine learning continue to make it faster. But people’s willingness to ignore all that is also increasing.

So the technological solution is to create better tools to nudge people towards the truth. But the societal solution is what will matter in the end, and one societal solution is to make people less busy in their work lives, giving them more time to look outwards to what’s happening in the world. The current working generation doesn’t have the brain space to deal with everything going on in the world on top all the work they’re expected to do. We’ve all seen the chart where productivity has risen disproportionately to income levels in the last few decades. This has led to a form of inequality where the only people who have the time to ponder over important things are those who are either content with their current means, or have enough means to not worry about money. Now, this has been the case since the time of Socrates, but should not be the case today, should it?

Update: I was thinking about a simpler time when we used to own the knowledge that we bought – whether as newspapers, or books or magazines. Similarly we used to own music and video. But moving online liberated and democratized all these – people who could not afford music players or expensive books could enjoy streaming music, or ad-supported music videos, or read Wikipedia or blogs to gain knowledge. People have built entire careers through learning programming or handiwork on YouTube. We used to own apps on our phones five years ago, and today we’re moving to subscription models and rundles. But this means that if we want to share something, we have to do it on the platform it’s on. If you’re sharing an Instagram post, or a medium blogpost, the receiver is forced to login to see it. If you own Kindle ebooks, you can “lend” it, but only on Kindle. There needs to be a whiplash where we start paying for our knowledge again, for our media again, our ability to share and spread our sources. But that needs a perspective and longer term thinking that’s a longer conversation.

Instagram is not Facebook, and yet…

Instagram is not Facebook. It’s not a network of friends. The accounts you follow on there are a personal choice instead of a network effect of friends and acquaintances you meet in the real world (there are those too, but are they the majority?). Yet Instagram pushes the same crap as Facebook – “follow this account because someone you follow does”.

Why? Don’t the Product Managers understand the fundamentals of social networks? Or are they just hell bent on destroying value?

Companies, when they perform an acquisition, usually focus on recouping the cost of the acquisition. Or they want to build value by merging the brands.

Clearly, Facebook doesn’t care about the money. It’s pocket change for them. They are immune in terms of money. They aren’t immune in terms of user growth.

The only thing they care about is destroying competition. What’s sad is that they don’t realize that Instagram and WhatsApp are not rivals any more. They’re property. It’s always good to invest in and improve property.

This would be like Facebook purposely degrading their Android apps just to drive people insane and see what happens.

Oh, wait…

Thoughts on Chris Hughes’ call to break up Facebook

I took my own sweet time to read this story, collecting some of my ideas and publishing them here. I’ve already had a lot of online and offline conversations around the topic, but posting these thoughts here for posterity and discussion makes sense to me.

Opinion | It’s Time to Break Up Facebook

Jefferson and Madison were voracious readers of Adam Smith, who believed that monopolies prevent the competition that spurs innovation and leads to economic growth.

The F.T.C.’s biggest mistake was to allow Facebook to acquire Instagram and WhatsApp. In 2012, the newer platforms were nipping at Facebook’s heels because they had been built for the smartphone, where Facebook was still struggling to gain traction. Mark responded by buying them, and the F.T.C. approved.

Facebook’s version of Snapchat’s stories and disappearing messages proved wildly successful, at Snapchat’s expense. At an all-hands meeting in 2016, Mark told Facebook employees not to let their pride get in the way of giving users what they want. According to Wired magazine, “Zuckerberg’s message became an informal slogan at Facebook: ‘Don’t be too proud to copy.’”

They create immense amounts of data — not just likes and dislikes, but how many seconds they watch a particular video — that Facebook uses to refine its targeted advertising

One big question is, of course, who owns this data? The data would not exist on a platform which doesn’t have the technology to track your time in seconds. The data is also not really relevant to you in a meaningful way. So unless there’s a way to make it meaningful, there is no point in us users claiming ownership of it. Even if we did, in most aspects, the data is owned by Facebook and that is the basis for them not deleting it even after you’ve asked for ‘all’ of your data to be deleted. In that context, ‘all’ is all of the data you’ve given to Facebook, not the data they’ve generated on you.

he went even further than before, calling for more government regulation — not just on speech, but also on privacy and interoperability, the ability of consumers to seamlessly leave one network and transfer their profiles, friend connections, photos and other data to another.

Chris Hughes says in the next line that these proposals were not made in bad faith, but from where I am seeing, these are nothing but bad faith. One can only say these things from a position of privilege, of power. Where were these ideas when twitter launched periscope with Facebook friend-finder integration?

The fact is that what Zuck is proposing here is nothing different from what Microsoft did for Apple all those years ago to head off anti-trust investigations. Why not head off an investigation by propping up a few lame-duck competitors who Facebook can kill off in the name of API changes whenever it feels threatened?

Zuckerberg’s words may seem like music to your ears, but they are nothing more than an empty promise. Already, you can export your Facebook data, and there are services built around importing it and doing stuff with it. So how is his proposal any different?

Will Facebook provide an API to easily move all your data and conversations, and photos off? Will Facebook provide precious server time required to sync out every last bit of data through a legit API? I don’t think so.

Even if they do, the point remains that he’s doing this just to save his own hide. Paying lip service to the open web and interoperability is the easiest thing he can do as CEO.

Besides, Facebook’s value isn’t in the data you provide it with. It’s in the data they generate about you. Today, your uploaded data might be in the couple hundred MBs. But I can assure you, the data they’ve generated about you, and the data you don’t know you’ve uploaded (including stealthy location tracking, cookies, and third party browsing data they’ve bought about you), probably stands in the GBs.

That vast difference is something Facebook will never give you access to, since they can legally claim that it is data they have created and they own. You taking charge of that data is the real threat to Facebook.

Zuck knows this only too well and is trying to ward it off.

Imagine a competitive market in which they could choose among one network that offered higher privacy standards, another that cost a fee to join but had little advertising and another that would allow users to customize and tweak their feeds as they saw fit. No one knows exactly what Facebook’s competitors would offer to differentiate themselves. That’s exactly the point.

Another example of hypocrisy from Chris. We know there are social networks out there today that do all of these things. There are exceptional services built by dedicated people who believe in the ideal of an open web. Just recently an instagram replacement was kickstarted. It took a long while to get it to the bare minimum it needed to fund successfully.

Why? Why did Chris Hughes not put his money where his mouth is? Why not fund all these competitions as an outsider? He’s arguably for the money for it.

App.net was kickstarted by the people, but along the way they took funding from a VC firm. Some people saw that as a betrayal of the idea with which it began, and ADN ended up shuttering under a year later.

Hughes doesn’t need to singularly fund social networks and exert control as a VC or angel investor. He can fund them as an individual and just use his voice to amplify the message – that open web ideas do exist and have the potential to be disruptive.

The thing is, that Silicon Valley is about control. Right now, the definition of control is Facebook. It’s a behemoth that can eat up most of the things in its path, whether it’s WhatsApp and Instagram, which it acquires and turned into its pawns, or Snapchat, which it is trying to destroy by replicating it and using its networking effects against.

Look towards the (inter)networking world – everyone needs networking and so it’s not that sexy a field. But even though there’s a behemoth, Cisco, it can’t eat everything up. Every few years a company springs up that can cause serious competition to it based on new technology, or better production cycles, or just a fresh pair of eyes on the same ideas networking has been revolving around since the last decade.

So Facebook doesn’t need to be broken up in order to be made irrelevant, be it the right approach or not.

The F.T.C. should have blocked these mergers

Its first mandate should be to protect privacy.

It’s interesting to talk about privacy only in terms of Facebook, but it is infinitely more important to talk about privacy in a broader sense.

The US needs an agency that actively works with companies and individuals to thwart attacks on our data, to help secure information, and to educate the people about these topics. Right now, there’s a haphazard group of organizations doing this, led perhaps by the FBI, which steps into the case when hospitals and other organizations are attacked.

There needs to be an organization that ‘polices’ the use of data. Of course, there’s no reason to stifle new growth, but this org would work with, and actively target companies that are becoming big, and perhaps even white hat attack them to show weaknesses.

This latter role has been left to private entities till now, and that has worked out fine for most people. But formalizing it means making sure that the US has a pulse on cyber warfare in the civilian realm, which is where it is more active and deadly currently.

Imagine a CDC for cyber warfare and privacy issues.

But there is no constitutional right to harass others or live-stream violence

Mark Zuckerberg cannot fix Facebook, but our government can.

Can they, though? Can either Zuck or any government in the world ‘fix’ Facebook? As an industry, social media can be regulated. As a company, Facebook can be fined and controlled. But as an idea, as a part of the Internet, and as a trend, Facebook is more difficult to control. What needs to happen is that along with the threat of government sanctions, Facebook also needs internal pressure to restructure. That pressure will never come until golden boy is removed from the helm. It was only till Biz Stone and Jack were shown to be totally inept at handling twitter, that people understood that twitter needs some serious work. It’s a great feeling to follow an enigmatic or often just an esoteric leader and believe that they’re doing the right thing. But Facebook’s investors, specially those who care about the effects of the company on the world, should break through that spell and focus on forcing the company to rebuild.

Zuckerberg himself should realize that it is under his own helm that bad things have happened, and we’ve long given him a huge platform to grow and become a leader. But just like Rahul Gandhi, growing on the job is not possible for someone who controls the fate of a billion people. That just doesn’t work. He would be better off stepping away from the plate and letting someone else play while he rebuilds himself and finds out what he believes in beyond just the dominance of Facebook.

Automatic app updates out, this method in.

Automatic app updates are a bad idea. Apple should recognize this by now. In case you, dear reader, aren’t convinced of that, here are some simple reasons why automatic app updates are just no good –

  1. Software is buggy – how many times have you heard that “we shouldn’t get the dot zero version of that software”? It’s almost a maxim in the enterprise world – unless you deeply trust it to not break your current setup, don’t get that update. So why should we be so cavalier about software updates for our personal devices? We shouldn’t let developers decide the de facto time when we get an update.
  2. It’s a vehicle for disruption – and not the good kind. App updates are great if they’re well thought out, streamlined, and work. But more often than not, they introduce changes which wouldn’t sit well with you and your workflow. How many of us regret updating to some version of iOS that slowed down our devices to hell and there was no recourse? Why do we trust third party developers more than we trust Apple in this instance? If I don’t know exactly what is going to change in the update, why should I update it? Which leads me to the next point…
  3. Automatic app updates are evil – Yes, they’re evil. How many times has Facebook slipped in something nasty and you didn’t even know it till you got the update? There are two types of nasty Facebook has slipped into your devices over time – the first is when they change the user agreement. So often, we would go to the website and Facebook would make us check a box and hit Accept before letting us burst out our Likes and jealousy. We’ve all brushed past those to chat with our friends. The same applies to app updates. You open the app to answer the call of a notification and an annoying pop up tells you to just say YES before you can do what you came here to do. What option do you have other than to stab that yes button? The second nasty is the more insidious version – Facebook has been able to slip in all kinds of dirty code, tracking features, and nasty experiments into our apps simply by adopting frameworks that let them remotely update our apps, and by using vague release notes that just said “making some improvements”, even when they were shipping major changes to your Facebook and Instagram experiences. This must stop, and the easiest way to make them stop (even though we’re too far gone now thanks to their remote app update frameworks), is to stop automatic app updates.
  4. It’s bad for security – This goes against everything you’ve ever heard. “Automatically updating software is great! It keeps things secure!” Until, it doesn’t. Software is eating up our life and yet, pretty much all of us are rather careless about the security of our apps and services. For most technophobes, automatic app updates are both a boon, and an excuse to hide behind. “Hey, I keep my apps updated, but I still got hacked!” Well, did you consider 2FA? Did you try to understand whether you’re using insecure communication over insecure networks? Did your app have the requisite features to protect your privacy, like data encryption? Are you using the same password for fifty services? We would all be more knowledgeable about all those questions if we bothered to understand what goes on in the making of our apps, the design decisions taken by the devs, and the shortcuts they take to ship sooner. Which leads to the next point –
  5. It’s a surprise! – it feels great to open an app the first time in the day and notice that something has changed overnight, but more than once, I’ve been bitten by apps that changed their business models, removed features, and made decisions that affect me, without so much as bothering to explain that a change is coming. This attitude is a right that a developer feels about a piece of code that they’ve written, but it’s a piece of code that I licensed from them and is running on my machine. They should not be able to decide how that code changes for me. By removing automatic updates, we’re forcing developers to explain why we should be getting this new update, rather than letting them get away with “we removed bugs!” or the boilerplate crap big tech companies throw at us.

Until things change and developers become better documentation writers, and tech companies stop lying about the code they’re sneaking into our machines, I have one suggestion –

Don’t do automatic app updates. Do expiration-based ones instead.

Right now, automatic app updates are an all or nothing deal. You either trust Apple and third party devs completely, or your don’t. I fall in the latter category and I couldn’t be happier! I know that I’m gonna get exactly what I paid for an app (especially if it’s free), and it’s going to work exactly as I expect it to for a long time to come.

Well, almost. Apps often have massive API changes, or security updates that are absolutely essential. The only way for devs to push those through is to expire the version of app currently installed on your devices, and force you to update (when you open the app the next time, at the crucial moment when you actually need the app). I’ve seen a lot of important updates like this, like when my banks update their APIs, or my insurance firm tells me to get the update else I won’t get continued service, or my grocer decides that I can’t get to my weekly ‘one dollar off’ coupons until I get the latest and greatest app update they’ve pushed out.

OK, that last one is silly. Apps like my grocer and my insurance app should always work. If I’m in front of a cop who’s asking for my insurance info, it would suck if I have to tell her that I have to update my darn app before I can show it to her. Also, why the heck does my grocer need to update the app once a month? Haven’t they heard of APIs?

Situations like those cause me to propose the solution I’m presenting, though, it’s obvious that it should be taken with a pinch of salt, since it’s not the perfect solution.

Here’s what we should do –

Apps shouldn’t get auto-updated. Instead, this should be a deliberate process. We need to be able to approve everything that goes into our devices. Yet, some apps are essentials, and though I don’t open my insurance app every day, when I open it, I expect it to work instead of showing me a banner to update the app before I can continue. So those essential apps should have two options – either I let them auto update completely, or I let them update only when the app is marked as ‘expired’ by the developer. The benefit of the latter approach is that devs should have a legitimate reason, such as changing their API drastically, that should drive app updates. Does this put more strain on Apple’s app approval process? Yes. Let’s make them earn that 30% they take from the devs, and the hundreds of dollars of Apple tax they collect from us.

I’m not interested in the smaller updates. I’m interested in keeping my apps available when I need them. So if I can skip the small ones and only get the big, breaking news updates, I’ll be a happy camper.

But this may not suit everyone. Some people don’t care about how and what changes are coming to their devices, but that’s what got us into this mess before with Apple and the battery issue which Apple effectively cheated and lied to us about, and Facebook and every privacy scandal they’ve been able to walk away from.

I believe that if you want to remain that kind of person, you have the full right. So I would love to see all of these options incorporated into the next iOS, or the one after that. The future is customization and personalized feature sets for everyone. It’s more expensive due to that, but that’s just where we’re headed. Hopefully, we’ll get to enjoy some good software on the way.

Falling into Faith — Acko.net

The following is a critique of a post I recently came across in my RSS feeds-

 

This is augmented by the ease of concerted flagging and other public shaming campaigns, which create a guilty-until-proven innocent environment.

Source: Falling into Faith — Acko.net

This is a weird post, and it set off all kinds of alarms in my head. But I read through the author’s convoluted logic till the end. Some of it doesn’t make any sense, the rest of it makes sense, but is faulty logic. It’s clear that it’s a rambling, onerous post about somehow not protecting white privilege, but also not condemning it. It seems to want to put logic above everything else but the relationship between the example and the conclusion is tenuous.

This line above was the one that sprung out to me the most. The author seems to want to say that the constant vigilante justice meted out on social networks stifles free speech. But forgets a couple of things –

  1. Every example the author gives – James Damore, SubscribeStar – is one of extremism from the right. These are harmful rhetoric, and conspiracy theorists whose right to free speech is somehow being taken away by the people. Somehow, the ‘people’ having the right to decide who gets to live in the public sphere is not acceptable to the author. Instead, pure logic and pure freedom are the only things important to the author. This is, of course, the wrong approach, because there is no such thing as pure freedom. All of life is about the exceptions to the rule. The exception to the rule of free speech is one where someone means someone else harm.
  2. The author seems to want to criticize public movements on social media. But here’s the thing – it’s not like there’s a recourse. Elsewhere in the post, the author criticizes the left for controlling the institutions that mediate over ideas on social networks, namely the Trust and Safety Boards –

bootstrapping their own inquisition in the name of Trust and Safety

This means that the author doesn’t trust the devices created to remove negative influencers from social media, and doesn’t accept that people should be able to run their own campaigns to remove such people from there either. So what’s the recourse? What can people do to root out truly evil ideas from the public sphere? The author falls silent on that aspect. As it is, the tools that Facebook and Twitter (and WhatsApp) have created to combat misuse are woefully shortsighted and pathetic attempts at appeasement. That leaves the users to fend for themselves, so why would they not band together and attack the trolls and bad actors? Yes, they would get a few folks wrong and that’s where the author jumps in again to criticize, but not to give solutions –

Nuanceless policing bots and scripts make it trivial for innocent bystanders to get hurt.

All in all, a frustrating read to go through. Why did I? Well, for some reason, I’m subscribed to this person’s RSS feed and this was a recent article on there. Everything else by the author is purely about technology.

Also, it’s a good exercise in spotting every logical misconception that the author has made. Which ones did I miss?

 

Giving up on WordPress embeds

Back in 2012, I wrote a post called Conversations as a future of blogging. Well, I say I wrote, but actually I must have had a conversation on this up-and-coming platform called branch.com with a few people I invited to it from twitter. Using their tools, I embedded the conversation to my blog on the link above. I thought the embed would last forever, because a) where is branch going to go, and b) WordPress usually gracefully downgrades embeds, right?

Nope. branch.com died three years after launch. They gave us a period of time to request backups of our conversations. I remember doing that, but I never received one in my email. Perhaps they expected me to come back to their site to download the files? I asked all the other people involved in the conversation and none of them cared to request a backup of the copy. This goes back to my posts here about the futility of exporting your data from online services, even though in this case, a full backup was exactly what I needed to recover my blog post.

I was further wrong in that WordPress does no such thing with embeds. In the case of officially supported embeds, I’ve seen the system do this once before and I thought that was standard behavior, but in the case of link embeds, there’s no clear way for it to be possible.

Recently, I introduced a random post finder to my blog. With it, I’ve been discovering a lot of great and terrible posts I’ve written over time. It’s my way of getting closer to my blog.

But it has also left me reeling from all the broken links and embeds that I trusted to work forever. The branch.com embed, images and links I’ve linked to, PDF files I thought would never go away. Heck, even Facebook CDN stuff has disappeared and that company doesn’t let go of any data!

Recently, Automattic introduced inline GIFs from giphy through Jetpack. The model they’re following is pretty neat – they shipped the Gutenberg editor within WordPress 5, and have been extending it using Jetpack with blocks that allow various kinds of content, including GIFs. It shows the scope that Gutenberg has in the future.

Coming back to embeds, Giphy, the company Automattic is leaning on, came into existence in 2013, and I suspect will be out the door before its 10 year mark. Such is the way of life on the Internet. All of these are fads and fads can raise millions, but they eventually all die. Automattic will simply pull out the block from Jetpack and replace it with something else, but we users will be left with broken links and missing context on our blogs.

When the block was introduced some time ago, I played with it and added some GIFs to a blog post. It’s a lot of fun to express ourselves visually. But if branch.com is any indication, embeds come back to bite us later on.

Therefore, I’m getting off embeds. I’d rather download the GIF and upload it to my media. I’d rather take a screenshot of a webpage than to iframe it and hope it sticks around a few years from now. Jetpack already has a massive CDN operation behind them, so you’re never really serving your content directly from your site if they can help it. So there’s no need to worry about storage and bandwidth issues.

As I go through my site, rediscovering old posts, I’ll keep coming across these embeds. Whenever I have context, I’ll try to replace it with relevant information. But, as in the case of branch.com, I will just put a note that explains what happened there, some general thoughts on the topic, and move on. Once bitten by embeds, twice shy now.

A year with Facebook

A year ago, I decided to change my relationship with Facebook. I decided to be more active on the network, but not in the way Facebook would want me to be – commenting, liking, browsing, and clicking more.

I wanted to use Facebook to put out my thoughts more. So I actively started blogging more and putting it all on Facebook, a practice I had stopped for a while because I wasn’t getting anything out of it. I did another thing – something I’ve often been told off for, but I just wanted to experiment with – I connected my twitter account with Facebook. The benefit? All my tweets (and quote tweets, which is a little silly) started getting posted to Facebook. This meant that each passing, silly thought, which we often toss into the void, became instantly visible to my real life friends.

In a way, I did do all the things that would be considered an increase in Facebook activity – I have spent the past year listening to a podcast called Philosophize This! The podcast has an accompanying community on Facebook. Though I didn’t interact with the community much, I did become a part of it. I also found a community relating to an app I use a lot – Day One. The community also chugs along, though I’ve not derived as much value from it as I would like.

I also started using Facebook a lot more. There was a time when I would gleefully count the stupid notification counter on the Facebook website approach 99. I call it stupid not because I have prejudice against it. I like notifications. They’re an excellent approach to garnering attention. But somewhere along the way, Facebook decided that I am not a worthy enough user of their service and they downgraded my experience. They made the counter stupid by pushing every little activity to it. Things which belong in the newsfeed – someone posted something, someone liked someone else’s post, someone had a birthday – were suddenly in my notifications. But at the beginning of the year, I decided to be more proactive, hoping that the algorithm would notice this and rid me of the stupid notifications and only give me the smart ones. I’ll let you know that the algorithm is not smart. It never did recognize my contribution and that portion of the experiment quickly bombed. Now I don’t care what the notification counter says. Whenever it irks me, I click it to reset it and ignore the notifications. (They’ve added even more notifications now – friend suggestions, community posts; heck they’ve even added Facebook notifications to the Instagram app, because why ruin just one social network when you can ruin two?)

I even went ahead and actively started using Instagram. I thought, maybe one Facebook property will feed into the algorithm of the other? See above regarding algorithm smartness.

But the last thing, that of posting more, I did religiously. After my initial December 20th, 2017 post, I’ve posted 25 public posts on my blog, a marked increase over the 13 posts I made in 2017. The plan was that all of the posts would be posted to Facebook and the ensuing conversations, controversy, and opinion would all happen in Facebook. After all, only if I contribute more to the platform, will I reap the rewards of the happiness that are supposed to come from it.

I also definitely did not delete any (well, most) of the tweets that got pushed from twitter to Facebook. I don’t like posting about political stuff openly. It’s like religion, everyone has one, and it’s best kept personal. But some tweets do get out once in a while. I believe I deleted those from Facebook. About 70 tweets made it to Facebook before disaster struck.

In the words of Hillary Clinton,

What Happened?

Well, the year started off nicely. Posting to Facebook is certainly a good way to garner attention. Friends who often forget that I have a blog were reading my posts and sometimes even clicking through to come to my actual website to check it out. The fact that Facebook discards in-text HTML, thus removing all URL references from a post both helps and hinders. It removes all context, but it also means that astute readers realized they had to click through.

I don’t have a lot of unknowns on my Facebook account. I do have a bunch of acquaintances, and people I haven’t met in years. I’m not a particularly social person irl. But everyone on there is someone I know or knew once. So it’s not like I was able to appeal to the masses and drive ‘traffic’ to my blogs. What I did achieve is a meager amount of conversation – a few likes and comments per post.

This extended to both types of posts. Folks who had never heard me express things about the random topics I post about on twitter and other microblogs, suddenly had access to my thoughts. Some reacted like idiots, some had positive or negative comments, and some just hit like and moved on.

All this stopped on August 1st. The declaration came in the form of a blog post by Facebook on their developer portal on April 24th. It was hidden between a bunch of other deprecated APIs, which I’m sure broke a lot of other things for other people. At the time, a huge noise rose, specially in the WordPress world about this. A lot of blogs depended on this API to post to Facebook using either the Jetpack plugin or the dlvr.it service (or other, similar services). Matt Mullenweg commented on the change, hoping that Facebook will reverse their decision and re-embrace the open web, to which this decision shuts the doors. But that’s not Facebook’s way. I reckon they heard him once in 2017, so they’re done listening to him for a decade.

I didn’t bother with finding workarounds to this problem. Smarter and more dedicated people than me would have found ways if there were any. Regardless, I wrote a blogpost on August 2nd and manually posted it to my Facebook profile on August 11th. This was my last cross-post from twitter or my blog to Facebook. It did not get any likes or comments.

According to some people, removing this API is important in helping fight the corruption that was revealed in the Cambridge Analytica scandal. But from what I can see, removing the ability for content to come in through legitimate sources is certainly not the way to go if you want to increase trust in your system. This was just a random move by Facebook, which is running around in headless chicken mode right now. It would be better if it were actually headless right now though, because the current head is part of the pattern of problems that Facebook manifests in this world.

Regardless, my year-long experiment ended mid-year.

The outcome of this experiment was this – I fell in love with the written word again. I also fell in love with my blog again. Though I now have newfound respect for a few things – first of all, I’m glad that my twitter is no longer connected to Facebook. The stream of consciousness that goes into twitter is not at all suited to Facebook, even though it should be, and for a majority of the world this has been a learning curve. Rants and raves belong to the place where outrage is common. You put it on Facebook and you alienate friends and get fired from jobs. While none of that happened to me, the effect was clear – people who I’ve never bothered to talk to my every day thoughts about were suddenly talking to me about them whenever I met them. This was… awkward. So I’m glad it’s no longer happening.

The second thing I’m glad of is discovering a rather important aspect of WordPress – private blog posts. While I’d like to talk about this more in another post, the overview is this – when you see 24 published posts for the year of 2018, I see 58. My process used to be that I would write a post and just leave it in drafts if it didn’t feel ‘complete’. This was wholly unsatisfying. Now, I privately publish my posts, giving them a timestamp that helps me date my thoughts. I also believe deeply in the concept of the blog as an Outboard brain as once proposed by Cory Doctorow. Though not as vibrant and well published as his blog, Boing Boing, my blog is my space, and having things published and showing up on the home page of my site when I’m logged in means I get to think about those things more.

What happened on the Facebook end of things? I noticed that the folks who interacted most with my posts were the same over and over – friends in the US who share my time zone, and some in India who I frequently interact with on Facebook. But what happened when the posts stopped? Nothing.

No one noticed. No one pinged me and asked me what was wrong with my blog and my tweets. Part of this is just the way the internet operates. Even with the extensive RSS setup I have, where I follow a lot of amazing blogs, if one slows down, I don’t have an easy way to figure it out. Time spent on the internet gets filled up by whatever is available.

The other half of this, I blame on Facebook. Their algorithm has become too smart for themselves. A willing user such as I should be able to push my posts to my friends without acting like an SMB and paying them money. In the same breath that they turned off the wall feeds, they promoted creating a separate page for one’s blog. This is a bad approach. For Facebook, it makes perfect sense – they can easily show hundreds of thousands new pages being created within the year, with all that untapped potential for paid promotions. That money will never come. A blogger such as I would rather trust the open web as a source of feedback and views than Facebook, whose track record for respecting ad spend is poor if not terrible. Facebook is a hungry beast, always looking for its next fix.

I’m tired of being Facebook’s fix. I don’t care for it any more. I have had an intense love for it as a platform at one time. I’ve been in awe of the leadership at one point. But now the spells are broken. 2018 was a journey, both public and private, in trying to see where Facebook goes. For me, it’s led itself to a dead end.

postscript – I opened Facebook recently, after perhaps a month, and a few things jumped at me. First of all, Facebook wished me for being with them since ten years. I think that’s serendipity. No social network online has a good life of more than a decade. Facebook should be no exception. While the company has morphed and plundered and established itself as the place to go to steal access user data, it should know that its main platform is tired and done for. I will slowly stop visiting and interacting with it. I know a lot of people have done this in 2018, but I still have derived some utility from it, so I’m sure it’ll feel somewhat bad to do so. On a new device I setup recently, I specifically made it a point to uninstall Facebook (it came preinstalled for some reason), while I did install Instagram. I know this is counter intuitive, but this is a signal from me to the company that it’s time to retire your aging platform or at least break it up instead of amalgamating into it. Facebook’s ugly attempts at driving people back towards their main property are so transparent that they should accept that it’s time.

The second thing I noticed was that Facebook had killed off an ugly experiment it has forced me to be a part of since two years – the Facebook marketplace and Video tabs. The main app has had these tabs since the beginning of 2017 for me (ymmv) and I never used them. I’ve looked forward to the day Facebook does *one* smart thing and recognizes that users would like an experience that’s suited to their needs instead of Facebook’s. By the way, for a brief time last year, when I discovered the Facebook groups app, my daily activity on Facebook actually increased, because I was able to get an ad-free, clean, groups-only experience of Facebook. Then FB killed off that app. So it goes. I’m glad that Facebook has removed its craigslist clone from my Facebook experience, but I didn’t celebrate it the day I saw it. Too little, too late.

Changing my relationship with Facebook

I’ve come across two posts today that are of high interest to me (and probably to you, dear reader).

First is this official Facebook blogpost here. It talks about how Facebook has discovered that those who use social media passively, just for browsing, end up sadder than those who use it actively, commenting and chatting with friends. I’ve seen people use Facebook for posting material which I sometimes thought was too long or too short or too general to be posted on what is supposed to be a rather private network. But if it brings joy to them, and helps me connect with them, then why not, right?

The second post is here. It’s a heartbreaking tale about how the algorithm destroys relationships and makes us devoid of important information. The algorithm is prioritizing information for us and in the process is making us less human. Please do read it.

I’ve been thinking about Facebook’s blogpost and I’ve come to the conclusion that the only way forward is to game the system. What does that mean? It means to post frequently and interact with people. It means to force the algorithm to think that I’m some sort of high value poster. Till date, I’ve refrained from cross-posting my tweets to Facebook. I believed that Facebook is reserved for longer posts, meatier ones that mean something to the people to whom I’m posting. But the algorithm doesn’t think like that. The algorithm rewards those who post often instead of those who post things of value. So I guess that ends now. Thoughts are thoughts, no matter how small they are. I’ll post them on Facebook simply so that one day, when I want to post something of value to my friends on Facebook, the algorithm deems me of enough value to make sure they see my posts.

Some of you may object to this on the basis that you see my posts on twitter (and other places). Well if you do and do not interact with my posts on Facebook, the algorithm will downgrade me for your experience. In that way, what Facebook does to control our lives is highly personal and deeply disappointing. Hopefully, you’ll see that.

To all others, I hope you like my short gripes which I send out every once in a while. I’ll try this for the year of 2018 and share the results with you at the end of the year. I posit that inputting more to Facebook will mean I’ll also get more output from it. Let’s see if that turns out to be true.

Facebook’s biggest mistake with Snapchat

Facebook has a problem. No, not Snapchat. Snapchat is competition.

Facebook’s problem is SnapCreep. After failing to buy out their competition, Facebook has steadily been trying to steal the best (or worst, depending on who you ask) parts of Snapchat and integrate them into their own apps.

This invasion has been reflected on Instagram, WhatsApp, Facebook Messenger, and now the main Facebook app as well. But for all that work they’re putting into copying for their competitor, they’re rather unsuccessful in making it obsolete.

This is because Facebook doesn’t seem to understand that the markets they’re looking at are different. People who want the notorious features of Snapchat doesn’t want it in the same apps as they use to keep in touch with their high school frenemies. They want to keep those worlds separate. Similarly, people who want to use WhatsApp to communicate with family and close friends don’t want to post silly photo updates. They already use the camera functions rather well.

Facebook seems to think that it can meld certain features into existing apps and wish away Snapchat. But that’ll not happen because of the way these apps are setup and used. That’s Facebook making a big bet and trying to change the rules on the racetrack after the race has begun. WhatsApp is a cure for traditional SMS. Facebook is the social network of default. Instagram is photo-sharing on drugs (which is why people certainly seem to be taken by the daily stories features, but they’re loathe to use things like disappearing pics or face filters). All of these have set functions, set features and that’s why they sort-of go together. That’s also why Facebook has been able to integrate the users in all these apps together, though I do have a complaint about pushing the same users over to WhatsApp and Instagram as I already have in my Facebook lists.

Snapchat is a slightly different beast. It has a precedence, no doubt. Yahoo Chat, melded with Omegle. But neither the use case, nor the customer base lends itself to a traditional keep-up-with-your-friends social network. Which is why Facebook will not beat Snapchat by pushing similar changes to their current customers through these apps. They’ll only end up alienating smart users who have looked at Snapchat and notice the pattern.

Instead, Facebook needs to do something they’ve not done in a long time – start from scratch. Take a page out of Meerkat’s book (no Facebook, this does not mean go and buy that company) and build something from the ground up, the app and it’s user base. Let your experiments go under the radar, and fail often. But please, keep these out of the glaring view of the media and your own idiosyncrasies until it’s actually a product and not just patchwork.

Your problem with Snapchat isn’t that Snapchat exists, it’s that you’re trying to replicate it, without actually making the effort of building something new. The solution is clear to your users – go and build it. They might come.