Live data from Hacker News

Ask HN: What are some “10x” software product innovations you have experienced?

news.ycombinator.com

151–160 of 818 posts

Re: Ask HN: What are some “10x” software product innovations you have experienced?

#151

Gmail. Using web-based email clients was a nightmare before Gmail. They had limited storage space, and the UX was pretty bad, they were hard to search, etc. You spent all your time figuring out what you wanted to delete, or seeing your emails bounce when people had full inboxes. If you didn't log in for a while, your account would disappear. And then suddenly, you got a GB of storage. For free. No questions asked. An…

Agreed. Too bad it seems that email's best days are over now, as email nowadays is mostly for notifications.

"Notifications" is being generous here. The average user's email inbox is 90% marketing spam.

Re: Ask HN: What are some “10x” software product innovations you have experienced?

#153
I'll avoid dating myself by keeping it sufficiently vague, but Open Source Software. Going from the world of closed source, for-profit software to that of FOSS is like night and day. It's more like a 100x improvement. Today's open-source world is quite different, but I'll still take it hands-down.

Re: Ask HN: What are some “10x” software product innovations you have experienced?

#154
Here are a few that I did not see listed by others:

1. Automatic device discovery and driver installation (e.g., with USB devices (also USB device categories, etc.)). Instead of trying to find a driver, things just worked.

2. Automatic updates. Keeping everything updated, largely, fell into the background.

3. Graphical integrated development environments (IDEs) for software development. I realize editors can be contentious, but tab completion of variable names, automatic identification of methods within scope, syntax highlighting, easily dropping breakpoints, etc. are, in my experience, wonderful improvements on productivity.

4. What you see is what you get (WYSIWYG) text / image editors. Thankfully, I did not spend much time in the prior era, but it was, at times, maddening to get something to format correctly.

5. Ad blockers / reader modes. Again, I know these can be contentious, but, for me, these reformatting services are sometimes the only way to make some websites practically readable.

I strongly second:

-The rise of memory-managed languages (e.g., JAVA, C#, etc) with pretty robust default library sets, especially for string manipulation, graphics, and network operations.

-Moving map software, especially for mobile GPS mapping.

-Spreadsheet software.

-Being able to easily search for answers to fairly technical programming problems, compiler errors, etc. along with better access to online documentation.

Re: Ask HN: What are some “10x” software product innovations you have experienced?

#156
post #132

Surprised no one has mentioned AWS yet. Anyone who remembers procuring, racking and imaging physical servers knows how utterly incredible it is create a cloud VM. And probably a good 20X improvement to use a value add cloud service like S3 or Netlify.

A bit, but hosting providers were around long before AWS. You could do multi-tenant web / database deployments in the 90s.

Re: Ask HN: What are some “10x” software product innovations you have experienced?

#157

Java vs. the 90s C/C++ standards. Not having to deal with memory management made it so much easier to write applications. I'm guessing SQL was a 10x innovation at least when it came out, too.

The same, except today, Python vs C/C++

Novice C programmers would get stumped on opening a file, reading and parsing the data.

Now you have:

    with open('foo') as reader:
      # blah blah

Re: Ask HN: What are some “10x” software product innovations you have experienced?

#158
Probably one underestimates productivity increases a lot. You really only see how much something gives you when you have to go back to the old way.

For instance large parts of the company where I am currently working still does not have short-lived feature branches. CI means after checking into the development branch used by everyone else you have to wait minutes up to hours to see if your changes broke something. Only seeing the pain and wasted time regularly lets you realize how much easier you have it now.

Re: Ask HN: What are some “10x” software product innovations you have experienced?

#159
post #156
post #132

Surprised no one has mentioned AWS yet. Anyone who remembers procuring, racking and imaging physical servers knows how utterly incredible it is create a cloud VM. And probably a good 20X improvement to use a value add cloud service like S3 or Netlify.

A bit, but hosting providers were around long before AWS. You could do multi-tenant web / database deployments in the 90s.

>, but hosting providers were around long before AWS.

Yes but AWS exposed a programmable web api to provision servers and disk. You download an SDK and get a AWS developer key and then could create S3 buckets for storage and EC2 instances.

Yes, hosting datacenters like Rackspace in 2003 existed but you had to talk to a human or send an email to provision compute resources. There wasn't a "Rackspace web SDK".

The Amazon AWS that made "cloud" more acceptable was such a paradigm shift that both Google and Microsoft didn't have a competitive offerings of GCP & Azure for more than a year. AWS has kept its lead from the very beginning.

Re: Ask HN: What are some “10x” software product innovations you have experienced?

#160
post #12

I think clipboard managers (like flycut for mac) are under rated. I regularly use the last 3-5 clips. Heck, it'd be great if clipboard history was baked into the OS.

Pastebot is pretty good too. I use its sequential paste queue many times a day.
Post reply on HN