RabbitMQ. It just works. We're operating with in the normal use case for it. We turn it on, transfer 50k or so messages a day, then forget about. The memory is fairly low, CPU is low and constant. The connections for month or year long clients stay open.
I'm actually a fan of rabbitMQ generally, but I'm not sure I'd put it in the category of notoriously reliable software. It can throw away acknowledged writes (afaik https://aphyr.com/posts/315-jepsen-rabbitmq has still not been fully fixed). 50k messages/day is pretty low throughout and under that load it should plod through just fine. Under much higher loads than that (10's - 100's millions of messages day) I've see…
Ask HN: Examples of reliable software you enjoy using
301–310 of 666 posts
Re: Ask HN: Examples of reliable software you enjoy using
#302Software with utter class. They released full-disk encryption and it was basically flawless from the first release, just works.
Re: Ask HN: Examples of reliable software you enjoy using
#303Earlier quoted context omitted.
I'm not a big fan of IDEs, but IntelliJ is really good. I just hate how heavy it is.
Use eclipse for a while, you won't think intellij is heavy anymore after that.
Re: Ask HN: Examples of reliable software you enjoy using
#304Alfred ( https://www.alfredapp.com ) Alfred is absolutely the most game-changing app I've ever been introduced to. I only use it for finding files, searching, opening a page by direct URL, defining words, calculator, translation (via Google), launching apps, and quickly jumping to apps that are already open. It's probably saved me hundreds of hours in clicking around, etc. I've never purchased the paid version (been…
I've installed Alfred before but just kept using Spotlight. I never saw why it amazes so many people. What does it do that Spotlight can't?
Re: Ask HN: Examples of reliable software you enjoy using
#305IntelliJ Idea is head and shoulders better than many other IDEs, particularly Eclipse in the reliability department.
Re: Ask HN: Examples of reliable software you enjoy using
#306Windows: "Everything" (that's the name). A lightweight, fast and advanced (if you want it) file search engine. Linux: Most tools of course, as they are made with the Unix philosophy, but these days I'm most surprised by print drivers for Linux. Where in Windows the printer is always magically offline or slow, from Linux I can print and scan very reliably. Vim is also worth learning, it makes editing much more... rela…
If you've any latex pointers I'd appreciate it :) I used latex to write a paper for the first time last week, and while i thoroughly enjoyed it, i'm fairly confident there were lots of things I could've done better.
PDFLaTeX makes it incredibly easy to keep all your graphics in PDF files; it makes them so much nicer to deal with. Inkscape is great for making vector graphics for use in LaTex; keep the source code of the graphics in SVG but save as PDF for LaTeX to use (tell Inkscape to export only the drawing to PDF, not the whole page, and you'll never have to crop or resize your graphics ever again).
Finally, use a modern TeX like XeTeX that directly understands Unicode characters and TrueType fonts.
Re: Ask HN: Examples of reliable software you enjoy using
#307I created a raid-Z zpool in 2010 on FreeBSD and those same bits, with two different drives, are still floating around intact 6 years later, across multiple different operating systems.
Re: Ask HN: Examples of reliable software you enjoy using
#308Windows: "Everything" (that's the name). A lightweight, fast and advanced (if you want it) file search engine. Linux: Most tools of course, as they are made with the Unix philosophy, but these days I'm most surprised by print drivers for Linux. Where in Windows the printer is always magically offline or slow, from Linux I can print and scan very reliably. Vim is also worth learning, it makes editing much more... rela…
If you've any latex pointers I'd appreciate it :) I used latex to write a paper for the first time last week, and while i thoroughly enjoyed it, i'm fairly confident there were lots of things I could've done better.
The second most important thing I've found for latex is setting up macros. In TextExpander/AHK I have several dozen Latex macros set up, like
\tbl3 => \begin{tabular}{ l | c | r }
a & b & c \\
\end{tabular}
With a bunch of variants for different styles (full borders, etc.), column numbers, etc. Once your macros have become muscle memory, writing Latex speeds up considerably.Re: Ask HN: Examples of reliable software you enjoy using
#309Windows: "Everything" (that's the name). A lightweight, fast and advanced (if you want it) file search engine. Linux: Most tools of course, as they are made with the Unix philosophy, but these days I'm most surprised by print drivers for Linux. Where in Windows the printer is always magically offline or slow, from Linux I can print and scan very reliably. Vim is also worth learning, it makes editing much more... rela…
Notepad++ used to cheese me off in a previous job where I was basically forced to use it because it couldn't even draw drop-down menus correctly. Ugh. Terrible UI.
Re: Ask HN: Examples of reliable software you enjoy using
#3101Password on Mac - phenomenal UX, all around joy to use Not as pleased with the Windows version, but it's serviceable
Man, this topic has done nothing but remind me how far I am outside the "software development mainstream". Vim? Git? Are there seriously that many developers who enjoy using such unusable software?