« February 21, 2010 - February 27, 2010 | Main | March 7, 2010 - March 13, 2010 »

March 6, 2010

Blown Away by Precor

Seven years ago we purchased a Precor treadmill from Fitness Systems, Inc, a local Precor dealer. I wanted a treadmill that could sustain my pounding and be comfortable with my longer than average stride.

We fell in love with the treadmill first thing after visiting the showroom and testing a few of them. It was a solid piece of equipment. It was delivered and setup in our home and we have used it pretty solid for over 7 years with no problems.

Until recently.

We began noticing lots of black residue coming off the belt and it would ruin anything it touched -- clothes, carpet, etc. Impossible to get out. It happened gradually over time, so we didn't really notice it at first, but I decided to call Fitness Systems to just inquire if that sounded normal and what parts we might be able to buy to fix it.

The lady who I spoke with promptly told me that was the belt wearing out due to friction against the front and rear rollers and the black residue was actually disintegrating belt (assuming it's some form of rubber). She then told me all the parts that I was going to need to replace and told me not be alarmed but they were basically going to rebuild my entire treadmill.

I asked her to slow down and tell me what all this was going to cost as I may be interested in just buying a replacement. After all we've put a LOT of miles on it between the two of us for the past 7 years -- how long did these last after all?

That's when I became a life long fan of Precor.

She told me, "Oh no, you are not paying for anything. It's under a 10 year warranty so it will all be replaced for free as soon as we get the parts in."

A week later the parts came in and a repair guy came to the house and rebuilt the treadmill in about 45 minutes.

Upon leaving he told me he noticed that the motor didn't sound quite right and that it might be on it's way out in the next year or so, so he was going to go ahead and have a new one sent to them so he could replace that as well -- again at NO cost to me.

So we have used this treadmill pretty hard for over 7 years and now it's been rebuilt with all new parts. No complicated forms to fill out, no long waits on the telephone, or having to have the right receipt to prove anything.

Simply awesome.

So, it can be no surprise to you then, that I say if you are in the market for some home exercise equipment you should certainly checkout Precor.

Genealogy in the Commons

People are discovering their relatives in photos from The Commons, the world’s public archives on Flickr. It’s fascinating to read the connections.

[Frank Metz, first baseman, Boston NL (baseball)] (LOC)

My grandfather Benjamin Franklin Metz b 2/21/1883, d 3/22/1954. Opening Day at the Polo Grounds, NY 4/10/1913 – Braves 8, Giants 0. This photo was probably taken within the next day or so, as others in this group have a date of 4/11/13 or 4/12/13 written on them. Game 2 against the Giants was played 4/17/13 at home in Boston. – pfmetz

J.G. Smith, Lily Smith, Walter Brickett (LOC)

Oh my gosh! How bizzare! Walter is my great great grandfather… – Patricia Snook.

Walter Brickett is also my grand grandfather too!! wow we’re related ,small world right! – Henry8362.

Hi Henry! Ha ha, we’ve just read your comment with the family recovering around the christmas dinner table, after a HUGE meal. My grandma is Walter Sydeny’s Daughter, the oldest son of Walter Septimus…. My grandmother is very interested, and amazed that you can connect so easily online! – Patricia Snook.

[Sylvia Sweets Tea Room, corner of School and Main streets, Brockton, Mass.] (LOC)

Sylvia Sweets Tea Room: My father, John Dayos started Sylvia Sweets Tea Room in the early thirties. He had worked for many years at Liggett’s Drug Store across the street as a “Patent Man” but after getting married in 1929, he soon decided he wanted to own his own business as so many Greek immigrants did. – soistaile.

Click through the photos below for more personal stories:

Major Syd Addison and Lieutenant Hudson Fysh in a Bristol Fighter aircraft    [Small farm of John P. Collins, Taunton, Mass.] (LOC)

Frederica Annis Lopez de Leo de Laguna (1906-2004), standing and talking at meeting with Kaj Birket-Smith (1893-1977)    Servants and Curman family, Lysekil, Sweden

Try out a search of the Commons (or browse the photostreams of a particular institution) to see if you can have any personal connections there. You can share these stories with other members in the Flickr Commons group. We’d love to hear them!

Photos from the Library of Congress, Australian War Memorial, Smithsonian Institution and Swedish National Heritage Board.


cp

can you get cp to give a progress bar like wget? via defunktionjunktion.typepad.com Alternatives are offered in the comments, which leads lamby (the blog owner) to offer: "If you feel the need to point out an alternative solution, then you have missed the entire point by a wide margin." Later... "Comments are closed as they are just too depressing to receive anymore." I don't know, if this guy didn't want comments, he should have just made this a gist.

Configuration-Free CPAN Installations

Module::Install exists because installing CPAN distributions is not always perfectly easy.

Unfortunately, it didn't help—at least, not entirely. According to the completely unscientific process by which I install CPAN distributions, Module::Install accounts for a greater amount of pain than it should, at least according to its frequency of use. (Again, this is completely unscientific. I could guess that half of the CPAN client sessions which encounter Module::Install require me to fix things manually, but it's probably closer to 20%. It's more memorable because of my severe dislike for M::I prompting to install dependencies during configuration time.)

M::I addresses a real bootstrapping problem. I want to be able to use libraries during configuration, building, testing, and installation. I don't know which versions of those libraries you have available. Bundling known-good versions of those libraries with the distribution itself solves part of that problem...

... except when it doesn't. If I were to use M::I, I would have to re-release all of my distributions for every new release of every bundled library, at least if they contain important bug fixes for the various platforms about which I care. The cheap perfume of static linking leaves its musk heavy in the air.

It's easy to fall into the trap of a false dilemma. "You fool!" you prepare to comment below. "It's either that or the chaos of trying to make do with whatever version of those dependencies users may or may not have installed on their systems!" You're right; those are two possibilities. They're not the only two possibilities.

Part of the real problem is that bootstrapping during configuration is much too late. By the time you're running the configuration system, you're already running the configuration system. If your version of the configuration system is too old or too new, you have a problem. Bail out? Revert? Upgrade? There's no good heuristic for determining this. (The CPAN itself has an opinion. That's part of the problem.)

M::I hackers do deserve credit for helping to develop the META.yml standard. (I think M::I is the wrong approach, but I intend no slight toward its users, advocates, and developers. Invention requires the courage to get things wrong sometimes, even as it requires the courage to abandon false leads.) The META.yml specification is a big step in the right direction. If most CPAN modules have static requirements and follow a standard set of conventions, there's little or no configuration necessary. A sufficiently smart CPAN client can perform the appropriate configuration without running code from the distribution itself.

You can't avoid that in all cases; distributions with XS components, for example, need to probe system information. Good luck writing a sufficiently smart CPAN client and getting the community to agree on specific standards that let you find OpenGL headers in a cross-platform fashion, for example. Yet if 80% of CPAN distributions can get by with static, upload-time configuration, a lot of complexity of installation can go away.

Yes, that would make Module::Build and ExtUtils::MakeMaker unnecessary for (probably) most CPAN distributions, at least at the point of configuration, building, and installation. (I'm a recent fan of Dist::Zilla for automating away tedium on behalf of distribution maintainers; there's less need for Module::Install in such a world. If I never write another Build.PL again, so much the better.)

That helps, but the real problem with CPAN installations is that the CPAN itself is merely an uploading, indexing, and mirroring system. Projects such as META.yml attempt to add (and extract) meaning from the system, but they cannot work around one fundamental design feature of the CPAN. That limitation is the source of most woes for end users.

Clever readers (or experienced CPAN users) have already identified this limitation. I'll reveal it in the next installment.

Runaway Post about Rule 5

Rickey made the most famous Rule 5 Draft of his career — the most famous in baseball history — when he took Roberto Clemente away from the Brooklyn Dodgers. Apparently, the Dodgers had an inking of what they had with Clemente and tried to hide him by benching him whenever other scouts came around. This seems to me one of the dumber strategies I’ve heard. Anyway, Rickey drafted Clemente even though his own scouting report — reprinted in David Maraniss’ epic “Clemente” — suggests that Rickey was not entirely sold. But at that point, Rickey was so into carrying players on the big league roster, he had to figure: What the heck? via joeposnanski.com Run on, runaway post! I had no idea Clemente came through the Rule 5 draft, or that he had been in the Dodger's system.

Software patents

Richard Stallman, transcribed from a talk:

So let’s see what happens if [an inventor] tries to use a patent to stop them. He says “Oh No, IBM. You cannot compete with me. I’ve got this patent. IBM says let’s see. Let’s look at your product. Hmmm. I’ve got this patent and this one and this one and this one and this one and this one, which parts of your product infringe. If you think you can fight against all of them in court, I will just go back and find some more. So, why don’t you cross license with me?” And then this brilliant small inventor says “Well, OK, I’ll cross license”. So he can go back and make these wonderful whatever it is, but so can IBM. IBM gets access to his patent and gets the right to compete with him, which means that this patent didn’t “protect” him at all. The patent system doesn’t really do that.

I’ve considered the arguments by Stallman, John Gruber, and Tim Bray on software patents, and I side with Stallman in that software patents are inherently problematic and are a net loss for society.

The major difference in their arguments is that, while all three mention the realities and dysfunctions of the patent system, Stallman focuses strongly on the difference between what it’s intended to do and what actually happens. He also illustrates the reality of trying to develop any nontrivial software in a patent-filled landscape.

Many argue that inventors should be protected and incentivized by patents, otherwise they would stop inventing. It’s a nice theory, but it doesn’t hold up for software.1

We can argue about what the system should do, or what it theoretically does, or what it ideally does, but that’s an academic exercise at best. To evaluate whether software patents are a net gain for society, we need to evaluate their reality, which differs quite a bit from most arguments for why patents are necessary.

The USPTO has repeatedly shown that they do not possess the ability to issue software patents responsibly. This isn’t the agency’s fault — it’s impossible in practice. As Stallman says, it often takes advanced computer scientists to even realize that two given patents are functionally identical, or that a patent application represents something trivial and already in widespread use.

Trademarks and copyrights are much easier for an agency to evaluate, but software patenting has resulted in a mess of trivial, invalid, and duplicate patents being issued and dysfunctionally “enforced” by threats and settlements at a tremendous cost to society.

As a working software developer, the thought of accidentally and unknowingly stumbling into someone’s patent is terrifying. There’s no question that it has hurt our industry in the past and will continue to artificially restrict progress indefinitely, and there’s little convincing evidence that the supposed benefits exist in practice at a large enough scale to maintain the status quo.


  1. It’s highly questionable whether it holds up in most fields, but software is a particularly poor fit. Other extremely poor fits include business methods and genetically modified crops. The lack of enforcement and maintenance requirements for patents is also problematic and promotes dysfunction and fraud

A Runaway Post about Rule 5

Now, this was not supposed to be a post about the Rule 5 Draft — the REAL post is coming soon — but I got caught up looking at the history of Rule 5 and got carried away and ended up with this thing. I was going to try and shorten it, break it up, insert it in the real post as a Pozterisk … but frankly that feels like work. And this blog is not supposed to feel like work. So instead, I will just dump this on you — a rambling history of the Rule 5 and bonus babies. I think it’s fair to say I have very little control of this blog.

OK, you probably know the basic rules of the Rule 5 draft. To put it as simply as possible, once a year, teams are allowed to draft players from other teams assuming:

1. They have room on their 40-man roster.
2. The player have been in the organization for four years (five years if the player was drafted at 18 years old).
2. The player is NOT on the team’s 40-man roster.

You probably know all that. And you probably know the catch: If you draft someone in the Rule 5 draft and you want him for your very own, you have to keep him on your active roster for a whole season. That’s the deal.

You may not know — I did not — that the Rule 5 draft goes back more than 100 years. It was set up as a mechanism to redistribute talent so that one team did not just take all the best players and hide them in various nooks and crannies. The rules — especially the eligibility rules — have changed quite a bit through the years. But all in all the basic concept of the Rule 5 Draft has been about the same. Teams were allowed to draft players off other teams if they were willing to keep them on the roster for a whole year. Even in the early days, a few good players were taken in the Rule 5. Hack Wilson, for instance, was drafted by the Chicago Cubs in the 1925 Rule 5 draft.

In 1947, I think, the Rule 5 took on a whole new meaning because of something that was somewhat unrelated. That was the year that baseball instituted the Bonus Baby Clause. The rule stated that any amateur player who got a bonus more than a certain amount ($4,000 at first) had to be kept on the big league roster for the whole season (and, for a time, two whole seasons). The idea, at least on the surface, was to prevent the richest teams from buying up all the best amateur players. Some thought that the real idea was to discourage teams from giving big bonuses.

Either was, the Bonus Baby rule stayed on the books, on and off, until the amateur draft (the Rule 4 draft) began in 1965.

Again, this is mostly unrelated but since this whole post is unrelated — let’s talk about the Bonus Baby rule for a minute. It created many interesting — and in some cases sad — situations. A couple of the interesting ones:

– Jim Kaat was going to sign as a bonus baby in 1957 … and his father forbid it. Kaat’s Dad thought that a year at the big league level could ruin his son’s development. They signed with the Washington Senators for LESS MONEY so that Jim could go to the minor leagues. Kaat to this day will tell you that if he had not had the time in Superior and Missoula and Chattanooga and Charleston, he would not have had the career he had — winning 283 games and so on. But, seriously, how many parents would have the wisdom (and wherewithal) to take less than they can in a bonus.

– The New York Yankees wanted talented Clete Boyer, but he was a bonus baby and they did not want to carry him for a year. So, in what now looks like a remarkably underhanded deal, the Kansas City Athletics took Boyer and carried him for two years (he could not hit at all) and then included him as the “player to be named later” in a 13-player trade with the Yankees. Boyer went to the minors for a couple of years and then came up and was a brilliant defensive third baseman and key player on five Yankee pennant winners.

The sad situation is that many talented players spent that year in the big leagues and were never heard from again. In 1973, much was made of the story of David Clyde — who was drafted with the first overall pick out of high school, sent right to the big leagues out of high school and, by popular account, was ruined. Well in the Bonus Baby period that was a pretty common tale.

So what connects the Bonus Baby clause and the Rule 5 Draft? Well, one guy connected them — Branch Rickey. People tend to know Rickey first and foremost for signing Jackie Robinson and, not far behind, for really inventing the farm system. Well it seems to me that if you think about it: Rickey’s professional life was really an insatiable quest to find new baseball talent. Rickey was very much a moral man, no question about it, but he also knew how much talent there was in the Negro Leagues. And by signing Jackie Robinson and, soon after, Don Newcombe and Roy Campanella, he helped build the best team in the National League.

He did not get to enjoy that team though. In 1950, he was bought out and he moved to become general manager of the Pittsburgh Pirates. And there, he went at acquiring players in a whole new way — Bonus Babies and Rule 5 picks. It’s really staggering if you look back at it. Rickey was more than happy to carry any player with talent. The Pirates were awful, and he knew it, and he was willing to sacrifice wins and losses today for the potential of good players down the road.

It was bold and interesting and from 1952-55 — four years — Rickey put together one of the most awe-inspiring shows of baseball maneuvering ever.

Look:

– For the 1952 season, the Pirates signed Bonus Baby and basketball superstar Dick Groat out of Duke in 1952 and carried him (Groat then played pro basketball and went to the army before returning to Pittsburgh). Groat, of course, went on to a stellar career; he won the MVP in 1960.

– For the 1953 season, Rickey signed Heisman Trophy winner and Bonus Baby Vic Janowicz to a $25,000 contract and carried him for two seasons (Janowicz punched up a 45 OPS+ in 214 plate appearances and went back to football before his career was ended by a terrible automobile accident).

– THAT SAME YEAR, Rickey signed a carried a 17-year-old Bonus Baby catcher and multi-sport star out of Hartford named Nick Koback — he only got 35 plate appearances in the big leagues and then returned to Connecticut to become a golf pro.

– THAT SAME YEAR, Rickey signed Bonus Baby Eddie O’Brien, a 5-foot-9 shortstop out of Seattle University. They carried him too — gave him 282 plate appearances. He hit .238/.289/.280 — a 50 OPS+. He returned to the minors and returned a couple of years later as a utility man. He later made a brief run as a pitcher.

– THAT SAME YEAR, Rickey signed Bonus Baby Johnny O’Brien, Eddie’s twin brother, also out of Seattle University. The O’Brien twins were really more famous for basketball — together, apparently, they were on the team that upset the Harlem Globetrotters — but as you can see that was Branch Rickey’s thing. He liked multi-sport athletes. Johnny was a second baseman and a slightly better hitter … but only slightly. In 1955, Johnny showed real promise hitting .299/.346/.378 in 304 plate appearances. But it was an illusion, and Johnny also made a brief run as a pitcher.

– THAT SAME YEAR, Rickey drafted 25-year-old right-hander Elroy Face off the Brooklyn Dodgers in the Rule 5. That was the second time Rickey had drafted Face — he plucked Face out of the Philadelphia minor league system two years earlier. Face appeared in 41 games in ‘53, and had a 6.58 ERA. After a year in the minors, Face returned and, of course, went on to a great career that included that amazing 18-1 record in 1959 and three saves in the 1960 World Series.

– THAT SAME YEAR, Rickey drafted two veterans in the Rule 5 — 29-year-old righty pitcher Bob Hall and 31-year-old right Johnny Hetki — and carried them both.

Incidentally, this means that the 1953 Pittsburgh Pirates carried FOUR Bonus Babies and three Rule V guys … which might explain why they went 50-104. Then again, that was better than the 42-112 they had gone the year before.

– For the 1954 season, the Pirates and Rickey signed Bonus Baby Laurin Pepper who was — you guessed it — a huge football star at Mississippi Southern. He was drafted by the Steelers, but Rickey and the Pirates brought him for 35K. He went 1-5 with a 7.99 ERA in his Bonus Baby Year. He won one more game in his career.

– Also for 1954, Rickey drafted Jerry Lynch off the Yankees in the Rule 5 and carried him in the Rule 5. Three years later, Cincinnati would take Lynch away in their own Rule 5 pick and Lynch would go on to a nice career as an outfielder and pinch-hitter.

– For the 1955 season, Rickey signed a 6-foot-6 Bonus Baby pitcher from Pennsylvania named Paul Martin. I can only suspect that Martin was a big basketball star too, though I’m not able to find that in my quick research. He started one game and has the distinction of having walked 17 batters in only 7 innings — the highest walks per nine inning ratio of any pitcher who ever threw more than five innings (21.86 walks per nine).

– That same year, Rickey signed Bonus Baby Red Swanson — son of the old LSU coach who also went by Red Swanson. Confusing. Red Swanson got into one game that year, nine the next year, pitched decent in limited duty in 1957 and never again pitched in the big leagues.

– And, finally, that same year, Rickey made the most famous Rule 5 Draft of his career — the most famous in baseball history — when he took Roberto Clemente away from the Brooklyn Dodgers. Apparently, the Dodgers had an inking of what they had with Clemente and tried to hide him by benching him whenever other scouts came around. This seems to me one of the dumber strategies I’ve heard. Anyway, Rickey drafted Clemente even though his own scouting report — reprinted in David Maraniss’ epic “Clemente” — suggests that Rickey was not entirely sold. But at that point, Rickey was so into carrying players on the big league roster, he had to figure: What the heck?

That amazes me — in a four year period, Rickey and the Pirates carried 10 prospects on the big league club. And hey, while most of them busted, you would have to say that a process that gave a team Dick Groat, Roy Face and Roberto Clemente is not bad at all. The Pirates did not do much Rule 5 drafting or Bonus Baby signing after Rickey left for health reasons.

By 1965, there was an amateur draft and the Bonus Baby concept died. With that, I think, teams no longer had much stomach for carrying player on their roster. For instance, in 1970 the St. Louis Cardinals were pretty bad and in the Rule 5 they saw a talented and available first baseman in the Boston Red Sox system named Cecil Cooper. He had just turned 21, and he was wrecking the minor leagues, and the Cardinals took him. But, then the Cardinals realized that they really did not want to open up a spot for him and returned Cooper to the Red Sox. Cooper, as you know, would go on to an awfully good career.

And that was common. Most Rule 5 players get returned to their original teams. There are not many players worth that sort of commitment, certainly not players who have been in the minors for four or five years and are not deemed good enough to give a 40-man roster spot.

But a few talents sneak through the Rule 5. You have probably heard the biggest names — George Bell, Willie Upshaw, Willie Hernandez. Darrell Evans is one of the best Rule 5 picks. Evans was drafted four times in the amateur draft before he finally signed with the Kansas City Athletics who, almost immediately, because the Oakland Athletics. Six months later, he was taken by the Atlanta Braves in the Rule 5 — the Braves carried him and he would go on to a near Hall of Fame career.

There have been some prominent recent Rule 5 picks, and now we’re getting to what was SUPPOSED to be the crux of this post. In 2005, the Florida Marlins took a stocky and strikeout-prone 25-year-old second baseman who had never gotten out of Class AA named Dan Uggla. The Marlins were not only able to keep him in the roster … he made the All-Star team the first year. He hit 27 homers that year and has hit more than 30 in the three years since.

In 2004, the Philadelphia Phillies took Shane Victorino — interestingly that was the SECOND time Victorino has been drafted Rule 5. The feeling with Victorino was that he was so good defensively, a team could carry him as a fourth outfielder and wait for his bat to come around. Victorino only played 21 games his Rule 5 year. He has been the Phillies every day center fielder — and a two-time Gold Glove winner — in the years since.

In 2006, the Cubs took Josh Hamilton in the Rule 5 … everyone knows Hamilton’s story of failure and redemption and all that. The Reds purchased Hamilton, and in 90 games he hit 19 homers and punched up a 131 OPS+. He then was traded to Texas where he had a huge season — .304/.371/.530 with 32 homers, 130 RBIs, 134 OPS+ — and he had that memorable home run derby.

And there are two pitchers — I think you instinctively know who they are — who define the Rule 5 Draft for me and, perhaps even more, define the whole concept of getting lucky. But since we are about 2,000 words into this thing — foolishly assuming you actually made it this far — you’ll have to wait a bit for that post.

Note: Jenrry Mejia is Rising Up

In yesterday’s 4-3 loss to the Marlins at Tradition Field, Jenrry Mejia pitched 2 1/3 scoreless innings of relief of Jon Niese, allowing no hits and no walks while striking out four, including the first three batters he faced.

…rarely do i get excited about an individual performance during spring training, but i don’t think there was anyone out there who didn’t get excited by Mejia’s performance, including himself…even though it was only a March 5 game during Spring Training, Mejia was filthy and totally awesome…there are a lot of individual performances which might look like his in the boxscore, but this performance, in my mind, goes beyond the boxscore…he looked poised, locked in, and like he knew what he was doing out there, and for someone of his age and stature, it’s not often we see that, and it’s very encouraging and promising to see that from Mejia at this stage of his career…

Mike Puma of the New York Post says the Mets might have to seriously consider a roster spot for Mejia come Opening Day, as Jerry Manuel told reporters “If we continue to see that, we’ll have to have some strong conversations…”

…while his performance was phenomenal yesterday, i do have reservations with bringing Mejia to the majors right now…he is still so young, and he has had control problems thus far, outside of yesterday of course…in addition, he is projected to be a starter, and i worry about putting him in the bullpen and changing the routine…that said, he could just be a phenom and might have the ability to make adjustments like that on the fly, so who knows, and if that’s the case, i’d gladly stand corrected…

Regarding Manuel’s comparison of Mejia to Mariano Rivera last week, Mejia said:

“When I saw that in the paper, I said, ‘Whoa, Mariano what?’”

For more on Mejia, check out the New York Post here.

Read: Carlos Beltran and his Batting Cage

Brian Costa of the Star Ledger says while Carlos Beltran hasn’t yet resumed baseball activities, prior to Spring Training, while at his home in Puerto Rico, he would step into the batting cage he built at his home and track pitches out of the machine.

…this really is a great exercise, and i feel very underestimated…i remember when i was in college, one of the things we would do is each watch a round of balls go through the machine in order to get a sense of pitch speed combined with location, and simulate swinging at the pitch…it’s great for hand eye coordination and training the brain how to time pitches…i don’t know if Carlos watches breaking pitches out of the machne, but either way, i’m glad to see he is doing what he can right now…

Costa says right now, Beltran is limited to simple leg exercises to build muscle, but since he is limited in what he can do right now, he misses the routine of a ballplayer, telling Costa:

“Sometimes, as a ballplayer, when you’re healthy, it’s not like you take things for granted, but it becomes part of the routine…When now, I’m not able to do it, it’s like, ‘Man, I miss that. You appreciate what you do a little bit more.’”

Costa says the timetable for Beltran’s return hasn’t changed but right now he is walking without a limp or any pain, and Beltran expects to begin picking up the pace in his rehabilitation, as he will begin to increase the resistance in his weight training,

…it must be difficult for Carlos, for a lot of reasons, but i’m glad he is past the initial trauma of the surgery and is working his way back…

For more on Beltran, check out Costa’s report here.

March 5, 2010

Sensity V & A, an interview with Stanza

k
Or how an exhibition i disliked gave me the opportunity to interview an artist whose work i've been admiring ever since i started the blog continue

Appreciating Extra Innings

I was in Vancouver last weekend following along with the hockey games and got to raging against the overtime method used in the final game. I can understand limiting overtimes during the run up to the medal games as there are a lot of games to play in a short amount of time but for the medal games I firmly believe it should stay 5-on-5 and go until somebody scores.

My discussion on the matter lead me back to thinking about NFL’s overtime rules, which seem to be under review, and then to Tango’s two prompts about possible rule changes in baseball and it clicked how much I enjoy baseball’s overtime rules compared to every other sports.

To me, baseball gets it perfect. I want overtimes to not fundamentally change the sport and I want them to present equitable opportunities for both teams. The NFL fails drastically on the latter aspect and college football on the former. I think shootouts and penalty kicks and other gimmicks are dumb, but tolerable if you really cannot stomach the idea of a tie and they are contained to the regular season only.

When it comes to the playoffs though, you need to let the players play the sport they’re being paid for. Does anyone enjoy the World Cup being decided on penalty kicks? The US-Canada gold medal game was thrilling but the chance of a shootout deciding it was a possible wet blanket hovering over the enthralling overtime period.

I know some people toy around with the idea of modifying the innings once extras are reached. I understand the thoughts behind starting each inning with a man on second for example, but I am perfectly content with extra innings as they are now. It makes games longer, sure, but that extra tension is part of the fun for me.

I am by no means a traditionalist and generally welcome discussion on any subject that might conceivably make a sport more enjoyable, but it’s a subjective measure of enjoyment and personally there’s no way to top what we have now. Kudos, baseball, for getting that one right.

quite a lot!

Anyway: Dave Eggers! I am writing to compare him to Wyndham Lewis, because while there is definitely something to not like about him, there is a lot to praise. Quite a lot! There is great worth in Dave Eggers.

via www.theawl.com

Maria Bustillos tries really (really!) hard to say good things about Dave Eggers, and compares him to Wyndham Lewis. Which I guess is a good thing?

Me? I've never met Dave Eggers. But I like some of his books! And The Believer sure is neat. And I was surprised at how much I liked Where the Wild Things Are because I don't think it was really that "twee" and was actually quite a sophisticated story... But what do I know. I don't write for The Awl, and I don't know enough about Wyndham Lewis to know whether or not Ms. Bustillos is being ironical.

david byrne's dream

I know, however, that this is no ordinary gift — I announce that this is an “Art Trap” and that we should be very, very careful. Somehow I know that if one gets too involved with this thing, with its seductive lights and displays, one would magically find oneself in one of the holes, squeezed and stuck tight. The temptation to fiddle with it up close is great, as the thing is truly a bizarre wonder. We get close to it, examine it, and when the dream ends I’m not captured — though that could still happen easily, in the blink of an eye.

via journal.davidbyrne.com

Holy shit.

Ars Technica Blocks Content From Ad Blockers

Ars Technica is now blocking their content from people blocking their ads. The comments in this thread are priceless. People are threatening to never read Ars again because they can't get the content without ads. Imagine that!

The alternative is to actually sign up for a subscription and all ads would disappear. I think I might just sign up. I did sign up.

Ichiro’s Opposite Field Magic

I hope you all have had as much fun dissecting opposite field splits this week as I have. Today, we take one more look with another odd example: Ichiro Suzuki. Ichiro’s style is so different from anything else that we’ve seen in United States baseball that projection systems still have issues nailing down a forecast for him.

A major part of that is that Ichiro has a definite ability to get more hits on balls in play than other major league hitters. As ground balls have a higher BABIP, his roughly 2.3:1 GB:FB ratio is part of that. Still, ground balls only fall in for hits about 24% of the time on average, and Ichiro’s .357 career BABIP is well above that. How do we account for this?

Naturally, we look at his pull-push splits. Looking specifically at balls hit the other way, Ichiro’s .327 wOBA to left field is good, but not terribly impressive. With the average lefty push split at .316, that makes Ichiro only about two runs above average per 200 balls – approximately how many he hit to left field last season.

What makes him amazing is that he manages this with a microscopic amount of power. Ichiro’s career ISO of .112 is certainly below average, but it’s not terrible. When he goes the other way, though, his ISO is only .047, nearly 100 points below the lefty-to-left average, in large part due to a 0.2% HR/FB. That’s not a typo – Ichiro is essintially the anti-Ryan Howard when it comes to opposite field hitting, as he has only hit 1 opposite field home runs in his career, and that’s out of 1663 batted balls.

However, unlike the typical hitter, Ichiro actually hits more ground balls to the left side than fly balls. His speed out of the box and a roughly 4:3 GB:FB ratio to the left side results in a high infield hit percentage – exactly 20% – and a BABIP over 60 points above the typical lefty push split. This is wildly different from most hitters, regardless of handedness, as the fly ball is about 2 to 2.5 times more likely for the average hitter when going the other way. That’s how Ichiro manages to get around his lack of power and remain a productive hitter even to the left side, and this highly elevated BABIP to the left side is a large part of his high career BABIP.

Ichiro will turn 37 in October. He has maintained his speed throughout his career, a key to his success pushing the ball. It will be interesting to see if this kind of magic can hold up as his career continues. He’s shown no sign of slowing down, in any sense of the word, and I certainly don’t expect any downturn in 2009.

Note: Jose Reyes Condition Completely Curable

According to David Lennon of Newsday, Dr. Andrew Martorella, who is a thyroid specialist at Cornell Hospital in New York, says Jose Reyes‘ thyroid condition is completely curable, and he should be fine.

…i really feel bad for jose, as he has worked really hard to get to where he is, and prior to today, he appeared happy, healthy, and full of energy working out at Tradition Field…i’m glad the prognosis is looking good for him, for his own personal sake, and from a baseball standpoint, i’m hopeful he will be ok and be back on the field within a week or so…

★ Attention Is the Real Resource

Jason Snell — editorial director at Macworld — wrote an interesting piece on his personal site regarding full-text RSS feeds, prompted by Merlin Mann’s piece last week regarding The Atlantic.

Snell writes:

RSS doesn’t generate revenue directly. There are ads in RSS, sure, but they’re cheap and lousy and don’t have remotely the return as ads on web pages. The question is, if you publish all your content in RSS, does the resulting drop in traffic get offset by the fringe benefits? In the mind of some — presumably including Merlin Mann and John Gruber — you may lose a small percentage of tech-savvy people, but those people tend to be the ones who pass links around to friends and on their blogs and on Twitter, and a lot of those people will come to your web site from there, so in the end it’s a net benefit. Plus, more people will care about you and your brand and that’s a good thing.

I agree, that’s good. I wish someone could cite some studies that prove that giving away your full-text RSS doesn’t hurt traffic, but helps it.

It should go without saying that what works for me here at Daring Fireball, as a one-man show, may well not work (or work nearly as well) for a large operation with a full editorial staff such as Macworld. But: DF’s RSS feed, which contains the full content of the site, not only generates money directly, but has grown to become the single largest source of revenue on the site.

The ads in most sponsored RSS feeds are indeed cheap and lousy. The ads in DF’s RSS feed are neither. They’re priced at a premium, and have attracted (if I do say so myself) premium sponsors.

What is “traffic”? I suspect Snell is talking about page views. When someone loads a web page in their browser, that’s a page view. Most advertising on the web (but not all) is sold using page views as the metric — advertisers pay an agreed-upon amount for every thousand page views on which their ad appears.

When I switched DF’s free public RSS feed to full-content in August 2007, DF’s web page views had been growing steadily month-to-month. After the switch, web page views were stagnant, with no growth, for about a year. (If anything, they went down in the first few months.) But readership clearly continued to grow: subscribers to the feed skyrocketed. And, about a year ago, even web page views started growing significantly once again — going from a little over one million per month to a little over two million per month.

If you’ve got a model where revenue is tied only to web page views, switching to full-content RSS feeds will hurt, at least in the short term. The problem, I say, isn’t with full-content RSS feeds, but rather with a business model that hinges solely on web page views. The precious commodity that we, as publishers, have to offer advertisers is the attention of our readers. Web page views are a terribly inaccurate, if not outright misleading, metric for attention. Subscribers to a full-content RSS feed are among the readers paying the most attention, but generate among the least web page views.

A reader asking for a full-content RSS feed is a reader who wants to pay more attention to what you publish. There have to be ways to thrive financially from that.

(I could go on, which is good, because my friend Jim Coudal and I are speaking together on this very topic — online advertising — at SXSW next week. Our session is at 3:30pm Sunday afternoon.)

The Momofuku Cookbook's Kimchi Stew with Rice Cakes

From Recipes

"Chang's crowning touch is his addition of rice cakes made with glutinous rice."

20100305-kimchistew.jpg

The Momofuku cookbook is a joy to read and cook from for a lot of reasons, but as an Asian cook, I can especially relate to the idea of reinventing childhood dishes for modern tastes.

With love and willpower, immigrant mothers manage to feed their families for very little, though doing so doesn't always produce the most palatable results. In his discussion of his recipe for Kimchi Stew with Rice Cakes, David Chang recollects his own mother's tendency to add overly-fermented kimchi to the stew (made in the first place with a watery, anchovy stock).

Chang's rendition, on the other hand, uses two-week old kimchi—fresh and crisp with a not-too-sour taste. Given the Momofuku's obsession with pork, it's no surprise that Chang's version is made with his pork bone ramen broth. The stew also features the shredded pork shoulder from the same ramen recipe, making the first achievable only if you have the second prepared.

