Archive: January, 2012

86

sparkline
                    5th                     10th                     15th                     20th                     25th                     30th     
12am        
4am
8am                    
12pm                                    
4pm                            
8pm                    

Tuesday, January 31st, 2012

Paranormal Interactivity

A presentation on interaction design from An Event Apart 2010.

A List Apart: Articles: Responsive Images: How they Almost Worked and What We Need

A terrific article from Wilto detailing the thinking that went into the Boston Globe’s responsive image techniques and how browser pre-caching is now throwing a spanner in the works.

Brighton Coffee

We’ve had a new intern at Clearleft for the past few weeks: Alex Jones. He likes a good coffee and as it’s his first time in Brighton, I promised I’d tell him where he could find the best flat whites. So I made a map tale of Brighton Coffee.

Monday, January 30th, 2012

Fresh Impressions on Brandmarks (from my 5-year-old) - YouTube

A five year old provides a few remarks on some popular logos. Cute!

Fresh Impressions on Brandmarks (from my 5-year-old)

How to Approach a Responsive Design | Upstatement

A great behind-the-scenes look at the process behind the responsive Boston Globe site, with a particular emphasis on the visual and interactive design challenges.

Detection

When I wrote about responsible responsive images a few months back, I outlined my two golden rules when evaluating the various techniques out there:

  1. The small image should be default.
  2. Don’t load images twice (in other words, don’t load the small images and the larger images).

I also described why that led to my dissatisfaction with most server-side device libraries for user-agent sniffing:

When you consider the way that I’m approaching responsive images, those libraries are over-engineered. They contain a massive list of mobile user-agent strings that I’ll never need. Remember, I’m taking a mobile-first approach and assuming a mobile browser by default. So if I’m going to overturn that assumption, all I need is a list of desktop user-agent strings.

I finished by asking:

Anybody fancy putting it together?

Well, it turns out that Brett Jankord is doing just that with a device-detection script called Categorizr:

Instead of assuming the device is a desktop, and detecting mobile and tablet device user agents, Categorizr is a mobile first based device detection. It assumes the device is mobile and sets up checks to see if it’s a desktop or tablet. Desktops are fairly easy to detect, the user agents are known, and are not changing anytime soon.

It isn’t ready for public consumption yet and there are plenty of known issues to iron out first, but I think the fundamental approach is spot-on:

By assuming devices are mobile from the beginning, Categorizr aims to be more future friendly. When new phones come out, you don’t need to worry if their new user agent is in your device detection script since devices are assumed mobile from the start.

At Twitter, The Future is You! - YouTube

A hackweek project from Twitter employees to create the best/worst recruitment video of all time.

Making

There’s definitely something stirring in the geek zeitgeist: something three-dimensional.

Tim Maly just published an article in Technology Review called Why 3-D Printing Isn’t Like Virtual Reality:

Something interesting happens when the cost of tooling-up falls. There comes a point where your production runs are small enough that the economies of scale that justify container ships from China stop working.

Meanwhile The Atlantic interviewed Brendan for an article called Why Apple Should Start Making a 3D Printer Right Now:

3D Printing is unlikely to prove as satisfying to manual labor evangelists as an afternoon spent with a monkey wrench. But by bringing more and more people into the innovation process, 3D printers could usher in a new generation of builders and designers and tinkerers, just as Legos and erector sets turned previous generations into amateur engineers and architects.

Last month Anil Dash published his wishlist for the direction this technology could take: 3D Printing, Teleporters and Wishes:

Every 3D printer should seamlessly integrate a 3D scanner, even if it makes the device cost much more. The reason is simple: If you set the expectation that every device can both input and output 3D objects, you provide the necessary fundamentals for network effects to take off amongst creators. But no, these devices are not “3D fax machines”. What you’ve actually made, when you have an internet-connected device that can both send and receive 3D-printed objects, is a teleporter.

Anil’s frustrations and hopes echo a white paper from 2010 by Michael Weinberg called It Will Be Awesome if They Don’t Screw it Up: 3D Printing, Intellectual Property, and the Fight Over the Next Great Disruptive Technology:

The ability to reproduce physical objects in small workshops and at home is potentially just as revolutionary as the ability to summon information from any source onto a computer screen.

Michael Weinberg also appears as one of the guests on an episode ABC Radio’s Future Tense along with Tom Standage, one of my favourite non-fiction authors.

