HNHacker News
TopNewBestAskShowJobs

hobbs

186 karma · joined February 18, 2008

submissionscomments
hobbs··on EA To Use Controversial Internet-Required DRM On New Games (Phones Home Every 10 days)
I wonder how many of the downloaders were simply kicking the tires to see how well it would run on their paltry 2007 vintage hardware.

Seriously though, to play god's advocate: check out this article from the CEO of Stardock games: http://arstechnica.com/news.ars/post/20080320-pc-game-develo... (Ignore the Pirates)

Back to devil's advocate: Stardock has a good reputation among gamers for being a scrappy independent publisher, so they get some respect from would-be pirates. I don't know that a faceless megacorp like EA could play the same hand.

hobbs··on Crawling is harder than it looks
That probably explains why most humans prefer to walk, once they've developed the necessary motor skills. It's a much more efficient way to move and puts a lot less strain on the wrists and knees.

(Just in case someone mistakes this for seriousness, I did RTFA)

hobbs··on Programming contests used to be fun. Now they're a commercial software business—and still fun
I've been looking for some part-time freelance income. Has anyone has ever used these contests to supplement income, or to make valuable contacts?

I've participated in TopCoder a couple times a while back, but didn't see much benefit in practicing up to become competitive. This article indicates that it may be different now. Is that true?

Specifically, the prizes awarded were not sufficient to compensate for the time investment required. Even bidding $10/hr for rent-a-coder gigs typically have a higher return on investment.

hobbs··on Curry's paradox: "If this sentence is true, then Santa Claus exists."
I can't now, since my statement would then be false. :)

Seriously though, I thought about it, but then I realized that I would probably have to replace the entire paragraph, since it seems to be a key step in the original author's explanation.

Maybe I will replace it anyway, since it can't be a very good explanation if it relies on faulty logic.

-

Update: Did it. Now I'm contradicting myself. Gotta' love these logic games.

hobbs··on Curry's paradox: "If this sentence is true, then Santa Claus exists."
The article has one point wrong. The statement "If this sentence is true, then Santa Claus exists." is not equivalent to "If this sentence is false, then Santa Claus doesn't exist." It is equivalent to "If Santa Claus doesn't exist, then this sentence is false".

To break it down into standard boolean algebra, the statement "if A then B" is logically equivalent to saying "not A or B". !A|B = B|!A = "If not B then not A".

Now back to the paradox, using boolean terms. The statement can be rephrased as !A|B: "This sentence is false or Santa Claus exists." Since we know that Santa doesn't exist, the sentence must be false: !(!A|B). That is equivalent to A&!B: "This sentence is true and Santa Claus doesn't exist." Here is where we have the paradox. We just said that the sentence must be false, but that then implies that the sentence is true.

The main mind-bender here is to realize that the negation of "If this sentence is true, then Santa Claus exists." is "This sentence is true and Santa Claus doesn't exist." We are not able to get rid of the statement "this sentence is true" no matter which way we toggle it.

hobbs··on The Dumbest Thing I've Heard Warren Buffet Say
Don't get me wrong, I completely agree with the original author. Warren's logic is circular and seems to be preying on people's inability to conceive of very large numbers. I'd fully expect DJIA to continue growing at roughly the same pace this century as the last.

Even if it doesn't, though, everyone knows that the trick to successful investment is to buy low and sell high. There are still plenty of opportunities to buy low - even with limited risk - in large emerging economies. The U.S. may become a low-risk capital preservation stock and China will become the higher-risk investment stock.

hobbs··on The Dumbest Thing I've Heard Warren Buffet Say
Who says you have to invest in Dow Jones' market during the 21st century? I'm sure it wouldn't be hard to get a 5.3% return in a more emerging market like, say, India or China.
hobbs··on The best advice I ever got
Best advice ever: Put a single paragraph of content on each web page! You can increase your ad impressions 10-fold!
hobbs··on America's Most Overrated Product: the Bachelor's Degree
In IT, I've found that the degree only has any influence on your first job. After that, future employers only care about your work history - no one cares anymore about your degree, your GPA, or the school. So if instead of going to college, you can find an employer who's willing to hire a high school grad, you may be 4 years (and many $$$) ahead of the game.

