Sunday, March 19th, 2006
Info theory book (free online)
David MacKay provides online copies of his textbook Information Theory, Inference, and Learning Algorithms (in pdf, ps, djvu, & latex formats). You can also buy the dead-tree version.
It’s a very readable text compared to the other things I’ve previously read (or skimmed) on Information Theory.
(via Sotos)
/image processing 〆
permalink
Sunday, March 19th, 2006
infogami (makes websites)
You can create a website in no time at infogami.com (a service created as a Y Combinator startup by Aaron Swartz). So, of course, I made a Daily Burrito site. Some good infogamis have already popped up; I like Y Rumors and Yet Another Javascript Reference.
/web 〆
permalink
Sunday, March 19th, 2006
Berkeley podcasts
Many of Berkeley’s courses are now available as podcasts. Listen and learn …
/tech 〆
permalink
Sunday, March 19th, 2006
iStockphoto
I like iStockphoto. It’s much easier that looking through huge clip art galleries — you just search and buy royalty-free photos right on the website. I enjoy looking for burros, donkeys, and mules.
/web 〆
permalink
Sunday, March 19th, 2006
Markdown + XeTeX = Hi Fi Text
Luxagraf mates markdown and XeTeX (LaTeX with MacOS X fonts) to produce a wonderful offspring: hi-fi text. In goes clean, minimal markdown text. Out comes beautiful typeset pdf documents.
/tech 〆
permalink
Sunday, March 19th, 2006
GUI for real-time file usage info in Mac OS X
Robert Pointon has written the GUI analog to fs_usage in fseventer. It shows a very nice graphical display of all file system events.
/mac 〆
permalink
Sunday, March 19th, 2006
Effect of Bandwidth Optimizer
I installed Broadband Optimizer, a program that aims to increase network speed on Mac OS X by increasing TCP memory buffers, effectively making data come in bigger chunks.
I used 3 online bandwidth testers to quantify the improvement (clearing Firefox’s cache between each test). I took the best of three runs of each test.
c|net test
1350 -> 1586 kbps (17% increase)
bandwidth speed test
2300 -> 2500 kbps (9% increase)
beeline
1104 -> 1488 kbps (35% increase)
On average, that’s about a 20% increase in download speed compared to the default Mac OS X settings. I like it.
/mac 〆
permalink
Sunday, March 19th, 2006
Joel Test for the Web
The Joel Test gives 12 simple tests for the quality of a sofware development team.
Drew Mclellan offers thoughts on The Joel Test for Web Development. He finds that the test is still very useful in the context of web development.
/developer 〆
permalink
Sunday, March 19th, 2006
Cheat Sheet Roundup
Pete Freitag lists cheat sheets for developers. I love cheat sheets. This covers web, programming, version control, OS commands, and more.
/developer 〆
permalink
Sunday, March 19th, 2006
Subversion Install and Use on Mac OS X
Justin Williams of MacZealots.com gives some good tips on installing and using subversion on Mac OS X. I found subversion indispensable in keeping track of all the code and writing for my master’s thesis.
/developer 〆
permalink
Sunday, March 19th, 2006
Simple, Free Mac OS X RAM Disk
Michael Parrot offers a freeware RAM Disk creator (Esperance DV) that works great. Get it.
/mac 〆
permalink
Sunday, March 19th, 2006
Haskell for C Programmers
Haskell (a programming language) has no update operator. There is no order of operations. Find out more from this introduction to a “functional” programming language.
/developer 〆
permalink
Sunday, March 19th, 2006
riya
Face and text recognition for your personal photos. Upload, do little training, then search by face. “Hey computer, find me all the photos that have both Tim and Chad because I’m to lazy to browse my 30000 thumbnails.”
Try it. (only Firefox and IE6 currently supported)
/web 〆
permalink
Sunday, March 19th, 2006
Using mod_rewrite to make pretty URLs
Here’s a nice guide for using the mod_rewrite Apache web server module for making nice URLs. I use it to make my blog URL dailyburrito.com/blog instead of dailyburrito.com/blah/blah/morecrap/blosxom.cgi and to make www.dailyburrito.com map to dailyburrito.com (for some reason, I really hate that www).
I altered the configuration of Apache web server that comes installed Mac OS X in two spots to accomplish the above goals. First, I edited the main Apache configuration document by adding the following line at the very end of /etc/httpd/httpd.conf, instructing Apache to look at my own configuration files.
Include /private/etc/httpd/users/*.conf
Then, I created the file /private/etc/httpd/users/alan_apache_setup.conf that looks like this:
# Blosxom script redirect
ScriptAlias /blog /Library/WebServer/CGI-Executables/blosxom.cgi
# Redirect visitor by domain name
RewriteEngine On
RewriteCond %{HTTP_HOST} !^dailyburrito.com$ [NC]
RewriteRule ^(.*)$ http://dailyburrito.com$1 [R,L]
Voila! Missions accomplished. URLs are pretty.
/web 〆
permalink
Sunday, March 19th, 2006
Mini Putt Putt
Fun Putt Putt game that runs in your browser. (requires the Flash plugin)
/life 〆
permalink
Sunday, March 19th, 2006
State of the Environment
A transcript of Robert F. Kennedy’s amazing speech about the some of the horrific things that we are doing to our environment. It touches on everything from coal-burning power plants to mercury in the water to strip mining to cultural values to draft dodging. Long, but well worth the read.
(via Wil Shipley)
/life 〆
permalink
Sunday, March 19th, 2006
Dignity considered harmful
Kathy Sierra, a writer for the Creating Passionate Users blog, elaborates on Paul Graham’s idea:
When you evolve out of start-up mode and start worrying about being professional and dignified, you only lose capabilities. You don’t add anything… you only take away. Dignity is deadly.
/developer 〆
permalink