2010  328

December  13

The end of Kodachrome

December 30, 2010

How Microsoft responded to Stuxnet

December 28, 2010

2010 Recipes of the Year

December 28, 2010

How cities are different than corporations

December 22, 2010

Deep thoughts on meat

December 20, 2010

Things that actually turned out to be important

December 16, 2010

More on speeding up WordPress

December 14, 2010

Analysis of Salesforce’s acquisition of Heroku

December 8, 2010

Why Republicans are fighting for the Bush tax cuts

December 7, 2010

Somebody can always cut you off

December 3, 2010

A monument to our fears

December 2, 2010

Google reacts to bad press

December 1, 2010

On WikiLeaks

December 1, 2010

November  19

How liberals would fix the federal budget

November 30, 2010

The search engine game

November 29, 2010

Interesting stuff related to Google Street View

November 24, 2010

How to speed up WordPress in an emergency

November 24, 2010

A third kind of freedom

November 21, 2010

Everything you needed to know about backscatter

November 19, 2010

Your email address as your identity

November 17, 2010

OpenTable needs competition

November 15, 2010

When should you change your passwords?

November 12, 2010

Apple open sources their Java implementation

November 12, 2010

Blizzard continues to innovate on the security front

November 10, 2010

The purpose of education

November 9, 2010

Two good posts on budget deficits

November 8, 2010

How platforms attract developers

November 5, 2010

Your browser determines your loan rate

November 5, 2010

The social impact of the Walkman

November 4, 2010

Ed Felten named Chief Technologist for the FTC

November 4, 2010

The point of political advertising

November 2, 2010

How the Web audience adapts to Web design

November 2, 2010

October  16

Marco Arment on the Mac App Store

October 29, 2010

Only Java developers use Java desktop applications

October 26, 2010

The future of Java on the Mac platform

October 23, 2010

Expanding consumer surplus in the digital era

October 21, 2010

Is the Mac becoming a closed platform?

October 21, 2010

The growing misperception of HTML5

October 21, 2010

Your password should not be “password”

October 19, 2010

White House honors smart kids

October 18, 2010

Matt Raible on Java frameworks

October 18, 2010

Swedish voter tries hand-written SQL injection

October 14, 2010

James Fallows on talk shows

October 14, 2010

How Oracle is consolidating control of Java

October 13, 2010

On Community Supported Agriculture

October 12, 2010

We have to do something about jobs

October 8, 2010

It isn’t too early to start using HTML5

October 8, 2010

Bruce Schneier on Stuxnet

October 7, 2010

September  18

Dave Winer on angel investing

September 30, 2010

Content management is still an unsolved problem

September 29, 2010

Victims of economic restructuring are people too

September 29, 2010

Being young and broke is an opportunity

September 29, 2010

Here today, condemned tomorrow

September 27, 2010

On appreciating food

September 21, 2010

How The Wilderness Downtown was made

September 17, 2010

The cultural implications of forking

September 14, 2010

What caused the financial crisis?

September 14, 2010

The future of food production

September 13, 2010

Not migrating Twitter scripts to OAuth

September 12, 2010

Quotable: Salvatore Giunta

September 10, 2010

Apple updates the iOS app review process

September 9, 2010

The risks of using Wikipedia as a source

September 8, 2010

Why the economy needs stimulating

September 7, 2010

Why is corporate communication laden with BS?

September 3, 2010

The foundation of America’s success

September 1, 2010

Picking up new habits

September 1, 2010

August  18

Vigilantes for politeness

August 29, 2010

Government regulations and freedom

August 26, 2010

More on Gulf seafood

August 24, 2010

It’s safe to eat Gulf seafood

August 23, 2010

The journalist’s dilemma

August 22, 2010

More on teacher metrics

August 22, 2010

The LA Times is grading individual teachers

August 20, 2010

iPhone predicted 100 years ago

August 20, 2010

Miguel de Icaza on Oracle suing Google

August 13, 2010

Links for August 13

August 13, 2010

Grasping for solutions

August 12, 2010

Things never get better by getting worse

August 9, 2010

Our reduced size economy

August 6, 2010

Links for August 6

August 6, 2010

