It should be illegal for hardware manufacturers to hardcode public keys and hostnames into devices such that the end user can't change them.
It should be illegal for hardware manufacturers to hardcode public keys and hostnames into devices such that the end user can't change them.
I'm not against using QR codes. I just didn't realize that I could close the modal window, and thought that I had to jump through hoops to try out Sketch.
Given the amount of crap that can be found on the internet, I have a very low threshold for losing interest.
A better approach would have been to remind me later than I can scan a QR code to access the page on my mobile device.
A few years ago, there was an HN post about a similar algorithm: https://news.ycombinator.com/item?id=4912964
Inspired by this, I wrote my own implementation in Perl: http://qumsieh.github.io/blog/2012/12/14/Evolutionary-Image-...
Pretty cool effect.
It is old Sun technology that Sun abandoned to work only on Java and if you are familiar with how bad and ugly the original Java UIs were (AWT, Applets, etc.) you already know what it looks like.
To match modern Android UIs they have to rip out a lot of chrome and needless borders and decoration and make the whole thing a lot cleaner, then redo everything to try to follow a consistent design grid of touchable items. Android designs follow a 48dp grid (dp being a pixel that scales with screen density) to keep things consistent and the right size to touch. In the screenshots above you often see things like inconsistent spacing and tiny microscopic checkboxes (which are not even consistent checkboxes with the rest of Android so increase user friction).
Not exactly true. Tcl/Tk was not invented at Sun, although Sun did fund its development for a few years by employing its author John Ousterhout.
But, I agree with you that the UI look is outdated, and needs some touching up. Every time this issue is brought up, the Tcl folks point to the "new" theming capabilities that were added in v8.5 (or perhaps v8.4?). I haven't looked at theming in Tcl to make an opinion.
But unfortunately Apple deliberately cripples these devices. Really hope the EU will overthrow these hardware-facilitated software monopolies soon. The truth is Apple already makes quite sizeable profits with the hardware alone, so I think at least power users should be able to install arbitrary software on them. This whole "the hardware can only run software approved by us" is so ridiculous, really makes you wonder how companies doing this (not only Apple) can still get away with it.
Imaging Tesla would restrict which roads you can drive your car on, because just using arbitrary roads that haven't been thoroughly reviewed by them for security and safety would be a risk to you. That's essentially what Apple is doing with hardware that's perfectly capable of running general-purpose software.
If you don’t like Apple’s approach or products, then don’t buy them and let the market decide. No company is under obligation to do business according to what you or I think is correct.
If you think the market for a good phone with open hardware is there, then by all means go ahead and build such a product. There is plenty of VC money these days.