Plan 9 from User Space
swtch.com
swtch.com
Still genius, and I'm glad this is still supported for when I feel like wearing the hairshirt.
I think one reason Acme never really took off was the same reason people go around using xterms with green text on a black background--sure, it's not especially easy to read, but by god it is haxxor l33t. Acme has about two keyboard combo commands (^a and ^e, to go to the start or end of a line) and expects you to select text, move frames, and set the insertion point with the mouse, and the mouse is definitely Not Cool, even if it means you have to hammer on C-n, C-p, C-f, C-b to get that cursor where you want it.
acme is really cool, even moreso now that there is Linux kernel support for 9P2000, so you can mount acme's filesystem and write programs in any language that does I/O to do arbitrary things to windows and text. rc is also the nicest shell I've ever used.
Plan 9 has always been a research OS (although I wonder if, had it been opened up at the right time instead of staying at Bell Labs, we might all be using it now). But the ideas in it are gradually making their way to the rest of us, which is what I'm really excited about. Things like the aforementioned 9P2000 support in Linux, libixp, wmii's use of 9P for scripting, and even Inferno are pretty nice. (Can you imagine if all of those horrid, monolithic GTK/Qt /Cocoa apps were as scriptable as acme is? Even the ones that give you a scriping language pale in comparison.)
Although I don't really use Plan 9, having the ports around has been great for showing to people what I get so excited about (although that's just a fraction), and the 9fans mailing list is possibly the best one I'm subscribed to. You hear more on that list about interesting software architecture and UI design than I thought possible. It's a great place to lurk.