Kimchi stew, however, can be delicious even without the time-consuming pork bone ramen broth. The idea is to use some kind of stock—chicken, beef, or even a good vegetable-based one—to bolster the flavor of the young kimchi. Lots of kimchi.

Chang's proportion of stock-to-kimchi is exactly one-to-one (eight cups of broth to eight cups of kimchi), and that's also how I like it. Chang's crowning touch is his addition of rice cakes made with glutinous rice, which can soak up the spicy broth and still retain its unique texture. (If you buy the packs of dried rice cakes, soak them for several hours in cold water before use.)

With so much kimchi as well as the rice cakes, the meat plays an ancillary role. Instead of pork, you can use whatever other protein you have, be it another meat, tofu, or eggs poached in the soup. Mirin counters the spiciness of the kimchi-laden soup and if I'm so inclined, I'll add a dollop miso at the last moment.

It may not be the complete Momofuku experience, but if you have fresh kimchi and rice cakes on hand, you can make an addictively good soup for yourself in very little time. This kimchi stew is so good, in fact, by the time I'm a quarter of the way through eating it, I'm already wishing for another bowl.

Maybe it's the umami component of the anchovies, which commonly ferments kimchi, or simply the pleasure chewing the rice cakes. Finally, if you have some extra time, you can toast the rice cakes prior to adding them to the soup so the surface of the cakes stays crisp even as they soak in the soup.

Kimchi Stew with Rice Cakes

Adapted from the Momofuku Cookbook by David Chang

- 5 to 6-

Ingredients

8 cups young (around 2 week old) kimchi
8 cup stock or broth (either meat or vegetable)
6 tablespoons mirin
1 cup sliced rice cakes
A heaping 1 cup slice scallions

Your selection of a protein:
1 carton cubed regular (cotton) tofu
Chicken, pork, or beef from your meat broth
5 or 6 eggs

Procedure

1. Bring the stock to a boil in a pot. Add the kimchi and simmer for 5 to 6 minutes.

2. Add the meat, tofu, or eggs to the broth and cook until the meat or tofu is warmed through, or until the eggs have gently finished poaching. Add the mirin. Taste the soup and adjust as needed, adding more mirin if necessary. When you've achieved the proper balance, add the rice cakes to the pot.

3. Once the rice cakes are warmed through (about 30 to 60 seconds), portion the soup into bowls. Top each bowl with the scallions and serve immediately, with rice on the side.

Making Reblog Better - The TypePad Beta Blog

Last November we released a new feature called Reblog, which makes it easy for your readers to share your content others in their network.  When someone reblogs your content part, or all, of your post appears on the reblogger’s blog with attribution link back to your original post so you get the credit you deserve.Reblog is a helpful traffic-driving tool but but we wanted it to do more. The new, improved reblog provides you with more insights into who is reblogging your posts and what posts are most popular.  via beta.typepad.com

Lego conference table

Shared by Dave
Coolest corporate conference room table ever.

lego conference table.jpg

This 4x9' boardroom table was created for Ireland's Boys and Girls advertising agency by fellow Dubliners agbc architects. It is, essentially, a 7-stud thick slab of random Lego bricks topped with a piece of tempered glass. More details and photos are available here. A timelapse video of its construction, (inevitably set to the not-so-soothing sounds of the William Tell Overture), is available on YouTube. [via Dude Craft]

Read more | Permalink | Comments | Read more articles in LEGO | Digg this!

How to Greet the Dalai Lama

Robert Barnett

President Barack Obama meeting with the Dalai Lama in the Map Room of the White House, February 18, 2010 (Pete Souza/whitehouse.gov)

Since President Obama’s meeting with the Dalai Lama on February 18, the details of the closely-watched encounter have been carefully parsed, from the history of the room in which the two men met (the White House Map Room, an apparent indicator that a meeting is private, yet not personal) to the absence of the First Lady (making the meeting more official), and the serving of tea (making it less formal). Even the garbage bags that the Dalai Lama passed on his exit (seen as either incompetence by White House staff or a veiled message to Beijing) and the Dalai Lama’s flip-flops (seen as a metaphor for his policies or a rebuttal to Rupert Murdoch’s claim that the Tibetan leader wears Gucci shoes) were debated.

Yet some of the most interesting details—those that may bear most directly on Obama’s handling of the China-Tibet issue—were missed. Chief among them, perhaps, was that the official White House description of the meeting omitted any mention of religion. It did not even pretend that the two leaders had discussed religion, spirituality, world peace, or any of the other fig-leaves used by European leaders like Gordon Brown to mollify Beijing when committing the offense of meeting with the Dalai Lama. There was also little mention of the fact that the President and his spokesmen did not use the rhetoric about democracy or freedom that in the past has made American leaders (and sometimes the Dalai Lama) look like ideologues.

Instead, administration officials described the meeting as a discussion in plain terms about the political situation in Tibet, thus sending a muscular message to Beijing, which, after all, remains firmly in charge of that territory. The press also downplayed the Dalai Lama’s separate, extended meeting with the Secretary of State, although that could be taken by Beijing as a serious indication that the US views him as a national leader. This perhaps explains why the State Department referred to the Dalai Lama as “a religious and cultural leader,” while the White House described him much more assertively as also “a spokesman for Tibetan rights.”

But what may turn out to have been the most explosive element of ritual emerged only during a minor speech on a quite different topic by the Dalai Lama the following day, and was noticed by a sharp-eared AFP reporter and a Tibetan specialist from VOA: President Obama gave his visitor a gift, mentioned in no official statements—a specially bound volume containing copies of the five letters sent by Roosevelt and Truman directly to the young Dalai Lama when he ruled what was, in practice, an independent country. It doesn’t take a Ph.D. to guess how that went down in Beijing.

Still, Chinese leaders must have relished the visual record of the event. The subtext of the single photograph of the meeting, released by the White House, was clear to anyone familiar with Buddhist, Asian or Chinese iconography, literate or not: it showed the President speaking to the Dalai Lama with his right hand raised, much as in the teaching mudra used to show the Buddha preaching to his disciples; while the Dalai Lama, like an attentive pupil, has turned to listen, so that his eyes cannot be seen.

The 5th Dalai Lama meeting the Qing Emperor Shunzhi in 1653

The most famous visual record of any encounter between the Tibetan pontiff and a worldly ruler is the mural in the Potala Palace that depicts the 5th Dalai Lama meeting the Qing Emperor Shunzhi in 1653. The Chinese authorities misread that powerful image in the past: they reproduced it in the 1980s in innumerable postcards and propaganda books because it shows the Emperor sitting on a slightly higher throne than his Tibetan visitor—until they discovered that all Tibetans and any Buddhist could see that the mural shows that the Dalai Lama has his right hand raised and is clearly teaching his imperial disciple. This time, it is the Emperor who is preaching.

But even for the most secular Tibetans, the White House photograph is puzzling: it shows the President with his legs crossed, unthinkable casualness for a Chinese or Tibetan leader. And then there’s the tea: the photograph shows a tea-cup and a cookie in front of the Dalai Lama, while the President has neither, an unmistakable sign that the President did not deign to drink with his visitor. In case anyone thinks that drinking tea together is not important, they need to reread their copy of the Dukula, the 5th Dalai Lama’s autobiography, in which he describes his 1653 meeting. Immediately after noting that the Emperor’s throne was slightly higher than his, he writes:

gsol ja byung ba’i dus sngon la ‘thung gsungs kyang de ‘dra mi ‘gab zhus pas dus mnyam du ‘thang gnang ba sogs mthong gzos shin tu che ba mdzad

When tea was served, the king asked me to drink first. I replied that this would not be proper. So he suggested we drink at the same time. He showed much respect.

That’s something you won’t read in Beijing’s accounts of the meeting, just as you won’t find the contemporary descriptions—unthinkable to those brought up on the Chinese myth that Tibetan leaders had to kowtow to the Emperor—of Shunzhi descending from his throne to meet the Dalai Lama, walking “approximately four bow-lengths” (about 30 feet) towards him and taking him by the hand. Consider The Secret History of the Potala Palace, the famous feature film produced in Lhasa in 1989, in which the historic 1653 meeting was recreated by contemporary Tibetan actors without a kowtow: it has been banned by Beijing since its first showing.

The White House photograph’s symbolism was presumably unintentional, but it carries another echo from the past: American officials tried to tone down Dalai Lama meetings once before, and it did not work out well. In 1908, the great Tibetologist William Woodville Rockhill, then the US envoy in Beijing, insisted that the 13th Dalai Lama reverse the precedent of 1653 and show submission to the Imperial throne probably because the US sought a Chinese alliance in order to deny the British market access to the Qing domains. The 13th compromised and went down only on his knees, not unlike Lord Macartney, sent to China in 1793 as the first British envoy, who had gone down on one knee before the Emperor Qianlong. But Rockhill’s efforts at staging conciliation failed: within 2 years the Qing had sent an invasion force to Lhasa, and three years later the 13th Dalai Lama, disappointed with misjudged American conciliation and increasingly close to the British, declared Tibet to be independent.

His successor, the 14th Dalai Lama, travels the world constantly scoring symbolic victories and will be unconcerned about the President’s teaching mudra or the single cup of tea. Inside Tibet, however, people might fear that the shade of Rockhill is whispering equivocating advice in the corridors of the White House. This would seem a little unjust if the other details are considered (though the garbage bags don’t help). But it raises the central and as yet unanswered question, which is whether Obama’s long-awaited initial foray into the Tibet issue will bring Beijing, masters of the land, any closer to settling with their Tibetan neighbors, masters of symbolic ritual.

The BP 2010 Tour Continues…

Next week, the BP 2010 book tour rolls on to Washington, DC. Please join Kevin, Jay, Clay, and myself at 7 PM on Tuesday at the great Politics and Prose bookstore, 5015 Connecticut Avenue NW. We’ll be answering questions, signing books, roasting s’mores, and singing songs from the American songbook. Well, some of those, not all of them.

For those with Sirius-XM access, we’ll also be making an in-studio appearance on the Power Alley show on the Home Plate channel that same day at 12 noon. Call in, ask questions, the 13th caller gets to take me home with them. Well, some of those, not all of them.

We had a great time seeing you in New Jersey and New York, and we look forward to meeting more of you next week.

Highest-resolution Earth photo looks familiar for a reason

Filed under: , ,

Last month, Gizmodo posted an incredible image from NASA: The most accurate, highest-resolution photo of Earth taken to date. It's stunning, in all of its 2048 x 2048 pixel glory. In fact, there are two images: One showing the Americas and one showing Europe. Both make a great desktop image.

They're also oddly familiar, and now Gizmodo confirms what many suspected: It's the same Earth image that's welcomed new users to the iPhone since its launch in 2007.

NASA noted that the image has been public since 2002, and is the results of many months of work. "Using a collection of satellite-based observations," NASA shares on their Flickr page, "scientists and visualizers stitched together months of observations of the land surface, oceans, sea ice, and clouds into a seamless, true-color mosaic of every square kilometer (.386 square mile) of our planet."

The image recently started generating a lot of traffic on the web as Apple fanboys realized the connection. Now, the next time you see that image on your iPhone, say thank you to the hard-working NASA employees who put it together.

TUAWHighest-resolution Earth photo looks familiar for a reason originally appeared on The Unofficial Apple Weblog (TUAW) on Fri, 05 Mar 2010 14:00:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

Portal 2 confirmed by Game Informer cover, due in 2010

The past week's bizarre pair of updates to Portal seemed to point towards an impending announcement of a sequel, and, well, they did. Game Informer has revealed that its April 2010 cover story is none other than ... Portal 2 -- which Valve has given a release window of "this holiday season." The magazine's site teases the 12-page feature, calling the game "a full-fledged, standalone sequel" with "new gameplay mechanics, storyline, and some surprising new twists."

We'd venture a guess that one of those twists has to do with wherever the portal featured in the cover art leads to -- a misty, jungle setting where some sort of seemingly derelict facility stands, overrun with vines. The flip-side of the cover is (cleverly) a view back through this portal into a familiar Aperture Science setting. Finally, the single cover line mentions "the people who are still alive," a potential hint at a reason for venturing into the new setting in the first place.

The issue should be hitting subscribers' mailboxes soon. Check out the full covers after the break.

Source -- Game Informer
Source -- Valve

Continue reading Portal 2 confirmed by Game Informer cover, due in 2010

JoystiqPortal 2 confirmed by Game Informer cover, due in 2010 originally appeared on Joystiq on Fri, 05 Mar 2010 13:05:00 EST. Please see our terms for use of feeds.

Permalink | Email this | Comments

NYC and Las Vegas from above, at night

via David, NYC (and Las Vegas) at night:

These are gorgeous (and best seen in full).

Hexadecagon – News 3/5/10

Fin1

The kind folks at Whole Foods have agreed to let us move the show from the upstairs plaza to the front parking lot AND its now going to be held under a huge, crazy tent designed by Art Seen Alliance take a look at the pic to the right!! The projections will be shown on the roof of the tent, which will be visible from both inside and outside of the tent. Things just got a million times more awesome!

via Hexadecagon.

The 5 Commandments of Sautéing Food

"Food should start cooking the moment it hits the pan, not gradually while the pan warms."

20100305-sautepan.jpg

©iStockphoto.com/piccerella

Sautéing is the Way and the Truth when it comes to giving foods a golden, crispy crust and a juicy, tender interior. But there's more to pulling it off than food-to-pan contact. Behold, the commandments of proper sautéing.

1. Honor Thy Pan Choice

You want something wider than it is tall, which encourages fast evaporation, in a size that can fit your food in a single layer without overlaps (the foods on top will steam-cook) or too much empty space (the fat will burn).

The exception: Greens or foods like mushrooms which will cook down in volume as they release moisture. Those you can keep loosely mounded in the pan and add more as you go. Lastly, avoid nonstick pans—the slippery surface will stop a good brown crust dead in its tracks. (But my food always sticks to the pan, you say. Shhh. I'm getting there.)

20100305-sauteing-brusselsprouts2.jpg

©iStockphoto.com/sf_foodphoto

2. Thou Shalt Pre-Heat Aggressively

To get a good sear, food should start cooking the moment it hits the pan, not gradually while the pan warms. (This will help prevent it from sticking later.) First, heat the pan over a medium-high flame—a little lower is fine for white meats or thick cuts, fish, and vegetables that have already been blanched—before adding the fat; then again for a moment afterwards.

Good signs: You see the fat rippling or hear it foaming (Hark! This pan is ready!). Bad sign: You see smoke or smell the fat burning. In this case, turn off the heat, pour out the fat, and start over. Not sure you're in business? Dip an edge of the meat into the pan and listen for the heavenly sound of a sizzle.

3. Thou Shalt Go Easy on the Fat

Use only enough oil or clarified butter to keep the pan lubricated. (Any more than that takes you into pan-frying territory.) If you tip the pan and see more than a teaspoon or two of fat drip to the side, be a good cook and pour some out, would ya?

4. Dry Thy Food Well

Be sure there's no excess moisture or marinade when you add it to the hot fat. You've heard water and oil don't mix—seriously, listen.

5. Be Present, But Do Not Hover

The tension of holding a spatula can be more than you can bear (it's the human condition). You just want to nudge, flip, lift, or stir something. But, to quote my culinary school chef-instructor, unless you're Rachael Ray, you don't need to stand there stirring or flipping for the camera.

Instead, let the food develop the color and crust you want on one side before shifting it at all. When it's done, it should naturally release from the pan. In the case of meat or larger foods, flip only once.

Go forth against the evil that is gray, steamed food.

About the author: "Sue Veed" is an editor at a Manhattan-based food magazine and a current culinary student who's trying to learn it all so she can cook it all. She'll take us along for the ride as she makes the journey from home cook to professional. Among things she may never master: looking natural in a chef's hat, and acting demure whenever a pork product hits the table.

NYC and Las Vegas from above, at night

via www.boston.com "Central Park, Central Park Reservoir and Metropolitan Museum of Art, looking South up Madison Ave." I would argue that one looks DOWN Madison Avenue, but we'll let it slide. As is usual with the Big Picture, you have to click through to do the pictures justice. This is a beautiful set.

Marco.org

And then, when we all upgrade to the next iPad in a year and give the first-generation models to our non-technical parents and grandparents who just barely manage to use a craputer to forward terrible emails to us, they’ll all have cellular data capability and can dump those Yahoo! DSL lines and shitty wireless routers we made them get. via www.marco.org Marco (as is becoming usual) is the first person I've read to make this observation. The iPad not only creates a new category of home computer (as the netbook did) but also will disrupt the home Internet model. AT&T is going to have a serious leg up here, and that's why their selling iPad service at a loss with no contract.

Paging Danny Meyer: City Seeks Restaurants, Food Carts for Brooklyn Bridge Park

2010_03_pier1-thumb.jpg
[Curbed]

After two decades of planning, parts of the giant Brooklyn Bridge Park around DUMBO and Brooklyn Heights will open to the public within in the next few months. Lucky for the eaters out there, where there is a multi-million dollar park development, there must be serious food options. Hence, the Parks Department has just put out requests for proposals for four concession spaces within the new park. What's on offer:

1) a mobile food cart for the 130 square foot space inside the Pier 1 gatehouse at the park's main entrance.
2) a mobile food cart for the 2,500 square foot elevated outdoor plaza, beer and wine available.
3) By Pier 6, a "sit-down restaurant with almost 2,000 square feet of interior space, plus outdoor dining space on both the adjoining terrace and the rooftop."
4) Also by Pier 6, a 170 square foot restaurant by the Atlantic Ave. entrance.
The Pier 1 food carts are expected to open by this summer, while the Pier 6 restaurants should be up and running by 2011. Danny Meyer, Wafels & Dinges dude, Le Pain Quotidien, Japadog guy—better get those plans drawn up.
· No shortage on eats at Brooklyn Bridge Park [NYP]
· Brooklyn Bridge Coverage [Curbed]

New Seating Chart: Where Your Favorite Gawker Employee Sits

OLD GM CHARTIt's time for us to update the Gawker Media seating chart, as the company has a new plan! Previously, we saw that 1/4 of desks were designated editorial, and 1/4 were for subletters. But things have changed quite a bit. For one thing, editorial is sprawling.


GM Seating Chart

NYC: La Pizza Fresca (or, 'How the VPN Is Like THX Sound')

From Slice

2010-03-04-LaPizza-lede.jpg

La Pizza Fresca

31 East 20th Street New York NY 10003 (map); 212-598-0141; lapizzafresca.com
Pizza Style: Neapolitan
Oven Type: Wood-fired oven
The Skinny? This VPN-certified (since 1997) restaurant serves a fine example of Neapolitan-style pizza
Price: Margherita, $17; variations, $18 to $20

In 1983 acclaimed filmmaker George Lucas tasked audio engineer Tomlinson Holman with developing a standard to insure that the audience would hear in the theater what the director heard in the screening room when mixing a film. The result of a yearlong analysis by Holman became known as THX. (The name was probably derived from Lucas' first film, THX 1138, although some dubbed it the Tomlinson Holman eXperience.) THX is not, as is often believed, an audio delivery system like Dolby or DTS surround sound but rather a set of metrics governing such things as room reverberation, amplifier power, ambient noise and light, and dynamic range. It is intended to guarantee a consistent experience from theater to theater. THX does not manufacture audio systems; rather it certifies theaters to insure that they comply with the THX standard. With the rise in popularity of Dolby surround sound and home theater in the early 1990s, THX began certifying home-audio equipment. It is now possible to assemble an entire THX-certified surround sound system in the home. THX sound systems can sound wonderful, but it is not the only way to get great sound in the home—it is possible to assemble a system that is equally compelling without certified components. THX reminds me of another organization that uses an acronym: the VPN (Verace Pizza Napoletana Association).

2010-03-04-LaPizza-room.jpg

VPN is sort of like a THX for Neapolitan-style pizza. VPN does not make pizza any more than THX makes audio equipment, rather, it is a certification body. VPN attempts to ensure that there will a consistent pizza experience when eating at a certified restaurant. Thus a set of parameters were established—only wood-burning ovens are used, the tomatoes must be from Naples, the cheese buffalo mozzarella, etc. I have had very good pizza in VPN-certified restaurants. But just like THX in audio, I don't think that VPN certification is the only way to get great pizza. In fact, the pizza that came closest to what I experienced in Naples outside of the city—Una Pizza Napoletana and Motorino—are not VPN-certified.

2010-03-04-LaPizza-oven.jpg

La Pizza Fresca is VPN-certified and has been so since 1997, making it far ahead of the Neapolitan trend of the last few years. And fortunately, in this case, the pizza lives up to the certification. While it might be perhaps a step behind the aforementioned restaurants, it is nonetheless a credible iteration of the Neapolitan style and since it is a full-service restaurant has a better chance of being awarded more than one star in the New York Times than say, Motorino. The pizza may be what most people eat here, at least in my experience, but there are plenty of other charms on the classic trattoria menu and voluminous wine list.

2010-03-04-LaPizza-pizziol.jpg

Alejandro Rivas has been the pizzaiolo at La Pizza Fresca since they opened their doors and fired up the brick oven. He has made tens of thousands of pizzas in the ensuing years, working six days a week at both lunch and dinner. He does get Saturdays off, his boss taking over the oven duties, but I bet the pies are not quite as good on those days. I asked Rivas if he eats pizza on his day off. He looked at me like I was nuts.

2010-03-04-LaPizza-dough.jpg

Rivas works the dough with surprising delicacy given his meaty, powerful looking hands. But he tenderly flattens the ball in to a disk pressing his fingers slightly harder towards the edge to form the cornicione.

2010-03-04-LaPizza-cheese.jpg

The San Marzano tomatoes and buffalo mozzarella come straight from Naples. Eat at La Pizza Fresca at lunch time and you might see the cheese being delivered in large, sealed polystyrene boxes, they sort of look like they contain organs for transplant. The only ingredients beyond the cheese and sauce are a sprinkling of salt and Parmigiano-Reggiano, some sprigs of fresh basil.....

2010-03-04-LaPizza-oil.jpg

....and a dousing of extra virgin olive oil.

2010-03-04-LaPizza-in-to-the-oven.jpg

The wood fired oven runs at a blazing 900 degrees and a pie takes only about two minutes to cook. I asked how many pies would fit in the oven because it looked quite large. Rivas said that he only ever makes four at a time. He could fit more inside but with a two minute cooking time it is hard to keep track of more. The extra wait is worth it, the pies are consistently similar at La Pizza Fresca, at least in my experience.

2010-03-04-LaPizza-marg.jpg
The pie that emerges from the oven, smoke billowing from the charred crust, is classic Neopolitan.

2010-03-04-LaPizza-crust.jpg

The cornicione is puffy and light, it does not rise up as high as that of, for example Motorino, but it is commendable none the less. The crust itself has a yeasty tang and the center is soft and milky, the cheese and sauce forming that amorphous mass that I find so wonderful. If you like crisp crust from tip to arch this is not the pizza for you, knife and fork are required. The sweet, vibrant sauce (it betrays glimpses of fresh tomato even when cooked in the oven) and creamy cheese, spiked with basil and salt, collude to provide a pleasing and familiar synergy.

2010-03-04-LaPizza-upskirt.jpg

The upskirt.

2010-03-04-LaPizza-pie.jpg

La Pizza Fresca might be VPN certified, but it offers a number of pizza that are not quite as elemental. Who could resist the salami picanti for example? A pie larded with salami and dotted with olives. The edges of the salami get slightly burnt adding a salty, smoky character to the pizza.

2010-03-04-LaPizza-dough-and-pie.jpg

VPN accreditation is no guarantee of a great pizza, but La Pizza Fresca lives up to the potential of the billing. The pies that emerge from the brick oven ring true because, like a great movie soundtrack, the individual ingredients speak with their own voice but contribute to a greater purpose.

In the same way that a properly calibrated THX sound system can allow a directors vision to come through, this VPN certified pizza can give you a good slice of what the Neapolitans enjoy.

Ripken artifacts added to Museum timeline

The second item is a baseball with the following inscription: Happy Birthday Dwight5-30-82Presidents should be tossing1st balls, not catching themCal Ripken, Jr. Batting eighth in the lineup and playing third base, Cal Ripken knocked this ball foul, where it was caught by the president of the Orioles booster club, who was attending the game on his birthday. After the game, he had Cal inscribe it. Of course, it was only years later that the significance of the game became clear: May 30, 1982 was the first game of Ripken's famed consecutive games played streak. While everyone in baseball was aware of the streak once it became news, it is only by the greatest of luck that someone managed to preserve this memento from the start of the famed record. On loan to the Hall from Ripken Baseball, Inc., the ball is being displayed with the inscription turned down, to minimize the damaging effect that light has on the ink. via baseballhall.mlblogs.com Two new Ripken pieces in the Hall of Fame. Pretty cool, I love this stuff.

NYC and Las Vegas from above, at night

Photographer Jason Hawkes, a frequent contributor to the Big Picture blog, returns today, sharing with us some of his latest images of American cities seen from above at night - New York City and Las Vegas, both cities that undergo significant transformations after the sun goes down. From Hawkes: "The images of New York were shot on Nikons latest camera, the D3S, using three gyro stabilizing mounts and flown using twin star helicopters. (Eurocopter AS355). We flew from heights of just over 500 ft up to 2,500-ft with no doors on, it was very very cold. The images of Las Vegas were shot for a separate project, using a range of helicopters from a Robinson 44 to Eurocopter AS355". Be sure to see Hawkes' earlier entries here (1, 2, 3), and check out his newly-released book "London at Night". A book of his New York at night photos is due for publication in the Autumn. Captions provided by the photographer. (20 photos total)

One Worldwide Plaza, Eighth Avenue. (© Jason Hawkes)


Add to Facebook Add to Twitter Add to digg Add to StumbleUpon Add to Reddit Add to del.icio.us Email this Article

Steve Ivy's lair

Hacker's lair - apartment interior, originally uploaded by redmonk.Different people unwind in different ways, I guess. :)

NYT Quietly Changes Yet More Facts In Paterson Narrative, Discrediting Its Own Sources -- And Itself.

In its page-one story about David Paterson today, the NYT yet again quietly added new wrinkles to its narrative of the governor's actions in the domestic violence case at the core of his troubles -- altering yet again the timeline of events, and contradicting its own previous reporting of the case.

Today's story also moved to impose an outrageous new reportorial standard on the story -- that the governor must submit to its reporters a regular update on his plans to remain in office, or else justify its speculation that he will soon resign.

"Asked by reporters if he would still be governor on Friday, he said he would; asked if he would still be governor next week, he did not respond," the NYT reported this morning.

The NYT's aggressive but at-times careless journalism -- reflecting a seeming determination to force the governor to resign before the results of the Attorney General's investigation have been announced -- has seriously diminished what should otherwise have been an investigative triumph for the NYT.

In story after story, as The NYTPicker previously reported, the NYT has failed to include the comments of Paterson and others accused by name of actions that could be construed as criminal behavior. It has repeated its regular insinuation that Paterson's February 7 phone call to Sherr-una Booker -- the woman at the heart of the scandal -- somehow directly resulted in her decision not to appear in court the next day, even though there has been no direct evidence yet presented to explain the connection between those two events.

This isn't to suggest that when the Attorney General issues his report, we won't learn that Paterson is indeed guilty of witness tampering, or worse. We believe Paterson should have fired his aide, David Johnson, as soon as he learned of his domestic violence history. We're also troubled by the NYT's accounts of Paterson's alleged use of intermediaries to contact the woman at the center of the most serious domestic-violence dispute involving his aide.

There's no question that the Paterson story is a legitimate one. We applaud the NYT for its aggressiveness in seeking to hold him accountable for his behavior.

But it has been clear from the NYTs first story focusing on the Sherr-una Booker case that we still know too little about what happened to form a full judgment of Paterson's actions. Too many facts are still missing, or contradict each other.

Paterson properly submitted to an independent investigation, and like everyone else, we anxiously await the results. If it documents that the governor improperly inserted himself into a legal proceeding, engaged in witness tampering or otherwise acted unethically or illegally, of course he should resign.

But we'd rather wait for the results of that investigation than be subjected to conflicting, confusing, and incomplete leaks to the NYT -- presumably from Paterson's opponents -- designed to insinuate guilt, not prove it.

And for the NYT to publish those leaks on a daily basis, without addressing the clear contradictions and omissions in the accounts, reflects an undue desire by the NYT to force Paterson to resign before the investigation is done.

That seems to us beneath the extraordinarily high journalistic standards of the NYT that have made it the best newspaper in America, if not the world.

THE CHANGING NARRATIVE
In today's page-one account, the NYT reports -- nearly 750 words into the story -- that Andrew Cuomo's investigators "have been piecing together more details" about the governor's contacts with Sherr-una Booker, the woman who accused his aide of domestic abuse last Halloween.

In this new version of events, attributed to "two people with direct knowledge of her account," Paterson had "a series of conversations with Booker in an effort to control political damage from the episode."

This statement directly contradicts the NYT's own previous reporting on the governor's actions.

As recently as Tuesday, the NYT -- attributing its information to a mix of anonymous sources and Lawrence Saftler, Booker's attorney -- had been reporting that Paterson had a single conversation with Booker, lasting about a minute.

Indeed, the NYT definitively reported -- for several days' straight, and as recently as this past Monday -- that according to Booker's lawyer, the subject of the court case did not come up in the conversation, and that Paterson "had asked if the woman was all right and reassured her that 'if you need me, I’m there for you.'”

Today's new scenario -- buried deep inside a story about the fallout from Paterson's troubles -- has Paterson speaking with Booker repeatedly, mostly discussing the possible impact of NYT stories in the works on the governor.

The NYT story doesn't indicate when the conversations took place, how long they lasted, or who initiated them -- all crucial questions that bear directly on Paterson's possible guilt.

Here's what the NYT reports today, with the new information in bold:

Two people with direct knowledge of her account said Thursday that after the Feb. 7 conversation, the governor had a series of conversations with Ms. Booker in an effort to control political damage from the episode. Around that time, reporters for The New York Times were asking questions about it.

At some point during that series of conversations, Mr. Paterson mentioned the court case, according to the two people with direct knowledge.

They said that in her testimony for Mr. Cuomo’s inquiry, Ms. Booker spoke of how, among other concerns, Mr. Paterson had expressed worry about how she would portray the episode with Mr. Johnson to reporters.

It is not clear when the governor learned that she had accused Mr. Johnson of using violence against her.

In Ms. Booker’s testimony, she said that most of the governor’s conversations with her concerned ways to tamp down a possibly damaging newspaper article, according to the people who know her version of events. She also told the governor that she was annoyed because a reporter had contacted her about Mr. Johnson.

This new version of events directly contradicts the version the NYT has been reporting for days, attributed to Booker's own lawyer.

In a story last Thursday, the NYT reported:

Mr. Saftler said the conversation had nothing to do with rumors about the governor’s private life. He said, as he had on Wednesday, that the conversation lasted about a minute, that Mr. Paterson had asked if the woman was all right, and concluded by saying, “If you need me, I’m here for you.”

In other words, last week Booker's own lawyer presented one sequence of events to the NYT -- in which there was a only a single phone call between his client and the governor, with no discussion of the case -- and now, in today's NYT, "two people with direct knowledge of [Booker's] account" have presented a completely different version of them.

The fact that these two scenarios contradict each other -- meaning that one scenario simply isn't true -- isn't mentioned anywhere in today's NYT.

This contradiction strikes us as highly relevant, given that Saftler remains the NYT's sole on-the-record source of information on the governor's conversation with Booker -- and that he remains Booker's lawyer.

The NYT's ongoing coverage of the phone conversation -- or conversations -- between Booker and the governor has been the most troubling aspect of its investigation to date.

In previous stories, The NYTPicker pointed out that Saftler has been allowed to change his client's account of the phone call, without any disclosure of that change by the NYT.

The paper first quoted Booker's lawyer as having insisted that the governor called his client; later, he changed his story to say that Booker called Paterson, at the behest of an intermediary. Paterson confirmed that version. The NYT allowed Saftler to completely revise his account of the phone call, without any disclosure to readers that he had done so.

These ongoing contradictions, and the NYT's failure to focus readers' attention on them, reflects a seeming lack of concern by the NYT for the actual facts of the case. At this point, with numerous scenarios flying -- nearly all of them attributed to anonymous sources -- the NYT has failed to function effectively in making readers aware of the contradictions.

In this failure to keep its readers informed of these contradictions, the NYT has diminished its own reporting achievements on this story. It has also given careful readers reason to wonder why it seems so hell-bent on going to press with whatever latest scenario will makes David Paterson looks worse than before.







Presentation: Intro to MongoDB by Alex Sharp

We’ve never got enough introductions to NoSQL systems. Embedded below are the slides from Alex Sharp’s (@ajsharp): Intro to MongoDB presentation. Just to allow you quick overview, you can find below also the text only version.

Text-only version of Intro to MongoDB

  • Slide: 1

    Intro to MongoDB

    Alex Sharp

    twitter: @ajsharp

  • Slide: 2

    So what is MongoDB?

  • Slide: 3

    First and foremost…

  • Slide: 4

    IT’S THE NEW HOTNESS!!!

  • Slide: 5

    omgomgomg

    SHINY OBJECTS

    omgomgomg

  • Slide: 6

    MongoDB (from “humongous”) is a scalable, high-performance, open source, schema-free, document-oriented database.

    - mongodb.org

  • Slide: 7

    Philosophy

  • Slide: 8

    Philosophy

    “One size fits all” approach no longer applies

  • Slide: 9

    Philosophy

    Non-relational DBs scale more easily, especially horizontally

  • Slide: 10

    Philosophy

    Focus on speed, performance, flexibility and scalability

  • Slide: 11

    Philosophy

    Not concerned with transactional stuff and relational semantics

  • Slide: 12

    Philosophy

    DBs should be an on-demand commodity, in a cloud-like fashion

  • Slide: 13

    Philosophy

    Mongo tries to achieve the performance of traditional key-value stores while maintaining functionality of traditional RDBMS

  • Slide: 14

    Features

  • Slide: 15

    Features

    Standard database stuff

  • Slide: 16

    Features

    Standard database stuff

    Indexing

  • Slide: 17

    Features

    Standard database stuff

    Indexing

    replication/failover support

  • Slide: 18

    Features: Document Storage

    Documents are stored in BSON (binary JSON)

  • Slide: 19

    BSON is a binary serialization of JSON-like objects

    Features: Document Storage

  • Slide: 20

    Features: Document Storage

    This is extremely powerful, b/c it means mongo understands JSON natively

  • Slide: 21

    Features: Document Storage

    Any valid JSON can be easily imported and queried

  • Slide: 22

    Features

    Schema-less; very flexible

  • Slide: 23

    Features

    Schema-less; very flexible

    no more blocking ALTER TABLE

  • Slide: 24

    Features

    Auto-sharding (alpha)

  • Slide: 25

    Features

    Makes for easy horizontal scaling

  • Slide: 26

    Features

    Map/Reduce

  • Slide: 27

    Features

    Very, very fast

  • Slide: 28

    Features

    Super easy to install

  • Slide: 29

    Features

    Strong with major languages

  • Slide: 30

    Features

    Document-oriented = flexible

  • Slide: 31

    Features: Querying

    Rich, javascript-based query syntax

  • Slide: 32

    Features: Querying

    Rich, javascript-based query syntax

    Allows us to deep, nested queries

  • Slide: 33

    Features: Querying

    Rich, javascript-based query syntax

    Allows us to do deep, nested queries

    db.order.find( { shipping: { carrier: "usps" } } );

  • Slide: 34

    Features: Querying

    Rich, javascript-based query syntax

    Allows us to deep, nested queries

    db.order.find( { shipping: { carrier: "usps" } } );

    shipping is an embedded document (object)

  • Slide: 35

    Features: Binary Object Store

    Efficient binary large object store via GridFS

  • Slide: 36

    Features: Binary Object Store

    Efficient binary large object store via GridFS

    i.e. store images, videos, anything

  • Slide: 37

    Concepts

  • Slide: 38

    Concepts: Document-oriented

    Think of “documents” as database records

  • Slide: 39

    Concepts: Document-oriented

    Think of “documents” as database records

    Documents are basically just JSON objects that Mongo stores in binary

  • Slide: 40

    Concepts: Document-oriented

    Think of “collections” as database tables

  • Slide: 44

    Concept Mapping

    RDBMS (mysql, postgres)

    Tables

    Records/rows

    Queries return record(s)

    MongoDB

    Collections

    Documents/objects

    Queries return a cursor

     ???

  • Slide: 45

    Concepts: Cursors

    Queries return “cursors” instead of collections

  • Slide: 46

    Concepts: Cursors

    Queries return “cursors” instead of collections

    A cursor allows you to iterate through the result set

  • Slide: 47

    Concepts: Cursors

    Queries return “cursors” instead of collections

    A cursor allows you to iterate through the result set

    A big reason for this is performance

  • Slide: 48

    Concepts: Cursors

    Queries return “cursors” instead of collections

    A cursor allows you to iterate through the result set

    A big reason for this is performance

    Much more efficient than loading all objects into memory

  • Slide: 49

    Concepts: Cursors

    The find() function returns a cursor object

  • Slide: 50

    Concepts: Cursors

    The find() function returns a cursor object

    var cursor = db.logged_requests.find({ 'status_code' : 200 })

    cursor.hasNext() // "true"

    cursor.forEach( function (item) {

    print(tojson(item))

    });

    cursor.hasNext() // "false"

  • Slide: 51

    Cool Features

  • Slide: 52

    Cool Features

    Capped collections

  • Slide: 53

    Cool Features

    Capped collections

    Fixed-sized, limited operation, auto-LRU age-out collections

  • Slide: 54

    Cool Features

    Capped collections

    Fixed-sized, limited operation, auto-LRU age-out collections

    Fixed insertion order

  • Slide: 55

    Cool Features

    Capped collections

    Fixed-sized, limited operation, auto-LRU age-out collections

    Fixed insertion order

    Super fast

  • Slide: 56

    Cool Features

    Capped collections

    Fixed-sized, limited operation, auto-LRU age-out collections

    Fixed insertion order

    Super fast

    Ideal for logging and caching

  • Slide: 57

    Cool Uses

    Data Warehouse

    Mongo understands JSON natively

  • Slide: 58

    Cool Uses

    Data Warehouse

    Mongo understands JSON natively

    Very powerful for analysis

  • Slide: 59

    Cool Uses

    Data Warehouse

    Mongo understands JSON natively

    Very powerful for analysis

    Query a bunch of data from some web service

  • Slide: 60

    Cool Uses

    Data Warehouse

    Mongo understands JSON natively

    Very powerful for analysis

    Query a bunch of data from some web service

    Import into mongo (mongoimport -f filename.json)

  • Slide: 61

    Cool Uses

    Data Warehouse

    Mongo understands JSON natively

    Very powerful for analysis

    Query a bunch of data from some web service

    Import into mongo (mongoimport -f filename.json)

    Analyze to your heart’s content

  • Slide: 62

    Cool Uses

    Harmonyapp.com

    Large rails app for building websites (kind of a CMS)

  • Slide: 63

    Cool Uses

    Hardcore debugging

    Spit out large amounts of data

  • Slide: 64

    Limitations

    Transaction support

  • Slide: 65

    Limitations

    Transaction support

    Relational integrity

  • Slide: 66

    Resources

The Food Lab: Slicing Meat Against the Grain

It's time for another round of The Food Lab. Got a suggestion for an upcoming topic? Email Kenji here, and he'll do his best to answer your queries in a future post. Become a fan of The Food Lab on Facebook for play-by-plays on future kitchen tests and recipe experiments.

So you already know how important it is to rest your meat, and you may have even gone and cooked your steak sous-vide. Surely, the only thing left to do is cut it and eat it, right?

Not so fast.

20100305-slicing-beef-hanger-comparison.jpg

One of these steaks is not like the other.*

*Okay, okay. For all you language and logic pedants out there, it's true that if one of these steaks is not like the other, then both of these steaks is not like the other. But you know what I meant, right?

Can you spot the difference between the two hanger steaks? They were both cooked to a perfect 130°F medium-rare in the same pan, they are both cut from the same piece of meat, and they both sport a beautiful brown, crackly crust. Yet one of them is more tender than Otis Redding on a good day, while the other has more in common with a rubber band.

What's the difference? It's all got to do with the angle at which it's sliced.

We read it in cookbooks all the time: "Slice thinly against the grain." But what does slicing against the grain really mean? Well, meat is made up of bundles of long muscle fibers that are laid out parallel to one another.

Take a close look at your meat, and you'll see that just like wood, it's got a grain. In some muscles, like the loin (where NY strip and rib-eye come from) or tenderloin (a.k.a. filet mignon), that grain is very fine: the muscle fiber bundles are thin enough that they don't form a significant grain. Cuts from weak muscles like these will be soft and tender pretty much no matter how you slice them.

On the other hand, cuts from harder working, more flavorful muscles, like skirt steak, hanger steak, or flank, have thicker muscle fiber bundles with a clearly defined grain. Take a look here:

20100304-slicing-meat-flank-labeled flank.jpg

In this picture, I've labeled the three features you're most likely to notice on a piece of grilled meat.

  • Natural faults can occur at the interface between larger muscle groups, where the connective tissue meets the muscle, where the meat may have been folded during packaging or transport, or where a careless butcher may have made a nick in the meat (as is the case here).
  • Grill marks are probably the lines most often confused with grain. Many a time, I've seen backyard chefs start slicing meat at a 90° angle to the grill marks, rather than to the natural grain of the meat (which may or may not coincide with those grill marks).
  • The grain is the most important characteristic: it is the direction which the muscle fibers are aligned, and properly identifying it can make the difference between tough and tender.

You see, the fibers themselves are tough cookies. They have to be. Their job is to move all the moving parts of an animal that is much much bigger than you. Try and tear a single muscle fiber by stretching it along its length, and you'll have a pretty hard time. On the other hand, pulling individual muscle fibers apart from one another is relatively easy.

Try it: Get yourself a flank steak, cut off a small square of it, and try yanking it apart by holding it with the grain running between your hands. Can't do it, right? Now rotate it 90 degrees so that instead of pulling along the length of the muscle fibers, you are pulling them apart. Much easier.

So before putting a piece of flank, hanger, or skirt steak in your mouth, the goal should be to shorten those muscle fibers as much as possible with the help of a sharp knife. If you cut with your knife parallel to the grain, you end up with long muscle fibers that are tough for your teeth to break through. Slicing thinly against the grain, however, delivers very short pieces of muscle fiber that are barely held together.

Ah, tenderness...

20100305-slicing-beef-hanger-slices.jpg

Really, that's about all you need to know, so you have full permission to stop reading right now.

But! For those of you, who like me, had the greatest geometry teacher in the world in 9th grade and have thus been instilled with a preternatural desire to draw triangles and measure stuff, well, in the words of Mr. Sturm, get your gas masks, because we are climbing Mount Elegance, and the air up there is quite thin!**

** These words were usually immediately followed by "Kenji, don't get too excited, or I shall be forced to deliver a spanking!"

So final question to answer: quantitatively, how much of an affect does this actually have my meat? I mean, how much does it really matter which way I slice it?

Let's set up some definitions:

  • Let w be the distance you move the knife between slices (i.e. the width of the slice).
  • Let m be the length of the meat fibers in each slice.
  • Finally, let θ be the angle between the knife blade, and the meat fibers.

Given a bit of high school trigonometry, you can quickly come up with the following formula:

  • m = w / cos(θ - 90)

    So what are the implications of this? Well, if our goal is to minimize the length of the meat fibers (m), then we need to maximize cos(θ - 90). In order to demonstrate, I cut a 1/2-inch window out of a regular piece of paper and layed it across a flank steak at various angles.

    20100304-slicing-meat-flank-straight-slice copy.jpg

    In retrospect, I should have used some grease-proof paper or plastic. Ugh.

    Anyhow, as you can see in this first image, when the meat is cut 90 degrees to the direction of the meat fibers, cos(θ - 90) is equal to 1 (i.e. maximized), and the meat fibers are exactly as long as the slice is wide. Now take a look at this:

    20100304-slicing-meat-flank-angle-slice copy.jpg

    In this picture, I've rotated the paper to simulate what a cut made at a 45-degree angle would do the meat fibers. This time, while the width of the slice is still .5 inches, the length of the meat fibers has reached .707 inches long (that's .5^(1/2), for all you nerds out there who get excited over 45-45-90 triangles). That's an increase of almost 50%!

    Now take it to the extreme: if you were to cut perfectly parallel to the meat fibers, then cos(θ - 90) will be equal to 0, and according to the unbreakable laws of mathematics, your meat fibers would stretch all the way into infinity (assuming the steak came from a really really really big cow, that is.)

    20100305-slicing-steak-large.jpg

    So one last look at the first two steaks. Now can you spot the difference?

    If not, I know the names of several good doctors who specialize in Attention Deficit Disorder.

    About the author: After graduating from MIT, J. Kenji Lopez-Alt spent many years as a chef, recipe developer, writer, and editor in Boston. He now lives in New York with his wife, where he runs a private chef business, KA Cuisine, and co-writes the blog GoodEater.org about sustainable food enjoyment.