The 3-D Printer - Future Tense - ABC Radio National (Australian Broadcasting Corporation) on Huffduffer

But my favourite piece of speculation on where this technology could take us comes from Russell Davies. He gave an excellent talk as part of the BBC’s Four Thought series in which he talks not so much about The Internet Of Things, but The Geocities Of Things. I like that.

BBC - Podcasts - Four Thought: Russell M. Davies 21 Sept 2011 on Huffduffer

It’s a short talk. Take the time to listen to it, then go grab a copy of Cory Doctorow’s book Makers and have a poke around Thingiverse

The Unobserved

Describing itself as a radio magazine, this site gathers together audio from multiple sources. Oddly though, there’s no podcast feed and they make it hard to get at the source mp3s.

audiolibre.net | Free sound anthology

A lovely sound blog from Steve Bowbrick (one of the curators of the sadly decommissioned Speechification). Here, he gathers found sounds of all kinds together: great audio grist for the huffduffing mill.

Sunday, January 29th, 2012

Eighteen

On Twitter the other day, Justin Hall wrote:

hah! 18 years ago today, I posted my home page on the public web; here’s a 27 January 1994 version bit.ly/AraMW0

Eighteen years! That’s quite something. For reference, Justin’s site links.net is generally acknowledged to be the web’s first blog, before John Barger coined the term “weblog” (or Peter coined the more common contraction).

If you go right back to the start of links.net, Justin explains that he was inspired to start publishing online by a 1993 article in the New York Times—he has kept a copy on his site. What’s fascinating about the article is that, although it’s talking about the growth of the World Wide Web, it focuses on the rising popularity of Mosaic:

A new software program available free to companies and individuals is helping even novice computer users find their way around the global Internet, the network of networks that is rich in information but can be baffling to navigate.

From a journalistic point of view, this makes a lot of sense: focusing on the interface to the web, rather than trying to explain the more abstract nature of the web itself is a good human-centric approach. When the author does get around to writing about the web, there’s a lot that must be explained for the audience of the time:

With hypertext, highlighted key words and images are employed to point a user to related sources of information.

“I realized that if everyone had the same information as me, my life would be easier,” Mr. Berners-Lee said.

From a small electronic community of physicists, the World-Wide Web has grown into an international system of data base “server” computers offering diverse information.

Links, servers, the World Wide Web …these were actually pretty tricky concepts to explain, and unlikely to elicit excitement. But explaining the browser gets straight to the heart of how it felt to surf the web:

Mosaic lets computer users simply click a mouse on words or images on their computer screens to summon text, sound and images from many of the hundreds of data bases on the Internet that have been configured to work with Mosaic.

Click the mouse: there’s a NASA weather movie taken from a satellite high over the Pacific Ocean. A few more clicks, and one is reading a speech by President Clinton, as digitally stored at the University of Missouri. Click-click: a sampler of digital music recordings as compiled by MTV. Click again, et voila: a small digital snapshot reveals whether a certain coffee pot in a computer science laboratory at Cambridge University in England is empty or full.

These days we take it for granted that we have the ability to surf around from website to website (and these days we do so on many more devices). I think it’s good to remember just how remarkable that ability is.

Thanks, Tim Berners-Lee for dreaming up the web. Thanks, Marc Andreessen for giving us to navigate the web. Thanks, Justin Hall for publishing on the web.

Lego Man in Space | Mathew Ho and Asad Muhammad

They did it. Mathew Ho and Asad Muhammad fulfilled that age-old dream: to put a Lego man into space. They have done Canada—and the world—proud.

Saturday, January 28th, 2012

BenjaminKeen.com

A bookmarklet version of that handy multiple-iframe page I linked to the other day. Even more useful for testing responsive designs!

Clear for iPhone (Coming Soon!) on Vimeo

Nik demos the neat interactions in Realmac’s latest piece of iOS software in this cute little video.

An introduction to Web Intents – an interview with Glenn Jones

Harry interviews Glenn about web intents (web actions). Glenn gives a good clear explanation of what they are.

Friday, January 27th, 2012

Why does that QR Code go to justinsomnia.org? - Justinsomnia

As if you needed another reason why QR codes are shit ..are you certain you’ve proofed it?

Molly - She turns your tweets into sweets.

A cute little internet-enabled sweet dispenser, powered by your retweets.

