Reading and Writing Streaks

I started the year with a random fun challenge. StoryGraph hosted a January challenge which simply stated that if you read 1 page of a book or listen to 1% of an audiobook every day of the first month, you get entered into a draw for prizes. I didn’t win (and they handled the announcement for the results in the most horrid way – through an Instagram post), but it was a good enough boost that I’m trying to continue the streak. I’m at 50 days right now. I usually read more than the 1 page requirement or finish a few percentage points of audio at the very least, since it doesn’t make sense to gate myself to 1 measly sheet of text. I read till I can. Sometimes, that is when I fall asleep at night; other times, it’s when I reach where I’m driving to.

Anyways, I’m adding another challenge to my daily schedule – that of blogging every day. Now, I could have done it on this blog, but I also wanted to experiment with Ghost. In fact, I was just mucking around with an installation of Ghost, when the topic of naming the website and giving it a subdomain came up.

I went with The Daily and the goal is to post for a hundred consecutive days. Simple enough goal and the best part is, since it’s a separate blog, I don’t care if it’s drivel. I can just post random thoughts there and that’ll get counted as a day. Not that my posts on this blog are Nobel-worthy 😀

Right off the bat, I noticed that Ghost has positioned itself too much as a Newsletter platform with monetization. Sort of like a self-hosted Substack. This is fine, since anyways it needs a hook. For years, WordPress’ hook was that it’s the most prevalent blogging platform. With the introduction of Gutenberg, it’s shooting itself in the foot in that regard, but gaining a lot more – it’s now the most prevalent Page Builder platform on the web. Good for corporates, bad for indie blogging.

A LOT of competition has stepped in that pool in it’s wake. The latest one I’ve come across is Bear Blog. Seems nice enough. But I’ve gotten too used to being on my own domain and hosting things myself. Not backing down from that any time soon. Hence, Ghost.

So I’m exploring Ghost and I’m trying to blog daily on it for a hundred days. There’s no newsletter subscription on that site, there are no comments allowed, and I am not going to actively syndicate that site to anywhere else. If you find its RSS feed and want to follow along, you’re welcome to. Cheers!

Thoughts on Proficiency

When I was about thirteen, we had, as part of our English curriculum at school, a class on writing telegrams. The idea was to teach us how to write in concise form, with as much legibility as possible.

At that time, I was already somewhat good at the English language and started off the lesson with some gusto. The first task was to write a telegram about a house on sale. (Why? I dunno.)

The ask was to describe the house, throw in a price, and get away with the least number of words as possible.

Most of my colleagues wrote the following phrase –

Three bedroom one bath STOP

Where as I, thinking I’m smarter than the rest, wrote –

Three bedroom bath STOP

Now, in my mind, this was perfectly acceptable, but my teacher was quick to point out that there is a lack of clarity as to whether my house has three bedrooms each with a bath attached, or in fact, three weird rooms with a bathroom built into them. It was embarrassing in the moment, but a great lesson for me.

There’s a famous quote, which since I’ve forgotten, I’ll paraphrase here. It goes something like, “if you want to change something, you have to master its basics first.”

The gist of it remains with me to this day. When, nowadays, I see people using English in every shape and form, bending it to their will, I notice this trend more and more – people who are proficient at the language are able to bend it better, so that they do something innovative and fresh, yet are easily able to get their point across. On the other hand, people who are yet learning the nuances of the language are also using all kinds of shortcuts and short forms because of the restrictions put on us by messaging systems and twitter. But these latter people are often not able to get their message across clearly.

This is not to fault people for whom English is a second language. I recently saw a meme that said that if you see someone speaking broken English, have more respect for them, because it means they know some other language as their first language. Chances are, you who are judging them will not have the exposure and mental agility of knowing a second or third language.

Regardless, when people stick to the basics, they are able to make leaps and bounds of progress to build upon. This is true for pretty much every system/language/process in the world.

Have you ever come across a badly written passage by a neural network and it’s very easy to tell that it’s computer generated? What made you realize it’s not written by a person? There would be some basic level language mistakes made by the software which you’d pick up immediately. This gives people working on NLP a clear direction – make your algorithm better at the basics of the language, and teach it fifth standard level coursework instead of Shakespeare.

