- SSH. Maybe not in terms of performance or efficiency, but before SSH, we were using telnet everywhere and just sending passwords in plaintext all over the internet. Plus, you could give someone your public key and they could give you access to a server instead of the "here's a temporary password, change it as soon as you log in" approach. - Perl. This was at the time when the other languages available to me as a st…
Good for you, but I personally don't want to read or edit any Perl code again if I can avoid it.
Ask HN: What are some “10x” software product innovations you have experienced?
701–710 of 818 posts
Re: Ask HN: What are some “10x” software product innovations you have experienced?
#702Earlier quoted context omitted.
> apt-get. I saw a joke the other day that went something like: "What, is your grandma so senile that she can't type ./configure; make; make install" ? Installing software on linux truly sucked before package managers.
When I installed my first Linux (Red Hat 9) I was trying to install Gaim on it. I was trying different methods and I managed to install it by source compilation but not through rpm.
Re: Ask HN: What are some “10x” software product innovations you have experienced?
#70310x is quite much so please excuse if I am a bit conservative.
Re: Ask HN: What are some “10x” software product innovations you have experienced?
#704Re: Ask HN: What are some “10x” software product innovations you have experienced?
#705Earlier quoted context omitted.
I cannot imagine a period of time where the STL didn't exist, which perhaps outs me as a younger dev
Many video games still don't use the STL due to performance concerns.
Re: Ask HN: What are some “10x” software product innovations you have experienced?
#706Earlier quoted context omitted.
WebForms is still one of the quickest things to actually build intranet applications with and it still does it incredibly well. If I wanted to have a editable table (datagrid) control it literally took about 20 minutes and I had something working and people could use it. The problem with it (much like Angular which btw is basically webforms for JavaScript) is that it required you learning how the event lifecycle work…
I respect that WebForms had a decent concept for RAD, copying VB6’s “drag and drop components, write glue-logic to make them work together”, the problem is that you had to give up a lot of control over the generated HTML, which was a huge problem because the generated HTML was awful, like “1998’s HTML in 2006”-awful, to put it succinctly. WebForms supported item-templates, but using them was hard, and you still could…
While the HTML is awful in earlier versions was IME of no concern. Most intranet apps just need to be functional not slick. I am sure it served different HTML based on the user-agent but I could be mis-remembering now as it was well over 15 years ago.
The lack of being able to run it on anything other than IIS isn't a concern. Most places using WebForms were Microsoft shops and whatever your opinion of IIS and Windows server maybe they weren't going to be running their ASP.NET app on a Linux server.
Most of the problems I've encountered was when people tried getting around the framework itself and rebuilding what already worked quite well within the framework (many people used to use large string builder objects in the code behind files in the page load event rather than using Web Components and building their custom HTML in there, I suspect it was because they didn't understand the Page/Component lifecycle).
I'm actually trying to get away from using .NET entirely (I am bored of the language, the frameworks and most importantly I don't like working with the developers who can't do anything outside of Visual Studio to save their life). But I do think the framework get unfairly maligned because of the quality of programmers that were using it. It is the same with VB.NET, the language isn't the best but the RAD aspect of it hasn't been bettered by anything IME.
Re: Ask HN: What are some “10x” software product innovations you have experienced?
#707Earlier quoted context omitted.
Funny how Google went from user's hero to zero.
Only on HN. Otherwise it's the #1 browser by usage by far, which is saying a lot considering it doesn't come preinstalled on Windows or on Macs, so all those users are making a deliberate choice to switch. So still the hero outside of HN.
Re: Ask HN: What are some “10x” software product innovations you have experienced?
#708Re: Ask HN: What are some “10x” software product innovations you have experienced?
#709Reading books on an iPad.
React.
Discord for any interactive online communication (text/voice/video chat).
Re: Ask HN: What are some “10x” software product innovations you have experienced?
#710Reaper. Its simple, fast, and no licensing bull. Steam. Just works, simple and easy to use. Copy-Paste the Steam folder to your new system to move your entire game library. ZoomIt by Sysinternals - excellent, excellent tool that has improved all my presentations/screen-share sessions. Everything by David Carpenter - super fast system wide search for files that has bookmarks and other features like match using file na…