Live data from Hacker News

Ask HN: What are you working on?

news.ycombinator.com

81–90 of 235 posts

Re: Ask HN: What are you working on?

#85
I am doing something slightly weird. (I can talk about this on HN, but I am keeping it quiet otherwise).

I read an article on Slashdot about John Carmack where he said, (emphasis mine)

" After I took the job at Softdisk, I was happy. I was programming, or reading about programming, or talking about programming, almost every waking hour. It turned out that a $27k salary was enough that I could buy all the books and pizza that I wanted, and I had nice enough computers at work that I didn't feel the need to own more myself (4mb 386-20!).

I could still clearly remember my state of mind when I viewed other people as being ignorant about various things, but after basically doubling my programming skills in the space of six months, I realized how relative it all was. That has been reinforced several additional times over the seven years since then. "

The phrase "doubling my programming knowledge in 6 months" caught my eye and I thought I'd take a crack at it. I've set aside 6 months to do this. Given my smaller "quantum" of knowledge as a compared to Carmack it should be easier :-P.

So anyway, I've set a fairly ambitious(for me) agenda

(1)work completely through Algorithms by Cormen et al and Randomized Algorithms by Prabhakar and Raghavan, doing every exercise in each book,

(2)become really good at lisp and Forth - write about 10,000 "lines of code" in each language, versions of the HRL library (see below)

(3) release an Open Source java library of Hierarchical Reinforcement Learning algorithms (something extracted from a consulting project I recently completed.).

I've taken a 6 month sabbatical from my consulting work. It was kind of weird explaining to my clients that I am completely unavailable for the next 6 months, but I think it is worth a try. The bank account looks healthy enough (touch wood). I've been working on this for the last 10 days, averaging 12 hours a day and loving it. .

Re: Ask HN: What are you working on?

#86
Seeing if Hex-Rays' decompiler plugin (http://www.hex-rays.com/decompiler.shtml) for IDA Pro (http://www.hex-rays.com/idapro) can be reimplemented in Python with little work for much benefit, following the Pareto Principle. Not really cloning their work; rather, noting that IDA does not expose even trivial data-flow analysis.

I suspect that most of the fancy stuff is locked up for decompiler users only, which would make sense since the decompiler is much more expensive than IDA itself. So far, I have du and ud chains implemented in a nice, readable fashion and will be releasing the codebase this week, after my advisor and I discuss licensing issues. Going to write well-engineered code for automated analyses that are often done in an ad-hoc fashion by the RCE community.

EDIT: after reading another comment about how short news.yc is, just shortened an idiom that was repeated 5 or 6 times. It would be sort of nice if this was done at compile time to avoid the overhead of function calls and nested generators, but it's still quite elegant IMO to clean up common loops with generators.

Re: Ask HN: What are you working on?

#88

A free ear training and music theory software http://www.trainear.com/ that few people use because no one cares about ear training and music theory

Looks like you were wrong, people do seem to care. There must be plenty of band kids out there that would find this useful.

Popular by Nada Surf is down, have you heard of grooveshark.com? http://listen.grooveshark.com/#/song/Popular/21866669

Re: Ask HN: What are you working on?

#89
post #43

Now for something completely different... I've been working on a global model of epidemic spreading for about a year now (the project was actually started about 3 years ago). The idea is to be able to forecast the progression of the disease across the globe as in where it will hit next, how many cases, there will be, the efficacy of possible governmental interventions, etc... (think weather forecast for disease sprea…

Sounds very cool, I found the link in your profile and thought others might be interested to read more also: http://www.gleamviz.org/

As an Indy resident, cool to see this is happening at IU.

Post reply on HN