links

Ben Hammersley.com: Blogging Hacks is available for pre-order.

Ben Hammersley sez:
My next book, Blogging Hacks is now available for pre-order at Amazon.com and .co.uk Amazon are giving 30% off right now. This book rocks very hard indeed – with contributions from Brad Choate, Tim Appnel, the Waypath guys, Tom Coates, Cal Henderson and many more. It’s been inspiring for me to read their stuff. Mine’s not bad either – go and preorder! now!

Hey, I know the Waypath guys: I might have to get this one.

you are what you eat, and as much of it

Fortune.com – Magazine – We’ve Got to Stop Eating Like This

The broader point is that human diets are eminently changeable; they change all the time, and there is nothing inexorable about the national drift toward bloat. There is also nothing immutable about the swill that people buy in supermarkets and restaurants. A generation ago it was almost impossible to get a good cup of coffee in America. Yuppies fixed that. Beer too.

What will it take to transform our diet on a national scale? The problem is huge and depressingly simple: The U.S. food industry provides about 3,900 calories per person per day (the figure is for 2000, the latest available). Allowing for waste and losses in cooking, the USDA estimates that the average American consumes roughly 2,750 calories per day — a full Big Mac beyond its recommendation of 2,200 calories for most children, teenage girls, active women, and sedentary men. Of course, diet and exercise are matters of individual choice, but cultural circumstances — car travel, post-industrial jobs, passive entertainment–push us collectively toward eating more calories than we burn. So do the roughly $4.5 billion a year the food industry spends on advertising and the $50 million a year it spends lobbying in Washington, D.C.

I have been convinced for a while that the key to weight loss is portion control: I hear too many people say the reason they like some diet or other is because it allows them to eat large portions without guilt. So where someone might eat a large plate of pasta, they now eat a small mountain of protein, instead of a more sensible amount, or even two eaten at intervals.

I was drawn to this story by the idea of the quality of the food and how the kids palates changed to. I’m skeptical of the idea that kids only like junk foods. The fact is kids like anything that tastes good, and it’s hard to beat junk foods on that score.

[ . . . . ] the market’s logic suggests that if food companies are to grow, so must we. In a way it’s a mirror image of the problem of overfishing: Each restaurant and food company has an incentive to get more stuff onto our plates; an individual company, like an individual fisherman, has no interest in cutting back for the benefit of a species. Only in this case the species that suffers isn’t swordfish. It’s us.

Puts it in perspective, doesn’t it?

abandon all hope, ye who enter here

The Dante’s Inferno Test has banished you to the Sixth Level of Hell – The City of Dis!
Here is how you matched up against all the levels:

Level Score
Purgatory (Repenting Believers) Very Low
Level 1 – Limbo (Virtuous Non-Believers) High
Level 2 (Lustful) Moderate
Level 3 (Gluttonous) High
Level 4 (Prodigal and Avaricious) Low
Level 5 (Wrathful and Gloomy) Low
Level 6 – The City of Dis (Heretics) Very High
Level 7 (Violent) Low
Level 8- the Malebolge (Fraudulent, Malicious, Panderers) Moderate
Level 9 – Cocytus (Treacherous) Low

Take the Dante Inferno Hell Test

Thanks to Josh for this one.

one for the wishlist

Apple – iPod

The new super-slim iPod once again redefines what a digital music player should be. It’s lighter than 2 CDs, can hold up to 7500 songs, and downloads music at blazing speeds. Now you can take your entire music collection with you wherever you go.

. . . . . if Amazon.com had the new ones on their site yet.

tell it to the judge . . . . in Romania

Anonymous bulk email software for online advertising!

This Agreement will be governed by the laws of Romania, without reference to rules governing choice of laws. Any action relating to this Agreement must be brought in the federal courts located in Romania, and you irrevocably consent to the jurisdiction of such courts.

I found this site in my referer reports: I don’t see any mention of my site on their pages, so I’m wary of what that could mean.

I’m curious about their “list of proxies” which, according to them, is updated daily. It seems that getting hold of that list would be one way to nip spam in the bud, as Barney Fife would say.

karmic payback

I was working on testing the darwinports collection and the jakarta-ant port kept stubbornly breaking. A couple of small changes, a diff, and my changes are in the tree.

A small thing, but it feels good to have helped in even the smallest of ways. What have you done to help the people who help you lately?

back to nature

The Seattle Times: Local News: Good earth gives urban sustenance for 30 years

The P-Patch program began in 1973, when the Picardo family no longer found truck farming profitable and allowed an activist to use their land to teach youngsters about gardening. The kids’ produce was then donated to Neighbors in Need.

Within the next few years, activists expanded the program, and P-Patches, named for the Picardo family and “passionate people producing peas in public,” sprung up around the city.

The Picardo farmhouse is where I catch the bus every day, and I find the P-Patch a nice place to reflect and take a breath. So we couldn’t stay away when we saw the draft horses at work in the patch.

Apache2 and webDAV: not entirely happy

Yesterday, I installed Apache 2.0.44 and it seems to work fine: it’s a little opaque when it fails to start up. There’s a little monitor app that serves the same purpose as apachectl, but it be nice if it would echo the output of the errors: as it stands, you have to look in the error log while pushing the start/restart buttons. Kind of silly . . . .

I have been trying to get WebDAV authentication working so I can work on web stuff from home, but I ended up creating an ACL based on IP address ranges. For some reason, just referencing Basic or MD5 digest authentication was enough to block Apache from restarting. I found a few references to the same problem when I was Googling, but no solutions yet.

I’ll keep looking, but or now I have a reasonably secure solution.

perl, python, ruby

Programming Ruby: The Pragmatic Programmer’s Guide

When we originally wrote this book, we had a grand plan (we were younger then). We wanted to document the language from the top down, starting with classes and objects, and ending with the nitty-gritty syntax details. It seemed like a good idea at the time. After all, most everything in Ruby is an object, so it made sense to talk about objects first.

Or so we thought.

A friend who understands my weaknesses in programming far better than I do recommends I map my crude perl skills and understanding of objects to ruby.