« January 18, 2009 - January 24, 2009 | Main

January 31, 2009

Shea Stadium From Roosevelt Avenue - January 31, 2009

Some photos from today's small farewell to Shea Stadium. Click on the images for full screen versions:
Shea Stadium from Roosevelt Avenue, January 31, 2009


Believe it or not, this is Gate D!

Shea Stadium Gate D January 31, 2009


The outfield once patrolled by Agee, Swoboda, Youngblood, Strawberry, Dykstra, Hundley (lest we forget), Beltran, even The Stork...now guarded by three cranes...

Shea Stadium outfield January 31, 2009



RELATED LINKS:
Shea Stadium's Final Days - January 31, 2009
A Last Look At Loge13 - January 31, 2009
Shea Stadium From Roosevelt Avenue - January 31, 2009
Citi Amongst The Ruins - January 31, 2009

A Last Look at Loge13, Shea Stadium - January 31, 2009

Here is a final view of our beloved Loge13:
Loge13 at Shea Stadium January 31, 2009

Mogoose Catches Runaway Python

"Mongooes: Provides a graceful exit and report when an uncaught Python exception occurs in deployed production or beta software. Catches and reports otherwise unhandled Python exceptions in a helpful and extensible manner. Automatically generates an unique Mongoose Incident Identifier(TM) to help you track the same bug across multiple computers."

While hunting for 2009 Topps…


… holy crap, a actual piece of the USS Constitution in a trading card?

ussconstitutionpiece

What could possibly be -

Franklin Delano Roosevelt authentic used pillow!!!!!!!!!

rooseveltpillowcard

Is it too late to cancel my 2009 preorders to get me some American Heritage? (Images borrowed from their respective auctions)

      

"This site may harm your computer" on every search result?!?!

If you did a Google search between 6:30 a.m. PST and 7:25 a.m. PST this morning, you likely saw that the message "This site may harm your computer" accompanied each and every search result. This was clearly an error, and we are very sorry for the inconvenience caused to our users.

What happened? Very simply, human error. Google flags search results with the message "This site may harm your computer" if the site is known to install malicious software in the background or otherwise surreptitiously. We do this to protect our users against visiting sites that could harm their computers. We maintain a list of such sites through both manual and automated methods. We work with a non-profit called StopBadware.org to come up with criteria for maintaining this list, and to provide simple processes for webmasters to remove their site from the list.