Crossword Fabric

As promised, here's the crossword fabric available at Spoonflower:


crossword fabric


A few notes:

-- the blacks (and other dark colors) tend to wash out & fade really quickly on digitally printed fabric. I don't know how to fix this -- anyone have hints for keeping them dark?

-- this design is optimized for the upholstery-weight fabric. I haven't tested it on other weights. (That fabric is slightly off-white, too.)

-- this fabric was designed for me by Beth Keller. She's awesome. You can check out her Etsy site, KellerDesigning. I don't know if she's taking commissions now, but you could always ask ...

Enjoy!

March 4, 2010

Big Developer News: Mac Dev Program reduced to $99

Filed under:



After a many-hours outage, the Apple developer site is back -- and the changes are profound, at least on the Mac end of things.

On the iPhone side, users are being forced to update their profiles, taking a rather obnoxious survey and agree to new terms [Developer credentials required for link]. The formatting of the main survey in Safari is poor in its default presentation. iPhone developer John Fricker points out, "If you go to My Profile you can take the iPhone developer 'survey' with better formatting."

But it's on the Mac side where the big news is. Apple has replaced the select and premiere memberships with a single-tiered, low-priced Mac Developer program. They write:

We recently introduced a new Mac Developer Program that replaces ADC Premier, Select, and Student Memberships. If you are a current ADC member, you can continue to access your resources and benefits through the end of your membership year.

Enrollment benefits include Mac OS X pre-release software, access to development videos, access to the developer forums, and code-level technical support. The new Mac Dev Program includes two tech support incidents per year, with additional tech incidents purchasable on demand -- the same as with the iPhone Dev Program.

As I'm enrolled in the Mac program myself, I can report that the updated Mac Dev Center knocks the old site out of the water. Very clean, very much like the iPhone site, and a very welcome refresh to the normal material. It's as if the site itself made a Carbon-to-Cocoa jump, if you get what I mean. It's all much better designed, much more easily navigable, and a total positive from the developer end point.

This newly restructured Mac Developer Program itself has been updated to match the iPhone dev program in terms of pricing and features. Although the Mac hardware purchase program still seems to exist, it remains unclear if this is a benefit that will continue past the end of the select/premiere discontinuance.

The hardware purchase page itself refers to "Each ADC Premier, Select, or Student Membership lets you purchase, at a discount, a limited number of Apple systems to use for development and testing." Early anticipation of this move by Apple has hinted that the hardware discount program might be one of the first items to get axed.

The developer forums remain down at this time, likely to get their own reorganization due to the Mac dev program changes, which will likely switch to a similar structure as the iPhone forums: An open section for free online membership and a closed beta-only section behind an NDA firewall. Participants will need to agree to an updated forum agreement as well.

Keep watching this space, we'll be updating as we determine exactly what changes have been made and how that affects Mac developers. More as this develops.

Thanks, Joachim Bean, John Fricker, Greg Hartstein

TUAWBig Developer News: Mac Dev Program reduced to $99 originally appeared on The Unofficial Apple Weblog (TUAW) on Thu, 04 Mar 2010 19:35:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

Scott Adams on Complexity

Man, what that guy said. And while we’re on the subject, Joel Johnson put together an infographic of all of Sony’s gadget products. Insanity.

In the end, it will turn out to be something simple. I probably called the Bankcard Merchant Services department instead of the Merchant Services Bankcard department, and they can only see certain types of accounts, or some such thing. I don’t think my money actually disappeared. The real problem is that the world has become so complex that simple tasks are nearly impossible.

[via marco]

Permalink: http://www.capndesign.com/archives/2010/03/scott_adams_on_complexity.php

Note: Wikio’s Top Sports Blog for March

Tomorrow, on Wikios’s list of the Top Sports Blogs, MetsBlog.com will jump from 10th to fourth on the list, which will looks as follows:

    1. Deadspin
    2. MLB Trade Rumors
    3. TrueHoop
    4. MetsBlog.com
    5. The Big Lead
    6. Beyond the Boxscore
    7. EDSBS
    8. The Sporting Blog
    9. Minor League Ball
    10. The LoHud Yankees Blog

Thank you for reading.

I work hard at the blog, and I’m glad so many people continue to enjoy it.

Let’s Go METS!

Monster Ball Revealed

via nataliepo.typepad.com OK!

Danger in the Arizona jungle

With Corey Hart on first base and two outs, Zito drilled Fielder in the back with a first-pitch fastball. Fielder seemed to expect Zito's hostility and apparently said nothing as he headed for first base -- though he picked up the ball that struck him and underhanded it insouciantly in Zito's direction. via espn.go.com And now I know the word "insouciantly."

Flickr emails – more better!

E-Mail Me

We’ve just overhauled our system emails to be more informative and have a more consistent look and feel. These messages are designed to alert you to activity about you or on your photos, and keep you in touch with what’s happening with your friends and family on Flickr. If you don’t have these emails turned on, maybe now’s a good time to try them out. (Nudge, nudge)

E-Mail Me

The Contact Notification email is a good example of the new messaging style. When someone adds you as a contact, you’ll now see their recent uploads, contacts you have in common, and photos in which they’ve been identified. You’ll see similar types of changes, as well as a more consistent look, across our system messages, whether you’re sharing a photo with someone, checking your recent activity, or corresponding with a fellow Flickr member.

Some other improvements you may notice:

  • Share a set/photostream – cuter design (natch), and link to slideshow
  • Share a photo – mapped location for geotagged photos
  • Invite to Flickr – includes photos of and by the inviting member
  • Welcome to Flickr – reminder of account information plus some helpful getting started information.

These emails are a great way to have Flickr activity like comments, favorites, new uploads, and member messages delivered to your inbox. Head over to Your Account to review and manage your email and notification settings. (If you prefer plain text, set your email reader accordingly.)

These changes are about making the messages we currently offer more useful and attractive. We can’t guarantee they’ll make you more attractive or smell better, you’ll have to log in to the site for that.

If you have questions let us know in this Help Forum topic.

Happy emailing!

Photo from S Megol.


Post Game: Mets 17, Cardinals 11

The Mets defeated the Cardinals by the score of 17-11 on another cool, windy day at Tradition Field.

For a full recap and box score, click here.

The Least You Should Know:

The Mets got on the board early today, jumping out to a quick 3-0 lead in the first inning thanks to an RBI single by Luis Castillo and a two run, opposite field home run by David Wright.

…i’m not sure it would have been out at Citi Field, but nevertheless, it was great to see him drive one out the other way today…

However, the wheels fell of the wagon early for R.A. Dickey, as he loaded the bases with nobody out in the third, and Tobi Stoner had to stop the bleeding for Dickey after he allowed five runs in the frame.

…with the wind blowing the way it was at Tradition Field today, Dickey and his knuckleball didn’t stand much of a chance, and he really got pummeled…

Dickey finished the day going 2 2/3 innings and allowing five runs and seven hits, walking two, and striking out one.

In the bottom of the third, against Cardinals pitcher Adam Ottavino, the Mets loaded the bases with one out and Daniel Murphy hit a shallow, routine fly ball to center field, but Gary Matthews drew a throw from Colby Rasmus, which deflected off of Ottavino’s glove, and Matthews ended up scoring when the ball rolled to the backstop.

The Mets managed just the one run, but closed the gap to 5-4 against the Cardinals.

In the top of the fifth, Ryan Ludwick led off with a long, opposite field home run off of Stoner, which extended the Cardinal lead to 6-4.

But the Mets took the lead back for good in the bottom of the sixth inning when Gary Matthews Jr. led things off with a solo home run, and then Daniel Murphy drove in Luis Castillo on a sacrifice fly, and David Wright scored on a single by Jeff Francoeur and an error by Cardinal third baseman Ruben Gotay.

In the bottom of the sixth, the Mets exploded for four more runs when Jason Pridie doubled two in, Kirk Nieuwenhuis singled Pridie in, and then Shawn Bowman doubled off the top of the wall in center to score Nieuwenhuis.

Sean Green came on in the eighth and displayed his more pronounced sidearm delivery, but allowed two runs and needed Clint Everts to bail him out, but Ike Davis committed an error which prolonged the inning and ultimately allowed two more runs to score.

…the lefties really ate up Green today, although he showed general wildness to both righties and lefities, but with the addition of Kiko Calero to the bullpen and if they can get a contribution from Kelvim Escobar at some point, i would hope that means we will see less of Green against the left handed hitters…

The Mets put up five more runs in the eighth inning, highlighted by a long grand slam by Ike Davis.

Other Observations and Notes:

Jason Bay made his Grapefruit League debut for the Mets today, and he went 0 for 2 with a walk and a strikeout.

Daniel Murphy made a nice play in the fifth inning to take a hit away on a hard hit ball from Colby Rasmus.

Gary Matthews Jr. had a nice day, going 2 for 2 with a walk, double, home run, three runs scored, and an RBI.

Jack Egbert did a great job getting out of a bases loaded jam in the seventh.

Ike Davis lived up to the hype today, showing patience with two walks, and he also put a sweet swing on his long grand slam.

Game Ball:

I have to hand it to Ike Davis for his grand slam in the eighth inning.

Up Next:

The Mets will host the Marlins tomorrow afternoon at Tradition Field but also send a squad to Jupiter to take on the Cardinals. Game time is 1:00 pm.

Crumpled City Maps

20100304crumpledmaps.jpg

“Crumpled City Maps are soft, yet hard-wearing, waterproof and meant to be creased and crumpled. You can place the area that you’re interested in on the palm of your hand to spot street names then just screw it up, stuff it back into its case or your pocket, and carry on.” via Information Aesthetics

Permalink: http://www.capndesign.com/archives/2010/03/crumpled_city_maps.php

Google Isn't Trying to Screw RSS

Dave Winer claims on Scripting News today that Google is playing dirty with RSS in favor of Atom:

... Google is going to start reading feeds, but if I understand correctly, they're going to ignore the billions of RSS feeds out there, and ask everyone to convert to Atom to get more currency in search. You can imagine that I don't like this. I wouldn't like it even if I didn't play a big role in getting those billions of feeds out there. I wouldn't like because I have thousands of RSS feeds on my servers, and believe me -- they are not changing to Atom anytime in the next few decades. I don't think I'm alone in that.

Now a little preaching. Big companies always feel they can push the rest of us around, but I gotta say -- I've never seen it work. Usually the lesson they learn is that they would be better off if they would just Go With The Flow, and let the users guide them. Nothing wrong with reading Atom feeds, but to ignore RSS, well guys that's just plain dumb.

Give up the fight Google. You don't have to acknowlege me, but RSS -- that's a force of nature. That's why I did rssCloud -- for you -- to give you the impetus to do what you should have done naturally, support the formats that the users have chosen. It's not too late to get our relationship back on track. I'm not your enemy, I'm just one guy in an apartment in the West Village writing on my blog.

He understands incorrectly.

If he's talking about the news that Google may use PubSubHubbub (PuSH) to allow web publishers to submit new content to the search engine, there's no reason that this development would exclude "billions of RSS feeds." The PuSH protocol does not make feed publishers or software developers choose Atom instead of RSS. The protocol works equally well with feeds in both formats. If a hub is monitoring an RSS feed, it sends RSS data out to interested clients. If it monitors an Atom feed, it sends Atom.

PubSubHubbubThere was some early confusion because the PuSH specification was not clear on this point. To address the issue, I made some spec suggestions in September and Brett Slatkin incorporated them into the current draft of the specification. The spec leaves no doubt that PuSH is designed for both formats.

This blog is proof of that. I upgraded my blog a few months ago to send out updates using the protocol. Although my feed is in RSS format, PuSH has no trouble transmitting updates. People who are reading my blog in Google Reader or Google Buzz -- two of the first popular clients to support PuSH -- will get this blog entry a few seconds after I publish it.

PuSH is the best way to deliver real-time updates to RSS or Atom feeds. Now that WordPress supports the format on all 7.5 million blogs on WordPress.Com, all of the leading blog platforms have adopted the format.

The alternative, RSSCloud, still lacks a specification seven months after Winer revived it. There's only some rough implementation notes and no process in place to enable interested parties to decide what features the protocol will contain or how the spec will be written.

Google, if you're reading this, I'm concerned about our relationship. Why don't you call me any more? Things can be good again, baby. I'm sorry I got so angry before. I love you so much sometimes it just makes me crazy.

Eight Items Or Less: Air Has An iPhone App & Hole Has a New Song

airiphoneap.jpgholepic.png

1. Dreamy electronic pop duo Air have launched a new iPhone app that allows fan to record their own voices and ambient sounds into the group's music. The band is encouraging fans to submit their mixes now through March 22, with winners scoring the bands new album Love 2. The grand prize winner wins an iPod touch. [Love by AIR for iPhone]

2. In promotion of their new album, Nobody's Daughter, Hole has posted an mp3 of upcoming single "Skinny Little Bitch" on their website. Download it for free today only and be the girl with the most cake. [Nodbody's Daughter]

3. This video of a 1991 dance party on YouTube has been making the Internet rounds for the past week, but we just couldn't resist. So many shoulder pads, so many unflattering pleats. A dream. [Power Mix Dance Party]

4. As part of design panel series HEADSPACE, International Flavors & Fragrances Inc., Coty Inc., and Seed are partnering with Parsons the New School for Design and MoMA to host HEADSPACE on Scent and Design. The day-long event takes place March 26 and features designers, scholars, artists, and perfumers discussing scent as a design concept. Register early here.

5. Animal Collective are performing a site-specific piece with Danny Perez at the Guggenheim tonight. Alas, it's extremely sold out. Send us pics if you go! 

6. Kanye West has a spiffy new blog with a spiffy new caps lock setting. [Kanyewest.com]

7. Jay-Z and Absolut have an upcoming 12-minute documentary in the works about Jay's September 11th Madison Square Garden concert last year. Watch the trailer for NY-Z on YouTube.




To Save Student MetroCards, Trim the Fat From Bloated Yellow Bus Costs

student_transit_diagram_1.jpg

New York City's MTA hearings wrap up tonight at the Fashion Institute of Technology in Manhattan. If experience is any guide, we'll get to watch a parade of pols harangue the MTA Board without offering much in the way of solutions for the underlying financial problems plaguing transit.

But if our elected officials really want to stick up for their constituents, maybe one of them will mention these numbers on student transportation in New York City. As Noah reported Monday, taxpayer support for student transit passes -- which move nearly 600,000 NYC schoolkids -- pales beside the huge outlay for yellow school buses, which transport about 150,000 students. The state and city literally spend pennies per trip on student MetroCards, while the Department of Education's billion-dollar budget for yellow buses works out to about $19 for every student trip.

The long-term trend shows that school bus costs are, quite simply, out of control:

nyc_student_transpo_spending.jpgSources: NYC Department of Records, MTA
Remind me again -- where's all the waste and bloat in transportation spending? If New York City bent the curve of rising yellow bus costs just a bit, millions could be restored to fund student MetroCards. But the way things stand, we're spending more tax dollars on less efficient school buses while allowing support for student transit to wither.

Noah Kazis contributed reporting to this post.

Liz Phair, The Clean Version

Finally, a set of family-friendly lyrics for the Liz Phair oldie "Flower." Now everyone can enjoy it! via www.theawl.com

3 Sweet Spots for MapReduce

The presentation given by Andrew Pavlo “MapReduce and Parallel DBMSs”, embedded below for reference, identifies the following 3 sweet spots for MapReduce:

  • Extract-Transform-Load
    • “Read Once” data sets
    • Allows for quick-and-dirty data analysis
  • Semi-Structured Data
    • Can easily store semi-structured data which would otherwise be awkward to be stored in RDBMS
  • Limited Budget Operations
    • the alternative, parallel DBMSs are expensive

When speaking about the possible MapReduce and RDBMS integration, something that for example Oracle has already been considering, Andrew and his colleagues mention the following advantages:

What can MapReduce learn from Databases?

  • Fast query times.
  • Schemas.
  • Supporting tools.

What can Databases learn from MapReduce?

  • Ease of use, “out of box” experience.
  • Attractive fault tolerance properties.
  • Fast load times.

Note: Reyes Running and Fielding

Jose Reyes is in tomorrow’s lineup, batting third.

Original Post at 2:38 pm

During today’s broadcast, SNY’s Kevin Burkhardt said Jose Reyes has been cleared to play, and is expected in the lineup tomorrow.

I just finished watching Reyes take batting practice in the cages behind Tradition Field, prior to which he did some running, stretching and fielded ground balls at shortstop.

He hit for a good 10 minutes, swinging from both sides of the plate.

I gave him a thumbs up. He then smiled and said, “Yeah, yeah,” while pumping his fists.

I assume that means he is OK.

Updated at 2:55 pm:

I will post video of Reyes hitting at some point in the next hour or so.

Chipper’s First-Pitch Aggressiveness by Pitcher xFIP

Yesterday I looked at an exchange concerning Chipper Jones and how often he swings at first pitches. Some commenters bristled at the idea of a broadcaster giving hitting advice to Chipper Jones. I don’t disagree with that take, but what I found interesting about the interaction was more the idea that when a player is confronted with these new metrics, especially a player as good as Jones, there is the possibility that his response can give us deeper insights into the game. Again quoting Jones’s response to ‘Duk:

“There are certain pitchers, quite frankly, that you can’t get behind,” Jones said. “You want to be aggressive and the first hittable fastball that you get is the pitch you want to put in play. Because they’ll bury you if they get ahead of you. You can’t let them do that.

So instead of saying “he is swinging too often at the first pitch” we can say, “huh, maybe this is part of the reason for his success”. This take was well articulated by Tangotiger over at The Book Blog.

So taking that tack we can look at how Jones approaches at-bats against different pitchers. Here I looked at the rate Jones swings at pitches in the zone separated out as first pitches and all others based on the opposing pitcher’s xFIP. Standard errors of the fit curves are indicated.

The results are just as Jones said; against pitchers with a low xFIP, presumably the certain pitcher he was referring to, he is just as likely to swing at a first pitch in the zone as he is to swing at subsequent pitches in the zone. But against average-or-poor pitchers he swings much less often at first pitches in the zone than subsequent pitches in the zone. So Jones’s aggressiveness on first pitches is seen just against better pitchers.

The obvious question is the extent to which other hitters show this same trend, and if they don’t how much it factors into Jones’s success. More generally it raises questions about how hitters respond differently when facing good pitchers — the converse, how pitchers pitch differently to the good hitters, has been examined — but I am not aware of studies on this.

Should you be building universal apps for App Store?

Filed under: , , , ,

Universal apps. They're the solution for delivering your iPhone OS application to both the iPhone and the iPad and having it run natively on each without silly make-do's like pixel doubling. It's a way to ensure that your app "fits" each platform, providing art and interfaces that match the target screen. Or, as Apple puts it, "Developers can now start planning for universal applications, allowing them to take full advantage of the technologies found on iPad, iPhone, and iPod touch with a single binary."

Right now, I've got a bug up my sleeve about the whole issue. I'm not convinced that it's the right solution for a lot of apps. Just because you *can* merge an iPhone app with an iPad app, and sell one product, you shouldn't -- unless the functionality is significantly the same for both platforms.

The thing is this: once you start programming iPad, it becomes clear that you can do things that don't make sense on the iPhone. And so your apps start to morph. They evolve to something significantly different. New features. New ways of interacting. Bigger possibilities and a much more computer-like experience, even in a mobile setting.

So at what point do you pull the plug? When do you say, I'm going to sell an iPhone version and an iPad version and they are different enough to justify the need for another purchase?

From a design and coding point of view, it's obvious that Universal Apps quickly become Frankencode. Separate projects (or, more realistically, separate targets with some shared code base and some platform-specific class files) greatly increase code readability and maintainability, even when the two projects share a great majority of features.

Consider the most Model-View-Controllerized app you can imagine. Even an app that offers glorious orthogonality between its visual design and its underlying code logic will suffer from universalization. It's just natural fallout from the conditional coding needed to deal with reality; the iPhone-based interaction modes that used to require multiple screens can now join together into simplified iPad interfaces.

I also think that developers may unnecessarily limit themselves by asking the fatal question: "How will this also work on the iPhone?" Should you be hamstringing your iPad application by forcing device iPhone limits onto its features? Do you really want to list products in App Store that state "Not all features available on the iPhone?" Sure, people who own both products will get to take advantage of those features but for a while, the vast majority of your customers will continue to be iPhone and iPod touch users. Will you be sending them the right message?

Let's not kid ourselves. From the consumer point of view, it's clear what they'll want. Consumers will not want to purchase the "same" application twice. Even if, for example, you're shipping a desktop-worthy full-featured iPad application versus a limited iPhone-style version, you're likely to alienate users if you provide the same product with (for iPad) and (for iPhone) suffixes.

Unfortunately, Apple hasn't even put the idea (let alone the realization) of a single-purchase multi-ipa solution on the table. "Multi-ipa" refers to a purchase that includes separate iPhone archive files (ipa) for iPad and for iPhone platforms. That kind of solution would offer the best of both worlds. Separate projects for the most stable coding experience with a single purchase for the best consumer experience. Being able to set price points for one or both ipas, with a "Complete my App" purchase could do a lot to let developers walk away from Universal solutions, where those universal apps don't really make as much sense as they should.

For now, don't hold your breath. Apple doesn't seem to be going in that direction.

If you end up going with two products, consider some sort of cross-promotion to lessen the financial impact. It's a little tricky to do that right now but you might be able to swing something using in-app purchases plus unique coupon ids plus non-consumable unlockables. You're showing the customer that you appreciate their purchases and loyalty but are committed to providing the best possible app experience on each platform.

For the moment, I'm leaning towards limiting Universal Apps to apps like games that provide substantially similar experiences on both platforms, although I'm certainly willing to be convinced otherwise. Add in a few iPad-specific changes where they apply, but if the two products have diverged enough that you have to put up a "Notice to iPhone users" about limited functionality, perhaps it's time to rethink your approach.

So what's your take on this? Are you planning to deliver any iPad-only applications? Or are you committed to the Universal Application route? What are the questions that developers should be asking themselves before picking one or the other? Do you think Apple might bow to pressure to provide multiple ipa delivery solutions if developers yelled loud enough? Let me know in the comments.

Thanks, Glen Aspeslagh

TUAWShould you be building universal apps for App Store? originally appeared on The Unofficial Apple Weblog (TUAW) on Thu, 04 Mar 2010 15:00:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

Cho's "review" of 'Alice in Wonderland' is insane.

“What is another instance of this sort of character existing in film? That Jessica Biel movie where she’s some sort of unruly American woman who lives as she pleases is then subsequently shunned by Colin Firth and his British family? Well you know what? That’s probably not what you’re thinking of, but if it were, it wouldn’t be a good example because no one even saw that movie! It’s not even a relatable point!

now i want a sous-vide cooker

It's simple enough that it can be accomplished with about 5 minutes of active work, and under an hour from start to finish. Why would anyone want to cook a steak sous-vide, you might ask? The short answer is flawless execution.

via www.seriouseats.com

Serious Eats does a fantastic writeup about cooking steak sous-vide -- with detailed instructions, photos, the results of controlled experiments, and even a chart or two. Having overcooked more than a steak or three in my short cooking career, sous-vide results are awfully tempting...

Twitter doesn't scale when you have 2.5 million followers

From Lance Armstrong's twitter stream, he decides to play a little guessing game with his followers and posts from his blackberry (ubertwitter client) on the massage table:

Screen shot 2010-03-04 at 11.07.56 AM
Then he later logs onto the website to see his @replies tab to figure out the winner, but then this happens:

Screen shot 2010-03-04 at 11.08.16 AM
In the future, Lance should try out something like ThinkTank or maybe not throw guessing games with 2.5 million people at once :)  

irony

Instapaper 2.2 on the iPhone is really good. So much so that I'm now Instapapering things that I know I should read eventually, but that in browser cry out for "tl,dr[1]" snark. Like, say, Gruber's opus on the Apple patent cluster.

