<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Optimization on Bulrush Labs — Richard Tibbetts</title><link>https://bulrushlabs.com/articles/tag/optimization/</link><description>Recent content in Optimization on Bulrush Labs — Richard Tibbetts</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 21 Nov 2010 23:03:00 +0000</lastBuildDate><atom:link href="https://bulrushlabs.com/articles/tag/optimization/index.xml" rel="self" type="application/rss+xml"/><item><title>Captchas: The Bear Proof Trash Can Problem</title><link>https://bulrushlabs.com/articles/2010/11/21/captchas-the-bear-proof-trash-can-problem/</link><pubDate>Sun, 21 Nov 2010 23:03:00 +0000</pubDate><guid>https://bulrushlabs.com/articles/2010/11/21/captchas-the-bear-proof-trash-can-problem/</guid><description>&lt;p&gt;&lt;a href="https://innocuous.org/wp-content/uploads/2010/11/linkedin_captcha_fail.jpg"&gt;&lt;img src="https://bulrushlabs.com/wp-content/uploads/2010/11/linkedin_captcha_fail-300x80.jpg" alt="Not actually my captcha fail, but same idea, a captcha in greek from linked in" title="linkedin_captcha_fail"&gt;&lt;/a&gt;Lately I’ve been selling a lot of things on Craigslist. Along with adventures in capitalism, every post to Craigslist requires filling out a &lt;a href="https://en.wikipedia.org/wiki/CAPTCHA"&gt;CAPTCHA&lt;/a&gt;, specifically a &lt;a href="https://www.google.com/recaptcha"&gt;reCAPTCHA&lt;/a&gt;. I’ve noticed that they have gotten quite difficult. In fact, at least one of the captchas I got recently was in Greek.&lt;/p&gt;&#10;&lt;p&gt;Captchas area a really clever idea, but they represent a special kind of arms race. The spammers are always improving their automatic and semi-automatic captcha solvers. At the same time, the average web user is not getting any better at solving captchas. The goal of the captcha company is to hit the window between what motivated spammers can do automatically and what web users can do manually.&lt;/p&gt;</description></item><item><title>Synthetic Biology and Big Ball of Mud</title><link>https://bulrushlabs.com/articles/2010/04/04/synthetic-biology-and-big-ball-of-mud/</link><pubDate>Sun, 04 Apr 2010 23:25:00 +0000</pubDate><guid>https://bulrushlabs.com/articles/2010/04/04/synthetic-biology-and-big-ball-of-mud/</guid><description>&lt;p&gt;Researchers at the &lt;a href="http://openwetware.org/wiki/Main_Page"&gt;MIT OpenWetWare&lt;/a&gt; project are attempting to engineer &lt;a href="http://www.eecs.mit.edu/bioeecs/SyntheticBio.html"&gt;Synthetic Biology&lt;/a&gt;, creating reusable and composable biological components that can be combined to create useful organisms. In the process, they are discovering that biological systems don’t follow the same patterns of good architecture familiar to us from software.&lt;/p&gt;&#10;&lt;p&gt;In software engineering, architecture is perceived as critical to the success of a large implementation project, and also to the ongoing maintenance of the code created. Since software is very expensive, there is a lot of focus on architecture, choosing the right architecture, and making sure that the architecture is faithfully executed. Some of the biggest changes in software in the last 30 years, like object oriented programming and service oriented architecture, have come about because of a need for clearer architecture in ever larger collections of software that run modern life.&lt;/p&gt;</description></item></channel></rss>