We periodically update that list and released one such update to the site this morning. Unfortunately (and here's the human error), the URL of '/' was mistakenly checked in as a value to the file and '/' expands to all URLs. Fortunately, our on-call site reliability team found the problem quickly and reverted the file. Since we push these updates in a staggered and rolling fashion, the errors began appearing between 6:27 a.m. and 6:40 a.m. and began disappearing between 7:10 and 7:25 a.m., so the duration of the problem for any particular user was approximately 40 minutes.

Thanks to our team for their quick work in finding this. And again, our apologies to any of you who were inconvenienced this morning, and to site owners whose pages were incorrectly labelled. We will carefully investigate this incident and put more robust file checks in place to prevent it from happening again.

Thanks for your understanding.


Update at 10:29 am PST: This post was revised as more precise information became available (changes are in blue). Here's StopBadware's explanation.

Posted by Marissa Mayer, VP, Search Products & User Experience

Printing The NYT Costs Twice As Much As Sending Every Subscriber A Free Kindle

Shared by Jake Dobkin
i heard something similar from people who work at the times.

KindleNYTimes.jpgNot that it's anything we think the New York Times Company should do, but we thought it was worth pointing out that it would cost the Times about half as much money to send every single one of its subscribers a brand new Amazon Kindle instead of a physical newspaper each day.

Here's how we did the math:

According to the Times's Q308 10-Q, the company spends $63 million per quarter on raw materials and $148 million on wages and benefits. We've heard the wages and benefits for just the newsroom are about $200 million per year.

After multiplying the quarterly costs by four and subtracting that $200 million out, a rough estimate for the Times's delivery costs would be $644 million per year.

The Kindle retails for $359. In a recent open letter, Times spokesperson Catherine Mathis wrote: "We have 830,000 loyal readers who have subscribed to The New York Times for more than two years." Multiply those numbers together and you get $297 million -- a little less than half as much as $644 million.

Are we trying to say the the New York Times should force all its print subscribers onto the Kindle or else? No. That would kill ad revenues and also, not everyone loves the Kindle.

What we're trying to say is that as a technology for delivering the news, newsprint isn't just expensive and inefficient; it's laughably so.

See Also:
NYT Ad Revenues Tank As It Hires Bank To Help Sell Red Sox

Popcorn

Popcorn on stove                                                                                Photo by Donna

Ever since a spate of popcorn "the old fashioned way" posts came out a year or so ago—The Times did a blog symposium, Bittman commented, Elise—I've wanted to weigh in on one critical point. Superbowl weekend is an apt time to do so.  I make popcorn all the time, and the key point for me is getting all the kernals to pop within 60 seconds or so of each other. To do this, I start the kernels in cold oil.  What's the rationale behind letting the oil got hot first?  No one ever says.  By the gradual heating and continual shaking of the kernels as they heat, they heat evenly and uniformly, and once they begin to pop, it's over in a flash.

What I really want, just once, is for every single kernel to pop at exactly the same time.  So far no luck.

Another key point is to shake the pan continuously once the popping has begun so that all the unpopped kernals fall to the bottom of the pan where they can pop. 

That's all there is to it, one of the best foods there is, period.  How can people have stopped popping corn?  I can barely fill a glass with ice water and melt the butter before it's over.  The microwaved stuff is convenient and it tastes convenient.  The smell is nasty (probably for a reason).  For a while, my young son kept asking me for "pop popcorn."  James, I said, why do you call it pop popcorn?  He said, "No, POT popcorn." Popcorn that you cook in a pot.  I'm sad we need to distinguish between the two.  There is popcorn and there is microwaved stuff coated in grease and powdered flavorings that resembles popcorn and is favored by the young and the lazy.

Here are my quanities for four people:
1 cup popcorn
3 tablespoons of canola oil
2 ounces butter melted

Fine sea salt or kosher salt to taste

Combine popcorn and oil in a pot over high heat and cover.  Swirl and hop the kernels frequently as they heat. Melt butter.  Once the kernels begin to pop, shake the pan continuously until the kernels are poppled.  Pour into a big wooden bowl, drizzel with butter, toss.  Add salt to taste.

(When I don't want the butter, I add a teaspoon of chilli flakes to the cold popcorn and oil;
if you received some truffle salt for Christmas as I did—thanks annie!—try it on popcorn, it's awesome.)

However you season your oil, if you drizzle the hot popcorn with butter or with bacon fat or regianno, make POT popcorn and make it often and life is better.

In-laws, Coffee and Food

Chris_Kathy.jpgChris and Kathy Beatty have been coffee hardcore aficcionados for years.
So when they heard my wife and I were moving back east for me to work for Gimme! Coffee again, they were stoked. As were we, because Gimme! feels like a family, and I feel at home here on the east coast for sure. Living in the Bay Area taught us an immense amount about the importance of food, beer, wine, and cooking. For my in-laws, these things were always important and played a significant role in their lives, even in a small town in Ohio. For them, knowing where their food comes from, sourcing things as locally as possible and supporting small businesses is something they live their lives by.
Kathy_Vermillion.jpg
It's easy to do all of these in the Bay Area, a part of the country that lives and breathes that creed. Once you start moving east and not NYC, these goals become somewhat challenging as the winter months set in. As coffee is a seasonal agricultural product, they try to buy the coffee that is closest in it's season and a lot of times they actually cook with it! For the holidays they decided to make a braised swiss steak for dinner, using Gimme! Coffee's Java PTP.
The harvest season for this coffee is June through October. Harvest meaning the ripening of the cherry, picking off the trees, sorting, milling, drying the wet milled coffee then dry milling (separating the bean from the pergamino) then bagging for export.The shipping period for the Java is commonly, July through December. Winter is a great time for this coffee, and the perfect choice for the recipe (if you like beef). They wanted to share their recipe, using Gimme! Coffee.
                                     
                                             Braised Swiss Steak

The Java Estate coffee and soy sauce gives this dish a depth of flavor and tenderness. The CHUCK section comes from the shoulder and neck of the beef, and yield some of the flavorful and economical cuts of meat. The downside is that these cut tend to be tough and fatty, and they have more than their fair share of bone and gristle. These are perfect cuts to baise and stew. The ROUND steak comes from the rump area and may be labeled 'top round' or 'bottom round'.
3 lbs blade roast or chuck roast, or 3lbs. round steak, trimmed of fat
1 tablespoon canola oil
¼ cup soy sauce
1 cup of Gimme! Coffee (we used The Java PTP)
2 bay leaves
2 teaspoons oregano
1 garlic clove
2 medium onions, sliced

1.    Heat a large skillet over medium-high heat until hot. Add the oil and sear meat on both sides
2.    In a large roasting pan, combine the remaining ingredients. Add the meat, turn to coat both sides.
3.    Bake 3½ to 4 hours at 325˚. Baste as needed. Add more coffee & soy sauce if needed.

To serve: shred beef and serve as a sandwich, or serve with mashed potatoes as an entrée.
Note: this recipe works well in a cock pot or a pressure cooker. Use this recipe to make shredded beef sandwiches.

It's a FANTASTIC dish and I thought it was great that they experimented with coffee as food, rather than just a beverage. It ties it to the idea of coffee as an agricultural product, with harvest seasons and peak times for different regions of the world. They did end up making a French Press of the Java while they cooked. Once a coffee lover, always a coffee lover.
gimme_mug.jpg

* the photos were taken late summer when you could still see the grass!! Get this mug here

.

The Brooklyn Mirador

Brooklynmirador

The Brooklyn Mirador: The Empire State Building (1931) bisects the Arch (1892) in Grand Army Plaza (1867) Brooklyn.

A Brooklyn resident for 33 years, I noticed the Empire State Building thru the Arch many years ago. Only in January 2008 did I realize that the Tower bisecting the Arch was not a coincidence. I saw that Bailey Fountain was also bisected and found that the concrete base within Prospect Park I was standing on was on the same line.

Finding no written confirmation of this alignment and very few people aware of this juxtaposition, I have spent 2008 reading and documenting the pieces of this beautiful puzzle.

January 30, 2009

BP Fantasy 2009

For those of you asking about this year’s Baseball Prospectus Fantasy product, I’m happy to announce that fantasy content is starting to roll in. We’ve just posted the first iteration of the PECOTA Weighted Means spreadsheet.

Over the next couple of weeks, expect all of the material you’ve used in the past–the PECOTA player cards (including player comments from Baseball Prospectus 2008), Will Carroll’s Team Health Reports matrix, Player Forecast Manager, and Team Tracker–to be completely updated for 2009 and re-released. Keep an eye on the Fantasy page for update notifications.

We’re also making a major change to our Depth Charts product. Clay Davenport will be providing frequent, accurate updates to playing time estimates as circumstances change during spring training. When coupled with the PECOTA projections, I’m confident that this year’s depth charts will be an essential tool for informing your fantasy draft.

As always, a Fantasy subscription remains $19.95, or all of the above content is included in your Baseball Prospectus Premium yearly subscription. Please click here or on the button below to order.

Is it normal to constantly think about marathon training?

I am running my first marathon in March (the SunTrust National Marathon in DC), and I am very excited about it. I've been working very hard over the past few months to get in shape: I've been logging...

ASK COACH JENNY! Coach Jenny Hadfield is the co-author of the best selling Marathoning for Mortals and the newly released Running for Mortals. She is a nationally recognized speaker, writer and co-owner of Chicago Endurance Sports, Chicago?s largest multi-sport training company.

Sam Kass, the New Assistant White House Chef; Is Everybody Happy Now?

20090130-sam-kass-chef.jpgHow deft a politician is Barack Obama? Pretty damn deft if you ask me. In fact, I would say he's downright Solomonic. Consider his latest bits of organic food politics sleight-of-hand:

Instead of bowing to well-intentioned pressure from Alice Waters, Danny Meyer, and Ruth Reichl in choosing a White House chef, he managed to retain the current Filipino-American White House chef Cristeta Comerford.

Comerford, according to her predecessor Walter Scheib, served lots of organic vegetables at the White House at Laura Bush's behest. Some of the vegetables even came from a White House garden. Scheib apparently pigeonholed Alice Waters at one of the Inauguration benefit dinners to inform her of all this.

Now, to make all the Michael Pollan disciples (and, I have to admit it, me) even happier, the Obamas have brought their former personal chef Sam Kass, who earned his cred at Avec, to assist Comerford in the White House. Kass is according to our sources a serious food activist and slow food supporter.

Maybe now President Obama can focus on more pressing, life-and-death, food-related issues, like saving us from the likes of the unscrupulous owners of the Georgia peanut butter factory who, according to numerous published reports, knowingly kept on turning out salmonella-laced product even after they were informed that their peanut butter was tainted.

Dolphins, the chefs of the sea

My grandpappy used to say to me, "Them dolphins is smart. The chefs of the sea they are!"** Scientists have observed bottlenose dolphins preparing cuttlefish for consumption.

Considering they can't wield a knife or cleaver, dolphins make impressive butchers. Researchers in Australia recently observed a bottlenose performing a precise series of manoeuvres to kill, gut and bone a cuttlefish. The six-step procedure gets rid of the invertebrate's unappetising ink and hard-to-swallow cuttlebone.

** This is not true.

Tags: dolphins biology science food

Who'd Have Thought They'd Go and Build Paradise in Jaipur?

sequins
Mr. Mickey nearly poo-pooed in his hot-pink pantyhose when he stumbled onto this little nook in Jaipur on a recent trip to India (MM likes to get to India 4 times a year! Okay, so he has only gone twice since May but he's going back in April). Anyhoo, can you guess what it is? It's a store that sells nothing but sequins. Yes there's a horrifying global depression, but this is a store that sells only sequins!!! How bad can things really be?

untitled

How to demo software

An oldish but still useful post on how to demo software by Joel Spolsky.

The only interesting way to design a demo is to make it a story. You have a protagonist, and the protagonist has a problem, and they use the software, and they... almost solve the problem, but not quite, and then everybody is in suspense, while you tell them some boring stuff that doesn't fit anywhere else, but they're still listening raptly because they're waiting to hear the resolution to the suspenseful story, and then (ah!) you solve the protagonists last problem, and all is well. There is a reason people have been sitting around telling stories around campfires for the last million years or so: people like stories.

As with all advice, Spolsky's rules should be tuned to your purposes but the ideas are solid for anyone who talks to groups of people. (via stamen)

Tags: joelspolsky howto

2009, the Year of Panic

Shared by Jake Dobkin
dude, i've been panicking since 1999! i'm like ten years ahead of this curve.

Bruce Sterling: 2009 Will Be a Year of Panic, a summary of seven factors that we should be concerned about in 2009 and beyond.

Most people in this world have no insurance and ignore building codes. They live in "informal architecture," i.e., slum structures. Barrios. Favelas. Squats. Overcrowded districts of this world that look like a post-Katrina situation all the time. When people are thrown out of their too-expensive, too-coded homes, this is where they will go. Unless they're American, in which case they'll live in their cars. But how can dispossessed Americans pay for their car insurance when they have no fixed address?

(thx, bruce)

Tags: brucesterling 2008recession

i wish i had seen this match

Nadal.600.11

From the Times:

Only the fans were on their feet, cheering with appreciation at shortly after 1 a.m. for the longest recorded match in an Australian Open, and also one of the best. ... It was a five-set joint masterwork, created by two left-handed friends and Spanish countrymen with similar games and dissimilar records. But the top-seeded Nadal and 14th-seeded Verdasco have been in rare form here this year. They proved it repeatedly as Friday night stretched into Saturday with most of the crowd of 15,000 in Rod Laver Arena, including Rod Laver himself, remaining in their seats until the bittersweet end: a Verdasco double fault.

‘colour factory’ by dan brill architects



dan brill architects is a recently established studio winchester, UK. the firm recently completed its first
building, an artist’s workshop known as the ‘colour factory’. the single story building has a small footprint,
but loads of tiny architectural details that add interest. working in a small budget, the studio worked with
simple materials and construction methods. the interior walls are structural plywood, while the outside
is clad in coloured polycarbonate rodeca. the plywood is perforated allowing light to enter in, while the
outside remains water-proofed all around thanks to the polycarbonate. this innovative combination cut
costs tremendously by eliminating the need for window fixtures. the building hosts workshops for
community children and adults in a range of artistic mediums. ‘colour factory ‘has been shortlisted for the
architect’s journal’s small projects exhibition that runs february 5-27 at new london architecture, london.

http://www.danbrillarchitects.com

http://www.thecolourfactory.org.uk









photos by: edmund sumner

Brent's new publishing system

Brent Simmons has a post up on his site about his new publishing system (and a tour of his head). I always find this stuff pretty interesting, if only because I do it myself. Some day, I'll write about Flyblog, my (Python) plugin for VoodooPad which I use to publish this site as well.

The Larry Summers Fan Club is Losing Members Fast

When I talked with Reps. Jerrold Nadler (D-NY) and Pete DeFazio recently about the fate of mass transit in the stimulus bill, one sentiment came through loud and clear. Nadler put it more subtly: "There are some people in the administration who are not enamored of infrastructure," he said.

Hmmm, could these unnamed infrastructure foes have a name that rhymes with Marry Plummers? DeFazio was less shy about his discomfort with the centrist brand of economics espoused by some Clinton vets in the new administration.

DeFazio deemed it "very unfortunate" that former Clinton economic adviser Larry Summers has claimed a similar hold on Obama's ear. "Harvard had it right," the progressive Democrat quipped -- referring to the Ivy League university's jettisoning of Summers from its presidency in the wake of a scandal over his remarks on women's intellectual abilities.



Mass Transit in the Stimulus: Why the Fight's Not Over

Since the House Democrats released a stimulus bill that devoted only about 5% of its $825 billion price tag to fixing the nation's crumbling transportation infrastructure, we've been looking at whether mass transit in particular could ultimately claim a bigger piece of the pie.

Leaving aside President Obama's initial prediction that his economic recovery plan would be the "largest new investment in our national infrastructure since the creation of the federal highway system in the 1950s," expanding mass transit is a just-plain-good idea. It creates jobs, and it helps wean the nation off a decades-long obsession with emissions-generating car travel.

So now that the House has added $3 billion in mass transit money to its stimulus bill -- bringing the total investment up to the level envisioned by transportation committee chairman Rep. James Oberstar (D-MN) -- we're back on the right path, right?

Well, not completely. I talked to the two Democrats who led the charge to restore the $3 billion, Reps. Jerrold Nadler (NY) and Pete DeFazio (OR), and they weren't celebrating yet.

"It's an improvement," DeFazio said of the extra transit cash, "but it comes nowhere near the demonstrated need and capability to invest in the system."

Indeed, the American Society of Civil Engineers released an infrastructure report card this week that gave U.S. roads a D-minus and transit systems a D grade, predicting that $2.2 trillion could be spent on mending the national infrastructure alone. (The House bill's overall cost is $819 billion for everything, including $42 billion for roads and rail.)

"We could productively use billions more in transit" cash, DeFazio added. "This one year [of stimulus spending] puts us about on target for a 20-year plan to rebuild the system, let alone looking towards a 21st century infrastructure."

Nadler painted a similar picture. Asked if the successful House vote is enough to convince the Obama administration that mass transit needs more attention in the final version of the stimulus, he said only, "I don't know ... The infrastructure piece of the bill should have been bigger," he noted.

Whether White House economic adviser Larry Summers has decisively convinced Obama that state transportation departments lack "shovel-ready" projects remains to be seen. But other hurdles to efficient transit expansion remain.

In some cases, the stimulus' reliance on existing transportation funding formulas -- a move made to fulfill Obama's promise of an earmark-free stimulus -- could inadvertently prove counter-productive. California, struggling with a huge state budget deficit, is preparing to use most of its share on shoring up existing train cars and tracks, rather than starting on any ambitious and needed new projects.

Senators in states struggling with high unemployment are already pushing for transportation dollars to be reallocated to the areas that would benefit most from job creation.

In a sense, this heated debate over mass transit's economic benefits is all a preview for the long-term, $300 billion-plus transportation reauthorization bill that is set for debate later this year -- and is bound to include earmarks to build new railways and roads.

Nadler told me that the apportioning of priorities in the stimulus should not be taken as a sign that mass transit would get slim pickings in the reauthorization. "Those are much more fundamental issues [in the upcoming transportation bill] than we're dealing with here," he said. One hopes that he's correct.



Photos - Meet Your Barista: Phoebe Aceto Rocks Tattoos and Latte Art

Phoebe Aceto works at the Cayuga St. Gimme! Coffee. Phoebe has been working with Gimme for almost five years!

View the full gallery



New publishing system / tour of my head

This website and ranchero.com just got a new publishing system.

(Sorry if you saw replays in your RSS reader. New system meant new guids, which could mean items showing up again.)

I’m not going to release the source or anything like that. But a decent respect for the opinions of mankind compels me to explain how I came to dissolve the bonds tying me to PHP and MySQL.

Which is to say — I’m gonna reminisce. And ramble. And not come to an actual point.

About the system

wildcat in Finder screenshot

It’s written in Ruby, but doesn’t use Rails. It runs on my desktop. Each post is a separate file, and the publishing system renders static pages, which get pushed to the server via rsync.

It’s more than just a weblog system, though: it’s a small content management system, complete with templates and macros and snippets and all that good stuff. I’ll be able to use it to create the help manual for NetNewsWire and to manage the appcast feeds (both of which I’ve been doing by hand, to my extreme horror).

Some benefits:

  • I have the entire site on my hard drive.

  • The entire site is in source control (git, actually), and so I can do branches and look back at revisions and so on.

  • It’s easy to backup: no databases involved.

  • I have a staging server: Apache running on my laptop.

  • I still write and edit using MarsEdit — all I had to write was write a few XML-RPC handlers.

  • But I can also use any text editor when I want to.

  • My sites are searchable locally via Spotlight (and grep and find).

  • Since it generates static pages, I can move from one web-host to another very, very easily.

If it sounds like a system a programmer would love — well, yep, you’re right.

Aside about UserLand Software

Anyone who’s known me a long time remembers UserLand’s website framework. This is very much like that -- and so the design is Dave Winer’s, not mine. (It’s probably closest to the BBEdit/Frontier system we’d done, since files are on disk rather than in an object database. But that’s also a lot like Radio UserLand, which came much later.)

In case you haven’t known me a long time: I worked at UserLand in the second half of the ’90s, until early 2002.

In case you don’t know what UserLand was — it was the small-but-smart company where half of everything was invented, or at least co-invented, or sparked, or used first, or fleshed-out, or prototyped, or whatever.

We were doing weblogs using templates and scripting back when everyone thought it was crazy, that the only way to go was hand-created sites. Back before the word “weblog” was invented. We did RSS, XML-RPC, OPML, and weblog editing APIs. Instant Outliner was like Twitter for workgroups. We had Edit this Page buttons 10 years ago. Etc.

I can’t and don’t claim personal credit for any of this: Dave was the founder, leader, and brains. I was just lucky enough to be there. But hell — that was some good luck.

There were days when I woke up and wondered how we were going to change the world that day.

In case you’ve never had that feeling, let me recommend it to you. It’s awesome. (To Dave I say: thank you for taking a chance on me. I wouldn’t trade my time at UserLand for anything.)

My entire career since has just been building on the technology UserLand pioneered. Lots of people’s careers and businesses have been building on that same technology.

2002: PHP + MySQL

In 2002 I went indie. (We didn’t call it that then, though. It was still, ugh, “shareware developer,” which was just plain incorrect. An awful term.)

I planned to write weblog and RSS software of some kind, so I knew I’d have to create my own weblog system so people wouldn’t think I was biased toward UserLand’s systems. I had to be independent in order to have credibility as a developer. (I had been at UserLand since 1996, and that’s how people knew me.)

So I wrote a system that used PHP and MySQL. It was pretty fun to learn a new language and all that. But I never loved the system that much: it lacked the elegance and power of the systems I worked on at UserLand. It was a pain to extend.

Seven years later, right around lunch-time, I deleted that code.

Which felt good.

Cat names

The old system, that I just deleted, was called Tiger. In my defense, I’ve been using cat names longer than Apple, and I’m not going to stop.

The new system is called wildcat. (Link courtesy dcj.) So I actually get to type stuff like wildcat -p in Terminal. Fun for me, anyway.

wildcat in Terminal screenshot

wildcat + MarsEdit

wildcat in MarsEdit screenshot

Developer thought stream

Here’s how I came to write wildcat. Either this is an interesting look into how developers think, or it’s just random bullets from a mis-firing brain.

A few months ago I was thinking about a few things:

  • I need to write on my weblogs more often. But I don’t because I hate my publishing system. It’s silly to be put off by that, but it was true anyway.

  • I really should check out git for its easier branching and merging. Subversion was such a great step over cvs, but some things are still too much of a pain, and I have a ton more need for branching and merging these days.

  • I need to learn Ruby or Python. I have a bunch of development stuff to automate, stuff that I shouldn’t be doing by hand.

  • I want to make NetNewsWire more hack-able, maybe by embedding MacRuby or PyObjc. But I should probably actually learn one of those languages.

  • I can’t believe I update the appcast feeds by hand.

  • I can’t believe I update the NetNewsWire help book by hand.

  • Did I mention I hate my publishing system? No good backups, no source control. Bad performance of PHP on a busy server. No staging server. Not easy to extend. Doesn’t use Markdown (and I love Markdown). Etc. Ugh.

  • Computers aren’t getting faster: we’re just adding more cores. This site isn’t going to get any faster.

  • There’s an economic downturn, which means, even if computers were getting faster, people would be slow to buy them. Resources won’t change — but we still want better performance, we want to do more with what we have: what are some of the ways to do that?

Of course, these weren’t the only thoughts in my head. And they weren’t connected to each other.

For a little while I thought about doing a new publishing system in Ruby on Rails. That would be a chance to learn Ruby, and I could possibly even use my MySQL databases without making any changes.

But for some reason that didn’t really excite me, and I was worried that it would be even slower than my PHP-based system.

I kept thinking about the website framework I helped work on back in the ’90s, back at UserLand. I loved that thing and have missed it for years.

Then one day I realized: since I had turned off comments on this site, it didn’t actually need to be generated on the server. These could all be static pages.

And if I did want to have comments again some day I could use a system like Intense Debate. If I want to make the site searchable I could use something like Lijit.

So I was off-and-running — or, rather, it was a background process, some fun code to work on when I had a chance. Months later my 800-ish lines of Ruby are good enough to actually build and publish my sites.

Languages

And by the way — I’ve enjoyed learning Ruby. Fun language.

But I find I still feel like learning Python too. I just need a project. Maybe a bug-tracker?

News: Mets sign Maine, avoid arbitration

According to a report on MLB.com, the Mets have signed John Maine to a one-year, $2.6 million contract, avoiding arbitration.

Pedro Feliciano is the lone remaining Met facing arbitration.

The BLDGBLOG Book as a Series of Word-Frequency Clouds

I got to playing around with Wordle yesterday morning, and began to make word-frequency clouds for the entire text, captions and all, of The BLDGBLOG Book (check out a few preliminary spreads here, by the way).

You can toggle the inputs; the following images thus represent everything from the 250 most common words to appear in the book to the 15,000 most common words (I'd be hard-pressed, on the other hand, to believe that there are actually 15,000 different words in the entire book).
Check out the Flickr set for more.

So I realize this won't be of interest to everyone, but I think it's pretty amazing, personally, to see an entire manuscript reduced to this.
For instance, is it possible to extrapolate from these things what the original book might have been about? Or could you write a new book based on these word-clouds, which you would then compare back to the original? If you wrote a book based on an existing book's word-clouds, would the word-clouds of that second book be the same? Or could you then write a third book based on the second book's word-clouds – etc. etc.?
And might it be possible for two very different books – say, a popular history of aviation and a new book about climate change science – to generate all but identical word frequencies?

As I joked on my Twitter feed yesterday, it's like Rorschach literature, literary cobwebs from which you can pick and choose new meanings. "Subterranean time museum." A "living tunnel designed outside." "Artificial concrete."
"Another else begins beneath nature."
"Much water writes landscapes."

If there's something called Wordle, meanwhile, it'd be interesting to see something like Roomle: a program into which you can enter buildings, or clusters of buildings, and the most common room-types come back, organized into hierarchical clouds. You plug all of New York City into the Roomle generator, and find that the most common room of all is...
For a student project, you then construct those Roomle clouds as real buildings, bizarre labyrinths of competing room-types in which a visitor could be lost for days. It'd be a kind of baroque postmodernism, mathematically reached.

(Wordle first spotted via Classic Detritus).

On database joins

@codinghorror:

basically, it’s like this: JOINS ARE EXPENSIVE. Period. Really, really expensive. I’m not kidding.

You’re right. A lot of people overuse joins because they mask a lot of the underlying complexity of what the database actually has to do to achieve what you just asked of it. And they work perfectly well if your tables are small, there isn’t much concurrent access, and performance doesn’t matter.

Unfortunately, for a popular website, your tables are huge, there’s tons of concurrent access, and performance really matters.

Joins also hurt scaling efforts later: what if you move one high-traffic table to a separate database server? No more joins against it.

Don’t underestimate the benefits of some denormalization and avoiding joins.

Fortunately, they’re really quite easy to avoid. For the common case of matching a relational table to its parent objects, we do a simple two-query substitution like this:

$user_ids = $following->query_return_column_array(
    'SELECT user_id FROM ?table WHERE following_id = ?i', $this->id
);
$followed_users = $user->find(
    'SELECT * FROM ?table WHERE id IN ?ai', $user_ids
);

I don’t think there’s a single join in all of Tumblr’s or Instapaper’s code.

Baron and Templer Drop Interview

kate moss kind of looks like batgirl on the cover of interview magazine.jpgLate yesterday, WWD reported a major shake-up at Interview:

Editorial director Fabien Baron and creative director Karl Templer (considered one of the best stylists in fashion, especially because of his work at Calvin Klein with Fabien and designer Francisco Costa) have left the magazine simultaneously.

The departure comes as a major shock after all the hoopla of Fabien restoring the Andy Warhol-founded magazine to its former glory via better interviews, a fresh art direction, and more fashion than ever before. We all remember the major Kate Moss September issue of last year post re-launch, which landed Interview on Time's list of best magazine covers of 2008.

The official reason? Fabien says he now wants to concentrate on his other business, creative agency Baron & Baron, and Karl also cited "other projects" as his reason for quitting the publication after such a short amount of time.

The good news? The departure couldn't have been too big of a surprise, since WWD's already reporting that creative direction will be picked up by M/M Paris, the French creative duo responsible for art direction at Jil Sander, Yohji Yamamoto, Purple, and a music video for Bjork, among many other things.

But what would make two of the biggest names at a magazine everybody really wanted to be as good as they imagined it could be walk away about a year into the job? Stay tuned...



Starting Pitcher: Long Shot for Pedro and Mets

According to reports from yesterday, Mets GM Omar Minaya met with Pedro Martinez in the Dominican Republic on Wednesday.

However, Newsday writes, “It was more of a courtesy to Martinez than a big sit-down to talk contract… Minaya was in the Dominican Republic on a prearranged scouting trip,” according to a person familiar with the situation.

Minaya told Newsday in an e-mail yesterday that he has was simply keeping in touch with Martinez, while adding there is nothing new to report on negotiations with free-agent RHP Oliver Perez.

Yesterday, Marty Noble of MLB.com categorized Martinez’s chances of returning to the Mets as ‘a long shot,’ according to a person familiar with the team’s activities.

In the Daily News, John Harper believes the Mets will only bring Martinez back if they fail to sign Perez, or fall-back options Randy Wolf or Ben Sheets.

Nevertheless, according to the New York Post, Martinez plans to use the WBC as an audition for major league teams.

As Adam Rubin of the Daily News put it last night on SNY’s Hot Stove Show, Martinez is most likely going to want a guaranteed contract – however, how can the Mets give him anything other than a minor-league deal, when they already have Freddy Garcia, Tim Redding and Jon Niese competing for the fifth starter spot.

Speaking of pitchers…

Ken Gurnick of MLB.com believes the Dodgers and Randy Wolf have resumed contract talks, though Wolf is unlikely to make a final decision until after Perez inks a deal.

Are Evan Rachel Wood & Mickey Rourke A Couple?

evanrachelmickey.jpg
-Photo by Getty Images-


It's no secret that Evan Rachel Wood has interesting taste in men -- I mean, the girl had a serious affair with rocker Marilyn Manson, for Pete's sake -- but the starlet swears that she and Mickey Rourke are not hooking up.

I'm upset because I feel disrespected by the press and by Mr. Rourke," Evan, who's just about 35 years younger than him, told Rolling Stone, after media reports said she and Mick were snuggling at a SAG after-party. "Just because I'm single doesn't mean that you can take advantage of me. It's unfair that the performances might suffer because of all of these distractions."

"I'm not attracted to him, he's too old for me," she added. "Nothing ever happened and nothing ever will."

And Evan's rep reiterated the denial, telling UsMagazine.com, "There is absolutely no truth in these rumors. Mickey and Evan became great friends during filming and remain friends, nothing more."

Okay, we get it. But you can't really blame us for thinking she might like him. He's a total upgrade from Marilyn now, isn't he?

January 29, 2009

teen wolf and coraline inspired nikes

Ever wanted to dunk like Teen Wolf or have furry feet? Well, now you can with Nike's Limited Edition Dunk Low Premium Teen Wolf shoes. With equal parts badass and awesomeness, these sneakers would be perfect for any collector. Nike only made 75 pairs so hurry up and get your Michael J. Fox 80's memorabilia before some other geek does.

» This article continues

Peter Stuyvesant's pear tree

Peter Stuyvesant was the director-general of the New Netherlands colony from 1647 to 1664, when the Dutch lost it to the British and New Amsterdam became New York. When Stuyvesant arrived in New Amsterdam, he brought a pear tree with him and planted it on his farm, which encompassed much of what is now the East Village. After a trip to Amsterdam following the English takeover of the colony, Stuyvesant returned to his farm in New York, where he lived until his death in 1672.

His pear tree persevered. As Manhattan's grid sprang up around it, the tree remained bearing fruit on the corner of 13th Street and 3rd Avenue. Here's a stereoscopic photo of the tree from the 1860s.

Stuyvesant pear tree

In 1867, over 200 years after the tree was planted, the last known living link to the Dutch rule of Manhattan was felled by a vehicle collision. The NY Times ran a short piece about the death of the tree: Untimely End of the Stuyvesant Pear-Tree.

The well-known pear-tree planted by Gov. Stuyvesant, and which has stood for two centuries, came at last to a sudden demise during the latter part of last week. This old and famous tree stood on the corner of Thirteenth-street and Third-avenue, in a circular enclosure of iron railing, erected, we believe, by Mr. Wainwright, a descendant of the old Dutch Governor. It had its traditions, though it was less renowned than the famous Charter Oak of Connecticut, but like that old tree, it had been made the subject of many a sketch. Its decay was marked year by year in the declining average of its blossoms, but it was not considered beyond bearing before the occurrence of an accident which cleft the ancient trunk in twain. The destruction of this old landmark is stated to have resulted from a collision of vehicles, one of which was thrown against the tree with sufficient force to break it down. Laborers were engaged in removing the limbs and trunk yesterday, which were proclaimed obstructions to travel.

I found one of those many sketches in a book called History of the School of the Collegiate Reformed Dutch Church in the City of New York, from 1633 to 1883.

Stuyvesant pear tree

A plaque now marks the corner where the tree stood and in 2003, a new pear tree was planted in the same spot, hopefully to live for another 200 years.

N.B. From what I can tell from my research, the plaque may be wrong about the date that the tree was planted. It states that Stuyvesant brought the tree back with him after the English took control of New Amsterdam in 1664 whereas most other sources on the matter indicate that Stuyvesant brought the tree with him when he came to assume control of the colony in 1647.

Tags: peterstuyvesant nyc

The Reinharz email

After the jump is an email the office of Brandeis president Jehuda Reinharz is sending to people who have emailed the university in opposition to Reinharz's misguided, unethical and possibly illegal cash-grab. The email alternates between the insulting and the shocking. In summary: The University offers up the media hates us and isn't telling the whole story, waaah! and then it apparently thinks people are stupid enough to believe this: "Brandeis is not lessening its commitment to the creative and visual arts." Seriously.

New New Yorkers

A short piece in the Times about NYC newcomers.

Newcomers suddenly realize either that the city is not working for them or that they are inexorably becoming part of it, or both. They find themselves walking and talking faster.

The subway begins to make sense. Patience is whittled away; sarcasm often ensues. New friends are made, routines established, and city life begins to feel like second nature. In other words, newcomers find themselves becoming New Yorkers.

Tags: nyc

I knew it.



I knew it.

Is Joaquin Phoenix Kidding Us?

joaquinbeard.jpg
--Photo by Getty Images--


I swear I hope this really is a joke.

So, word on the street is that Joaquin Phoenix's whole new ridiculous look, rap career, and retirement from acting may just be some big, elaborate prank.

According to Entertainment Weekly, an inside source says that Joaquin is working with Casey Affleck to make a documentary on Joaquin's transition from really good actor to a bum-looking, terrible rapper.

"He said, 'It's a put-on. I'm going to pretend to have a meltdown and change careers, and Casey is going to film it,'" the insider told the mag.

"It's an art project for him," another source to EW. "He's going full out. He probably has told his reps that he's quit acting. Joaquin is very smart. This is very conscious. He has a huge degree of control." 

Well that would, at least, make me feel a little better. I'd much rather think Joaquin was engaging in some sort of artistic masterpiece than losing all touch with reality.

maison & objet 09: 'unit' bookcase designed by itamar burstein / creative grants VIA 2009

revealing young talents of the future, VIA presents prototypes
from its annual design support programe- among the 13 project
grants is 'unit' bookcase designed by itamar burstein.

an all-wood bookshelf, 'unit' is an evolutive solution that can be
built up in phase with needs simply by buying and adding the
necessary modules. two pieces of wood assembled by dowel
pins form the open-ended structure. the profile of these elements
unfolds in continuous lines with no break. various options for
combinations offer decorative and functional freedom.


'unit' bookcase designed by itamar burstein / creative grants VIA 2009







more:
http://www.via.fr

Upper Deck X Files

Finally, Upper Deck creates a card just for me. 2009 is gonna be AWESOME

(hat tip to my crack dealer)

January 28, 2009

How football’s “yellow line” works

How football’s “yellow line” works.

Fascinating. The process is a bit more complicated than you might think.

Steve Powers (ESPO) at ALICE


Note: This video contains an audio track that has not been authorized by WMG. The audio has been disabled by YouTube.

RELATED: Brussels - "Semaphores of the Soul" (01.29.09 - 03.07.09)

CubeCheater solves that Rubik's Cube for you

Filed under: , , , , , , ,

As we know from the iPhone television commercials, if there's something you need to do, there's an app for that. And so apparently, if the thing you want to do is solve a Rubik's Cube, then yes, there is an app for that. CubeCheater will help you quickly solve a Rubik's Cube -- all you do is punch in the colors on your cube right now, and then you get directions, complete with rotating graphics, on what steps to take to solve the cube.

It's not built from scratch -- the app uses an algorithm already developed for solving the Cube -- but it does take advantage of a surprising amount of the iPhone's features. You can draw the colors on the virtual cube yourself, or even take a picture of your cube's sides and the app will recognize where the colors are. The latest update adds support for non-standard cubes, so if the colors aren't quite the same on your cube as on the screen, you can change things around.

Impressive, even if it is a little limited in practicality. It's in the App Store right now for 99 cents. Obviously, the point of a Rubik's Cube is solving it yourself. And if you really want to cheat, you don't need an iPhone. Just do what I do: take the little stickers off and replace them in the right places.

[via Cult of Mac]

Continue reading CubeCheater solves that Rubik's Cube for you

TUAWCubeCheater solves that Rubik's Cube for you originally appeared on The Unofficial Apple Weblog (TUAW) on Thu, 29 Jan 2009 00:00:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

British Airways allows in-flight texting

British Airways says it will allow limited cell phone use on a London-New York flight due to start in September.

Under construction

I've been twiddling with the Ideapad's sidebar to make it more intuitive and useful. Outbound links are now organized by function: written, fed, and connected, more or less. Timely Demise now has a home over there, where it belongs. (TD is turning into a great little blog, too; I encourage you to visit.)

Next up is a long-contemplated overhaul of the home page, which will probably resemble the Ideapad sidebar, since the themes of this era are connectedness and, er, publishing in six or seven different places. At least they'll be easy to find.

High Standard

Fmr. Sen. Coleman: What I'm fighting for is more important than Law & Order.



Where’s Michael?


Engaged

Michael popped the question in Washington on Inauguration day. (Mazel tov!) The next day, he posted the following query in the Inauguration 2009 group:

A total longshot, but I wonder if someone on flickr has a picture of my fiance and I, when I proposed to her. It happened right after Lowery finished speaking, on the West slope of the Washington Monument.

If you were taking a picture of the Lincoln Memorial (from the Monument) at the end of the speeches, we might be in it. Post a link to this thread, eh? … Total longshot, I know. Thanks! “

Well, the Flickrverse loves a long shot. It only took a couple of days, but egoody came through:

After the final speech

I did find you! I can’t see your fiance, though- it looks like you are hugging her. Look in the center of the picture- you’re facing toward the white house, but to the left of the Lincoln Memorial.”

If you were there, you might want to look through your photos and see if you can spot Michael and his fiance too.

Photos from whileseated and egoody.      

Blogwatch: Caramelized Onion and Arugula Pizza

20090112pizza.jpg

Photograph courtesy of pete bakes!

Looking for a cheaper dinner? Pizza dough requires only a couple of basic pantry ingredients and the toppings can be as frugal as needed!

Pete of Pete Bakes! uses a dough recipe from famed baker Peter Reinhart to create a tasty pizza with caramelized onions, white sauce, mozzarella, and arugula. He doesn't just stop there but also makes versions with lightly fried and crumbled Italian sausage, sun-dried tomato and basil, sausage and pineapple, etc. There are so many variations; just throw on whatever you have leftover around the kitchen. Pete also suggests trying a squash and bacon combination. Now, that is something I can get on board with. The best part? The dough will "keep in your fridge for days or freezer for months so you can whip up a pizza whenever it strikes your fancy."

When Design Stopped the War

“But does it work?”

It’s one of those frequently asked questions one often hears at discussions of design and activism. That and the whole preaching to the converted thing. It refers to design specifically, but also protest generally.

It sometimes takes a long time to stop a war, but now and then the impact is immediate. Like the time in February 1998 when protestors disrupted an internationally broadcast “Town Meeting” on Iraq at Ohio State University, embarassing the Clinton Administration and essentially preventing them from launching an invasion of Iraq.

Of course, it wasn’t just this one protest alone, nor solely the NO WAR banner smuggled into the event, but the unruly hecklers and the pointed questions broadcast around the world via international cable news sealed the deal. “Not even Ohio supports the bombing, Egyptian President Hosni Mubarak said a few days later. Why should Egypt?” Katha Pollit’s March 1998 article tells the story.

iPhone push notifications: Apple needs to get them right

companion photo for iPhone push notifications: Apple needs to get them right

It is now nearly five months after Apple originally said it would release push notifications for the iPhone, a service that would allow third parties to send instant SMS-style alerts to their applications on the device. A few iPhone OS updates and many scratched heads later, this feature's utility and Apple's silence on its whereabouts are once again in the limelight. But to discuss iPhone push notifications, we should recap what they actually are and what they mean for the iPhone as a platform.

Announced at WWDC 2008 with the iPhone 3G, push notifications were sold by Steve Jobs as a compromise between allowing third-party apps to run in the background and conserving battery life and performance. While the iPhone is very much a powerful and pocketable phone, it is still a far cry from being a multi-tasking monster that many modern notebook-slinging power users wish it was. Push notifications are indeed a major step towards meeting in the middle, but Apple may need to spend more time to chew all that it bit off.

Click here to read the rest of this article

Quick design tweaks

As promised, the redesign of this site started last week is still in motion. I've just made a bunch of small tweaks that should make the site more readable for some readers.

- Fonts. In response to a number of font issues (many reports of Whitney acting up, the larger type looking like absolute crap on Windows), I've changed how the stylesheets work. Sadly, that means no more lovely Whitney. :( Mac users will see Myriad Pro Regular backed up by Helvetica and Arial while PC users will see Arial (at a different font-size). In each case, the type is slightly smaller than it was previously. I'm frustrated that these changes need to be made...the state of typography on the web is still horrible.

- Blue zoom border. Oh, it's staying, but it'll work a bit differently. The blue sides will still appear on the screen at all times but the top and bottom bars will scroll with the content. I liked the omnipresent border, but the new scheme will fix the problems with hidden anchor links and hidden in-page search results and allow for more of the screen to be used for reading/scanning. It breaks on short pages (see: the 404 page) and still doesn't work quite right on the iPhone, but those are problems for another day.

- Icons. Updated the favicon and the icon on the iPhone to match the new look/feel.

- Misc. Rounded off the corners on the red title box. Increased the space between the sidebar and the main content column.

Thanks to everyone who offered their suggestions and critiques of the new design, especially those who took the time to send in screenshots of the problems they were having. Feedback is always appreciated.

Tags: kottkedotorg design www webdev

Missing Bay Area Teens Found in Colorado Mall

Shared by eve.batey
"I fucking hate reading" is the best phrase ever.

n854944482_1163861_3976.jpg

A 14-year-old Los Altos boy and 13-year-old Saratoga girl were found safe today after sending authorities on a mad hunt for the two after the duo bolted from home on Sunday. James Palmerson and Roselyn Marshall were found safe a few states away, discovered at the Colorado Mills Mall in Lakewood, CO last night.

Even though the pair are much too young to drive, Palmerson apparently took his grandfather's car and wallet before picking up Marshall for a Shakespearean road trip.Fortunately, they were returned before either one succumbed to the tip of a dagger or the taste of poison.

Here are a few testimonials from their Facebook pages:

ROSLYN!!! im soooooooooooooooo happpppy that ur home, i cant even explain it rosa. like last night, i barely slept. But ur HOME... .roslyn, plz never ever do this again, we were all WAY too WORRIED! aghhh, if u can, call me when u get home. :) AGHHH, im speechless. im just sooooo happy, its unbelievable. roslyn, roslyn, roslyn. YAY

And:

ROSLYN! I AM SOOOOOOOOOO HAPPY!!I LOVEEE YOUUUUUUU SOOOO MUCHH!!!! LIKE ITs UNDESCRIBLLEEEEEEE!!!!!!!!!!! rossss i neeed too seee you ♥ ♥ ♥ ROSSSS IMMM MSOOO HAPPY I LOVEEEEE YOU!!!!! sexxiiii biiieeechhh!!!


According to Roselyn's Facebook page she is awesome. She's a fan of hardcore rock, punk, rock and alternative music, and became a fan of Target and Taco Bell. And her boyfriend is no less super. Under 'books,' Palmerson writes, "i fucking hate reading."

These guys are, for lack of a better word, rad.

That said, you kids had us all worried. Your post-suppertime desserts are hereby revoked until further notice.



Add to digg Email this Article Add to Facebook Add to Google

Dirt is good for you

Studies indicate that kids who are exposed to bacteria, viruses, worms, and dirt have healthier immune systems.

He said that public health measures like cleaning up contaminated water and food have saved the lives of countless children, but they "also eliminated exposure to many organisms that are probably good for us." "Children raised in an ultraclean environment," he added, "are not being exposed to organisms that help them develop appropriate immune regulatory circuits."

One of the decisions we made even before Ollie was born was that he was going to be a dirty kid. We wash our hands often with non-antibacterial soap and water, especially after being on the subway, but otherwise don't worry about it much. I can count on one hand how many times I've used the antibacterial hand sanitizer that seemingly comes bundled with toddlers these days.

Tags: parenting medicine

Note: The Remaining Free Agent Team

In exchange for roughly $100 million, you could buy up most of the best remaining free-agents and field the following team, right now, three weeks before pitchers and catchers:

1B: Adam Dunn
2B: Orlando Hudson
SS: Orlando Cabrera
3B: Joe Crede
OF: Manny Ramirez
OF: Garrett Anderson
OF: Bobby Abreu
C: Jason Varitek 

SP: Ben Sheets
SP: Oliver Perez
SP: Braden Looper
SP: Randy Wolf
SP: Pedro Martinez

RP: Juan Cruz

Redesigning the Super Bowl logo

Some designers take a crack at redesigning the most recent Super Bowl logo. Most are completely impractical, but I thought Aaron Draplin's had a nice throwback style.

Tags: football nfl sports design logos

In Videos: New Coke Ads

20090128-votd-coke-ads.jpg

One involves a contagious yawn in a bizarro animated world inside the vending machine. The other, in a library where a pair of flirts exchange fluids in the form of Coke sketches on their arms. Both weird, but moderately captivating. The videos, after the jump.

Contagious Yawn Inside Vending Machine

Girl and Boy at Library

[via AdFreak]

The perils of InnoDB with Debian and startup scripts

Are you running MySQL on Debian or Ubuntu with InnoDB? You might want to disable /etc/mysql/debian-start. When you run /etc/init.d/mysql start it runs this script, which runs mysqlcheck, which can destroy performance.

It can happen on a server with MyISAM tables, if there are enough tables, but it is far worse on InnoDB. There are a few reasons why this happens -- access to open an InnoDB table is serialized by a mutex, for one thing, and the mysqlcheck script opens all tables. One at a time.

It's pretty easy to get into a "perfect storm" scenario. For example, I'm working with one client right now who has a hosted multi-tenanting application that keeps each customer in its own database. So they have a lot of databases and a lot of tables. And they're running on Amazon EC2 with 8G of RAM and EBS storage, which is slower than typical directly-attached server-grade RAID storage. Since they have a lot of tables, InnoDB uses over 3.5G of memory for its data dictionary (the subject for another post -- we're working on a fix) and so we can't make the buffer pool as large as we'd like to.

To avoid physical I/O all the time we need to get some reasonable amount of data into the buffer pool. But we have to do this without death-by-swapping, which would be extremely slow on this machine, so we need to stop the buffer pool and the OS cache from competing. My chosen strategy for this was to set innodb_flush_method=O_DIRECT. We could also tune the OS, but in my experience that's not as effective when you're really pushing to get memory into the buffer pool. Remember we have 3.5G of memory less to play with, solely due to the data dictionary.

But this strategy will only reduce physical reads if the buffer pool follows a typical access pattern. That is, some of the data is in your working set and will stay in the buffer pool, some small part of it will move in and out of the buffer pool, and some won't be needed.

And that's where the Debian startup script breaks down entirely, because it doesn't follow this pattern. It's going to open every table, regardless of whether user queries require it or not. On big servers I've seen it literally run for days (or longer). In the meanwhile, it'll interfere with everything else going on. Look what happens:

CODE:
  1. mysql> show processlist;
  2. +------+------------------+----------------+-------------
  3. | Id   | User             | State          | Info       
  4. +------+------------------+----------------+-------------
  5. |    7 | debian-sys-maint | NULL           | CHECK TABLE tableA...
  6. 739 | user             |                | NULL       
  7. | 4776 | user             |                | NULL       
  8. | 6318 | user             | Sending data   | insert into tableB...
  9. | 6322 | user             | update         | insert into
  10. | 6327 | user             |                | NULL       
  11. | 6328 | user             | statistics     | select ...
  12. | 6334 | user             | statistics     | select ...
  13. | 6337 | user             |                | NULL       
  14. | 6340 | user             | Sending data   | select ...
  15. | 6342 | user             | statistics     | select ...
  16. | 6344 | user             |                | NULL       
  17. | 6345 | user             | Updating       | update ...
  18. | 6346 | user             | Sorting result | insert ...
  19. | 6351 | user             |                | NULL       
  20. | 6355 | user             |                | NULL       
  21. | 6356 | user             | statistics     | select ...
  22. | 6357 | user             | statistics     | select ...
  23. | 6358 | user             | Sending data   | select ...
  24. | 6359 | user             | statistics     | select ...
  25. | 6360 | user             |                | NULL       
  26. | 6361 | user             |                | NULL       
  27. +------+------------------+----------------+-------------

Notice all those processes in 'statistics' status. Why is that happening? Look at SHOW INNODB STATUS:

CODE:
  1. =====================================
  2. 090128  8:29:03 INNODB MONITOR OUTPUT
  3. =====================================
  4. Per second averages calculated from the last 15 seconds
  5. ----------
  6.  
  7.  
  8. SEMAPHORES
  9. ----------
  10. OS WAIT ARRAY INFO: reservation count 39125236, signal count 13530611
  11. --Thread 1161714000 has waited at row0sel.c line 3326 for 0.00 seconds the semaphore:
  12. S-lock on RW-latch at 0x2aaaae0b70b8 created in file btr0sea.c line 139
  13. a writer (thread id 1158064464) has reserved it in mode  exclusive
  14. number of readers 0, waiters flag 1
  15. Last time read locked in file btr0sea.c line 746
  16. Last time write locked in file btr0sea.c line 1624
  17. --Thread 1164011856 has waited at row0sel.c line 3326 for 0.00 seconds the semaphore:
  18. S-lock on RW-latch at 0x2aaaae0b70b8 created in file btr0sea.c line 139
  19. a writer (thread id 1158064464) has reserved it in mode  exclusive
  20. number of readers 0, waiters flag 1
  21. Last time read locked in file btr0sea.c line 746
  22. Last time write locked in file btr0sea.c line 1624
  23. --Thread 1164822864 has waited at row0sel.c line 3326 for 0.00 seconds the semaphore:
  24. S-lock on RW-latch at 0x2aaaae0b70b8 created in file btr0sea.c line 139
  25. a writer (thread id 1158064464) has reserved it in mode  exclusive
  26. number of readers 0, waiters flag 1
  27. Last time read locked in file btr0sea.c line 746
  28. Last time write locked in file btr0sea.c line 1624
  29. --Thread 1161849168 has waited at row0sel.c line 3326 for 0.00 seconds the semaphore:
  30. S-lock on RW-latch at 0x2aaaae0b70b8 created in file btr0sea.c line 139
  31. a writer (thread id 1158064464) has reserved it in mode  exclusive
  32. number of readers 0, waiters flag 1
  33. Last time read locked in file btr0sea.c line 746
  34. Last time write locked in file btr0sea.c line 1624
  35. --Thread 1163336016 has waited at btr0sea.c line 1529 for 0.00 seconds the semaphore:
  36. X-lock on RW-latch at 0x2aaaae0b70b8 created in file btr0sea.c line 139
  37. a writer (thread id 1158064464) has reserved it in mode  exclusive
  38. number of readers 0, waiters flag 1
  39. Last time read locked in file btr0sea.c line 746
  40. Last time write locked in file btr0sea.c line 1624
  41. --Thread 1159956816 has waited at btr0sea.c line 1127 for 0.00 seconds the semaphore:
  42. S-lock on RW-latch at 0x2aaaae0b70b8 created in file btr0sea.c line 139
  43. a writer (thread id 1158064464) has reserved it in mode  exclusive
  44. number of readers 0, waiters flag 1
  45. Last time read locked in file btr0sea.c line 746
  46. Last time write locked in file btr0sea.c line 1624
  47. --Thread 1157658960 has waited at btr0sea.c line 746 for 0.00 seconds the semaphore:
  48. S-lock on RW-latch at 0x2aaaae0b70b8 created in file btr0sea.c line 139
  49. a writer (thread id 1158064464) has reserved it in mode  exclusive
  50. number of readers 0, waiters flag 1
  51. Last time read locked in file btr0sea.c line 746
  52. Last time write locked in file btr0sea.c line 1624
  53. Mutex spin waits 0, rounds 5023577, OS waits 24953
  54. RW-shared spins 34364070, OS waits 33800501; RW-excl spins 5756394, OS waits 5297208

Everyone is waiting for mutexes, and they are all waiting for thread 1158064464 which has reserved it. If you hunt through the TRANSACTIONS section, you can see the OS thread IDs, and that one is the debian-sys-maint thread. You also see the other threads:

CODE:
  1. ---TRANSACTION 0 228527423, ACTIVE 0 sec, process no 30034, OS thread id 1159956816 starting index read, thread declared inside InnoDB 500
  2. mysql tables in use 7, locked 0
  3. MySQL thread id 6424, query id 1579718 10.255.106.47 user statistics

And correlating the thread ID back to the semaphores, you see thread 1159956816 is waiting for the semaphore.

Notice that this is effectively a global lock. The debian-sys-maint thread is not touching the same tables as the other queries; it's just touching the same internal structures. So a user working on table A can interfere with a user that wants access to table B.

The real solution is to disable this startup process. It's not even needed for InnoDB. Sooner or later you'll find yourself fighting with it.

The solution I chose in this case?

CODE:
  1. mysql> KILL 7;

Immediately afterward everything cleared up.


Entry posted by Baron Schwartz | No comment

Add to: delicious | digg | reddit | netscape | Google Bookmarks

MobileMe renewal: Yes or no?

Filed under: , ,

Earlier this week, I noticed that the calendars on my Mac and my iPhone weren't in sync. "More MobileMe nonsense," I thought. However, I soon found the culprit, and it wasn't MobileMe acting wonky. My account had expired, and I was within the 15 day grace period.

I saw the "Renew" button and reached for my wallet like a well-trained Pavlov iDog. Then something stopped me. "Do I really want to do this?" There are so many alternatives that offer nearly the same services. Calling upon my days as a used car salesman (true story), I pulled out a piece of paper and drew a vertical line down the center, labeling one side "Pros" and the other "Cons." Then, I got to work.

Pros

First of all, I should outline what I use MobileMe for. An email account, address book, calendar sync between my Mac and iPhone and iDisk storage. I don't use the photo galleries, though my kids' grandparents wish I did, or the web apps. With that in mind, here are the pros.

Everything is built in. There's nothing to download, install or configure. iCal, Address Book, Mail (OK, I have to set up an account. Nit-pickers) and iDisk are ready to go from the start.

My iDisk is accessible from the Finder, and things like MobileMe Galleries just work. Sounds like an easy choice, eh? Keep reading.

Cons

Honestly, it doesn't always "just work." The synchronization has been flaky in the past, and push notifications have been pokey. Granted, it's light-years beyond where it was after launch, but I don't really trust it 100%.

It's a bit pricey. The standard fee is $99US/year. I've got one additional email address for my wife, so tack on another ten bucks. Before you fly into an iRage, know that I realize that one hundred bucks for push email, contacts and calendar, 10GB online storage, web hosting and so on is not a bad deal. It's just that there are less expensive alternatives.

With Gmail, I can have email, address book and calendar for free. With Spanning Sync, [TUAW Spanning Sync posts here] I can sync Google Calendar and iCal in both directions for $25 per year or $65 as a one-time fee. And I can easily set up my iPhone to send and receive Gmail.

Let's look at the available-anywhere online storage. Here at the TUAW offices, we're big fans of Dropbox [TUAW Dropbox posts here]. Once installed, it's super easy to use. A menu bar item and a Finder window item make access a snap. Additionally, sharing files and folders is just as simple.

The first 2GB of storage are free. After that, you'll pay $9.99US/month or $99US/year for 50GB of storage.

So why not just switch? It's not that easy. My MobileMe email address is in heavy use. Not only among my contacts, but across many places online. Switching would be a hassle. I'm also held back by the "What If Factor."

There's a part of me, deep inside my cynical, self-deprecating heart that's convinced that the very day I cancel my subscription, Apple will release the MobileMe update of my dreams. It's the same certainty that prevents me from buying a DVD player or a Blu-ray player as I watch my VHS tapes.

For now, I've got 14 days to decide. I'll let you know what I chose in a future post.

TUAWMobileMe renewal: Yes or no? originally appeared on The Unofficial Apple Weblog (TUAW) on Wed, 28 Jan 2009 12:00:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

Today the world is populated by 200 million computers.

Originally posted in New Rules

Andy Grove of Intel happily estimates that we'll see 500 million computers by 2002. Yet for every expensive chip put into a beige computer box, there are now 30 other cheap processors put into everyday things. The number of noncomputer chips already pulsating in the world is 6 billion--one chip for every human on Earth.


Network organizations experience small gains while their network is being seeded. Once the network is established, explosive growth follows with relatively little additional genius.

You already have a non-PC chip embedded in your car and stereo and rice cooker and phone. These chips are dumb chips, with limited ambitions. A chip in your car's brakes doesn't have to do floating-point math, spreadsheets, or video processing; it only needs to brake like a bulldog.

Because they have limited functions and can be produced in great quantity, these dumb chips are ultracheap to make. One industry observer calculated that an embedded processor chip costs less to manufacture than a ball bearing. Since they can be stamped out as fast and cheap as candy gumdrops, these chips are known in the trade as "jelly beans." Dumb, cheap jelly bean chips are invading the world far faster than PCs did.

This is not surprising. You can only use one or two personal computers at a time, but the number of other objects in your life is almost unlimited. First, we'll put jelly bean chips into high-tech appliances, then later into all tools, and then eventually into all objects. If current rates continue there'll be some 10 billion tiny grains of silicon chips embedded into our environment by 2005.

Putting a dot of intelligence into every object we make at first gives us a billion dimwitted artifacts. But we are also, at the same time, connecting these billion nodes, one by one.

New Marlins Stadium Renderings

The Marlins unveiled new renderings of their planned $455 million stadium on the old Orange Bowl site yesterday, revealing a glass-encased ovoid with a Minute-Maid-esque sliding roof. To me it looks like it should be the latest scanner design from HP, but opinions vary; another friend suggested “bagel slicer.”

As for what it’d be like to watch baseball in, it’s tough to tell much from the renderings, other than that it’s a typical HOK design: big field level, and a set-back upper deck with a layer of club seats/luxury suites tucked underneath it. A commenter at Field of Schemes notes that in the sketch provided, a bunch of the right-field bleacher seats are stuck behind the giant pillars holding up the retractable roof; in the computer rendering further down the page, though, those sections are empty of seats, so either somebody belatedly noticed the problem, or the sketch illustrator just opened up an extra-large can of artistic license.

The timing of the new drawings coincided with the announcement that the city of Miami and Miami-Dade County have rescheduled their final votes on approving the stadium project for February 13. Dade County Manager George Burgess announced a bunch of concessions the Marlins agreed to yesterday (highlight, if you can call it that: indexing the team’s rent to inflation), but they’re unlikely to change the three-quarters public, one-quarter private cost split agreed to back in 2007. Of prime concern to Florida taxpayers, with the team attempting to build a retractable-roofed stadium for $60 million less than the Seattle Mariners spent on theirs ten years ago, should be that while the Marlins pay overruns for the stadium, the county is apparently on the hook for all overruns for “infrastructure.” They’d better make sure there’s a mechanism to ensure the Fish don’t start pushing items from the “stadium” column into the “infrastructure” column — because as we also saw this week, those things can add up.

Flying over glowing cities

Timelapse video of a cross country flight at night, flying above clouds glowing with city lights.

My advice to you is to make video full screen, put in your headphones and enjoy the soothing ride. (via migurski)

Tags: timelapse video flying

See: Wright and Delgado as Lego Men

Mike, from Planet of the Geeks, has created Lego versions of all sorts of professional athletes, including Carlos Delgado and David Wright, as you can see here:

2639505527_2c1255b1332640333266_409f58bdf3

…out…standing… well done, mike, well done indeed

Update, 10:20 am:

Paulaecinc in the comment’s section writes:

“What is great about these lego peices is that you can play with them all year long, up until September, thats when they usually fall apart.”

…zing… well played, sir

Microsoft Ships Python Code... in 1996

My thanks go to Guido for allowing me to share my own history of Python!

I'll save my introduction to Python for another post, but the end result was its introduction into a startup that I co-founded in 1991 with several people. We were working on a large client/server system to handle Business-to-Consumer electronic shopping. Custom TCP protocols operating over the old X.25 network, and all that. Old school.

In 1995, we realized, contrary to our earlier beliefs, that more consumers actually were on the Internet, and that we needed a system for our customers (the vendors) to reach Internet-based consumers. I was tasked to figure out our approach, and selected Python as my prototyping tool.

Our first problem was moving to an entirely browser-based solution. Our custom client was no longer viable, so we needed a new shopping experience for the consumer, and server infrastructure to support that. At that time, talking to a web browser meant writing CGI scripts for the Apache and Netscape HTTP servers. Using CGI, I connected to our existing server backend to process orders, maintain the shopping basket, and to fetch product information. These CGI scripts produced plain, vanilla HTML (no AJAX in 1995!).

This approach was less-than-ideal since each request took time to spin up a new CGI process. The responsiveness was very poor. Then, in December 1995, while attending the Python Workshop in Washington, DC, I was introduced to some Apache and Netscape modules (from Digital Creations, who are best known for Zope) which ran persistently within the server process. These modules used an RPC system called ILU to communicate with backend, long-running processes. With this system in place, the CGI forking overhead disappeared and the shopping experience was now quite enjoyable! We started to turn the prototype into real code. The further we went with it, the better it looked and more people jumped onto the project. Development moved very fast over the next few months (thanks Python!).

In January 1996, Microsoft knocked on our door. Their internal effort at creating an electronic commerce system was floundering, and they needed people that knew the industry (we'd been doing electronic commerce for several years by that point) and somebody who was nimble. We continued to develop the software during the spring while negotiations occurred, and then the acquisition finalized in June 1996.

Once we arrived at Microsoft with our small pile of Python code, we had to figure out how to ship the product on Windows NT. The team we joined had lots of Windows experience and built an IIS plugin to communicate over named pipes to the backend servers, which were NT Services with our Python server code embedded. With a mad sprint starting in July, we shipped Microsoft Merchant Server 1.0 in October, 1996.

And yes... if you looked under the covers, somewhat hidden, was a Python interpreter, some extension DLLs, and a bunch of .pyc files. Microsoft certainly didn't advertise that fact, but it was there if you knew were to look.

Papelbon

Jonathan Papelbon has had a fantastic career so far and appears likely to become one of the best closers of the next decade, taking over for Mariano Rivera and Trevor Hoffman. But I have to say that the guy is a complete jackass. While I don’t think it’s his job to be a role model and do the job that parents are supposed to do, he has behaved like a complete idiot on numerous occasions. I think he would do better to shut his mouth and keep his inappropriate behavior limited to when there aren’t TV cameras or journalists around. (FYI a few examples of his behavior are drunken rants after the Red Sox won the World Series in 2007, many public comments about how great it is to drink beer and get drunk, how “closers gotta get paid”, and numerous other comments about how important money is.)

Anyway, during his recent negotiations with Boston that ended in a record contract for a relief pitcher with so little experience, I heard someone argue that Papelbon was overused by the Red Sox in 2008 and was lousy when he had to pitch on back-to-back nights. That’s an easy thing to check just by looking at his 2008 pitching splits, specifically for pitching by number of days of rest.

 I Split         G   GS GF  W  L  S CG SHO   IP    ERA   H   R   ER HR  BB IBB  SO HBP
+-+------------+---+---+--+--+--+--+--+---+-----+------+---+---+---+--+---+---+---+---+
   0 Days,GR     18   0 17  2  1 14  0   0  18     2.00  16   5   4  1   1   0  13   0
   1 Day,GR      20   0 19  1  3 13  0   0  21     1.29  11   5   3  0   2   0  21   0
   2 Days,GR      8   0  6  1  0  3  0   0   8.1   6.48  10   6   6  2   2   0  12   0
   3 Days,GR      8   0  7  0  0  4  0   0   8.1   1.08   9   4   1  0   1   0  14   0
   4 Days,GR      5   0  5  0  0  2  0   0   5     1.80   4   1   1  0   0   0   8   0
   5 Days,GR      2   0  2  0  0  0  0   0   1.2   0.00   2   0   0  0   0   0   3   0
   6+ Days,GR     6   0  6  1  0  5  0   0   7     3.86   6   3   3  1   2   0   6   0

It’s true that he was only a little worse on back-to-back days. He allowed 1 more earned run in 3 fewer innings, and his hit rate was higher, and his strikeout rate was lower. But his numbers with zero days rest were still excellent. Interestingly, his numbers with 2 days rest were pretty bad, thanks I’m guessing to those 2 HR he allowed. I doubt that has much to do with how much rest he had.

Going back to 2007, we can learn a few things:

 I Split         G   GS GF  W  L  S CG SHO   IP    ERA   H   R   ER HR  BB IBB  SO HBP
+-+------------+---+---+--+--+--+--+--+---+-----+------+---+---+---+--+---+---+---+---+
   0 Days,GR      8   0  8  0  1  6  0   0   8     1.12   2   1   1  1   2   0  12   0
   1 Day,GR      13   0 11  0  1  9  0   0  13     3.46  10   5   5  1   6   0  19   1
   2 Days,GR     18   0 16  1  1 11  0   0  18     1.00   7   2   2  0   2   0  23   1
   3 Days,GR      8   0  7  0  0  6  0   0   8.1   3.24   6   3   3  2   2   0   9   0
   4 Days,GR      8   0  7  0  0  3  0   0   7     1.29   3   1   1  1   3   0  14   1
   5 Days,GR      3   0  3  0  0  1  0   0   3     0.00   2   0   0  0   0   0   5   1
   6+ Days,GR     1   0  1  0  0  1  0   0   1     0.00   0   0   0  0   0   0   2   0

Firstly, he was used a lot less on back-to-back nights, although his pitching was awesome in those cases. He was used on 2 days’ rest a lot more as well. My guess is that the Red Sox management felt that he had gotten stronger in 2008 (he had an arm injury previously) and were willing to pitch him more frequently last year.

Anyway, sorry about the rant on the guy. Great pitcher, just a total jerk. He may match Rivera and Hoffman in performance but I don’t think he’ll ever match either guy in class.

Josh MacPhee Interview in Last Hours

issue17-big.jpgIn the Fall of 2007, Icky and I traveled to Europe and tabled at the Anarchist Bookfair in London. We met Edd, a great cartoonist, and editor of Last Hours, a kick-ass UK magazine which is like a combination of Left Turn and Punk Planet, with great anti-authoritarian content, lots of art, good design, etc. Edd did an interview with me, which ended up coming out a couple months ago in their latest print edition, #17. The issue is great, with a focus on "Radical Illustration," and interviews with Nikki McClure and Alan Moore (of V for Vendetta fame). Now my interview has gone up online. If you want to see it with the pictures, click here. Otherwise, here's the content:

Josh MacPhee is one of those people who are difficult to categorise. He’s an artist, an author, a zine maker, radical, and a curator pretty much all at the same time! He established a novel distribution network called Justseeds back in 1998 with the intention of getting more radical art projects out to the public. Over the years it has grown and morphed and is currently an artists collective known as Justseeds Visual Resistance.

He has also published a number of books, most recently Realizing the Impossible, which he co-edited with Erik Reuland. His book I first encountered though was Stencil Pirates back in 2004, which my friends and I returned to fitfully during that hot summer as we explored our city with our spraycans. I met him, almost by accident, at 2007’s anarchist bookfair where he had a table hidden in the back of the hall. Early in 2008 I finally sent through some questions about Justseeds, radical art, the Celebrate People’s History poster project he established and some of his future projects he’s working on.

Last Hours: To start from the beginning how did you get involved in creating artwork, was it something you were always interested in or something that developed. Likewise what led you to become interested in radical politics? Were you always interested in creating ‘political’ art or did one proceed the other?

Josh MacPhee: Both my parents are teachers, and my Dad was a high school art teacher (recently retired). I grew up around art and books, and art books! I started making art at a really early age, and just never stopped. I don’t have a ton of formal training, art was never something I thought of as a career. I didn’t go to art school, it’s just something I’ve always done. At some point I realized art was the thing I enjoyed doing most in life, and I should figure out how to spend as much time as possible doing it.

As for politics, I became interested in anarchism through reading books in grade school (I remember my parents giving me Emma Goldman’s Living My Life for my birthday once). I became more directly politically aware about the larger world around me when the US invaded Iraq back in 1990/91, the first Gulf War. It didn’t make a ton of sense, and if you interrogated the official US reasons for the war, they unraveled pretty quick.

It was at this time that I first came in contact with World War 3 Illustrated and Punchline magazines. World War 3 is a political comic book that was started back in 1981, but in the late 80s, early 90s, they had a couple issues about the Gulf War. It was here that I was first introduced to artists like Seth Tobocman, Peter Kuper, Sue Coe and Anton Van Dalen, and more specifically to the use of stenciling for political art. Punchline was a zine created by John Yates, a political designer who was really involved in the California punk scene (and ran Allied Records). Each issue was a themed compilation of single pages designed, drawn or collaged mini-posters, seemingly created to be thrown on a photocopy machine and reproduced, then pasted up on the street. Both these publications opened my eyes to people struggling with what the fuck was going on in our messed up world through art, and I was hooked.

Why did you choose to work with printmaking and stencils?

Before starting with stencils or any traditional forms of printmaking, I was making photocopy art. In 1988 or ‘89 I started making weird zines with my friends. I had one friend whose parents owned a franchise of an insta-print photocopy store, and we used spend weekends in there fucking around with the machines, blowing images up, shrinking them, piecing together pages. We’d make an issue of a zine and then run dozens of copies off, then hand them out at school. I was always attracted to the ability to make multiples, to be able to get them into the hands of lots of different people.

Stencils and silkscreening just follow from that. It’s all about being able to make and distribute a thousand of something, to get as many people as possible to see it. I’m interested in spreading ideas, and we live in a mass society, so I believe in the mass production of the vehicles of ideas, whether that's in the form of street stencils, offset printed posters or photocopied magazines.

Along this same idea I’m just finishing up a new book with Favianna Rodriguez, which is a collection of 500 reproducible political graphics for activists to use. It’s called Reproduce & Revolt, and should be out on Soft Skull Press in the next couple months. The graphics are from around the world, and are all Creative Commons licensed, so that activists and organizers can use them far and wide, and we can more graphics injected into our collective radical bloodstream.

What was the inspiration behind establishing Justseeds? Had you worked on any similar project before?

I started Justseeds back in 1998 as a way to distribute the political art I was making, which at the time was mostly political t-shirts. I started with a small mail-order catalog (one sheet of paper, really!) that I distributed to bookstores and infoshops and such, and also sent out to friends, and slowly people started ordering stuff. I added posters and some zines, and then created a basic website, and by 2004 it had grown a little too big for my tiny apartment.

To make a long story short, some friends were running an online store, and they offered to take over filling all my orders for me, since they already had a small working warehouse set up. That allowed me to expand Justseeds to include work by other like-minded artists, and turn it into a place people could go to find all kinds of political art. This worked well for a couple years, but then my friends had some financial troubles, and had to shut down.

I couldn’t take the whole thing back into my small apartment, I didn’t have the space or the time, but I didn’t want to shut the whole thing down either. What ended up happening was a number of the artists whose work I had been distributing were interested in turning Justseeds into a artists’ cooperative. Now there are about 20 people involved in some capacity, we all have equal ownership and decision making in the operation, and we try to share all the labor as best we can. That’s how the Justseeds Visual Resistance Artist’s Cooperative was born!

We’ve now got over 200 items up on the site, as well as run a political art blog that we all post to, pulling together a ton of information about the political end of what’s going on in the world of art and culture, and the cultural end of what’s going on in politics.

Was the ‘Celebrate People’s History’ poster project started at around the same time? What led you to starting the project?

The People’s History posters were started around the same time I started Justseeds, 1998. The CPH project came together from a whole set of impulses: First, I had just recently moved to Chicago, which is the third largest city in the US. I had never lived in a place as big before, and definitely not a place so completely covered with advertisements and public messaging. Such a big city is a target market for just about everything, so every single movie, record, fast food restaurant and big chain store has advertisements up everywhere, from giant billboards to small wheat pasted posters on boarded-up buildings. On top of that, Chicago has a thriving independent culture, so there are also tons of small bands, record labels, art galleries and clubs posting up advertisements on the street, as well as political groups and social clubs. In some neighborhoods every square inch of space was covered, which I found exhilarating, but also kind of intense considering that all the messaging was directives, attempting to tell people what to do; buy this, go here, do this. What I wanted to do with the CPH posters was to put something a little more generous out on the street, something attractive and interesting to look at that wasn’t trying to get anyone to do anything other than think, there was no directive involved.

Second, some of my close friends were school teachers, and were always lamenting the lack of any materials for teachers that were about radical political history. After hours of conversation with my then roommate Liz (who is an elementary school teacher) we hit on the idea of making a poster celebrating Malcolm X’s birthday. She found the Malcolm X quote, “Armed with the knowledge of our past we can charter a course for our future. Only by knowing where we have been can we know where we are and look to where we want to go.” That led to the first poster, and the quote has basically become the motto for the project.

It started with just me making posters, but after the first couple I thought it would be cool to start getting other artists involved, and I also started getting requests from artists asking if they could do posters. And that is how it has continued to grow, and nice combination of me soliciting posters from cool artists I meet, and artists getting in touch with me out of the blue and sending amazing poster mock-ups!

Has CPH lived up to your hopes of what it would achieve? Do you think it’s been aided or hindered by the fact it had large print runs of identical pieces (as opposed to people cutting their own stencils or creating their own paste-ups)?

I’m really happy with the impact of the CPH project. So far there has been 48 different posters by 40 different artists, with a total of over 100,000 posters printed and distributed. That’s a lot of posters about history! Thousands have been pasted up in over a dozen cities, and thousands of others are hanging up in people’s houses and rooms for thousands of other people to see. People can and should cut their own stencils and print their own posters, the more the merrier! But I also think it is important for some art and propaganda to have as far a reach as possible. My hope is that we can change the world for the better, and to do that we need as many people as possible engaged on as many levels as possible. Not everyone is going to wake up in the morning and cut a stencil, but if someone sees a CPH poster on the street it might peek their interest in a point in history, then they look it up at work on wikipedia, and they are beginning to be engaged in the process of challenging the world we inherit, and starting to change it, rather than just accepting it as is.

What are your hopes for the future of CPH?

For the most part I want to just keep producing more posters, by more artists, about more diverse subjects. I’d like to work with more artists outside the US, as well as produce more posters that are bilingual, and can spread further across the globe. At some point soon I think I’d also like to produce a book about the project that chronicles the last ten years, but also includes a bunch of educational materials that can help teachers use the posters in classrooms. Kids definitely need to learn more alternative history, and hopefully the CPH posters can help.

You recently edited Realizing the Impossible: Art Against Authority with Erik Reuland on the history of radical artwork. What led you to write the book?

Both Erik and I were really interested in the intersection of art and anarchism, but the topic has been seriously under-explored. So we decided it would be cool to put together a book of writing and images that would be the book we wished existed on the subject, a book for people just like us who wanted to be more serious about thinking about the connections between culture and radical politics. We also wanted it to be an introduction to the subject, something anyone could pick up and get something out of, that you didn’t have to be a graduate student in high theory to enjoy.

So much interesting intellectual work about art and politics is written in such specific language that is almost only used in higher educational contexts, we wanted to filter some of that out to a more general audience. At the same time we don’t want to dumb down the conversation. When people organize a protest or political action, if they are smart and interested in accomplishing their goals then they spend a lot of time planning, and then also assessing the efficacy of their actions after the fact. I think we need to do the same with art. If we want to claim our art is political, then we need to spend some time thinking about what it actually does, and if there are ways we can make it better, so it can accomplish it’s goals more effectively. The book was intended as a beginning to those conversations.

You mentioned with Erik Reuland about how anarchist ideals have driven much modern artwork. Have you any more ideas of writing about the intersection of anarchy and art?

There’s nothing exactly in the works right now, but I’m interested in continuing down this path in the future. I’m currently working with Dara Greenwald on a large scale exhibition that is a global survey of the art, culture and media of social movements from the 1960s to the present. We’re really focusing in on the culture that is produced by attempts at direct democracy, and this, of course, has an immense overlap with anarchism, whether the people involved called themselves Anarchists or not.

LH: In Realizing the Impossible Clifford Harper says that, “Most anarchists displayed an astoundingly philistine attitude to creative work [in the past 25 years]”. Have you shared similar experiences? Why do you think there’s a tendency within radical culture to want art to serve utilitarian functions?

JM: Yes, there is definitely a tension there. In the past I’ve been told by activists and organizers that art isn’t “real” political work, that it is a sideshow to the main event of actual political activity, be it meeting, protesting, union organizing, whatever. You can see this sidelining of culture in the generally horrific aesthetics of most radical political propaganda and activities. Small flyers of white paper covered with lines and lines of tiny black type, endlessly dry looking brochures and pamphlets, boring protests where we stand around and march in circles. Changing the world is going to be hard work, no doubt about it, but there is no good reason I can think of why we can’t do it with a little style! Bright colors, big pictures, creative actions, lets make an activist culture people want to be a part of, not just because it is “the right thing to do,” but because it makes us feel vital and alive.

Josh has recently co-edited a new book, with Favianna Rodriguez, collecting together modern, radical illustrations called Reproduce and Revolt. A review of the book can be found here.

Read: Manuel to give Reyes more Responsibility

Yesterday, Jerry Manuel was in Manhattan visiting the Holy Apostles Soup Kitchen, where he delivered food from City Harvest.

Manuel told reporters it is time to start giving more responsibility to Jose Reyes, to help bring him along as a team leader, according to an on-site report for SNY.

Manuel said he would like to see Reyes direct the infield more, calling defensive plays and positioning his teammates, all responsibilities he believes the young shortstop can handle.

“You can be 50 years old and have no responsibility so you never mature,” Manuel said.  “But if you have some responsibilities, then the maturation process takes over.”

To read more quotes from Manuel, check out the New York Times, where Ben Shpigel recaps the entire conversation.

By the way, according to Shpigel, Manuel said he does not intend to name a team captain, though he did specifically mention Carlos Delgado, Johan Santana, David Wright and Carlos Beltran as team leaders.

Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.

January 27, 2009

Reimagining Programming Book Covers

Pair_programming

“What if more computer books had Boris Vallejo/Julie Bell-style paintings on their covers?” In this article, I show some of my best guesses.

Are you Arabic?

Twenty two years ago I was sitting in an empty dining car on a train from Princeton, New Jersey to Washington D.C., when a girl who I did not know slid into the seat across the table from me. I thought she must have mistaken me for a friend by the familiar way she bounded over. She was a few years older than me, preppy, and carried a copy of the New Yorker magazine with a man walking his dog in the snow on the cover. She smelled of vanilla. It was twilight out, a heavy snow was falling, and without looking at me she said, "I hate snow," to which I eventually answered, "Oh... How sad." She turned from the window looking at me carefully, pursed her lips, and began reading her magazine. I continued looking out the window. We sat there in silence for the good part of an hour and then she abruptly rose and said, "You will remember me," and left. I never saw her again.

I remember the sound of the train, the snow swirling by, and the color of the sky which turned from lapis to midnight. I remember I was wearing a plaid shirt with a missing button under my father's overcoat and I remember in my pocket I was carrying a polaroid picture of a lady in black carrying a black umbrella in the snow. I remember the blackwatch scarf the girl wore draped around her neck, cashmere probably, and I remember that smell of vanilla, but I couldn't tell you a single thing about her face, her voice, or even the color of her hair. So, if by some strange fate, you happen to read this girl on the train: "No. It turns out I haven't remembered you, you have flickered away."

Filed under: personal history
Tags: girls on trains, memory, my manchurian candidate moment, snow

By the Time I Get to Arizona: Delux Burger in Phoenix

Shared by alaina
If you only read one burger review this year, this should be the one.

20090121-delux-intro.jpg

Delux Burger

3146 East Camelback Road, Phoenix AZ 85016 (map); 602-522-2288; deluxburger.com
Cooking Method: Grilled
Short Order: This gastropub burger spot needs to work a little harder perfecting the union of meat and cheese.
Want Fries with That? Nah. The middling fast food style fries don't deliver on the crisp.
Prices: Standard Burger, $9.50
Notes: Open daily 11 a.m. - 9 p.m.
If you must have your fries, consider mixing in the sweet potatoes.

Recently, things seem to have changed. Perhaps you’ve noticed it too. The world feels a little different today than it did yesterday. Sure, our problems persist, but the way we are facing them seems to have shifted. It’s not just hope that our new president points toward, but also a renewed sense of responsibility. President Barack Obama exhorts us to change ourselves—our behavior, our commitment—right along with this sea change in our governance.

What does this have to do with a hamburger? Well, at first blush, it seems fair to say not so much (our new President’s recent lunch order notwithstanding). Then again, as many of you have noticed, my burger reviews are not just about burgers—they are about my experience of the burger. A burger story, if you will. Sometimes it’s a romance; sometimes it’s action packed. This time, it’s personal. In this installment, the particularly personal turn is related to the recent political shift.

It begins here in Los Angeles, but all the burger drama happens in Phoenix at a self-styled gastropub called Delux Burger. I’m not sure why the lack of an "e," but then again, I’m not sure about a lot of things about Delux. Sit back, I’ll tell you the story.

A Family of Different Colors

Let me back up a bit and give you a little bit of background on me and my family. I grew up in New York City and I like my burgers medium rare. Those are two of the important details. The third is that I come from a mutltiracial family. It’s a strange thing to have to qualify, as though the simple fact that we shared a home and loved each other isn’t enough to explain who we are. The thing is, it isn’t. In America, growing up different colors means a lot.

My older brother and sister are biracial. Their mother (who is also my mother) is white. Back in the mid-sixties she fell in love with a man from Montserrat who—as many men from Montserrat are—is black. He played soccer, had a beautiful accent, and eyes for my mother. She barely stood a chance. When she told her parents who’d be coming to dinner, they told her he wasn't welcome. It was too much for my mother’s racist, Italian-American family. She was undeterred in her love. She married and quickly had two babies—my older brother and sister. They were beautiful and healthy and loving and they—like me—would never meet their mother’s parents.

After a few years of dealing with a brand new family, very little money, and diverging dreams, they divorced. My mother met a new man, my father. He too is a white Italian-American. They fell into something like love and while the affair didn’t go the distance, they did manage to make a fat, jolly baby who would one day review hamburgers. One can barely imagine their pride.

My brother, sister, and I grew up together. We laughed and fought and loved each other more than anything else. Perhaps you know the feeling. The thing was, all along no one could make sense of our relationship. Since we were different colors, our experience must have been different, right? Yes and no. We were different because the world saw us differently. We were brother and sister just the same.

The story of my family continues, but I’ve got a burger to get to, so I will get to it.

Finding A Bit of Los Angeles in Phoenix

Mom came to Los Angeles to check in on her boy and his love and their new digs. That, and to make the trip to Phoenix and watch the inauguration of that amazing “skinny kid, with a funny name” with her daughter. To watch—in real time—her country honor an identity that forty years earlier not even her own family would accept. And she’d do it in her daughter’s home in her daughter’s adopted city Phoenix.

You know Phoenix, right? It’s the biggest city in a state that famously refused to observe the holiday designated to honor Dr. Martin Luther King, Jr. The then-governor of Arizona, Evan Mecham, received most of the attention for opposing it. He even inspired a rocking protest song by Public Enemy that is the inspiration for the title of this post. Funny story. You know who else opposed it openly (even voted against in congress) until it became politically untenable? Arizona’s own John McCain.

20090121-delux-interior.jpg

In our family, revenge is a dish best served with burgers, so we headed over to Delux Burger on East Camelback to find out just what is so deluxe about their beef. It's been open for a number of years and has garnered numerous "Best Burger" accolades from the local press. This will sound like a bit of LA snobbery, but the first thing I noticed (and later confirmed) is that their “signature” burger is a facsimile of the burger at Father’s Office. Much of the place takes its, um, "inspiration" (called that for legal purposes, I imagine) from Father’s Office. It’s a slick, gastropub with lots of beers on tap and menus that stylishly avoid the final zero in the price. Yawn. Wait—sorry—that was snobby. It’s like, totally, blue plastic and stainless steel-hip in there.

As Nick Solares rightly pointed out in his review of Father's Office, their burger is barely a burger so I'll only mention the Delux version to encourage you to seek out the original. I went for their Standard Burger. which is eight ounces of fresh ground beef from Harris Ranch. Along with the beef you get an egg bun, lettuce, tomato, red onion, dill pickles, and your choice of cheese—in my case, American.

20090121-delux-fries.jpg

20090121-delux-milkshake.jpgWe got some fast food-style fries mixed with some sweet potato brethren, which are served in a mini shopping cart. This too is a direct rip-off from—I mean, homage to—Father’s Office. They’re sprinkled with parsley and have a good hit of salt, but aren’t standouts. There was a particular lack of crispness all around.

I decided on a Coke rather than a beer as I was staring at a five plus-hour drive back to Los Angeles after lunch. My sister, ever wiser (and older) decided on a shake. I used my burgering expertise to guide her toward a black and white. Of course, that option served her little brother’s penchant for metaphor, and had the added virtue of being the best kind of shake. Delux makes their shakes with Häagen-Dazs ice cream and tops them with whipped cream and a cherry. As you might imagine, my opinion is that chocolate and vanilla work well together. It was an excellent shake.

Overcooked, Then Undercooked

20090121-delux-burger1.jpg

The burger arrived on a square plate deconstructed with a little stick popping out of the meat informing me that the server had chosen to put in my order as “medium” rather than medium rare. This was strange for two reasons. I can barely imagine that I’d misspeak my temperature order on a burger, though to be fair I am aging and as I did live in England during the Mad Cow Summer, my brain could be going. The other thing that made this odd is that Delux recommends their burgers be eaten medium rare. I agree. "Please make me a new one."

20090121-delux-burger2.jpg

The replacement was in front of me just a few minutes later. All was right in my burger world until I cut into the new burger. The cook seemed to overcompensate the first mistake by undercooking the second burger. Although not a crime, just a misdemeanor, it was strange from a place that must serve hundreds a week.

Once constructed to my specifications (everything it comes with plus ketchup), I went for it. It was a hearty and pretty tasty burger. The bun was fresh and added a hint of flavor. The meat was high quality with some good fat. All the pieces fit, but as I continued to eat there was just something missing. I took a bit of the meat on its own and realized that it was a bit light on the seasoning. For those of you playing along at home, I just can’t stress enough how important it is to properly season your patty.

Our lunch wound down and from the TV in the corner I spied the Arizona Cardinals edging past the Eagles to make their very first Super Bowl. The place went up in a quiet cheer. I took in this pleasant, mixed group of Phoenicians rising from the ashes of their senator’s presidential defeat. I congratulated them.

I thought about my burger and my country. Delux is not at all bad. Truthfully, it gets a lot of things right. The ingredients are quality and the atmosphere is friendly. It just seems to have gotten a little caught up in the bells and whistles of New American excess. Maybe that’s fading everywhere. Our new president encouraged us to not simply hope for a better America, but to sacrifice for a better America—to focus on the things in our life that matter. Delux would do well to take this sentiment to heart. If you want to make a great burger restaurant, focus on making great burgers.

My love and I made our way to the car and prepared for our long drive home. One more hug for mom and sis. The kind you hold for an extra beat because you know it will be too long until you get another.

We laughed and talked one last time about the coming inauguration. Tuesday would bring a new day in America. One that would feel like a promise kept. We would change from the last thing people imagine when they think of the word "family" to a version of what they see when someone says, "The First Family."

20090121-delux-sky.jpg

On the drive home the sun set across the landscape in those impossibly beautiful colors that remind you why an earlier generation of Americans dreamed that going West could only lead to a new and better life. To be honest, I moved to Los Angeles with a version of this dream. I remembered that as I stared across the landscape. I was tired and we still had a long way to go before we’d arrive at our new home, but somehow that felt okay. I knew we’d get there.

On Application Development

The other day, Jeff Atwood posted a piece entitled A Scripter at Heart that distinguished programming vs scripting. Simon Willison had a strong (negative) reaction to that, and proposed distinguishing by the term “dynamic languages”. Yesterday Matt Biddulph posted a bit about some of his experiences as a web developer working with Objective-C and the iPhone (some more discussion), and since I’ve been doing something similar this month, I thought I’d throw in my 2-cents (my experience so far has differed from Matt’s), since it also relates to how I veiw the divide of two very different types of programming (systems vs application?).

To preface, like Matt, my background is also primarily as a web developer, although not exclusively - I’ve written my share of Lingo, Java Applets, OpenGL, Shake scripting, Max/MSP and Processing and other stuff. These days I hang my “expertise” hat on web architecture and systems, but I’ve done a fair amount of just about everything on the web side of things including some lower level things like working on Apache modules.

This isn’t to brag (you’ll note no accomplishments of merit mentioned above :), but simply to give some context of where I’m coming from. Learning Cocoa has been interesting. Of course, first and foremost, there’s the unique feeling of being a newbie again - that awful confusion, but also the excitement and then that somewhat retroactively forgetful feeling of incomprehension at not understanding how something works…

This learning phase may have maybe been more painful that it could or should have been. “Learning Cocoa” encompasses, not just a language (Objective-C) tied intimately to multiple very large sets of libraries (collectively Cocoa, but also CoreFoundation, AppKit, and in my case Quartz, Core Image and CoreAnimation as well as an inscrutable third party API), but also XCode and Interface Builder, each with a myriad number of settings, plists, etc.

While I think that a further discussion of the total lack of context and the bits and pieces of documentation/tutorials that did help me get my bearings may be the topic of another post, I did want to mention that the Apple Developer Documentation did not help me as I would have hoped in terms of orientating myself.

Some more observations:

  • It’s sort amazing how much more work seems to go into accomplishing very little, and how your ambitions scale along with that. I’ve spent more time working on looping some animations and making sure it doesn’t leak memory for example than say the Event SRP, or heck, the entire offline-task system on MyBO. Maybe it’s just my experience so far (biased say with spending a solid week fighting a certain third party SDK while learning the fundamentals), but I can see now why desktop apps haven’t seem to evolved as quickly as web services have. There’s just a lot of slog involved.
  • Note: PyObjc doesn’t make things easier - it’s just … hideous
  • Although… it would avoid Objective-C 2.0’s ridiculous memory handling - there’s garbage collection on the RunLoop, but only in some cases (for explicitly init’d, alloc’d and retain’d objects) but the AutoRelease doesn’t happen in threads, which by the way NSTimer launches, so make some subpools, but be sure not to over-CFRelease lest you cause an ecxeption (and crash) down the line, but good luck w/ MallocDebug if you missed anything and need to track it down… Don’t I have better things to do with my brain cells?
  • Casting through contexts is just out of control. NSImage, CGImage, and CIImage? Really?
  • Get used to writing at least 10 LoC to do what seemingly should be a single easy action (or declaring something in at least two if not more files and sections). Coming from scripting languages, the amount of boiler plate is mind boggling
  • Also, as someone used to CPAN, PEAR, and PyPI, it’s also been interesting discovering how spoiled by the ease of third party libraries and how much less common and more effort it takes. Maybe I just haven’t gotten quite that far yet…
As a web developer, I’ve often complained about the crudity and lack of development and debugging tools, but having dipped my toe on the flip, I guess it’s tough all around. Application development seems to be dense, convoluted and, well, sometimes just plain masochistic.
It’s also interesting that for as many (and there are many) calls there are in the standard Frameworks, how equivalently difficult it seems to be to do anything that you *want* to do (this will be another near-future post where I talk at length about the current state of web “frameworks”).
But, who knows, maybe in a few months I’ll at this post and shake my head and wonder how I could ever be so confused.

Nadler Amendment Clears Rules Committee. Floor Vote Next.

A spokesman for Jerrold Nadler confirms that the amendment to boost transit funding in the stimulus package has cleared the House Rules Committee. That means the full House will decide whether to add $3 billion in transit investment to the economic recovery bill -- a vote that could take place as soon as noon tomorrow. The most important House member to call now is the one who represents you.

Also on the horizon: getting the Senate to include funding for transit service in its version of the stimulus bill.

What Hope and a Glue Gun Gets You

Hopehat

I'm not sure Penelope likes her Aretha Franklin-inspired hat.

Make It Stop ... Or Maybe Don't

I'm sitting here at my desk at home working on miscellaneous TPM stuff and like every few minutes some cable network flack sends me a new rush transcript of some interview Blagojevich did today. First, Campbell Brown. Now here's one from Rachel Maddow. I mean the dude is an interview machine. And it's not like he didn't do something like 50 interviews yesterday. If Bill Buckley were still alive I'd expect to see him soon on Firing Line. And when does he go on Charlie Rose?

On the other hand, exchanges like this do make me wonder ...

RACHEL MADDOW: When-- when you-- again, this is from the wiretapped calls, and I realize you're not gonna testify to their veracity. But they are out there, and the transcripts are there, and some of them were played today in the senate. Speaking about Barack Obama's advisors, "They're not willing to give me anything but appreciation in exchange for the senate seat. Bleep them." What would you want other than appreciation? What-- what could be kosher to exchange for a senate seat?

BLAGOJEVICH:
Well, how about helping us pass healthcare and a jobs bill? And helping the people of Illinois. Don't just leave Illinois now. And--

RACHEL MADDOW:
I will appoint person X instead of person Y unless you do this (UNINTEL) favor for me?

BLAGOJEVICH:
No, no, the-- no, the one-- for the other is not-- that-- that's not what I'm saying. I'm simply saying-- I'm in a political business. When Barack Obama agrees to raise $10 million for Hillary Clinton to get out of the race that's the natural political sort of thing that happens in this business. It's appropriate. Nothing that you-- improper about it. Again, in the full context, discussions and the explorations of ideas and thoughts and whether you could or couldn't do something-- you-- you should be able to do that in a free country that guarantees the right of free speech. Especially when you're doing it in what you think is the sanctity of your home, and you want to do it out of your home phone, because you don't want any interconnection with the government's lines, so somebody thinks you're talking politics on a government phone. Again, when the whole story is-- is heard, and put in the proper context, I think you'll see a process that ultimately-- ultimately would-- would lead in the right place.

I've got no brief for this guy. I've said several times, he often strikes me as genuinely clinical. But it's not clear to me how strong a case they've got against this guy.







Mytton Williams Design: Pencil Calendar


The calendar consists of 12 pencils, one for each month and color coded to indicate the temperature. Days of the week are sharpened off. --> AisleOne

5 Ways to Improve Your Home Brewed Coffee

IMG_1440_lighter.jpg
Every brewing method has its own set of procedures, but the quality of your cup has a lot to do with more general considerations. The variables that affect how coffee is extracted are so numerous that there isn't one sure answer for how to brew it. The best way to make great coffee is to experiment with some of the variables yourself. In the process, you will explore both your own palate and the potential of your chosen coffee.
1. Coffee Dose. Play with different amounts of ground coffee, both above and below average recommendations. The dose affects the perceptibility of  the flavors, or how well you can taste what has been extracted. If you are getting results that are weak, use more coffee. If the brew feels thick and syrupy, use less coffee.

2. Grind. The size of the coffee particles controls the amount of surface area that is exposed to water during brewing, which affects how quickly the flavors are extracted. To correct a sour, weak, and underdeveloped brew, try making the grind finer. To correct strong, bitter tastes, try making the grind coarser.

3. Temperature. Because the flavor compounds in coffee are more soluble at higher temperatures, raising the temperature of your water will extract more from the coffee. This is a good solution for acidic, sour, and excessively bright results. If you are getting burnt, bitter flavors, try lowering the temperature to extract less.

4. Steep Time. For infusion methods, such as a French Press or a Siphon, increase the steep time to develop the flavors more and give the cup more complexity. If the flavors are overbearing and characteristically bitter, decrease the steep time. Many drip methods, such as a Pourover, frequently suffer weak results which can be corrected by extending the steep time with a thicker filter.

5. Freshness. Because of the complex reactions that occur in the bean after roasting, the variables will change as the coffee gets older. If your brew tastes flat, stale, and generally lacks complexity, check the roast date marked on the bag. If you don't go through coffee quickly, make sure that it's as fresh as possible when you buy it.

Vital MomoWire: Momofuku Milk Bar Could Get a Momofuku Bar Bar

2009_01_milkbarbarbar.jpgEast Village: The Feedbag spreads the rumor that Momofuku Milk Bar will soon have the addition of a Momofuku Bar Bar. Yes, a full liquor bar. Cocktails Momo-style. Always happy to add to the rumor mill, we've been hearing similar noises for awhile now, but the officials at Momo HQ won't spill the details or confirm.

That said, we've heard that Don Lee, barman at everyone's favorite St. Marks Place speakeasy PDT, has been tapped as a candidate to run the project. And as for the question of a liquor license—wouldn't you know it—they have it already. Whether it would go into the Ssam or Milk Bar space is unclear. We'll keep you posted if Teams Momo or PDT release any details.
· Momofuku Milk Bar May Soon Be Momofuku Bar Bar [TFB]
· All Momofuku Milk Bar Coverage [~E~]

House Nixes Funding for Transit Service. Where Is Schumer?

schumer_affordable.jpgChuck, what about keeping transit affordable?
Last night's news about the denial of Rep. DeFazio's amendment to fund transit operations left us wondering whether parliamentary issues were really the deciding factor. In general, it appears, the Democratic leadership is coming down hard against any add-ons to the recovery package. "There's a desire to keep the bill at the size it is currently," said one House staffer involved in the negotiations who wished to remain anonymous. "Pelosi's office and the Appropriations Committee are resistant to amendments that increase the size of the bill."

Now it's up to the Senate to get this provision into the stimulus bill. Bus and subway riders all over the country need Chuck Schumer and rookie Kirsten Gillibrand to earn their keep on this one. New York's Senate delegation has to come out strong for transit operations if American cities are going to stave off a wave of fare hikes and service cuts.

And wouldn't it be nice to see MTA chief Lee Sander ride the train down to Washington and make the case for transit operations? This seems like a golden opportunity for the MTA CEO to campaign on behalf of straphangers and save the fare.

Meanwhile, as Sarah mentioned last night, the focus in the House now shifts to Jerrold Nadler's proposal to add $3 billion for transit capital investments. The people to call today are Nancy Pelosi (202-225-0100) and Appropriations Chair David Obey (202-225-3365). The Speaker, especially, should be trying as hard as she can to make more room for transit investment if she wants to do right by her San Francisco district.

Funny personals

Last year we chuckled at the hilariousness of the personal ads in the New York Review of Books and this year we can chuckle at the hilariousness of the personal ads in the London Review of Books.

All humans are 99.9% genetically identical, so don't even think of ending any potential relationship begun here with 'I just don't think we have enough in common'. Science has long since proven that I am the man for you (41, likes to be referred to as 'Wing Commander' in the bedroom).

(thx, john)

Update: See also Harvard Magazine's personals. (thx, greg)

Tags: advertising newyorkreviewofbooks londonreviewofbooks

'Breaking News: Chipotle Employee Just Gave Guy In Front Of You More Rice'

bug-qb-onion.jpgThe Onion: "Though it appears likely the less-generous helping of rice was a simple oversight on the part of the employee, and was in no way a personal slight against you, you reportedly cannot help but think that you deserve just as much rice in your burrito as any other paying customer." [via Eric Alba]

Tiff: On all the card envelopes he uses, my brother reviews the...



Tiff:

On all the card envelopes he uses, my brother reviews the taste of the glue.  I always look forward to his envelopes.  This is the one he sent me for my birthday.  Hilarious! (They are so funny, I can’t throw them away.)

caro: I will now be purchasing this iPhone app. this is my...



caro:

I will now be purchasing this iPhone app.
this is my desert island app. this is the first app i felt was worth paying for. about 30 seconds transpired between learning of it and downloading it. paul gave me $3 and bought it for me for christmas.

Today’s Headlines

  • Mothers of Chinatown Crash Victims Beseech Morgenthau to Prosecute Driver (News)
  • Federal Transpo Policy Stuck in the Asphalt Age (Citiwire)
  • Now's the Time to Invest in Infrastructure at Bargain Prices (Ryan Avent via Streetsblog.net)
  • New Coalition Links Rail Advocates on Capitol Hill (The Hill)
  • Shocker: Detroit Balks at Tougher Emissions Standards (NYT)
  • Cross Bay Bridge Tolls an Affront to First Amendment, Say Broad Channel Residents (News)
  • MTA Takes a Bath in Bond Auction Brokered by Citigroup (NYT)
  • Poll: Bloomberg Leads Weiner By 7 (Post)
  • MTA Promises Fulton Transit Center Will Look Like Early Designs (NY1, 2nd Ave Sagas)
  • How Bad Is the Global Car-Crash Death Toll? (Treehugger)

More Fabric To Covet


sew bettie gingham


So yes, the nice folks at Sew Bettie Fabrics have LURED me into looking at their site by offering you, dear readers, 10% off with the coupon code "PINK". The fabric above is one I am seriously considering buying two or three miles of. I have a weakness for that color and abstract plaids. (I just like the CONCEPT of "abstract plaid.")

I also love their mustache print, which is calling out to be a stunt dress if ever any fabric was; I just don't have a suitable mustache-related event to make a dress for. (And actually, the idea of there being a suitable mustache-related event scares me a little, so, please, no suggestions in the comments.) Here, see for yourself:


sew bettie mustache


And this chain-link fabric: want. Perhaps to use with this pattern.


sew bettie chainlink


They have some other great prints, too, including a bike print (for those of you who liked my bike fabric a while back). One caution -- the fabric is priced in fat quarters, so be careful when you place an order that you don't get much, much less than you expect!

Decaying Buildings

pt1.3.jpgpr27.1.jpg
My friend Shaun Gilheeney from Providence, RI just sent me a link to his new site, which documents a large body of print and painting work he's been doing over the past 3 years. All his paintings and prints are based off of what must have been an amazing decaying laundry building near his house. The textures and haunting mood he's been able to pull out of the subject are quite amazing. Here's a couple of his images, one painting and one etching, go to the site to see more.

Albert Pujols

Statistically, Albert Pujols ranks as one of the greatest, or perhaps THE greatest, players in baseball history.

In a player’s first 8 seasons, most qualified seasons with an OPS+ of at least 150:

                   From  To   Ages Seasons Link to Individual Seasons
+-----------------+----+----+-----+-------+------------------------------+
 Albert Pujols     2001 2008 21-28       8 Ind. Seasons
 Ted Williams      1939 1949 20-30       8 Ind. Seasons
 Frank Thomas      1991 1997 23-29       7 Ind. Seasons
 Hank Aaron        1956 1961 22-27       6 Ind. Seasons
 Mickey Mantle     1952 1958 20-26       6 Ind. Seasons
 Stan Musial       1942 1949 21-28       6 Ind. Seasons
 Johnny Mize       1937 1942 24-29       6 Ind. Seasons
 Rogers Hornsby    1916 1922 20-26       6 Ind. Seasons
 Tris Speaker      1909 1914 21-26       6 Ind. Seasons
 Ty Cobb           1907 1912 20-25       6 Ind. Seasons                   

Take a look at the names on this list. This ain’t any old list. This list probably includes 8 or 9 of the 10 best offensive players ever.

Most homers through the first 8 seasons:

  Cnt Player             **HR** From  To   Ages   G    PA    AB    R    H   2B  3B  RBI  BB  IBB  SO  HBP  SH  SF GDP  SB   CS   BA   OBP   SLG   OPS  Positions Teams
+----+-----------------+-------+----+----+-----+----+-----+-----+----+----+---+---+----+----+---+----+---+---+---+---+----+---+-----+-----+-----+-----+---------+-----------+
    1 Ralph Kiner         329   1946 1953 23-30 1212  5223  4327  827 1214 167  34  888  870   0  613  22   4   0 101   20   2  .281  .404  .563  .967 *7/83     PIT-TOT
    2 Albert Pujols       319   2001 2008 21-28 1239  5382  4578  947 1531 342  13  977  696 154  506  60   1  47 157   45  26  .334  .425  .624 1.049 *37/59D64 STL
    3 Eddie Mathews       299   1952 1959 20-27 1177  5139  4346  821 1221 181  42  777  726  49  678  12  26  29  54   36  16  .281  .383  .548  .931 *5/7      BSN-MLN
    4 Adam Dunn           278   2001 2008 21-28 1131  4749  3871  699  955 201   8  672  797  81 1256  58   2  21  57   59  19  .247  .381  .518  .899 *73/9D    CIN-TOT
    5 Ernie Banks         269   1953 1960 22-29 1078  4632  4159  676 1213 188  55  778  398  95  502  27  10  38  92   36  37  .292  .354  .557  .911 *6/5      CHC
    6 Ted Williams        265   1939 1949 20-30 1184  5348  4221 1082 1488 314  56 1038 1101   0  376  21   5   0  99   16  13  .353  .488  .642 1.130 *79/1     BOS
    7 Frank Robinson      262   1956 1963 20-27 1190  5073  4377  831 1327 247  39  800  549  91  622  91  13  43 109  125  43  .303  .389  .557  .946 *793/85   CIN
    8 Frank Thomas        257   1990 1997 22-29 1076  4789  3821  785 1261 246   8  854  879 118  582  26   0  63 123   18  15  .330  .452  .600 1.052 *3D       CHW
    9 Hank Aaron          253   1954 1961 20-27 1194  5201  4717  829 1506 264  67  863  397  92  442  17  19  51 131   57  25  .319  .371  .565  .936 *987/45   MLN
   10 Darryl Strawberry   252   1983 1990 21-28 1109  4549  3903  662 1025 187  30  733  580 108  960  26   1  39  45  191  75  .263  .359  .520  .879 *9/87     NYM
   11 Todd Helton         251   1997 2004 23-30 1135  4798  4051  832 1372 328  22  836  667 109  542  31   2  47  97   30  23  .339  .432  .616 1.048 *3/79     COL
   12 Willie Mays         250   1951 1959 20-28 1065  4629  4074  777 1291 204  79  709  505  69  435  14   1  35  89  179  53  .317  .391  .590  .981 *8/7      NYG-SFG
   13 Mickey Mantle       249   1951 1958 19-26 1102  4770  3937  890 1238 185  50  766  799  48  773   7  11  16  37   77  22  .314  .430  .577 1.007 *89/645   NYY
   14 Rocky Colavito      246   1955 1962 21-28 1006  4206  3608  580  979 167  12  712  537  27  526  15  12  34  94   10  20  .271  .365  .529  .894 *97/31    CLE-DET
   15 Joe DiMaggio        244   1936 1946 21-31 1111  4984  4481  939 1495 263  90 1025  463   0  220  26  14   0  55   26   7  .334  .399  .596  .995 *8/79     NYY
   16 Albert Belle        242   1989 1996 22-29  913  3922  3441  592 1014 223  16  751  396  49  622  37   4  44 114   61  25  .295  .369  .580  .949 *7D/9     CLE
   17 Alex Rodriguez      241   1994 2001 18-25  952  4247  3758  760 1167 228  14  730  385  15  747  47  16  41  80  151  39  .311  .378  .571  .949 *6/D      SEA-TEX
   18 Mike Piazza         240   1992 1999 23-30  981  4075  3653  611 1200 173   4  768  381  83  563  13   0  28 114   13  13  .328  .391  .575  .966 *2/D3     LAD-TOT-NYM
   19 Roger Maris         240   1957 1964 22-29 1073  4457  3878  678 1021 143  31  681  511  32  545  30   9  29  50   21   9  .263  .351  .502  .853 *98/7     CLE-TOT-KCA-NYY
   20 Ken Griffey         238   1989 1996 19-26 1057  4558  3985  695 1204 227  21  725  504 119  634  25   6  38  75  108  44  .302  .381  .549  .930 *8/D39    SEA

Kiner played only 10 seasons total and if Pujols hits at least 33 HR in 2009, he’ll pass Kiner on the list of most homers in the first 9 seasons. Overall, note how much less impressive this HR list is than the first list above. (Don’t get me wrong, I’m not calling these guys shabby. I’ll just take Ty Cobb over Darryl Strawberry.)

Pujols narrowly missed becoming the 4th player in history to amass 1000 RBI over his first 8 seasons:

  Cnt Player             **RBI** From  To   Ages   G    PA    AB    R    H   2B  3B  HR  BB  IBB  SO  HBP  SH  SF GDP  SB   CS   BA   OBP   SLG   OPS  Positions Teams
+----+-----------------+--------+----+----+-----+----+-----+-----+----+----+---+---+---+----+---+----+---+---+---+---+----+---+-----+-----+-----+-----+---------+-----------+
    1 Ted Williams        1038   1939 1949 20-30 1184  5348  4221 1082 1488 314  56 265 1101   0  376  21   5   0  99   16  13  .353  .488  .642 1.130 *79/1     BOS
    2 Joe DiMaggio        1025   1936 1946 21-31 1111  4984  4481  939 1495 263  90 244  463   0  220  26  14   0  55   26   7  .334  .399  .596  .995 *8/79     NYY
    3 Al Simmons          1005   1924 1931 22-29 1086  4752  4349  816 1580 315  89 173  292   0  327  13  98   0   0   61  45  .363  .405  .596 1.001 *78/9     PHA
    4 Albert Pujols        977   2001 2008 21-28 1239  5382  4578  947 1531 342  13 319  696 154  506  60   1  47 157   45  26  .334  .425  .624 1.049 *37/59D64 STL
    5 Earl Averill         892   1929 1936 27-34 1195  5378  4763  924 1547 309  95 190  550   0  345  28  37   0   0   56  48  .325  .398  .549  .947 *8/9      CLE
    6 Ralph Kiner          888   1946 1953 23-30 1212  5223  4327  827 1214 167  34 329  870   0  613  22   4   0 101   20   2  .281  .404  .563  .967 *7/83     PIT-TOT
    7 Jim Bottomley        885   1922 1929 22-29 1062  4690  4134  711 1354 261 104 146  406   0  337  24 126   0   0   40  15  .328  .391  .547  .938 *3/4      STL
    8 Chuck Klein          880   1928 1935 23-30 1057  4677  4236  848 1467 287  56 232  385   0  347  11  45   0  19   58   0  .346  .402  .605 1.007 *97/8     PHI-CHC
    9 Joe Medwick          873   1932 1939 20-27 1084  4706  4420  771 1492 353  81 145  241   0  376  18  27   0 106   28   0  .338  .374  .552  .926 *7/89     STL
   10 Hank Aaron           863   1954 1961 20-27 1194  5201  4717  829 1506 264  67 253  397  92  442  17  19  51 131   57  25  .319  .371  .565  .936 *987/45   MLN

OK, how about best batting average, first 8 seasons, minimum 4000 PAs?

  Cnt Player              **BA**    PA  From  To   Ages   G    AB    R    H   2B  3B  HR  RBI  BB  IBB  SO  HBP  SH  SF GDP  SB   CS  OBP   SLG   OPS  Positions Teams
+----+-----------------+---------+-----+----+----+-----+----+-----+----+----+---+---+---+----+----+---+----+---+---+---+---+----+---+-----+-----+-----+---------+-----------+
    1 Ty Cobb              .366    4343 1905 1912 18-25 1021  3917  738 1433 230 109  43  684  286   0    0  37 103   0   0  398   0  .414  .513  .927 98/7      DET
    2 Al Simmons           .363    4752 1924 1931 22-29 1086  4349  816 1580 315  89 173 1005  292   0  327  13  98   0   0   61  45  .405  .596 1.001 *78/9     PHA
    3 George Sisler        .361    4574 1915 1922 22-29 1047  4155  732 1498 242 100  60  612  273   0  180  30 116   0   0  282  82  .404  .510  .914 *3/198745 SLB
    4 Ted Williams         .353    5348 1939 1949 20-30 1184  4221 1082 1488 314  56 265 1038 1101   0  376  21   5   0  99   16  13  .488  .642 1.130 *79/1     BOS
    5 Jesse Burkett        .353    4423 1890 1897 21-28  927  3863  940 1364 174  96  37  530  504   0  230  34  22   0   0  221   0  .432  .477  .909 *79/18    NYG-CLV
    6 Wade Boggs           .352    5371 1982 1989 24-31 1183  4534  823 1597 314  36  64  523  754  87  339  17  23  43 123   14  22  .443  .480  .923 *5/3D7    BOS
    7 Rogers Hornsby       .348    4281 1915 1922 19-26 1012  3807  641 1323 211 104  99  638  360   0  335  29  85   0   0  101  42  .408  .536  .944 465/3798  STL
    8 Billy Hamilton       .348    4378 1888 1895 22-29  901  3656 1039 1274 147  67  26  455  642   0  189  71   9   0   0  638   0  .455  .447  .902 789       KCC-PHI
    9 Stan Musial          .346    4747 1941 1949 20-28 1072  4133  815 1432 302 108 146  706  565   0  199  21  28   0  82   44   0  .428  .578 1.006 9378      STL
   10 Chuck Klein          .346    4677 1928 1935 23-30 1057  4236  848 1467 287  56 232  880  385   0  347  11  45   0  19   58   0  .402  .605 1.007 *97/8     PHI-CHC
   11 Paul Waner           .346    5429 1926 1933 23-30 1205  4753  901 1643 337 128  67  695  538   0  156  27 111   0  10   77   0  .415  .513  .928 *9/387    PIT
   12 Lou Gehrig           .342    4024 1923 1930 20-27  921  3327  774 1139 248  89 187  811  581   0  414  18  98   0   0   42  45  .443  .639 1.082 *3/97     NYY
   13 Honus Wagner         .342    4446 1897 1904 23-30 1031  4008  722 1372 275 102  41  750  326   0    0  58  54   0   0  311   0  .400  .493  .893 6953/8471 LOU-PIT
   14 Heinie Manush        .340    4311 1923 1930 21-28 1048  3865  674 1313 265  84  66  628  262   0  191  46 138   0   0   81  43  .388  .503  .891 *78/93    DET-SLB-TOT
   15 Todd Helton          .339    4798 1997 2004 23-30 1135  4051  832 1372 328  22 251  836  667 109  542  31   2  47  97   30  23  .432  .616 1.048 *3/79     COL
   16 Joe Medwick          .338    4706 1932 1939 20-27 1084  4420  771 1492 353  81 145  873  241   0  376  18  27   0 106   28   0  .374  .552  .926 *7/89     STL
   17 Hugh Duffy           .338    4702 1888 1895 21-28 1005  4256 1041 1438 219  76  73  766  414   0  192  16  16   0   0  413   0  .399  .477  .876 *89/675   CHC-CHI-BOS-BSN
   18 Goose Goslin         .337    4293 1921 1928 20-27  999  3793  635 1277 212 103  90  730  353   0  248  37 110   0   0   98  45  .399  .518  .917 *7/89     WSH
   19 Albert Pujols        .334    5382 2001 2008 21-28 1239  4578  947 1531 342  13 319  977  696 154  506  60   1  47 157   45  26  .425  .624 1.049 *37/59D64 STL
   20 Joe DiMaggio         .334    4984 1936 1946 21-31 1111  4481  939 1495 263  90 244 1025  463   0  220  26  14   0  55   26   7  .399  .596  .995 *8/79     NYY

There’s Pujols at #19. He, Helton, and Boggs are the only players from the last 60 years to make the list, and both Helton and Boggs (though great hitters both) had a lot of help from theire home ballparks. Incidentally, just off the list at #21 is Tony Gwynn.

And finally, highest SLG, using the same criteria as BA above:

  Cnt Player             **SLG**    PA  From  To   Ages   G    AB    R    H   2B  3B  HR  RBI  BB  IBB  SO  HBP  SH  SF GDP  SB   CS   BA   OBP   OPS  Positions Teams
+----+-----------------+---------+-----+----+----+-----+----+-----+----+----+---+---+---+----+----+---+----+---+---+---+---+----+---+-----+-----+-----+---------+-----------+
    1 Ted Williams         .642    5348 1939 1949 20-30 1184  4221 1082 1488 314  56 265 1038 1101   0  376  21   5   0  99   16  13  .353  .488 1.130 *79/1     BOS
    2 Lou Gehrig           .639    4024 1923 1930 20-27  921  3327  774 1139 248  89 187  811  581   0  414  18  98   0   0   42  45  .342  .443 1.082 *3/97     NYY
    3 Albert Pujols        .624    5382 2001 2008 21-28 1239  4578  947 1531 342  13 319  977  696 154  506  60   1  47 157   45  26  .334  .425 1.049 *37/59D64 STL
    4 Todd Helton          .616    4798 1997 2004 23-30 1135  4051  832 1372 328  22 251  836  667 109  542  31   2  47  97   30  23  .339  .432 1.048 *3/79     COL
    5 Chuck Klein          .605    4677 1928 1935 23-30 1057  4236  848 1467 287  56 232  880  385   0  347  11  45   0  19   58   0  .346  .402 1.007 *97/8     PHI-CHC
    6 Frank Thomas         .600    4789 1990 1997 22-29 1076  3821  785 1261 246   8 257  854  879 118  582  26   0  63 123   18  15  .330  .452 1.052 *3D       CHW
    7 Joe DiMaggio         .596    4984 1936 1946 21-31 1111  4481  939 1495 263  90 244 1025  463   0  220  26  14   0  55   26   7  .334  .399  .995 *8/79     NYY
    8 Al Simmons           .596    4752 1924 1931 22-29 1086  4349  816 1580 315  89 173 1005  292   0  327  13  98   0   0   61  45  .363  .405 1.001 *78/9     PHA
    9 Manny Ramirez        .592    4095 1993 2000 21-28  967  3470  665 1086 237  11 236  804  541  47  780  37   2  45  98   28  24  .313  .407  .999 *9/D      CLE
   10 Willie Mays          .590    4629 1951 1959 20-28 1065  4074  777 1291 204  79 250  709  505  69  435  14   1  35  89  179  53  .317  .391  .981 *8/7      NYG-SFG

There’s Pujols at #3.

The man is absolutely incredible.

I also note that Frank Thomas appeared on most of these lists. It seems that 2008, his 19th season, was his last. That means that he and Greg Maddux should be heading to Cooperstown in 5 years. It’s a bit early, but not way early, to suggest that Albert Pujols will be joining them there one day.

R&R interview on Brooklyn Street Art Blog

rr_poster_final.jpgBrooklynstreetart.com has posted an interview I did with them about the Reproduce & Revolt book. Check it out HERE.

January 26, 2009

Kayne's Sneakers from the Future

Kanye's Shoes

Kanye is working on a new line of sneakers in conjunction with Louis Vuitton and I've been following the releases on Sneaker News. These newest sneakers, which were leaked yesterday, feel more like the McFly 2015s than anything else that's come before.

I also have a strong suspicion these shoes were created at the same time as my favorite song from the new album, "Robocop". If I close my eyes, I can see Kanye wearing these shoes and a Tron helmet while eating a bowl of buttered popcorn and listening to "Robocop" at full volume. Love hurts and the time (travel) heals all wounds.

Dubai International Airport

Dubai International Airport [wikipedia]:
Terminal 3 is the largest building in the world by floor space, with over 1,500,000 m2 (370 acres) of space. The terminal is said to be "opulence personified".

My Best Friends are Liza Minnelli and a Tomato!

tomato.jpg
It's no secret that we here at PAPER are big fans of SNL and our latest favorite at the show is Kristen Wiig. MM hopes no one missed the skit where Penelope the compulsive liar met up with her best friends Liza Minnelli and a tomato. Mr. Mickey couldn't help thinking about the trio who planned to have ' a girl's night out- real Sex and the City style!' when MM walked onto the subway platform this morning and saw the above scene!!!!! MM thought to himself, "What must poor Liza Minnelli look like right now?"
/>

Photos of George W. Bush

In his latest post for his NY Times blog, Errol Morris talks with three photographers -- one each from Reuters, AP, and AFP -- and has them select their ten favorite photos of George W. Bush.

He popped out that door, and when the door opened and he came through it, the look on his face was like no look I'd ever seen on George Bush's face in my life. [...] And I said, "If he wasn't just back there behind that door crying, I don't know what that look on his face is." Because he just looks absolutely devastated as he comes through this door after essentially ending his eight year presidency. And it's just really striking. He just looks absolutely devastated.

The interview with the last photographer is the least interesting because he refuses to interpret any of the photographs but his set of photographs includes at least 3 photographs that I had never seen before and that weren't "published extensively in the United States".

Tags: georgewbush errolmorris interviews photography

EaterWire: Balthazar Ripoffs, Padma's Project, and Martha Blogs About Co.

2009_01_dustys.jpgSOHO— Zagat notices a restaurant in LA, Dusty's, has a website that looks strikingly similar to that of Balthazar. Perhaps the vibe and decor aren't the only aspects of the Soho staple copy cats are ripping off any more. [Zagat]

PADMAVERSE— Padma is branching out into food themed jewelry: "'It's inspired by things like seeds and pods, like cardamom, lentils and cloves.' Yum? The collection, which Padma has very creatively named 'Padma,' will debut at Bergdorf Goodman in May." [CItyFile]

CHELSEA— Martha Stewart gets into food blogging, running a photo gallery of food porn and design shots of Jim Lahey's three week-old Co. She just loves it: "Jim talked to us about his philosophy about pizza and its texture. And look - the menus are printed on the place mats!" [The Martha Blog via Slice]

As if Shep's Job Needed to Get Easier

founder.gifThere's a website called Obamicon that many of my friends, and I admit myself, have been playing with all day. Ill call these collaborations between Shaun, myself, and our new Minister of Propaganda Shep Fairey thru the website which puts these already simple photoshop features at the tip of your mouse clicking fingers.

justseeds.gif

Single Question Interview: Matt Jones

So, it’s funny that Brandon just posted about how much he loves the Dopplr Annual Report, because, unknown to him, I had already emailed Matt Jones to ask about it. I thought it would make a good Single Question Interview, a new, and perhaps occasional, feature here on Adaptive Path.

Peter Merholz:  Dopplr just released the ability for every use to download a Personal Annual Report of their 2008 travels in PDF, best experienced when printed. In this age of increasing digitization and screen-based experiences, how did the Annual Report come to be?

Matt Jones: Well, we’ve become pretty obsessed with finding new ways to represent our user’s data that’ll let them reflect on the patterns it contains. It’s also become somewhat of a tradition for us, if you can have a tradition 2years, to try and do something with the data generated at the end of the year to sum it up.

Last year we created something we called the Dopplr Raumzeitgeist Map - a socially-generated map of the Earth created by the travels of Dopplr users in 2007. We updated that with the outlook for the summer, and the autumn of 2008, and also started to generate them for individual users and groups to embed on their profile pages.

For the end of 2008, we wanted to go one better. Giving a ‘datagift’ at the end of the year to our users was the starting point, and it felt like that needed to be tangible. All of us at Dopplr are fascinated by the blur between the digital and the physical that it’s becoming easier and cheaper to create (for instance we just helped stage the first ‘papercamp‘ to investigate this) and we were definitely inspired by things like The Day-to-Day Data Exhibition, Lucy Kimbell’s LIX project, Nicholas Feltron’s annual reports and even, Schott’s Miscellany. Creating something proceedurally in print from digital data seemed like the natural next step for us.

I sketched what I thought would be possible and interesting, making use of a lot of the assets we already had created online - like the blocks of colour and CC-licenced flickr photos for cities, and a histogram device we’d already used to display trips - also, then came up with some new visualisations for things like the carbon output of travel.

Tom Insam is a genius developer who can turn his hand to almost anything, and he used something called Prawn to code the generation of PDFs from individual user’s data. We sit next to each other in our little office and spent a long week going back and forth on what would work, what would create the best output with varied and variable data - the design and layout had to be fairly inexacting and robust to make sure that we’d get the best out of people’s data.

We also did a lot of calculations across user-data to find median values to help design with - so that we knew we’d please most of the people most of the time. Also we created a few alternate ‘modules’ to print if the data met special cases, for instance those with few connections with the dopplr network - where we could print messages and statistics from the service to encourage them to use new features…

After a long week, we were happy with our test runs, and set the process running to generate the reports for all our users - which took something like 40 hours or so! In parallel, we had the idea of illustrating the idea of the report by taking Barack Obama’s campaign travel data - which we were able to find from sources online, and create a special report generated with the same code.

The reaction to the report has be pretty great and we’re convinced now that doing more with web services in the blurry physical/digital realm will be something to put more energy into this year.



[image: vogue best dressed 012609.jpg]


vogue best dressed 012609.jpg



Labs Qv2 is Live for Testing

Please (provided you are behind the firewall and a staff member at NYPL) attempt to break this: q.nypl.org.

Based on several interviews and some user testing conducted by Michael Lascarides, Trevor Thornton put together a redesigned mockup of the first Labs Q Web application. Today, I finished implementing all the suggested changes, and now the site is ready for anyone and everyone to attack it and attempt to break it.

The purpose of the site is to allow NYPL Staff to request a project for digitization and then to have a place to track the project through its digitization lifecycle.

Changes include: a reworked main menu page, including a tab for projects related to your username; a reworked project details page with a tab for information relating to project items; and most importantly, an entirely reworked form for requesting and editing a project that unifies all the project’s attributes under one roof.

As always, this application has been developed in Ruby on Rails. Quick technical notes on this subject:

  • The process of revising these forms, while generally painless, proved slightly challenging when combining forms for some of the project’s models.
  • Using AJAX to add new models to the form is a little tricky, but entirely worth the effort. The trouble comes in naming the form fields in such a way that the multi-valued attributes of a project are successfully included in the parameters passed to the background methods without duplicating the names. Bit of trickery needed here, but I got it to work fine.

Please feel free to post any comments / questions / problems with the revised web application below.

THIS JUST IN: A Dust Ball

You can't tell the difference between this puppeh and a Totoro Dust Ball.

OK, the pup has a collar. But if the dust ball had a collar, you couldn't tell.

Dustball

Check it: [double take neck spasm]

Imgthing

Dust Balls! Now available without collars at Skankazon!

Two cardinals, both alike in dignity

Remarkable photo of a gynandromorphic cardinal with bilateral asymmetry, meaning that the left side of the bird is male and the right side is female...a red/brown split right down the middle.

Gynandromorphic Cardinal

Not Photoshopped, although the phenomenon is more common with butterflies. (thx, jason)

Tags: science biology

'Settlers of Catan' Board Game Inspires Hexagonal-Shaped Foods

20090126-catan.jpg

From left: Pizza of Catan; Cupcakes of Catan; Gingerbread of Catan.

Settlers of Catan is a German board game where players must establish colonies on the island of Catan using natural resources such as ore, brick, and wheat. On a scale of one to Dungeons & Dragons, it's not totally nerdy, but pretty nerdy, and can take several hours. "Yeah, I usually just play other board games that don't take as long," said Adam Kuban when asked if he's gotten into Catan.

After playing most of a recent Saturday, I can understand why people would feel possessed to make foods inspired by the hexagonal-shaped board and hexagonal-shaped land-resource cards. The site BoardGameGeek introduces us to Pizza of Catan, Gingerbread of Catan, and Cupcakes of Catan. [via Offworld]

Eli No! Children’s Book

eli no childrens book

Eli No! tells the story of one trouble-making dog and the one word that is never far behind. The book was designed and illustrated by Katie Kirk & Nathan Strandberg of Eighthourday.

eli no! book

I love this image of a very content Eli lying on the floor after enjoying a trash can buffet of popsicles and hexagon shaped eggs. Eli seems to be a real pear hater.  He left both of them untouched. We’ll atleast he passed on the bacon and butter. Maybe he has high cholesterol?

We always had a few dogs around the house when I was growing up and they would get into everything. Unfortunately most of it wasn’t food. They would try to eat sponges and large plastic things. I’d love to see a list of everything they managed to eat over the years.

eighthourday

Did Eli find a Jewish forest? Eli chases a speedy little squirrel through a forest of menorah shaped trees.

Eli No! is filled with bright fun graphics and beautiful layouts. I can see kids falling in love with this kooky troublemaker.

You can see more images of Eli No! here.

No Tags

Share This

New giveaways coming soon at Grain Edit

©2008 Grain Edit

kazuhiko kawahara



kazuhiko kawahara is a japanese architect and photographer who creates mesmerizing images of
landscapes and infrastructure. kawahara uses digital manipulation to morph and transform buildings
into strange sights that explore the limits of form. the works suggest that kawahara uses the technique
as a way to prototype buildings or even imagine new ones. he usually shoots buildings which are very
banal and boring to people in an attempt to reveal the hidden structures and systems. the works are
very reminiscent of kaleidoscopes, but also remind us of fillip dujardin’s work.

http://www.pallalink.net















via picdit

See: My Pics and Video from Shea’s Demolition

I took a drive to Shea Stadium this morning, to see the demolition site first hand.

There is no way around it, it was tough to look at – especially the first moment, as I drove up and over from the Whitestone Bridge, only to see a dismantled shell of what once was.  It put a pit in my stomach.  The longer I drove around the job site, taking pictures and video, the more comfortable I got with the idea that, in a week or so, the building will be totally erased from existence.  But, seriously, that first image, wow, it was difficult to digest.  And, while pictures are one thing, seeing it in person is something totally different.

The following are five photographs that I took, followed by a short one-minute video from the demolition site:

DSC_2199DSC_2211

DSC_2215DSC_2244

DSC_2266DSC_2209

To check out the rest of my photographs, click here.

Simplicity according to the Log Lady

Recently got back to the Twin Peaks series, I was struck by this quote form the log lady in the seventeenth episode:

Complications set in–yes, complications. How many times have we heard: ‘it’s simple’. Nothing is simple. We live in a world where nothing is simple. Each day, just when we think we have a handle on things, suddenly some new element is introduced and everything is complicated once again. (…) “What is the secret? What is the secret to simplicity, to the pure and simple life? Are our appetites, our desires undermining us? Is the cart in front of the horse?”

Why do I blog this? just found this quite intriguing to think about, especially considering the whole discourse about simplicity and design.

How to enable Emoji icons on iPhones via cheap app

companion photo for How to enable Emoji icons on iPhones via cheap app

If you are into cute little cell phone icons that (may) speak a thousand words, Apple's last iPhone OS update brought an important feature: Emoji picture characters. While Emoji are enabled by default only for the Japanese market that practically requires them on cell phones, a simple new trick involving a cheap iPhone app from the App Store can enable virtually anyone to use these icons on their iPhones.

Thanks to Internet celeb iJustine, enabling Emoji on a (non-jailbroken) iPhone involves a few short steps that begin with downloading FrostyPlace (iTunes link) from the App Store, an RSS reader for a Chinese Macintosh news site. Next, start up FrostyPlace, but unless you read Traditional Chinese and can actually use the app, simply poke around in it for a minute or so by tapping in and out of an article and playing with the two buttons at the bottom of its screen. That part is important, so be sure to do some genuine tapping.

A Chef's Tips on Chinatown

The favorite Chinatown stores of Kuma Inn's King Phojanakong.

Year of the Ox


Year of the Ox (牛年)

闹新年的“媒婆”    

牛年行大運    新海新年表演

Happy Lunar New Year! And so begins the year of the Ox.

Photos from bncn25, xiayan_wei , KoolCats, ericwu34, and Coca-Coral.       

A history of printing

The Printed Picture is an exhibition of physical specimens made using all the different ways that type and image can be printed on paper, metal, glass, etc, with a special emphasis on dozens of photography techniques, from albumen prints to dagguereotypes to color photography. On view at MoMA until June 1.

Tags: moma exhibitions museums photography

Read: Heilman Settling into Seattle

Steve Kelley of The Seattle Times catches up with former Met Aaron Heilman to ask him about his role with the Mariners this year and his time in New York.

Heilman, as quoted by Kelley:

“Playing in New York is the only existence I’ve known and I think you get used to it. You learn to accept the fact that you are dealing with a very passionate, very knowledgeable fan base.”

“New York’s one of those markets where unless you win the World Series, it’s not a good year. I certainly didn’t look at it as I really wanted to get out of New York. I was kind of looking forward to going back and showing that last season was an aberration and to get back to what I normally can do.”

…i’ve always said that i think the guy just needed a change of scenery and i’m look forward to seeing what he does with it on the left coast…i thought that he always looked upset on the mound, but after seeing the shot of him in the article, i guess he just always looks like that…maybe he was actually calm out there, who knows…

Putting Merrill’s $4 billion in bonuses in perspective

Merrill Lynch executives wrote themselves $4 billion in bonus checks for their work in 2008, on top of already lavish salaries.  All of this money is coming from the U.S. taxpayer through the TARP program, as previously discussed here.  Looting $4 billion might not sound like that big a deal next to the $700 billion being thrown down the TARP drain, but how does $4 billion compare to other federal expenditures?  Let’s look at some of the stuff the Feds typically do with $4 billion…

  • fund all National Science Foundation research for nearly one year (total 2008 research spend was $4.8 billion)
  • fund the National Park Service for almost two years (2008 budget $2.4B)
  • fund the National Transportation Safety Board (NTSB) and its accident investigations on land, air, and sea for approximately 50 years (2008 budget was $79 million)
  • fund the Drug Enforcement Administration for more than two years (2008 budget $1.8B)
  • fund the FBI for about 8 months (2008 budget $6.5B)

Now that Wall Street generates only losses, can the U.S. taxpayer afford to take over responsibility for paying Wall Street executives their boom-era salaries and bonuses?

Hangover Observations: Cochon 555

Chelsea: Yesterday, pork lovers, bloggers, chefs, farmers, wine pushers, and the beloved Zak Pelaccionator gathered in the Hiro Ballroom for New York's first Cochon 555, wherein five chefs prepared five heritage pigs and paired them with five local wines. The pairings were a tad DIY, but the five chefs—Corwin Kave (Fatty Crab), Mark Ladner (Del Posto), Juan Jose Cuervas (Eighty One), Bobby Hellen (Resto), and farmer Michael Clampffer (Mosefund Farm)—really brought it, and we're fairly certain everyone who attended is still sweating pork today. Read more reports here, here, here, and here, but first, some observations from last night, the night that was:

1) The event in general was tamer than we expected, but the table to be at was no question the Fatty Crab station. Foodies, kids, cougars, Zak Pelaccio, what more could one want? Cave served a pork basted in lardo and accompanied by a salad of fermented shrimp, pickled red chilies, Thai basil, and "lardo floss".

2) Amongst all the pork madness, there was a table of veggies for those who wanted to take a break from the meat fest. Interestingly enough it was barely touched.

3) After all the chefs ran out of food way too early (at around 6), nervous coordinators started to pass around hot dogs (or were they sandwiches?) in tin foil on platters in an attempt to coax attendees to stick around for the final awards.

4) Props to Chef Cuervas for trying to do six different dishes. Unfortunately, his ambition hurt his execution. His best effort: porchetta topped with cured belly and an herb salad.