Travis Schmeisser: We Used To Build Forts on Vimeo

I loved this talk from Travis at New Adventures in Web Design, especially when he talked of the importance of Geocities and MySpace in democratising creative expression on the web.

We may have later bonded over that Ze Frank quote while in the toilet at the after-party …there may have even been hugs.

Bricss - Simple responsive design test page

A handy little document to load pages into differently-sized iframes—useful for testing responsive designs.

Thursday, January 26th, 2012

The mobile question: Responsive Design | Government Digital Service

DirectGov is switching from a WURFL-driven separate mobile site to a responsive solution. Good move.

Dance Yrself Clean - LCD Soundsystem - Muppets rock out in Brighton ! - YouTube

A trifecta of nice things:

  1. Muppets.
  2. Brighton.
  3. LCD Soundsystem.
Dance Yrself Clean - LCD Soundsystem - Muppets rock out in Brighton !

Cool your eyes don’t change

At last November’s Build conference I gave a talk on digital preservation called All Our Yesterdays:

Our communication methods have improved over time, from stone tablets, papyrus, and vellum through to the printing press and the World Wide Web. But while the web has democratised publishing, allowing anyone to share ideas with a global audience, it doesn’t appear to be the best medium for preserving our cultural resources: websites and documents disappear down the digital memory hole every day. This presentation will look at the scale of the problem and propose methods for tackling our collective data loss.

The video is now on vimeo.

The audio has been huffduffed.

Adactio: Articles—All Our Yesterdays on Huffduffer

I’ve published a transcription over in the “articles” section.

I blogged a list of relevant links shortly after the presentation.

You can also download the slides or view them on speakerdeck but, as usual, they won’t make much sense out of context.

I hope you’ll enjoy watching or reading or listening to the talk as much as I enjoyed presenting it.

Meeting Sigourney Weaver in New York | Rifa B

Thanks to the fact that 10% of Silverback’s profits go to the Dian Fossey Foundation, Rifa got to meet Sigourney Weaver. Nice!

All Our Yesterdays

A presentation on digital preservation from the Build conference in Belfast in November 2011.

Jeremy Keith - All Our Yesterdays on Vimeo

The video of my presentation on digital preservation at last year’s Build conference.

Our communication methods have improved over time, from stone tablets, papyrus, and vellum through to the printing press and the World Wide Web. But while the web has democratised publishing, allowing anyone to share ideas with a global audience, it doesn’t appear to be the best medium for preserving our cultural resources: websites and documents disappear down the digital memory hole every day. This presentation will look at the scale of the problem and propose methods for tackling our collective data loss.

Wednesday, January 25th, 2012

Browser Support

A very useful site for checking browser support for CSS features. The test cases are really handy and the site gets extra bonus points for not calling itself “HTML5” anything.

Nathan Sawaya — The Art of the Brick

Chloe built a gorgeous responsive site …and it’s all about LEGO!

Making Of ‘Peugeot - Paperwork’ on Vimeo

Kyle’s paper skills are truly impressive.

One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languages

A genuinely amusing alternative history of programming languages.

Tuesday, January 24th, 2012

Internet Archive Search: collection:”thesoundofyoungamerica”

Thanks to Jason Scott, every episode of The Sound Of Young America ever recorded is now stored on the Internet Archive. Get huffduffing!

YouTube - One Hour Per Second

Cute CSS animations illustrating the incredible rate of uploads to YouTube.

Monday, January 23rd, 2012

Huffduffing - Plausible Thought

A nice succinct description of Huffduffer. Lovely.

HTML5 Please

This looks like a handy resource with a shitty, shitty name. Count the number of items that are in HTML (or JavaScript or APIs). Now count the number of items that are in CSS.

Sunday, January 22nd, 2012

Star Wars Uncut: Director’s Cut - YouTube

The final amalgam of Star Wars Uncut is an absolute joy to behold. I enjoyed every single moment of this.

Star Wars Uncut: Director's Cut

Saturday, January 21st, 2012

» 21 January 2012, baked by Ben Ward @ The Pastry Box Project

Some valuable musings from Ben on how browsers could be better — and I don’t mean the usual moaning about performance or device APIs.

Pictos

In an interesting new twist, Pictos now allows you to put together a custom subset of their icons as a font that can be served from their server just like any other webfont service.

