Hacker News new | past | comments | ask | show | jobs | submit login

Agreed. Joel is growing old :-) He is young enough to keep up with major valley developments (Twitter and YComb) but too old to have a grasp on technical details (Java-to-JS-compilers, for instance).

Another thing he is wrong about is "moore law of bandwidth": it does not exist. While CPUs are getting faster and RAM is growing like crazy, bandwidth is not growing. In fact I am starting to notice an annoying trend of businesses running on slower and slower connections.

But his thoughts on parallels between terminal/HTML transition to Windows/FancySDK are cool nevertheless. He may not be right about everything, but something similar to what he's talking about sure will happen.

Steve Yeggie blogged about inevitable "Rails for the Client" some time ago. Similar idea but expressed in more technical terms.




"...but too old to have a grasp on technical details..."

Huh? Am I the only one the notice how illogical this is?

We are not basketball players. Some of us do are best hacking in our 40's and 50's. (Lay off the drugs - you'll see.)

Joel has forgotten more than many here have ever known about hacking. His only problem with this essay is that he has the balls to make a prediction.

There is only one prediction that is always 100% accurate - that no prediction will ever be 100% accurate.

Great read, Joel. Now back to my ramen.


Joel is light on the technical details. He's old enough to remember when C was going to be the language for everything. But not guru enough to mention or properly analyze anything else from that time. (Eiffel, Forth) Joel is just one of the mainstream programmer sheeple, just louder and with a bit of panache.

Dvorak has enough balls to make a prediction. Does that make him clever?


Am I the only one who thinks his description of CICS is quite wrong? CICS was a transaction server, there were many layers usually in front of it before it reaches the terminal. The terminal was actually quite dumb, which was the advantage of the solution since it allowed for full backend integration. That is the problem Microsoft hit their head against in the late 90's, and their 'innovative' new direction was to move back towards thinner clients


Dude, I've been reading Joel since 2002, and every time he goes on to blog about hacking he looks silly. His posts about "harm of exceptions" (he prefers -1 as a return code), about "mistake of .NET" and, from relatively recent ones, about poor Ruby performance do not make him look good as a hacker in my opinion.

Besides, he never really was a programmer. If I remember correctly he started his career as a program manager at Microsoft.

He's great as a general technology trends observer and I find his thoughts on business side of software crafting immensely useful, bug a hacker? No.


> His posts about "harm of exceptions"

So am I officially the only person who agrees with Joel on this?


OK, agreed. Stupid comment on my part. How would I know how good a hacker is unless I worked with him or used his output?

But I definitely stand by my "too old" observation. That's just silly.

Oh, and don't call me dude, shirley.


There is only one prediction that is always 100% accurate - that no prediction will ever be 100% accurate.

Nice Godelian statement :)


Was wondering if anyone would notice. You just won 6000 boxes of instant noodles.


Well assuming there are 20 packets of ramen in a box, you just put three meals on his table for the next 109ish years. I think you, sir, should be in charge of the World Food Program...


Joel is unimpressive, technically.

His software products are lightweights, and he makes most of his money from his fan base, selling books and job ads on his web site.

He's just not relevant any more (if he ever was in the first place).


"While CPUs are getting faster and RAM is growing like crazy, bandwidth is not growing..."

...in the U.S.


Maybe because the U.S. along with Europe, Japan, S.Korea and some other countries already hit today's bandwidth limits, while the rest of the world is just catching up in this regard.

Although I'm a bit more optimistic about the possible application of Moore's law in communications. Some 20 years ago 9600bps seemed to be the physical limit for phone lines, and there was even proof for that based on physics. But see how many new protocols emerged since then. ADSL, for example, would have sounded like an alien technology 20 years ago, or take any high-speed wireless protocol in use nowadays. Essentially it's the same medium utilized by much, much faster protocols.


The U.S. is behind much of the world in bandwidth to the consumer. Are you talking about server bandwidth? I think consumer bandwidth is more relevant to Joel's essay.


I don't think the rest of the world is "catching up" with the U.S. They're simply going to jump over and skip ahead without having to deal with legacy systems...


they've passed us a while ago. we are the ones that need to do the catching up. go check out the speeds they are getting in japan, europe and the likes...


I know... I miss my 1 Gbit/s fibre to home connection...


> While CPUs are getting faster and RAM is growing like crazy, bandwidth is not growing

This isn't really true. In 1997 most users were lucky to be on 56k dial-up. Now for the same price (at least here in Australia) I can get a 28Mb ADSL 2+ connection. That's an increase of 500x in 10 years. Granted bandwidth increases in fits and spurts, but it's increasing alright.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: