Live data from Hacker News

Ask HN: Examples of reliable software you enjoy using

news.ycombinator.com

531–540 of 666 posts

Re: Ask HN: Examples of reliable software you enjoy using

#531

As a MS stack dev: Chocolatey ( https://chocolatey.org/ ) VsVim for Visual Studio ( https://visualstudiogallery.msdn.microsoft.com/59ca71b3-a4a3... ) Everything ( https://www.voidtools.com/ ) Wox ( http://www.getwox.com/ ) and of course PowerShell

Mhhh, VsVim is probably the worst implementation of Vim in an IDE in my opinion.

Vrapper for Eclipse, does the job, the Vim plugin in Intellij sucks as well but still better than VsVim.

The Xcode version is ok.

Few versions ago, there was that nasty bug in VsVim where it would throw an exception if you save an unedited file ...

Re: Ask HN: Examples of reliable software you enjoy using

#532
post #399

In the vein of not "shaving yaks", my list is software that, when something goes wrong, it's almost always my fault. I don't care that it works well, but that it works consistently and predictably. Sadly, that's a rare trait based on some of the tools I have to work with daily. On to the list: vim - going on, what, thirty years of use and it rarely surprises me. bash - same thing. The only surprise is my own ignoranc…

I really wish there was a Json oriented db like sqlite. I really like making underscore like queries. db('x').table('y').getAll(prop:true).sortBy('propB').limit(100) Or may be there is and I don't know.

Shouldn't be too hard to translate that syntax into SQL. I actually did something similar in my last team, a simple query language to expose to admins etc. as an API. For example:

  VirtualMachines.with(os == "linux" and alerts > 0)

Re: Ask HN: Examples of reliable software you enjoy using

#535

Qubes OS¹, the only reliable OS of our time. See also "The Linux Security Circus: On GUI Isolation (2011)" by Joanna Rutkowska². ¹ https://www.qubes-os.org/ ² https://theinvisiblethings.blogspot.de/2011/04/linux-securit... , via https://news.ycombinator.com/item?id=11229517

I prefer OpenBSD to Qubes. Over the past couple years, my approach has changed from blacklisting what’s broken, to whitelisting what’s safe. NoScript in the browser, and I’m working on installing OpenBSD on my Libreboot laptop (tricky because UEFI support is so new). OpenBSD has my favorite approach. Continual auditing of the codebase, and they’re always implementing new 'seatbelts', such as ASLR, W^X, and now pledge…

Thank you for a comprehensive answer. I do not think that one vulnerability in 8+ years proofs insecurity of QubesOS (by the way, it was found by their developers). OpenBSD is not free from kernel vulnerabilities on such a long time scale. Security through correctness never works, because people are not ideal. (Xen developers are also trying to decrease the code base and make sure the code is as correct as possible.) The only "silver bullet" is defense in depth [0], i.e., trying everything you can.

I heard [1] that OpenBSD is concentrated on the security of the kernel too much, ignoring the isolation of applications. However, most frequently, attacks come through applications. And this is exactly the point of QubesOS: to isolate the applications as much as possible.

You might also be interested in a comparison between different approaches to security [2].

[0] https://en.wikipedia.org/wiki/Defense_in_depth_(computing)

[1] https://allthatiswrong.wordpress.com/2010/01/20/the-insecuri...

[2] https://theinvisiblethings.blogspot.de/2008/09/three-approac...

Re: Ask HN: Examples of reliable software you enjoy using

#538

Omnigraffle is the software that originally convinced me to switch from windows to mac. I love it so much. Great features, simple UI that doesn't fiddle too much version to version and it basically never crashes on me.

Omnigraffle annoyance: it can't load from and save to graphviz dot notation (or even a subset of it). All of the functionality is in the software, but not exposed to the user, and I assume it's a conscious decision by them to lock you into their file format. I evaluate each few years, find the same thing, and then move on. (Would love to be corrected)

Re: Ask HN: Examples of reliable software you enjoy using

#539
post #348

Earlier quoted context omitted.

Have you tried MPC-HC? I haven't put it up to the test with KMP, but I do know it beats VLC for H265 playback.

All these players use the same code, you know. Here it is: https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/hevc... I'd be pretty surprised if there was a major difference between them. Maybe some bugs in the rendering path, or one player isn't doing threads properly?

not really. they have some particular demuxers, and renderers.

e.g. you can get better color output and better subtitle features on mpc-hc

Post reply on HN