News for hackers. Stuff that matters.
Re:Ten predictions (2004) by hittaruki on Friday February 15, 2013 @05:50AM (#5225520)
Status of these predictions in 2013...

1. XML databases will surpass relational databases in popularity by 2011. What has happened to this idea?

2. Someone will make a lot of money by hosting open-source web applications. github?

3. Multi-threaded programming will fall out of favor by 2012. go? node?

4. Java's "market share" on the JVM will drop below 50% by 2010. clojure? scala?

5. Lisp will be in the top 10 most popular programming languages by 2010. Don't think this happened...

6. A new internet community-hangout will appear. One that you and I will frequent. I suppose this happened big time.

7. The mobile/wireless/handheld market is still at least 5 years out. Thank-god that was wrong!

8. Someday I will voluntarily pay Google for one of their services. I am still not paying but am sure a lot of people are.

9. Apple's laptop sales will exceed those of HP/Compaq, IBM, Dell and Gateway combined by 2010. Hm...

10. In five years' time, most programmers will still be average.

Re:Ten predictions (2004) by timc3 on Friday February 15, 2013 @06:10AM (#5225578)
My take on it

1. Well we have the NoSQL bandwagon. Obviously with JSON in a lot of places instead of XML.

2. Well we have GitHub and Bitbucket, but also cloud application platforms and EC2, and Heroku for taking application deployment and infrastructure away from being the pain point it was.

3. Green threads.

4. I would say Java is still the No.1 on the JVM by a long shot and more than 50% but I don't have the figures to back it up.

5. Lisp. I agree, hasn't happened

6. Hackernews, Reddit, Facebook

7. I think he was closed to the mark there. 2009, well there was a complete reinvention when the iPhone was released in 2007 and Android in 2008. Took the networks some time after to get their 3G together.

8. A lot of people are starting to for Google Apps for Enterprise, Google Adwords is still popular as ever, but personally. No.

9. Apple is apparently more profitable, but I don't think there are good figures anywhere for this.

10. Most people are probably around average at.. ;-)

Re:Ten predictions (2004) by potomushto on Friday February 15, 2013 @05:59AM (#5225540)
Re:Ten predictions (2004) by wreckimnaked on Friday February 15, 2013 @06:06AM (#5225564)
and clojure getting some traction as well...
Re:Ten predictions (2004) by statictype on Friday February 15, 2013 @06:02AM (#5225551)
7. The mobile/wireless/handheld market is still at least 5 years out. Thank-god that was wrong!

He wrote this in 2004. The Apple App Store was released in 2009 right?

Re:Ten predictions (2004) by hittaruki on Friday February 15, 2013 @06:07AM (#5225570)
I think he is talking about the actual devices rather than a "market for apps" for these devices.
Re:Ten predictions (2004) by ryanbrunner on Friday February 15, 2013 @06:53AM (#5225701)
That doesn't really make a lot of sense. Cell phones existed in 2004. So did "smartphones". Really, the only major difference that you could use the word "market" to describe is the notion of a platform for general-purpose mobile computing, the key part of which is a general market for apps, instead of just baked in features on a phone.
Re:Ten predictions (2004) by Apocryphon on Friday February 15, 2013 @03:58PM (#5228625)
I'd think that the iPhone made smartphones mainstream.
Re:Ten predictions (2004) by blablabla123 on Friday February 15, 2013 @05:54AM (#5225529)
> XML databases will surpass relational databases in popularity by 2011. What has happened to this idea?

I guess Redis and friends solve the problem "Nobody likes to do O/R mapping".

>5. Lisp will be in the top 10 most popular programming languages by 2010. Don't think this happened...

But a few functional languages more or less made it into the mainstream: Clojure and F#

Re:Ten predictions (2004) by _anshulk on Friday February 15, 2013 @05:59AM (#5225539)
#2 probably refers more to heroku than github...
Re:Ten predictions (2004) by dools on Friday February 15, 2013 @06:25AM (#5225629)
Actually I took it to mean more like wordpress.com and WPEngine - ie. things that people can self host if they want to deal with the hassles of it all.
Re:Ten predictions (2004) by andypants on Friday February 15, 2013 @07:00AM (#5225729)
Heroku doesn't (necessarily) host open source projects. And Github hosts source code, not applications.

Although Github may be more on the mark here then heroku since it is hosting git.

But I agree with dools, I think this prediction was about services like wordpress.

Re:Ten predictions (2004) by hittaruki on Friday February 15, 2013 @06:14AM (#5225587)
You are right, I read his whole description once again... :)
Re:Ten predictions (2004) by josteink on Friday February 15, 2013 @08:58AM (#5226148)
2. Someone will make a lot of money by hosting open-source web applications. github?

Wordpress.

Re:Ten predictions (2004) by tejaswiy on Friday February 15, 2013 @05:53AM (#5225527)
#1 - JSON and NoSQL databases?
Re:Ten predictions (2004) by benihana on Friday February 15, 2013 @06:20AM (#5225604)
>9. Apple's laptop sales will exceed those of HP/Compaq, IBM, Dell and Gateway combined by 2010. Hm...

If you count tablets as laptops, then yes, way way way yes.

Re:Ten predictions (2004) by mkr-hn on Friday February 15, 2013 @07:13AM (#5225770)
Why would you do that?
Re:Ten predictions (2004) by misnome on Friday February 15, 2013 @08:39AM (#5226059)
Because, out of the miniscule market segment of geeks and techs, the tablet fills much of the requirements that people were purchasing laptops for 8 year ago.
Re:Ten predictions (2004) by sukuriant on Friday February 15, 2013 @12:42PM (#5227306)
Curious, not to be rude, why wouldn't you do that?

The tablet, as we see it today, really wasn't even a thing back when this article was written. Certainly not in the way that it is today. It's been a while since I've been in a 2004 mindset; but, if we consider a tablet as a 'large (as in not phone), mobile computer', then tablets certainly fit the bill. If we're thinking of a laptop as mostly a consumption device, then it still fits the bill. Even now, with the Tablet PCs that are now coming out; as well as all the productivity software that exists on the various tablets (including ssh clients), tablets are continuing to fill the place that laptops used to.