Apple's 1987 Knowledge Navigator, Only One Month Late -
So, 24 years ago, Apple predicted a complex natural-language voice assistant built into a touchscreen Apple device, and was less than a month off.
MicroJS -
Fantastic Micro-Frameworks and Micro-Libraries in JS.
Unobtrusive Ruby is any Ruby code that stays out of your way. It does not make you write lots of boilerplate, or stub methods, or open classes. It is decoupled. Its tests run quickly, its classes fit on one screen, its methods are tiny, and it is quickly refactorable.
LeapFrog releases a PlayBook competitor
Where the nerds meet the hippies -
Neelie Kroes:
In summary, Silicon Valley offers a lot of insights for Europe. We should not try to replicate it, but we can learn from its example, and devise our own models. We need to inject a more entrepreneurial culture in our universities; invest in stronger trans-European networks of researchers, venture capital, and entrepreneurs; and stimulate our ‘old’ multinationals and incumbents to be more innovation friendly and to embrace, not fight, new technologies and disruptive business models. Going to the Valley is a breathtaking experience and anyone in Europe interested in developing an ICT business should go; hopefully they will bring back ideas to build the new global businesses of the future here.
Scott Chacon has a nice write-up on Github’s workflow with Git: GitHub Flow. In his post he describes how GitHub deploys to production several times a day and how that clashes with Vincent Driessen’s excellent git-flow.
One of the bigger issues for me is that it’s more complicated than I think most developers and development teams actually require. It’s complicated enough that a big helper script was developed to help enforce the flow. Though this is cool, the issue is that it cannot be enforced in a Git GUI, only on the command line, so the only people who have to learn the complex workflow really well, because they have to do all the steps manually, are the same people who aren’t comfortable with the system enough to use it from the command line. This can be a huge problem.
Having recently managed to introduce git at work, I have encountered this exact issue myself. I’m the only developer who is comfortable with the command line. My colleagues all use some sort of IDE plug-in to enable them to use git. Therefore I haven’t even bothered to introduce git-flow. Although I certainly wish I could. A Git GUI which enforces the git-flow branching model would make my quest a lot easier (I hope your listening git-tower ;) ).
Scott’s article is great and gives a lot of insight into the workflow of one of the companies I hold in high regard. Check it out!
After realizing Flash wasn’t as big of a selling point as they initially expected, Android tablet makers have to find new unwanted features to market their products with. Lenovo, is the first to uncover a new ‘iPad-killing’ feature to include in their Android based ThinkPad: A cursor/mouse. Check the second video in the source link around 01:48 to see for yourself.
And boy does the first video look painful.
Ultimately the usability is reasonably good
Really Tim? Look at that first video again (especially the first 30 seconds) and think about that statement. Would you seriously consider that usable if you were forced to work on that ?
[video]
(via the entire internet)
While some see them as the crazy ones, we see genius. Because the people who are crazy enough to think they can change the world, are the ones who do. — Think Different (via minimalmac)
[video]
[video]
Facebook partners with Stackoverflow -
This partnership replaces our existing forums, which, while worked effectively at the beginning of Platform, have begun to show their age. We spent many months looking at the right long-term solution and decided that a partnership with one of the best technical Q&A sites on the Web was the best approach for our community.
Good move.
Need help coming up with a job title for your UX job opening? Use this generator.