Diecast Collection
Recently, I added 2 cars to my diecast collection. A Kennedy Limo and a Duesenberg. These are fantastic looking cars and the full album is online here: What a beautiful car.
Java Bullshit
Recently I had a couple of large gzip files that contained data from a single source and since I wanted to keep things together, I decided to store the files as one large gz file. Any sane person would do: cat file1.gz file2.gz > file3.gz And the result is going to be a valid Gzip [...]
A wrapper around SUTime
Recently, for some of my work, I had to use SUTime. Here is a clojure wrapper around the java library: https://github.com/shriphani/sutime-clojure It is available on clojars too : https://clojars.org/sutime-clojure
Links for 13-Apr-2013
I was recently studying some material for scribe notes for a class on Graphical Models. In Bayesian stats, there is such a thing as the De Finetti's Theorem. Scribe notes from Michael Jordan's class contained excellent content on the topic. The takeaway message from the theorem is that (this is an excerpt from the notes I've [...]
Year 22
So I turned 22 yesterday and while I haven't accomplished much last year, I plan to change that. First, in the mind department, I will read books from Africa. First, I am going to try and learn the stories behind Nigerian personalities (I lived there for a year) and I think Achebe is a good [...]
Warc-Clojure
I wrote this library since I was learning clojure (mostly to avoid using Java). Somebody might find it useful: https://clojars.org/org.clojars.shriphani/warc-clojure
Heritrix Scraping
Recently, I was trying to download a bunch of things with a common regex format. The general idea (I thought) was to set an infinite number of hops and use a regex string to constrict the downloaded file-set. Of course, I couldn't find a way to do infinite hops (this is a good thing) but [...]
Lazy I/O Racket Routines
I needed a lazy version of port->lines and file->lines. Turned out to be a matter of minutes. See this gist:
TIL
The inverse of repr() is this neat function ast.literal_eval(node_or_string)
First Semester of a PhD Program
For the first time in my life, choosing courses is not a constraint-satisfaction-problem. Coursework in grad school is supposed to be a structured approach to filling gaps in your knowledge so you can do better research. I was faced with a choice between intermediate-stats (a first-sem stats course - although, LW's blog says it has [...]