There's something to be learned from this.
http://www.cnet.com/news/usb-type-c-one-cable-to-connect-them-all/
(Namely, I wouldn't bet a lot of money on there never being another kind of new USB connector.)
Monday, November 30, 2015
For me, one of the biggest problems with computers and software development is that it is so easy for something and somebody else to make your own life into a living heck. If you count all the times we have to try to work around something else, it boggles my mind. I can really appreciate where Arthur Whitney, or Niklaus Wirth, is coming from when they want to do the whole effin' stack. (Even if I do not have 1/100th their acumen or raw talent or weird alternate business reality, so I probably can't really take the same approach.) I shoulda been a farmer. :-)
"Simply calling imperative code during function evaluation is not embedding imperative in functional. It's poisoning
functional with imperative. You lose the ability to reason functionally
about modules you don't understand very well. FP isn't half as useful
without purity of reasoning. FP couldn't even mature as a paradigm while
held back by this poison in its original implementations (Lisp, ML,
etc.)."
Wednesday, November 25, 2015
Here is my Free Reduce The UX Suck idea of the moment: History menus in browsers should support scroll wheels, rather than making me have to laboriously open up another tab/window to see all history. And/or they should support searching of full history like the aforementioned laboriously opened tab/window often does. I mean, WTF already!
Thursday, November 19, 2015
Tuesday, November 17, 2015
I am a UX weenie. I <heart> Don Norman's The Design of Everyday Things. I <heart> just about anything by Edward Tufte (and got to attend one of his sessions once at Stanford). I <heart> Richard Saul Wurman. etc. etc. etc.
So I have to say that it is pretty much a daily thing that Android drives me batty.
The UX for contacts?
The UX for just taking a call?
All utterly, utterly, blatantly, stupendously, in your face bad. As if nobody at Google has ever even used their own stuff. I guess they all use iPhones. (That's a joke -- I know people who have been in the Android teams. They do not, generally speaking, use iPhones.)
p.s. yeah, and iOS has problems too, believe me.
So I have to say that it is pretty much a daily thing that Android drives me batty.
The UX for contacts?
The UX for just taking a call?
All utterly, utterly, blatantly, stupendously, in your face bad. As if nobody at Google has ever even used their own stuff. I guess they all use iPhones. (That's a joke -- I know people who have been in the Android teams. They do not, generally speaking, use iPhones.)
p.s. yeah, and iOS has problems too, believe me.
Sunday, November 15, 2015
I grew up on BASIC and 6502. I did Pascal, C, Scheme, ML, etc. in college. I did C, C++, Java, Perl, Python, Ruby, Objective-C, etc. in industry.
Every time I go to do anything remotely C based on my machines, I cannot fathom how (a) anything ever got done back before bytecode vm style languages (b) how anybody can condone having anything to do with C/++ today. Trying to build anything is a freaking nightmare of broken stupid badness.
Every time I go to do anything remotely C based on my machines, I cannot fathom how (a) anything ever got done back before bytecode vm style languages (b) how anybody can condone having anything to do with C/++ today. Trying to build anything is a freaking nightmare of broken stupid badness.
Subscribe to:
Posts (Atom)