Recently, I was writing some code in JS. Whenever I’m writing quick getaway code, I opt for a simple for loop. But this one time, something irked me. Writing the same code over and over again is good muscle memory, and it frees up mental space to think about ways to improve one’s process (cue hat tip to Atomic Habits by James Clear, which I heard recently as an audiobook during a road trip). I started looking at map, which is a function I’ve gazed at before, but never bothered with. As it turns out, map fit perfectly in my code, as I wanted to apply the same function on every item in the array. So I replaced the for loop with map, and from then on, I’ve started looking at other things, like filter, to further remove the for loop from my code.

I’ve probably written hundreds of for loops over the years, across many languages and projects I’ve worked on. But it took that umpteenth for loop in JavaScript to get me to a point where I was comfortable with replacing it with something better. If I was a Software Engineer by education, I might have known about, and used map and filter all these years.

But since I came to programming as a tool, I first went through years of the basics, repeating them, partly in a fog of ignorance, till I was aware of my own abilities, and hankering to change things for the better.

There’s a flip side to this – I hate reading documentation. I rather jump into learning by doing. This is not just true for programming. I hate looking into English grammar. I can never tell you about what is a pronoun, what’s a participle, or what is the correct spelling of a complex word. But that doesn’t stop me from using English in my own writing, thinking, and blogging.

When I talk about focusing on the basics, I’m not talking about the grammar and structure of whatever it is you’re learning. I’m talking about the every day basics of doing. Focus on those, and once you’ve mastered those, you’ll be able to soar.

On the power of writing

I’ve been reading Susan Sontag’s Notes on “Camp” these past few weeks. I’ve really enjoyed slowly working my way through it, and taking down notes and interesting quotes from it. These are safely tucked away for now, but there was something interesting that happened, which I’d like to note –

Sontag starts off with –

Many things in the world have not been named; and many things, even if they have been named, have never been described. […]

A sensibility (as distinct from an idea) is one of the hardest things to talk about

Susan Sontag, Notes on “Camp”

When I started reading this essay, I had little idea of what Camp is. Since then, I’ve visited New York, been to the Met, and seen all the things that inspired these thoughts, and things around them.

But to me, writing is the greatest tool humans have ever conceived, and the mark of a great writer is that by the time they’re done telling you about their ideas, you believe them and adopt them.

This is my last note on the essay, made today –

I love this idea. So much has been written about our human history, but the color gets lost almost instantly. The sensibility which informs the era being written about is the most difficult thing to capture, and thus the most valuable thing.

Nitin Khanna

As soon as I wrote it down, I realized that I was echoing an idea I had read three weeks ago from these very pages. That I have wholly adopted the idea Sontag presented, and that it is a part of my thinking is a testament to how powerful a tool writing is.

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.

Finding my space

A large portion of the Internet is just about discovering interesting things. A part of that is just generally interesting things. But the other part is things that interest us. These two are different.

For most of my lifetime on the Internet, I’ve sought, and found, interesting things. My media diet has varied a lot over the years, flicking from one service and form of information to another. I’ve frequented twitter, Facebook, reddit, news sites, Instagram, blogspot, imgur, tumblr, self hosted blogs, forums, and a whole lot of the Internet I’d rather not talk about. I’ve seen memes (I hate memes), I’ve been caustic (I’ve learnt that’s just not useful to anyone), I’ve read entire books on Gutenberg.

But of late, I’ve noticed that I’ve finally found my space. Some people find it on tumblr or twitter because that’s where the people are. I’ve found it on RSS. I follow, unfollow, cull, clean, unsubscribe and resubscribe to blogs a lot. Whenever I think about moving away from my current self-hosted RSS feed solution, I look at the 700 odd blogs I follow and think that I’ve got better things to do than to reduce this list to an acceptable-by-the-service-I-want-to-move-to number. I used to follow well over twelve hundred sites,  but I realized that I don’t follow the news the way I used to (now I seek it out myself, when I want to, via Reuters or Apple News), so I unsubscribed every single news-site RSS feed and this is where I am today.

For a short, shining time, I was a part of the App.net story. I wasn’t particularly involved, but I did pay for the API and I did learn a few things along the way. I also made some friends and found more people to follow (overwhelmingly, these are old white guys. Just the demographic frequenting that service, I guess). When ADN went away, I still followed these people’s stories, through other social networks that sprung up (pnut, 10C, micro.blog) but also partly, through their blogs. On these social networks, I found more people to follow their blogs of.

What prompted me to write all of the above? I saw the following post by Colin Walker on his ridiculously well-built blog today –

“It’s not about being perfect, just about being.”

He’d written it in his notebook at some point and took the time to remind readers like me of it.

