Hacker Newsnew | comments | leaders | jobs | submitlogin
Coolest software of the decade? (scripting.com)
26 points by raghus 81 days ago | 49 comments


16 points by anigbrowl 81 days ago | link

BitTorrent wins my vote as most influential and generally cool software of the decade, closely followed by BOINC.

-----

1 point by njn 81 days ago | link

I say popular filesharing in general, be it soulseek, dc++, bittorrent or whatever.

-----

12 points by fjabre 81 days ago | link

Dropbox? I love Dropbox but coolest software of the decade..??

How about Gmail/Maps, iPhone OS, iTunes, Firefox, TextMate.. etc..

-----

1 point by igorgue 81 days ago | link

Sorry for this but TextMate? LOL

-----

7 points by redorb 81 days ago | link

I would give that award to Mozilla/Firefox because they made Tabs go mainstream; I don't think they were the first / but they pushed others to build a better browser.

-----

2 points by mdemare 81 days ago | link

Firefox is the coolest software of the decade because they were the fifth browser(1) to use tabs? I like tabs, but, really, tabs?

1) http://en.wikipedia.org/wiki/Tab_(GUI)

-----

2 points by run4yourlives 81 days ago | link

Regardless the state of the "coolest" moniker, only a true geek would try to argue that firefox's release with tabs was timed perfectly to take advantage of the concept the best.

Prior to Firefox, tabs were the cool new feature of unknown utility; afterwards, an expected for all browsers.

-----

6 points by run4yourlives 81 days ago | link

Well, it's 2009. A decade would be anything after 1999.

For mean, that means Napster wins hands down.

Not only did it completely revolutionize the music industry in ways that are still being felt today, it opened up whole new possibilities that helped to popularize things like bit-torrent and decentralized networks - One could argue that even cloud computing had it's origins in Napster.

Napster is like the Joy Division of the software world: Everyone forgets about them, but everyone loves something that has been inspired directly by them.

-----

1 point by anigbrowl 81 days ago | link

Well, I'd argue that 'of the decade' starts after midnight on 1 January 2000^, and Napster was just a smidgen too early for that. but upvoted anyway because I like your Joy Division comparison.

^ 2000, what a letdown eh? I'm still waiting for my atomic jetpack and frankly I'm running out of patience.

-----

1 point by mistermann 80 days ago | link

Napster was truly incredible, and the content on the network was so clean and well organized.

Funny how long ago that was now....

-----

5 points by ssn 81 days ago | link

Google*, definitely.

-----

5 points by chipsy 81 days ago | link

Mmm. For me, Python. It helped me break through the biggest programming walls by gently introducing a ton of great concepts.

There are practical applications I could point at, and I've moved on to shinier languages as well, but I think something so genuinely useful in educating me would have to go down as having the most cool factor of all.

-----

1 point by messel 81 days ago | link

What shinier languages you checking out? Ruby/rails & scala/lift are still in my must learn bin

-----

4 points by txxxxd 81 days ago | link

Keyhole (which later became Google Earth) is the only program that really blew me away. I remember staying up way too late just flying around the planet totally amazed.

-----

4 points by martythemaniak 81 days ago | link

I set up a bare git repo in my dropbox folder so now I get a private github replacement. Works very well for 1 person projects (but it could work for several people as well)

-----

2 points by Tichy 81 days ago | link

Now I am confused. Isn't that a bit overdone? git is already for distributed files?

-----

1 point by igorgue 81 days ago | link

nop, because that will require a server... and this will be like having installed a git server on all your dropbox machines

-----

4 points by mattculbreth 81 days ago | link

I tweeted just today that GitHub was the coolest thing out in the past <some unspecified bit of time>.

-----

1 point by there 81 days ago | link

why?

-----

10 points by simonw 81 days ago | link

It's completely changed my approach to open source software. Before GitHub, open sourcing something was a bit of a drag - you were committing yourself to setting up a mailing list, accepting patches etc - the administrative overhead was enough to put me off releasing a lot of my code.

GitHub is ideal for the "fire and forget" method of open source. I can knock out a bit of code that might be useful to someone, throw it up there and forget about it. If someone likes it and wants to improve it they can go ahead and fork it without me ever having to think about it again. If I /do/ want to maintain it, it's really easy to keep track of the modifications people make and merge them back in to my version.

The amount of high quality code coming out of GitHub projects these days is astounding, and I'm willing to bet a LOT of it wouldn't ever have been released using the older systems like Sourceforge and Google code.

-----

3 points by davidw 81 days ago | link

IMO, open source means a lot more than just dumping code.

