Socialize
Recent Bookmarks
- Voting Simulation Visualizations
- EKB: HD Channels
- mnot’s Web log: The State of Proxy Caching
- San Jose - City-Data Forum: Relocation, Moving, Local City Discussions
- HousingMaps
Fastolfe.Net
I'm David. This site is where I experiment. You could call it a blog, but it would kind of suck as a blog, so I'd rather you didn't.
I'm an engineer at Google, and I love it. If you're interested in learning more, you can start with the personal stuff or the more interesting professional stuff. Some more obscure content can be found through the topic index.
Recent UpdatesSo, to make it easier for you to find some things that I've added recently (like I said, as a blog, the site is kind of sucky), here's a list of the last three things I added: 2008-12-05Friend connectGoogle just announced their new Friend Connect feature, which lets people convert their web site into a social networking site pretty easily. Since I use this site to experiment, I decided to give it a try. The home page should give you the option to log in or sign up, and each blog post (like this one) should now accept comments on the right. Go wild. 2008-06-02Review: Indiana Jones 4 Sucked
As far as I'm concerned, there are only three Indiana Jones movies. The fourth simply does not count. Lucas took a great thing and tried to stretch it just a little too far and ended up with something horrifying. 2007-12-19Risk: Who should pay for it?America is widely regarded as an increasingly litigious society. We're sue-happy, and lots of people are discovering that the system can be (ab)used to win jackpots. While some consider this trend an unredeemable negative, I view this as a reflection on the desires of the community to shift risk around. This may be stupid and short-sighted, but the market normally can correct for it. |
Shared ItemsThese are other peoples' entries that I've marked as shared on Google Reader. 2008-12-31The day the ZUNE stood still
2008-12-11Fun with genetic algorithmsA genetic algorithm provides a simple way to search for an approximately optimal solution for an otherwise difficult and complex problem. By simulating the process of evolution, random mutation, breeding and selective pressure, a program can evolve a solution to a problem. Seth Just wrote in with a simple and customizable genetic algorithm written in Perl. Given a problem set, you can define a function to randomly initialize each "individual", a mutation function to alter an individual, a breeding function that combines individuals with the strongest members, and a fitness function that computes the strength of an individual. His code is well documented and you can adapt it for your own problems fairly easily. He also points us to a couple of interesting projects that are worth mentioning. The evolution of the Mona Lisa, pictured above, is an example genetic algorithm written by Roger Alsing. Given only 50 semi-transparent polygons and over 900 thousand mutations, his program is able to optimize their placement and color to produce an incredible likeness of the Mona Lisa. Another cool example is this Flash vehicle simulator. A car with two wheels and two passengers is randomly constructed and its fitness is defined by how far it is able to drive without the passengers touching the ground. At first, most iterations don't even get past go, but as the evolution proceeds, a more robust vehicle is formed which is capable of navigating the terrain. Genetic Algorithms in Perl 2008-11-25The Morning PollShared by David Instead of a poll this morning, there's a civics test. Before you begin, here's the background:The Intercollegiate Studies Institute has run an annual survey to determine how well college students know civics. This year, they expanded their base to include just plain random American adults. In general, people know squat. To wit: 71% FAILED. The average score was 49% of the 33 questions asked. Since you read DCW, I have high hopes that you shall not fail. Once you take the test, it will list out which questions you got wrong (if any) and you will be able to click on the "table" link and see how your answers stacked up against the general public, and elected officials. And no, there are no state capitols on the test. The big heartbreak for me was that slightly over 50% of those tested could not name the three branches of government. Here's the test. |