Friday, January 20th, 2012

Wat — Destroy All Software Talks

This cracked me up. There are two possibilities: either this is really is very funny or I am very nerdy.

Tuesday, January 17th, 2012

Why I love Twitter and the Internet | Kevin Ebaugh

I love this little story of small pieces of the internet loosely joining together: NPR, Twitter, Downcast and Huffduffer.

One moment

I use my walk to and from work every day as an opportunity to catch up on my Huffduffer podcast. Today I started listening to a talk I’ve really been looking forward to. It’s a Long Now seminar called Universal Access To All Knowledge by one of my heroes: Brewster Kahle, founder of The Internet Archive.

Brewster Kahle: Universal Access to All Knowledge — The Long Now on Huffduffer

As expected, it’s an excellent talk. I caught the start of it on my walk in to work this morning and I picked up where I left off on my walk home this evening. In fact, I deliberately didn’t get the bus home—despite the cold weather—so that I’d get plenty of listening done.

Round about the 23 minute mark he starts talking about Open Library, the fantastic project that George worked on to provide a web page for every book. He describes how it works as a lending library where an electronic version of a book can be checked out by one person at a time:

You can click on: hey! there’s this HTML5 For Web Designers. We bought this book—we bought this book from a publisher such that we could lend it. So you can say “Oh, I want to borrow this book” and it says “Oh, it’s checked out.” Darn! And you can add it to your list and remind yourself to go and get it some other time.

Holy crap! Did Brewster Kahle just use my book to demonstrate Open Library‽

It literally stopped me in my tracks. I stopped walking and stared at my phone, gobsmacked.

It was a very surreal moment. It was also a very happy moment.

Now I’m documenting that moment—and I don’t just mean on a third-party service like Twitter or Facebook. I want to be able to revisit that moment in the future so I’m documenting it at my own URL …though I’m very happy that the Internet Archive will also have a copy.

Monday, January 16th, 2012

Audio Update

Aral recently released the videos from last September’s Update conference. You can watch the video of my talk if you like or, if video isn’t your bag, I’ve published a transcription of the talk.

It’s called One Web, Many Devices and I’m pretty happy with how it turned out. It’s a short talk—just under 17 minutes—but I think I made my point well, without any um-ing and ah-ing. At the time I described the talk like this:

I went in to the lion’s den to encourage the assembled creative minds to forego the walled garden of Apple’s app store in favour of the open web.

It certainly got people talking. Addy Osmani wrote an op-ed piece in .net magazine after seeing the talk.

The somewhat contentious talk was followed by an even more contentious panel, which Amber described as Jeremy Keith vs. Everyone Else. The video of that panel has been published too. My favourite bit is around the five-minute mark where I nailed my colours to the mast.

Me: I’m not going to create something specifically for Windows Phone 7. I’m not going to create a specific Windows Phone 7 app. I’m not going to create a specific iPhone app or a specific Android app because I have as much interest in doing that as I do in creating a CD-ROM or a Laserdisc…

Aral: I don’t think that’s a valid analogy.

Me: Give it time.

But I am creating stuff that can be accessed on all those devices because an iPhone and Windows Phone 7 and Android—they all come with web browsers.

I was of course taking a deliberately extreme stance and, as I said at the time, the truthful answer to most of the questions raised during the panel discussion is “it depends” …but that would’ve made for a very dull panel.

Unfortunately the audio of the talks and panels from Update hasn’t been published—just videos. I’ve managed to extract an mp3 file of my talk which involved going to some dodgy warez sitez.

Adactio: Articles—One Web, Many Devices on Huffduffer

I wish conference organisers would export the audio of any talks that they’re publishing as video. Creating the sound file at that point is a simple one-click step. But once the videos are up online—be it on YouTube or Vimeo—it’s a lot, lot harder to get just the audio.

Not everyone wants to watch video. In fact, I bet there are plenty of people who listen to conference talks by opening the video in a separate tab so they can listen to it while they do something else. That’s one of the advantages of publishing conference audio: it allows people to catch up on talks without having to devote all their senses. I’ve written about this before:

Not that I have anything against the moving image; it’s just that television, film and video demand more from your senses. Lend me your ears! and your eyes. With your ears and eyes engaged, it’s pretty hard to do much else. So the default position for enjoying television is sitting down.