[1] Too long, didn't read.

The Paths Traveled

Every year, a couple of players make the journey from Japan to Major League Baseball. Those who do come on one of many paths. In this post I’ll walk through what those paths are, and which players could be headed down each this season.

Free Agency
The path most traveled is that of free agency. International NPB free agency is difficult to attain, requiring nine years of service time, where a year is defined as 150 days on the active roster of a top level team. Time spent on the injured list usually does not count toward free agency, though sometimes players are credited retroactively for time missed.

Put it all together and you have a system that allows very few players to attain free agency privileges before age 30. The 2009 class was weak, with only Ryota Igarashi commanding an MLB deal, and the 2010 class doesn’t figure to be any better. Nonetheless, there are a couple names to keep an eye on.

  • Tatsuhiko Kinjo (OF, Yokoham BayStars) — had an unreal season in 2000, but has been a pretty average contact hitter in recent years. Would be an MLB 4th outfielder.
  • Hiroyuki Kobayashi (RHP, Chiba Lotte Marines) — under-appreciated righty is coming off a couple rough seasons and will be moved to the bullpen in 2010.

The Posting System
I’ll take it for granted that most readers of this site have heard of the posting system, which allows NPB teams to auction players who are not free agents to MLB teams. If you haven’t, check out the Wikipedia page on the topic. In the 11-year history of the posting system, only 10 players have been successfully posted, and none since Daisuke Matsuzaka, Akinori Iwamura, and Kei Igawa in 2006. The last attempted use of the posting system was in the 2008-9 offseason, when Seibu twice honored lefty Koji Mitsui’s request to be posted. There were no takers.

Why would an NPB use the posting system? In some cases it has been a courtesy to the player; other times the team is trying to get something in return for an obviously MLB-bound player, just like MLB teams trade impending free agents.

Two star pitchers have made it known that they want to move to MLB sooner rather than later. It is, of course, up to the team to agree to post them.

  • Wei-Yin Chen (LHP, Chunichi Dragons) — Chen is a 23-year-old Taiwanese lefty with an electric arm, coming off a breakout season in which he put up a 1.54 ERA over 164 innings. Chunichi doesn’t want to let him go, but he’s putting pressure on the team through the media and has retained agent Alan Nero with an eye toward an MLB move.
  • Kyuji Fujikawa (RHP, Hanshin Tigers) — Fujikawa is Japan’s top closer (86 Ks in 57.2 IP in 2009), and has been talking on and off about moving to MLB for years. Hanshin has consistently said “no way,” but he keeps asking, and maybe they’ll cave before he hits free agency.

Released Players
Japanese teams release players every year, just like their MLB counterparts. You wouldn’t expect a player who’s failed to perform well enough to stay employed in Japan to be much of an MLB prospect, but increasingly Japanese players see the US minor leagues as life beyond NPB. A recent notable example is Ryohei Tanaka, who put up better numbers at Double-A in the Orioles organization than he ever did for Chiba Lotte’s farm team.

Amateur Free Agency
For many years, MLB and NPB were bound by an unofficial agreement barring MLB teams from signing draft-eligible amateur Japanese players as free agents. Then Junichi Tazawa came along in 2008 and disrupted the system. High school lefty Yusei Kikuchi might have followed suit in 2009, but NPB put on a full court press, and he gave into social pressures and wound up getting drafted and signed by the Seibu Lions.

Slightly beneath the surface, less celebrated Japanese prospects have been signing with MLB clubs for years, though only two (Mac Suzuki and Kazuhito Tadano) have reached the majors. This last offseason, the Mariners signed high school player Pedro Okuda and the Indians inked college righty Takafumi Nakamura. So we’ll see a range of talent sign as amateur free agents; from 1st round draft-level talent to more raw players with some upside.

My opinion is that it’s a matter of time before we see another top NPB draft prospect challenge the system and sign with an MLB club. It could happen this year, as we’re looking forward to a deep draft class. I won’t speculate on any specific names just yet; that will come once the high school and college seasons begin.

Returnees
In a given year, the 12 NPB teams collectively have about 70 foreign players under contract, the vast majority of whom arrived in Japan via MLB affiliated ball. Turnover tends to be very high, and a good number of those players (30%-50%) won’t be back for another season. Most of the players returning Stateside after playing in Japan wind up on Triple-A rosters, but occasionally a few gems come through. This offseason, Colby Lewis and Scott Atchison both got MLB deals after playing two years in Japan.

While I don’t see a talent of Lewis’s caliber on the horizon, there are a couple of interesting relievers to look out for:

  • Brian Falkenborg (RHP, SoftBank Hawks) — Falkenborg fits the fringey MLB reliever with good velocity and middling control that NPB teams like. His first year in Japan was outstanding, running a 1.74 ERA and 61:9 K:BB over 51.1 innings pitched.
  • Juan Morillo (RHP, Rakuten Golden Eagles) — Morillo has yet to throw his first pitch in Japan, but he has Brian Wilson-esque velocity still has some upside at 26. If he can learn to throw strikes in Japan he’ll get MLB attention.

The long take

A long take is a single, unbroken camera shot that lasts much longer than a typical shot. While the idea’s been around for a long time, it feels like it has extra impact in today’s world of hyper-editing and constant angle changes. Some examples below.

It feels almost cliché to be linking up an Ok Go video at this point, but ya gotta hand it to the band; They have really mastered the art of making “event” videos. Check out this amazing long take video featuring the Notre Dame marching band:



Film directors have long known the power of the long take (Daily Film Dose offers up this list of “The Greatest Long Tracking Shots in Cinema”). One of the best is this scene from “Goodfellas,” where Ray Liotta and Lorraine Bracco walk through the Copacabana.



More music video examples after the jump.

More...

LIVEBLOGGING THE OSCARS!

via Steve Martin:

6:49PM: Need to keep energy up. Think about Alec hogging stage, rage kicks right in.

No need to watch the Oscars: Steve Martin has already liveblogged his hosting of the awards ceremony for you (on his TypePad blog).

CSS Border Radius [del.icio.us]

Handy!

The Anger of Exile

By Colm Tóibín

The Hakawati
by Rabih Alameddine

Cockroach
by Rawi Hage

There is a photograph of Thomas Mann taken in Lübeck, Germany, in 1955, shortly before his death. He is standing with his wife, Katia, outside the family house, the house of Buddenbrooks, or what remained of it. He is staring straight at the camera; the expression on his face bears all the complexity of what has been lost and cannot be regained. It is the look of someone in full possession of dark knowledge, the eyes displaying a sense of resignation that is both hard and melancholy. Mann was in California during World War II; he was one of the most famous German exiles, having fled in 1933. Now he was merely visiting and he had no desire to return and stay, despite the fact that his heritage was in Germany and Germany was the home of his language. He had been away too long for these things to matter much. 'Wherever I am, Germany is,' he had said in America in 1938.

More Bobby V Sightings

bobby valentine.jpg
I wrote about Bobby Valentine the other day. At the time he was just making appearances in print.

But yesterday he arrived in the flesh as part of his ESPN gig. The New York Times reported on his visit and the inevitable chatter about his possible return to manage.

Valentine Visits Mets; Fans Ask Him to Stay
By DAVID WALDSTEIN

ORLANDO, Fla. -- Bobby Valentine stood on the top step of the Mets' dugout at Champion Stadium, just as he had done many times before. But this time he was wearing a black track suit instead of a uniform, and he was chatting amiably with Manager Jerry Manuel.

That was obviously a tantalizing image for the dozens of Mets fans sitting in the stands behind the dugout, many of whom yelled to Valentine to please return to the Mets for a second term in office. Valentine ignored those entreaties, or never heard them, and kept talking to Manuel, the third man to hold his old job since he was fired eight years ago.

Valentine, who managed the Mets from 1996 to 2002, could not be bothered with such far-fetched speculation because he was too busy pumping Manuel for information. He was not asking about palace intrigue or issues of job security, only about Manuel's team and his players.

Now a commentator for ESPN's "Baseball Tonight," Valentine is in the midst of a self-initiated immersion course over three weeks to learn as much as possible about the estimated 700 baseball players he has not seen in the past six years. He is using his eyes to watch them and his ears to hear what those around them think.

"I've been away a long time," Valentine said. "A lot changes in six years. So I'm going back to school."

For two days in February, Valentine was on assignment in Florida for ESPN, but when that assignment ended, he stayed on, and has been paying his own way. With a spiral-bound book of scouting reports under his arm, Valentine is trying to learn as much as he can before opening day.

Not content to learn gradually as he goes, Valentine has attacked the task. Plan your work and work your plan is one of his mottos, and he is doing it.

In typical Valentine fashion, he first broke down the problem into manageable numbers. Before he arrived in Florida, he went through every major league roster and added up how many players he did not know.

"There were 1,322 players in the major leagues last year," he said. "I counted about 700 I didn't know."

Friends of his in the game helped him compile scouting reports on all 30 teams, and the book contains information on hundreds of players, including minor leaguers. He said each day he goes through a different team. And he is also looking to extract information from the professionals he meets.

On Wednesday, he spoke to Manuel about his players and about some of his basic baseball philosophy. He also spoke to the Mets' pitching coach, Dan Warthen, taking notes in the margins of his scouting book. He chatted with the new Mets catcher Rod Barajas about the challenges of receiving pitchers for the first time in a game situation.

He also spent time with Braves Manager Bobby Cox, with whom he had some spirited encounters over the years from opposing dugouts.

"Oh, Bobby and I just competed," Valentine said, "but I always considered him a friend that I could talk baseball with."

A few days earlier, he picked the brain of Yankees Manager Joe Girardi, chatted with the Phillies skipper Charlie Manuel and held a confab with the Phillies senior adviser Pat Gillick, among others.

"That was educational," he said. "But I don't want to make it seem like this is so laborious. I get to see a lot of old friends in the game. I just saw Burt Hooton and Brad Arnsberg. This is fun for me."

Hooton and Arnsberg played for Valentine when he managed in Texas.

After he was done gathering information on the field, Valentine walked through the stands on his way to sit with the scouts behind home plate as fans buzzed, "It's Bobby Valentine." Many asked for his autograph. Several told him how much they would like to see him back in a Mets uniform leading the team again.

On this trip through the stands with a reporter, though, Valentine ignored those pleas. Yes, he would like to manage again. And, like everyone else, he knows that if a team like the Mets gets off to a poor start and he is sitting in the "Baseball Tonight" studio sounding insightful, the cry will go up to hire him. The pleas will be especially loud in Flushing, where he was the last manager to take the Mets to the World Series.

"It's awkward," he said, sounding irritated at the subject. "I'm not here for that. I've got a different job now, and I've got a lot of work to do."

This is the final slide in my presentation tonight titled...



This is the final slide in my presentation tonight titled “Why The Hills Is The Greatest Show In The History Of Television” at Ignite NYC in Dumbo.

The previous 19 slides are much much much better.

Steve Dillard

The year 1977 is not generally lauded as a watershed year for anything. Generally, bluntly, it was a crap year, a nothing, the false star-spangled energy of the Bicentennial gone, nothing in its wake but more of the encroaching late-’70s darkness. Families crumbled as divorce rates rose. A flagging economy tried to prop itself up on fads and cheap plastic drek while a nation reeled from the aftershock of a tragic and cripplingly ill-advised war in Vietnam. In 1977 it had only been a few years since the President himself was forced from office for willfully and criminally subverting the entire democratic process.

But 1977 was a good year for me.

First of all, my brother and I played on the same little league team for our second and final year, and my brother was the star of the team, one of the three best players in the league, and I wasn’t too bad, either. All was good in the world. When little league season ended, the summer continued to bring joy. During that summer my brother and I saw what we immediately realized was the best movie of all time, Star Wars, and then we saw Star Wars again, and then again. And that wasn’t the only thrill at the movies in 1977. We experienced, finally, during our yearly visit to see our dad in New York City, the wonder of Sensurround (a midtown double-feature of Rollercoaster and Midway), and just before that double feature we spent a couple thrilling days in a totally darkened city, and though my father probably worried about all the looting and lawlessness of the citywide blackout that summer, it seemed to my brother and me as if we were living inside a movie, a real life disaster: Blackout ’77! (in Sensurround). And if all that weren’t enough, 1977 was also the year I saw The Bad News Bears in Breaking Training and cheered out loud with a theater packed with boys like me. I fully believed, more than ever before, more than ever after. I was nine years old. It was my best ever year.

***

Presiding over the happiness of 1977 were the Red Sox, my favorite team, who thrilled nine-year-olds and nine-year-olds at heart all over New England by smashing a team record number of home runs while contending for a division crown.

I fell deeper than ever in love with all the Red Sox that year, all the way down to the utility infielder shown here, Steve “Skip” Dillard. I’m getting a chance to relive that summer for the Red Sox through the new site created by Jeff Polman called Play That Funky Baseball. Polman, who previously used an ingenious combination of Strat-O-Matic replays and entertaining flights of his own imagination to populate a historical novel in blog form at 1924 and You Are There, has now turned his attention to the baseball doings in my favorite year. He gathered baseball writers and bloggers to serve as something like hands-on general managers of each team (Polman handles all the in-game managerial decisions himself, following the general strategic blueprint created by each “general manager”), and I have the honor of helming the Red Sox. Here are my esteemed fellow managers (note: Polman made his resurrected 1977 league lean and mean, so not all teams from that time are included in his labor-intensive replay):

YANKEES: Joe Sheehan, formerly of Baseball Prospectus
ROYALS: Rany Jazayerli of Rany on the Royals
INDIANS
: Joe Posnanski of Sports Illustrated and JoeBlog
TWINS
: Howard Sinker of the Minneapolis Star Tribune
WHITE SOX
Keith Scherer, legal eagle and contributer to Baseball Prospectus, The Hardball Times, and ESPN.com
ORIOLES: The Eutaw Street Hooligans
RANGERS: Ted Leavengood, contributor to Seamheads
DODGERS: Larry Granillo of Wezen-Ball
PIRATES
: Pat Lackey of Where Have You Gone, Andy Van Slyke?
ASTROS: James Yasko of Astros County
REDS
: Amanda Cross of Red-Hot Mama
EXPOS
: Jonah Keri of Bloomberg Sports
PHILLIES: Daniel Rubin of the Philadelphia Inquirer
CARDINALS
: Mike Metzger of Stan Musial’s Stance
CUBS
: Scott Simkus, brains and brawn behind the recent influx of Negro Leaguers into the Strat-O-Matic universe

***

With the 1977 Red Sox, a team that blasted enough home runs to merit a memorable Sports Illustrated feature on the team’s prodigious power (the article, referring to the nickname of the big-swinging first baseman, George Scott, dubbed them “Boomer and the Crunch Bunch”), there isn’t much in the way of micro-managing that needs to be done. But I did come to the conclusion, after looking at lefty-righty splits for the 1977 squad on baseball-reference.com, that the 1977 squad’s spiritual leader, Boomer Scott himself, needed to sit down against righties to make enough room in the lineup to accommodate the inclusion (possible because of the versatility of Carl Yastrzemski) of Dwight Evans (who thumped righties that year) and Bernie Carbo (who annihilated righties his whole career, 1977 being no exception). I also had the pleasure of correcting the idiocy of Don Zimmer (and all managerial thinking of the time) by dropping Rick Burleson and Denny Doyle from their real-life perches atop the regular lineup to the bottom of the lineup (though Burleson does still lead off against lefties, who he hit well that year). The thinking back then, of course, was that you always needed a couple bunt-capable weaklings at the top of the lineup to “get things started.”

I also considered using Skip Dillard in a platoon with Denny Doyle, since Doyle had considerable trouble hitting lefties that year, while Dillard hit them decently. But when I discovered that (contrary to the text on the back of his 1977 card, which claims in customary back-of-the-card cavemanese that “Steve is outstanding glove man”) Dillard was rated by Strat-O-Matic as an atrocious 4e30 at second base (the game’s equivalent, roughly, of a statue that, defying the laws of matter, also somehow suffers from poorly timed epileptic seizures). So Doyle got the nod against lefties as well as righties, and go figure, after the Red Sox lost their opener they got on the board with a win in game 2 on the strength of Denny Doyle ripping two crucial doubles off a lefty, Mike Flanagan. I guess there’s no end to the wonders of 1977.


Dear John Makinson and Penguin, please don't "reinvent" books

Filed under:

"Reading literature makes you a more well-rounded individual." That's what an author told me once. Notice he didn't say "watching literature."

paidContent:UK has an article on a presentation by Penguin Books' CEO John Makinson gave here in London on Tuesday. Makinson presented ideas on how publishers might approach Apple's iPad and the iBookstore. Makinson revealed "We will be embedding audio, video and streaming in to everything we do. The .epub format, which is the standard for ebooks at the present, is designed to support traditional narrative text, but not this cool stuff that we're now talking about."

