Category Archives: Uncategorized
Today’s Little Git Adventure
Today’s lesson: pull before you make changes, and what do you when you forget that. The task started off well enough — branched off of master, made my changes, committed them. Ready to send my content upstream as a...
Read more »
Read more »
When You Suddenly Hate Programming
Adapted and expanded from my response on Quora. From the outside, development work is an appealing opportunity. It’s in high demand, it pays well, and it lets you use your brain. Fun, right? Well, for many, yes! It...
Read more »
Read more »
More Little Lessons in Hadoop
Previously, I had posted on some common issues encountered when installing and running Hadoop for the first time. Now, in the joyful experience of attempting a multi-node setup on a simple virtual cluster, many more errors, unexpected consequences, and...
Read more »
Read more »
Lessons in Software Startups: Tackling the Problem
(This is a continuation of a series on software-related startups. You can read the first part here). Scribbled in my notebook — and barely legible — are the words “have quick answers for project.” Though I don’t remember...
Read more »
Read more »
Little Lessons in Hadoop
Hadoop is notoriously under-documented, as I recently discovered. I am using Hadoop in my summer research position, and have launched myself into the wonderful and aggravating world of servers and open-source map-reduce programs. And one of the fun aspects of...
Read more »
Read more »
Lessons in Software Startups: Initiation
“Don’t sit in the same spot twice.” This, the first line in my notebook. This, the first lesson — suggestion? command? — of our exclusive new class, “Software Ventures.” This, a strange new experience in a university where lectures are...
Read more »
Read more »
Confirmed: “Computers are Fast” (!)
After reading this post by Julia Evans, which considers CPU speeds somewhat more deeply than its title implies (“Computers are Fast”), a fragment from a recent conversation with one of my computer science professors came to mind. Simply, and somewhat...
Read more »
Read more »
A Remarkable Exercise in Programming Prowess
A remarkable exercise: reducing a programming language (Ruby, in this case) to its bare minimum while preserving its expressiveness and power, and demonstrating how that functionality can be derived from lambda functions. Check it out here, at Programming with Nothing....
Read more »
Read more »
It’s a lovely night for some reading….
…why not skim (or peruse, or pore over, or even study deeply) a couple of neat articles about relational database storage and concurrency? Scalable SQL and NoSQL Data StoresConcurrency Control and Availability in Multi-Datacenter...
Read more »
Read more »