HNHacker News
TopNewBestAskShowJobs

ncarlson

546 karma · joined November 14, 2008

submissionscomments
ncarlson··on Ask HN: Hackers and Religion
From my anecdotal experience, hackers tend to have a distaste for organized religion. Atheism and Agnosticism seem to run strong among programmers.
ncarlson··on [dead]
If you have a better list, please do share.
ncarlson··on John Carmack's Armadillo Aerospace "wins" Lunar Lander Challenge [video]
Same here! It's a lot bigger than I thought.
ncarlson··on Earth may be constantly producing oil
He's talking about development in terms of oil well depletion.
ncarlson··on Interview w/ Elon Musk on The Valley Girl Show
I hate to rain other people's parades, but that interview was horrible. If show is going to be comedy based, think about hiring a funny writer.
ncarlson··on OpenCL "Hello World"
It's very similar to OpenGL actually. I can't defend their choice of syntax, but at least they're consistant.
ncarlson··on OpenCL "Hello World"
New drugs have been designed for a few years now using GPU computing.
ncarlson··on Snow Leopard: It's Built for the Future.
Don't worry, you won't be that 64k guy. 64 bit gives the possibility of 2^64 bytes of addressable memory. That's over 18 exabytes. The entire digital content of the web is only estimated at about 90 petabytes.

If we go to 2^128 or 2^256, we start moving into numbers really large numbers. I and I really large. The number of atoms in our galaxy in near 2^220.

ncarlson··on First class graduates Kurzweil's Singularity University
This isn't a person attack. It's just a general observation.

People seem to vastly oversimplify Kurzweil's (and others) stance on the singularity. The truth is that we don't know what will happen. The best one can do is prepare for possible senarios.

ncarlson··on Get it while it's cheap: Pinboard's revenue model
Well, if the price gets to $40, he would have roughly 40,000 users. That's roughly $800,000 in gross revenue. (20,000 * $40.)

Assuming the operating costs are low, this site could bring in a life changing amount of money for one person.

Edit: It's interesting to think about whether he'd make more money with the price going up logarithmically.

ncarlson··on Two innovative revenue models for a free piece of software
> And yes, it has happened . . . several times!

Citation?

ncarlson··on Regular expressions are hard, let's go shopping
Am I the only one tired of the "Let's go shopping" meme?
ncarlson··on Dean Kamen: Healthcare Debate "Backward Looking"
>but ultimately one that has been soundly disproved by the success of public health systems in most of Europe and Canada.

Yes, but the success of those systems is dependent upon the (semi) free-market health system in the United States.

ncarlson··on Dean Kamen: Healthcare Debate "Backward Looking"
Health care is just like any other product or service. It will be sold at market prices.
ncarlson··on New Chrome 3 beta with 30% improvement
The improvement really is quite noticeable. Just check out:

http://www.chromeexperiments.com/detail/balldroppings/

Run it on the current stable Chrome, then try the new beta.

ncarlson··on Right-, left-handedness affects judgment
Correlation does not imply causation.
ncarlson··on A libertarian socialist engineer solves the financial crisis
I think the sensible option is to eliminate income tax completely.
ncarlson··on A libertarian socialist engineer solves the financial crisis
I really hate to be "that guy", but his incomplete sentences are killing me.
ncarlson··on C: A Technological Landmine
> A safe variant of C wouldn't have been that hard to create, but the culture wouldn't permit it.

C is a non-language. It's a tool used to give developers complete control of the hardware. It's just one step up from Assembler (to make the developers job a little bit easier).

Adding type checking, buffer overflow mitigation, or any other extraneous domain-specific feature is completely outside scope of the language. If you need those features, write a language, dialect, or compiler extension which supports them.

ncarlson··on C: A Technological Landmine
> I'd prefer my libraries be rock solid secure even if I lose some (or even a lot of) performance for it.

Then don't use C.

People don't seem to understand that C is just a step up from Assembly Language. There are no "types" in the sense that they exist in higher level languages. And thus, there are no ways to check those types (unless you want to write a type checking system yourself). Lets not forget that most modern programming languages with type checking and "rock solid secure" libraries were, in fact, written in C.

ncarlson··on Toyota Humanoid Robot Runs At 7 Km/hr - Awesome Vid
You're right....we need a fourth law.
ncarlson··on Why Japan’s Cellphones Haven’t Gone Global
I lived in Japan from 2002 to 2005. I have to say, one of the first things that struck me was how crazily advanced their cellphones were. Not only that, but _everyone_ had one.
ncarlson··on Off-topic: Why do people put [scribd] in a post title when linking to a pdf?
That a very sly move on the developers part. Next time I submit a pdf, I'll just us a url masking service.
ncarlson··on Engineyard Challenge Python Code
I've started mine in erlang. I'm going to run 10 dollars worth of ec2 time and see how far I get.
ncarlson··on Engine Yard Programming Contest - Win an iPhone 3GS PLUS $2k in Cloud Credit
Here's some math:

http://www38.wolframalpha.com/input/?i=%281000+choose+12%29+...

The real killer is the allowed capitalization of any letter. If we assume that the average word length will be 6 characters, then we can assume that the average character length of any 12 word string will be 72 (not counting spaces).

With capitalization, the permutations act like a bit string. That is, the capitalization is either on or off. This gives us 2^72.

The resulting hash space is somewhere near (1000 choose 12) * (2^72) * (95 choose 5), or roughly 2^188.

ncarlson··on Engine Yard Programming Contest - Win an iPhone 3GS PLUS $2k in Cloud Credit
My thoughts exactly. Also, there are enough additional permutation rules to balloon the result space way beyond the reach of even a modest super computer.

One approach would be to lease a massive cluster of cloud computers to carry out the calculations. However, this option isn't financially viable for a lone developer.

Maybe there's an alternative way of approaching the problem.

ncarlson··on Think of "using dollars" as "spending gasoline" [pdf]
Thank you! Scribd is so annoying.
ncarlson··on Help wanted: Seasoned wikipedia editors to write a proper article about Fravia
I took down the semi-protected stub. I've been trying to assist in writing this article for the past few days. Needless to say, there are a few admins that would rather see us not succeed (or so it seems).
ncarlson··on Poll: Do you smoke?
Do you have a source?
ncarlson··on Adrift in the Slow Lane of Learning
Wow, that sounds horrible.
← PreviousPage 3 of 4Next →