Bookmarks [2013-11-09]

  • leftnode/get-shit-done

    Small script to configure your hosts file so you don't get distracted during the day.

  • 9 Mind Expanding Books Of Philosophy That Are Actually Readable (A Guide To Practical Philosophy) | Thought Catalog

    The irony is this is actually what ancient philosophy was intended to ameliorate. “Vain is the word of a philosopher,” Epicurus once said, “which does not heal the suffering of man.” Centuries later, Thoreau expressed this same thought: “To be a philosopher is not merely to have subtle thoughts, nor even to found a school . . . it is to solve some of the problems of life, not only theoretically, but practically.”

  • 10 Corporations Control Almost Everything You Buy — This Chart Shows How PolicyMic

    Ten mega corporations control the output of almost everything you buy; from household products to pet food to jeans.

  • Forget About the Highlight Reel – High Release

    A lot of people mistake flashy ultimate for “good” ultimate—they think that chest-high layouts or 10-foot grabs in wolf packs are hallmarks of the elite game. But I beg to differ. It’s true, sometimes incredible feats of athleticism are the only way to save a possession or get a block—and they aren’t easy to execute. Still, it’s the most mundane things that often make the biggest impacts on the field.

  • A Course in Machine Learning

    CIML is a set of introductory materials that covers most major aspects of modern machine learning (supervised learning, unsupervised learning, large margin methods, probabilistic modeling, learning theory, etc.). It's focus is on broad applications with a rigorous backbone.

Bookmarks [2013-11-04]

  • bash What are the special dollar sign shell variables? Stack Overflow
    • Positional parameters $1,$2,$3… and their corresponding array representation, count and IFS expansion $@, $#, and $*.
    • $- current options set for the shell.
    • $$ pid of the current shell (not subshell)
    • $_ most recent parameter (or the abs path of the command to start the current shell immediately after startup)
    • $IFS the (input) field separator
    • $? most recent foreground pipeline exit status
    • $! PID of the most recent background command
    • $0 name of the shell or shell script
  • 19 Things You Need To Stop Over Thinking | Thought Catalog

    There is a time and a place for reflection and contemplation about the greater universe. Now, I know I sound like a hypocrite because I do write about these things a lot, but I’ll tell you now, as someone who does over-think it, sometimes you just have to let it be what it is and not become overwhelmed by the vastness, mysteriousness and unknown possibility that lies around us. It can be more debilitating than inspiring sometimes.

  • These Are The Things I Truly Believe In | Thought Catalog

    I believe in the flow of life from one to another, in being kind.

  • When Sachin Tendulkar fielded for Pakistan as a 13 year old Cricket News & Articles |

    "Sachin saw Hemant and asked in Marathi 'Me zaaoo ka?' ('Can I go')? Before Hemant could nod his head, Sachin was already in the field as a substitute for Pakistan. It was towards the end of the match and Sachin was on the field for about 25 minutes."

  • Visualizing World Birth and Death Rates

    World Births and Deaths in Real-Time (Beta) World Population: 7,093,354,367 (estimated) (Statistical Simulation Based on World Birth/Death Rates)

  • The abundance of slowness — Content Creators & Curators — Medium

    Deep down, many of us wonder if we’re wasting our time on things of little consequence. So we keep skittering along the surface at a feverish pace, avoiding the mirror of introspection.

    I’ve found recently that when the time is used well, slowness can actually be one of the most profound sources of abundance.

    And on the positive side, sometimes entrepreneurs work on their businesses after hours out of love, rather than straining toward an overly-optimistic deadline out of fear. I’ve been there, I’ve put in the hours and I’ll do it again. But not unless I’m motivated by love.

  • Programming Excellence

    These are all books that were recommended to me by various people on twitter, presented in no particular order. Thanks! – @hmason

