evolution - Dave's Blog


Worms Revolution developer diary gets everything wet | Joystiq

2012 Jun 30, 2:55

Brief history of Worms and info on the next entry in the series.

PermalinkCommentsvideo video-game worms dev history

Matter Anti-Matter: The Revolution Will Not Be Televised

2012 Jun 7, 3:07


The conversation surrounding how to liberate HBO from its cable partners and create the entertainment utopia viewers have long desired has been fascinating.

The resulting analyses of the numbers has pretty much shown that the amount people are willing to pay is not nearly enough to…

PermalinkCommentstv economics youtube video internet web

YouTube - 2010 Dodge Challenger "Freedom" 60-Second Commercial

2010 Jun 12, 2:40The American's succeeded with the revolution thanks to the 2010 Dodge Challenger. This makes me eager for Abraham Lincoln Vampire Hunter.PermalinkCommentsvideo humor via:jon america history george-washington car advertising dodge

Thought Experiments and Design Principles

2010 Jan 29, 3:54

Raymond Chen has some thought experiments useful for discovering various kinds of stupidity in software design:

Tim Berners-Lee's principles of Web design includes my favorite: Test of Independent Invention. This has a thought experiment containing the construction of the MMM (Multi-Media Mesh) with MRIs (Media Resource Identifiers) and MMTP (Muli-Media Transport Protocol).

The Internet design principles (RFC 1958) includes the Robustness Principle: be strict when sending and tolerant when receiving. A good one, but applied too liberally can lead to interop issues. For instance, consider web browsers. Imagine one browser becomes so popular that web devs create web pages and just test out their pages in this popular browser. They don't ensure their pages conform to standards and accidentally end up depending on the manner in which this popular browser tolerantly accepts non-standard input. This non-standard behavior ends up as de facto standard and future updates to the standard essentially has had decisions made for it.

PermalinkCommentstechnical design principles software development

Lessons Learned From Paintball

2009 Dec 16, 2:47

Dressed for Paintball.I played paintball for the first time at Eric's bachelor party a couple months ago. With the worst of my bruises fading I'm examining what I've learned:

PermalinkCommentspaintball lessons

Geekologie - Evolution of Storage Infographic

2009 Nov 29, 2:01PermalinkCommentsvia:boingboing storage information infographics visualization poster system:filetype:jpg system:media:image

The J-Walk Blog: A New Way Of Telling Time

2008 Sep 16, 5:08"Today I invented a new way to tell time. ... it will revolutionize time-keeping as we know it.... time is based on the percentage of the day. 12:00 midnight is 0%, 12:00 noon is 50%, 6:00 p.m. is 75%, and so on." I imagine this would be the most depressing way to look at time. Good morning, you've already wasted 33% of the day unconscious in your bed! Every day would be a progress bar slowly counting down the time. I'd probably stop watching TV completely. Why stop at counting the percentage of the day, how about the year, or how about the percentage of your life expended based on average life expectency?PermalinkCommentstime humor

Paul Ewald asks, Can we domesticate germs? | Video on TED.com

2008 Aug 8, 12:29"Evolutionary biologist Paul Ewald drags us into the sewer to discuss germs. Why are some more harmful than others? How could we make the harmful ones benign? Searching for answers, he examines a disgusting, fascinating case: diarrhea."PermalinkCommentsvideo ted evolution biology


2008 Jul 29, 2:40"The Home of the Internet-enabled Home. We are an Open Community in the Home Automation and Domotics space. We believe an Open Source approach can revolutionize the way people create, install, and maintain software in the industry."PermalinkCommentshardware java opensource remote software home automation

Teach the Controversy - Intelligently designed t-shirts urging you to show both sides of every story

2008 Jun 17, 12:32Some of my favs: UFOs creating pyramids, a periodic table of elements consisting of 'Air', 'Water', 'Fire', etc., and satin in overalls burying fossils. I'm surprised by the lack of FSM.PermalinkCommentshumor via:boingboing satire religion science clothing shopping tshirts evolution intelligent-design

Mao (game) - Wikipedia, the free encyclopedia

2008 Jun 2, 12:57A card game where 'new players are often told only "the only rule you may be told is this one."'. '...the game being a parody of life in the People's Republic of China during the Cultural Revolution, where the laws changed secretly..."PermalinkCommentscard history politics game legal parody

best of craigslist : Survival Of The Fittest

2008 Feb 11, 7:07Whenever I get a package of plain M&Ms, I make it my duty to continue the strength and robustness of the candy as a species. To this end, I hold M&M duels.PermalinkCommentsvia:kris.kowal humor evolution candy m&m

Pimpstar animated wheels -- "a huge leap forward in the evolution of the wheel" - Boing Boing

2008 Jan 8, 6:43The promotional video for this wheel feels like the beginning of a porn video. Images are delivered wirelessly to the wheels but the site doesn't say what protocol. I really hope they didn't consider security.PermalinkCommentshumor wheel pimpstar video car via:boingboing

DNA seen through the eyes of a coder

2008 Jan 3, 12:01The title says it. This is a description of the build process, make files, and programming language syntax that is life.PermalinkCommentsgeek humor genetics biology dna programming science evolution software unix

The Evolution of a specification -- Commentary on Web architecture

2007 Oct 3, 10:21Tim Berners-Lee writes about principles for new technology in the context of the evolution of HTML and the development of namespaces and XML.PermalinkCommentsarchitecture article tim-berners-lee w3c internet history evolution html namespace xml web mmm multimedia-mesh humor test-of-independent-invention

The Coming Technological Singularity

2007 Jun 17, 10:40FTA: "Let an ultraintelligent machine be defined as a machine that can far surpass all the intellectual activities of any any man however clever. Since the design of machines is one of these intellectual activities, an ultraintelligent machine could dePermalinkCommentsai article human intelligence internet philosophy evolution essay scifi technology science future singularity

In The Know: Do You Remember Life Before The Segway? | The Onion - America's Finest News Source

2007 May 2, 1:39From The Onion News Network: "In The Know: Do You Remember Life Before The Segway? Panelists discuss how the Segway personal transporter has revolutionized American life."PermalinkCommentshumor onion segway video

Open Letter To Kansas School Board at Church of the Flying Spaghetti Monster

2007 Mar 30, 11:36During the whole intelligent design & evolution thing in Kansas this guy wrote an open letter requesting that they also teach the creation beliefs of his religion as a follower of the Flying Spaghetti Monster.PermalinkCommentsreligion humor politics education fsm flying-spaghetti-monster evolution satire

Old New Thing, The: Practical Development Throughout the Evolution of Windows - $31.99

2006 Dec 18, 1:34Raymond Chen has made a book from the various lessons learned from his blog.PermalinkCommentsraymond-chen old-new-thing blog book programming windows

Welcome to Flow in Games

2006 Sep 22, 5:14Neat Looking Flash GamePermalinkCommentsflash game cool evolution flow art web free
Older Entries Creative Commons License Some rights reserved.