This idea resounds with me. This is something I’ve struggled a lot with. I’ve tried daily blogging, daily journaling, daily private blogging, scribbling notes on a throwaway page on the net, all in an effort to just put words on the screen, to just ‘be’. It doesn’t matter that those words are perfect. Or, well, it shouldn’t. I still fret over it. I still write something, save the draft, and push it out of my memory, because I worry that it’s not up to the mark. I still feel that a lot of my writing is either too laborious, or too much of a rant, or that I drone on.

Meanwhile, there are people like Colin out there, reassuring us that no one is perfect, that there is nothing more important than putting those words, and oneself, out there. I’m glad I follow his blog, and so, follow him.

I’ve found my space in this one field of interest – writing. There are others I’d like to sate, but I believe I can find blogs for those too. If not, I’ll write about that too, right here, asking for your help, dear reader.

Photo by Blue Trail Photography

unpublished, unwritten, unprocessed.

I think a lot, mostly about random things. There’s a few stories or articles always knocking around in my head at all times, such as this one which I’m writing right now.

Most of these ideas come in three out of four categories –

  1. unpublished
  2. unwritten and
  3. unprocessed.

I’ve got a drafts folder filled to the brim with written stuff that passed it’s time-frame without me hitting publish. I do that out of laziness and because I keep thinking that I want to edit, correct, rewrite. Bah. I hate that habit. It works fine for fiction, because that’s timeless. But anything else, mostly stuff I write for my blog, I should just hit publish and get it out in any form.

Then there are the unwritten ones. These are mostly stories, which I keep dreaming up ways to write. In my mind, I’ve got an open novel, a novella, a collection of short stories and some random stories just knocking around, trying to get out. I wonder when I’ll find the time/inclination to write them. Maybe I’ll use NaNoWriMo to get some of those on paper*.

Then there are the unprocessed things – fleeting thoughts I’ve had which came and went or ideas I remember today but are gone by the time tomorrow becomes current. I hate those ideas for slipping away, because I feel like a gold miner who let a huge chunk of gold wash away with the mud. Some of them come back and start troubling me again, but most of them are lost between my synapses, never to be thought of again.

Finally, there are those rare ones which are processed, written and published too. Those gems are the ones I’m most proud of you. I love having more and more of those, though I keep fooling myself that unwritten and unpublished are good enough too.

I wish upon you, oh reader, that you have the most of the fourth category of whatever your art is. I wish upon myself the same.

Cheers!

Nitin

8 years of blogging

I missed a rather important anniversary over the weekend. I just noticed that WordPress wished me a few days ago for being with them since 8 years. Of course, I’ve been writing since long before that, but most of my writing was read only by my family and the greatest achievement of my writing then was when my parents published my writing in a small book which they presented to me on my birthday. With blogging, I was still being read mostly by my family, but online and I had a sense of achievement in that I was hitting publish every time I completed a blog post, thereby putting it out there for everyone to read, if they so chose to.

My earliest blog is on wordpress.com here. I have tried a variety of platforms over time but WordPress just seems to be the right one for me. Of course, I left that blog some years ago and came to nitinkhanna.com (by way of blog.nitinkhanna.com) and self-hosted WordPress. But all that matters is that on-and-off, here-and-there, I was writing and I was publishing. I seem to have been able to average a post per month or so, though please don’t hold me to that standard (my last post here was more than a month ago and I’ve not had much to write in that intermediate time). But I am proud that I have a cumulative 1,37,361 words published on my blog (with some 66 posts sitting in drafts) Continue reading

Balloons, or how tech companies need to stop and take stock

Balloons is, concurrently, a ‘fine WordPress theme’ and a ‘whimsical’ one. It is also a theme that caught my attention when I was browsing for WordPress themes recently. Let me be clear – I was not browsing for themes for my own site. I was browsing for themes for our nikhco.in domain, which looks to be in need of a refresh.

But Balloons caught my eye. Why? I’m not sure. Maybe it was the large number of balloons that are front and center at the head of the theme. Maybe it was the oddly small typography, which could look great if it were a few font sizes bigger. But as soon as I saw it, it caught my attention. I started thinking about how I would modify it to suit my needs and change some things I’d definitely get irritated at. I hate when theme authors fixate on certain social network links but not others or add an unneeded sidebar to the theme. But then, I stopped and took a step back.