Bookmarks [2013-10-28]

  • Some misconceptions about Hacker School

    I’ve encountered a few misconceptions about what Hacker School is and who it’s for. I’m not an official source of information; for that, I recommend the User’s Manual and this blog post. Having said that, here are a few things I’ve heard people say that attest to misconceptions about Hacker School, and my responses to them.

  • Static Site Generators

    The definitive listing of Static Site Generators — all 200 of them!

  • We can live with our D, can you live with your A?

    My lad wouldn't like it all. He is fearless. Just like his mother.

  • This Guy Photographed Every Stage Of His Wife's Cancer. The Last 3 Photos Destroyed Me.

    From Angelo’s blog: “I remember the exact moment…Jen’s voice and the numb feeling that enveloped me. That feeling has never left. I’ll also never forget how we looked into each other’s eyes and held each other’s hands. ‘We are together, we’ll be ok.’”

    Throughout her battle, Angelo decided to photograph it. He wanted to humanize  the face of cancer on the face of his wife. The photos speak for themselves.

  • It doesn’t take 10,000 hours to learn a new skill. It takes 20. And here’s how… The Next Web

    It takes 10,000 hours to become an “expert in an ultra competitive field” but to go from “knowing nothing to being pretty good”, actually takes 20 hours. The equivalent of 45 minutes a day for a month.

  • Gender inequalities in Google search | Facebook

    UN Women uses real Google searches to highlight Global Sexism: The campaign uses the world's most popular search engine (Google) to show how gender inequality is a worldwide problem. The adverts show the results of genuine searches, highlighting popular opinions across the world wide web

  • Noobness restricted to blogosphere only: Atal Sarige to Vajra

    My commute is a journey. A journey toward finding the right balance between the two cities. This is Bangalore. The city offers you everything you need and sits back and watches while you imprudently pick only what you want.

Bookmarks [2013-10-25]

  • Basic stuff I should be able to… | music muse amuse

    I, for one, should be able to dance shamelessly and if possible, infect others as well

  • Cricket-Talket: Playing Against Rahul Dravid

    it is not every day that you get to play against someone with 13000 Test runs. It is not every day that you get to play against someone you have adored and idolised since the first time you saw him. It is not every day that you play against Rahul Dravid!

  • Why Python is Better than Matlab for Scientific Software | Meta Rabbit

    If you have legacy code in MATLAB, then it may make sense to just continue using it. If it works, don’t fix it. However, if your Matlab code keeps causing you pain, Python might be a solution.

  • Jason Roberts Google+ My New Strategy for Teaching Kids How to Code

    We're one month into the second year of Catalyst, an after-school tech/computer class that I run for kids aged 9-13, and this year I've decided to try something different. [Last year, I had the kids learn in a browser-based / console-like IDE that I created - kind of like CodeAcademy, but ultimately it was just too much work to maintain and too limiting]. My new plan is to teach the kids how to build their own interactive websites from scratch using HTML, CSS and Javascript, and to do it on their own Linux VPS (CentOS 6) using Vim. I know it probably sounds crazy, but if the preliminary reception and results are any indication, I think it's going to be a success.

  • 50 Places to Visit in India Before You Turn 30 Activities, Experiences and Things To Do

    Here is a fun bucket list of the places you simply have to visit before you turn thirty. They are not just destinations but also crazy experiences that will go down the book of your memory lane. From treading on Living Root Bridges in Cherrapunji to a bike ride through Ladakh, trekking through the valley of flowers in Himalayas to surfing in Orissa, here are some insane experiences.

Bookmarks and Quotes plugin

I used to have a separate page for bookmarks and quotes on the old blog. They will now be shared as regular posts with 5 or more bookmarks/quotes. I use a bookmarklet in my browser to capture links to an org-file using org-capture protocol and then I have a small plugin to Nikola, that looks at such captured bookmarks and quotes and makes new posts out of them. This workflow is inspired by Brett Trepestra's web excursions plugin.

The plugin is currently a part of my blog source, and not published to Nikola's plugin repository since it is very specific to my setup. But if anybody is interested, I can publish the code somewhere public.

If you are interested to get these links and bookmarks into your feed reader, you can subscribe to their feed: [quotes], bookmarks. These posts will also make it to the main feed, though.

