Archive for November 2014

A Glimpse of Artificial Intelligence

I felt like I had a personal assistant this morning. I had a glimpse of artificial intelligence, but not once did I feel like I was in a sci-fi movie.

The coolest thing about my “personal assistant” experience is that it didn’t require sci-fi technology. It was amazing for sure, but I didn’t call out to Siri or ask my non-existent robot butler. It all started with a simple low tech thing: email.

via A Glimpse of Artificial Intelligence by Jamie of Basecamp.

Mac OSX Yosemite problems

Is crap, don’t install. If you like to use your machine for doing work.

  • Chrome is broken (as in crashes on launch)
  • Safari scrolling just places things wherever
  • I have to hard restart when plugging in my macbookpro to my apple display or unplugging to go remote
  • preview app just shows me a transparent frame
  • airplay randomly connects to my stereo and cranks the volume

on the plus side my networking seems more stable 🙂

Seriously did anyone at least try the build out before publishing there?

i feel like this list

has everyone of these bugs, with nobody fixing them yet from 10.10.0,1,2


State of Comments

In effect, we believe that social media is the new arena for commenting, replacing the old onsite approach that dates back many years.

via A Note to Re/code Readers | Re/code.

I agree, also unvetted comments are just crap. Vetted comments on the other hand i love, and social networking offers some level of that.

Responsive Images in Practice · A better proposal.

But! After three years of debate, a few new pieces of markup have emerged to solve the responsive images problem:

  • srcset
  • sizes
  • picture

and our old friend source (borrowed from audio and video)

via Responsive Images in Practice · An A List Apart Article.

I predict his won’t gain good adoption, the true solution here is to make a new image file format that bundles the sizes and sends only the correct amount of bits needed. All other predicted solutions of this to date but too much of the onus on the web developer and designer. This is a problem that can be solved by the dev tools and server, not the fallible people building the sites.

Facebook is making ‘Facebook at Work,’ so you can Facebook at work

The company’s new, enterprise-focused product will be similar to the functionality of its current site, with a newsfeed, groups and messaging capability. However, it will also include collaborative tools for work on shared documents. Facebook at Work will be entirely separate from personal accounts, with no information from a user’s social profile appearing on his or her professional page, and vice versa.

Facebook at Work is currently in an early pilot program that is based out of London. At the time of this writing, it does not host advertising.

Facebook employees are known to use the site internally for work. Creating a new, separate network for businesses would bring the company into competition with Google, Microsoft and IBM, which all offer enterprise tools.

via Facebook is making ‘Facebook at Work,’ so you can Facebook at work.

Ive’s Design Philosophy

We won’t do something different for different’s sake. I could start today and do something completely different, that’s really easy. What’s really hard is better. I feel really strongly about this. Designers cave in to marketing, to the corporate agenda, which is sort of ‘oh it looks like the last one, can’t we make it look different?’ Well no, there’s no reason to.

via Design education is “tragic”, says Jonathan Ive.

Designed objects showing the care put into them

There’s this odd thing that happens: when we’re working with technology, if we struggle, for some reason we assume the problem’s us. If we’re eating something and the food tastes horrible we think the food is disgusting… So these computers, which I couldn’t use, I just assumed it was some kind of technological ineptitude on my part.

via Design education is “tragic”, says Jonathan Ive.

7 Lessons Learned From Interviewing 100+ App Developers

Here are the top 7 lessons I’ve learned from interviewing over 100 amazing app developers about how to build a successful app.

  • Build Something That Delights You
  • Start Talking to Real Users
  • Don’t Fall in Love with Your Idea
  • Have an Implicit Driver
  • It’s Not Too Late
  • Focus on Doing One Thing Really Well
  • Build Your Platform

via 7 Lessons Learned From Interviewing 100+ App Developers — Medium.

The WordPress Plugin Boilerplate

A standardized, organized, object-oriented foundation for building high-quality WordPress plugins.

via The WordPress Plugin Boilerplate


Nancy is a lightweight, low-ceremony, framework for building HTTP based services on .Net and Mono. The goal of the framework is to stay out of the way as much as possible and provide a super-duper-happy-path to all interactions.This means that everything in Nancy is setup to have sensible defaults and conventions, instead of making you jump through hoops and go through configuration hell just to get up and running. With Nancy you can go from zero to website in a matter of minutes. Literally.Nancy is designed to handle DELETE, GET, HEAD, OPTIONS, POST, PUT and PATCH requests and provides a simple, elegant, Domain Specific Language DSL for returning a response with just a couple of keystrokes, leaving you with more time to focus on the important bits.. your code and your application.

via Introduction · NancyFx/Nancy Wiki.

Basically Express.js for .Net