Live data from Hacker News

Ten predictions (2004)

sites.google.com

121–130 of 324 posts

Re: Ten predictions (2004)

#121
post #79

Earlier quoted context omitted.

> 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.

Why would you do that?

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)

#122
post #42

Earlier quoted context omitted.

The XML things is quite amusing, given how far out of favour XML went. XML has now failed hard AFAICT. But I can agree the spirit of the prediction lives on in the form NoSQL and JSON.

Has it failed? Or have people just stopped trying to shoehorn it everywhere? There are cases where XML is a great format. For example in the past I wrote a system for interfacing with a government department. The thing was an epic of about 30 different schemas, however being able to actually look at a concrete schema for specification and actually be able to test against it was invaluable. Trying to build that thing…

Well, perhaps it's not fair to say XML itself has failed, but the idea of XML as the data format to end all data formats seems to have fallen flat on its arse.

I too like the ability to validate XML against a schema and found it invaluable when dealing with a set of (needlessly) complex ant-plugins a couple of years back.

Re: Ten predictions (2004)

#123
post #92

Earlier quoted context omitted.

I don't think Facebook was big at the time, was it?

If you were in college in 2004 it was pretty unavoidable

But how many of us thought it would become proliferous as a global community? At the time it was locked down to each college (you had to have an @college.edu address to even register), and it wasn't until 2005 or 06 until high school kids got access, and then their parents, and Facebook tore down the dividers of their walled gardens.

Then again maybe he was just a big fan of his MySpace page at the time.

Re: Ten predictions (2004)

#124
post #117

Earlier quoted context omitted.

> We got NoSQL (esp. JSON based ones) instead of XML. Thank god we dodged that bullet. I'm just glad people see XML for what it really is (useful, but not that useful). > Not really. We are already in the multicore age, and it will only get moreticore. The problem is multi-threaded has never really took off, even with all the cores we have today. There is still no silverbullet to harnessing parallelism. > Apple's lap…

> A tautology if I ever heard one. Consider this set of programmer "skill levels" where most (80%!) are above average: {10, 10, 10, 10, 1}

If we take your very narrow definition, the chances of any programmer to be (exactly) average are zero, if we relax a little bit we're back at tautology.

Re: Ten predictions (2004)

#125
Does anyone know why XML was so hyped when it came out? I remember reading article after article about how great it was and how it was going to revolutionize everything.

Looking back on it, it all seems kind of silly.

Re: Ten predictions (2004)

#128

1. XML databases will surpass relational databases in popularity by 2011. We got NoSQL (esp. JSON based ones) instead of XML. Close enough though. 2. Someone will make a lot of money by hosting open-source web applications. Github is cool but with all the cheapskate web devs (no offense, I am one of them) I don't think it is _that_ profitable. 3. Multi-threaded programming will fall out of favor by 2012. Not really.…

> We got NoSQL (esp. JSON based ones) instead of XML. Close enough though. JSON is basically XML with 50% less bullshit. It does less but it does it so much more elegantly than XML - and has the further benefit of a syntax similar to that of structured data in such languages as Javascript (duh), Python and Ruby - that it was a shoo-in to squeeze XML out of most non-enterprise uses, at least on the data transfer forma…

    > object-relational mapping has gotten vastly better than it was in 2004
Maybe so, but it still seems like it's only good for prototyping. With each new version of ORM i get excited and try to implement it, but sooner or later it comes to bite me in the ass, and long term maintenance becomes more painful than not using ORM with all the low level hacks that need to be added and tricky management of the mapping config.

Re: Ten predictions (2004)

#129

1. XML databases will surpass relational databases in popularity by 2011. We got NoSQL (esp. JSON based ones) instead of XML. Close enough though. 2. Someone will make a lot of money by hosting open-source web applications. Github is cool but with all the cheapskate web devs (no offense, I am one of them) I don't think it is _that_ profitable. 3. Multi-threaded programming will fall out of favor by 2012. Not really.…

In #2 isn't he describing wordpress.com? You see, wordpress is a open source plataform, but people pay money to have their blogs on it.

Re: Ten predictions (2004)

#130

Earlier quoted context omitted.

I think more specifically he means things like Heroku or Modulus.

I'm not sure if that's what he means. The discussion of the point specifically mentions applications like bug trackers and wikis - not software that tends to be developed in house. Heroku is generally used for hosting applications that you wrote, rather than for hosting open source stacks developed by others (e.g. phpBB or MediaWiki). Saying that, it all falls under the general trend of providing system administratio…

That's very true, good point. I that this was a case of being mostly right and not realizing just how right he is in certain respects:

> most small development shops would pay a monthly fee not to have to administer the apps themselves.

and

> But would an external dev team trust some big company like Amazon with with their intellectual property?

and

> So I predict that someone will come along and offer an innovation hosting service, and make a lot of money off it.

OP had his finger on the pulse of tech, though, that much is certain.

Post reply on HN