mimog
|
11 years ago
|
on: Microsoft laid me off after 15 years of service. Life after Microsoft?
34 years old and has been at Microsoft for 15 years? That seems a little strange
mimog
|
11 years ago
|
on: Ask HN: Maximum length within a control structure
According to Robert C. Martins book "Clean Code", and the SLAP principle, the maximum length of a method (yes, an entire method) is around 20 - 50 lines of code. If it gets longer than that, odds are that it is doing more than one thing and is operating on different levels of abstraction, and should be broken up into smaller methods. I would also say that I have rarely seen (if ever) well-written, easy to comprehend and maintain code where the control structures and methods contain hundreds of lines of code.
mimog
|
11 years ago
|
on: The Java Persistence Ghetto (and how jOOQ might change that)
Hibernate is free. jOOQ not so much. Hibernate can work with noSQL databases, jOOQ not so much. Also, there are alternatives to jOOQ such as QueryDSL (free btw).
mimog
|
11 years ago
|
on: The New Haskell Homepage
I like how it says "Rock-Solid Ecosystem", yet I have had the exact opposite experience trying to install even the most basic things with Cabal. I still can't get the Sublime text haskell plugin to work due to a dependency that fails to compile.
mimog
|
11 years ago
|
on: Google Intern Salary Reaches $6,000 A Month, Plus Free Food And Gym
This doesn't seem surprising, given the cost (I assume) of living in SF.
mimog
|
11 years ago
|
on: Ask HN: How can I do an offline Demo of a web service?
How about having your client cache the results? I am working on a project that uses an external customer database service, and in order to speed up the service i cache the lookups/REST responses in a 5 min retention speedup cache and an eternal failover cache that allows us to continue to function if the external service goes offline. I use Ehcache.
mimog
|
11 years ago
|
on: Performance comparison of Functional C++ 11, Java 8, JavaScript and Wolfram
It tells us that nimrod is pretty fast.
mimog
|
12 years ago
|
on: Rap Genius Co-Founder Moghadam Fired
This seems like quite the overreaction. Why wouldn't an apology suffice?
mimog
|
12 years ago
|
on: Omaha: Software installer and auto-updater for Windows
Secunia PSI is an alternative that is great at keeping installed software updated. It's free and keeps most software up to date without any hassle.
mimog
|
12 years ago
|
on: A micro compiler in Ocaml
In my experience lexers and parser generators are used extensively by hobbyists. Tools such as Antlr, Boost.Spirit and Xtext come to mind.
mimog
|
12 years ago
|
on: The Buffett Formula – How To Get Smarter
So, get smarter by reading a lot and thinking a lot. What a scoop!
mimog
|
12 years ago
|
on: Logos of GNU packages – world's worst logos?
It's sort of like the games where the graphics are also done by the guy writing the code, resulting in fun but ugly games. There's no shame in that. You gotta work with what you got. I for one would rather have great software and ugly graphics than the other way around.
mimog
|
12 years ago
|
on: Schadenfreude
> For the millionth time, the problem is not in the language but on the programmer
In all honesty it does seem like a bad language choice. A choice more likely to be made by a bad programmer than a good one. At least in my experience it's the sub-par programmers who choose to do stuff in PHP and tout it as being a fantastic language. YMMV.
mimog
|
12 years ago
|
on: Apparent Theft at Mt. Gox Shakes Bitcoin World
>> I really wish I had some BTC
So go and buy some
mimog
|
12 years ago
|
on: You Don't Want to Think Like a Programmer
If you make your living as a programmer you most certainly want to be thinking like one. Those patterns, best-practices, design principles, preference for static typing etc. all matter when you are paid to develop systems that perform well, are easy to maintain, have few bugs and are delivered on time. If however you are not burdened by such obligations, by all means, go full cowboy.
mimog
|
12 years ago
|
on: List of minimalist frameworks
mimog
|
12 years ago
|
on: RethinkDB raises an $8M Series A
Does that include helping with a H1B visa?
mimog
|
12 years ago
|
on: I found Prezi's source code
Having tested
http://jd.benow.ca/ I must admit it seems to do a near perfect job. Impressive and scary at the same time.
mimog
|
12 years ago
|
on: My Roommate's a Genius
Lets stop watering down the genius label. It should require more than a modicum of ingenuity and intellect to be called a genius.
mimog
|
12 years ago
|
on: I found Prezi's source code
But.. that can be said about any java (jar) programs class files. It is also not difficult to decipher the asm of a disassembled exe file, but to equate that with finding the source code of the program would be disingenuous.