Not to contradict what you say about github (which is nice - I'm using it for Hecl these days), but as people like to say at the Apache Software Foundation, community is more important than code.

-----

2 points by simonw 81 days ago | link

"Community is more important than code" - completely agree. That was my problem - I had code to share, but didn't want to work hard on the community around it. I kind of see GitHub as providing that community for me - it can form itself without any extra effort on my behalf.

Obviously the best projects are the ones with proper maintainers actively working on the community side of things - but GitHub enables the community to take up a project even if the original creator just threw it over the wall.

(There's a lot more to GitHub than just enabling me to create irresponsible throw-away projects, but personally I've found that aspect of it to be very liberating)

-----

1 point by freetard 81 days ago | link

Gitorious, google code and others allow that too.

-----

0 points by freetard 81 days ago | link

There were already tons of quality open source projects before github and there'll be after it.

-----

2 points by simonw 81 days ago | link

My hunch is that GitHub is resulting in more quality OS projects, developed faster.

-----

0 points by freetard 81 days ago | link

I have doubts about this, do you have any proof?

-----

1 point by qubit 81 days ago | link

A hunch is a gut feeling or intuition about something. Asking someone to prove a hunch seems odd to me.

-----

2 points by sushantanand 80 days ago | link

Google Maps on the iPhone of course.

-----

2 points by pan69 81 days ago | link

Google Search.

-----

2 points by SandB0x 81 days ago | link

Mainstream software: Skype

Coolest software generally has got to be Photosynth. The video demos just blow my mind:

http://www.ted.com/index.php/talks/blaise_aguera_y_arcas_dem...

-----

2 points by elblanco 81 days ago | link

Starlight and the XML engineering environment.

-----

1 point by anigbrowl 81 days ago | link

Why was this downvoted? I found it fascinating. Is it because the software is not freely available?

-----

1 point by elblanco 81 days ago | link

Wow, I didn't even have to complain! Thanks! I use (and am blown away by) lots of software, some on the web, some not, some free, some not.

The one that has blown me away continuously for the last decade are these two apps (they are part of a suite).

If I had said "photoshop and illustrator" it wouldn't have been controversial.

But being able to take a pile of word documents, build an entirely custom xml converter, entity extractor and semantic relation engine, in one tool (XEE), without writing a single line of code, then take that XML and analyze it in ways that would normally take at least a dozen disparate apps, but in one environment (Starlight), has been absolutely mindblowing. These two apps understand what XML is supposed to be about, use it as intended (for data interchange) and use it like nothing else I've ever seen.

Photoshop is "cool" and illustrator is "useful" but neither one has kept me up at night.

-----

2 points by uggedal 81 days ago | link

Mercurial

-----

1 point by Cherian 80 days ago | link

SSD?

-----

1 point by blister 80 days ago | link

My vote is for Brizzly. It actually makes using Twitter and Facebook useful.

-----

1 point by known 81 days ago | link

Ubuntu

-----

2 points by paulmwatson 81 days ago | link

Quicksilver.

Spotlight, Colibri, LaunchBar, Google Quick Search Box etc. Even mobile phones have "quick search" now.

QS is the first thing I install on a clean Mac, it gives me access to everything else. When I use an OS without QS or similar I am slowed down and even stopped from finding certain things.

-----

2 points by goodwill 81 days ago | link

Ruby on Rails :) know its too programmer, but without this framework we are still using dump java/.net WebForm based approach... jQuery adds to this.

Really end user... hmm... Mac OS X? :)

-----

1 point by jjguy 81 days ago | link

My CSOTD is OS X. I'm a Windows guy, 15 years of win32 development. But at home, I use a Mac.

-----

1 point by gr366 81 days ago | link

TiVo

-----

1 point by pwpwp 81 days ago | link

del.icio.us

-----

1 point by jasonlbaptiste 81 days ago | link

Boxee gets my vote. I'll also give cedit to it's source - XBMC.

-----

1 point by cakeface 81 days ago | link

The coolest software that I've used this decade is emacs.

-----

4 points by trafficlight 81 days ago | link

I'm not sure I would classify Emacs as part of this decade; the first release was in 1976.

-----

1 point by cakeface 77 days ago | link

Question was just what the coolest software that you have used this decade. I just started using emacs this year so its new to me.

-----

1 point by gurraman 81 days ago | link

I was thinking along the same lines (but in a more vim-like sense, naturally). There are a lot of cool projects out there, but not many that affect me to such an extent. Of course it's not the most influential piece of software of the decade, but it has been the one tool that I've never found a replacement for in all my years. I've switched operative systems, browsers, search engines, social networks, graphics editing suites and mail applications more times than I dare count, but vim has always been my editor of choice.

(EDIT: Yes, I do know when both vi and vim were released, I'm just saying)

:)

-----

0 points by messel 81 days ago | link

Nested virtualization, middleware recursion. What OS am I running on again?

-----

0 points by hyperbovine 81 days ago | link

How about dropbox.news.ycombinator.com

-----




Lists | RSS | Bookmarklet | Guidelines | FAQ | News News | Feature Requests | Y Combinator | Apply | Library

Analytics by Mixpanel