Yesterday’s travels dropped me in the middle of the snow storm expected in Mpls tomorrow or Friday. It’s a heavy, steady snowfall. A couple inches so far this morning.
Ratings, Scores, Context and Sneezing
A while back, I watched Never Been Thawed a 90-minute, independent, very comprehensive, mockumentary. There was a lot going on in the movie. Lots of different story lines and highly-developed character relationships. More so than I’ve seen in many a documentary (the non-mocking kind). No, NBT isn’t a Spinal Tap or a Best In Show, but it is a good effort in that direction by a lesser known cast.
Now bounce all that off your taste and everything else you know about me. Do you think you’ll like the movie? Do you even have enough information to say?
The problem is single-attribute rating/ranking/tagging systems. They provide only the most basic value – and always with a caveat. Case in point – searching the web for any single keyword rarely provides anything useful.
Tim’s rethinking his wine rating system – maybe something more detailed albeit less glance-able.
Over the weekend, I found the ‘Origins’ wine label on store shelves – Temparnillo, Malbec, (2 of my favorites) and other varietals from around the world – all under the same label. On the back, 3 scales indicate where a specific varietal falls on the flavor scale. Three-times the information than a single score.
While even 3 scales can’t replace the wealth of information found in personal recommendations, it’s more than an arbitrary number or letter. But, what were the biases and preferences of the person that declared where a specific wine fell on each scale?
In nearly each episode of Winecast, Tim discloses his preference for “fruit-forward” wines. If Tim and I share the same definition of “fruit-forward”, I have some context for determining if a ranking of ’83’ is something I’ll like or dislike. If I don’t know if we share the same definition – I pick up that specific wine and see if my tasting matches his. And repeat.
All this metadata is why recommendations from someone you know really well is far more valuable and those from Amazon, Netflix, etc just aren’t.
Yes, this is word-of-mouth, and yes, we are all doing this today when we IM a YouTube link. There’s got to be a better place to sneeze.
How To Install MacPorts, Apache2, Rails, MySql, Mongrel, and Subversion on an Intel Mac
Now that I’m just about ready to deploy my first rails app, I thought I’d get the deployment environment set up rock solid on both the production and the development machines (one Mac Mini and one MacBookPro).
Like many other tutorials on this same subject, your mileage may vary. In fact I’m writing this now, because mine did. After stalling out in many of the tutorials all different places, this is what worked for me.
- Download and install MacPorts (used to be DarwinPorts)
- Open up a terminal and type:
sudo port selfupdate
making sure everything is the way it should be.
If you’re like me, you getport: command not found
in return. - I fixed this by opening up .bash_profile in a text editor (Textmate:
mate ~/.bash_profile
) and adding the line
export PATH=/opt/local/bin:$PATH
- Next download and install MySQL5
I grabbed the binary from the bottom of the MySQL 5 download page. It comes with a System Preference Pane and checkbox for auto-startup. I’m using CocoaSQL for admin. - Change the MySQL5 root password
/opt/local/lib/mysql5/bin/mysqladmin -u root password 'new-password'
/opt/local/lib/mysql5/bin/mysqladmin -u root -h [HOSTNAME] password 'new-password'
- Next load up the Apache2 package
sudo port install apache2
(this takes a while) sudo launchctl load -w /Library/LaunchDaemons/org.macports.apache2.plist
to launch Apache2 on startup. I’ve disabled Apple’s default Web Sharing in the System Preferences.- Create an initial http.conf file
cd /opt/local/apache2/conf
sudo cp httpd.conf.sample httpd.conf - Start up Apache2
sudo /opt/local/apache2/bin/apachectl -k start
- Load up http://localhost. It should say “It works!”
sudo port install fcgi
sudo port install lighttpd +ssl
sudo port install mod_fastcgi
- Next load up Subversion package with the mod_dav_svn for Apache2
sudo port install subversion +mod_dav_svn +tools
- Next load up Ruby, RubyGems, Termios, RB-MySQL5 Bridge, and ImageMagick Packages
sudo port install ruby
sudo port install rb-rubygems
sudo port install rb-termios
sudo port install rb-fcgi
sudo port install rb-mysql (I had some errors on this one.)
sudo port install imagemagick
- Install a bunch of useful gems, like rails and capistrano.
sudo gem install --include-dependencies rake
sudo gem install --include-dependencies rails
sudo gem install --include-dependencies termios
sudo gem install --include-dependencies capistrano
sudo gem install daemons gem_plugin mongrel mongrel_cluster --include-dependencies
sudo gem install --include-dependencies mongrel
sudo gem install --include-dependencies mongrel_cluster
sudo gem install mysql --
--with-mysql-dir=/usr/local/mysql
--with-mysql-include=/usr/local/mysql/include/
--with-mysql-lib=/usr/local/mysql/lib/
--with-mysql-config=/usr/local/mysql/bin/mysql_config
(thanks to d. robert adams for the last bit) - Create a rails app
rails testapp
- Connect the rails app to mongrel
cd /RAILS/ROOT/OF/TESTAPP
mongrel_rails cluster::configure -e development -p 8000 -a 127.0.0.1 -N3 -c /RAILS/ROOT/OF/TESTAPP
Tuesday, February 27, 2007 2:34:08 PM
The Difference Between Yahoo & Google
From my perspective, sorting out the acquisitions of Yahoo and Google is pretty straight-forward.
Yahoo (list of Yahoo acquisitions) has always been about building a directory. ‘Tags’ are just another way to create a directory. From that perspective, purchasing HotJobs (directory of jobs), Flickr (directory of photos), Upcoming (directory of events), del.icio.us (directory of web pages), even WebJay (directory of music) makes total sense.
Google (list of Google acquisitions) has always been about measuring social gestures. Thinking about the purchase of Urchin & Measure Map (gestures within a site), Dodgeball & Jaiku (gestures within a place), Adscape (gestures within a video game), YouTube (gestures within video) from that perspective also makes total sense.
UPDATE 2 Aug 2007:
In other words, Yahoo is the class roster and Google is the yearbook.
UPDATE 9 Oct 2007:
Word is that Google just acquired Jaiku. Wondering if it will find the same fate as Dodgeball (acquired and forgotten about) or if Google has a plan to integrate the two services.
Saturday, February 24, 2007 4:30:02 PM
I’m back at the Starbucks in Wausau, just uploaded the 96th First Crack Podcast and the first MNteractive Podcast Profile
First Crack 96. Jeff Williamson on St. Paul’s Flat Earth Brewing
As Jeff Williamson, co-owner of St. Paul’s Flat Earth Brewing Co. awaits kegs to distribute the first batch of Flat Earth Pale Ale, he and I talk about;
- Getting a microbrewery off the ground
- How a new child changed his the direction of Flat Earth
- Flat Earth’s place in Minnesota’s beer scene.
Listen to Jeff Williamson on St. Paul’s Flat Earth Brewery [16 min].
SXSW 2007 Torrent Out
It’s that time of year again – the time of year when SXSW releases their 3GB torrent files containing 739 mp3s this year’s Showcasing Bands.
Yippee!
And like past years, I’ll be keeping you up to date on my picks.
KRAFT Wants My Opinion on “Food”?
Listen to me read the actual email I received from a kraft.com domain.
I question its authenticity, but then, its from the place that brought us cheese food.
UPDATE:
I just received confirmation that the message did come from a Kraft “Senior Associate Brand Manager”, and I’m not the only one in PodcastMN land to receive the message. More updates to follow.
While it’s not astroturfing or splogging, it still gets added to the “How not to engage bloggers for marketing” pile.