oalae5niMiel7qu's comments

oalae5niMiel7qu | 4 years ago | on: Tell HN: Twitter is growing increasingly unusable without an account

That data comes without e-mail addresses, phone numbers, or any real-world identity. They want to become more like Twitter, where people post with their IRL identity. That way your Reddit upvotes can translate into a salesman physically knocking at your door if that's what marketers decide would make the sale.

oalae5niMiel7qu | 4 years ago | on: Ask HN: Software you hate but can't replace?

If people can access resources you don't think your browser exposes, then in fact your browser does expose those things. You just didn't realize it.

Security does imply privacy, because one of the most important things in warfare is keeping information away from your adversary. If your browser is freely giving away information without a care in the world about who gets that information, then of course that information will end up in the hands of your enemies, and from there it can be used to do something you'd more readily recognize as a "security breach."

oalae5niMiel7qu | 4 years ago | on: Ask HN: Software you hate but can't replace?

Anything from Red Hat. That includes PolicyKit (basically a backdoored version of "sudo", "su", and other time-honored Unix security tools), SystemD, PulseAudio, DBus, and a bunch of others. They're all 100% garbage, but Red Hat has convinced everyone else to depend on them so getting rid of them means being horribly limited when it comes to what you can run, even on FreeBSD.

oalae5niMiel7qu | 4 years ago | on: Ask HN: Software you hate but can't replace?

I wrote an OFX client for this purpose. That's the same protocol that Quicken uses. It pulls transactions from my bank and puts them into MySQL. It runs a couple of queries on that data but doesn't do much more than that.

oalae5niMiel7qu | 4 years ago | on: Ask HN: Software you hate but can't replace?

Accountants HATE Quickbooks. I wish I remembered which software the last accountant I talked to thought was better. I'd never heard of it, but apparently most accountants thought it was the best. It doesn't come up in search engines anymore.

oalae5niMiel7qu | 4 years ago | on: Are dynamic languages going to replace static languages? (2003)

What you'd end up doing is copying and pasting a lot of code. You'd need to define one kind of proxy object for one type in the third-party library, and another kind for another type, and so on. Each would need to implement all the methods, with correct type signatures.

Perhaps you could parse the source code to the third-party library and generate matching proxy objects from that.

No number of compiler tricks would allow you to define a single object that can be a proxy for anything using a statically-typed language.

oalae5niMiel7qu | 4 years ago | on: Kubernetes is our generation's Multics

You specifically called it out as being "inaccessible" (ie, difficult to understand) to non-native speakers (of English).

Also, "a11y" looks too much like the English word "ally". That, IMO, is more likely to cause reading difficulties, particularly with non-native speakers and people with dyslexia.

oalae5niMiel7qu | 4 years ago | on: Lisp as an Alternative to Java (2000)

Hunchentoot attempts to do the "what&how docs separation", but when I last used it, I had to look at the implementation to understand what my code was expected to do. At least Emacs and SLIME made it easy to pull up the source code.

oalae5niMiel7qu | 4 years ago | on: Lisp as an Alternative to Java (2000)

I tried to install I-don't-remember-what Java app years ago. The logging didn't work at all. The docs went on and on about how it used this standard, pluggable logging interface and you can plug any logging implementation into it, but as for how to get it to actually log something somewhere (hopefully to syslog, but that's doubtful), nobody seemed interested in that. I rm -rf'd the app and never allowed anything written in Java into the project again.
page 3