"This cool stuff" includes turning books into applications with "online communities" for fans with live chat between readers and other multimedia effects. "The definition of the book itself is up for grabs," Makinson said. A copy of Pride And Prejudice might conceivably come with videos of Keira Knightly and Colin Firth (the movie adaptation's cast). "We don't know whether a video introduction will be valuable to a consumer. We will only find answers to these questions by trial and error."

An electronic format with live chat, community forums, audio and video is called a web site. Or maybe an interactive Blu-Ray disc. Books are words arranged on a page (whether paper or digital) that are meant to be assimilated through the eye and processed in the brain with the reader adding much to the story itself - like what a character looks or sounds like.
We've got enough mindless entertainment in the world today. When I read War and Peace, I don't want to hear an actor reciting Bezukhov's lines. I want to read them for myself and add my own thoughts and conjecture to what he is saying and why he is saying it. When I watch a movie or listen to an audio book, very little is left to the imagination. Our active involvement becomes passive acceptance.

Reading does make you a more well-rounded individual. It also makes you smarter. Literally. Reading rewires synapses in the brain through neuroplastic changes in a way that passive entertainment like sitcoms or movies can't do.The magic in reading is that the reader must take a proactive involvement in the story. He must focus his attention on the words that form sentences that form paragraphs that form ideas. When I'm watching a movie, it's very easy to snack on food or talk on the phone at the same time. When I read I must be completely involved in the page.

There's an epiphany that comes with reading when you realize that something a character said, thought, or did is something that you have harbored in yourself and, for a brief moment, that little parallel between what you've read on the page and what you've actually experienced in the real world makes you understand yourself in a clearer light. That's something that distracting chat rooms and videos can't do because they take the quiet self-introspection out.

Penguin has always been about literature to me, not interactive hodgepodge. Allen Lane, the founder of Penguin, conceived of the company when he was standing on a train station platform in front of a magazine and junk fiction vendor. He could find nothing worth reading so he decided to start publishing classic paperback editions of literature of proven quality which would be cheap enough to be sold from a vending machine.

The current vending machine is Apple's iPad. It's a vending machine that would work well for magazines and, sadly, for Penguin's new multimedia take on books. I'm not against digitizing books, mind you. Digital books are good for some things like, as my colleague wrote, making notes in-margin, highlighting text, bookmarking, and in-text dictionary lookup. But leave the whiz-bang, short-attention-span features out. There's enough mind-numbing entertainment in the world today. Stick to the printed word. Stay true to Lane's vision and keep the "quality" in the literature. More often than not, in this day and age when you supplant words with video, the words lose and that "well-rounded individual" is a little less round because of it.

TUAWDear John Makinson and Penguin, please don't "reinvent" books originally appeared on The Unofficial Apple Weblog (TUAW) on Thu, 04 Mar 2010 11:00:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

Guru's Nephew Claims Solar Controlled Medical Decisions, "It Was The Family's Right To Have A Say" [Video]

Justin Nicholas-Elam Ruff, the nephew of Gang Starr 's Guru, is alleging that his producer Solar has withheld medical information from the emcee's family.

[Visit SOHH.com for more information]

Roger Ebert starts subscription service

$4.99 for a year, goes up to $5.00 on April 1  

Erykah Badu Sings "Window Seat" On Jimmy Fallon

Erykah Badu brought her top hat and silver swim cap to Jimmy Fallon's show last night to sing her new single "Window Seat" with old friends the Roots—who, you'll remember, made much of the music on her first album, Baduizm, way back in 1996. She also wore a tan leather jacket over a very tight Wonder Woman costume that showed very much the shape of her body. But don't say anything about that because she is awesome.

Redis Queues: An Emerging Usecase

We’ve been covering tons of Redis usecases, not to mention this amazing list of ideas. Lately, it looks like there is a new emerging usecase that Redis can be proud of: queues.

Now if that already sounds interesting then I guess you could just take a look at QR, a Python ☞ GitHub hosted project that makes it easy to create queues, stacks and deques on top of Redis. For some help on using it you could check Ted Nyman’s posts on ☞ queues and ☞ deques and stacks. Another option would be to head to Resque, a Ruby ☞ GitHub hosted library for creating and processing jobs using Redis queues.

Anyway, if you don’t have yet an idea on how this can be useful, then I hope these following posts will wet your appetite. David Czarnecki’s ☞ article covers a very simple Redis-based queue scenario: inter-application communication (basically the two apps will get an easy way to pass from one to another any kind of messages). If this is still not enough, then Paull Gross’s ☞ post is introducing you to a web proxy built using node.js and Redis queues for high availability.

Last, but not least, I should emphasize the fact that what sets aside Redis as a good tool for this sort of things is not the fact that Redis is a extremely fast, persistent key-value store, but rather Redis native support for ☞ data structures like lists, sets and ordered sets and a set of specific ☞ commands to deal with these.

Naomi Is Off The Hook, New York Gets Beat By Vegas, And Zach Galifianakis Just Wants Some Booze And Love

After allegedly attacking her driver, no charges were pressed against Naomi Campbell. Hey, the NYPD is actually nice! (Gothamist)

New Yorkers will have to wait for Lanvin: we guess people in Vegas are more stylish than us. Not. (Paper)

Century 21 opens up a store in Rego Park. Queens is no longer the place where fun comes to die. (Racked)

Socialites, they're just like us. They can actually walk through the snow. Who woulda thunk it? (Observer) Despite the recession and being a recent FIT grad, designer Kathryn Kim makes it in the city with her Mott Street boutique. If she can do it, so can you! (The Cut)

"I don't read men's magazines, but I'm honored to be here for the free drinks and the high-end prostitutes," said Zach Galifianakis at Details' 10th anniversary party at the Standard Hotel. Classy. (WWD)

Ryan Howard and the Opposite Field

Over the last couple of days, I’ve been discussing opposite field hitting. One name that has come up both in my head as I considered this issue, as well as in the comments section, is that of Ryan Howard. Howard has earned a living – and the biggest arbitration payout in MLB history – by blasting home runs over the left field fence at Citizens Bank Park.

Howard somehow manages to get fantastic extension on balls on the outer half of the plate, allowing him to unleash the full brunt of his mammoth power on any pitch around the strike zone. When we see a hitter like Howard so consistently showing power to the opposite field, it seems apparent that he is doing something different from other hitters in the league.

In general, the reason that most hitters aren’t very productive when hitting the ball the other way is that despite the high fly-ball rate we see to the opposite field, it’s rare for these balls to leave the yard (3% for LHBs), and many of them don’t even escape the infield (14.5% for LHBs). This makes the fly ball, generally a decent result because of the possibility of home runs and extra bases, a very poor result.

When we look at Howard’s career, we see that when he goes the other way, he actually hits more fly balls than the rest of the league’s left handed batters. For his career, Howard has hit a whopping 71.6% of pushed balls in the air, about 19% more than his southpaw peers. This would signal disaster for a normal hitter, as it would mean more infield flies and softly hit outfield flies.

For Howard, it has historically meant lots of home runs. Over his career, 27% of the fly balls he has hit to left field have left the park. This is partially just a function of his mammoth strength, as his 52% HR/FB rate on pulled balls is just under double the league average. There does appear to be more to it, however, as his 27% rate is 9 times higher than the LH average. Part of it probably has to do with Citizens Bank Park, but likely not enough to consider this kind of power as anything but amazing.

The other thing that makes him particularly successful when utilizing left field is an ability to avoid the infield fly. Last year, Howard didn’t hit a single infield fly to the left side in 76 chances, the third season in which he’s accomplished this feat. This is the key to poor performance to the opposite field, as the average LHB hits 14.5% of his fly balls to the infield. With a 52% overall fly rate, that means that around 8% of an average lefty’s pushed batted balls are basically automatic outs, as the BABIP on infield flies is microscopic. That means that even when Howard isn’t knocking the ball over the left field fence, it still has a chance of falling for a hit, and in the outfield, where there’s also a significant chance of extra bases.

This ridiculous fly ball split actually makes Howard a much more productive hitter going to the left side and up the middle, where he has similar numbers, as opposed to when he pulls the ball. His .626 wOBA to LF and .565 wOBA to CF eclipse a still stellar .451 wOBA to RF (these numbers are so far above his career wOBA of .396 because it excludes strikeouts). All the ground balls that Howard hits to the right side (57% of GBs) nullify his power, making LF and CF his areas of best results.

Perhaps this suggests that it would be better to pitch Howard inside. I’m not so sure, as his HR/FB rate to right field is still insanely high, and allowing him to turn on an inside pitch with regularity would probably just result in more home runs. The truth is that Howard is just a power machine, no matter where he hits it, and that’s what has set him apart from the rest of the league.

An Elle A Day.



An Elle A Day.

Presentation: Persistent graphs in Python with Neo4j

These are the slides Tobias Ivarsson (@thobe) presented at PyCon to introduce Neo4j with a Python flavor.

I really liked this slide in particular:

Python code starts at slide 23. A couple of my comments:

  • I am not really sure I understand how the Python scripts are accessing the Neo4j storage when using CPython (Neo4j is supposed to run in a JVM)
  • traversals in graph databases are somewhat synonymous to queries
  • having the traversal implemented like classes extending neo4j.Traversal doesn’t really look Pythonic
  • Django and Neo4j can work together

The most awesome iPhone stand ever made out of cutlery

Filed under: , , ,

That headline is probably a bit of an overstatement, since this is probably the only iPhone stand made out of cutlery. ForkedUpArt of North Salt Lake, Utah, is actually selling two different stands. ForkHead, who you see standing at attention at your right, and SpoonHead, ForkHead's smarter brother.

Sold through our favorite iPhone accessory store, Etsy.com, the ForkedUpArt iPhone stands can be customized if you want, and according to the artist, "I'm making these guys as fast as I can."

How much will one of these unique items put you back? About US$20, plus shipping. That's less expensive than some of the fancy-schmancy stands you can buy through more traditional sources, and let's face it -- these stands are really cool.

[via iPhone Savior]

TUAWThe most awesome iPhone stand ever made out of cutlery originally appeared on The Unofficial Apple Weblog (TUAW) on Thu, 04 Mar 2010 09:00:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

Love Is The Sun

Meredith Stern Love Is The Sun $20 Two male deer are gazing at each other in a river with the phrase "love is the sun" beneath them. Originally, I made this print for my friends' wedding. A friend who saw the print asked if it was a print about the right for gay marriage. I hadn't even realized that I had made both deers male. As soon as they said that, I realized it is a much better print with this richer meaning. It's a print about the power of love (much forgotten in our constant state of war). And, about marriage equality. Slogan (love is the sun) written by Peter Glantz. 4 color reduction cut print 8" x 14" signed, edition of 35 09DEER_400.jpg

March 3, 2010

MapReduce: The programming model and practice

Inspired by similar concepts in functional languages dated as early as 60's, Google first introduced MapReduce in 2004. Now, MapReduce has become the most popular framework for large-scale data processing at Google and it is becoming the framework of choice on many off-the-shelf clusters.
<p>
In <a href="http://research.google.com/archive/papers/mapreduce-sigmetrics09-tutorial.pdf">this tutorial</a>, we first introduce the MapReduce programming model, illustrating its power by couple of examples. We discuss the MapReduce and its relationship to MPI and DBMS. Performance is a key feature of the Google MapReduce implementation and we will discus a few techniques used to achieve this goal. Google MapReduce exploits data locality to reduce network overhead. We utilize different
scheduling techniques to ensure a job is progressing in the presence of variable system load. Finally, since failures are common in our data centers, we provide a number of failure avoidance and recovery features to ensure the job completion in such environment.

Someone Planted a Bicycle Garden in Queens!

I was driving along Vernon Blvd in Queens when I spotted something you don’t usually see under the 59th Street Bridge…

001

A bicycle garden!

002

Or, to be specific, a row of flowers made out of old bike parts:

003

Very inventive stuff – check out this sunflower…

004

The group responsible for this “Urban Garden” is the Recycle-A-Bicycle program, with help from a grant by the NY DOT. The Recycle-A-Bicycle program seems to have its hand in all sorts of New York programs, from salvaging old bikes to promoting bike use in the city.

005

A small collection of flowers…

006

Good use of bike sprockets…

007

Three more:

009

Very cool. Check out Recycleabicycle.org for more info!

-SCOUT

10 Things You Didn’t Know About Super Mario Bros

Written by Peter Mai

Everybody knows the NES classic Super Mario Bros. Everybody–your parents, little sister, and even your grandparents should be able to recognize the game by its iconic title. Although you may have beaten the game over and over again since its release in 1986, there are, amazingly, some things that you may still not have noticed about this classic.

1. The graphics for the bushes and clouds are the same, with different colors

mario  clouds.jpg

2. The Minus World

minusworld.jpg
The Minus World is a glitch in Super Mario Bros. By passing a solid wall at the end of world 1-2, it is possible to travel to “World -1,” also known as “Minus World” or “World Negative One.” The Minus World is a glitched version of World 1-3 that is underwater, contains Bowser, Hammer Bros and multiple Princess Toadstools. Creepy!

3. Mario was named after the landlord of Nintendo of America’s office

landlord.jpg
In 1980, Nintendo of America was suffering from financial troubles and had a difficult time covering the costs of their American operations. Mario Seagale, landlord to Nintendo of America’s HQ, visited the team pissed off over their late rent payment. Possibly as a bargaining tool for their late payment, the Nintendo team ended up naming their flagship character “Mario” after Seagale.

Mario was only known previously as Jumpman.

4. Mario creator Shigeru Miyamoto was inspired by Alice in Wonderland

georges_boyer_alice_in_wonderland_no_box_P0000013637S0002T2.jpg

Isn’t it obvious? In Alice in Wonderland, Alice runs around a colorful land nibbling on mushrooms that make her her grow and shrink. Here, she talks to giant turtles and insects, and chases rabbits.

The similarities are not based on conjecture, either. Miyamoto said so himself, according to a 2005 interview with Business Week:

“Do you remember how you came up with Super Mario Bros.?

It started with a simple idea. I thought: “I wonder what it would be like to have a character that bounces around. And the background should be a clear, blue sky.” I took that idea to a programmer, and we started working on it.

Mario ended up being too big, so we shrank him. Then we thought, “What if he can grow and shrink? How would he do that? It would have to be a magic mushroom! Where would a mushroom grow? In a forest.” We thought of giving Mario a girlfriend, and then we started talking about Alice in Wonderland.”

5. Contrary to popular belief, Mario hits blocks with his fist, not his head

fis.jpg
6.  Mario wears a hat because Miyamoto can’t draw hair

mario draw.jpg
Shigeru Miyamoto designed Mario wearing a hat because he found drawing hair difficult. He also drew Mario with a mustache because a mustache was easier to see than a mouth with 8-bit graphics.

7. Super Mario Bros was released in Japan on Friday the 13th

friday13thnewblood.jpg
8. “All Night Nippon Super Mario Bros.”

No, All Night Super Mario Bros is not a name of a video game-themed porno. Instead, it is a very rare version of the game based on the popular Japanese radio show All Night Nippon. The game, released only in Japan for the Famicom Disk System, was a promotional item given away by the show in 1986. The game replaced sprites of the enemies, mushroom retainers and various other characters to look like famous music Japanese musicians and celebrities.

9.  Why Does Mario Wear Overalls?

overalls.png
Miyamoto designed Mario with overalls that contrast with his sleeves to help in the animation of his arm motions. The sleeves are of the same color of his shirt and without the overalls the arms would disappear during the movements. Overalls: Stylish and practical.

10. Bowser’s fireball is backwards!

Bowser_Fireball.jpg


How to Save $148 On an iPod Touch [Image Cache]

This is so brilliant, and so very wrong. Some poor soul in Baltimore has lost her iPod Touch, offering a $50 reward for its return. And some Bad Samaritan knows a bidding opportunity when he sees one.

Of course, the $148 estimate is just for an 8GB Touch. When you get into 64GB territory, you're looking at a grand savings of $348! I don't know exactly where these signs are posted, but that's probably for the best—it'd take no time at all to whip up my generous offer of $51.01. [The High Definite via The Daily What]



Lindsey Wixson, Hanne Gaby Odiele & Lots of Other Models in POP




Richie: You dropped some cigarettes. Margot: Those aren’t mine. Richie: They just fell out of your pocket.

Make A Face

20100303makeaface.png

My coworker/buddy Mark Paschal built the most funnest website. Login, take a photo with your webcam, it appears automagically. It’s like the internet’s photo booth.

Permalink: http://www.capndesign.com/archives/2010/03/make_a_face.php

トフトフ♪(ダイバートフ、クマノミ発見しました!と言っている) - Toph everywhere

via everything.typepad.jp

Valve’s Big Fat Hint: Steam For Macs?

OR IS IT?

Oh, Valve: they’re playing us like a harp this week, and frankly we don’t mind a jot when it’s this much fun. While everyone’s busy nattering about the Portal 2 (OR IS IT?) ARG, they slip a little something extra into the RPS inbox. That’ll be the picture above, then. Which you’ll want to click on right away, in order to admire it in its full bigness. The instant response from all of us, aside from excited and grateful cooing noises, was “guh? But what does it mean?” We’re not very clever sometimes.

Then we worked out exactly what it means: Steam is, as has been recently rumoured (and supported by the recent move from hoary old IE to sprightly young, cross-platform webkit as a foundation for Steam), finally coming to the Apple Macintosh personal computer system. At least… so it implies. OR DOES IT?
(more…)

Related stories:

Writer: Alec Meer. | 120 comments

Post tags: , , , , | Help RPS: donate or subscribe
This article is © Rock, Paper, Shotgun Ltd., 2010. If you're reading it on another site, they're thieves.

Valve teases a Mac release of Half-Life, Portal, Team Fortress 2

Filed under: ,

Even I was dubious about the rumor the other day of Steam coming to the Mac, but now here's something straight from Valve hinting that it might actually happen. MacRumors got an image of Half-Life's Gordon Freeman via email... with an Apple logo on his chest. MacNN got another picture, this one showing turrets from Portal and Team Fortress 2 parodying the "I'm a Mac" ads. And Shacknews got a third, with the Heavy from TF2 eating a sandwich shaped like an Apple logo in a parody of the iPod dancing ads.

Oh Lordy. Looks like Valve is planning to make a Mac announcement, and while it might not be quite as far-reaching as bringing the whole platform over, they might as well start with all of their blockbuster games. It's also possible that this is related to the secret message hunt going on the PC version of Portal, which itself seemed to be hinting at an announcement of Portal 2 or even the long-awaited Half-Life 3.

Whatever the announcement, it looks like Valve will have something to tell us at GDC next week. I'll be there with ears open -- if we hear that Valve is bringing some or all of their catalog to our platform, you'll be the first to know.

Update: Our game-obsessed friends at Joystiq have gotten copies of five of the images (there appear to be six total, according to the dots on the image above), and you can see them all in the gallery below. The rest of the images show the Steam platform itself, and Francis from Left 4 Dead. Awesome.

Update 2: Looks like Macworld got the last image. You hurt us, Valve. But we still love you anyway -- how can we not after seeing that "rest of us" ad parody for Steam below?

TUAWValve teases a Mac release of Half-Life, Portal, Team Fortress 2 originally appeared on The Unofficial Apple Weblog (TUAW) on Wed, 03 Mar 2010 15:30:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

Cassandra Partitioning Strategies

Cassandra Partitioning Strategies:

I think this should become part of the official Cassandra documentation.

When building a Cassandra cluster, the “key” question (sorry, that’s weak) is whether to use the RandomPartitioner (RP), or the OrderPreservingPartitioner (OPP). These control how your data is distributed over your nodes. Once you have chosen your partitioner, you cannot change without wiping your data, so think carefully!

UPDATE: Guru Addresses Near-Fatal Heart Attack, "I Am Recovering [But] I'm Weak"

Rapper Guru has addressed recent speculation about his health after he suffered a heart attack and had to have emergency surgery this week.

[Visit SOHH.com for more information]

Peanuts: Salted or Unsalted?

Note: Lee Zalben, a.k.a. "the Peanut Butter Guy" is the creator of the Peanut Butter & Co., a New York sandwich shop with a national line of nut butters. Every week he'll chime in with some nuttiness.

20100303-thatsnuts2.jpg

©iStockphoto.com/Kursad

Sodium is a hot topic these days. Chefs often say that their heavy use of salt is one of the reasons restaurant food tastes so good, while public health officials say we're on the verge of a public health emergency due to rising rates of hypertension, caused in part by excess sodium in our diets.

A lot of the controversy seems to be centered on processed foods that use salt as a preservative, as opposed to foods that include a small amount of salt purely for flavor. My good friend and food politics guru Marion Nestle doesn't really make a distinction however.

Salt does not prolong the shelf life of peanut butter, and she is constantly imploring me to produce a "No Salt Added" version of our Old-Fashioned Smooth and Old Fashioned Crunchy peanut butters at Peanut Butter & Co.

Many people who've given up salt say it's hard in the beginning, but that after a while, they begin to taste more flavors in their food. Other people who grew up in households where salt wasn't used a lot seem to experience a salt renaissance later in life.

I discussed the salt issue recently with friends and found out how divisive the issue is, especially when it comes to peanut and peanut butter lovers.

There seem to be two camps: those who feel the salt enhances the flavor of peanuts and peanut butter—the combination of salt and sweet is what it's all about, right? And then there are those who think the nutty flavor stands on its own just fine, without any salt.

On a funny note, among a small group of people, I noticed that the "salteds" were more conservative in both their eating habits and political views, while the "unsalteds" were a little more adventurous eaters and more liberal in their thinking. (Anyone else agree?)

Politics aside, do you think peanuts and peanut butter are best salted or unsalted?

On baseball strategy

Terrific analysis of pitcher-hitter mindgames by Joe Posnanski.

So, when you see a guy who gets a lot of curveballs -- say Aaron Rowand -- that is not because he can't hit a good curveball. It's because pitchers believe he can't hit a mediocre curveball. It's a great game. The pitcher knows Rowand isn't very good on breaking stuff. Rowand knows the pitcher knows this and comes to the plate expecting to see breaking stuff. The pitcher knows that Rowand knows that the pitcher knows, so he is on alert that if he throws a hanging curveball, Rowand might just crush it. But Rowand knows this, so he might be overanxious if he sees the hanging curveball and hit it nine miles foul. Or he might be thinking curveball so much that he promises himself to not wing, and the pitcher might cross him up and throw fastball -- even Aaron Rowand got more than 50% fastballs last year -- and Rowand is so screwed up in his head that he just watches it go by for strike three and ... yeah, it's a great game.

Yeah, it is.

Quotes: Billy Wagner on Bay, Pagan and Barajas

Braves LHP Billy Wagner talked to reporters today, prior to playing the Mets in Orlando.

David Lennon of Newsday says Wagner loves the Rod Barajas acquisition for the Mets; he feels Angel Pagan can be a superstar; and he thinks Jason Bay will be fine in New York, if he hits .325 with 40 HR.

To read more from Wagner, who also explained how the Braves and Bobby Cox recruited him, as well as his pledge from Fred Wilpon, check out Adam Rubin’s blog for the Daily News.

does anyone know how to make an origami delorean? [ by way of ]



does anyone know how to make an origami delorean?

[ by way of ]

Refreshing the Ubuntu Brand

Ubuntu has seen a tremendous amount of growth and change since it was conceived in 2004. Back then it was a small project with strong ambitions and a handful of developers passionate about delivering a world class Linux Operating System that can compete on every level with Microsoft and Apple. We adopted a style based on the tagline “Linux for Human Beings”, and called it “Human”. Six years on we have made incredible progress. Ubuntu is a global phenomenon: we have carved out a pervasive culture of quality and design, thoughtful usability and great technology all fused together in a project that maintains the same commitment to community and collaborative development that we embraced back in 2004.

In 2009, a small team lead by Mark Shuttleworth, conducted a review of our key brand values and identity. Based on that work, a set of visual treatments were produced, and shared with key members of the Ubuntu Art community, spanning the core distributions, derivatives, and aligned efforts like the Forums. Representatives from Ubuntu, Kubuntu, Edubuntu, Xubuntu, Mythbuntu, SpreadUbuntu and more came to London and worked with the Canonical design team to refine the designs and work together. The results of that work are presented here.

This collection of community representatives worked with the design team and created some great work. Some examples:





In addition to this we also worked with our key governance boards: the Community Council, Technical Board, Forums Council, LoCo Council and others around this work to ensure that our community can use it to it’s best advantage.

Brand Values

The key values we believe are reflected in the Ubuntu project are:

  • Precision. We ship high quality software, and we ship it exactly on schedule. Our Debian heritage means that the individual components of our platform are tightly defined and neatly arranged. There is no excess, no fat, and no waste in Ubuntu. We are a community that thrives on delivery.

  • Reliability. We are building Ubuntu for serious use. Whether it is being deployed on the desktop or in the cloud, we care that Ubuntu is secure, reliable and predictable. We deliver updates to Ubuntu that are rigorously tested. When we make a mistake, we learn from it and put in place good processes to ensure that it does not happen again.

  • Collaboration. Ubuntu is the result of collaborative work between thousands of people, and it is both the beneficiary and the public face of the collaborative work of tens of thousands of free software developers who build individual upstream components, or aggregate them in Debian. We go to great lengths to ensure that anybody, anywhere, who is passionate about Ubuntu and competent to participate, can do so. We enable virtual participation in our physical Ubuntu Developer Summits, we use mailing lists and IRC in preference to over-the-cubicle-wall communications, and we welcome contributions from both companies and individuals. Our governance bodies reflect the diversity of that participation, and leadership or permissions are based on proven merit, not corporate employment.

  • Freedom. We strive to deliver the very best free software platform. Our highest mission is to accelerate the adoption and spread of free software, to make it the de facto standard way that people build and consume software. We celebrate the work of other groups committed to collaborative content development, and open content licensing. While we are pragmatic about this (we ship proprietary drivers when we believe they are a requirement to get free software working well on PC’s) we expressly do not include any proprietary applications in the default installation of Ubuntu. We want people to love and appreciate free software, and even though we work to make sure that Ubuntu is compatible with, certified with and iteroperable with popular proprietary software, we do so to facilitate the adoption of free alternatives to proprietary solutions.

While the branding has changed, the freedoms and rights have not: our global community will still maintain access to the resources needed to construct logos that use the branding. We will be providing the new font, images, colour specs, and a set of recommendations for creating branding for websites, t-shirts and the other needs of our community. As before we will protect the integrity of the Ubuntu brand with the Ubuntu Trademark Policy.

Light: Ubuntu is Lightware

The new style in Ubuntu is inspired by the idea of “Light”.

We’re drawn to Light because it denotes both warmth and clarity, and intrigued by the idea that “light” is a good value in software. Good software is “light” in the sense that it uses your resources efficiently, runs quickly, and can easily be reshaped as needed. Ubuntu represents a break with the bloatware of proprietary operating systems and an opportunity to delight to those who use computers for work and play. More and more of our communications are powered by light, and in future, our processing power will depend on our ability to work with light, too.

Visually, light is beautiful, light is ethereal, light brings clarity and comfort.

Historical perspective: From 2004-2010, the theme in Ubuntu was “Human”. Our tagline was “Linux for Human Beings” and we used a palette reflective of the full range of humanity. Our focus as a project was bringing Linux from the data center into the lives of our friends and global family.

Go and see the full details of the brand refresh here, with more images.

Killer Dates: Joan Rivers' Dead Date Story: The Transcript

2010_03_joanie.jpgYesterday, Joan Rivers made an appearance on the Howard Stern show where she revealed that a man she was dating dropped dead during a dinner seven months ago. The good people at Sirius were kind enough to transcribe a part of the segment for us. And while it sounds like she's talking about Le Cirque, as mentioned yesterday, she definitely leaves the issue open to interpretation. And the Le Cirque folks note: "The crème brulee’s to die for, but that’s about it." Regardless of where, it's a wacky story:

JOAN RIVERS ON THE HOWARD STERN SHOW/SIRIUS XM/March 2, 2010
Select quotes:

HOWARD STERN: …I think you look terrific. I think you’re an inspiration…my mother… says to me ‘boy, that Joan Rivers looks glamorous.’

JOAN RIVERS: Then how come I’m sitting here alone?

HOWARD STERN: …talk about your dating…I understand, and I don’t know if this is a rumor, a lot of stuff gets in the press and you don’t know if it’s real. You were recently on a date where during the date the guy dropped dead. You’re now dating guys who die in the middle of the date.

JOAN RIVERS: Yes.

ROBIN QUIVERS: …but that’s a successful relationship.

JOAN RIVERS: (laughing)…you can’t say he left you.

HOWARD STERN: And you miss him now.

JOAN RIVERS: I miss him desperately…I have to pick up the checkHOWARD STERN: How long had you been dating this guy…[before]…he dropped dead on you?

JOAN RIVERS: I had been dating this man about five weeks…It was…just [in the] beginning…it was kind of a new romance. And he died.

HOWARD STERN: Had he already paid the bill?

JOAN RIVERS: No, it was terrible!

HOWARD STERN: What happened? Where were you? I’m curious.

JOAN RIVERS: We were in a very fancy restaurant…I’m not going to [say the name of it]…

HOWARD STERN: Say the name of the restaurant.

JOAN RIVERS: It was similar to the one that you got married in. [Stern married Beth Ostrosky at Le Cirque in October 2009].

HOWARD STERN: Why wouldn’t you say it? It was certainly wasn’t the food that killed him.

JOAN RIVERS: …they don’t like to say…first of all, Le Cirque, which is such a fabulous restaurant…they don’t like you to say that...you to check your coat and see walkers.

HOWARD STERN: So you go on a date.

HOWARD STERN: How old is he?

JOAN RIVERS: Probably 74 or 75.

HOWARD STERN: So you’re on the date, at a fancy restaurant, and you’re sitting there talking having a nice conversation.

JOAN RIVERS:….and he’s very quiet,

HOWARD STERN: And he slumped over in the chair?

JOAN RIVERS: …kind of slumped over in the chair.

HOWARD STERN: Oh my god, hen was this?

JOAN RIVERS: This was about seven months ago.

ROBIN QUIVERS: How long do you keep talking….?

JOAN RIVERS: Knowing me I was in the middle of a good story.

HOWARD STERN: (laughing)…and she is very narcissistic…she was looking around the restaurant, she was looking at her phone.

HOWARD STERN: Do you notice right away?

JOAN RIVERS: It was horrible…he just got very quiet.

HOWARD STERN: And he closes his eyes?

JOAN RIVERS: No, his eyes were open.

HOWARD STERN: Were you traumatized?

JOAN RIVERS: [I said] I think we better get a waiter here…and they called the paramedics…it was a whole big thing. And he was gone.

ROBIN QUIVERS: What do they do, throw a tablecloth over him?

JOAN RIVERS: It’s very interesting, because people keep eating.

HOWARD STERN: Do they? Were you embarrassed? I mean, I know you shouldn’t be…

JOAN RIVERS: …I’m just terribly sorry…(joking) no, I like it, it’s show biz…in the middle of my grief I powdered my nose.…and then the paramedics took him out – they don’t say he’s dead. Nobody’s going to say he’s dead. They say, he’ll be fine, he’ll be fine.

JOAN RIVERS: I had to reach in his pocket to get [his] American Express card.

HOWARD STERN: I was going to ask you that – does the restaurant ask you to pay the bill?

JOAN RIVERS: They didn’t ask me…but they followed us out to the ambulance.

HOWARD STERN: Did they? At what point do you get the check, by the ambulance?

JOAN RIVERS: I said, I’ll have somebody take care of this…so I left them his shoes, and his…watch.

JOAN RIVERS: I felt terribly sorry… I had to call up the daughters….it’s terrible…I don’t know his family.

HOWARD STERN: When you called his daughters to inform them did they even know you were going out with him?

JOAN RIVERS: I don’t even know. I…said I was with your father…and we’re up at Columbia and he’s very, very ill. I didn’t want to be the one to say [that he died].

HOWARD STERN: Did you ask his daughters if they knew any [other] single guys?

JOAN RIVERS: No, but I did say, look, I left a 20% tip, is that OK?

JOAN RIVERS: What do you tip when you carry them out?

HOWARD STERN: Did you use his credit card or yours?

JOAN RIVERS: His (joking). No [I used] my own. I didn’t want to use his…because then the family would fight with you, you gave 20% and the meal wasn’t over?

HOWARD STERN: And what was the cause of death, a heart attack?

JOAN RIVERS: A heart attack…and I had just ordered this really good salmon meal. I couldn’t eat it.

HOWARD STERN: Did you stop eating right away?

JOAN RIVERS: …that’s why I’m gaining weight – I like food.

HOWARD STERN: Were you sitting there [thinking] oh shit, I can’t finish my meal. Because you must have been really hungry.

HOWARD STERN: …you finally get to dinner, you’re probably hungry as hell and you’re like…I wish I could finish my meal.

JOAN RIVERS: …yes, and they had really [good] popovers.

HOWARD STERN: Did you go out to eat afterwards?

JOAN RIVERS: No, but when I went home…we all mourn in our own way. I mourn with a great steak.

Read more about her visit over on Howard Stern.
· Joan Rivers' Date Dropped Dead During Dinner at Le Cirque [~ENY~]

Blog Shortcuts: Navigate with your Keyboard

A couple of weeks ago, Frank Chimero announced a refresh of a site he helped build called Thinking for a Living. The site is beautifully designed and includes a novel and intuitive navigation system. In place of using your mouse, you can control nearly every aspect of the site via the keyboard. Seeing this and using Gmail keyboard shortcuts for years made me wonder why we don’t have a standardized way to access a blog via keyboard shortcuts.

Inspired by these examples, I’ve begun a new project to develop a set of standard keyboard shortcuts for your blog. I’m calling it Blog Shortcuts (try not to be blown away by my creative naming). Before I get to my plans for developing and releasing it, you should give it a whirl. I’ll explain each of the shortcuts, but if you press ? right now, you’ll see all of the options available to you.

Available Shortcuts

I tried to pick out shortcuts that would apply to any blog, but this first set are tailored to my site. You can navigate up and down a list of entries, like The Big Picture and access sections of the site via particular keys (e.g., H for home). My favorite feature is the ability to load a particular tag by pressing g+t. Here is the full list:

  • Scroll to the next entry: n or j
  • Scroll to the previous entry: p or k
  • Load the newer entry on permalink: N or J
  • Load the older entry on permalink: P or K
  • Go to the homepage: H
  • Go to reviews: r
  • Go to archives: A
  • Go to about: a
  • Focus on search: s
  • Go to top: t
  • Show the tag input window: g+t
  • See all available shortcuts: ?

Development and Release

The project is currently up on Github, but is obviously in its infancy. I’ve outlined a set of to-dos in the README file that I hope to tackle over the coming weeks. If you want to get it running today, feel free to download the v0.1 release and play with the Javascript. If you would like to help out in any way — cleaning up my messy Javascript, offering opinions on shortcut keys — I’d love to collaborate.

Update (3/3/10): Found a bug in FF 3.5.x and wanted to add some basic styles, so we’re already up to v0.2. Progress!

Meth, Ghost And Rae, "Criminology 2.5"


I remember people saying, back when the recession started, one good thing that could maybe come out of it was it could save music from its dismal state. Not the music industry, which was already pretty much doomed whatever happened, but music itself. Because of the commonly held belief that bad times make for good music. I guess because of the famously fertile early '70s? That is probably my favorite musical era. But maybe that's because that's when I was born. Do people have a built-in preference for the music that was made around the time they were? Do the first sounds we hear, even before we're fully conscious of it, become the ones our tastes gravitate to? Pandora should do a study. Anyway, I was skeptical. And I guess I still am. It's always hard to see the relative quality (if it's even valid to assert such a thing) of current art without the benefit of a couple years' hindsight. But I'd offer the resurgence of the Wu-Tang Clan as evidence that something good did happen during the recession. It has taken me by surprise in a way that makes me very happy. Above, "Criminology 2.5," the first track from the Wu-Masacre album, coming March 30th from Method Man, Ghostface Killah and Raekwon the Chef. It's a remake of a 1995 song, but the guys sound as strong and as sharp as ever. They've maybe mellowed a bit with age, but not in a bad way. Here's the track list and production credits for the new album:

1. Criminology 2.5 (feat. Raekwon, Ghostface Killah & Method Man)
2. Mef vs. Chef (feat. Rhythm Roots Allstars) (prod. by Allah Mathematics)
3. Ya Moms skit (feat. Method Man & Raekwon)
4. Smooth Sailing Remix (feat. Ghostface Killah, Method Man, Solomon Childs & Streetlife) (prod. by Ty Fyffe)
5. Our Dreams (feat. Raekwon, Ghostface Killah & Method Man) (prod. by RZA)
6. Gunshowers (feat. Method Man, Ghostface Killah, Inspectah Deck & Sun God) (prod. by Digem Tracks Productions)
7. Dangerous (feat. Rhythm Roots Allstars) (prod. by Allah Mathematics)
8. Pimpin’ Chipp (feat. Rhythm Roots Allstars) (prod. by E Meal)
9. How To Pay Rent skit (feat. Tracy Morgan)
10. Miranda (feat. Raekwon, Ghostface Killah & Method Man) (prod. by Allah Mathematics)
11. Youngstown Heist (feat. Trife, Sheek & Bully) (prod. by Scram Jones)
12. It’s That Wu Shit (feat. Ghostface Killah & Method Man) (prod. by Scram Jones)

Here's the video for the original "Criminology Rap," from Rae's Only Built 4 Cuban Linx…, which probably gets my vote for greatest rap album of all-time.

The Effects of the Opposite Field Strategy

Yesterday, I covered why Tony Bernazard’s strategy of emphasizing opposite field hitting is a bad idea. The report which broke the story mentioned that this strategy had surfaced at the MLB level. If so, we should be able to examine the profiles of Mets hitters and see if this strategy actually affected their production, and if so, if it was positive or negative.

However, when we deal with pull-push splits, we’re purposefully reducing the size of our data set, leading to the type of issues that we encounter with batter-pitcher splits, although not at quite the same magnitude. Toss in the issues that the Mets had with injuries, and it becomes even harder to establish solid conclusions. With only David Wright reaching the 600 PA mark, we will be dealing with both players without an established level of major league production as well as small sample sizes.

As mentioned yesterday, power, as measured by ISO, is much, much lower when the ball is hit to the opposite field. As such, one possible effect of this strategy would be a team-wide drop in ISO. Although the Mets team ISO did drop by about 20 points from 2008 to 2009, this can be almost entirely attributed to the loss of talent due to injury. We can still look at individual players. Here are David Wright, Fernando Tatis, and Carlos Beltran’s ISO numbers for their career.

powerdrop

Clearly, this trio had a power dip in 2009. This is consistent with the idea that power dips when more balls are hit to the opposite field. However, there are multiple factors at work here. Park factors are not accounted for, and Citi Field appears to play as a pitcher’s park. Beltran lost much of his year to injury and barely accrued 300 PAs. Tatis also did not reach 400 PAs, and also spent much of 2007 and 2008 in the minor leagues, meaning we don’t have full data as far as his trends go. We also miss the effects of aging.

agepower

The power dips for Beltran and Tatis are unsurprising given their respective ages of 32 and 34. Tatis actually pulled more pitches in 2009 than he did in 2008. Beltran had a lower pull rate as a LHB relative to 2008, but a similar one as a RHB. It doesn’t seem to be enough to definitively say that it affected his power significantly. Either way, given all the factors at work here, it is pretty easy to dismiss front office strategy as a reason for decline, at least with these two.

With Wright, it’s not so clear. He’s a young player a should have been entering his peak in 2009, and yet his ISO dropped off a cliff. In this case, we do indeed see a large difference in his splits. In 2009, he was nearly even in L/C/R hitting, whereas his pull rate was about 1.5 times his up-the-middle rate and 1.6 times his push rate in 2008. He did perform better according to wOBA on balls hit up the middle and to right field in 2009, but that seems to be entirely a function of high BABIPs, as there was still minimal power to be found in either split. It seems safe to claim that Wright did not pull as many pitches in 2009 and that this drop in pull rate is at least partially responsible for his drop in power.

A claim that we can’t make, however, is that the Mets strategy is to blame for Wright’s drop in power and productivity in 2009. Even though we see data that suggests a decreased pull rate resulted in less power, we don’t know that it was intentional or merely noise. If it was intentional, we don’t know if it was merely a change in approach brought about by a slump or if it was brought about by management. This doesn’t change the intelligence of the strategy – we just can’t make blanket statements about its effects on the 2009 Mets, due to the sample sizes and other mitigating factors at work.

Hillary Clinton and Michelle Bachelet Hold Trippiest News Conference Ever

It's a new look for both of themLook, captioning errors happen. It's understandable. Particularly in this day and age, when the frequent use of slideshows and galleries tends to introduce a number of extra variables which increase the opportunity for misaligned photos and descriptors. But you know what? This is still pretty great. [Via]

NYT's Most Amazing Caption Error Ever. (Courtesy Of The Washington Post.)




March 2, 2010

How to use the updated Instapaper Pro with Tweetie 2

Filed under:

Instapaper Pro has been updated to version 2.2. Its creator, Marco Arment, wrote about some of the process behind adding a new feature called "Return to Position." If you enjoy hearing developers sweat the details, it's a great read. There's also a full changelog for those who want more details on the new version.

I've been using Instapaper Pro a lot more recently after making a few changes to my workflow on my iPhone and Mac. I setup the "Read Later" bookmarklet installed properly from the Instapaper website. (An even easier method is to use Quix which I mentioned the other day.) I also started following the "companion site" Marco started especially for Instapaper called "Give Me Something To Read" which is a selection of interesting articles hand-picked by Richard Dunlop-Walters.

The last step was setting up Tweetie 2 on the iPhone to send web pages I wanted to read later to Instapaper. This is pretty simple given Tweetie 2's built-in Instapaper integration. Just tap the "forward arrow" button at the bottom-right corner when reading a web page from Tweetie 2's integrated browser and then choose "Read Later." The first time you do that, it will ask for your Instapaper login/password. After that pages will be sent directly to Instapaper for your later reading.

As I have been getting more interested in putting Instapaper to fuller use, I stumbled on Marco's instructions on how to use Instapaper's formatting tool (or "mobilizer") for all web pages which are opened in Tweetie 2. Despite the fact that these are published on Instapaper's website, few people seem to know about it.

Read on to see how to to configure Tweetie 2 to take full advantage of Instapaper's formatting tool. Instapaper Pro has been updated to version 2.2. Its creator, Marco Arment, wrote about some of the process behind adding a new feature called "Return to Position." If you enjoy hearing developers sweat the details, it's a great read. There's also a full changelog for those who want more details on the new version.

I've been using Instapaper Pro a lot more recently after making a few changes to my workflow on my iPhone and Mac. I setup the "Read Later" bookmarklet installed properly from the Instapaper website. (An even easier method is to use Quix which I mentioned the other day.) I also started following the "companion site" Marco started especially for Instapaper called "Give Me Something To Read" which is a selection of interesting articles hand-picked by Richard Dunlop-Walters.

The last step was setting up Tweetie 2 on the iPhone to send web pages I wanted to read later to Instapaper. This is pretty simple given Tweetie 2's built-in Instapaper integration. Just tap the "forward arrow" button at the bottom-right corner when reading a web page from Tweetie 2's integrated browser and then choose "Read Later." The first time you do that, it will ask for your Instapaper login/password. After that pages will be sent directly to Instapaper for your later reading.

As I have been getting more interested in putting Instapaper to fuller use, I stumbled on Marco's instructions on how to use Instapaper's formatting tool (or "mobilizer") for all web pages which are opened in Tweetie 2. Despite the fact that these are published on Instapaper's website, few people seem to know about it.

Read on to see how to to configure Tweetie 2 to take full advantage of Instapaper's formatting tool.

TUAWHow to use the updated Instapaper Pro with Tweetie 2 originally appeared on The Unofficial Apple Weblog (TUAW) on Tue, 02 Mar 2010 23:15:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

Bicycling Makes a Buyer's Guide That Doesn't Suck

100302221732.jpg

Thank you Bicycling, for making a bicycle buyer’s guide that’s actually enjoyable to read. The 2010 issue just arrived and I was expecting it to be the usual page-after-page list of bike models and prices. Nope, it’s actually full of great information, lust-worhty bikes and categories that seem useful.

Sure, the big feature photos take up a lot of page space so there aren’t that many shots for the smaller listings, but that’s a trade off I’m willing to live with. Happily.

So thanks again Bicycling, nice job.


The 99% Rule

David Golden praised Tatsuhiko Miyagawa's excellent new cpanminus CPAN client in The power of not being all things to all people. You should consider using cpanminus.

Don't overlook something else insightful that David wrote:

It's a lot of work to be all things to all people and I keep wondering whether making things simpler and better for 99% of people would be a better choice.

The only reliable way I've ever seen to "make the easy things easy and the hard things possible" is to make the easy things the default without preventing customization of the hard things. That's a design principle for languages, APIs, and tools.

Figure out what's most common (though not necessarily what people think they want, but what they need). Optimize for that. Consider what they might need and don't prevent it.

That's not easy, and what people need will change over time, but if you want to solve problems well, you have to solve the right problems.

The power of not being all things to all people

I think this is an ongoing challenge for core Perl development in general. It’s a lot of work to be all things to all people and I keep wondering whether making things simpler and better for 99% of people would be a better choice. (Anyone else for use strict by default? I hope that finally comes to pass in Perl 5.14.) chromatic writes about this topic often in his Modern Perl blog and I usually tend to agree with the points he makes. (October 2009 had a particularly good series of posts.) In the meantime, I look at cpanminus with greed and envy. Miyagawa++ via www.dagolden.com Miyagawa's cpanminus is excellent, but the power of not being "all things to all people," is not simply restricted to the world of perl. Anyway, I love cpanminus. I needed cpan classic the other day, and I used it. No problem, brilliant. Miyagawa++

On cpanminus

The Perl community seems abuzz about the cool new cpanminus client by Tatsuhiko Miyagawa. After about two weeks of development, this is a reasonably functional CPAN client with just a fraction of the overhead, complexity and verbosity of the CPAN and CPANPLUS clients that come with the Perl core.

via www.dagolden.com

I've been working on yet another CPAN client cpanminus and it's got a lot of attentions and great feedbacks so far. I don't have yet much time to write about it but David Golden who maintains a lot of CPAN ecosystem infrastructure such as Module::Build, Test::Reporter and CPAN.pm, has kindly written a great post reflecting the views from CPAN toolchain people. You must read.

Also, I appreciate your excitement and kind words on cpanminus but please do not just trash CPAN(PLUS). Criticism is fine, but calling them bloated is just too lame. They have reasons for their flexibilities and verbosities to make sure it works everywhere everytime, which cpanminus can fortunately ignore.

We've Found The Perfect, Utilitarian Leather Bag (You're Welcome!)

saddle-backpack-view.jpg

Behold, satchel lovers! We've dug up the leather bag of your dreams. Saddleback's Leather Co. spends its time being awesome at creating the most durable leather goods ever created, and not on being fashion-y, which is just what we're looking for in a timeless bag that'll outlast human civilization. Our favorite satchel is made with 100% full-grain boot leather, converts to a backpack and a clutch, and comes with a nifty 100-year warranty in case your progenies two generations down the line ever want to get it fixed. How's that for a quality assurance? The satchel retails for $310, and can be found here. Trust us, your grandkids will thank you.

Baby Schadenfreude

Last night I evicted a baby! I am currently luxuriating at the hospital while Steve reads a Donald Westlake novel and the baby in question sleeps peacefully, if temporarily. This is a very nice hospital, it turns out, at least for the purpose we are putting it to. Here are some exciting details:

1. Jane Cassandra.

2. 6 lbs, 5 oz.

3. March 2, 1:21 ack emma. This means her birthday is countdown day (when the date is written American style, anyway): 3/2/10.

4. 4 hours, which I promise never to mention again, because I like continuing to have friends.

5. Snurfly and sweet-smelling.

6. Distrustful baby is distrustful:

Schadenfreude

7. IT'S MOLE.

Deal of the Day: Dr. Seuss apps on sale

Filed under:

All Dr. Seuss apps, such as The Cat in the Hat, are just $.99 today in honor of the good Doctor's birthday and Read Across America Day. Enjoy!

Note: Deal of the Day is brought to you by our friends at DealNews.

TUAWDeal of the Day: Dr. Seuss apps on sale originally appeared on The Unofficial Apple Weblog (TUAW) on Tue, 02 Mar 2010 16:30:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

Health and Safety

Oh, things are dull round here, aren't they? I'm overcome with a desire to say appalling, outrageous things, but then I have to swallow it down. Dull. DULL. I'll see what I can sneak past my internal censor tonight.


Birthday
First a confession: I dropped Fingers's (raw) birthday cake on the floor. I scooped it off with a spoon, swearing and muttering, cooked it, and sent it to school covered in (rather successful, if I do say so myself) chocolate fudge icing. It was apparently the best cake they have had all year. Rave reviews. There's probably a moral in there somewhere, but I wouldn't know as I am a moral vacuum and have no remorse about this, or many other things. And now M can't blackmail me, because I have admitted my crimes to my internet peers.