5) Most disturbing drink pairing: Micharl Clampffer's lard martini, served alongside his consomme with braised head and toe dumplings and his heart bread pudding.

6) The judges were held in a separate room until the event was almost over, so most attendees had left by the time The Dash Feedbag's Josh Ozersky was let out of his cage.

7) The decision was based 49% on judges votes and 51% on guest votes. And the overall winner, the prince of pork—put your hands together for Corwin Kave of Fatty Crab.

8) Afterparty spot: the one and only Cabrito.
— Reporting by Rachel Schwab

Worst OPS+ in a season with 50 doubles

Here’s another Mark Grudzielanek fact for you. Worst OPS+ values in a season with at least 50 doubles:

  Cnt Player            **OPS+** 2B Year Age Tm  Lg  G   PA  AB  R   H  3B HR RBI  BB IBB  SO HBP  SH  SF GDP  SB CS   BA   OBP   SLG   OPS  Positions
+----+-----------------+--------+--+----+---+---+--+---+---+---+---+---+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+---------+
    1 Mark Grudzielanek     81   54 1997  27 MON NL 156 688 649  76 177  3  4  51  23   0  76  10   3   3  13  25  9  .273  .307  .384  .691 *6
    2 Brian Roberts         90   50 2004  26 BAL AL 159 734 641 107 175  2  4  53  71   1  95   1  15   6   3  29 12  .273  .344  .376  .720 *4/D
    3 Luis Gonzalez         99   52 2006  38 ARI NL 153 668 586  93 159  2 15  73  69  10  58   7   0   6  14   0  1  .271  .352  .444  .796 *7/D
    4 Jeff Cirillo         100   53 2000  30 COL NL 157 684 598 111 195  2 11 115  67   4  72   6   1  12  19   3  4  .326  .392  .477  .869 *5
    5 Baby Doll Jacobso    101   51 1926  35 TOT AL 148 635 576  62 172  2  8  90  31   0  36   2  26   0   0   5  3  .299  .337  .436  .773 *89/7
    6 Michael Young        108   52 2006  29 TEX AL 162 748 691  93 217  3 14 103  48   0  96   1   0   8  27   7  3  .314  .356  .459  .815 *6/D
    7 George Burns         109   51 1927  34 CLE AL 140 607 549  84 175  2  3  78  42   0  27   7   9   0   0  13 11  .319  .375  .435  .810 *3
    8 Craig Biggio         113   56 1999  33 HOU NL 160 749 639 123 188  0 16  73  88   9 107  11   5   6   5  28 14  .294  .386  .457  .843 *4/7D
    9 Odell Hale           114   50 1936  27 CLE AL 153 693 620 126 196 13 14  87  64   0  43   0   9   0   0   8  5  .316  .380  .506  .886 *5/4
   10 Brian Roberts        117   51 2008  30 BAL AL 155 704 611 107 181  8  9  57  82   3 104   2   3   6   8  40 10  .296  .378  .450  .828 *4
   11 Freddy Sanchez       119   53 2006  28 PIT NL 157 632 582  85 200  2  6  85  31   6  52   7   3   9  12   3  2  .344  .378  .473  .851 *564
   12 Pete Rose            119   51 1978  37 CIN NL 159 729 655 103 198  3  7  52  62   6  30   3   2   7   8  13  9  .302  .362  .421  .783 *5/73
   13 Johnny Hodapp        120   51 1930  24 CLE AL 154 687 635 111 225  8  9 121  32   0  29   1  19   0   0   6  5  .354  .386  .502  .888 *4