Does anyone know if this is the case in other industries? Does the degree make a difference to a prospective accounting clerk if she already has 5 years of work experience?

hobbs··on Good-Bye, Cheap Oil. So Long, Suburbia?
Expensive oil is more likely to spur telecommuting and telepresence than to destroy suburbia. (not to mention the immense pressure it creates to research alternative fuels, which may turn out to be very much cheaper than oil in the long run)
hobbs··on Ask YC: Best ways to become socially adept?
Just remember WWAPD: What Would Austin Powers Do?
hobbs··on Erlang for Python programmers: Part I
Shoot, I thought he might have been referring to Candygram: http://candygram.sourceforge.net (not to toot my own horn)

It isn't maintained anymore, though. But the LGPL'ed source is always available.

hobbs··on The Decline and Fall of Tech on Digg
The author suggests that techies may migrate back to Slashdot. I, for one, never left. Their editorial selection for front-page news cannot be beat. The commentary is still drivel, though.

My philosophy: go to Slashdot for the news, come to HN for the commentary.

hobbs··on Why I hate Flash
True enough. Though if it weren't for Flashblock, it would be a whole different situation. (I'm often surprised to find out how much I'm "missing" when forced to use IE)
hobbs··on Why I hate Flash
Why I hate Flash: outside of youtube, 95% of all Flash content is just advertisement - including flashy corporate home pages. Very little actually affords any utility to me.

Flashblock is by far the most valuable Firefox extension that I use.

hobbs··on Why Are Manhole Covers Round? (on Microsoft brainteaser job interviews)
Actually, yes, that's exactly what I was getting at. You'd have to make the square cover sqrt(2) times wider than the hole, but you could still prevent it from ever falling in. (Granted, it's not a very efficient solution, though.)
hobbs··on Why Are Manhole Covers Round? (on Microsoft brainteaser job interviews)
You can make a cover of any shape you want that won't fall in. It depends on how much the cover overlaps the hole. Even with a round cover, you can't have zero overlap or else the cover would fall in.

Now back to the correct answer, which is because the manholes are round - that begs the question of why manholes are round. It's probably a matter of equally distributing the sideways forces from the dirt plus a matter of being able to manufacture round tubes more easily than, say, square tubes or hexagonal tubes.

hobbs··on IPhone Applications in Python
"An Application may not ... launch other executable code by any means"

This wording, taken at face value, means that you can't deploy a Python app. Assuming that the CPython interpreter would be the "Application" that is written using the iPhone SDK, then that Application would not be permitted to launch other executable code (i.e., your .py or .pyc files).

In fact, Sun has backpedaled on its plan to port Java to the iPhone because of this restriction: http://www.ericklein.com/2008/03/btw-i-love-apple.html

hobbs··on IPhone Applications in Python
http://blog.mozilla.com/rob-sayre/2008/03/06/apple-bans-fire...

"No interpreted code may be downloaded and used in an Application except for code that is interpreted and run by Apple's Published APIs and builtin interpreter(s)… An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise."

hobbs··on Disagreeing with Paul Graham
Interesting points. I think your comments help elucidate my point that evolution is not so simple as to be glibly thrown around as the reason for every human behavior.

>> Taken to the extreme, why have we even developed arms, legs, eyes, ears, and minds? Simple bacterial reproduction does just fine.

> I don't get what you are trying to prove here. What is your explanation for the fact that we developed those things?

Back to my point, everyone assumes that evolution simply means "survival of the fittest" or the "propagation of the gene". If that's all there is to it, there's no obvious explanation for the emergence of higher-order organisms, since bacterial reproduction provides by far the most efficient mechanism for copying genes. All this is to say that the devil is in the details and there is actually quite a bit more to evolution than what is taught in 7th grade biology.

hobbs··on Disagreeing with Paul Graham
> ... - and I don't presume to know how it happened.

Like I said, I only know enough to know that I can't comfortably refer to evolution to explain human nature. My point is that I doubt that most people who do reference evolution are familiar with the likes of sociobiology either.

hobbs··on Disagreeing with Paul Graham
but what does it mean to "have" a "boss"? ;)
hobbs··on [dead]
A lazily-evaluated, infinitely-recursive generator function decided to become ambitious.
hobbs··on Disagreeing with Paul Graham
Considering that there are a billion times more copies of bacterial genes than any other, I'd say that "upwards" isn't a better way to propogate the gene: http://www.stephenjaygould.org/library/gould_bacteria.html
hobbs··on Disagreeing with Paul Graham
Sorry. I over-simplified. (or under-simplified?) I have read it and its basic idea was, in fact, the basis of my statement.
hobbs··on Disagreeing with Paul Graham
Evolution is not quite as easy as everyone assumes it is. I don't know much about it myself, but I do know enough to know that I can't appeal to it to make arguments about human nature.

