jokke.dk is the personal website of Joakim Nygård, a software architect, entrepeneur and Mac user living in Copenhagen, Denmark. Read more »
6th December, 2010
Rachel Botsman makes a compelling argument that we are on the verge of a new way of consuming, that of collaboration. What started online is spreading to the physical world and there are now sites allowing anyone to share or borrow everything from books to cars.
6th December, 2010
Researchers at Stanford have created a social network based on the standards used every day in email. John Fontana from Ping Identity writes
The goal is to provide an open and federated social network platform, shatter the silos of personal and other data that individual sites control, and give users ultimate power over their data and relationships.
I love how it's based on an already widespread and robust system for communicating. Email is well understood unlike setting up your own server, that most other decentralized social networks require. Read more at Stanford MobiSocial Lab
3rd December, 2010
Sugata Mitra explains his remarkable experiments with self-teaching kids. It turns out teachers are not needed, interest and persistence is.
2nd December, 2010
Continuing yesterdays theme of education, Conrad Wolfram argues that we should stop teaching calculating and start teaching mathematics. Math is used in an ever increasing number of fields, from physics to music, and we would all benefit from a better understanding.
1st December, 2010
Sir Ken Robinson talks humorously about education and how we perhaps ought to rethink it
24th November, 2010
Absolutely stunning images selected by the always good Boston Big Picture.
24th November, 2010
The last decade has been about data. Computers and the internet has made available unfathomable amounts of data on just about anything (albeit a lot of it of questionable quality). More than 10 years ago, Google changed how we search through a very small part of it by understanding the importance of statistical analysis. They called it PageRank.
Companies like Google, Facebook and LinkedIn build their business around collecting data about their users and selling it to their customers. But it's not the data itself, it's the relations, the correlations hidden within the terabytes. It is visible every time they "magically" suggest other people we might know or when Amazon displays a different book, equally interesting. iTunes Genius or Netflix works similarly.

