hobbyist
|
10 years ago
|
on: Show HN: CPU simulator in 60 lines of code
There are no cmp, branch instructions. How is this turing complete?
hobbyist
|
11 years ago
|
on: Show HN: A tool that transforms your whole list with just one example
I think Makefile have such pattern matching, which can be utilized to do such list transformations too.
hobbyist
|
11 years ago
|
on: Principal component analysis explained visually
How differently is linear regression than PCA? I understand the procedure and methods are completely different, but isn't linear regression also going to give the same solution on these data sets?
hobbyist
|
11 years ago
|
on: A Software Engineer’s Adventures in Learning Mathematics
I am guessing you went for a graduate degree in math. How hard was it to get admission? Would you like to recommend some good schools for doing something like you did. I am just a little younger but hungry for math knowledge.
hobbyist
|
11 years ago
|
on: Lisp implementation in sed
The author has won an IOCCC contest. This would have just pricked him a bit.
hobbyist
|
12 years ago
|
on: Learn C, Then Learn Computer Science
Could you elaborate more or give some references on the second and third part? I am done with the first. I seriously need some profound knowledge on second and third, which a lot of people like you talk about. I need to put a plan to get there too. Scheme to C looks fun though :-) . Where should I start first with?
hobbyist
|
12 years ago
|
on: MapReduce and Spark
I often read that spark avoids the costly synchronization required in mapreduce, since it uses DAG's. Can someone explain how is that achieved. If the application so demands that you can launch jobs together, that can be done even with hadoop/mapreduce. If one job requires the output of another, then the job has to wait for synchronization whether its mapreduce or DAG.
hobbyist
|
12 years ago
|
on: Spark: Open Source Superstar Rewrites Future of Big Data
Good question. I did read the spark paper, and one reason that I found for spark doing so much better than hadoop was that it avoids the unnecessary serialization, deserialization which hadoop just can not avoid. The RDD's as mentioned by @rxin, are in memory objects and thus do not require frequent serialization/deserialization when multiple operations are being applied to data.
hobbyist
|
13 years ago
|
on: Mozilla and Samsung Collaborate on Next Generation Web Browser Engine
I am not well-versed in the browser designs, could you highlight what hard problems are you referring to?
hobbyist
|
13 years ago
|
on: An Overview of Memory Management in Rust
If Rust doesn't allow pointer arithmetic and conjuring up a pointer using '&' like in C, it doesn't make me feel there is anything special here.
hobbyist
|
13 years ago
|
on: Procrastination is Not Laziness
I am waiting for someone to prove, solving procrastination problem is NP-Complete
hobbyist
|
13 years ago
|
on: How I Explained REST to My Wife (2004)
Correct me if I am wrong here. So, instead of the eloquent method of using GET, POST and PUT on resources, the current practice is about the programmer writing custom parsers to get the information they want and then use them accordingly.
hobbyist
|
13 years ago
|
on: Gravitational Lensing to Observe Ancient Earth
Read only access!! ROFL
hobbyist
|
13 years ago
|
on: Stanford Grad Sues Snapchat Claiming They Stole His ‘Million Dollar Idea’
These guys always forget "Its never a Million Dollar Idea, its a Million Dollar Execution"
hobbyist
|
13 years ago
|
on: Confessions of a Git Skeptic
Well, if 2 people are working on different files, they can commit their changes to svn without updating their local copy first. But in git you have to bring your copy to the same revision as the remote one, in order to push your changes, irrespective whether the changes you made our conflicting
hobbyist
|
13 years ago
|
on: Confessions of a Git Skeptic
Once speaking to a freebsd developer, he explained the problems with git in freebsd workflow.
His explanation was on the lines that if there are 100 developers working on different trees of freebsd and they want to commit their work, it causes a race, as if some one commits before you, you need to do a git pull, incorporate changes and then push, even when they are working on unrelated components.
My response to this was yes, and that is why git allows you to create branches so cheaply, but he still was not convinced.
hobbyist
|
13 years ago
|
on: Amazon Redshift is 10x faster and cheaper than Hadoop and Hive
Are they benchmarking hash join on hadoop and redshift?
hobbyist
|
13 years ago
|
on: Ubuntu on tablets
There is something visionary about these South Africans, first Elon Musk and then Mark Shuttleworth.
hobbyist
|
13 years ago
|
on: Fabrice Bellard: Portrait of a super-productive programmer (2011)
Shit. Yes I am Jealous. That is fucking awesome. I would leave any highest paid job with google, fb blah blah to work with Fabrice :)
hobbyist
|
13 years ago
|
on: Fabrice Bellard: Portrait of a super-productive programmer (2011)
Old article resurfacing again on HN, neverthless he is everyone's idol