Friday, June 30, 2017

baaaaad ux is everywhere.
I cannot fathom how in this day and age anybody can expect/require that people install things globally. "npm install -g" is a completely pure evil bad abomination.
Any splash screen should either be like 50% gray, or be done in the dominant contrast of the desktop/os/gui. So on a Mac, it should be black-on-white. On say regular Ubuntu it should be black-on-white. I dunno that there's that much of any systems out there at least in any sort of mainstream sense where it should be white-on-black.
Any app that might require restart as part of some not-utterly-out-of-the-ordinary activity (Firefox, VSCode, etc.) must have an actual 'restart' command in the menus. Otherwise: UX fail.
Just about everything about programming sucks, in terms of UX. Most humans are kind of sort of clueless when it comes to usability, and then programmers seem to be like 10x worse.
elm might be a nice language. i can't tell because the ecosystem really sucks.

Thursday, June 29, 2017

Drum roll for one of the most locking up my browser unusable hell ux web pages ever: http://klaftertief.github.io/package.elm-lang.org/
I hate it when people think they know better than I do. I guess not enough people have my use cases in mind. Dorks.
I use Firefox a lot but I sure don't think it is the best thing ever. There's a lot of just utterly insane bad UX in there in my opine. Consider the UI for downloading files: A downward pointing arrow, that apparently fills from the bottom up as a progress indicator. Utter insanity. It should fill from the top down. Not to mention that the difference in appearance between almost-100% and 100% is insufficient.

Sunday, June 11, 2017

Spümcø would be proud:

$ make test
make: *** No rule to make target `test'.  Stop.
Axis of Evil, in some sort of order: javascript; python; ruby; perl; scheme; lisp; java; f#; swift; go; ocaml; haskell.

I guess there is no such thing as a halfway decent programming language.

Saturday, June 10, 2017

Why is it that neither github nor bitbucket could apparently ux-design their way out of a paper bag? I fail to understand. Do they never use their own product? Do they really think their navigation makes much freaking sense?!
I don't now about darcs or others, but git and hg have really stolen the prize when it comes to utterly bad horrible evil UX. At least at he command line. If you ask me. Or, if you ask anybody with a clue. Ahem.
I call B.S. on the whole "oh you can't delete things you can only archive them" UX that all of Google is so apparently enamoured with. B.S. as in that is not UX that is lame corporate evil crap. I mean, if you ask me.

Sunday, June 4, 2017

I love how most things are kind of indictments. Like how nobody publishes their ssh fingerprint so you just blithely accept whatever you get the first time you ssh in. Or how most everybody seems to omit "make test" from the whole "./configure && make && make install" sequence. etc.
SSLMate: "Simple Security Get SSL certificates from the command line in under 60 seconds."

uh... no. not really.

like, so far i've had to (1) use the command line [which obviously previously required installing it, that standard hell], (2) going to my email, (3) going to some random page the email directs me to, (4) wait a long time with on real feedback for the script to finish, hopefully.
Computers are, as a rule, a train wreck when it comes to usability and user experience. Like I'm trying to install something on the command line in a terminal program, and it does some escape code trickery to show a running tally of "bytes downloaded / bytes required (complete%)", and in doing so prevents me (apparently) from using the mouse to click-drag-select text. I guess the cursor being updated like that screws it all up. So that's freaking genius!