Evolution, at its core, strives for only one thing: propagation of the species. Taken to this level, it's a wonder that everyone isn't spending their time either at drunken orgies, or fighting each other to get into the drunken orgies. Somehow, "civilization", "culture", and "society" have guided human development away from that model - and I don't presume to know how it happened.

Taken to the extreme, why have we even developed arms, legs, eyes, ears, and minds? Simple bacterial reproduction does just fine. In fact, there is so much bacteria in our gut and sinuses that 90% of the DNA molecules in our bodies are foreign. One begins to wonder, then, whose purpose our human bodies really serve.

hobbs··on Even Apple will be hated one day
No, I never did subscribe to Apple ideology, but I can see that you're quite indoctrinated.

1) You got me there. I was quite stupid to pay for an overpriced iPod when all I wanted to do was rip my CD's to an MP3 player. Unfortunately the packaging did not contain a disclaimer saying that the computer interface did not work like every other MP3 player ever sold. Apple will never fool me twice.

2) I can see if AT&T somehow subsidized the phone, the lock-in would be fair, but it doesn't. Apple got the exclusive contract only so it could get extra cash above and beyond the original purchase price. This is about as consumer-friendly as the crapware that is preinstalled on most PC's.

3) Equating Apple's practices to Microsoft's practices only strengthens my argument.

4) It has nothing to do with CPU cycles or battery life. The SDK allows any developer to waste as much battery life as they want. I was referring to the prohibition against interpreters: http://blog.mozilla.com/rob-sayre/2008/03/06/apple-bans-fire...

hobbs··on Even Apple will be hated one day
For me, that day is in the past. One of the most satisfying days in my life was when I installed Rockbox on my iPod and was able to eradicate iTunes from my PC. Slow, bloated, DRM-infested piece of uselessness if you ask me. Now, I can simply copy MP3 files to a removable drive, just like God intended.

Their actions regarding AT&T lock-in, auto-bundling Safari in iTunes updates, and forbidding Flash or Java on iPhones have only confirmed my impression that Apple would love to abuse its monopoly position, if only it had one.

hobbs··on The RIAA wants to charge broandband users $5 a month because of online piracy.
Sure, the RIAA get's $5/mo, then the MPAA will want $10/mo. Television isn't covered under RIAA or MPAA, so they'll need, say, a $5/mo surcharge as well. Naturally, the BSA will want $5/mo too. Next, comes the book publishers who will only want $3/mo. Then, the audiobook publishers, which aren't represented by the RIAA, want $3/mo too. But wait! The game publishers aren't in on the action yet either. They want $3/mo. Newspaper and magazine publishers are satisfied with a modest $1/mo.

So far, we have a total of a $35/mo surcharge on your internet bill just in case you should happen to download copyrighted content. And that's not even covering the more niche copyright holders such as photographers, graphic designers, and 3D modelers.

hobbs··on Gates: Next decade will bring huge software advances
Oh, I forgot to mention dynamic level-of-detail in computer games and other types of real-time rendering. Very similar to the video concept, but still worth mentioning.
← PreviousPage 2 of 4Next →