<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: whytheluckystiff</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/whytheluckystiff.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2009-08-20T10:26:47+00:00</updated><author><name>Simon Willison</name></author><entry><title>Quoting _why</title><link href="https://simonwillison.net/2009/Aug/20/random/#atom-tag" rel="alternate"/><published>2009-08-20T10:26:47+00:00</published><updated>2009-08-20T10:26:47+00:00</updated><id>https://simonwillison.net/2009/Aug/20/random/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://favstar.fm/users/_why/status/1523770379"&gt;&lt;p&gt;you seem to think i'm random, but i'm only psuedorandom. you would be exactly this way, were you seeded at the very same time and place.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://favstar.fm/users/_why/status/1523770379"&gt;_why&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/whytheluckystiff"&gt;whytheluckystiff&lt;/a&gt;&lt;/p&gt;



</summary><category term="whytheluckystiff"/></entry><entry><title>Eulogy to _why</title><link href="https://simonwillison.net/2009/Aug/20/why/#atom-tag" rel="alternate"/><published>2009-08-20T09:57:37+00:00</published><updated>2009-08-20T09:57:37+00:00</updated><id>https://simonwillison.net/2009/Aug/20/why/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://ejohn.org/blog/eulogy-to-_why/"&gt;Eulogy to _why&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
The pseudonymous hacker/artist _why has deleted his online presence, apparently moving on to other things. John Resig explains why _why has been such an inspiration.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/john-resig"&gt;john-resig&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/whytheluckystiff"&gt;whytheluckystiff&lt;/a&gt;&lt;/p&gt;



</summary><category term="john-resig"/><category term="whytheluckystiff"/></entry><entry><title>why's potion</title><link href="https://simonwillison.net/2009/Jan/8/whys/#atom-tag" rel="alternate"/><published>2009-01-08T18:37:34+00:00</published><updated>2009-01-08T18:37:34+00:00</updated><id>https://simonwillison.net/2009/Jan/8/whys/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://github.com/why/potion/tree/master"&gt;why&amp;#x27;s potion&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
why’s latest project is a small, fast language (JIT to x86/x86-64) which seems to take ideas from Ruby, Lua, Python and who knows where else. Everything is based around objects, closures and mixins, with the delightful inclusion of scoped mixins so you can modify an object only within a certain module (hence avoiding Ruby’s action-at-a-distance problems).


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/closures"&gt;closures&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/jit"&gt;jit&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/languages"&gt;languages&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/lua"&gt;lua&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mixins"&gt;mixins&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/potion"&gt;potion&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programming"&gt;programming&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ruby"&gt;ruby&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/whytheluckystiff"&gt;whytheluckystiff&lt;/a&gt;&lt;/p&gt;



</summary><category term="closures"/><category term="jit"/><category term="languages"/><category term="lua"/><category term="mixins"/><category term="potion"/><category term="programming"/><category term="ruby"/><category term="whytheluckystiff"/></entry><entry><title>Documents Reveal Django Pony, Caught In Tail Of Lies</title><link href="https://simonwillison.net/2008/Sep/15/hackety/#atom-tag" rel="alternate"/><published>2008-09-15T15:33:50+00:00</published><updated>2008-09-15T15:33:50+00:00</updated><id>https://simonwillison.net/2008/Sep/15/hackety/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://hackety.org/2008/09/15/documentsRevealDjangoPonyTailOfLies.html"&gt;Documents Reveal Django Pony, Caught In Tail Of Lies&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
whytheluckystiff. Enough said.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/django"&gt;django&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/djangopony"&gt;djangopony&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/lies"&gt;lies&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/whytheluckystiff"&gt;whytheluckystiff&lt;/a&gt;&lt;/p&gt;



</summary><category term="django"/><category term="djangopony"/><category term="lies"/><category term="python"/><category term="whytheluckystiff"/></entry><entry><title>Quoting Why the lucky stiff</title><link href="https://simonwillison.net/2008/May/5/why/#atom-tag" rel="alternate"/><published>2008-05-05T22:14:24+00:00</published><updated>2008-05-05T22:14:24+00:00</updated><id>https://simonwillison.net/2008/May/5/why/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://hackety.org/2008/05/05/sneakingRubyThroughGoogleAppEngine.html"&gt;&lt;p&gt;What amazes me is how close Ruby 1.9 bytecode and Python 2.5 bytecode are. Some things translate almost directly. [...] And, really, if that's true (and I vouch that it is truly, truly true,) then how are Python and Ruby still on separate runtimes?&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://hackety.org/2008/05/05/sneakingRubyThroughGoogleAppEngine.html"&gt;Why the lucky stiff&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ruby"&gt;ruby&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/whytheluckystiff"&gt;whytheluckystiff&lt;/a&gt;&lt;/p&gt;



</summary><category term="python"/><category term="ruby"/><category term="whytheluckystiff"/></entry><entry><title>Sneaking Ruby Through Google App Engine (and Other Strictly Python Places)</title><link href="https://simonwillison.net/2008/May/5/hackety/#atom-tag" rel="alternate"/><published>2008-05-05T22:13:09+00:00</published><updated>2008-05-05T22:13:09+00:00</updated><id>https://simonwillison.net/2008/May/5/hackety/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://hackety.org/2008/05/05/sneakingRubyThroughGoogleAppEngine.html"&gt;Sneaking Ruby Through Google App Engine (and Other Strictly Python Places)&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
In a characteristic stroke of genius, _why makes a solid initial attempt at compiling Ruby 1.9 source to Python 2.5 bytecode.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/bytecode"&gt;bytecode&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/google-app-engine"&gt;google-app-engine&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ruby"&gt;ruby&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/whytheluckystiff"&gt;whytheluckystiff&lt;/a&gt;&lt;/p&gt;



</summary><category term="bytecode"/><category term="google-app-engine"/><category term="python"/><category term="ruby"/><category term="whytheluckystiff"/></entry></feed>