This planning and plotting I was up to, was it needed? Was it a useful change to my site? Was this theme better than my current theme? I have put many hours into editing my current theme, “Independent Publisher”, to make it look the way I wanted it to look. So should I be putting those same hours again, so soon, into a completely new theme with completely new issues I’d have to fix? I like the challenge, but is the effort valuable? Have I received negative feedback on my theme? Has someone told me that it’s not good the way it looks or maybe it fundamentally conflicts with the content? I write on a variety of subjects – code, fiction, politics, observations about the world, and movie reviews, among others. So it’s been hard to find a theme that fits all that content. Thus, over the years, I’ve experimented with many themes, many plugins and formats to elicit some kind of a reaction from my otherwise passive readership.

I was talking to my brother recently and we were talking about how LinkedIn has the habit of trying new things with their site. I understand the impulse. It’s all about constantly evolving. You have a product, you want to make it better. There’s also the business case for it. For startups and fledgling companies alike, there’s a market to capture and industries to disrupt. Thus, the need for experimentation drives them to keep trying to do new things. If a company working on a professional social network can also act as a Rolodex and be the go-to resource for industry news, that’s better for their business.

But my brother’s point was valid too – you’ve got a product. You’ve released it to the general public. You’re working on minor improvements all the time. Let. it. sit.

There’s oftentimes no need to add that new feature to your current site. If you want to experiment, make a separate platform or a new app to try things. Put it under your label, call it “LinkedIn Connect” or “Facebook Paper”. But don’t try to shove new ideas down the throats of your current users. Let them get used to the current system. Let them complain and argue the merits and demerits of it. Let them give you real feedback and then act on it. At the end of the cycle, if the new idea is that popular, roll it into your current system. Integrate your changes. But don’t start out with the assumption that people will be OK with a constantly changing platform. Most of the time, there’s no need for that.

We talked about all the other companies out there too, including giants such as Google, Cisco and HP. Those who sit on their laurels get surprised by a leaner, smarter company coming along to steal their market share. But those who continually reinvent just to keep the rust off, lose their focus and their customers. If you’ve got a radical improvement to your product, go for it. But make sure you’ve got a second set of eyes telling you that the new is actually better than the old, not just newer than the old.

So, as I looked at Balloons, I silently sighed. There was no need for it. No one is telling me that my tech posts look bad in the new theme. My most popular post ever “Installing Fever on AppFog” still gets visited a few times a week even though it’s years old now. People still read through it on a theme that’s better suited to fiction than tech tutorials and no one seems to mind. Older posts about code are still visited and no one cares if the font is larger than needed.

I bookmarked the theme and closed the tab. One day perhaps, I’ll dust it off and show it to someone and ask if it would make for a better theme for my blog. Until then, my site looks good and I’ve decided what to do with it – Let. It. Sit.


Authors Note – I wrote and edited this post on Hemingwayapp. It’s an amazing editor. It points out sentences that are hard to read, phrases that can be simpler, and the use of adverbs and passive voice. It helped me get rid of all the instances of passive voice in this text. The makers, the Long brothers, have come up with a new Beta version that you should check out. The New Yorker has taken notice of the app too, among other news media. You can read about their coverage here. This article got a grade of 6 on the app, which is not at all bad!

New Trent Airbender Mini 1.0 review

I recently bought an Airbender Mini second hand from eBay. I needed a case+keyboard solution for my first gen iPad Mini and this seemed to be a good solution.  The ideal case would have been the new iPad Mini Clamshell, but this was available for a fifth of the price and so, worth the try. I have been using it all afternoon and frankly, this is not the solution I am looking for.

Continue reading

Notes for Week 19 of 2014

The last time I did this, it was week 2 of 2014. But here we are again, with a bunch of nice links to share with you nice folks. Enjoy!

 

Internet

Which is the most popular IP among network engineers? It’s 8.8.8.8, which is Google’s DNS. But this wasn’t always the first IP to be pinged. Before this was Level 3’s not-really-public DNS on 4.2.2.2. Here’s an excellent roundup of the story behind the company across the hill.

Critical Thinking

Here’s a very simple, very straightforward approach to critical thinking. Be advised, I love repeating this ‘program’ over and over again. Do bookmark it.

Religion

Here’s an image explaining why religion can be a bad thing sometimes. Enjoy. 🙂

Writing Tools

There are some really interesting writing tools on the Internet. Here are two that blew my mind with their approach – Gingko and Lines. Do tell me what you think about them.

Finally

Speaking of writing tools, here’s one of my favorites. It’s a beautiful idea, embodied by the simple example that the developer created called “I Made Tea”. I’d really like to know what my readers make with something as elegant as Telescopic Text.