652 reputation
47
bio website
location Seattle, WA
age 31
visits member for 4 years
seen Dec 15 at 17:03

I really love learning. I enjoy being challenged.


Sep
24
awarded  Autobiographer
Sep
9
answered Efficient “Object with weights” structure
Sep
2
revised In MVC design, do I use a base class over an interface?
deleted 4 characters in body
Sep
2
comment In MVC design, do I use a base class over an interface?
I'm unsure about PHP, so I can't answer that. I was answering it from the context of MVC design.
Sep
2
answered In MVC design, do I use a base class over an interface?
Jan
17
awarded  Yearling
Jan
16
answered How maintainable are automated refactorings?
Dec
22
awarded  Yearling
Feb
22
awarded  Civic Duty
Dec
22
awarded  Yearling
Sep
28
comment Ruby isn't a PHP generator, right?
I wasn't aware that PHP had closures or lamdbas. Thanks for the tip.:)
Sep
28
answered Ruby isn't a PHP generator, right?
Sep
13
revised How do I go about data deduplication at scale?
added 233 characters in body
Sep
12
comment How do I go about data deduplication at scale?
@arnaud: The Mapping function would map the item to itself (e.g. return a pair <item1,item1>). The Reduce function would, for a pair of duplicate items, delete one of the items.
Sep
12
comment How do I go about data deduplication at scale?
@arnaud: The OP asked "What do you think can a viable approach be? Hashing? using divide and conquer type algorithms to exploit parallelism? I have these in my head, but it really gets giddy at such scale." It seemed to me that the OP was asking for other algorithms, which MapReduce is. The goal of my answer was to point the OP toward an algorithm which helps with deduplication. How the OP implements that is entirely up to them.
Sep
12
answered How do I go about data deduplication at scale?
Aug
29
comment Are RSpec and Cucumber really worth it?
@Wayne M: Agreed. Getting into the TDD-groove is hard, but the benefits are huge.:)
Aug
29
answered Are RSpec and Cucumber really worth it?
Aug
24
answered Train for the job or train for the skill?
Aug
5
answered Programming as a career option for a computer science graduate vs other fields?