Hacker News new | ask | show | jobs
by TheOtherHobbes 1544 days ago
There's a gap between developer culture and the giant corporate bureaucracies.

The former is focussed on tinkering, nostalgia, tool-building, wheel reinventions, and half-finished build-and-forget spare time projects.

The latter has successfully applied high-friction chokeholds around startup culture which makes the cost of entry for new business ideas far higher than it really needs to be.

There is almost no blue sky development equivalent to the original Internet, the Mother of All Demos, and the desktop computing model - and associated projects - created at PARC in the 70s and early 80s.

It's all very "mature", incremental, slow, and me-too.

And so expensive, both financially and in terms of developer time.

I'd love to see a renewed interest in attacking this from both ends - a movement to really push the imaginative limits of what's possible, while also being implacably humane and user-oriented and indifferent to ad tech, tinker tech, and pre-commercialised cloud tech.

2 comments

The giant bureaucracies are doing some pretty amazing innovation. Look at Google's web platform features, Bluetooth LE, etc.

There's just certain things they can't do because their incentive is stuff you constantly pay for all the time.

I'd love to be part of something like old 90s revolutionary software.

But I've noticed close to zero interest from the dev community in anything like that.

Everyone mostly just wants to play with sorting algorithms or write their own small language, unless they're getting paid a whole lot. It's become a sport more than an engineering discipline.

It's hard to imagine Excel or BitTorrent being written now.

Heck, it's hard to even imagine web browsers with JavaScript being written now.

What kind of projects would you like to see/work on?

a revolutionary project moving forward would be a quality gopher browser with a gopher extension for forms, along with a gopherd.

the basic problem is fragmentation and assembling a community of interest.

Wouldn't gopher just be more fragmentation? What can it do that can't already be done on top of web? It's still pretty much just client/server.
"New business ideas" are really easy. VC-style hypergrowth towards unicorn status is what's hard, but make no mistake it's always been very hard. Unicorns are rare, by definition.