Fingers was six yesterday, born with minimum fuss after a lovely lunch at Latium in Cleveland Street and a short, rather expedited walk to University College Hospital labour ward, which was mysteriously empty, for once. Born four months after my mum died, I rather feared I would go to pieces entirely once I was no longer carrying him, but there was no crying or collapse, just a very peaceful pleasure at his arrival and an aching sadness that she never met him. She knew I was pregnant, at least. One of the very hardest things to hear after her death was that she had been heading into Rome to buy baby clothes on the morning she died. Anyway, we look - and I think, briefly, felt - very serene on the few photos that seem to exist of those first few days after he was born. (though Fingers was a very odd, squinty looking thing for weeks. Sorry, darling, you're beautiful now). It was such a sad, desperate time, and he was such hopeful little animal in the middle of it. I remember walking around Russell Square in the weeks after he was born, feeling spring beginning to emerge and feeling tiny tentacles of optimism starting to unfurl within me. Of course, then we moved to Paris and it all went tits up, but that's another story.

His birthday was a low key event, the tone being set by the man himself, with his request for an extremely plain cake and a miniature entrenching tool. It was an odd gathering - boys with a modest collection of plastic tat, CFO putting in a brief appearance to drop off laser guns (for which the dog thanks him from the bottom of its heart), brain twin in the corner industriously making monster stop motion films, weepette cravenly fleeing the cross hairs of the laser guns. In the evening, once the CFO had left, the children were in bed, and M was huddled in front of her Macbook, barely visible under a pile of blankets, I went out with a someone whose complex personal life would give a lesser man several nervous breakdowns. Ah, modern life.

I have always liked my boys' birthdays - not the actual parties, which are several rings of hell shoved into a windowless room and filled with plastic and punitive acoustics - but the basic cake and presents on the day itself. I used to find it very comforting when we lived in London, how an odd assortment of friends and convoluted family (step-parents, half siblings, cousins) always seems to assemble, or call. It seemed right, and comforting always, that there are other adults in their lives, possibly because there were lots in my childhood and I loved it - my mother's lodgers, friends, lovers, colleagues - all the the trappings of North Yorkshire hippiedom. I want my children to have that here too. I am working on it, but am too pathetic and shy to make much headway. Be my friend! Spare my children years of therapy from being trapped in an overly-intense symbiosis with a parent whose best relationships are mediated through a keyboard!

Miscellaneous

1. I did not win a Bloggie, so the weepette Mexican Wrestling outfit is on ice. I might just put his head in a sock, but that would mainly be for my own amusement. Thank you anyway for voting if you did, and I am not going to go all passive aggressive on you if you didn't. I have been really quite shit at blogging for the last 6 months or so, ever more circumspect and boring. Ending a 16 year relationship, moving into a new house, continual Channel hopping, work woes, child anxiety, will do that, I suppose. I would pledge to do better, but I just don't know how at the moment. I'm praying it's a fallow period and better things will start to occur to me unbidden, like they used to. Please, Nathan.

2. After an insanely busy February, March is staring back at me, blank and slightly forbidding. I am planning to staple my head to the kitchen table and try and get on with some writing work. I am haunted by writer-twitterers and their triumphal daily word counts, by the excellent advice for writing fiction in the Guardian, by the suspicion that I don't like what I am writing enough to get it finished. I am terrified I will lose my nerve entirely. I suck, and must face my fears and type some words and see what happens.

3. On a less tiresomely introspective note, Nouvelle Star starts today! Tomorrow here in Belgium, where we are cruelly forced to wait an extra day for French singing reality tv joy. Tragically, Sinclair, my perpetual crush, is not taking part this year. I will just have to transfer all my affections to the mysterious but genial André Manoukian, his luxuriant hair and his esoteric insults. I will devote a whole post to André's sayings soon. Just watch me.

What is your favorite smell?

An indoor pool.

A very close second is Matt’s clean laundry.

A pocket of ‘83 Topps (Spring cleaning for spring training, Pt 2)

I realize now I missed out on a clever post name for yesterday’s discovered cards, so I’m using it here instead and calling this post part two.

These must have come in a trade from someone, because it’s too much of a coincidence for me to have all these ‘83 Topps cards that I just happen to need all sandwiched in between some damaged 2007 Topps cards and a hunk of 2008 Upper Deck.  Unless the combination of 2007 Topps and 2008 Upper Deck in a dark environment like the bottom of my closet produces 1983 Topps. On second thought, maybe I should put these back.

Holy Henderson Record Breaker!  I had thoughts of removing the blurb and having you guess at the record, but everyone knows it was for most third person references to oneself in a three-minute interview.  Oh, and he stole a lot of bases.  He actually set two records in 1982, one for most steals (130) and most caught stealings (42).  He still claims he could suit up and play, and I wish the Reds had thought to call on him instead of signing Corey Patterson in 2008 and Willy Taveras in 2009.  This year Reds’ fans are hopeful that Drew Stubbs can put this need to rest.

I don’t dislike a whole lot of horizontal cards, but I wasn’t a big fan of the Super Veterans subset, especially when it featured a guy like Kent Tekulve.  I also found a Schmidt Super Vet that I needed, but you’ll get Kent and like it.  I do like that they tried to sepia out the old pictures to make you think these guys had been playing since 1924.  Too bad it looks really ugly on the card.

100 complete games, 390 saves, and still the first thing that comes to mind when you see Eck is that Kirk Gibson home run, right?

Here’s a guy you probably just don’t think about.  Rob drew 25 walks in his 1628 career at bats.  That’s Willy Taveras bad.

I’ve always liked Jim Kaat and can see arguments on both sides when it comes to whether he’s a hall of famer.   He’s a true Super Veteran (and has a card in the subset) for having a career spanning four decades.  He would retire at the end of the ’83season, being the last player that played in the 50’s and who played for the original Washington Senators to leave baseball.  I actually found two of these, so if you need one, let me know.

Even after this impressive haul, I’m still three All Stars, two Super Vets, one Harold Baines and one Tony Gwynn rookie card from completion.

Just two more boxes to sort, and then the trading can begin.


There's no room for The Idea Guy

Startups need people able and willing of doing the actual work. They need programmers, designers, and eventually folks to do marketing, support, and more. What they don’t need, though, is someone who’s just going to be The Idea Guy.

You know the type. It’s the “this thing is going to be Facebook meets Flickr, but for dogs! If we can just get 1% of the online dog market, we’ll be rich!” spiel. All idea, usually no money, and hardly any functional skills that’ll help build or launch the damn thing.

On the face and the facts of it, it’d be easy to turn down The Idea Guy. He wants you to work for very little or free in return for a smaller-than-his slice of the pie in the end. That end very rarely happens. But the energy and the big dreams can be dangerously alluring. I know, I fell for it more than once.

The truth is that most everyone has plenty of ideas that could work out to be great businesses. The kicker is most often the right execution, that they’d be responsible for anyway, at the right time, which is almost impossible to predict. The value of The Perfect Idea is very small indeed.

That doesn’t mean it’s useless to have big ideas and plenty of enthusiasm. If you’re that guy, you’ve got a great start. Now pick up a functional skill and help build it your damn self.

Oakland: Pizzaiolo Wuz Robbed

From Slice

"The creamy mozz, the fresh and not too spicy sauce, and the basil bits spread throughout the pie all coalesced into an unforgettable pizza experience."

20100302-pizzaiolo-pie.jpg

[Photograph: L.A. Pizza Maven]

Pizzaiolo Oakland

5008 Telegraph Avenue, Oakland CA 94609 (map); 510-652-4888; pizzaiolooakland.com
Pizza style: Neapolitan
Oven type: Wood-fired
The skinny: Some of the best Neapolitan pizza in the Bay Area. It definitely should have placed ahead of Delfina in the Rachael Ray pizza brackets
Price: $10 (marinara) to $17 dollars a pie; Margherita, $13

No, this isn't a story ripped from the daily crime blotter. I'm tawkin' about Pizza Madness, the 64-pizzeria, nationwide slice-off conducted by Adam Kuban and Ed Levine, the Huntley & Brinkley (for you youngsters, a TV broadcast news team of the '60s) of the pizza blogosphere, and the indefensible and inexplicable defeat Pizzaiolo of Oakland took at the hands of San Francisco's Delfina.

Now, I've lost enough college basketball betting pools to know that upsets do happen, especially in the first round. Even some of the greatest college coaches, like Jim Boeheim of Syracuse and Bobby Knight of Indiana, have exited the tournament unceremoniously. However, after finally dining at Pizzaiolo earlier this winter, I can only scratch my head in amazement at this unexpected outcome.

Charlie Hallowell's Pizzaiolo reflects the restaurateur's training under the queen of the California local and organic food philosophy, Alice Waters. Hallowell has adapted her sustainability philosophy to Italian food, especially pizzas cooked in his wood-fired oven, here in his Oakland restaurant. Located on a gentrifying stretch of Telegraph Avenue, Pizzaiolo's exterior is so low-key I drove past it twice before I noticed a small group of hungry-looking people queuing up around 5 p.m. I quickly joined the line and was soon seated at a table with an unobstructed view of the fire-breathing beauty.

I ordered three pies, a Margherita with house-made sausage added, a potato-and-pancetta, and a sausage with rapini. The rapini and sausage, which arrived first, was a picture of pizza perfection. Chunks of spicy and juicy sausage and rapini generously adorned the pie, and the creamy Fontina imparted more flavor than the traditional mozzarella. Supporting the exquisite toppings was an elliptical-shaped crust that elevated this pizza to greatness. A puffy, blistered cornicione surrounded the pie while the rest of the crust combined the crisp exterior and chewy interior characteristics that pizzaphiles crave. The potato pie, with plentiful bits of pancetta, was equally delicious. Prior to the artisanal pizza explosion of the last few years, I would've mocked the idea of potato on a pizza, but my experience with this carb heavy pie has invariably been positive.

Finally, the star of the night, the Margherita and sausage was set down in front of me. Being an old-school kinda guy, I most definitely prefer pizzas made with tomato sauce. And I agree with the Slicemeister, AK, that a basic Margherita can become boring when one is eating as much pizza as some of us do. As a result, I almost always add sausage to this most traditional of Neapolitan pies.

One look at this pie transformed me into a ravenous beast. I told my dining partner that we would not be sharing this pizza equally, and he wisely acquiesced. Every bite seemed to contain just the right amount of each element. The meat and cheese may not be a kosher combination, but Jewish orthodox dietary restrictions had no place at this feast. The grainy texture of the chunky sausage made me wonder why so many pizza-makers settle for the industrial sliced style. The creamy mozz, the fresh and not too spicy sauce, and the basil bits spread throughout the pie all coalesced into an unforgettable pizza experience.

The more I look at these photos and relive this pizza extravaganza, the more amazed I am that Delfina upset Pizzaiolo in the tourney. As a former resident of San Francisco and the East Bay, I can't help but wonder if this outcome simply reflected the city's historical arrogance toward its blue collar sister city across the Bay. Not to diminish the pizzas produced by Delfina, but in my humble opinion, Pizzaiolo is the real winner in this matchup.

Baseball Inches Back, Casts Off This Terrible Winter

if mr met got pink eye there would be real problemsSnow, slush, odd moments where one wonders if the world is really ending: This winter has been getting a lot of people down. But here's a reason to believe that there's light at the end of the tunnel!

The first game of Spring Training is taking place right now in Port St. Lucie, Fla., where the spring squads of the New York Mets and the Atlanta Braves are facing off. And the great thing about baseball is that in these early days, when the sun is just peeking out from behind the clouds and the promise of Florida's weather is ever-closer, there's a sense of hope for all fans — even those who, year in and year out, support the teams that were frequently tagged with the term "disappointing." So even after last year's awfulness surrounding the Mets (which, real talk, caused me to check out somewhere around mid-July), I am ready for baseball to begin again. I eagerly await many months of balls, strikes, Twitter-borne frustration, Keith Hernandez's ratings of major cities' steak-dinner offerings, and depressing Caesars Palace ads about viewers' pathetic lives! (And I'm not alone in my anticipation — the game started four minutes early!)

Of course, for the Mets, March 2010 looks a little bit like August 2009; Nelson Figueroa is on the mound, and tons of regulars are on the bench. But the lineup is, thankfully, not the result of injuries or even a flu outbreak — instead, the threat of rain in Port St. Lucie is making the higher-ups cautious. (Even though the sky has a nice Mets'-hat-blue tinge to it right now!) "The key words in the camp this season are 'prevention' and 'recovery,' and they've already got prevention down," Mets announcer Gary Cohen noted. (Twice.) Plus the optimistic types out there can take the fact that that Jose Reyes definitely won't injure himself because of some errant mud today as some sort of sign.

No Mets fan is completely without pessimism, however, and so I have spent about 10 minutes hoping that the team's trainers are doing something about pink eye prevention as well! Because really, being befallen by a conjunctivitis outbreak before the season begins would almost be as embarrassing as some of the games that I attended last season.

[Pic via]

My Kid Could Draw That

What is causing all those straight lines? Why are they all the same length? The most interesting question to me is, why is there always a long “dash” followed by a short “dot”? If we can explain the structure of these regular patterns, can we construct an exact probability distribution for the total stopping time of any number? Could this distribution be the key to finally proving or disproving the Collatz conjecture? If you want to do a bit of work on the Collatz conjecture, answering these questions might be a good place to start. via jpcameron.com "My kid could draw that" is the cliche joke that the un-enlightened might make (or the semi-enlightened make semi-ironically) at a modern art museum. But no one says that when it comes to math. Why not?

Lifehacker’s Top 10 Android Apps

The look-and-feel — and in some cases, like the task killer and file manager, entire purpose — of these apps is as good a summary as any of the differences between Android and iPhone OS. (SlideScreen being the notable exception.)







The Email Abstract Field

For long emails, you’d write a brief abstract that would go at the top. It would also be a great way to see if you can say in 200 characters what you tried to say in 2,000.

Permalink: http://www.capndesign.com/archives/2010/03/the_email_abstract_field.php

first compact disc purchase, back when they came in boxes



first compact disc purchase, back when they came in boxes

HTML5, round 3: The canvas tag

A new element introduced in HTML 5 is the <canvas> tag which can be used to draw graphics by means of a scripting language such as JavaScript. In the markup, it acts very similar to the HTML <img> tag, but there is no need for src or alt attributes - only width and height can be used, but both are optional. With no values given, the area will default to 300px wide and 150px high. Below is a simple example of what the markup would look:

<canvas id="draw" width="500" height="300">
<p>Your browser does not support the canvas element.</p>
</canvas>

While <canvas> does not require a closing tag in Safari, it is required for use in Firefox and is best practice to use always use one so the element will render properly in all supportive browsers. The <p> is used for alternative content when a user's browser does not support <canvas> - an <img> can be used here as well. Alternative content could not be utilized if a closing tag is not used. An id attribute is used in the code sample in order to identify the element in the JavaScript.

Like all other HTML elements, <canvas> can be styled with CSS (margin, border, etc.) but those styles will not be applied to the actual content within the <canvas>. In the example below, a dotted border is used to display the actual <canvas> element:

Your browser does not support the canvas element.



When viewed in a supportive browser, two rectangles should be seen above - One green, one opaque blue. This example is quite simple and just a mere demonstration of the ability to draw with JavaScript.

One of the nice features of the <canvas> element is text replacement, generally tackled by sIFR (Flash-based text replacement). Cufón is a text replacement method which utilizes the <canvas> as a means to display copy with the specific font of choice. One major drawback to the Cufón method is the amount of HTML code generated, making a simple heading element bloated enough to make a developer cringe. While it is better than sIFR, with the need for a third-party (Flash) plugin to be installed, it is still not a perfect means for text replacement.

Accessibility with the <canvas> element is a concern for many developers. There are no current native methods to generate markup from the content produced within the <canvas>. Using alternative content can be helpful but it must be manually input by the developer, and it will not be true to what the element's actual content is displaying.

The methods used to create <canvas> content is rather pain-staking, considering the end result. Drawing with JavaScript creates many lines of code, and the end result does not seem worth it. Some great examples of what people are cooking up with this new element are located at www.canvasdemos.com. There are definitely some cool effects that can be used to make a website more lively, but in terms of practical use I don't foresee a heavy use of this new element. It seems to be more application-driven for a specific purpose (see: Tiny Doodle), which most websites will have little to no use for. Once <canvas> becomes more widely-used and supported it is likely that scripting libraries, similar to MooTools, will be built. This would enable developers to create <canvas> content with much more ease.

Check Please!: Joan Rivers' Date Dropped Dead During Dinner at Le Cirque

2010_03_joanlecirque.jpg

Today, on a particularly amusing episode of the Howard Stern show, Joan Rivers revealed that a man she had been dating for five weeks dropped dead during dinner at Le Cirque seven months ago. Rivers said her date suddenly went quiet, with his eyes wide open, sitting upright on the banquette, and he just died. Jokes that she made about the incident: 1) Her salmon dish was ruined as a result, 2) She paid for the meal by reaching into the dead man's wallet and handing over his AMEX, 3) At least left a 20% tip even though he didn't finish his meal, 4) He must've kicked the bucket after seeing her in the bright light.

His death was not made public at the restaurant. Rivers, the management, and paramedics told patrons that he would be fine so as to not, you know, totally freak them out. Also it should be noted, her date was elderly, so the death was not, as far as she knows, food related.

There are worse places to drop dead. Readers, please put your best jokes about Le Cirque's deadly prices, its dying breed of patrons, and the like in the comments.

Update: The official comment from Le Cirque: "No one has died at Le Cirque. The crème brulee’s to die for, but that’s about it."
· The Howard Stern Show [Sirius]

Klosterman vs. Malkmus

"I said, I suppose you don't like sports." I tell him that I do like sports. I tell him that—honestly—I'm probably more qualified to talk with him about sports than I am to talk with him about Pavement. Immediately, everything changes. He's no longer irritated, except when I suggest that Greg Olden might be no better than Erick Dampier. For the next forty-five minutes, we discuss our respective fantasy teams, pretty much nonstop. I cannot exaggerate the degree to which Malkmus enjoys fantasy sports; he almost seems to like them more than music. His fantasy football team was devastated by the loss of Ronnie Brown to injury, but he's stayed in the playoff hunt by picking up Vikings wide receiver Sidney Rice. ("You could just immediately tell he was going to be Favre's guy.") The most productive player on his NBA team is under-publicized Pacers forward Danny Granger, but he's more satisfied about stealing the Nets' Chris Douglas-Roberts off the waiver wire. Malkmus does not watch the NHL, yet he still participates in a fantasy hockey league. He's that kind of guy. I don't even try to talk with him about rotisserie baseball. via www.gq.com Matty Jacobs once shared a cube with Klosterman, and I once played softball with Malkmus. Do you see what Klosterman did there, though, calling Oden "Olden?" That wasn't accidental. So rude.

 NASA Nebula: Why We Need Cloud Pilots

Pilot projects are vital to the health of Government IT because they provide hands-on experience and give an intimate picture of both the technology and operating model with a limited level of risk. The experience gained from Pilots will help the Government be a smarter, more informed buyer of Cloud technology. Pilots such as Nebula hasten the adoption of technology standards and best practices and give us all a more robust picture of what a Federal-wide Cloud might look like. They allow the Government to test, on a small scale, the impact that Cloud Computing has on budget and infrastructure procurement, and what that impact might look like on a larger scale. via nebula.nasa.gov Nasa's Nebula cloud is an open source computing platform built to handle large amounts of data.

Reinventing High School's Senior Year

Examiner column for March 3.

            Utah’s Senator Chris Buttars caused a furor when he suggested, as a cost-cutting measure, giving high school students the option to go to college or the workplace at the end of their junior years. He’s right—senior year is a waste. But the solution isn’t college--it’s a “gap year.”

             I taught seniors for twenty-three years in a row, and I loved them precisely because they were well aware they were in limbo between childhood and adulthood, and it scared them to death.

            They wanted to drink, sleep, text message, hang out with friends, stare at the walls of their rooms, and sleep some more, all before they wanted to do the work that would prepare them for college and the workplace. They were good-humored about their reality avoidance. Some would say, “It’s not you, Dr. Jacobs. You should have had me last year when I cared about school!”

            Many seniors skip school and feel imprisoned by the four walls they’ve looked at for several years. They invent new challenges—senior pranks, the best of which might reconstruct a VW Bug in an interior courtyard, or let chickens loose in the hallway—and generally walk a fine line between insubordination and creativity.

            Seniors are an odd mix of insecurities and thoughtfulness. They think they’re stupid, unlovable, immortal, and invincible. They are sure the world is out to get them, and that it’s just possible they deserve that fate. They need to find meaning greater than the quiz sixth period or which lunch table to avoid so as not to appear a loser.

What they need in order to find meaning is an internship, a job, or a project where they are needed and valued. Only then will they be ready for college or the workplace.

            A “gap year” serves the function of giving students a purpose that goes beyond S.A.T. scores and GPA. They can volunteer to help build houses for Habitat for Humanity, or intern for a local organization that needs their skills but isn’t able to pay someone a full salary. They might study abroad to learn a second or third language, or intern abroad to learn that office work is similar the world over. Many colleges make this easier by deferring acceptances for a year.

            The philosophy behind a gap year is that students have all the mental equipment they need for higher learning, but simply need a sense of mission. Commitment and passion will set them apart from others in school and in their careers, and that is much more likely to develop when they’re helping others than it is when they’re sleeping through classes and going to parties on Thursday nights.

            This idea is not one-size-fits-all, and no doubt many high school seniors would be better served by skipping that year and going straight on to college. But the ones I remember were not ready to embrace an academic curriculum quite yet. What students need is not college a year earlier, but college a year later—after a period when life shows them what’s really important, and makes them realize that they can be important, too.

 


The Mets’ Opposite Field Strategy

One of the more interesting nuggets to pop up in the blogosphere was this piece from John Harper in the New York Daily News on Monday. Outlined in that article is the recently fired Tony Bernazard’s strategy for Mets hitters. Simply put, the strategy is to hit the ball to the opposite field.

To put it bluntly, this strategy is downright stupid, and for a multitude of reasons. Our splits data reveal a telling story. Here are the averages among all players for the 2009 season:

Looking at the two “pull” rows (L to Right, R to Left), we see markedly higher power, even though lefties tend to get more hits to center field. Pulling the ball does result in far more ground balls than fly balls, whereas pushing the ball has an opposite effect. Normally, fly ball hitters are better, as fly ball hitters have more power.

That’s not true in this case, as about 10 times as many fly balls leave the park when pulled as opposed to pushed. Add in the fact that more ground balls fall in for hits than in-play fly balls do and it’s clear that pulling the baseball leads to far better offensive results than pushing the ball. According to wOBA, the difference between pulling and pushing comes to about 43 runs for left handed batters and a whopping 73 runs for righties – this is perhaps a result of shifts employed against left handed sluggers, but that is a topic for another time.

Pulling the ball is not going to work every time. Many of the pulled ground balls that we see are easy outs to the shortstop or second baseman on balls on the outer half of the plate that should be hit to the opposite field. Mechanically, however, it just doesn’t make sense to make pushing the ball the other way a general strategy on more than just outside pitches, especially for MLB hitters who already have tremendous plate coverage abilities.

In order to generate the kind of power needed to produce runs in the major leagues, the hips need to be able to open up and “lead the hands to the ball,” creating power through bat speed. Try and swing a bat without moving your hips, and then let your hips rotate as part of the swing – the difference is clear. Removing the hip turn takes away the power of the lower body. The action of rotating the hips drives the bat towards the pull side of the field, resulting in a pulled ball. That’s why pulled balls are generally hit more powerfully. This is particularly true on inside pitches, which allow for more extension of the arms and rotation of the hips prior to contact as they are closer to the batter’s body.

On the other hand, to hit the ball the other way, the rotation of the hips has to come after the point of contact. Since this rotation is coming later, the bat speed won’t be as high. This also results in a deeper optimal point of contact, and thus the ball will be hit to the opposite field. It’s necessary to make this sacrifice on outside pitches, as early rotation would either result in poor contact or a miss, as the ball is farther away from the batter’s body.

Essentially, to focus on hitting the ball the other way is to sacrifice power, both in the sense of home runs and in the sense of speed off the bat. The amount of weak ground balls hit to the pull side may decrease, but we would expect to see more infield fly balls to the push side (as supported in the split data) and fewer home runs overall (again, supported by the split data). Although with certain individuals, this strategy may win out, it will almost certainly lose at the team level, where the hitters as a whole will profile as close to average.

Regardless of your point of view, a scouting or mechanics perspective or a data-oriented perspective, there is simply nothing there to support this strategy. The fact that a team in the most competitive baseball league in the world would consider this strategy not only as a team-level strategy but also as an organizational philosophy is mind-blowing. The fact that Tony Bernazard’s idea became Mets dogma is indicting of the upper management as a whole. With good, smart leadership, this strategy is never even discussed, much less employed.

Dr. Seuss

Molly tells the tale of Dr. Seuss in honor of his birthday. Assets: Dr. Seuss with wife, Dr. Seuss with pipe, suess with doll, jacko magazine, oxford, beer bottle, judge and life, animation - private snafu, gasmask training, to think that i saw it on mulberry st, butter battle, illustration, from green eggs and ham, neighborhood illustration, machine, life may 1954, kid bored reading, first grader, kids being read seuss, Barnes and Noble Reading, seuss landing, cat in hat, grinch trailer, horton hears who trailer, seuss landing 2, Seussical, kid on stack of books, emmy, peabody, pulitzer, oscar. Music by Podington Bear. Follow us on Twitter for the latest updates! Join us on Facebook for behind the scenes pics and videos!

Arcade Fire Does As We Say

arcade fireHuh. A month ago, we offered a list of suggestions as to which Peter Gabriel song each artist he covered on his song-swap project Scratch My Back should cover in return. Today we learn that the dutiful Canadians in Arcade Fire have indeed gone with our pick, and are currently working on a version of Gabriel's 1980 hit "Games Without Frontiers." The Magnetic Fields' Stephen Merritt had apparently already recorded "Not One of Us" before hearing he was assigned "Don't Give Up." And it seems Paul Simon simply DISOBEYED US (?!) choosing to try his hand at "Biko" instead of "Solsbury Hill" as we'd recommended. (Jeez, "Biko." For a little guy, Simon's got balls the size of Garfunkel's hair. I guess you gotta give him credit. But this one has Capeman written all over it.)

I got a call from Pynchon's agent...

I got a call from Pynchon’s agent saying Pynchon liked the script, but he wanted a couple of changes. First you call him Tom, and no one ever calls him Tom. Second, although he likes Willy DeVille he would prefer if it were a T-shirt with Roky Erickson of the 13th Floor Elevators.

--Don Reo on getting Pynchon’s approval for the script of an episode of The John Larroquette Show

Coffee Supplies Hit by Climate Change; Grumpiness to Follow

[Photograph: Robyn Lee]

Whether you believe in climate change or not, the International Coffee Organization does, and it's saying that global warming is affecting growers in some coffee-growing countries and could lead to higher prices — all this according to an item from USAToday.com.

Nestor Osorio, the head of the organization, which met last week, said that, "In the last 25 years the temperature has risen half a degree in coffee producing countries, five times more than in the 25 years before."

Rising temperatures mean that growers need to find cooler pieces of land to grow their beans on — usually higher ground, which comes at a higher price.

While I haven't seen major price hikes yet at the grocery store, this item on the issue on Physorg.com has me preparing for them:

In Colombia, one of the world's largest producers, production slumped 30-35 percent while Costa Rica and El Salvador still struggled to recover from poor harvests in 2000-2005.

In that news item, the Coffee Association of Guatemala predicted a production drop of 28 percent in the first three months of this growing season in nine Latin American countries.

Time to start hoarding?

FleetDB: An Interview with Mark McGranaghan

FleetDB is an MIT licensed schema-free database implemented primarily on Clojure that provides a combination of schema-free records, declarative queries, optimizing query planner and a few more interesting features[1]. While not exactly targeting those scenarios that involve tons of data and require massive scalability, FleetDB seems to be a nice tool to have around when prototyping your next app. Mark McGranaghan, the project creator, has been kind enough to answer a couple of questions for us.

MyNoSQL: What made you create FleetDB? Why FleetDB? What is its ‘selling point’?

Mark McGranaghan: FleetDB is a solution to the problems that I encountered when trying to use existing relational and NoSQL database to rapidly develop applications. In particular, FleetDB offers a unique combination of schema-free data modeling, expressive and composable queries, automatically maintained indexes, excellent consistency and concurrency characteristics, in-memory operation, simple append-only durability, and universal client API that cannot be found in existing databases.

FleetDB is also a great example of the power of functional programming in general and of Clojure’s persistent data structures in particular. Many of the features of FleetDB - its ACID guarantees, concurrent performance, and powerful query language in particular - are due largely to it having been implemented in Clojure.

MyNoSQL: Where would you position FleetDB? (according to CAP, data model, etc.)

Mark McGranaghan: FleetDB is a document-oriented database. It also offers dynamic queries that are aided by indexes and an optimizing query planner. FleetDB currently operates as a single process and is therefore not subject to CAP. Indeed the database provide uncommonly strong consistency guarantees; multi-document, multi-collection, and even multi-query. In terms of memory versus disk, FleetDB answers all queries out of memory but keeps an append-only log on disk for full durability.

In comparison to other databases, FleetDB combines the optimizing query planner of relational databases, the document orientation of MongoDB, the main memory operation of Redis, the functional data model of CouchDB, the embedability and single-file durability of SQLite, and adds an original composable query interface that allows for increased consistency guarantees and general expressiveness.

One thing that I am not trying to do with FleetDB, at least right now, is build a massively scalable database. A lot of apps have a relatively modest amount of core data, especially as they are being prototyped and iteratively developed. In these cases the ease-of-use, flexibility, consistency guarantees, and performance of a well-designed single node database may be more desirable than a fully distributed database and its associated complexity and decreased durability guarantees. With FleetDB I’ve tried get the single node use case right, were a lot of other NoSQL stores are great at massive scale but not much use for the single node case.

MyNoSQL: Are you aware of any usage of FleetDB in production?

Mark McGranaghan: I’ve used FleetDB for several personal projects and prototypes, though the only one of these that is public now is ☞ GitCred. I’ve also heard from a few startups that they are considering FleetDB for use in their applications. That said, I would be surprised to see public-facing production use while the product is still in alpha; at this point I’m still working with users to ensure that the interface is good, that performance is high, and that we catch any bugs. I hope to see more production use after an 0.1.0 release in the Spring.

MyNoSQL: Anything you’d like to add.

Mark McGranaghan: FleetDB is implemented in about 1300 lines of Clojure and 100 lines of Java, much less code than any of the other database systems that I have considered. I was able to keep the code base so small because of the expressiveness of the Clojure language, the power of its data persistent structures, the availability of a variety of Java libraries on which to build, and a judicious choice of features to implement in FleetDB. Having a small code base helps me with rapidly developing features and containing bugs, but its also nice for contributers and end-users who are curious about the internals of the database.

I’m also working on a database performance evaluation suite called ☞ db-compare. That project started as a means to test FleetDB as I was developing it, but it has since evolved into a tool to evaluate the performance of a dozen open source databases under a variety of workloads and client concurrency levels. Furthermore, the evaluations produced by the suite will be rigorous, repeatable, and properly statistically analyzed. I’ll be sure to ping you when I release the first set of db-compare benchmark results. In the meantime, if you have any thoughts about what you or the community would like to see from database benchmarks feel free to let me know.

References

March 1, 2010

Integrity Breach: In Latest Paterson Scoop, NYT Accuses Press Secretary Of Calling Victim To Change Her Story, But Doesn't Give Her Chance To Comment.

"Few writers need to be reminded that we seek and publish a response from anyone criticized in our pages. But when the criticism is serious, we have a special obligation to describe the scope of the accusation and let the subject respond in detail. No subject should be taken by surprise when the paper appears, or feel that there was no chance to respond."
--NYT Guidelines On Integrity

In tomorrow's latest page-one David Paterson blockbuster, the NYT reports that the governor told his press secretary, Marissa Shorenstein, to call the alleged victim in a domestic violence dispute and to ask her to change her testimony -- and says Shorenstein placed the call on the governor's behalf.

That's an extraordinary charge, perhaps even representing an illegal attempt to tamper with the testimony of a witness in a court case.

But nowhere in the NYT's story -- at least in the version posted on the paper's website shortly after 10:00 pm tonight -- is the press secretary given the chance to comment on the allegation, attributed anonymously, and vaguely, to "one person who was briefed on the matter."

To not include any mention of an effort to seek comment from Shorenstein -- named in the second paragraph of the story -- reflects a clear violation of the NYT rules of integrity, and of standard journalistic practice.

Of course, a comment (or a reference to Shorenstein declining to comment) could eventually turn up in the story later this evening, or in time for the print edition -- an updating practice the NYT has used previously on the Paterson story, without informing its readers of the changes.

But to have posted such an explosive charge without a comment from Shorenstein -- or the mention of any effort by the NYT's team of reporters to seek one -- reflects a stunning violation of the paper's typically high standards.

Here's the full extent what the story says about Shorenstein:

According to one person who was briefed on the matter, Mr. Paterson instructed his press secretary, Marissa Shorenstein, to ask the woman to publicly describe the episode as nonviolent, which would contradict her accounts to the police and in court....

The person briefed on the matter said that at the time of the call, Ms. Shorenstein was not aware of the severity of the alleged assault, and that she did not believe that Mr. Paterson was aware of it either. Ms. Shorenstein failed to reach the woman, who has never spoken publicly about the episode.


The NYT story does say that "Mr. Paterson's office declined to comment Monday" on this latest story. But the NYT Guidelines on Integrity clearly state that "we seek and publish a response from anyone criticized in our pages."

In other words, the comment from "Paterson's office" doesn't give Shorenstein -- clearly named as the subject of a serious charge, apart from the story's accusations against Paterson -- an appropriate chance to comment on her own behalf.

A story of this magnitude shouldn't depend on a comment from "Paterson's office" to address a serious charge against a state employee, named on the front page of the NYT.

By contrast, the other woman who figures in tonight's story -- Deneane Brown, another state employee who is identified as a friend of both Paterson and the alleged domestic-violence victim -- is given ample chance to respond directly to the NYT's allegations:

[Brown] has not responded to numerous phone calls and visits to her home. Her husband, in a brief telephone interview on Monday, said he knew nothing about the events and would not comment.

It's unclear to us why the NYT would fail to follow such a basic tenet of journalism. We'll be watching the story carefully to see if -- and/or when -- it corrects this significant slip in standards on a story of momentous significance to its readers.

Y Combinator Looking for iPad Startups

Y Combinator:

Most people think the important thing about the iPad is its form factor: that it’s fundamentally a tablet computer. We think Apple has bigger ambitions. We think the iPad is meant to be a Windows killer. Or more precisely, a Windows transcender. We think Apple foresees a future in which the iPad is the default way people do what they now do with computers (and some other new things).

The Origin of Force Quit [Comics]

This comic was so unabashedly nerdy that we were *forced* to post it. [College Humor and loldwell via theNextWeb]



Multiple Screams


Multiple Screams, originally uploaded by Mike Monteiro.

It's good to keep things in perspective.

Playing at...

What Rogers [in Kotaku] ultimately arrives at I can confirm from personal experience: to some extent there is an inverse relationship between a score and delivery of happiness. I have to wonder in the back of my head if, when I think I want to do something gamier, it's because I want to help avoid this crapsack world where every action you take is numerified badly against a platonic ideal total set by time-burning min-maxers working against their own happiness. On the other hand, most reductively, games are applied interaction design. Maybe I just want to do some of that. Either way, it sounds like fun. via www.bestendtimesever.com min-maxer is my new favorite word.

Will Deitch's Roger Ebert Story

So, as you watch Ebert on Oprah this week and see him, ready for his closeup, the center of the world at last, if you wonder to yourself, "They're making him into some sort of saint. Is he really that nice of a guy?" ... just know that, yes, he really is that nice of a guy. But more than that, he's a wonderful, soulful writer who is better, and more devoted, than just about anyone in the game. He's been my personal hero for 25 years, but he belongs to the world now. I'm just honored to have gotten to know him as briefly as I did, whether or not I deserved it, whether or not I was mature enough to handle it. Ebert's a national treasure. I couldn't be more ecstatic that so many people finally realize it. He did it the right way all along: He did it by writing, and being, resolutely, himself. via deadspin.com People have forgotten, incredibly, the "Little People" piece from 2005, but it's still my favorite Ebert piece. It was when I realized what an incredible writer he is.

Kate Moss Pliés With Baryshnikov



Kate Moss will dance a ballet with Mikhail Baryshnikov.

Apparently, the model/designer/video star/mom/prima ballerina will fly to New York next week to start training. (After all, ballet’s a bit more demanding than the dancing she did for the White Stripes video at left.)

The ballet won’t be performed live–which is probably a good thing given Kate’s treatment of her body and Baryshnikov’s age–but filmed in Marseilles this summer. Ideally, the short film will premiere for charity and then live on in an art gallery.

Michael Clark’s choreographing the piece, and though we thought this whole thing was a joke, it’s not. We do, however, hope that the Daily Mail was joking when they reported that the working title of the film is Baryshnimoss

Andrew Sullivan on The Atlantic’s Redesign

