<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-8498746</id><updated>2010-02-05T13:21:59.802-07:00</updated><title type='text'>edgewood libertarianism</title><subtitle type='html'>Individual liberty and personal responsibility in rural New Mexico</subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/index'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default?start-index=26&amp;max-results=25'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.s-seven.net/blog/atom.xml'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>89</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8498746.post-7485476221026084618</id><published>2010-02-04T23:45:00.004-07:00</published><updated>2010-02-05T11:43:43.833-07:00</updated><title type='text'>Project Euler Problem 10</title><content type='html'>&lt;a href="http://projecteuler.net"&gt;Project Euler&lt;/a&gt; &lt;a href="http://projecteuler.net/index.php?section=problems&amp;id=10"&gt;Problem 10&lt;/a&gt;: Calculate the sum of all the primes below two million.&lt;br /&gt;&lt;br /&gt;Brute force (optimized to only look at 6n±1)...&lt;br /&gt;&lt;br /&gt;&lt;div class="php_code"&gt;&lt;div class="code"&gt;&lt;pre&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;function is_prime($n)&lt;br /&gt;{&lt;br /&gt;  if ($n &lt; 5) return ($n == 2 || $n == 3);&lt;br /&gt;  for ($p = 2; $p &lt;= 3; $p++)&lt;br /&gt;    if (!($n%$p)) return (($n /= $p) == 1);&lt;br /&gt;  for ($p = 5, $r = floor(sqrt($n)); $p &lt;= $r; $p += 6)&lt;br /&gt;  {&lt;br /&gt;    if (!($n%$p)) return false;&lt;br /&gt;    if (!($n%($p+2))) return false;&lt;br /&gt;  }&lt;br /&gt;  return true;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function sum_primes($l)&lt;br /&gt;{&lt;br /&gt;  if ($l &lt; 2) return 0;&lt;br /&gt;  if ($l &lt; 3) return 2;&lt;br /&gt;  if ($l &lt; 5) return 5;&lt;br /&gt;  for ($s = $p = 5; $p &lt;= $l; $p += 6)&lt;br /&gt;  {&lt;br /&gt;    if (is_prime($p)) $s += $p;&lt;br /&gt;    if (is_prime($p+2) &amp;&amp; $p+2 &lt;= $l)&lt;br /&gt;      $s += $p+2;&lt;br /&gt;  }&lt;br /&gt;  return $s;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;echo sum_primes(2000000); // time 6.126s&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Since we know the upper limit, we can &lt;a href="http://en.wikipedia.org/wiki/Sieve_of_Eratosthenes"&gt;sieve&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;&lt;div class="php_code"&gt;&lt;div class="code"&gt;&lt;pre&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;function prime_sieve($l)&lt;br /&gt;{&lt;br /&gt;  $b = ($l-1)/2;&lt;br /&gt;  $p = array_fill(1, $b, 0);&lt;br /&gt;  $c = (floor(sqrt($l))-1)/2;&lt;br /&gt;  for ($i = 1; $i &lt;= $c; $i++)&lt;br /&gt;    if (!$p[$i])&lt;br /&gt;      for ($j = 2*$i*($i+1); $j &lt;= $b; $j += 2*$i+1)&lt;br /&gt;        $p[$j] = 1;&lt;br /&gt;  return $p;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function sum_prime_sieve($l)&lt;br /&gt;{&lt;br /&gt;  $b = count($p = prime_sieve($l));&lt;br /&gt;  for ($i = 1, $s = 2; $i &lt;= $b; $i++)&lt;br /&gt;    if (!$p[$i]) $s += (2*$i+1);&lt;br /&gt;  return $s;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;echo sum_prime_sieve(2000000); // time 1.042s&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-7485476221026084618?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/7485476221026084618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-10#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/7485476221026084618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/7485476221026084618'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-10' title='Project Euler Problem 10'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-9208140893840388523</id><published>2010-02-04T21:59:00.001-07:00</published><updated>2010-02-04T22:00:34.738-07:00</updated><title type='text'>Project Euler Problem 9</title><content type='html'>&lt;a href="http://projecteuler.net"&gt;Project Euler&lt;/a&gt; &lt;a href="http://projecteuler.net/index.php?section=problems&amp;id=9"&gt;Problem 9&lt;/a&gt;: Find the only Pythagorean triplet, {a, b, c}, for which a + b + c = 1000.&lt;br /&gt;&lt;br /&gt;&lt;div class="php_code"&gt;&lt;div class="code"&gt;&lt;pre&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;for ($m = 2 ; ; $m++)&lt;br /&gt;{&lt;br /&gt;  for ($n = 1 ; $n &lt; $m; $n++)&lt;br /&gt;  {&lt;br /&gt;    $a = pow($m, 2)-pow($n, 2);&lt;br /&gt;    $b = 2*$m*$n;&lt;br /&gt;    $c = pow($m, 2)+pow($n, 2);&lt;br /&gt;    if ($a+$b+$c == 1000) break 2;&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;echo $a*$b*$c;&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-9208140893840388523?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/9208140893840388523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-9#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/9208140893840388523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/9208140893840388523'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-9' title='Project Euler Problem 9'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-8877257098536599906</id><published>2010-02-04T19:56:00.004-07:00</published><updated>2010-02-04T20:06:08.505-07:00</updated><title type='text'>Project Euler Problem 8</title><content type='html'>&lt;a href="http://projecteuler.net"&gt;Project Euler&lt;/a&gt; &lt;a href="http://projecteuler.net/index.php?section=problems&amp;id=8"&gt;Problem 8&lt;/a&gt;: Discover the largest product of five consecutive digits in the 1000-digit number.&lt;br /&gt;&lt;br /&gt;&lt;div class="php_code"&gt;&lt;div class="code"&gt;&lt;pre&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;$n = "73167176531330624919225119674426574742355349194934"&lt;br /&gt;    ."96983520312774506326239578318016984801869478851843"&lt;br /&gt;    ."85861560789112949495459501737958331952853208805511"&lt;br /&gt;    ."12540698747158523863050715693290963295227443043557"&lt;br /&gt;    ."66896648950445244523161731856403098711121722383113"&lt;br /&gt;    ."62229893423380308135336276614282806444486645238749"&lt;br /&gt;    ."30358907296290491560440772390713810515859307960866"&lt;br /&gt;    ."70172427121883998797908792274921901699720888093776"&lt;br /&gt;    ."65727333001053367881220235421809751254540594752243"&lt;br /&gt;    ."52584907711670556013604839586446706324415722155397"&lt;br /&gt;    ."53697817977846174064955149290862569321978468622482"&lt;br /&gt;    ."83972241375657056057490261407972968652414535100474"&lt;br /&gt;    ."82166370484403199890008895243450658541227588666881"&lt;br /&gt;    ."16427171479924442928230863465674813919123162824586"&lt;br /&gt;    ."17866458359124566529476545682848912883142607690042"&lt;br /&gt;    ."24219022671055626321111109370544217506941658960408"&lt;br /&gt;    ."07198403850962455444362981230987879927244284909188"&lt;br /&gt;    ."84580156166097919133875499200524063689912560717606"&lt;br /&gt;    ."05886116467109405077541002256983155200055935729725"&lt;br /&gt;    ."71636269561882670428252483600823257530420752963450";&lt;br /&gt;&lt;br /&gt;for ($i = $p = 0, $q = 1; $i &lt; strlen($n)-4; $i++, $q = 1)&lt;br /&gt;  for ($j = 0; $j &lt; 5; $j++)&lt;br /&gt;    $p = max($p, ($q *= $n[$i+$j]));&lt;br /&gt;echo $p;&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-8877257098536599906?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/8877257098536599906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-8#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/8877257098536599906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/8877257098536599906'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-8' title='Project Euler Problem 8'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-1749025845539721640</id><published>2010-02-04T14:48:00.002-07:00</published><updated>2010-02-04T20:00:01.861-07:00</updated><title type='text'>Project Euler Problem 7</title><content type='html'>&lt;a href="http://projecteuler.net"&gt;Project Euler&lt;/a&gt; &lt;a href="http://projecteuler.net/index.php?section=problems&amp;id=7"&gt;Problem 7&lt;/a&gt;: Find the 10001st prime.&lt;br /&gt;&lt;br /&gt;&lt;div class="php_code"&gt;&lt;div class="code"&gt;&lt;pre&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;function is_prime($n)&lt;br /&gt;{&lt;br /&gt;  if ($n &lt; 5) return ($n == 2 || $n == 3);&lt;br /&gt;  for ($p = 2; $p &lt;= 3; $p++)&lt;br /&gt;    if (!($n%$p)) return (($n /= $p) == 1);&lt;br /&gt;  for ($p = 5, $r = floor(sqrt($n)); $p &lt;= $r; $p += 6)&lt;br /&gt;  {&lt;br /&gt;    if (!($n%$p)) return false;&lt;br /&gt;    if (!($n%($p+2))) return false;&lt;br /&gt;  }&lt;br /&gt;  return true;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function nth_prime($n)&lt;br /&gt;{&lt;br /&gt;  if ($n &lt; 1) return false;&lt;br /&gt;  if ($n &lt; 3) return $n+1;&lt;br /&gt;  for ($n -= 2, $p = 5 ; ; $p += 6)&lt;br /&gt;  {&lt;br /&gt;    if (is_prime($p) &amp;&amp; !--$n) break;&lt;br /&gt;    if (is_prime($p+2) &amp;&amp; !--$n)&lt;br /&gt;    {&lt;br /&gt;      $p += 2;&lt;br /&gt;      break;&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;  return $p;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;echo nth_prime(10001);&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-1749025845539721640?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/1749025845539721640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-7#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/1749025845539721640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/1749025845539721640'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-7' title='Project Euler Problem 7'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-8005135107312858645</id><published>2010-02-04T00:00:00.003-07:00</published><updated>2010-02-04T14:52:56.675-07:00</updated><title type='text'>Project Euler Problem 6</title><content type='html'>&lt;a href="http://projecteuler.net"&gt;Project Euler&lt;/a&gt; &lt;a href="http://projecteuler.net/index.php?section=problems&amp;id=6"&gt;Problem 6&lt;/a&gt;: What is the difference between the sum of the squares and the square of the sums?&lt;br /&gt;&lt;br /&gt;&lt;div class="php_code"&gt;&lt;div class="code"&gt;&lt;pre&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;function diff_sumsqrs_sqrsums($n)&lt;br /&gt;{&lt;br /&gt; for ($i = $s1 = $s2 = 1; $i &lt; $n; &lt;br /&gt;   $i++, $s1 += $i, $s2 += pow($i, 2));&lt;br /&gt; return pow($s1, 2)-$s2;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;echo diff_sumsqrs_sqrsums(100);&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-8005135107312858645?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/8005135107312858645/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-6#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/8005135107312858645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/8005135107312858645'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-6' title='Project Euler Problem 6'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-4888938094586251804</id><published>2010-02-03T23:08:00.002-07:00</published><updated>2010-02-03T23:12:54.576-07:00</updated><title type='text'>Project Euler Problem 5</title><content type='html'>&lt;a href="http://projecteuler.net"&gt;Project Euler&lt;/a&gt; &lt;a href="http://projecteuler.net/index.php?section=problems&amp;id=5"&gt;Problem 5&lt;/a&gt;: What is the smallest number divisible by each of the numbers 1 to 20?&lt;br /&gt;&lt;br /&gt;&lt;div class="php_code"&gt;&lt;div class="code"&gt;&lt;pre&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;for ($n = 20; ; $n += 20)&lt;br /&gt;{&lt;br /&gt; for($i = 20; $i &gt; 10; $i--)&lt;br /&gt;   if ($n%$i) continue 2;&lt;br /&gt; break;&lt;br /&gt;}&lt;br /&gt;echo $n;&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-4888938094586251804?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/4888938094586251804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-5#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/4888938094586251804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/4888938094586251804'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-5' title='Project Euler Problem 5'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-4421742554026412372</id><published>2010-02-03T20:06:00.001-07:00</published><updated>2010-02-03T20:09:09.048-07:00</updated><title type='text'>Project Euler Problem 4</title><content type='html'>&lt;a href="http://projecteuler.net"&gt;Project Euler&lt;/a&gt; &lt;a href="http://projecteuler.net/index.php?section=problems&amp;id=4"&gt;Problem 4&lt;/a&gt;: Find the largest palindrome made from the product of two 3-digit numbers.&lt;br /&gt;&lt;br /&gt;&lt;div class="php_code"&gt;&lt;div class="code"&gt;&lt;pre&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;$p = 0;&lt;br /&gt;for ($i = 999; $i &gt; 99; $i--)&lt;br /&gt; for ($j = $i; $j &gt; 99; $j--)&lt;br /&gt;  if (($n = $i*$j) == strrev($n))&lt;br /&gt;   $p = max($n, $p);&lt;br /&gt;echo $p;&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-4421742554026412372?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/4421742554026412372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-4#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/4421742554026412372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/4421742554026412372'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-4' title='Project Euler Problem 4'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-7809216666875426453</id><published>2010-02-03T11:27:00.004-07:00</published><updated>2010-02-04T15:03:46.265-07:00</updated><title type='text'>Project Euler Problem 3</title><content type='html'>&lt;a href="http://projecteuler.net"&gt;Project Euler&lt;/a&gt; &lt;a href="http://projecteuler.net/index.php?section=problems&amp;id=3"&gt;Problem 3&lt;/a&gt;: Find the largest prime factor of a composite number.&lt;br /&gt;&lt;br /&gt;&lt;div class="php_code"&gt;&lt;div class="code"&gt;&lt;pre&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;function lpf($n)&lt;br /&gt;{&lt;br /&gt;  if ($n &lt; 2) return false;&lt;br /&gt;  for ($p = 2; $p &lt;= 3; $p++) &lt;br /&gt;    while (!($n%$p))&lt;br /&gt;      if (($n /= $p) == 1) return $p;&lt;br /&gt;  for ($p = 5, $d = 1; pow($p, 2) &lt;= $n; &lt;br /&gt;    $p += 3-$d, $d *= -1)  &lt;br /&gt;    while (!($n%$p))&lt;br /&gt;      if (($n /= $p) == 1) return $p;&lt;br /&gt;  return $n;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;echo lpf(600851475143);&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-7809216666875426453?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/7809216666875426453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-3#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/7809216666875426453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/7809216666875426453'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-3' title='Project Euler Problem 3'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-6228989727064451831</id><published>2010-02-01T13:33:00.002-07:00</published><updated>2010-02-01T13:35:51.981-07:00</updated><title type='text'>Project Euler Problem 2</title><content type='html'>&lt;a href="http://projecteuler.net"&gt;Project Euler&lt;/a&gt; &lt;a href="http://projecteuler.net/index.php?section=problems&amp;id=2"&gt;Problem 2&lt;/a&gt;: Find the sum of all the even-valued terms in the Fibonacci sequence which do not exceed four million.&lt;br /&gt;&lt;br /&gt;&lt;div class="php_code"&gt;&lt;div class="code"&gt;&lt;pre&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;$s = $t = 2;&lt;br /&gt;while (($t = round($t * pow((sqrt(5)/2)+0.5, 3))) &lt;br /&gt;  &lt; 4000001) $s += $t; &lt;br /&gt;echo $s;&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-6228989727064451831?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/6228989727064451831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-2#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/6228989727064451831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/6228989727064451831'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-2' title='Project Euler Problem 2'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-715833289859493163</id><published>2010-02-01T12:47:00.010-07:00</published><updated>2010-02-02T11:15:03.685-07:00</updated><title type='text'>Project Euler Problem 1</title><content type='html'>&lt;a href="http://projecteuler.net"&gt;Project Euler&lt;/a&gt; &lt;a href="http://projecteuler.net/index.php?section=problems&amp;id=1"&gt;Problem 1&lt;/a&gt;: Add all the natural numbers below one thousand that are multiples of 3 or 5.&lt;br /&gt;&lt;br /&gt;&lt;div class="php_code"&gt;&lt;div class="code"&gt;&lt;pre&gt;&amp;lt;?php&lt;br /&gt;&lt;br /&gt;$s = 0;&lt;br /&gt;for ($i = 3; $i &lt; 1000; $i++) &lt;br /&gt;  if (!($i%3) || !($i%5)) $s += $i;&lt;br /&gt;echo $s;&lt;br /&gt;&lt;br /&gt;?&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-715833289859493163?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/715833289859493163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-1#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/715833289859493163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/715833289859493163'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2010/02/project-euler-problem-1' title='Project Euler Problem 1'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-5331602691900577904</id><published>2009-10-07T10:13:00.006-06:00</published><updated>2009-10-07T16:09:54.522-06:00</updated><title type='text'>The Lost Symbol: 1 of 33</title><content type='html'>A week before publication, Knoph Doubleday released an online promotional game called &lt;a href="http://www.thelostsymbol.com/symbolquest/index.php"&gt;Symbol Quest&lt;/a&gt; for its soon to be published Dan Brown book, &lt;a href="http://www.thelostsymbol.com/"&gt;The Lost Symbol&lt;/a&gt;.  If you answered all the questions right, which involved selecting a symbol to match a given clue, and you got all 33 symbols right without missing any, you heard the following recorded message:&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;"This is Dan Brown. Congratulations on playing Symbol Quest and reaching the 33rd degree with a perfect score. I’ve just finished signing 33 first editions of the lost symbol which are locked in the vault, waiting to be sent out to the 33 different winners. The 33 first winning code breakers who call the secret phone numbers, encrypted on the book jacket, will receive this reward. Good luck."&lt;/i&gt;&lt;/blockquote&gt;High resolution images of the front cover (and later the spine) had been available since earlier in the month, so a lot of people were starting to look for that phone number.  Given what was available in the images, and presuming that the number was most likely in the block of numbers used by Random House (Knoph Doubleday's parent company)... 10 numbers were most likely.&lt;br /&gt;&lt;br /&gt;I apologize to the seven or so employees who have real work extensions at one of these 10 numbers.  I hope you have been able to change your number and for the week of annoying phone calls. &lt;br /&gt;&lt;br /&gt;Turns out that the actual phone number was just answering with "Leave a message..." until late afternoon on September 14th.  At 4:30 pm MDT I called the number which instructed all those that called to send an email to a randomhouse.com email address with "Robert Langdon's favorite symbol" as the subject and contact info as the body. &lt;br /&gt;&lt;br /&gt;Then the wait...&lt;br /&gt;&lt;br /&gt;Around October 2nd, first reports of people having received a signed book started appearing on Twitter... seemed that people closest to the Manhattan Offices of Random House were reporting first.  I held my breath everyday I checked my box, but nothing.  Then on October 5th, someone in the Midwest got theirs and  I was sure that it was the day.  Nothing.  And nothing the next day (I live in New Mexico).&lt;br /&gt;&lt;br /&gt;I had all but given up hope.  It was the first Tuesday, Lodge night.  I was getting ready to head over to the Lodge when a ring sounded on the doorbell.  My wife answered and found the UPS package there... stiff yellow envelope... one of the seams had split and you could see the spine of The Lost Symbol through it.  I ran around the house a little more than I'd like to admit.&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;&lt;u&gt;Congratulations&lt;/u&gt;! You are 1 of 33 winners of Symbol Quest.&lt;/i&gt;&lt;/blockquote&gt;&lt;a class="img" href="http://www.s-seven.net/images/tls1of33.jpg"&gt;&lt;img src="http://www.s-seven.net/images/tls1of33.jpg" width="400" title="1 of 33" alt="1 of 33" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;By the way... finishing Symbol Quest now, give you the following message:&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;"This is Dan Brown. Congratulations on completing the symbol quest, in reaching the 33rd degree with no errors. As you may have noticed the book jacket in the US is covered with symbols and icons. Encoded within them, are five hidden messages for you to find and decrypt. Best of luck and i hope you enjoyed the novel."&lt;/i&gt;&lt;/blockquote&gt;As far as I know, only 4 of the hidden messages have been discovered.  Also if you call the phone number now, the message has changed to what can only be described as some sort of chant... speculations abound.&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-5331602691900577904?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/5331602691900577904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2009/10/lost-symbol-1-of-33#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/5331602691900577904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/5331602691900577904'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2009/10/lost-symbol-1-of-33' title='The Lost Symbol: 1 of 33'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-5167103976923357954</id><published>2009-09-15T15:24:00.002-06:00</published><updated>2009-09-15T15:42:07.737-06:00</updated><title type='text'>The Lost Symbol: ALL GREAT TRUTHS</title><content type='html'>The back cover of Dan Brown's &lt;i&gt;The Lost Symbol&lt;/i&gt; contains a classic Masonic cipher that decodes to the following...&lt;br /&gt;&lt;br /&gt;"ALL GREAT TRUTHS BEGIN AS BLASPHEMIES"&lt;br /&gt;&lt;br /&gt;...a quote from George Bernard Shaw's &lt;i&gt;Annajanska&lt;/i&gt; (1919)&lt;br /&gt;&lt;br /&gt;&lt;img style="margin-left: auto; margin-right: auto;" src="http://www.s-seven.net/images/pigpen.jpg"&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-5167103976923357954?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/5167103976923357954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2009/09/lost-symbol-all-great-truths#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/5167103976923357954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/5167103976923357954'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2009/09/lost-symbol-all-great-truths' title='The Lost Symbol: ALL GREAT TRUTHS'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-5691631508462016182</id><published>2009-09-12T21:56:00.011-06:00</published><updated>2009-09-23T14:26:42.350-06:00</updated><title type='text'>The Lost Symbol: POPES PANTHEON</title><content type='html'>The Lost Symbol cover has these two number sequences:&lt;br /&gt;&lt;br /&gt;"22-65-22-97-27"&lt;br /&gt;&lt;br /&gt;"22-23-44-1-133-97-65-44"&lt;br /&gt;&lt;br /&gt;which can be decoded (using substitution) to "POPES PANTHEON" perhaps referring to the Jefferson Memorial which was designed by John Russell Pope, but more likely refers to the House of the Temple, Home of The Supreme Council, 33°, Ancient &amp;amp; Accepted Scottish Rite of Freemasonry, Southern Jurisdiction.&lt;br /&gt;&lt;br /&gt;&lt;a class="img" href="http://www.s-seven.net/images/numberstring.jpg"&gt;&lt;img src="http://www.s-seven.net/images/numberstring.jpg" width="400" title="POPES PANTHEON" alt="POPES PANTHEON" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;UPDATE&lt;/i&gt;: It appears that a gentleman named Billy Gates notified (or was working in conjunction with) with the &lt;i&gt;Secrets of the Lost Symbol&lt;/i&gt; blog  on August 26 at 4:22 p.m. even though they didn't &lt;a href="http://bit.ly/4xBN7t"&gt;publish&lt;/a&gt; the find until Sunday September 13.  I'm glad that there is now confirmation of this find and that it appears to be on the right track... to what is still anyone's guess.  At least one other gentleman named "Ted" came up with the same independently, his comment is at the &lt;a href="http://bit.ly/hP0zb"&gt;Cryptex&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;UPDATE 2&lt;/i&gt;: Whereas, There are people, including myself, that were working on this code &lt;i&gt;before&lt;/i&gt; the book was released; and whereas, Billy Gates has also tried explaining the same to the commenters &lt;a href="http://bit.ly/zjwOx"&gt;here&lt;/a&gt;; and whereas, Most people working on these codes presumed they were page or chapter numbers and could therefore use mono/poly-alphabetic substitution; and whereas, The book having been published, we can all see &lt;i&gt;now&lt;/i&gt; that the numbers refer to chapters; and whereas, We all know that this is the same strategy Dan Brown used in &lt;i&gt;Digital Fortress&lt;/i&gt;; and Whereas, People have called my cell phone to personally tell me that I'm "making this all too complicated" and such; NOW, BE IT THEREFORE Resolved, that any post published before September 15, 2009 is most likely referring to efforts to decode clues on the cover without physically having the book.&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-5691631508462016182?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/5691631508462016182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2009/09/lost-symbol-popes-pantheon#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/5691631508462016182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/5691631508462016182'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2009/09/lost-symbol-popes-pantheon' title='The Lost Symbol: POPES PANTHEON'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-8470085011646497419</id><published>2009-09-03T09:01:00.003-06:00</published><updated>2009-09-24T09:15:42.384-06:00</updated><title type='text'>Open Letter to Zend</title><content type='html'>Dear Zend Technologies Ltd.:&lt;br /&gt;&lt;br /&gt;We want a 64-bit Zend Debugger for Mac x86_64.  I think it's about time.&lt;br /&gt;&lt;br /&gt;Sincerely,&lt;br /&gt;&lt;br /&gt;Benjamin Morin (and every Zend PHP developer who's bought a Mac since Early 2008)&lt;br /&gt;&lt;br /&gt;&lt;i&gt;UPDATE&lt;/i&gt;: A hardy round of applause to Zend for releasing a Debugger for Mac x86_64.  It is available &lt;a href="http://downloads.zend.com/studio_debugger/5.2.26/ZendDebugger-5.2.26-darwin9.5-x86_64.tar.gz"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-8470085011646497419?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/8470085011646497419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2009/09/open-letter-to-zend#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/8470085011646497419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/8470085011646497419'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2009/09/open-letter-to-zend' title='Open Letter to Zend'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-7531744706417960480</id><published>2008-11-24T00:01:00.004-07:00</published><updated>2008-12-03T12:48:36.762-07:00</updated><title type='text'>7th Anniversary</title><content type='html'>Today is our 7th wedding anniversary.  I couldn't ask for a more loving and caring wife and best friend to spend my life with.  You're an amazing mother, and we have the most beautiful boys.  I love being a father, a husband and... I love you, Bunches.&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;img src="http://www.s-seven.net/images/2001B&amp;E-1.jpg" title="Wedding Day 2001" alt="Wedding Day 2001" /&gt;&lt;br /&gt;Wedding Day 2001&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;img src="http://www.s-seven.net/images/2003BE&amp;J.jpg" title="Justin Caleb 2003" alt="Justin Caleb 2003" /&gt;&lt;br /&gt;Justin Caleb 2003&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;img src="http://www.s-seven.net/images/2005BE&amp;Z.jpg" title="Zachary Stephen 2005" alt="Zachary Stephen 2005" /&gt;&lt;br /&gt;Zachary Stephen 2005&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;img src="http://www.s-seven.net/images/maine2.jpg" title="Kettle Cove, Cape Elizabeth, Maine" alt="Kettle Cove, Cape Elizabeth, Maine" /&gt;&lt;br /&gt;Maine Trip 2006&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-7531744706417960480?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/7531744706417960480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2008/11/7th-anniversary#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/7531744706417960480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/7531744706417960480'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2008/11/7th-anniversary' title='7th Anniversary'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-4700861571337809896</id><published>2008-11-03T12:24:00.005-07:00</published><updated>2008-11-07T20:16:03.482-07:00</updated><title type='text'>Puzzllotto Hints Interpreted</title><content type='html'>Here's my interpretation of the &lt;a href="http://www.unitedlemur.org"&gt;United Lemur&lt;/a&gt; hints for &lt;a href="http://www.puzzllotto.com"&gt;Puzzllotto&lt;/a&gt;.  If you just want the solution, go &lt;a href="http://www.s-seven.net/blog/2008/11/puzzllotto-solution"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Day 1: &lt;i&gt;"If you think you've solved Puzzllotto, you haven't. When you solve Puzzllotto, you'll know."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Just because you got to the screen without &lt;i&gt;Ovay&lt;/i&gt; doesn't mean you solved anything.  If you have to ask, &lt;i&gt;"Did I win?"&lt;/i&gt;  &amp;nbsp;You didn't.  I believed this one from the beginning, but at first I thought I'd do something within the game.  Later it became obvious that I'd know because it was external to the game.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Day 2: "Puzzllotto keeps returning you to the beginning because it makes the puzzle easier to solve."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;In hindsight, this is true.  It's an indication that if you just focus on what you're doing, even on level 1, that you have everything you need to decode the ultimate solution.  You do need to at least see the hidden screen after level 4 or be really good with iPhone screenshots to take one in between levels, but this was why when I was stuck I just kept playing level 1.  It was supposed to help me figure out the pattern, and did, eventually.&lt;br /&gt;&lt;br /&gt;Day 3: &lt;i&gt;"If the game were called Nunnllotto, the Fosa would be a ruler."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;It's a jab in the ribs to let us know that every time we hit a Fosa we were being disciplined for having done something wrong, and therefore had to start at the beginning again, metaphorically getting the ruler to the knuckles.  More importantly, this is to let us know that the Fosa on the solution screen is a 0, or &lt;i&gt;None&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;Day 4: &lt;i&gt;"Solving Puzzllotto doesn't require rhythm or arcane gestures. Think twice, tap once."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This was to lead people away from rumors that you might have to shake or tilt or otherwise contort their fingers into odd gestures.  You didn't.  At the time, when I was still attempting to analyze the order of things instead of the state of things, I took this to mean don't press the same spot twice in a row, and I actually solved level 1 avoiding double taps, even found most efficient method of flipping bits (requires a double tap).  In the end, you only needed to tap out the &lt;i&gt;phone number&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;Day 5: &lt;i&gt;"The lemurs are there to help you. The butterflies are there to guide you."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I was confused by this at first since on the official Puzzllotto site, it says when describing Lemurs, &lt;i&gt;"Let them be your guide..."&lt;/i&gt;  Now we're being told that the butterflies are the guides.  I didn't use this hint too much, but in the end, both butterflies and lemurs in the playing field are on bits and the absence of either is an off bit.  On the solution screen, lemurs are the on bits and the butterflies indicate which direction the binary encoded digits should be read (this is also why, I believe, that level 2 and level 4 flip horizontally and why the butterflies line up from right to left on these levels).&lt;br /&gt;&lt;br /&gt;Day 6: &lt;i&gt;"The order of the puzzles in Puzzllotto has more to do with playability than solvability."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This is when most people started to think, if they hadn't already, that just solving the levels doesn't mean anything.  My guess is that most people started thinking that they needed to find the right solution on the levels or that they had to be played a certain number of times each.  To me it told me to stop thinking about the order of the taps.  I spent the next day or two just looking at the solution screen trying to figure it out because I figured all the play had been completed, eventually deciding to map the state of the whole board instead of the order of the taps.&lt;br /&gt;&lt;br /&gt;Day 7: &lt;i&gt;"Finishing Puzzllotto is not the same as solving Puzzllotto."&lt;/i&gt; &lt;br /&gt;&lt;br /&gt;This is essentially the Day 1 hint over again, but it does reinforce the fact that if it seems like there's no play left after level 4, you're right.  It's time to take what you learned beating level 1 and apply it, but it takes some work to see what you're learning in level 1.&lt;br /&gt;&lt;br /&gt;Day 8: &lt;i&gt;"The male lemurs are the ones with the wrist glands. This has no relevance to the puzzle whatsoever."&lt;/i&gt;  &lt;br /&gt;&lt;br /&gt;My guess here is that because of the press event prior to Puzzllotto's launch where it was announced that David Lanham's artwork was so &lt;i&gt;"so detailed that you can tell the difference between male and female lemurs"&lt;/i&gt; &lt;b&gt;OR&lt;/b&gt; because some people were uncompressing the Puzzllotto.ipa looking at the Puzzllotto.app Contents and asking if there was significance to there being both a Lemur-scared-female.png and a Lemur-scared-male.png, United Lemur decided to help us quit wasting time looking for armpits on scared lemurs when Fosa was found.  Personally, I found the presence of male or female lemurs to be random after only 15 minutes of wasted time... admittedly.&lt;br /&gt;&lt;br /&gt;Day 8: &lt;i&gt;(Portland time) 3:19 PM Oct 30th from web...&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://twitter.com/davehayden"&gt;Dave Hayden&lt;/a&gt; posts on Twitter he has solved Puzzllotto, &lt;i&gt;"for reals."&lt;/i&gt;  This means he just got off the phone and everyone else is basically out of luck.  It would be about another 21 hours until I finally figured out the solution and made the phone call myself.  The first time, the phone rang and rang with no answer. The second time I called it I got the recording.&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-4700861571337809896?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/4700861571337809896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2008/11/puzzllotto-hints-interpreted#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/4700861571337809896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/4700861571337809896'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2008/11/puzzllotto-hints-interpreted' title='Puzzllotto Hints Interpreted'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-6651197492666382675</id><published>2008-11-01T15:34:00.016-06:00</published><updated>2008-11-07T20:16:58.880-07:00</updated><title type='text'>Puzzllotto Solution</title><content type='html'>Here's the solution to &lt;a href="http://www.puzzllotto.com"&gt;Puzzllotto&lt;/a&gt;...  I figured it out around 2:00 MDT the day &lt;i&gt;after&lt;/i&gt; &lt;a href="http://twitter.com/davehayden"&gt;Dave Hayden&lt;/a&gt; submitted his solution (and just &lt;i&gt;after&lt;/i&gt; he posted that he had been called with confirmation of his win).  I'm really happy for Dave (and I'm uploading all this using &lt;a href="http://www.panic.com/transmit/"&gt;Transmit&lt;/a&gt;, so I guess he wins again)... I'm really bummed, though, that I didn't solve it first.  I don't even know if I was second, so perhaps the United Lemur crew will release a list.  Here's the details:&lt;br /&gt;&lt;br /&gt;&lt;div align="center" style="text-align: center;"&gt;&lt;h3&gt;Level 1 &amp; 3 Layout&lt;/h3&gt;&lt;img src="http://www.s-seven.net/images/PL1.jpg"&gt;&lt;br /&gt;&lt;h3&gt;Level 2 &amp; 4 Layout&lt;/h3&gt;&lt;img src="http://www.s-seven.net/images/PL2.jpg"&gt;&lt;br /&gt;&lt;h3&gt;Level 1 &amp; 2 Solution&lt;/h3&gt;&lt;img src="http://www.s-seven.net/images/PL3.jpg"&gt;&lt;br /&gt;&lt;h3&gt;Level 3 &amp; 4 Solution&lt;/h3&gt;&lt;img src="http://www.s-seven.net/images/PL4.jpg"&gt;&lt;br /&gt;&lt;h3&gt;Puzzllotto Solution&lt;/h3&gt;&lt;img src="http://www.s-seven.net/images/PL_solution.jpg"&gt;&lt;br /&gt;&lt;br /&gt;(Read these from top to bottom and towards the butterflies or the closest side if there is no butterflies, e.g. 101=5)&lt;br /&gt;&lt;h3&gt;The Win&lt;/h3&gt;Finally... format the 10 numbers you get and reach out to Norwalk, CA (let your fingers do the walking).&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-6651197492666382675?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/6651197492666382675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2008/11/puzzllotto-solution#comment-form' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/6651197492666382675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/6651197492666382675'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2008/11/puzzllotto-solution' title='Puzzllotto Solution'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-5640842974523287154</id><published>2008-10-18T17:46:00.010-06:00</published><updated>2008-11-11T09:18:58.860-07:00</updated><title type='text'>2 Ticks for Libertarian Bob Barr</title><content type='html'>My wife and I voted today at the Edgewood Fire House in our county's early voting.  There's at least 2 votes for the Libertarians in Precinct 78, Edgewood, Santa Fe County, New Mexico.  I better see them as the election results start rolling in!&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;span style="font-size: 150%"&gt;Vote Libertarian!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a class="img" href="http://www.lp.org"&gt;&lt;img src="http://www.s-seven.net/images/lp_logo.png" border="0" /&gt;&lt;/a&gt;&lt;a class="img" href="http://www.lp.org"&gt;&lt;img src="http://www.s-seven.net/images/lp_logo.png" border="0" /&gt;&lt;/a&gt;&lt;a class="img" href="http://www.lp.org"&gt;&lt;img src="http://www.s-seven.net/images/lp_logo.png" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-5640842974523287154?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/5640842974523287154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2008/10/2-ticks-for-libertarian-bob-barr#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/5640842974523287154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/5640842974523287154'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2008/10/2-ticks-for-libertarian-bob-barr' title='2 Ticks for Libertarian Bob Barr'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-6749527538480314021</id><published>2008-09-03T10:18:00.007-06:00</published><updated>2010-02-05T13:21:48.251-07:00</updated><title type='text'>Adobe Acrobat: "Could not initialize Organizer database."</title><content type='html'>There is an imbedded MySQL server that runs the Organizer.  To check which configuration files it's attempting to load, run the following at Terminal:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;"/Applications/Adobe Acrobat 8 Professional/Adobe Acrobat Professional.app/Contents/MacOS/mysqld" --no-defaults --verbose --help&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;What it shows for me is:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;Default options are read from the following files in the given order: /etc/my.cnf /usr/local/mysql/data/my.cnf ~/.my.cnf&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;If you run your own MySQL server, an Apple installed MySQL server, and/or if any of these files just happen to exist on your system, it could be conflicting with the embedded Adobe MySQL server.  On my system, I run MySQL to do local web development against and I use &lt;code&gt;/etc/my.cnf&lt;/code&gt; as my configuration file, setting all sorts of options that the embedded Adobe MySQL chokes on or wasn't compiled to provide (InnoDB for example).&lt;br /&gt;&lt;br /&gt;&lt;i&gt;SO...&lt;/i&gt; what I did (your milage may vary) is rename the embedded &lt;code&gt;mysqld&lt;/code&gt; and &lt;code&gt;mysqladmin&lt;/code&gt; to &lt;code&gt;mysqld.old&lt;/code&gt; and &lt;code&gt;mysqladmin.old&lt;/code&gt; and then create the following script as both &lt;code&gt;mysqld&lt;/code&gt; and &lt;code&gt;mysqladmin&lt;/code&gt; in their stead:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;#!/bin/sh &lt;br /&gt;"$0.old" --no-defaults "$@"&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;This executes &lt;code&gt;mysqld.old&lt;/code&gt; and &lt;code&gt;mysqladmin.old&lt;/code&gt; with the additional flag &lt;code&gt;--no-defaults&lt;/code&gt; ignoring any configuration files that happen to be on your system and use only the compiled in defaults.&lt;br /&gt;&lt;br /&gt;It would appear to me to be a gross oversight on the part of Adobe to have the embedded &lt;code&gt;mysqld&lt;/code&gt; read a global options file or &lt;i&gt;any&lt;/i&gt; options file other than one it supplies &lt;i&gt;OR&lt;/i&gt; it should be passing in &lt;code&gt;--no-defaults&lt;/code&gt; when invoking the embedded server instance.&lt;br /&gt;&lt;br /&gt;For those curious, the command line options getting passed to &lt;code&gt;mysqld&lt;/code&gt; are:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;--skip-networking --socket=/Users/[your name here]/Library/Caches/Acrobat/8.0_ppc/Organizer70 --skip-grant-tables --skip-innodb --myisam-recover --lower_case_table_names=1 --tmpdir=/Users/[your name here]/Library/Caches/Acrobat/8.0_ ppc/ --datadir=/Users/[your name here]/Library/Acrobat User Data/8.0_ppc/ --language=/Applications/Adobe Acrobat 8 Professional/Adobe Acrobat Professional.app/Contents/MacOS/&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Command line options being passed to &lt;code&gt;mysqladmin&lt;/code&gt; (when you shut down Acrobat) are:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;--socket=/Users/[your name here]/Library/Caches/Acrobat /8.0_ppc/Organizer70 shutdown&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;UPDATE:&lt;br /&gt;&lt;br /&gt;I've been asked for help getting this to work by those not familiar with the command line. Here's the step by step which should work for most people (first shut down Acrobat):&lt;br /&gt;&lt;br /&gt;&lt;code&gt;sudo -s&lt;br /&gt;&lt;br /&gt;cd "/Applications/Adobe Acrobat 8 Professional/Adobe Acrobat Professional.app/Contents/MacOS/"&lt;br /&gt;&lt;br /&gt;mv mysqld mysqld.old&lt;br /&gt;echo '#!/bin/sh "$0.old" --no-defaults "$@"' &gt; mysqld&lt;br /&gt;echo '"$0.old" --no-defaults "$@"' &gt;&gt; mysqld&lt;br /&gt;chmod +x mysqld&lt;br /&gt;&lt;br /&gt;mv mysqladmin mysqladmin.old&lt;br /&gt;echo '#!/bin/sh "$0.old" --no-defaults "$@"' &gt; mysqladmin&lt;br /&gt;echo '"$0.old" --no-defaults "$@"' &gt;&gt; mysqladmin&lt;br /&gt;chmod +x mysqladmin&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-6749527538480314021?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/6749527538480314021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2008/09/adobe-acrobat-could-not-initialize#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/6749527538480314021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/6749527538480314021'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2008/09/adobe-acrobat-could-not-initialize' title='Adobe Acrobat: &quot;Could not initialize Organizer database.&quot;'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-8280374662720806021</id><published>2008-05-08T11:04:00.010-06:00</published><updated>2008-05-08T14:19:09.428-06:00</updated><title type='text'>Richard Krug 4/2/1945 - 4/12/2008</title><content type='html'>On April 12th, my step-dad and mom were in a motorcycle accident while on an afternoon ride between Kingman and Bullhead City, AZ.  My mother was airlifted to Las Vegas where a plate was screwed into her leg to repair a fractured tibia.  Dick didn't survive the accident.  His obituary follows...&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;&lt;img title="Dick Krug's 67 Chevelle" alt="Dick Krug's 67 Chevelle" style="display:block; margin:0px auto 10px; text-align:center;width: 320px;" src="http://www.s-seven.net/images/67chevelle.jpg" border="1" alt="" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;Richard T. Krug, 63, of Kingman, Ariz., and formerly of Oil City, Penn., died Saturday, April 12, 2008, while riding his motorcycle near Bullhead City. Born April 2, 1945, in Oil City, he was the son of the late George and Blanche Krug.  He graduated in 1963 from Oil City High School. &lt;br /&gt; &lt;br /&gt;Mr. Krug served in the U.S. Army in the Finance Corps and as a Military Police Sergeant during the Vietnam era.  He attended Clarion University and graduated from Youngstown University. &lt;br /&gt; &lt;br /&gt;While living in Oil City, he was well known as manager of the First Seneca Bank in Oil City, Penn. &lt;br /&gt; &lt;br /&gt;In Kingman, Mr. Krug was president and CEO of the Mojave Federal Credit Union.  He owned and operated Village Auto West in Kingman and the business was so named because of his close association with his friend Bob Fry’s Village Auto in Oil City, Penn. &lt;br /&gt; &lt;br /&gt;An avid and knowledgeable automobile collector, Mr. Krug’s restorations won many awards at car shows throughout the Southwest. &lt;br /&gt; &lt;br /&gt;His friends everywhere remember him as a spontaneous person who enjoyed life to the fullest and as an absolutely loyal friend to all who knew him. &lt;br /&gt; &lt;br /&gt;Surviving are his loving companion of many years, Dianne Morin of Kingman, Ariz.; his stepsister, Betty Lorraine Ellert of Fla.; two stepchildren, Eric Steffe and Amy Hartle of Oil City, Penn.; several cousins, including Sam Krug and his wife Paulette of Ninety Six, S.C., Polly Krug Harshbarger of Mt. Dora, Fla., Tom Stuck of Avon Lake, Ohio, Bob Stuck of Carmichaels, Penn., Dr. Beverly Snyder Settlemire of The Villages, Fla., Linda Snyder of Ala., Dr. Chuck Snyder of Ohio and Tom Reagle of Fla. &lt;br /&gt; &lt;br /&gt;Also surviving are two uncles, Elmer Mohney of Oil City and Lee Dinger of Meadville, and an aunt, Fern Snyder of Oil City, Penn. &lt;br /&gt; &lt;br /&gt;He was a much-loved father figure to Benjamin Morin of Edgewood, N.M., and Matthew Morin of Denton, Tx., and he was “Grandpa Dick” to 12 grandchildren. &lt;br /&gt; &lt;br /&gt;Memorial donations may be made to any of the Kingman, Ariz. dog shelters.&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-8280374662720806021?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/8280374662720806021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2008/05/richard-krug-421945-4122008#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/8280374662720806021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/8280374662720806021'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2008/05/richard-krug-421945-4122008' title='Richard Krug 4/2/1945 - 4/12/2008'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-1627058074411146900</id><published>2007-08-10T13:45:00.000-06:00</published><updated>2007-08-10T13:48:23.376-06:00</updated><title type='text'>Nuts!</title><content type='html'>From my good friend &lt;a href="http://www.deskoptional.com"&gt;Dave West&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The Republicans campaign on a platform of kicking you in the nuts.   They tell you it’s for your own good, and if you don’t like being kicked in the nuts you’re secretly a terrah-ist.  They get elected, and then start kicking you in the nuts.&lt;br /&gt; &lt;br /&gt;The Democrats hold hearings decrying nut-kicking, go on and on about how bad the Republicans are for kicking people in the nuts, and claim that kicking you in the nuts is not only unrelated to the war on terror but actually hurts both you and national security.  Enough people now have been kicked in the nuts and found it unpleasant that a slim House and Senate lead was handed to the Democrats in 2006.  &lt;br /&gt; &lt;br /&gt;They get elected, and immediately start &lt;a href="http://www.salon.com/opinion/greenwald/2007/05/09/habeas_corpus/index.html"&gt;kicking&lt;/a&gt; you in the &lt;a href="http://www.washingtonpost.com/wp-dyn/content/article/2007/08/03/AR2007080302296.html?hpid=topnews"&gt;nuts&lt;/a&gt;.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-1627058074411146900?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/1627058074411146900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2007/08/nuts#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/1627058074411146900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/1627058074411146900'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2007/08/nuts' title='Nuts!'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-389415462083247717</id><published>2007-07-21T11:12:00.001-06:00</published><updated>2007-07-21T11:38:16.407-06:00</updated><title type='text'>Disappearing Rights Mug</title><content type='html'>This mug depicts the text of the Bill of Rights. When you fill it with hot liquid, the text slowly vanishes, simulating the effect of the Patriot Act.&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;a class="img" href="http://www.philosophersguild.com/index.lasso?page_mode=Product_Detail&amp;item=0236"&gt;&lt;img  src="http://www.s-seven.net/images/mug.gif" border="0" alt="Disappearing Rights Mug" /&gt;&lt;/a&gt;&lt;/div&gt;You can buy one &lt;a href="http://www.philosophersguild.com/index.lasso?page_mode=Product_Detail&amp;item=0236"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-389415462083247717?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/389415462083247717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2007/07/disappearing-rights-mug#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/389415462083247717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/389415462083247717'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2007/07/disappearing-rights-mug' title='Disappearing Rights Mug'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-3045814965032116292</id><published>2007-07-20T10:08:00.001-06:00</published><updated>2007-07-20T10:18:41.735-06:00</updated><title type='text'>The Ballad of Marty Minolta</title><content type='html'>An entertaining take on Albuquerque's Red Light Cameras from my good friend, and a good man, William H. White, municipal judge of Edgewood, New Mexico:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;The Ballad of Marty Minolta OR Saga of the Shutterbug Stalin&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;W.H. White, June 2007&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Albuquerque had a mayor,&lt;br /&gt;he was a camera fan.&lt;br /&gt;He placed 'em here, he placed 'em there,&lt;br /&gt;he spied throughout the land.&lt;br /&gt;&lt;br /&gt;It started with the red lights;&lt;br /&gt;some folks were slow to stop.&lt;br /&gt;But there was little revenue&lt;br /&gt;in tickets from a cop.&lt;br /&gt;&lt;br /&gt;So Marty sat and Marty thought,&lt;br /&gt;there came some sly insights.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"I'll simply change the law a bit;&lt;br /&gt;who cares about their rights?"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"No need to come before a judge;&lt;br /&gt;Craig Loy can write a law.&lt;br /&gt;We'll make 'em prove they're innocent."&lt;/span&gt;&lt;br /&gt;He smiled at what he saw.&lt;br /&gt;&lt;br /&gt;Then this camera Alcalde&lt;br /&gt;looked at speeders like some sheep.&lt;br /&gt;He could help some special interests&lt;br /&gt;if he made those fines real steep.&lt;br /&gt;&lt;br /&gt;And the camera crazy Council,&lt;br /&gt;noting revenues were thin,&lt;br /&gt;said, &lt;span style="font-style: italic;"&gt;"Click and flash and take their cash.&lt;br /&gt;We'll fleece them to the skin."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And the people still stayed silent,&lt;br /&gt;when they should have formed a mob,&lt;br /&gt;so these scheming politicians&lt;br /&gt;looked for other ways to rob.&lt;br /&gt;&lt;br /&gt;Now Marty likes to talk a lot,&lt;br /&gt;and one day upon his cell&lt;br /&gt;a fine idea came to him;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"We'll have fines for this as well."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"If it's good enough for Santa Fe,&lt;br /&gt;it's good enough for us.&lt;br /&gt;I've already trashed their freedoms&lt;br /&gt;and they haven't made a fuss."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;But someday soon we'll have enough&lt;br /&gt;of the way that we've been shorn.&lt;br /&gt;They'll, none of them, deserve our votes,&lt;br /&gt;they'll only have our scorn.&lt;br /&gt;&lt;br /&gt;And what of little Marty&lt;br /&gt;and his fascist camera plan?&lt;br /&gt;The day is near when all will sneer,&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Why, he's barely half a man."&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HAD ENOUGH?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Had enough of arrogant public officials, their Big Brother programs, and their Star Chamber hearings?&lt;br /&gt;&lt;br /&gt;With the stroke of a pen, Mayor Chavez and the City Council have taken away your RIGHT to be presumed innocent.&lt;br /&gt;&lt;br /&gt;They have taken away your RIGHT to be individually and personally charged with wrong doing.&lt;br /&gt;&lt;br /&gt;Your case has now become a "Public Nuisance" hearing:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The hearing officer works for the City.&lt;/li&gt;&lt;li&gt;The City and a private company, Redflex split the revenue.&lt;/li&gt;&lt;li&gt;The video is reviewed by City and Redflex employees.&lt;/li&gt;&lt;li&gt;You must PROVE you are not guilty.&lt;/li&gt;&lt;li&gt;Good luck, sucker!&lt;/li&gt;&lt;/ul&gt;The City Project Manager of the camera enforcement program is Lt. Haarhues of the A.P.D. Automated Enforcement Division.*&lt;br /&gt;&lt;br /&gt;The Redflex project manager is the same person.*&lt;br /&gt;&lt;br /&gt;The Project Managers are required to hold regular meetings.*&lt;br /&gt;&lt;br /&gt;I wonder who takes the minutes? There are, of course, no meetings. And no minutes. And no one to hold the City accountable.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;*14 December 05 Agreement between the City and Redflex.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;WHAT YOU CAN DO?&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Contact the Mayor (768-3000) and your Councilor (768-3100). The City's website is: http://www.cabq.gov follow the links.&lt;/li&gt;&lt;li&gt;Politely, but firmly, demand an end to the whole camera enforcement program.&lt;/li&gt;&lt;li&gt;Remember like an elephant, and "throw the bums" out if they persist in this heavy handed, greedy program.&lt;/li&gt;&lt;li&gt;If you are cited, demand a hearing. It may not be fair and you may be busy. The Americans at Valley Forge, Bull Run, and Wake Island could have been "busy", too. This is about principle, not about your time or your money. FIGHT BACK!&lt;/li&gt;&lt;li&gt;Spread the word. Feel free to reproduce this. Put it on the bulletin board. Put it on the net. I'm "mad as hell and I'm not going to take it any more." How about you?&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-3045814965032116292?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/3045814965032116292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2007/07/ballad-of-marty-minolta#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/3045814965032116292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/3045814965032116292'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2007/07/ballad-of-marty-minolta' title='The Ballad of Marty Minolta'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-8908496153417624638</id><published>2007-05-22T22:08:00.000-06:00</published><updated>2007-05-22T22:27:12.556-06:00</updated><title type='text'>New post</title><content type='html'>This is a new post so Larry can't give me a hard time about not posting anything. &amp;lt;g&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-8908496153417624638?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/8908496153417624638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2007/05/new-post#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/8908496153417624638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/8908496153417624638'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2007/05/new-post' title='New post'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8498746.post-7869119615480949620</id><published>2007-02-16T21:38:00.001-07:00</published><updated>2008-11-11T10:53:12.319-07:00</updated><title type='text'>Gravatar Browser</title><content type='html'>If you haven't already checked out the new &lt;a href="http://site.gravatar.com"&gt;Gravatar&lt;/a&gt; 2.0, then you should.  It's pretty cool.  Did you ever wonder what people choose for their Gravatars?  Every want to just browse through them?  Me too, so I whipped up a little PHP script to do just that.  Not sure how long it will work since they may have not intended for images to be loaded directly, but for now we can have a looksee.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.s-seven.net/gravatar"&gt;Gravatar Browser&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;br/&gt;_______
&lt;br/&gt;
&lt;br/&gt;Vote &lt;a href="http://www.lp.org"&gt;Libertarian&lt;/a&gt; - The Party of Principle.
&lt;br/&gt;&lt;br/&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8498746-7869119615480949620?l=www.s-seven.net%2Fblog%2Findex' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/7869119615480949620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.s-seven.net/blog/2007/02/gravatar-browser#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/7869119615480949620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8498746/posts/default/7869119615480949620'/><link rel='alternate' type='text/html' href='http://www.s-seven.net/blog/2007/02/gravatar-browser' title='Gravatar Browser'/><author><name>Benjamin</name><uri>http://www.blogger.com/profile/17968870412177631659</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04823062591899224905'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>