Like the beauty of fractals, which the late Benoit Mandelbrot helped describe, and which we cannot comprehend without the billions of calculations possible on computers, we need help making sense of the seemingly disconnected bits of information that is everywhere.
Hal Varian, chief economist at Google put it like this:
I keep saying that the sexy job in the next 10 years will be statisticians. And I’m not kidding.
Rockstar statistician Hans Rosling has made the important point that it is not data we lack. It is understanding it. His remarkable appearances on TED made it clear that our beliefs of the world can be very far from the truth (YouTube list). He founded Gapminder to visualize complex or large datasets in order to help us understand – and brilliantly so.
Two years ago Wired published a story called The End of Theory argues how data is changing the scientific method. We no longer depend on the idea for a theory. Rather, computers will be programmed to look for patterns in the sea of data and help us find correlations. Statistics is increasingly becoming the foundation of knowledge. From data visualizations in newspapers to research in medicine and physics, data science is coming.
Google recently released Google Refine, based on software by Freebase, that makes it easy to work with messy data, clean it up and convert to a veriety of formats. Good data is the basis for useful statistics and Refine makes it a lot easier than juggling regular expressions.
There are now several sources online (IBM's Many Eyes, Gapminder and Freebase to name a few), each with huge datasets on diverse subjects, ready for analysis. Around the world, governments are opening their databases to the public, allowing anyone to find new relations or make it accessible to a greater audience.
Understanding the data we have will help us understand the world and statistics, data parsing and communication is how to do it. To end with a quote from Hans Rosling:
The seemingly impossible is possible. We can have a good world.
22nd November, 2010
One by one, the berms we've built between ourselves and the beasts are being washed away. Humans are the only animals that use tools, we used to say. But what about the birds and apes that we now know do as well? Humans are the only ones who are empathic and generous, then. But what about the monkeys that practice charity and the elephants that mourn their dead? Humans are the only ones who experience joy and a knowledge of the future. But what about the U.K. study just last month showing that pigs raised in comfortable environments exhibit optimism, moving expectantly toward a new sound instead of retreating warily from it? And as for humans as the only beasts with language? Kanzi himself could tell you that's not true.

It's long overdue that we start viewing animals in a manner consistent with what we know. The biggest difference between them and us may well be the arrogance with which we treat them.
22nd November, 2010
Fascinating stills from Google Street View collected by Jon Rafman. In 2009 he told Art Fag City:
With its supposedly neutral gaze, the Street View photography had a spontaneous quality unspoiled by the sensitivities or agendas of a human photographer. It was tempting to see the images as a neutral and privileged representation of reality—as though the Street Views, wrenched from any social context other than geospatial contiguity, were able to perform true docu-photography, capturing fragments of reality stripped of all cultural intentions.
17th November, 2010
Warren Buffett:
When the crisis struck, I felt you would understand the role you had to play. But you’ve never been known for speed, and in a meltdown minutes matter. I worried whether the barrage of shattering surprises would disorient you. You would have to improvise solutions on the run, stretch legal boundaries and avoid slowdowns, like Congressional hearings and studies. You would also need to get turf-conscious departments to work together in mounting your counterattack. The challenge was huge, and many people thought you were not up to it.
Well, Uncle Sam, you delivered. People will second-guess your specific decisions; you can always count on that. But just as there is a fog of war, there is a fog of panic — and, overall, your actions were remarkably effective.
17th November, 2010
Yesterday Facebook announced Messages, a mix between email, chat and SMS. The attempt at redefining communication is a somewhat similar thought that brought Google Buzz (which didn't get the adoption they hoped for).
Ray Sun explains what is wrong with this approach:
[They] designed this feature to abstract away texts vs. email vs. chat. But 99% of real humans don't care about this, and won't experience his "relief" because this was never a problem in the first place. Teens always text each other, because they always have their cell phones & this is the way to reach them. And to reach your grandma, you use email. Simple. No mixing up grandma with your girlfriend.
With +500 million users, Facebook had every opportunity to grab a huge piece of email, but they seem to have overcomplicated things.
With growing privacy concerns, giving Facebook even greater access to your communication seems like a really bad idea.
13th November, 2010
The vast majority of animated GIFs are not worth the bytes they take up. These, however, are a different breed

(via Jason Kottke)
10th November, 2010
Matt Mullenweg on shipping and shipping early:
Usage is like oxygen for ideas. You can never fully anticipate how an audience is going to react to something you’ve created until it’s out there. That means every moment you’re working on something without it being in the public it’s actually dying, deprived of the oxygen of the real world. It’s even worse because development doesn’t happen in a vacuum — if you have a halfway decent idea, you can be sure that there are two or three teams somewhere in the world that independently came up with it and are working on the same thing, or something you haven’t even imagined that disrupts the market you’re working in.
Saying "enough" can be very difficult
8th November, 2010
Nicholas Kristoff for New York Times:
The richest 1 percent of Americans now take home almost 24 percent of income, up from almost 9 percent in 1976. As Timothy Noah of Slate noted in an excellent series on inequality, the United States now arguably has a more unequal distribution of wealth than traditional banana republics like Nicaragua, Venezuela and Guyana.
C.E.O.’s of the largest American companies earned an average of 42 times as much as the average worker in 1980, but 531 times as much in 2001. Perhaps the most astounding statistic is this: From 1980 to 2005, more than four-fifths of the total increase in American incomes went to the richest 1 percent.
Outrageous
25th October, 2010
There's been much talk about the distributed version control system git, in great part thanks to github. At the office, we put almost everything under version control (either explicit or implicit through Google docs). It just makes sense when more people are working on the same files. Git caught our attention because it's fast, easy to set up and handles branching much better.
To make git work for us, we need it to work a little bit more like svn than it usually does. Specifically we want a central, shared repository on a server to commit our individual changes to. It turns out this is very easy to do:
Initialize a new repository on the server. This will create a bare repository (not a checkout)
shared between users of the same group. We added ourselves to a new developers group.
git init --bare --shared=group projectname.git
Make sure the group is correct so all developers have access. Replace $group with your group name.
chgrp -R $group projectname.git
After cloning the repository and making a few changes, pushing the changes to the shared repository:
git push origin master
This is only needed the first time. After that a git push is enough, as long as there is only one branch.