Andrew Sullivan:

I understand that advertisers like “verticals” to pitch certain kinds of products, and are allegedly leery of individual bloggers with style. I also know in this media climate how vital advertising is, and how our survival online is critical to our endurance in print. I am not a businessman. And I deeply believe in the Atlantic, as readers well know. If this keeps us afloat, that sure is better than going under. If there is business genius here, congrats to all involved.

But treating blogs as a series of headlines, designed to maximize pageviews, is a deep misunderstanding of blogs, their reader communities and their integrity.  I hope they get restored to their previous coherence, and these amorphous “channels” gain some editorial identity. I hope writers like Fallows and Goldberg aren’t treated as random fodder — anchors! — for “channels”. I believe in the Atlantic as a place for writing. The redesign seems to me to ooze casual indifference to that and to the respect that individual writers deserve.

If you’re not a regular reader of The Atlantic’s online content (if you’re interested at all in politics and national affairs, I recommend it highly), prior to their new redesign, they hosted about half a dozen individual writers’ weblogs. They looked and felt like separate blogs under The Atlantic’s parent umbrella. The redesign throws all but Sullivan’s together into a hash.

Count me in with Sullivan that this is, from a reader’s perspective, a change much for the worse.

(Noteworthy: Sullivan states that his Daily Dish accounts for 55-60 percent of The Atlantic’s online traffic; hence the exception.)

So long, Winter


plum tree blooms, originally uploaded by mathowie.

"Just write, get better, keep writing, keep getting better. It's the only thing you can control."

People will tell you to read Will Leitch's story about Roger Ebert, and they will be correct to do so. Even if you think that after the Esquire profile and Ebert's response you are all Eberted out, you should still give this a shot.

Ars: Apple A4 CPU is a "feature-stripped ARM Cortex A8"

Filed under: ,

While much of the speculation over the iPad's Apple A4 CPU has been focused on the fact that it was a system-on-a-chip (SoC) designed by the minds acquired from P.A. Semi, Ars Technica's Jon Stokes has another take on the story.

In a Sunday post, Stokes (who claims to have an inside scoop) notes that the chip really isn't anything more than an ARM Cortex A8 that has been stripped of much of its I/O functionality. The ARM Cortex A8, running at 600 MHz, is the SoC that powers the iPhone 3GS.

Stokes goes on to note that the "A4 is a 1GHz custom SoC with a single Cortex A8 core and a PowerVR SGX GPU." What Apple appears to have done is to improve both battery life and speed by eliminating any functionality that isn't specifically required by the iPad. Common Cortex A8-based SoCs often have more onboard functions than are really required by mobile phones so that manufacturers don't need to design a special chip. As the article states, the usual Cortex A8-based SoC has infrared, RS232 serial, USB, keypad controller, and camera blocks to handle multiple input and output devices. The iPad, of course, will only need one USB port and one serial UART, both wired to the 30-pin connector at the bottom of the device.

By stripping the A4 to the essentials, the heart of the iPad expends no CPU cycles or power doing anything that is unnecessary to the function of the device. Stokes believes that the real power of the device comes from the software, not from the A4, and in his conclusion he compares the iPad to the Nintendo Wii - "... another product that relies for its success not on its processor, but on its novel interface and broadly accessible software. I'm sure that if the iPad can do for mobile computing what the Wii did for console gaming, Apple will consider it a resounding success."

With less than a month to go until the first iPads begin to make it into the hands of users, it's likely that other revelations about the hardware used in the devices will begin to make their way to the online media.

[via AppleInsider]

TUAWArs: Apple A4 CPU is a "feature-stripped ARM Cortex A8" originally appeared on The Unofficial Apple Weblog (TUAW) on Mon, 01 Mar 2010 13:00:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

Homepage Redesign: We're Listening

Late Friday night, we launched a new homepage and since then many of you have been weighing in with your feedback—good and bad. Yes, our homepage has changed, but there's a lot that's still the same—we're still publishing the most passionate, discerning, and inclusive food writing online (or anywhere else for that matter!), 7 days a week, 365 days a year. We're still a friendly, inviting place to connect with other like-minded serious eaters and chew the fat. We still offer full RSS feeds of all our posts, recipes, and Talk topics. All of this and more is still available to our community of merry eaters for free, thanks to the advertising you see on the site. We made the changes with our community's best interests in mind, and we now realize we may have fallen short in that regard.

Design Goals

In redesigning our homepage, we had a few different audiences in mind: the community of Serious Eats regulars we see here every day, readers who are passers-by and may only visit Serious Eats once a month, and our advertisers.

For Serious Eats regulars, we want to make it easy for you to scan the homepage and see what's new since you last visited. We also want to make sure it's easy to see when your favorite columnist has updated in the "Latest Columns" sidebar.

For Serious Eats passers-by, we want to make it easy for you to quickly grok what Serious Eats is about. We publish a lot of new posts and recipes every day that can get lost as it moves further down the page, so we created the photo carousel to highlight some of the best and most interesting articles. We want to introduce you to our knowledgeable and passionate community and to explicitly invite you to participate. That's why we've added the big promo for SE Talk on the upper right of the page.

We also needed to make design changes to accommodate new kinds of ad programs that will enable us to provide you with more of the posts, recipes, and stuff you love. It's probably worth noting that the number and placement of display ads on the homepage has not changed except for the removal of one tower that used to appear on the right side of the page.

We hope everyone will take the time to click around and get a little more comfortable with the new look and give us some time to tweak the new format. Like most everything on the web, this, too, is a work in progress.

Your Feedback

We're reading all your comments, below are some that highlight the most common complaints, and what we'll be focused on improving.

You miss being able to see the latest from Talk on the homepage:

"I miss having the Talk Column on the right. My usual pattern was to visit the site a couple of times a day, scan the new articles quickly and check for interesting talk topics. Now I have to move around too much to find them and I just don't have the time or interest to do it. Serious Eats was all about "Talk" and now it's gone." smallblondemom

Us, too! And we've already added it back.

You want to be able to get to content quickly and you prefer longer excerpts:

"Attractive, but two changes will reduce how frequently I visit and how frequently I click through to stories: 1) I now need to page down just to see whether there's any new content; and 2) There's no longer enough content before each story jump to help me decide whether I'm interested." AHR

This is something we'll be tweaking in the next week and beyond. Our goal is to find the right balance between preserving the ability to quickly scan the page and providing enough information for you to decide whether you are interested in reading more.

You don't like the photo carousel:

"My only gripes are the little article snippets and smaller pictures. Oh and that single ginormous photo is a little annoying too; takes forever to load and occupies more space than it's worth." SaltyDonuts

We still think this is a good concept, especially with the goals we have in mind, but we certainly can improve on the execution. We will be tinkering with this until we have something that adds and does not detract from the Serious Eats experience.

The homepage is less accessible:

Major problem: it now *requires* a widescreen monitor, which I don't have. So much for people with bad eyes/visual disabilities, too, who run 800x600. Make the site detect user resolution and then adjust per user. This is pretty standard web stuff. You should be able to do this with very little work." Garvey

Garvey is right—we should be able to do this with very little work. We'll have a solution in place by the end of the week.

What Happens Next

We're going to continue to listen to your feedback, and continue to tweak the homepage design. In return, we ask for your continued patience and support; it is greatly appreciated. We'll be kicking off a couple of projects in the coming weeks to improve site search and our recipe sections. We'll be actively soliciting your input into these projects, and hope you'll share your feedback and ideas with us. Together, we want to make sure that Serious Eats continues to be the best food community out there.

If you don’t hear the song in the background, I’m...



If you don’t hear the song in the background, I’m just disappointed in you.

It’s our problem-free philosophy…

Pavement Reunion Setlist

It's the setlist for the first show of the Pavement reunion! This will be very meaningful to some of you.

Jon Stokes on the Apple A4

Jon Stokes:

But it turns out that the A4 is a 1GHz custom SoC with a single Cortex A8 core and a PowerVR SGX GPU. The fact that A4 uses a single A8 core hasn’t been made public, but I’ve heard from multiple sources who are certain for different reasons that this is indeed the case. (I wish I could be more specific, but I can’t.)

Theo, Ellsbury, and UZR

Last week, Red Sox GM Theo Epstein did an in-depth interview with WEEI, focusing mainly on the topic of the winter – defense, defensive statistics, and how most of the stat-friendly teams have made moves to improve themselves defensively in recent years. During the interview, he made one specific comment that we feel is worth addressing, since it was aimed our way. In response to a question about whether Jacoby Ellsbury had defensive problems in center field last year, Theo said this:

I think that he is an above-average center fielder now, who is going to be a great center fielder. I know there is a certain number we don’t use that is accessible to people online that had him as one of the worst defensive center fielders in baseball last year. I don’t think it’s worth anything. I don’t think that number is legitimate. We do our own stuff and it showed that he is above average.

Since we publish that “certain number” – more often referred to as UZR – let me weigh in with a few thoughts.

UZR, with its -18.6 rating for Ellsbury in center field in 2009, isn’t exactly out on an island here. John Dewan’s +/- metric had him at 9 runs below average. Sean Smith’s Total Zone system had him at 10 runs below average. Tom Tango stated that his With Or Without You system had him between 14 and 18 runs below average. This isn’t a case of UZR delivering a strange result that other systems don’t agree with. Pretty much all of the publicly available defensive metrics show Ellsbury had some issues last year.

Now, Theo might lump all of those metrics together as inferior to their proprietary internal metrics, and indeed, they may be. However, we need to keep two things in mind here: first, Epstein making positive public comments about his own players is a classic case of a statement made in self-interest, and second, the Red Sox moved Ellsbury to left field. Theo’s not going to come out and trash any of his own players, and it’s in the Red Sox best interest to fight any perception of Ellsbury as a defensive liability. If they engage in trade negotiations with another team, it would not be helpful if the league comes to a consensus that Ellsbury really does have some defensive issues, considering that is the biggest selling point for his particular skillset.

The Red Sox decision to move Ellsbury to left reinforces that idea. If Theo had left it unchallenged, it would essentially amount to a tacit acceptance of the rating, which would not be good for Jacoby’s trade value. Even if the Red Sox internal metrics had not shown Ellsbury as above average, it would still behoove Theo to publicly defend his player against the perception that his defense in center field may be questionable. Once the Red Sox decided to shift Ellsbury over, it became necessary for Epstein to make a statement to this effect, whether he believes it or not (and I’d bet that he does – this is not intended to question his integrity).

Finally, this is a big point – Jacoby Ellsbury played 1,302 innings in center field last year, basically one full season’s worth. As has been noted many times, one season’s worth of any defensive metric is not a very large sample size. Due to the amount of marginal plays that a player is judged on over the course of a single season, a few bad breaks here or there can make a pretty significant impact on a player’s overall rating. We have always suggested that you want more than one year of data before you start making judgments about a player’s true worth defensively. No one should look at Ellsbury’s 2009 UZR and state definitively that he is a poor defensive center fielder.

In fact, UZR doesn’t even support that assessment. In 2007 and 2008, Ellsbury racked up a +14.4 UZR in 777 innings between left and right field. That equates out to about 20 runs above average, if you extrapolate out over a full season. UZR loved Ellsbury in the corners, and historically, the defensive gap between a CF and a corner OF is about 10 runs. Given how well UZR rated him as a corner outfielder (again, in a very small sample), we can use that data as information about how well he should be able to handle center field. An overall view of Ellsbury through UZR, including all of the data from 2007 to 2009, would have him as a barely below average CF, not anything close to a disaster, and not that far from what Epstein is claiming.

There is a school of thought that these swings suggest an underlying flaw with UZR, but I’d suggest that it may be evidence that the perception of perfectly consistent defensive value is a myth. We know that hitters and pitchers often see wild swings in their performance, but no one thinks its proof that home runs are bunk when David Wright gets out-homered by Ichiro Suzuki. Wright obviously has more power, but over one season, he didn’t show it. It is certainly reasonable to believe that a player that Epstein believes to be “a good defensive center fielder” could simply have a bad year.

In the end, there’s no huge disagreement between FanGraphs and the Red Sox on how to evaluate defense, even if they prefer their internal metrics to UZR. We love the defense that Mike Cameron and Adrian Beltre provide and, obviously, so do the decision makers in Boston. Additionally, that Ellsbury was shifted to left field to make room for a 37-year-old suggests that the Red Sox may agree that he’s not yet an elite defender, even if they think he may become one. In this instance, I think that actions may speak louder than words, and I don’t think that Theo sees Ellsbury all that differently than we do.

Condé Nast reveals initial list of iPad magazines

Filed under: ,

As we move closer to the iPad's release date, more information is becoming available regarding 3rd-party content. Just this week, an internal memo from Condé Nast revealed the list of the first of the magazines that will be initially available for the device. They are:
  1. GQ
  2. Vanity Fair
  3. Wired
  4. Glamour
  5. The New Yorker
Expect GQ to be the first one available, either at or directly after the iPad's launch. Vanity Fair and Wired should be available in June, while launch schedules for Glamour and The New Yorker are unclear.

Condé Nast's editorial director, Thomas Wallace, noted that there's an experimental aspect to releasing these publications for the iPad. These titles will be used to test pricing and advertising strategies. It won't be easy, as distribution will be handled via iTunes, and Apple doesn't share reader data.

Last week, we saw what may be a list of the books that will be available for purchase at launch, including bestselling fiction, non-fiction and autobiography titles. iBooks is going to be a huge part of the iPad, and at this point we can't wait to get it started.

TUAWCondé Nast reveals initial list of iPad magazines originally appeared on The Unofficial Apple Weblog (TUAW) on Mon, 01 Mar 2010 12:00:00 EST. Please see our terms for use of feeds.

Read | Permalink | Email this | Comments

Dennis Crowley on Foursquare

We think of check-ins as you check-in at Yankee Stadium or you check-in at dinner. But then people use it to check-in to traffic, to check-in to the back of a cab. The playground is a good example. It's not a use case we anticipated. Parents uses it to meet up with other parents with kids. I think that's perfect. Use it whatever way you want. via radar.oreilly.com Letting people make mischief or share experiences that aren't anchored to "place" is the cornerstone of why Foursquare is successful. With the explosion of blogs, facebook fan pages and Twitter accounts, Friendster's war against the "fakesters" (I was friends with the iPod and the F Train) seems like a turning point in the history of social networks.

Wayne Granger

It can mean a lot to hold something in your hands. Consider the feeling of being a kid and holding a brand new card in your hands. Say it’s 1976 and the card shows a previously unseen (or even imagined) Technicolor eruption of colors virtually bursting from the two-dimensional limits of the card. That feeling is one I’ve been trying to describe on this site for a few years now, and it’s the feeling that is at the center of my book, due out in about a month.

Congratulations to Josh Wilker ("Voice of the mathematically eliminated") and his excellent editor as well - Kate McKean. Some thought that Wilker was going to shut his blog down, but in fact it's the opposite. Wilker compares writing to the fate of the journeymen pitcher:

Wayne Granger seems to feel it, too, leaning slightly to the left as if a little unsure of his moorings, a look on his face like his catcher is flashing him sign language interpretations of the essays of Umberto Eco. He has been a star in the league, back when things made more sense, back when he was on a team, the Reds, with strict rules about how to dress and how to wear your hair. Those years are behind him now. He has been traded for a player to be named later and has twice been afloat in the strange new ether of free agency. He can grow his hair long and put on vestments that could just have easily been the chosen garments of a 1970s cult dedicated to communal living, past-life regression hypnosis, and chanting at rainbows. Granger (who because I was too young to know him as a star was always confused in my head with that early symbol of the excesses of free agency, Wayne Garland) carried a record of 34 and 35 into the 1976 season. He had not even had a baseball card in 1975, so there may have been some sense that this photo shoot might be his last.

"Cardboard Gods," the book, coming soon!.

Clifford Stoll Pooh-Poohs the Web in 1995

Clifford Stoll, writing for Newsweek, did not foresee a bright future for the Web in 1995:

Yet Nicholas Negroponte, director of the MIT Media Lab, predicts that we’ll soon buy books and newspapers straight over the Internet. Uh, sure

Sunlight Live Recap: How We Did It

During the bipartisan health care summit on Thursday, Feb 25, Sunlight tried something new by connecting a live political event to the government data and information we work to make more accessible every day. The hope here was to give real-time context to statements made by public officials using government data, and let the numbers do a little more of the talking than just the politicians.

Dubbed “Sunlight Live,” our coverage of the joint Republican and Democratic event far exceeded our expectations, thanks to all of you.

These are a couple of notable stats that we think thoroughly debunk the notion that the public is disinterested in un-biased data-centric coverage of politics:

- 42,954 of us watched the debate on Sunlight Live.

- 9,816 of us participated in Sunlight Live through our live blog, leaving several thousand comments or questions, 698 of which were ultimately displayed live.

- 1,364 tweets were sent out linking to Sunlightfoundation.com/live (or bit.ly/HCRLive), reaching a fuzzy estimate of 2.5 million people based on the number of followers those tweeters have.

…and in friendly-competitive comparison, just over 1,100 tweets were sent linking to WhiteHouse.gov/live.

- Over 2,000 people were active at any given time on the site during the last 4 hours of Sunlight Live coverage, with a high of 2,397 at 3:30 p.m.

- 2,826 replayed the live blog and all of the facts our team pulled throughout the event in the 24 hours AFTER the summit had concluded.

At the least, we hope these numbers demonstrate three things:

1) There is a demand for data-centric, unbiased coverage when it comes to understanding what is going on in our government.

2) Live coverage that challenges, or is even preferred to, that of major news networks can come from just about anywhere -even with relatively minimal development, production and promotion. (Or, in other words, a nonprofit can take on this type of thing with just about any issue – political or otherwise – and be successful.)

3) More and better government data must be made available so that government leaders can be held accountable in real-time as events unfold using platforms like Sunlight Live (or anything new we can create together).

As is part of our mission, this post is intended to share what was required to pull off Sunlight Live so that it can be improved upon with your feedback, and also be a starting point to figure out how to easily replicate Sunlight Live in a way that requires fewer resources. We’d love for it to serve as a model across the country for anyone to adopt openly.

Here’s what it took…

TECHNOLOGY and DEVELOPMENT

Putting together everything required for Sunlight live on the technical end wasn’t necessarily difficult, and almost all of it was done with publicly available tech, but clearly, the project did take the time and energy of several people to figure out. These are the primary components:

  • Video: The first, and perhaps most important, aspect of covering a live event as we did was access to a live, embeddable video feed (in other words, we needed the same type of HTML code included with any YouTube video to embed in our site). During the health care summit, the White House made the video feed publicly available for any blogger or organization to embed on their website for the first time, and we were able to take advantage of that. We weren’t the only ones either, as the White House has since reported that there were 3.9 million streams of the debate online. Thankfully, after the success of the summit’s feed, every indication is that the White House will provide embed code for all events they host in the future. We hope a partner such as C-SPAN will start to do the same for Congress.
  • Hosting: Determining how to handle a deluge of incoming traffic was important to do well before the event started. We weren’t actually sure if we would get a lot of traffic, but we wanted to be prepared if we did. The day before we conducted the event, our tech team prepped our servers to host as many as 4,000 people at any given time on our sites. Ultimately, Sunlight Live had incoming links from such high-traffic sites as Huffington Post’s homepage, the New York Times blog, Andrew Sullivan’s blog at the Atlantic, Fivethirtyeight.com and others – so the forethought to prepare the infrastructure paid off. Oddly enough, on the day of the health care summit, one of our blog posts that was totally unrelated to Sunlight Live got linked on the homepage of Engadget as well, and the servers still held up with that extra load too. Creating that kind of capacity takes technical expertise, but doesn’t necessarily have to be that expensive. The “box” that we used for hosting costs less than $200/month. Getting a Tim Ball, however, can be a harder challenge.
  • Publicly available and customized widgets: Other than the video box, we hosted three other widgets that made the Sunlight Live page the interactive experience that it was. The first widget was custom built by our Sunlight Labs and provided data from OpenSecrets – illuminating campaign contributions to those who spoke during the debate. Given our survey responses, the campaign finance data displayed through this first widget was undoubtedly the most unique part of what we were able to do. The second widget was a tweet stream widget (of which there are dozens that are free and easy to implement, and just about any will do), and the third was a live blog module called CoverItLive that is also open for public use. We chose CoverItLive as our live blog module because of past experience with it, and its ability to serve multiple contributors and a large number of participants and commenters at once. Regarding the “hosting” issue above, we were also confident in CiL’s ability to handle load because the only time we’ve seen it go down is when hundreds of blogs use it simultaneously during announcements by Steve Jobs for Apple. We know people care a lot about health care… but they don’t care as much as they do about the iPad.
  • Design: Designing something as simple and useful as Sunlight Live takes time and talent – it’s not just as easy as “throwing up” a page. Having someone pay attention to the size and position of the various components of a multi-use webpage is important both to functionality of the initiative as well as to making it as engaging as possible. The simple “4 box” set up for Sunlight Live made it relatively easy for people to see what was going on in a variety of ways and participate with it. As we experiment further with Sunlight Live, the layout and design is also something we expect to be continuously tweaked.

One thing we know for certain is that in the relatively near future, we will  be able to provide multiple, customizable Sunlight widgets – similar in some respects to the campaign contributions “box” that was displayed next to the video feed throughout the health care summit – that display many different types of government information -

REPORTING and RESEARCH

  • Scheduling: In the case of the health care summit, a critical component to covering it successfully was that we knew the event was happening about a week beforehand, and we were given a list of attendees that was regularly and publicly updated. Because we knew what was coming, we were able to create a game plan that would have been nearly impossible on a shorter term basis. That is to say, when attendees such as Rep. Marsha Blackburn or Sen. Max Baucus RSVP’d for the summit, we were able to begin research on them well-prior to the debate – using both past Sunlight research and new external sources. In short, the time we were afforded by those announcements was incredibly important.
  • Research: For the health care summit, the sheer amount of research our team conducted into the background of attendees, into current health care laws and regulations, and into quite a lot more can’t be underestimated as it fed our coverage throughout the 7+ hour event. In the case of our live blog coverage in particular, Sunlight Live used 6 full time reporters for the better part of three days to conduct the research necessary for accurate coverage. On the day of the event those 6 subsequently used that research to respond in real-time as the summit unfolded. If we as open government advocates do our job, a certain amount of this research can be automated in the future. In general, however, any live event will require significant research. Our editorial director, Bill Allison, will post something in the next few days more fully describing our research methodology.
  • Visualizations: One of the elements that we prepared for before the debate, and spent a good bit of time creating during the debate (or trying to create in some cases), was real-time visualizations of what was happening during the summit. Visualizations can be an odd beast, because on the one hand, they are absolutely about engaging viewers in the event/content by making data more beautiful and compelling. Visualizations may not, at first glance, seem to be part of “research.” In order to produce a useful, accurate visualization of data, however, you need visualization tools, design talent and exceptional research into the right data – and that’s why I’m putting it here. One piece that our designer Kerry Mitchell created on the fly was a network graph reflecting the contribution connections of Senator Chuck Grassley (above). A few others we made were these TweetGraphs and Word Clouds created using freely available services StreamGraph and Wordle, as transcripts of certain sections of the debate were released. One of the things that we worked on, but weren’t able to complete in time, was an interactive seating chart with photos and basic information of all of the government officials that were at the debate. The seating chart visual was to be based on a .pdf seating chart provided by Politico that we saw via Twitter. Another example of a conceived-but-not-created visual was staff and contributor connections between various speakers at the summit in the order that the debaters spoke. Ultimately, many of our ideas weren’t doable in time to be useful during the health care summit itself, but we expect to be able to do more visuals during live events in the future – especially as we are able to better engage the open government community around what would be most useful to visualize (harder than it sounds), and around the collection of data in the right formats which is necessary to create visualizations (also harder than it sounds).

PUBLIC ENGAGEMENT

  • Email: On the morning of the debate, we sent an email to all of those that have supported Sunlight in some way in the past, numbering in the tens of thousands. Of those who received an email, roughly 33% opened it and just under 6% of the recipients clicked through to the page before noon. As simple a step as sending an email is, both the timing of the email and the connectedness (or influence) of the people who received it, were very important pieces that drove early buzz around Sunlight Live and helped it to get picked up by others.
  • Bloggers and journalists: In addition to citizen outreach, we sent a media advisory to the various members of the press that we are regularly in touch with, and similarly reached out to individual bloggers to let them know what we were doing. The aim here was less to get them to cover our work, but rather to be a resource to writers as they tried to cover the summit. In this case, by becoming that resource, we also became something intriguing that writers wanted to write about simply for what we were doing – such as pieces written by Ari Melber or Jason Lenkins. Two of the first larger blogs to pick us up were the New York Times’ Prescriptions blog and Time Magazine’s “Swampland” blog, which helped to give credibility to what we were up to. The blogs that drove the most traffic were Huffington Post, New York Times, Daily Kos and Andrew Sullivan’s on The Atlantic.
  • Twitter: As noted in the statistics at the beginning of this post, the Sunlight team used both our organizational and personal Twitter accounts – which reach approximately 50,000 followers in total – as a primary means of spreading the word about what we were doing with Sunlight Live. Once the initial word was put forward, we relied on individuals who liked what we were doing (not knowing ahead of time that they would, in fact, like it) to share it both on Twitter and Facebook. In total 1,364 people tweeted the direct link to Sunlight Live, including such high profile online personalities as Tim O’Reilly (@timoreilly) and Erin Kotecki Vest (@queenofspain), as well as a slew of journalists such as ABC’s White House correspondent Jake Tapper. Additionally, Twitter served as one of the best tools for conversation with those watching the event.

MANAGEMENT and MONITORING

Keeping everything running and on time required both personnel and some technical tools. In our case we had one engagement director (me, in this cast) to keep everything organized internally, and to keep our outreach coordinated. Our toolset consisted primarily of Chartbeat, Twitter and its various third party clients, and Google Analytics to keep track of what was going well and what wasn’t.

  • Chartbeat: If you do not use Chartbeat for your websites, go get it right now. It is inexpensive and invaluable. It’s perhaps one of the most useful tools I’ve ever used – especially in conjunction with Twitter, which Chartbeat feeds right into its reporting mechanism. In one instance, we lost about 300 viewers all at once because the video feed from the White House went down. As soon as the feed broke, we were able to communicate with those that were starting to leave and reassure them that nothing had broken on our end, and we would be back up shortly. We quickly returned to our original numbers. Similarly as new blogs linked to us, we could see where our participants were coming from and engage with them accordingly. And of course, like any organization trying to demonstrate their effectiveness, Chartbeat helped us to first and foremost see in real-time if the service we were providing was was actually working for folks. After the fact, Chartbeat has already been instrumental in helping us evaluate ourselves and been something we can point to that shows Sunlight Live’s effectiveness to donors, board members and potential partners.
  • Twitter: Filtered properly using a third party client like Tweetdeck, Twitter was/is undoubtedly one of the best ways to monitor conversation, engage with participants, respond to problems or criticisms and generally keep a finger on the pulse of what’s going on during a live event. Throughout the day, we were able to send thank you’s to public endorsers of Sunlight Live, and in several instances, those people actually sent a second note about our coverage and got more deeply engaged when they knew we saw them. Overall, in the case of the health care summit and Sunlight Live, Twitter helped us monitor and connect with incoming blog links (supplementing Chartbeat), participate in the broader health care conversation (beyond anything that we were facilitating) and reach out to those who wanted to engage directly with our team. Any organization, blogger, journalist or citizen out there who has not figured out how to filter and harness Twitter while covering a live event – or may perhaps still be resistant to Twitter as this type of tool – needs to get with it. [UPDATE: Another great, and mostly unknown, tool that we used was Back Tweets, which allowed us to more easily quantify the number of folks tweeting about us.]
  • Google Analytics: If Chartbeat was a critical component in monitoring the real-time effectiveness of Sunlight Live, then Analytics is a core piece of understanding overall effectiveness.  As a tool, Analytics shows numbers over time, and in aggregate, in a way that Chartbeat doesn’t. For instance, if Chartbeat tells you that the New York Times is linking to you and that there are 50 people currently on your site who came from that destination, Analytics will tell you how many people came from NYT over the entire day. Most organizations have moved to Google Analytics at this point already, so its merits go without saying, but having someone (or multiple people) that know how to analyze and use the data that Analytics provides is crucial to a successful live-coverage event.

Breaking down 7+ hours of coverage into 30 seconds, this video is something we put together with a stop-motion camera set up in the corner of our “war room.” It’s cheap and dirty and something that just about any organization or group can do. Great for following up with donors or supporters who love seeing their support in action. It’s kinda captivating actually. If you really want to have some “fun” (read: “geek out”), watch it frame by frame. I particularly like watching Tweetdeck and Chartbeat continuously pop up on my screen, which is the one that’s most easily visible on the left side of the table, as it shows just how useful that was for sifting and sorting conversation.

There are many ways to improve on covering an event like the health care summit – and we hope there are a lot of lessons here for any nonprofit or advocacy group to use, no matter what issue a group may focus on. Already, we are looking to opportunities to hone the Sunlight Live model in the next few months as new opportunities pop up. Of great importance to us in the immediate-term is to get your feedback and ideas, so it means a lot to us to hear from you in the comments for this post.

As mentioned briefly above, some of the things you can undoubtedly expect from us before too long are more embeddable widgets to use in something like Sunlight Live which will allow anyone to pull data about members of government in real-time. We’re also going to be working on contextualizing of data with the political events of the day in general. In fact, one of the ideas that came to us through the feedback form we put up on the day of Sunlight Live is to host a “post game report” of sorts on the following day, to break down everything that happened as highlights, and connect additional government data to those high points. Might have to give that one a go…

Pizza Icon Grimaldi's Gives Manhattan Expansion Another Go

2010_03_grimaldis.jpg

Six months after the world learned the sad news that the prospective Grimaldi's in FiDi was on the verge of eviction after a year of lying dormant, the Post learns the pizza icon has a new Manhattan plan. The Dumbo pizzeria/tourist trap has signed on to open a 24-hour branch in the Limelight Marketplace, the new mall in the old Limelight club space. The new restaurant is 1,200 square feet, will serve only wine and beer, and will have entrances on the street and within the mall.

But that's not all! The Post writes that the plans for 135 John Street are still on. Perhaps the owners settled their $62,000 tab with the landlords.
· Grimaldi's Steals Manhattan Limelight [NYP]
· Grimaldi's Manhattan on the Verge of Extinction [~ENY~]

Have Beer: Marlow & Sons Joins In The Growler Fun

2010_03_marlowgrowler.jpg

Marlow and Sons has expanded its To Go menu with one small but crucial addition. The South Williamsburg restaurant and provisions store began selling growlers of beer last week, and offers an empty growler for $4 each and a fill for $21. Note, there is no requirement to buy the growler from Marlow - they will fill growlers from other beer shops and even that killer vintage growler you found at Brooklyn Flea. It is Williamsburg after all.
· Growler Coverage [~ENY~]
· Marlow and Sons Coverage [~ENY~]

Bobby Valentine - Shadow Manager

bobby valentine.jpg
The New York Times had a seemingly innocent piece today about Ryota Igarashi and the new Met's quest to learn a new pitch.

Apparently, Igarashi's curve ball is not up to major league standards (Note to the front office - awesome signing. My curve ball is also weak. Can I get a job? I'm a lefty, if that would help seal the deal.).

Our still-employed pitching coach Dan Warthen has recommended Igarashi learn a slider to replace that wobbly curve. This is all interesting talk but what makes this article memorable is the source reporter David Waldstein contacted for comment:

"Bobby Valentine, who managed the Chiba Lotte Marines for seven years in two stints, saw Igarashi pitch in interleague play there and agreed with Warthen about his curveball.

He also says practice is paramount for Japanese players. In Japan, a pitcher might practice a new pitch for a full year, throwing it thousands of times, before unleashing it in a game.

"I'm sure Igarashi threw a lot of pitches in the off-season and over the years to prepare for coming here, and the slider isn't one of them," Valentine said. "But he could be a quick learner."


This three grafs are the best part of spring training so far. Bobby V is back on U.S. soil and clearly pacing his Connecticut estate, waiting for the Jerry Manuel era to end. NY sports reporters probably can't resist turning to their old pal to weigh in on his former club. And here is Bobby V in all his glory. We get:

- The worldly Bobby (he managed in Japan for seven years, ya know)

- The gracious Bobby (agreeing with Warthen)

- The passively combatant Bobby (he disagrees with Warthen. "Don't you know Japanese pitchers need a year to learn a new pitch? Oh that's right. You didn't manage for seven years in Japan.")

- And then my favorite: the wise-ass Bobby ("I'm sure Ryota is a quick learner. Wink, wink. Did I tell you I just got back from Japan?")

We're wasting time people. We need Bobby Valentine now, not in June when the Mets are 15 games under 500 and we're still blowing on the embers under Maine's/Perez's/Pelfrey's feet, hoping these guys catch fire some day. Bobby is not going to issue some Gary Carter-esque plea for the manager gig. He needs to be asked. Lets go Mets. Hire Bobby Valentine already so we can start getting ready for the 2011 season.


Foursquare wants to be the mayor of location apps

Dennis CrowleyFoursquare is an on-the-rise application that blends mobile, location awareness and a clever points system that's an evolutionary leap for loyalty programs. Think coupons, but with rich data and gaming thrown in.

Dennis Crowley, co-founder of Foursquare and a speaker at the upcoming Where 2.0 conference, cut his teeth on location services at Dodgeball, a mobile/social company that was a bit ahead of its time. Google acquired Dodgeball in 2005 but shuttered it in 2009. Crowley used that early experience -- the good and the bad -- to shape Foursquare.

In the following interview, he digs into those Dodgeball lessons while also revealing Foursquare's revenue plans and the "secret sauce" that drives the service.

Unlocking growth with local offers

Mac Slocum: Did Foursquare have a slow adoption pattern at the beginning and then hit a point where growth exploded?

Dennis Crowley: It was super slow. We launched in March [2009] at South by Southwest and maybe picked up 2,500 users. It didn't take off the way we wanted it to when people got back from South by Southwest, and I think a lot of it was because the product was half-baked.

Things improved in July when we got the iPhone version fixed a little bit and we started experimenting with the specials we're doing with local businesses. Things like, if you're the mayor, you get a free cup of coffee or a free slice of pizza. Once we started that, it helped tell our story better. December is when it really started to pick up. The growth curve is absurd right now.

MS: Who is the typical Foursquare user?