A purely audio channel demands only aural attention. That means that radio—and be extension, podcasts—can be enjoyed at the same time as other actions; walking around, working out at the gym. Perhaps it’s this symbiotic, rather than parasitic, arrangement that I find engaging.

When I was chatting with Jesse from SFF Audio he told me how he often puts video podcasts (vodcasts?) on to his iPod/iPhone but then listens to them with the device in his pocket. That’s quite a waste of bandwidth but if no separate audio is made available, the would-be listener is left with no choice.

SFFaudio with Jeremy Keith on Huffduffer

So conference organisers: please, please take a second or two to export an audio file if you’re publishing a video. Thanks.

Sunday, January 15th, 2012

Lost Type Co-op | Browse Fonts

Some of these pay-what-you-want fonts are actually rather nice.

Search by Image, Recursively, Transparent PNG, #1 on Vimeo

2951 images at 12 frames per second. Each image is the “related image” of the image before according to Google image search. The first image is simply a transparent PNG.

One Web, Many Devices

A presentation from the Update conference held in Brighton in September 2011.

IBM Sage Computer Ad, 1960 - YouTube

A 1960 advertisement for IBM’s SAGE system …WOPR by another name.

To be ready for the worst so that the worst will never happen…

IBM Sage Computer Ad, 1960

Saturday, January 14th, 2012

Markup / from a working library

A superb rallying cry from Mandy on the importance of markup literacy for professionals publishing on the web: writers, journalists, and most importantly, editors.

Friday, January 13th, 2012

Sirens | Aaron Mentele

Some very interesting results from testing background image downloads contained within media queries or overridden with media queries: it turns out that, in iOS at least, the browser is getting smarter and smarter.

United Pixelworkers — Welcome

Pixelworkers have relaunched with a very nice responsive design.

Using OpenType font features with CSS 3: Part 1 | Fontdeck Blog

Richard starts diving into some the nifty ligatures that are becoming available to us in OpenType fonts with CSS3.

deCSS3 - a bookmarklet for graceful degradation.

This is really handy: a bookmarklet that will disable any CSS3 on a page so you can check that your fallbacks look okay.

Jeremy Keith: Paranormal Interactivity on Vimeo

This is the talk I gave at An Event Apart through 2010. It’s all about interaction design with some examples from Huffduffer.

Google, what were you thinking? ← Mocality Kenya

Stef does some data-sleuthing and uncovers some shocking behaviour on the part of Google in Kenya.

Thursday, January 12th, 2012

Media queries and multiple columns

By far the most common use of media queries is to execute CSS based on viewport width (using min-width or max-width). Lately there’s been more talk about using media queries based on height as well.

Paul talked about using min-height media queries to adjust content appearing above the fold. Owen Gregory wrote his superb 24 Ways article on using viewport proportions and device-aspect-ratio for media queries. Trent has documented his use of horizontal and vertical media queries to bump up the font size for wide and tall viewports.

One of the areas where I’ve found height-based media queries to be quite handy is in combination with another CSS3 module: multiple columns.

Splitting text over multiple columns is not something to be done lightly on a screen-based display. If the columns drop below the viewport then the user has to scroll down, scroll back up, scroll down again …you get the picture. It works fine in print but it’s not something that should be attempted on the web unless the entire text is visible at one time.

Well, with media queries we can get a pretty good idea of whether the text will fit on the viewport …assuming we know the length of the text.

Here’s an example (thanks to Space Ipsum for supplying the text). It splits the text into two columns if the viewport has enough width and height:

@media all and (min-width: 40em) and (min-height: 36em) {
    [role="main"] {
        column-count: 2;
        column-gap: 2em;
    }
}

If the viewport is wider still, the text can be split over three columns. In this case, the test for height can actually smaller because the text is spreading over a wider area, meaning the overall height of the text is shorter:

@media all and (min-width: 65em) and (min-height: 25em) {
    [role="main"] {
        column-count: 3;
        column-gap: 2em;
    }
}

The actual CSS is more verbose than that: vendor prefixes are still required. You can grab the example from Github if you want to have a play around with it.

Building a Responsive, Future-Friendly Web for Everyone | Webmonkey | Wired.com

A nice round-up of responsive and future-friendly resources.

Web Intents - Design Push

This looks like it’s going to be a great event on February 25th right here in Brighton: a gathering of minds to brainstorm around web intents. Get there if you can.

