A successful Git branching model

20/01/2010 @ 20:00 UTC

Simon Willison : A successful Git branching model - A successful Git branching model. This looks eminently sensible. The master branch is used for production-ready code, and is only updated by merging from either release branches or emergency hotfix branches. A develop branch is used for integration (fro [via]

deusx : nvie.com » Blog Archive » A successful Git branching model - "In this post I present the development model that I’ve introduced for all of my projects (both at work and private) about a year ago, and which has turned out to be very successful. I’ve been meaning to write about it for a while now, but I’ve

Jeremy Zawodny : A successful Git branching model - A successful Git branching model: good explanation of a very sane looking release and branching model

Why I Believe Printers Were Sent From Hell To Make Us Miserable - The Oatmeal

12/01/2010 @ 15:00 UTC

jcgregorio : Why I Believe Printers Were Sent From Hell To Make Us Miserable - The Oatmeal - "Either printer ink is make from unicorn blood or we're all getting screwed"

Simon Willison : Why I Believe Printers Were Sent From Hell To Make Us Miserable - Why I Believe Printers Were Sent From Hell To Make Us Miserable. I just don’t get it. How has no one managed to produce a printer that doesn’t suck yet?  [via]

Jeremy Zawodny : Why I Believe Printers Were Sent From Hell To Make Us Miserable - Why I Believe Printers Were Sent From Hell To Make Us Miserable: this is so amazingly true

Vintage Ad Browser

11/01/2010 @ 12:12 UTC

joshua : Vintage Ad Browser

Andy Baio : Vintage Ad Browser - Philipp Lenssen collected and categorized over 120,000 images from online and offline sources

Simon Willison : Vintage Ad Browser - Vintage Ad Browser. Fantastic. 100,000+ vintage advertisements scanned and organised by date and topic, going all the way back to the 1840s and covering every decade in between. An absolute gold mine.

Socket Benchmark of Asynchronous Servers in Python

23/12/2009 @ 00:00 UTC

Simon Willison : Socket Benchmark of Asynchronous Servers in Python - Socket Benchmark of Asynchronous Servers in Python. A comparison of eight different asynchronous networking frameworks in Python. Tornado comes out on top in most of the benchmarks, but the post is most interesting for the direct comparison of simple co

Jeremy Zawodny : Nicholas Piël » Socket Benchmark of Asynchronous Servers in Python - Nicholas Piël » Socket Benchmark of Asynchronous Servers in Python: an interesting comparison of async server libs in python

nelson : Python async servers - Nice comparison of a bunch of event-driven server frameworks

joshua : Socket Benchmark of Asynchronous Servers in Python

Wired on the Duke Nukem Forever saga

22/12/2009 @ 07:00 UTC

Andy Baio : Wired on the Duke Nukem Forever saga - like the Phantom Menace, the lack of constraints can lead to disaster

Simon Willison : Learn to Let Go: How Success Killed Duke Nukem - Learn to Let Go: How Success Killed Duke Nukem. The fascinating 12 year story of Duke Nukem Forever.

Every day the same dream

21/12/2009 @ 11:00 UTC

Andy Baio : Every day the same dream - think outside the box  [via]

nelson : Every day the same dream - Poetic little indie game, takes some warming up

cobra libre : Every day the same dream #

Browser Pong

19/12/2009 @ 01:00 UTC

Andy Baio : Browser Pong - only works in modern browsers, uses HTML5 audio

nelson : Browser Pong - Ridiculously awesome javascript hack

Rod Begbie : Browser Pong - Play Pong with browser windows. Neat hack. [via#

Internet Archaeologists Find Ruins of "Friendster" Civilization

16/12/2009 @ 23:00 UTC

Andy Baio : Internet Archaeologists Find Ruins of "Friendster" Civilization - they were acquired last week for $26M by a Malaysian company; the pre-IPO Google offer could've been worth $1B today  [via]

jcgregorio : Internet Archaeologists Find Ruins Of 'Friendster' Civilization | The Onion - America's Finest News Source - I've said it before: "The problem with "social media" sites is that they're like bars, even if they become the next Studio 54, they will all, eventually, become the next Studio 54."

philgyford : Internet Archaeologists Find Ruins Of 'Friendster' Civilization | The Onion - America's Finest News Source - Brilliant stuff, and an amazing discovery. Why did that civilisation die out so suddenly?

Mark Coleran's portfolio of fake interface design for films

2/12/2009 @ 03:00 UTC

Andy Baio : Mark Coleran's portfolio of fake interface design for films - I liked his comments on designing the Bourne Identity UIs

Simon Willison : Mark Coleran's screen design portfolio - Mark Coleran’s screen design portfolio. Mark Coleran designs computer interfaces for films—Movie OS. His portfolio includes The Bourne Identity, Lara Croft: Tomb Raider, Mission Impossible 3 and many more.

deusx : FUI Fantasy User Interfaces | Mark Coleran Visual Designer - "FUI Fantasy User Interfaces, Portfolio"

High Performance Web Sites :: Google Analytics goes async

2/12/2009 @ 03:00 UTC

wearehugh : High Performance Web Sites :: Google Analytics goes async

joshua : High Performance Web Sites :: Google Analytics goes async - we0t

Simon Willison : Google Analytics goes async - Google Analytics goes async. This is excellent news—the latest version of the Google Analytics JavaScript is designed to allow for asynchronous loading, so it won’t hold up the rendering of your page. Analytics and banner ads are the two worst offen

The Go Programming Language

11/11/2009 @ 01:00 UTC

jcgregorio : The Go Programming Language - A systems programming language, expressive, concurrent, garbage-collected

nelson : Go - Guys behind Plan 9 (now at Google) launch a C-like programming language with built in concurrent coroutines

Simon Willison : The Go Programming Language - The Go Programming Language. A brand new systems programming language, designed by Robert Griesemer and Unix/Plan 9 veterans Rob Pike and Ken Thompson and funded by Google. Concurrency is supported by lightweight communicating processes called goroutine

Spatial indexing

9/11/2009 @ 17:00 UTC

nelson : Spatial indexing - Simple data structures for storing and finding geodata

Jeremy Zawodny : Damn Cool Algorithms: Spatial indexing with Quadtrees and Hilbert Curves - Damn Cool Algorithms: Spatial indexing with Quadtrees and Hilbert Curves: I want to come back and re-read this before too long... good stuff

deusx : Damn Cool Algorithms: Spatial indexing with Quadtrees and Hilbert Curves - Nick's Blog - "Spatial indexing is increasingly important as more and more data and applications are geospatially-enabled. Efficiently querying geospatial data, however, is a considerable challenge: because the data is two-dimensional (or sometimes, more), you can

node.js

9/11/2009 @ 17:00 UTC

deusx : node.js - "Evented I/O for V8 javascript. "

Simon Willison : node.js - node.js. “Evented I/O for V8 JavaScript?—a JavaScript environment built on top of the super-fast V8 engine which provides event-based IO functionality for building highly concurrent TCP and HTTP servers. The API design is superb—everything is ac

Jeremy Zawodny : node.js - node.js: that is sort of nuts but also kind of awesome

Introducing Resque

4/11/2009 @ 22:00 UTC

Simon Willison : Introducing Resque - Introducing Resque. A new background worker management queue developed at GitHub, using Redis for the persistence layer. The blog post explains both the design and the shortcomings of previous solutions at length. Within 24 hours of the release code an

deusx : Introducing Resque - GitHub - "Resque is our Redis-backed library for creating background jobs, placing those jobs on multiple queues, and processing them later."

Jeremy Zawodny : Introducing Resque - Introducing Resque: uses Redis under the hood

HTML history: IMG tag

3/11/2009 @ 03:00 UTC

nelson : HTML history: IMG tag - Great little trip down 16 year old mailing list discussions

Andy Baio : Mark Pilgrim's history of the IMG element - told through annotated conversations from 1993  [via]

Milo Vermeulen : Why do we have an IMG element? [dive into mark] [via]

philgyford : Why do we have an IMG element? [dive into mark] - The history of the image element in HTML. A great bit of documenting internet history. (via Waxy)

Cartographer.js

1/11/2009 @ 15:00 UTC

Simon Willison : Cartographer.js - Cartographer.js. “Thematic mapping for Google Maps?—which means an easy way of adding heat maps (aka chloropleths), pie charts and point clusters as a layer over a Google map.

nelson : Cartographer.js - Library for overlaying data on Google Maps

philgyford : Cartographer.js – thematic mapping for Google Maps - Javascript library for mapping data nicely onto Google Maps. Area-scaled circles, choropleth, etc. (via Simon Willison)

Hacking with Style: TrueType VT220 Font

31/10/2009 @ 06:00 UTC

Jeremy Zawodny : Hacking with Style: TrueType VT220 Font - Hacking with Style: TrueType VT220 Font: that is crazy yet brilliant at the same time... I love it

nelson : vt220.ttf - Someone makes a TrueType font that looks like an old VT220 terminal

Rod Begbie : Hacking with Style: TrueType VT220 Font - I can think of no better use for my new 30" monitor at work than to use this font based on original VT220 terminals at a large size. [via#

joshua : Hacking with Style: TrueType VT220 Font

Underscore.js

28/10/2009 @ 18:00 UTC

Simon Willison : Underscore.js - Underscore.js. A new library of functional programming primitives for JavaScript—each, map, all, any, inject, detect etc. Unlike some similar libraries this one doesn’t extend the built-in objects, instead opting to bind the new functions to the und

deusx : Underscore.js - "Underscore is a utility-belt library for Javascript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in Javascript objects. It's the tie to go alon

nelson : Underscore.js - Functional programming library for Javascript. "It's the tie to go along with jQuery's tux."

joshua : Underscore.js - Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It's the tie to go along with

A literary appreciation of the Olson/Zoneinfo/tz database

25/10/2009 @ 08:00 UTC

Andy Baio : A literary appreciation of the Olson/Zoneinfo/tz database - authoritative source for arcane timezone trivia

joshua : A literary appreciation of the Olson/Zoneinfo/tz database « Jon Udell

Kellan : A literary appreciation of the Olson/Zoneinfo/tz database - I’m a card carrying member of the Olson fan club, but it’s still great reading see Jon’s love note. ADO has a posse. (actually I only have 5 posts tagged olson, while I have 7 posts tagged [udell]http://laughingmeme.org/tag/udell/) #

nelson : timezone appreciation - Nice examples of erudition in the time zone database

Windows 7 torrent party

22/10/2009 @ 21:00 UTC

nelson : Windows 7 torrent party - Celebrate the launch of Microsoft's newest operating system!

Rod Begbie : Hosting Your Windows 7 Torrenting Party - Nicely done. [via#

Andy Baio : Hosting Your Windows 7 Torrent Party -  [via]

How We Made GitHub Fast - GitHub

21/10/2009 @ 23:00 UTC

Jeremy Zawodny : How We Made GitHub Fast - GitHub - How We Made GitHub Fast - GitHub: good to see stuff like this

Simon Willison : How We Made GitHub Fast - How We Made GitHub Fast. Detailed overview of the new GitHub architecture. It’s a lot more complicated than I would have expected—lots of moving parts are involved in ensuring they can scale horizontally when they need to. Interesting components inc

nelson : GitHub architecture - Nice summary of various server technologies the site uses

This Is a Photoshop and It Blew My Mind - Photosketch - Gizmodo

6/10/2009 @ 06:00 UTC

joshua : This Is a Photoshop and It Blew My Mind - Photosketch - Gizmodo

Andy Baio : Gizmodo on Photosketch - jaw-dropping tech demo turns stick figures to Internet photocollages; the paper has more examples  [via]

Simon Willison : PhotoSketch turns a rough sketch in to a photo montage - PhotoSketch turns a rough sketch in to a photo montage. Computer vision is really exciting at the moment—Photosketch is an application which takes a rough labeled sketch, finds images matching the labels, filters them by the sketched shapes and compos [via]

Sydney dust storm

23/09/2009 @ 01:00 UTC

nelson : Sydney dust storm - Crazy photos

Andy Baio : Flickr gallery of the Sydney dust storm - is there life on Mars?

Simon Willison : Red Dust - Red Dust. Tom Coates used Flickr’s new Galleries feature (which lets you build a curated collection of up to 18 photos from other Flickr users and add your commentary) to construct a stunning compilation of photos of the Sydney dust storms.

The Data Liberation Front (the Data Liberation Front)

15/09/2009 @ 16:00 UTC

jcgregorio : The Data Liberation Front (the Data Liberation Front) - "The Data Liberation Front is an engineering team at Google whose singular goal is to make it easier for users to move their data in and out of Google products. "

philgyford : The Data Liberation Front (the Data Liberation Front) - "An engineering team at Google whose singular goal is to make it easier for users to move their data in and out of Google products." (via Haddock)

nelson : Google Data Liberation Front - Group of Google engineers documenting ways to move your data in and out of Google

How to Build a Popularity Algorithm You can be Proud of

6/09/2009 @ 23:00 UTC

Simon Willison : How to Build a Popularity Algorithm You can be Proud of - How to Build a Popularity Algorithm You can be Proud of. Filed for future reference.

Andy Baio : Designing a Popularity Algorithm - with examples from Hacker News, Reddit, del.icio.us, and StumbleUpon  [via]

Jeremy Zawodny : How to Build a Popularity Algorithm You can be Proud of - How to Build a Popularity Algorithm You can be Proud of: I should read this in more detail later.

philgyford : Linkiblog | How to Build a Popularity Algorithm You can be Proud of - What it says. (via Yoz)

xml
Upian.