Blog by Sumana Harihareswara, Changeset founder

Posts for 2013

06 Nov 2013, 7:06 a.m.

Top, Iterators and Generators, and Git, Emacs, and REPL Tips

Dumping into a post some things I've learned recently, trying to disregard the potential "you didn't know that already?!?!" surprise, feigned or genuine, that people might impose on me.* How did I never use top …

Read More
04 Nov 2013, 8:30 a.m.

Comprehensions

It's autumn. I spent a bunch of September in San Francisco, trying to tie up loose ends at work so I could go on my sabbatical with a free heart. My notebook says things like: …

Read More
02 Nov 2013, 14:25 p.m.

Emboss

I recently came across Lauren Bacon's "The Accidental Boss: Making Peace with Power" again, and it reminded me: We don't talk enough about power. We don't talk enough about how hard it is to transition …

Read More
01 Nov 2013, 11:06 a.m.

PEP 8 Compliance

It's easier to read and contribute to code when it's stylistically consistent. This is a reason why we have PEP 8, the style guide for Python code. It says things like: Avoid extraneous whitespace in …

Read More
28 Oct 2013, 23:59 p.m.

On Ability

Someone discovered "that the addition of 'Harry' to almost any Plato quote makes it seem legitimately like a nugget of wisdom out of the mouth of Albus Dumbledore." This reminded me to look up my …

Read More
28 Oct 2013, 14:20 p.m.

Prank And/Or Business Idea

Problem 1: Food at tech meetups usually fails to satisfy foodies. Make-your-own-tacos if you're lucky, "the Statue of Liberty is crying" bad pizza if you're not. Problem 2: Most places we hold evening tech talks …

Read More
26 Oct 2013, 17:07 p.m.

Some Artifacts

At Hacker School, I'm working on little projects to teach myself various things. I am following my own advice by embracing silliness. A few things I have made, all of which now have code up …

Read More
26 Oct 2013, 12:42 p.m.

Hacking Music

I spent a day at Hacker School without a working pair of headphones recently. So I spent about three hours pairing, which I loved and which I'm going to repeat every day that I can. …

Read More
22 Oct 2013, 8:25 a.m.

OMG, or, Biting Off More Than I Can Chew

So, there are random non-programming reasons why I didn't feel like I made much progress yesterday -- I tried working in a beanbag chair (no good for Sumana), I drank coffee too early in the …

Read More
18 Oct 2013, 23:17 p.m.

A Mediocre Day But A Good Week

Mel Chua visited Hacker School last week and especially entreatied us to blog about bad days, days we felt demoralized or unproductive. It helps her with her research. Well, Mel, here you go. It's a …

Read More