Tuesday, January 10th, 2012

Emigre Web Fonts

Emigre’s font library is now available as web fonts that you can self-host (providing you take some protective measures with .htaccess). That means Mrs. Eaves is available for the screen. W00t!

Months and years

While I was in San Francisco for the last Event Apart of the year in December, Luke pulled me aside while he was preparing for his A Day Apart workshop on mobile web design. As befits the man who literally wrote the book on web forms and also wrote the the book on mobile-first design, Luke was planning to spend plenty of time covering input on mobile devices and he wanted my opinion on one of the patterns he was going to mention.

Let’s say you’ve got your typical checkout form asking for credit card details. The user is going to need to specify the expiry date of their credit card, something that historically would have been done with select elements, like so:

With the introduction of the new input types in HTML5, we can now just use input type="month".

That’s particularly nice on mobile devices that support input type="month" like Mobile Safari since iOS5.

input type="month"

But the behaviour on non-supporting browsers would be to display just like input type="text" …not ideal for inputting a date.

So the pattern that Luke proposed was to start with the traditional double drop-downs for month and year, and then use feature detection to replace them with input type="month" in supporting browsers.

That was an angle I hadn’t thought of. Usually when I’m implementing new HTML5 input types (like input type="number") I put the new type in the markup and then try to come up with JavaScript polyfills for older non-supporting browsers. In this case though, the old-fashioned way is what goes in the markup and JavaScript does the enhancing for newer browsers.

The only downside is that some the desktop browsers that do support input type="month" do so in a way that—from a UI standpoint—seems like a step backwards from simply having two selects: Safari displays it with a spinner control like input type="number", while Opera shows an entire Calendar (days’n’all).

Anyway, I threw a quick hack together as a proof of concept so you can see it in action. I’m sure you can improve upon it. Feel free to do so.

Monday, January 9th, 2012

Did I ever tell you about the time….

There’s something zen-like about these banal stories of celebrity encounters.

Bureau of Common Goods | A creative film production company

You can now hire Mandy and Keith to make gorgeous films. Their website is, unsurprisingly, beautifully crafted.

Visual Idiot · Photoshop Simulator

An incredibly realistic Photoshop simulator built in the browser—it feels exactly like using the desktop version.

Choosing device sizes to support for your responsive designs | Matt Wilcox .net

Another plea for content-out rather than canvas-in design.

The developer’s guide to mobile frameworks | Feature | .net magazine

Jonathan gives a thorough overview of the various tools and frameworks out there to help build native, hybrid and mobile web apps. He also shares his decision-making process on when to build what.

Sunday, January 8th, 2012

Command lines

Here’s a nifty piece of in-browser behaviour…

Fire up Chrome and in the address field type “huffduffer.com” followed by a space and BOOM! …the address field transforms into a site-specific search field: “Search Huffduffer.”

That’s thanks to this XML file that’s been on Huffduffer since day one. It’s the most straightforward example of the OpenSearch format.

It’s the same format that powers Firefox’s search providers. If you visit Huffduffer with Firefox and click in the browser’s search field, you’ll see the option to “Add Huffduffer” to the list of search engines.

I can’t imagine many people will actually do that but still, no harm in providing the option.

Another option that’s been added to Huffduffer recently (thanks to Andy’s hacking) is the ability to access the API through YQL. Feel free to open up the console and have a play around.

Saturday, January 7th, 2012

Who goes there?

Local lads British Sea Power have started up a residency, playing the first Friday of every month down at The Haunt. Myself and Jessica went along to the inaugural event, which was great fun.

The only downside was that it clashed with a one-off screening at The Duke of York’s of The Thing, the 1982 classic that conspicuous by its absence from the recent John Carpenter all-nighter.

Now I’m sure you’ve probably seen the Thingu parody that’s been doing the rounds.

Personally, I’m still laughing about The Thing: The Musical.

But there’s one piece inspired by the film that’s genuinely interesting. The Things by Peter Watts is a short story that tells John Carpenter’s tale from the perspective of the title character.

I see myself through the window, loping through the storm, wearing Blair. MacReady has told me to burn Blair if he comes back alone, but MacReady still thinks I am one of him. I am not: I am being Blair, and I am at the door. I am being Childs, and I let myself in. I take brief communion, tendrils writhing forth from my faces, intertwining: I am BlairChilds, exchanging news of the world.