Links for August 5

August 5, 2010

Links for August 4

August 4, 2010

Links for August 2

August 3, 2010

The mobile market

August 2, 2010

July  26

The hidden costs of Apple’s app store

July 28, 2010

America’s national priorities

July 28, 2010

Links for July 28

July 28, 2010

Scaling is always a catch-up game

July 27, 2010

The sanitized version

July 26, 2010

Links for July 26

July 26, 2010

Links for July 23

July 23, 2010

Shipping and editing

July 20, 2010

Framing is losing

July 19, 2010

Links from July 18

July 19, 2010

Nudges won’t save us

July 17, 2010

Links for July 15

July 15, 2010

Links for July 12

July 13, 2010

Consumer Reports on the iPhone antenna issue

July 12, 2010

Links from July 10

July 11, 2010

Links from July 9

July 10, 2010

Two companies that seem to have learned a lesson

July 9, 2010

One proposal to fix the federal budget

July 9, 2010

Links from July 8

July 9, 2010

The state of liberal economic thinking the economy

July 7, 2010

Two companies that don’t understand identity

July 7, 2010

Why is the government is blocking access to oily beaches?

July 6, 2010

Tyler Cowen on Andy Grove on American competitiveness

July 4, 2010

Andy Grove on startups

July 2, 2010

One case against further stimulus

July 2, 2010

Our endless patience with the low road

July 1, 2010

June  28

The state of the video tag

June 30, 2010

We need to restore economic growth

June 29, 2010

The perils of endless war

June 27, 2010

Who benefits from Dave Weigel’s firing

June 26, 2010

Actual antenna engineer discusses the iPhone 4

June 25, 2010

Wrapping up Treme

June 24, 2010

Best World Cup coverage

June 23, 2010

A general model for GUI applications

June 23, 2010

File sharing doesn’t seem to diminish creativity

June 22, 2010

Car alarms don’t work

June 20, 2010

How developers think of their tools

June 16, 2010

The economics of raid lockouts in World of Warcraft

June 16, 2010

Dan Froomkin on Obama’s oil spill speech

June 16, 2010

Richard Feynman’s advice to Stephen Wolfram

June 16, 2010

The long path to justice

June 15, 2010

The externalities of gasoline

June 13, 2010

The most implausible aspect of Glee

June 10, 2010

The problem with multitasking experiments

June 9, 2010

Treme episode 8 essential reference

June 8, 2010

How the credit crisis affected Zappos

June 7, 2010

Racism in America

June 6, 2010

Political science vs political journalism, continued

June 5, 2010

The greed of AT&T

June 4, 2010

FiveThirtyEight.com joins the New York Times

June 3, 2010

Why journalists should learn to program

June 3, 2010

How Android is like Windows

June 3, 2010

Political science versus political journalism

June 2, 2010

Steve Jobs on publishing

June 2, 2010

May  27

Tyler Cowen on poor explanations

May 31, 2010

How Fisher-Yates shuffling works

May 30, 2010

Our misplaced faith in technology

May 30, 2010

John Gruber on clipboard manipulation

May 28, 2010

Practical open source

May 26, 2010

Treme episode 7 essential reference

May 25, 2010

Sentences that provoke regret

May 22, 2010

Pushing the boundaries of privacy

May 21, 2010

How Etsy does deployment

May 21, 2010

Google and Apple, let’s do this

May 20, 2010

Vic Gundrota’s revisionist history

May 20, 2010

Another line diet success story

May 19, 2010

Interviewing over Skype

May 19, 2010

Treme episode 6 essential reference

May 18, 2010

Turning novices into experts through game mechanics

May 16, 2010

Should we have a college version of the GED?

May 15, 2010

What I learned from the Tyler Cowen profile

May 13, 2010

Be suspicious of the worst-case

May 13, 2010

Ideal immigration policy

May 12, 2010

Explaining the European bailout plan

May 10, 2010

Treme episode 5 essential reference

May 10, 2010

Why you have to keep an eye on Facebook

May 8, 2010

The quality of applications in the iTunes App Store

May 7, 2010

David Obey keeps it real

May 6, 2010

Designing a no-fly list

