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.
Ask HN: What are some “10x” software product innovations you have experienced?
151–160 of 818 posts
Re: Ask HN: What are some “10x” software product innovations you have experienced?
#152Re: Ask HN: What are some “10x” software product innovations you have experienced?
#153Re: Ask HN: What are some “10x” software product innovations you have experienced?
#1541. 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?
#155Re: Ask HN: What are some “10x” software product innovations you have experienced?
#156Surprised 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.
Re: Ask HN: What are some “10x” software product innovations you have experienced?
#157Java 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.
Novice C programmers would get stumped on opening a file, reading and parsing the data.
Now you have:
with open('foo') as reader:
# blah blahRe: Ask HN: What are some “10x” software product innovations you have experienced?
#158For 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?
#159Surprised 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.
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?
#160I 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.