The Restart Page - Free unlimited rebooting experience from vintage operating systems

Wallow in nerd nostalgia and experience the Proustian rush of rebooting old operating systems.

This is Brighton on Vimeo

A lovely timelapse tilt-shift video of Brighton.

Friday, January 6th, 2012

Gardens and Zoos – Blog – BERG

A lovely piece from Matt examining agency and behaviour in the things we surround ourselves with: frying pans, houseplants, pets, and robots.

These are the droids you are looking for.

A Fix for the iOS Orientationchange Zoom Bug | Filament Group, Inc., Boston, MA

That Scott is one smart cookie. He has come up with a workaround (using the accelerometer) for that annoying Mobile Safari orientation/zoom bug that I blogged about recently.

I still want Apple to fix this bug as soon as possible—the fact that such smart people are spending so much effort on ingenious hacks shows just how much of a pain-point this is.

Vanilla JavaScript FTW

I’ve found myself using jQuery less and less recently. Partly to avoid the extra download and file size but also—as shown here—when it comes to DOM manipulation, there’s a lot you can do straight out of the box.

Thursday, January 5th, 2012

Osushi

A few years back, Craig took some lovely pictures of four generations of sushi chefs:

The story goes something like: Jiro trained Shiro who ran off to Seattle, started one of the first sushi joints in the city, and trained Taiichi, who now runs his own sushi shop. Jiro also trained his son, who works at Sukiyabashi Jiro and (one assumes) plans to take over the business once his octogenarian father retires (which, according to Jiro, is when he dies).

I love the additional photos that Craig took of each chef making their nigiri-te (the hand motion they use when forming nigiri).

The undisputed Jedi master of these sushi chefs is Jiro Ono. He’s the subject of the forthcoming documentary Jiro Dreams of Sushi.

Learn You a Flexbox for Great Good! | The Haystack.

Stephen gives an excellent run-down of flexbox and how you can use it today.

MOUSTAIR

Funny but creepy. Freepy.

Where men meets moustaches meets hair meets moustaches meets hair meets MOUSTAIR.

Dark data, and how frustrating it is that we can’t see the forest from the trees – Helloform

Fred touches on the same issues that Frank highlighted in his dConstruct talk last year: what do we do with all of this wealth of material we’ve been collecting/ffffinding/scrobbling/liking/favouriting/plus-one-ing.

Wednesday, January 4th, 2012

MAKE ROOM NOW

Matt is offering up his space in central Brighton every Wednesday afternoon for free-for-all Arduino tinkering. I should try to get over there.

What The Heck Is Responsive Web Design?

A short introductory presentation on responsive design.

My first Instagram Christmas, a nervous step away from Flickr « Rev Dan Catt’s Blog

I had exactly the same resistance to Instagram as Dan and I had exactly the same Yuletide conversion.

From the Mailbag | Regretsy

Of all the fuckwittery that PayPal have engaged in (and that’s a lot), this one really takes the biscuit.

Rather than have the violin returned to me, PayPal made the buyer DESTROY the violin in order to get his money back.

Tuesday, January 3rd, 2012

A plea for progressive enhancement | Stephanie Rieger

Yes! Yes! Yes!!!

Progressive enhancement is the only sane approach to today’s massively divergent landscape of devices. It can’t be repeated often enough.

telegraphic and signal codes : scans, transcriptions

Before there were HTTP codes, there were telegraphic codes. The Victorian internet indeed!

Monday, January 2nd, 2012

Clean up ALL Your Applications Privacy Settings in 2 Minutes

A one-stop-shop with links to the authentication settings of various online services. Take the time to do a little Spring cleaning.

angry, productive birds (tecznotes)

Mashing up Angry Birds and spreadsheets to better visualise project time-tracking.

«Once Upon» by Olia Lialina & Dragan Espenschied

What would Google+, YouTube and Facebook have looked like in 1997?

Sunday, January 1st, 2012

The Fermi Paradox, Self-Replicating Probes, and the Interstellar Transportation Bandwidth

Re-examining Von Neumann probes, reconciling their apparent scarcity with the Fermi paradox.

Jeremy Keith: One Web — Update 2011 - YouTube

My short talk from Aral’s Update conference in Brighton last September. I’m pretty happy with how it turned out. If I only I had a handheld mic—then I could’ve done a microphone drop at the end.