I’m sort of dumbfounded about how anybody could have an OPS+ of 81 when hittin 54 doubles, which was the league-leading total that year. He must have been swinging for the foul lines, hitting lots of doubles and otherwise grounding out a lot. Bizarre.

Whoa ... is it ... could it be ... Linktastic Monday?

A quick one,just to get you started on the week!

Help the Etsy crew send Valentines to the Citymeals-on-Wheels!

Kathleen points us to a giant knitted bus!

Jen at MOMsPatterns has found the oldest fauxlero yet, we think -- from the 1930s! (Oh, and while you're there, Jen is running a sale: use code 'greenbelt20' to save 20% off of any order at MOMSPatterns until Friday, January 30, 2009. All sale patterns are down to $2 until the end of the month as well; coupon is good on ANYTHING!)

Libby sent this fabric-shopping site -- the fabrics are the ones we know and love (Michael Miller, Alexander Henry, etc.) but you HAVE to check out their illustrations! So clever!

I was interviewed HERE. Learn all about my secret double life, my mysterious past, and my plans for world domination. Or, you know, about this blog that you're reading right now.

Birgit sent me a link to a lovely companion in the "A Day" blog world: Robot A Day.

I love this "Lucy" dress that Cemetarian has up right now. But I love that orange plaid fabric in the illustration even more.

Shea Stadium's Final Days

Shea Stadium January 23, 2009
Shea Stadium January 23, 2009

January 25, 2009

on any given sunday

Between now and next (Superbowl) Sunday, you need to read The Atlantic's profile of Bob Fishman, a director for CBS Sports.

“Ready eight [Lewis from a fresh angle]. Take eight! Ready four [Manning trotting back out to the field]. Take four! Ready five [a field shot from ground level]. Take five! Ready … aaah … eight [Manning from another angle]. Take eight! … Ready fou—five [another shot of Lewis]. Take five! Ready three [play-by-play camera]. Take three. Nice shot, Pat!”

Identifying The Body at Shea Stadium

Yes doctor that is indeed Loge13. Where I spent the past 24 summers (over half my life). I went from high school to mid-life there, and witnessed alot of strange things along the way. From Rafael Santana to Johan Santana, Doc & Darryl to Reyes & Wright. Casey's Pub to $9.50 Buds. Beating the Sox to watching the Spankees win one on our home field. I could go on and on.

Can I have a moment alone with the body please?

Loge13_theend2.JPG

Section Loge13 of Shea Stadium destroyed

Thanks for the photos Dan.





Photo



Shea Demo

Read: John Maine, Break-Down Candidate

In a report for the New York Post, Kevin Kernan talks with John Maine about his recovery from shoulder surgery, the Phillies, getting ready for 2009, his personality, missing out of the final stretch last season, and his personality, of which he says:

“I’m a little meaner than people think.  And I’m not as naive as people think.  As clichéd as it is, I can’t stand losing.  It drives me crazy.  I hate losing more than I like winning.  It really aggravates me when things don’t go all that great.”

i have been thinking of maine as a reliable, 32–start starter for the Mets in 2009, but the following has me a tad worried

In a post to blog, NY Baseball Hack, Dan Graziano talked with some peoples outside of the Mets organization about Oliver Perez, Ben Sheets, and others, and had the following to say about Maine:

“There’s a feeling in the organization that John Maine’s shoulder problems, coming as they did after the departure of former pitching coach Rick Peterson, were no coincidence.  Peterson had a program that sought out extra days of rest for Maine when the schedule permitted (off-days, rainouts, All-Star break, etc.) because he feared Maine’s delivery made him a breakdown candidate if he pitched every fifth day for months at a time.  Maine did break down in the second half last year, and some wonder if they’ll have to build in extra rest for him in 2009 to make sure he’s healthy.”

Graziano also points out that Mike Pelfrey pitched more innings in 2008 than any other year of his career.

Speaking of starting pitchers…

According to MLB.com, free-agent LHP Tom Glavine is interested in playing for the Nationals.

Jon Heyman of SI.com believes free-agent starting pitchers Jon Garland and Randy Wolf are receiving one-year offers, worth between $5 and $7 million, while Peter Gammons of ESPN.com adds that each deal includes incentives as well.

For The True Shea Junkie

Hi folks, I took a few days off from posting while my wife had surgery. Our vows said something about loving each other in sickness and health and no blogging during the former.


As they lay waste to Shea Stadium, you may ask yourself, what happened to all the waste of Shea?

Here's part of the answer. I got a nice note from artist Justin Gignac, founder and garbage salesman of NYCgarbage.com "The finest purveyor of garbage."

Jason collects garbage from all across the city, then organizes the artifacts in plastic cubes. He has put together a limited edition 20 cubes of the last Opening Day at Shea Stadium, which you can view here.

reBlog Sources

  • Get this list in XML (OPML)

Archives

Powered by
Movable Type 1.5 and ReBlog