May 5, 2010

The future of Flash as a platform

May 5, 2010

Treme episode 4 essential reference

May 4, 2010

April  40

Anthony Bourdain on food bloggers

April 30, 2010

Breeding pigs for a subsistence existence

April 28, 2010

Chiquita, Gizmodo, and the wages of sin in journalism

April 28, 2010

Is there an innovation deficit in high tech?

April 26, 2010

Binary search implementations

April 26, 2010

Stuff should live in the cloud

April 26, 2010

Treme episode 3 essential reference

April 26, 2010

Becoming a better programmer takes exercise

April 25, 2010

The two ways to break news

April 21, 2010

Yet another reason to lose weight

April 21, 2010

Assassination is ineffective

April 20, 2010

Apple goes beyond what’s necessary

April 20, 2010

Why you need books in your home

April 20, 2010

Treme episode 2 essential reference

April 19, 2010

The state of MySQL

April 17, 2010

Twitter integration with @Anywhere

April 15, 2010

What can we learn from the Apache security breach?

April 14, 2010

Behavioral economics and my new laptop

April 13, 2010

Treme episode 1 essential reference

April 13, 2010

Fact checking the fast food infographic

April 12, 2010

How to get Flash onto the iPhone

April 12, 2010

David Simon’s open letter to New Orleans

April 11, 2010

Dan Grigsby on the iPhone platform

April 10, 2010

Staying out of the way of platform vendors

April 10, 2010

The last great moderate Republican

April 10, 2010

The changing face of gay neighborhoods

April 9, 2010

Apple kneecaps competitors and partners

April 9, 2010

The NoSQL use case

April 9, 2010

What male friendships are like

April 8, 2010

Apple hates cross-compilers

April 8, 2010

Statistics, the key skill of the next decade

April 8, 2010

John Gruber’s iPad review

April 8, 2010

Network neutrality is heating up

April 7, 2010

The Wikileaks footage

April 7, 2010

The future of privacy

April 6, 2010

The ugly side of aggregation

April 6, 2010

The value of the iPad

April 4, 2010

Judging bloggers by their books

April 4, 2010

The iPad commeth

April 3, 2010

The false choice between career and relationships

April 1, 2010

March  35

The logistics of White House correspondence

March 31, 2010

The state of the Internet operating system

March 30, 2010

The problems with hiring a fabulist

March 27, 2010

Don’t eat that

March 27, 2010

Needed perspective on iPad hype

March 26, 2010

The psychology of fast food

March 26, 2010

Teaching browser makers to fish

March 26, 2010

The carbon bathtub

March 25, 2010

Why stickiness is obsolete

March 25, 2010

The secret of the iPhone app store

March 23, 2010

Why broadband costs so much

March 21, 2010

Revisiting the individual mandate

March 21, 2010

Stephen O’Grady on software patents

March 19, 2010

The impotence of political journalism

March 19, 2010

Viacom’s YouTube hypocrisy

March 18, 2010

Defending view source

March 17, 2010

Why’s it taking so long

March 17, 2010

March Madness dorkiness

March 17, 2010

Apple’s restrictive platform

March 15, 2010

It’s a Maven world

March 14, 2010

The future of Tivo

March 14, 2010

Time versus priorities

March 13, 2010

Jeopardy and Family Feud

March 10, 2010

Running the numbers on Toyota safety

March 10, 2010

Building a new service from scratch, followup

March 10, 2010

Anil Dash on the mashup culture

March 8, 2010

An adult discussion of ads

March 6, 2010

The wisdom of Wal-Mart

March 5, 2010

Universal design

March 4, 2010

Global Ignite Week

March 4, 2010

Nelson Minar on Apple’s patent lawsuit

March 2, 2010

URL Literacy

March 2, 2010

It’s Windows without windows

March 2, 2010

Will Leitch on Roger Ebert

March 1, 2010

The Atlantic doesn’t get blogging

March 1, 2010

February  29

What you can do to kill software patents

February 26, 2010

Stupid software patents

February 26, 2010

Enjoy your fresh, farm-raised salmon

February 25, 2010

Roger Ebert on privatization

February 25, 2010

Twitter is migrating from MySQL to Cassandra