DC: We don't have that in terms of metrics because we don't collect age or income information. But I can make some generalizations about it, and I think people in the 24-35 age range represent the active user base. It's younger and social and probably a little bit more urban. But it definitely extends into the suburbs. We see parents with kids using it to connect with other parents at playgrounds. We see high school students using it. We see college kids using it.

Allowing for adaptation

O'Reilly Where 2010 ConferenceMS: How has Foursquare adapted since launch?

DC: Foursquare was launched almost as a response to Google turning off Dodgeball. Naveen [Selvadurai] and I wanted to build something to replace Dodgeball because there's nothing else that really works like that. So the initial functionality was built around check-in: you know where people are, and we'll be able to serve up recommendations.

But then we started thinking about the things you'd want to build on top of that platform. How about little bits of information? Tips about the place that I'm at? Or, let's use game mechanics to push people to do things they normally wouldn't do and encourage people to have more interesting experiences.

The game mechanics are the secret sauce. They keep people engaged long enough to see the interesting things that happen when they participate frequently. It's kind of like with Twitter. If you drop someone in Twitter and don't give them a reason to participate, they get bored of it really quickly. But, if you spend 10 days with Twitter, you fall in love with it. Foursquare is similar. Spend an afternoon with it, you'll say: "This is awful. I get nothing out of it." But as you start to get friends on it and as you check-in at different places, you realize complexities emerge. You see how people are using it and the content they've added. The game mechanics hold peoples' hands through the first 10 to 20 days of the service.

Foursquare's game mechanics

MS: Can you expand on the game mechanics? What aspects of Foursquare fall into that category?

DC: It's anything that happens after the check-in. So many of these location services are just about the check-in. That's the end of the story. But the candy in Foursquare is every time you check-in, you get a couple points for doing something. You can become the mayor of a place if you've been there more than anyone else. Or in an even rarer situation, you unlock a badge because you've hit certain things in a certain order, or you've unlocked a certain pattern of usage: I've been to five food trucks. I've been to five karaoke places. I'm out really late on a Wednesday night. Weird things like that.

I'm very inspired and motivated by Nike Plus. It's not a game, but there's game mechanics that make you run more. And I think Foursquare is going after the same thing. It's not a game, but the mechanics encourage you to experience things you normally wouldn't experience. I think we're just starting to scratch the surface of that space.

MS: How have users changed Foursquare's functionality?

We think of check-ins as you check-in at Yankee Stadium or you check-in at dinner. But then people use it to check-in to traffic, to check-in to the back of a cab. The playground is a good example. It's not a use case we anticipated. Parents uses it to meet up with other parents with kids. I think that's perfect. Use it whatever way you want.

MS: Are user expectations growing beyond the boundaries of what you think is manageable?

DC: I'm not so worried about the expectations because we have a really good idea of what we want to build. The thing is, we're still a relatively small team. We're dealing with scaling issues before we thought we'd have to. So, it's fine. We have to tackle those issues at some point, but we're really anxious to build because we have this great user base now. We want to push out all of these features, but first and foremost we have to make sure we keep the service up and running.


MS: Is interoperability a key to services like Foursquare? Do they have to work on as many networks as possible?

DC: We thought in silos for a while, but now the tools to share content across networks are out there. So with Facebook allowing us to easily push content into Facebook -- and Twitter doing the same thing -- it just really helps spread the service.

Fans create Foursquare mobile apps


MS: You relied on external developers to build a lot of your mobile apps. How did those relationships come about?

DC: We built the iPhone one and then we rolled the dice a bit and built an API before anything else. That turned out to be a good bet because that's how we got the Android app.

It started at South by Southwest where we met some kids who wanted to make an Android app for us. It took four months. There were three or four of them doing it in their spare time, which was great. And in a lot of ways, I think the Android app is better than the iPhone app that we built ourselves.

But we built the API first and then we did a prototype of the Android app and then we tightened everything up from both sides. And now, because there's so much interest around our Android app, we brought an Android developer in-house to help manage the open source developers.

MS: I'm really intrigued by businesses that have intentionally undefined boundaries. You nurture relationships with enthusiastic users who want to create something and then you make decisions off of that enthusiasm.

DC: Yeah, and I guess in hindsight it seems like a really brilliant strategy. But it was all accidental. We barely got that iPhone app out for South by Southwest. I think we just got really lucky that we built something people wanted to use so badly that they wanted to build apps for it.

MS: Who are your competitors?

DC: People will say we're the next Twitter. Which I don't agree with. I think we're complementary to Twitter. Or, we're the next Facebook. But we're more of a feature set to Facebook. Or, we compete with Google Latitude. Well, kind of. But Foursquare's not just about the maps. It's about what happens nearby. And then people will say Yelp is a competitor because of the interest in local businesses and the ability to leave mini-reviews behind. I feel we're right in the middle of all of these folks.

Foursquare's potential revenue streams

MS: What are you revenue plans?

DC: Well, location-based advertising just doesn't feel right. The ads aren't relevant a lot of the time. I think that's going to work eventually, but there needs to be a better short-to-medium-term solution. Our answer has been scrappy promotions that local merchants can set up with us directly. And those are tied to the metrics of check-ins. So if you've been to a place five times, or if you're the mayor of this place, we take some of the data and turn it into a reward. Things like, because you're deemed a regular, you get a free slice of pizza or a free cup of coffee. This stuff isn't changing the world, but we're finding that venues like giving these rewards out and users love getting them.

Now, is there an opportunity to monetize that little ecosystem we've created? Probably. I think it's going to take time to figure it out. We're not racing into that because we're encouraging venues to experiment with the basic tools we've created. We're seeing really interesting things come out of that. At the very beginning, it was come in and you get a free ticket to a band. Then it turned into a free cup of coffee. Then it turned into a free slice of pizza. And at this point, there's a hotel in Amsterdam that gives away a free hotel stay. There's a place in Texas that gives a free steak dinner. There's a place in New York that gives you a free bottle of wine. So we're getting to real, legitimate, interesting promotions. And it seems like it's maturing on its own.

MS: But you guys aren't getting any percentage from those transactions, right?

DC: We're not taking a cut of that yet. That's one of the things that comes up in conversation. People say we're going to kill it in the local coupon space. But I don't want to ruin it by nickel and diming local merchants.

MS: That sounds like the Twitter approach. Don't hinder growth by pre-defining revenue streams.

DC: It's a little bit. We look up to what Twitter has done. One thing that's different is we're doing experiments with brands and media companies earlier. What we don't want to do is go two years without any experiments in monetization and then, all of the sudden, have to flip a switch on. I think it's nice to have it built in from the very beginning, even if we're not generating revenue off of it.

We're in a really fortunate position. We've had calls from large media companies, from newspapers, from TV stations, and TV shows and really, everything across the board. For example, Bravo TV is now on Foursquare. They wanted to do something where people go to places featured in their shows and unlock badges that are tied back to the shows. They're going to promote Foursquare on-air. So as you're watching it at home, it's like, "next time you're out in Atlanta or New York, check-in at these places to interact with Bravo in a different way." I thought that was an awesome idea.

Different expectations for location data

MS: How does location data differ from status updates, pictures, links and other forms of shared information?

DC: I guess it's pretty clear that we're all sharing more data than we thought of sharing before. But we've heard from the very beginning at Dodgeball that sharing location gets you in trouble sometimes. Things like, "I saw you were out with such and such when you actually said you were doing this." Or, your ex-girlfriend sends you a friend request and you have to approve it because you don't want to hurt her feelings, and then she knows where you are all the time. It creates awkward interactions. There's just something different about sharing location than sharing everything else because the whole point of location sharing is to enable real world meet ups. And if something goes wrong with location share, it enables the wrong types of real world meet ups.

I think as more people start using these location services, they're going to be aware that maybe this is the one network that should just be about sharing with your real friends. The friends you would call to pick you up at the airport.

Disclosure: O'Reilly AlphaTech Ventures is an investor in Foursquare.

Note: This interview was condensed and edited.

when good librarians go bad, genuine options in librarianship

Shared by Jared
Issues I need to be thinking about as I enter upon a library career, since my working default has always been "break the damn rules and solve the problem," but that will likely have to be different in an institutional framework.

I upgraded WordPress this week. Please let me know if anything is wonky.

This is an exchange from facebook with names changed to protect the innocent. It highlights something I find happening to me in the library world all the time — having to balance solving the problem with following the rules. The person posting the update needed an article. The rules said they had to pay $31.50 for an article. This didn’t pass the sanity check ["$30 for one article from a journal, that's crazy!"] and the librarian was grousing. They’re also grousing to a huge network of librarians, many of whom had free [or, paid for by their institution] access to the same content. I saw Nicole speak in Florida this past week and one of the quotes she repeats again and again is “With enough eyeballs, all bugs are shallow” meaning that a particular coding problem that might vex one or two programmers is unlikely to vex, say, a thousand programmers.

My Jessamyn corollary to this is “With enough libraries, all content is free.” That is to say… if the world was one big library and we all had interlibrary loan at that library, we could lend anything to anyone. The funding structures of libraries currently mean that in many cases we’re duplicating [and paying for] content that we could be sharing. This is at the heart of a lot of the copyright battles of today and, to my mind, what’s really behind the EBSCO/Gale/vendors. Time Magazine is losing money and not having a good plan for keeping their income level up, decides to offer exclusive contracts to vendors and allows them to bid. EBSCO wins, Gale loses. Any library not using EBSCO loses. Patrons lose and don’t even know they’ve lost.

When I was blogging for BoingBoing I often came across content that I didn’t have access to. I was also confronted with, in many cases, unreasonable fees requested [$9.95 for 100 words, really?]. Me being me, I could always find a librarian with access to, say the Times Online archive, or old articles in JSTOR. But I also felt it was cheating. But I was also annoyed that being resourceful is also somehow cheating. And I knew that many of my patrons with fewer resources would just pony up. Where do we draw the line between enforcing other people’s rules and solving problems with our patrons? Now that we’re getting more and more networked, this whole idea of local content works for some things [historical photos, town history] and not for others [journal articles that are held in thousands of libraries worldwide]. Do we have a plan for moving forward?

Tim Lincecum And Splits

It's actually quite a rare occurrence for me to delve into statistics-based remarks about Tim Lincecum (aka The Mancrush) because he's just so awesome that his talents need no further explaining. However, I'm bored waiting for MLB '10 The Show to come out and, as I am wont to do, I started poking around at his new splits page at Fangraphs. All numbers are for career.




K/9BB/9HR/9LD%FB%BABIPWHIP
Lefties10.463.480.5818.8 %37.2 %.3021.17
Righties9.843.030.4119.0 %32.8 %.3031.13


Outside of the fact that these numbers got me to stop thinking about the CAN/USA hockey game for a bit, they really paint quite an interesting picture.

On the one hand, it is brutally apparent why Lincecum is one of the best pitchers in baseball, as his dominance against either handedness is clearly evidenced by the numbers above. Nearly identical, superb WHIP in either case? Yes please! Ditto for the miniscule HR rates for either type of batter. The gap in this department can readily be explained by the change in FB%, not that his flyball rate in either environment is "dangerous" as both are well below the desired 40%. Moreover, one could hardly attribute his success against one handedness over the other to any degree of luck, since his BABIP is essentially the same. Scary, actually.

What's really interesting, though, is how effective the right-hander is against lefties on the whole. As was the case with Mariano Rivera, traditional thinking says he should have a harder time against lefties, when in reality, Lincecum actually appears to be more successful against them in one of the most important categories: strikeouts. How can this be? One of the easy explanations would be that Lincecum has faced fewer lefties in his career and this number is artificially inflating his strikeout rate due to a smaller sample size. This is simply just not the case though, as his flowing locks have actually faced more hitters from the first-base-side of the dish (1271 plate appearances compared to 1180 plate appearances). Weird.

This means that the answer, as was the case with Rivera, almost certainly lies in his repertoire, and would you look at that, the numbers seem to confirm this. Again, an appeal to scouting experience claims that left-handers have a more difficult time dealing with changeups from righty pitchers. Lincecum just so happens to have the second-best changeup (based on runs saved per one hundred offerings) in all of baseball for the last three years. This obviously isn't the only reason for his success, but it certainly can't hurt, especially when he goes up against people of the opposite handedness as him.

Thoughts?

Danish Machine Makes Long Egg Packaging

Ever wonder if hard-boiled eggs come in packaging that resembles a long cookie dough tube? Well it does, according to the packaging blog Box Vox. The Danish machine called the SANOVO 6-32, aka the long egg machine, was first created in 1974 to produce "egg pieces approximately 20 centimeters long with a regular center of yolk surrounded by egg white of an even thickness." You probably haven't seen it in stores (it's more a "food service" item than a consumer product). Or we can just keep pretending that long eggs come from really long chickens. [via @EIT]

Related
The Food Lab: Perfect Boiled Eggs
Technique of the Week: How to Beat Egg Whites
Recipe: Egg in a Hole with Mushrooms

Hausu

Thumbs_houseposter_500

A poster by Sam Smith for Nobuhiko Obayahshi’s 1977 film House. A new 35mm print is currently making the rounds in the USA, courtesy of Janus. Here is a list of screenings.

View the trailer here.

February 28, 2010

Win A Trip To Atlantic City from Scouting NY!!

Want to win a free trip to Atlantic City for a night, with free transportation, dinner for two, and a show? Read on!

ac3

The Tropicana Hotel has graciously donated one overnight package for us to give away! One lucky winner will get an overnight room stay (valid Sun – Thurs through June 30, 2010), a complimentary gourmet dinner for two, and show tickets for a revue or IMAX show (depending on the schedule).

As for transportation: Greyhound has recently been spreading the word about their upgraded Lucky Streak bus service to Atlantic City, a very affordable and fast wi-fi equipped bus from NYC, Brooklyn, Washington DC, or Philly that takes you directly to all of the major hotels in AC. Greyhound has generously thrown in a pair of $50 vouchers to cover transportation for the winner, and a second pair of $50 vouchers for a second place winner.

To enter: first, you need a Twitter account. If you don’t have one, you can make one in seconds at Twitter.com. It’s really easy, and honestly, if Twitter isn’t your thing, you can always set this all up and forget about it.

To enter, all  you have to do is:

  1. Follow @nycscout, @tropicanaac, and @GreyhoundBus on Twitter (if you’re not already)
  2. Then, Tweet the following once: Win a trip to Atlantic City from Scouting NY! Details here: http://www.scoutingny.com/?p=1595

And that’s it! You can enter the contest until March 17, 2010 at 11:59PM EST. Shortly after, we’ll check all the replies, select a first and second prize winner, double check to make sure you’re still following the various Twitter accounts, and announce the winners on Twitter and ScoutingNY.com.

You MUST live in the United States to enter. This contest is void where prohibited by law. It’s your responsibility to ensure that contests like this one are not prohibited by your local law. You’re in charge of any taxes of whatnot for winning prizes like this. Scouting NY reserves the right to make changes to this contest at any time, and any decisions regarding winners are final.

Good luck! Special thanks to Tropicana and Greyhound for making this all happen.

-SCOUT

Apple iPad and the 3 Waves and 5 C’s of Computing Use

An admitted oversimplification, I still find it helpful to think of the history of computing use to have three primary waves.

In the 1st Wave, the use was straightforward: Calculation. Whether to figure out trajectories of artillery, to support Manhattan Project, or manage astronomical math, it was largely a matter of numbers in and numbers out.


Photo from Joi Ito’s Flickr stream.

The first widespread interface for this was the punchcard. These proved unwieldy, and as technology improved, there emerged the command-line interface. The CLI was suitable for Calculation, and entering the programs that provided the rules for the calculation.

As computer technology got cheaper and smaller, it eventually entered the home. The first commercially successful personal computers, the Apple II and the IBM PC, offered text-based interfaces. Once in people’s homes, the computer needed to do more than Calculate. In order to be useful, computers had to address other basic tasks, and this spurred the 2nd Wave of computing use, Cataloguing and Creation. Cataloguing refers to basic database activities — contact information, calendars, and storage of items such as recipes. Creation programs include word processing and graphics manipulation.

wordstar.jpg

It was in Creation that text-based interfaces broke down, because there could be a significant difference between what you saw on the screen and what came out of the printer. Growing up with an Apple II, I wasted countless sheets of paper trying to get something to look right when printed.

The keyboard was a limited input device. If I had a cursor in lower right-hand corner of the screen, and wanted to move it to the upper left-hand corner, I had to tap tap tap away on arrow keys to position it.

macwrite.jpg

To serve this 2nd Wave, computers shifted to a graphical user interface that delivered “What You See is What You Get”, and added the mouse as an input device that enabled quick yet precise placement anywhere on the screen. The Macintosh released in 1984 allowed you to fiddle and tweak and hone in MacWrite and MacPaint, and be confident that the representation on screen was damn close to the physical product.

With the increased penetration of the Internet, we’ve entered a 3rd Wave of computing use. The bulk of our time with computers is used for Communication (originally just email, then adding IM, Skype audio and video, and social networking) and Consumption (text, images, and video). And even though this 3rd Wave has already lasted 10-15 years, we’re still entrenched in the second wave WYSIWYG paradigm.

apple-ipad.jpg

Which leads to the question, “What is the best computing interface for Communication and Consumption?” I find it revealing to consider Apple’s iPad in this light. It’s the first hardware and software interface truly suited for what people now actually spend the bulk of their time doing with a computer. Well, the first such computer was actually iPhone, but we didn’t notice it, because we still tend to think of iPhone as the next generation of mobile phones instead of seeing it as what it actually is – the first device dedicated to Communication and Consumption.

I think it’s the strong, though unarticulated, desire for a 3rd Wave computer that underlies the common frustration that iPad has no front-facing camera, because with it, iPad would be an ideal Communication device. (It appears as if Apple very seriously considered placing a camera in iPad. I wrote earlier that “$499″ was likely a mantra for Apple, and my guess is that with a camera, they couldn’t stick to that price, and it was removed.)

It’s also this 3rd Wave reality that made me scratch my head when, during the presentation that unveiled iPad, Steve Jobs and colleagues spent so much time showing off the iWork apps (start at 57:45). It’s as if even Apple couldn’t let go of its 2nd Wave heritage and fully embrace what is now happening.

In fact, no one has fully embraced the 3rd Wave, and it’s anybody’s guess as to what paradigm will dominate. I wouldn’t be surprised if it were internet-connected televisions — they’re ace at Consumption (except for maybe lots of text), and with a built in camera, could easily support Communication.

(There’s another, orthogonal wave of computer use that I haven’t addressed, namely Play. It turns out that no matter what the paradigm, people figure out ways to make it fun. Computer play has an evolution all its own, and someone better versed than I am should write about it.)

context, context, context

For example, music written for contemporary discos, in my opinion, usually ONLY works in those social and physical spaces. Not only that, it works perfectly on their incredible sound systems. It feels stupid to listen to club music at its intended volume at home — though people do it.

via journal.davidbyrne.com

David Byrne's journal post, which is an extended version of his TED talk this year, is worth reading; it's a great romp through how music venues have influenced the music that's created in and for them. Look forward to seeing this talk in its video context.

My parents’ dog, Macee



My parents’ dog, Macee

Olympic Pin for Wall Street Journal

In the course of my employ in the wsj.com art department I recently had the opportunity to design their Olympic pin. Pin trading is a long tradition at the Olympics so it was an honor to do it. Editor...

NoSQL Week in Review 13

This last week has been pretty intense over here on MyNoSQL.

We have learned that we never have enough Twitter related NoSQL-based apps, but also some very geeky tricks like using Google’s V8 JavaScript Engine with MongoDB or creating HBase secondary indexes.

We have continued our series of CouchDB tips with two new tips: CouchDB List Functions and CouchDB: Intercepting Document Updates and Server-Side Processing.

We also had a great Redis presentation, learned about another Redis Usecase and also identified an emerging NoSQL usecase.

Last, but definitely not least, this week marked our first exclusive interview with Ryan King, the storage lead at Twitter, about Twitter adoption of Cassandra. But this is not all, so let’s get to out weekly sections.

What’s Hot in the NoSQL World

  1. Cassandra @ Twitter: An Interview with Ryan King
  2. Presentation: Redis - REmote DIctionary Server by Ezra Zygmuntowicz
  3. Presentation: What every developer should know about database scalability
  4. NoSQL Protocols Are Important
  5. NoSQL and RDBMS: Learn from Others’ Experience

The exclusive interview about Twitter’s plans to use Cassandra has also resurfaced some older but good Cassandra articles and presentations: Presentation: Cassandra in Production @ Digg, Cassandra gets (better) documentation, but not only: 8 reasons you should like CouchDB… and not only, Translate SQL to MongoDB MapReduce or MongoDB Durability: a tradeoff to be aware of.

New NoSQL Releases

This last week we have registered only a minor version upgrade from MongoDB. The new MongoDB version 1.2.3 is a recommended production ready version which fixed a couple of issues in the last releases:

  • indexing memory usage fix
  • _id lookup fix on capped collections
  • mixed size update fix for replication

You can read more about it ☞ here.

NoSQL Week in Review

And with that, I wish you all a great NoSQL week!

This is all true!

alexbalk:

“I also just agreed to write a column for TheAwl.com from the perspective of Choire Sicha’s cat, which is descriptively if literally named “Cat.” For this I will be paid the ongoing Awl freelance rate of $0.00 a word. Which is almost what I got paid at Gawker. Cat welcomes topic suggestions, which can also be sent to espiers AT gmail.”

LEARN MORE.

Terms of the Spiersblr acquisition.

Maps of the TV Series Lost

The best maps of the island in the Lost TV series, from official and fan sources, as compiled by the sci-fi blog io9....

Why you should ignore MySQL’s key cache hit ratio

I have not caused a fist fight in a while, so it's time to take off the gloves. I claim that somewhere around of 99% of advice about tuning MySQL's key cache hit ratio is wrong, even when you hear it from experts. There are two major problems with the key buffer hit ratio, and a host of smaller ones. If you make some assumptions that are very hard to prove, there actually is a very limited use for the statistics from which the ratio is derived (but not the ratio itself, which you should ignore). Read on for the details.

In this article, I will use key buffer, key_buffer, and key cache interchangeably. However, I will be careful about the difference between "rate" and "ratio". In this article, the key cache miss rate is defined as the number of misses per unit of time, with the units of operations per second. The key cache miss ratio is the ratio between reads from the disk and reads from the cache; it is a dimensionless number because the units are the same in the numerator and denominator, and they cancel out. The key cache hit ratio is simply one minus the miss ratio.

The key_buffer hit ratio

The metrics we're interested in are all defined in terms of counters you can get from SHOW GLOBAL STATUS. I'll start out by copying and pasting from the MySQL manual:

  • Key_read_requests

    The number of requests to read a key block from the cache.

  • Key_reads

    The number of physical reads of a key block from disk.

So far, so good. All of the above is mostly factual (more on this later). Here's another fact from the manual:

The cache miss rate can be calculated as Key_reads/Key_read_requests. [Note: their use of 'rate' doesn't match mine; I would call this the 'miss ratio'].

The problem occurs when you start to assign any importance to this ratio. The MySQL manual doesn't fall into this trap, but if you search Google for Key_read_requests, you will find lots of advice on "tuning by ratio," including phrases such as "The ratio of key_reads to key_read_requests should be as low as possible, no more than 1:100" or "your key cache hit ratio should be very high, ideally above 99.9%" or "if your key cache hit ratio is low, your key_buffer_size is too small."

So here's a summary of two pieces of bad advice:

  • Bad advice #1: you should care about the key cache hit ratio.
  • Bad advice #2: you should set your key_buffer_size according to this ratio.

Tuning by ratio is one of those things that is widely accepted because of "proof by repeated assertion," but as you know, that doesn't make it valid. Let's see why the above two things are bad advice.

Problem 1: Ratios don't show magnitude

Ratios of counters are virtually meaningless for two major reasons. The first is that ratios obscure magnitude. Look at the following and tell me what you think:

  • Server #1 has a key cache miss ratio of 23%
  • Server #2 has a key cache miss ratio of 0.001%

Which server is badly tuned? Maybe you're objecting that you don't know enough about the servers. OK, I'll give you more information. Both servers are real production servers, with powerful hardware and heavy query workloads. Both have a key_buffer_size of 4GB. Now can you tell which server is badly tuned? -- No, you can't tell anything meaningful based on a ratio of counters, because the process of dividing one counter by the other to get the ratio has discarded vital information. You don't know how many Key_reads and Key_read_requests those servers have done.

Just for fun, consider these fake but entirely possible scenarios: server #1 has 23 Key_reads and 100 Key_read_requests (23% miss ratio). Server #2 has one trillion Key_reads, and one hundred quatrillion Key_read_requests (1/100th of a percent). Given that information, which server is badly tuned? If you said "I still can't tell," maybe you want more information, so I'll tell you that both servers are identically tuned, and they have identical data, hardware, and workload. Even that doesn't help, though.

Problem 2: Counters don't measure time

The reason you still can't tell which server is badly tuned is because, even if you know the absolute numbers, you are missing the element of time, in two important ways. First, you don't know how long of an interval I used to measure the statistics on those two servers. Maybe I measured the first server immediately after starting it, and that's why its counters are so small. The second server has been online practically forever, and that's why its counters are big. Let's say this is the case. Now, you've got all the information you need to form an opinion, right? Instead of asking the same annoying question, let me ask it a different way: is either of these servers badly tuned?

There's still not enough information -- I hope you're beginning to appreciate that tuning by ratio is a waste of time! The Oracle folks arrived at this conclusion a long time before the MySQL world started to come around. There are even tuning utilities (anti-tuning anti-utilities?) for Oracle, specifically designed to mock and frustrate those who would tune by ratio. They are capable of creating any buffer hit ratio the user desires by running silly queries that do nothing but cause buffer hits, skewing the result towards "this ratio looks great!"

The second kind of time information you're lacking is how much time each buffer hit or miss takes. If you approach application performance optimization from the standpoint of response time measurements, which you should, you will eventually arrive at this question. "I have a query I know is slow and is a problem for my application. I have profiled it with SHOW STATUS and I know it causes a great many Key_reads to occur. How much of this query's execution time is consumed by those operations? Should I try to reduce Key_reads?"

There is no way to know. All you get is counters -- you don't get the time elapsed. In technical terms, counters are surrogate measures. They are not helpful. And as Cary Millsap says, the unfortunate problem is that surrogate measures work sometimes, simply because there is sometimes a correlation (but not a cause) relationship between the counter events and the query's execution time. Alas, that correlation fools us into thinking it's a cause, and we optimize-by-surrogate-measure a time or two and it appears to work -- so we turn into little Pavlovian DBAs and try to do that every time. It would be better if optimizing-by-counter never worked!

A partially valid use of Key_reads

There is a partially valid reason to examine Key_reads, assuming that we care about the number of physical reads that occur, because we know that disks are very slow relative to other parts of the computer. And here's where I return to what I called "mostly factual" above, because Key_reads actually aren't physical disk reads at all. If the requested block of data isn't in the operating system's cache, then a Key_read is a disk read -- but if it is cached, then it's just a system call. However, let's make our first hard-to-prove assumption:

  • Hard-to-prove assumption #1: A Key_read might correspond to a physical disk read, maybe.

If we take that assumption as true, then what other reason might we have for caring about Key_reads? This assumption leads to "a cache miss is significantly slower than a cache hit," which makes sense. If it were just as fast to do a Key_read as a Key_read_request, what use would the key buffer be anyway? Let's trust MyISAM's creators on this one, because they designed a cache hit to be faster than a miss.

  • Hard-to-prove assumption #2: A key cache miss is probably slower than a hit, maybe.

What else? Maybe this physical I/O operation is randomly positioned, which is a worst-case scenario for spinning disks. This is also very hard to prove, but seems reasonable based on the structure of a B-tree index, so let's assume anyway:

  • Hard-to-prove assumption #3: A Key_read might cause a random I/O operation, maybe.

Now, given those assumptions, we can further assume the following:

  • It is good to minimize Key_reads because they are slow and cause random disk I/O.

Notice that we still don't know anything about any relationship between Key_reads and the execution time of our query. All we can do is guess, like good Pavlovian DBAs, that there is a relationship. However, we can again reason that random I/O can cause collateral damage: if the disk head is seeking all over for random I/O, then other I/O (including non-random I/O) is likely to be impacted. If we manage to reduce Key_reads, we might make the database server faster overall, and perhaps the query of interest will accidentally get faster too, and we'll get a treat.

There is one interesting question that we haven't really addressed yet. How bad is bad? This is where we return to the notion of the key cache miss rate in units of operations per second. Given our assumed correlation between a Key_read and a random physical disk I/O, it is partially valid to say that we are going to get in trouble when Key_reads gets close to the number of random I/Os our disk can do. Here's another formula for you:

Key_cache_miss_rate = Key_reads / Uptime

Note the conspicuous absence of Key_read_requests in the formula. The number of requests is absolutely irrelevant -- who cares how often the key is requested? What's relevant is that our assumed connection between Key_reads and random I/Os means that Key_reads/Uptime is assumed to be the same as "random I/Os per second."

And now, I would finally like to show you something partially useful you can do with Key_reads:

CODE:
  1. [baron@localhost ~]$ mysqladmin ext -ri10 | grep Key_reads
  2. | Key_reads                         | 6030962       |
  3. | Key_reads                         | 98            |
  4. | Key_reads                         | 89            |
  5. | Key_reads                         | 104           |

This server is doing approximately 100 Key_reads every ten seconds, so we can assume Key_reads are causing about ten random I/Os per second. Compare that to what your disks are capable of, and draw your own conclusions about whether this is a performance problem. I know what I'd like: I'd like to ask the disk itself how much random I/O it's doing. But alas, that's virtually impossible on most systems I work on. So there you have it -- yet another surrogate measure.

How to choose a key_buffer_size

Let's recap. So far I've shown you the fallacy of tuning by ratio, and told you to ignore the ratio and in fact, ignore Key_read_requests altogether. I've explained that counters are a surrogate measure, but the fact that they're easy to get and sometimes correlated with the true problem causes people to mistake counter analysis for a true performance optimization method. I've shown that if we make some assumptions that are hard to prove, we can compare Key_reads to the disk's physical capacity for random I/O and get an idea of whether index I/O might be causing a performance problem.

But I haven't shown you how to choose an appropriate key_buffer_size. Let's look at that now.

This topic deserves an entire blog post, because there are many subtleties including the possibility of having multiple key caches. But I'll give the simple version here. In my opinion, you should choose a key_buffer_size that is large enough to hold your working set -- the index blocks that are frequently used. How large is that? This is yet another thing that's really hard to measure, alas! So we need to either pick a surrogate, or pull a number out of thin air. Here are some suggestions that are about as good as any:

  1. Just set it really big and forget it. If you have enough memory, who cares. The memory isn't allocated until it's used -- if you set it to 4GB, that doesn't mean that 4GB is actually used. This is not as much of an abdication of responsibility as it might sound like on a machine that's dedicated to MyISAM tables.
  2. Consider your mixture of storage engines (some InnoDB, some MyISAM, which is more important to you, etc) and choose an amount of memory based on how important those tables are to you, how big the indexes are on disk, and so on.
  3. Raise the key_buffer_size until, when the buffer is full, Key_reads/Uptime reduces to a number you're comfortable with.
  4. Set key_buffer_size really big, and then measure its size as it fills up, in something like 1 minute intervals. Pull this into a spreadsheet and graph it as a curve. When the curve's growth tapers off, pick that point on the curve and use it as a heuristic for how big your working set is. Set the key_buffer_size to that.

If the above methods shock you with their unscientific-ness, they shouldn't. The reality is that this server setting is very subjective, and there is no good instrumentation in MySQL to guide your decisions. It is also not the be-all and end-all of MySQL performance, and people frequently obsess over it far out of proportion. But again, 99% of the advice I've seen is based on something much worse: a red herring that only sounds scientific and authoritative -- the "key cache hit ratio." This is a shame. When you are new to MySQL, trying to configure my.cnf, and you have heard guidance that seems so definite, mathematical, and authoritative, but still makes no sense, why wouldn't you obsess over it?

What about InnoDB tuning?

You might be wondering, what about InnoDB tuning? What is the best way to choose an innodb_buffer_pool_size setting? This is a topic that deserves its own article too, but the short version is: ratio-based tuning is just as wrong for InnoDB as it is for MyISAM. Ratio-based tuning is invalid and wrong in general, not just for specific things. All of the above points (loss of magnitude, lack of timing information, etc) apply to all types of ratio-based and counter-based tuning techniques.

Summary

Major points in this article:

  • Counter ratios are meaningless as a performance analysis metric because they are a) ratios of b) counters.
    • You need to look at absolute magnitude, not ratios.
    • For performance analysis, you need to measure elapsed time, not just the number of times something happens.
  • In the absence of timing information, and if you trust the cache's creator and assume that misses are more expensive than hits, then you care about cache misses, not cache hits.
  • A Key_read is not guaranteed to be a random physical I/O, but it might be. Gather Key_reads/Uptime over 10-second or 60-second intervals and compare the results to your IO system's capabilities.
  • MySQL doesn't have good instrumentation for scientifically choosing a key_buffer_size setting, but there are many unscientific approaches that are better than ratio-based tuning.
  • Counter ratios suck for everything, not just for MyISAM tuning.

I've had some heated arguments over these points, so I don't expect the above to pass without controversy. But really, it's time to stop with the bad advice about counter ratios. The sooner we do that, the sooner we can move on to better things.


Entry posted by Baron Schwartz | No comment

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

Youtube Pulls Original "Rickroll" Video

Youtube pulled the original 'Rickroll' video Wednesday night. Don't worry, after a lot of email about the loss of such an important piece of cultural history, Youtube put it back up, saying that they're never gonna say goodbye to the video that's had over 30 million views. via idle.slashdot.org

Robert Addy

[Robert] Addy was one of the greatest pre-league and early league players. Albert G. Spalding credits him with the first slide. You can see more of these photos in the New York Public Library's Proto-Baseball group, or their gallery of the A.G. Spalding collection. Later in life he tried to create a version of baseball played on ice. The best citation for this is New York Times, although it's a throw-away mention (via wikipedia's entry for Bob Addy). Here's Addy on Find-A-Grave.

Limberger's Victory

Limberger's Victory (cinema 1915), originally uploaded by New York Public Library.I'm browsing NYPL's digital gallery this morning.

reBlog Sources

  • Get this list in XML (OPML)

Archives

Powered by
Movable Type 1.5 and ReBlog