UPDATE [2015-11-15 Sun 20:45]

  • The quotes feed no longer exists!
  • The bookmarks feed doesn't really get too many updates. I use pinboard for my bookmarks, now.

Bookmarks [2013-10-18]

Blogging with Nikola and Org-mode

Sigh! I made yet another change to the way this blog gets published. But, I have a feeling this mechanism, is here to stay!

We've been using Nikola quite regularly for our Ultimate site, and I quite like it. I've also contributed a bunch of features to Nikola to get it to work the way I would like it to. This weekend I ported my blog from o-blog to Nikola. The only thing that was stopping me from doing it, until now is the fact that all my posts are in org markup and porting them over to one of the formats that Nikola supports would be a PITA. So, I wrote a pretty simple plugin to Nikola to support posting from org files. And then with a little Python, I was able to move everything over to use Nikola.

Hopefully, I'll keep my blog more updated, from here on!

Bookmarks [2013-10-16]

  • linux How can I register a custom protocol with xdg? Super User


    Finally found a solution for using org-protocol with chrome, without dirty hacks in xdg-open!

  • MillionShort


    Imagine a search engine that simply removed the top 1 million most popular web sites from its index. What would you discover?

  • Do you want a meaningful or a happy life? – Roy F Baumeister – Aeon


    People ask what is the meaning of life, as if there is a single answer. There is no one answer: there are thousands of different ones. A life will be meaningful if it finds responses to the four questions of purpose, value, efficacy, and self-worth. It is these questions, not the answers, that endure and unify.

  • Typical Programmer How to develop unmaintainable software


    I get paid to take on technical debt. Here are some things you can do in your own software projects to keep me in business.

    (via Chaitu)

  • QUIZ: Modern Art or Children’s Drawings? | Bored Panda


    Art, and what we do and do not consider to be art, has changed a lot over the last century. It has become an increasingly difficult thing to define for the average person, and sometimes even art historians and experts can’t seem to keep up.

    This was illustrated in a 2005 survey done by ABC News in which modern masters’ works were mixed into a series with paintings done by children and toddlers. Regular people and art critics alike were asked to choose from the series – which of these works belong in a museum and which ones don’t? Now, Buzzfeed has released a similar survey as well, which we’ve expanded on a bit.

    The results of that survey indicate that either we have a long way to go before we can define what is and isn’t modern art, or that there’s no need to define it so strictly in the first place. Whatever the case may be, let’s see if you’re any better at telling modern art from children’s drawings than the experts are!

Unread (8,762)

I am unread. Unlike you, who classify yourselves as well-read or not, I am classified as unread or not. Well, you could call me not well-read too, I guess. I was looked at once, my innards glanced through, and was hurriedly marked as unread, starred and tagged. Given my length, the care with which I was composed, and the flurry with which I was stowed away, I probably contain something important, to be read at the opportune moment, something to be cherished and to be replied to with diligence and care. I felt a sense of pride.

I got composed and sent weeks ago, and have been lying here untouched, since. I get buried deeper and deeper every day, with a daily flood of newer stuff piling up onto me. While my composer, eagerly awaits a reply, (less and less eagerly each day, though) I have lost all hope of being read and replied to. I curse myself for carrying something so important. A thousand other replies have been sent, and a few thousand others composed here, but my turn hasn't come, yet.

How I wish, it'd be my turn today. How I wish, I could push my way up through to the top of the stack. How I wish, I could see the eager wait come to an end! How I wish, I'm given the attention I deserved, today! Reply, ASAP!

PS: Apologies for all those emails that are still starred and unread, in my Inbox…

Bookmarks [2013/04/17]

  • T NATION | Figuring Out Your Life and Lifting Goals

    tags: failure, life, goals, success, advice, sport, exercise

    Those who fail to make their goals turn to coaching, writing, or other forms to continue expressing their goals in other mediums. Or, they take those lessons learned and parlay them into a successful life, but they don't just drop them and walk away.