February 24, 2010

The deeds done in our name

February 21, 2010

Just so you know

February 20, 2010

Extreme agility

February 20, 2010

Steve Jobs’ war on Flash

February 19, 2010

Motivation is subject to depletion

February 18, 2010

The risky aspect of HTML5

February 17, 2010

Roger Ebert

February 17, 2010

Abusing foursquare

February 16, 2010

One criteria for evaluating software developer candidates

February 12, 2010

Iceland sees free speech as a potential export

February 12, 2010

One philosophy for running a business

February 11, 2010

For people who want to pay attention

February 10, 2010

Building a new service from scratch

February 10, 2010

Simon Willison on the Flickr API

February 10, 2010

Ethan Watters’ advice for Daily Show guests

February 10, 2010

Facebook is the new AOL

February 7, 2010

What’s actually happening with employment

February 7, 2010

Atul Gawande on health care

February 6, 2010

Defining the agency model

February 6, 2010

The political version of the bike shed discussion

February 4, 2010

Pricing content

February 3, 2010

One engaged Republican

February 3, 2010

HipHop is an accelerator for PHP from Facebook

February 2, 2010

Amazon vs Macmillan, the aftermath

February 1, 2010

January  59

What Amazon and Macmillan are fighting about

January 31, 2010

Can we call hardware/software integration a trend?

January 31, 2010

Phil Agre is safe

January 30, 2010

Smart iPad writing

January 30, 2010

Cell phones make you more likely to crash, but …

January 30, 2010

Adobe’s John Nack defends Flash

January 29, 2010

No one else can say it for you

January 28, 2010

Is the iPad the harbinger of doom for personal computing?

January 28, 2010

The future of app stores

January 27, 2010

The real State of the Union

January 27, 2010

The argument against private methods

January 27, 2010

Google Reader now generates feeds

January 26, 2010

How video games train football players

January 26, 2010

The philosophical argument against Flash

January 25, 2010

How the New York Times’ Netflix toy was made

January 25, 2010

Tim Bray on self-promotion

January 24, 2010

Chris Dixon on disrupting Wall Street

January 23, 2010

Hillary Clinton on Internet Freedom

January 22, 2010

The email I sent my Congressman

January 22, 2010

A blow to America’s self-image

January 21, 2010

Tyler Cowen vs libertarian orthodoxy

January 20, 2010

Four reasons to file the bugs you find in code review

January 19, 2010

Oyster reefs are disappearing

January 19, 2010

The real end of IE6

January 19, 2010

Why iPhone development beats Mac development

January 19, 2010

Serve.gov and MLK day

January 18, 2010

Thinking like a marketer

January 17, 2010

Chutzpah and the gender gap

January 16, 2010

The continuous integration tool chain

January 16, 2010

Funny people are bitter

January 15, 2010

Regular people talking like programmers

January 15, 2010

Lowering the barriers to philanthropy

January 14, 2010

Zakaria on the underpants bomber

January 14, 2010

Haiti

January 13, 2010

Google and China

January 13, 2010

Rolling your own

January 13, 2010

A statement I reluctantly agree with

January 12, 2010

Assorted links

January 12, 2010

Against the all nighter

January 12, 2010

Honor thy mortgage contract

January 11, 2010

How GPS calculates altitude

January 11, 2010

The 2010 Edge Annual Question

January 10, 2010

Stupid and industrious

January 10, 2010

The Dolly Freed Story

January 9, 2010

Behind the Netflix-Warner Bros deal

January 8, 2010

View source is essential

January 8, 2010

Does application count matter?

January 7, 2010

Wasting time on the Web

January 7, 2010

File under: cruelty

January 7, 2010

Do you want to be in the software business?

January 6, 2010

Raw follower counts on Twitter

January 5, 2010

On advice

January 5, 2010

What the media can learn from Avatar

January 5, 2010

Farewell to Brad Graham

January 5, 2010

Convincing people of their incapability

January 4, 2010

Why term limits are a bad idea

January 4, 2010

The Line Diet

January 4, 2010

How geeks fight discrimination

January 3, 2010

Welcome your new geek overlords

January 2, 2010