shlomi-fish-homepage / lib / feeds / shlomif_hsite / 2009-03-13.html

<!-- TITLE=The Homesite Build Instructions are Operational Again-->
<p>
<a href="http://www.shlomifish.org/meta/site-source/">The build instructions
    for the main www.shlomifish.org site</a> are now operational again after
a long time when they were out-of-date. Part of the reason why they
were not kept out of date was that the public sources of the site have grown
out-of-date from those stored in my local copy. This
<a href="http://community.livejournal.com/shlomif_tech/22272.html">was
    recently fixed</a> with some kind insights and guidance by
<a href="http://search.cpan.org/~mstrout/">Matt S. Trout</a>. Since I promised
50 U.S. Dollars to the first person that will help me fix my source control
problems, and Matt provided all the help I ended up needing, I will donate
them on his behalf to <a href="http://www.enlightenedperl.org/">the
    Enlightened Perl Organisation</a>. Many thanks!
</p>

<p>
And here are the rest of the changes in the site’s content that took place since
the last update - for those who are not only interested in building it.
</p>

<p>
There are <a href="http://www.shlomifish.org/humour.html#God_gave_us_two_eyes">two new bits in the collection of Aphorisms</a>:
</p>

<blockquote>
    <p>
    God gave us two eyes and ten fingers so we will type five times as much as we read.
    </p>
</blockquote>

<p>
<a href="http://www.shlomifish.org/open-source/projects/File-Find-Object/">The File-Find-Object homepage</a> was updated with more text.
</p>

<p>
There are new links in <a href="http://www.shlomifish.org/open-source/anti/">the
    against bad software pages</a>.
</p>

<p>
A lot of broken HTML and XHTML in the site was fixed, and all the pages were
made to validate.
</p>

<p>
New <a href="http://www.shlomifish.org/humour/fortunes/">Fortune Cookies
    were added</a> and existing ones were fixed (and there are some more in
the pipe):
</p>

<blockquote>
<table class="irc-conversation" border="1">
<tbody>
<tr class="saying">
<td class="who">Mel|work</td>
<td class="text">Yaakov: icke==troll?</td>
</tr>
<tr class="saying">
<td class="who">rindolf</td>
<td class="text">Mel|work: no, he’s not a troll.</td>
</tr>
<tr class="saying">
<td class="who">Yaakov</td>
<td class="text">Mel|work: No, icke is just... enthusiastic about “channel purity”</td>
</tr>
<tr class="saying">
<td class="who">Mel|work</td>
<td class="text">k....</td>
</tr>
<tr class="me_is">
<td class="who">* rindolf</td>
<td class="text">hates when people abuse the == operator in English for “contained in”</td>
</tr>
<tr class="saying">
<td class="who">apeiron</td>
<td class="text">rindolf, “icke contained in troll”? That’s not what Mel|work meant.</td>
</tr>
<tr class="saying">
<td class="who">tarbo</td>
<td class="text">sure he did, if you make troll a set of users</td>
</tr>
<tr class="saying">
<td class="who">rindolf</td>
<td class="text">apeiron: what he meant by icke == troll is that icke belongs to the set of trolls.</td>
</tr>
<tr class="saying">
<td class="who">rindolf</td>
<td class="text">apeiron: not that every troll in the world is icke.</td>
</tr>
<tr class="saying">
<td class="who">apeiron</td>
<td class="text">rindolf, No, he was asking if icke is a troll.</td>
</tr>
<tr class="saying">
<td class="who">icke</td>
<td class="text">$icke-&gt;isa(‘Troll’);</td>
</tr>
<tr class="saying">
<td class="who">icke</td>
<td class="text">(false)</td>
</tr>
<tr class="saying">
<td class="who">rindolf</td>
<td class="text">apeiron: is-a means “contained in the set of objects with the property of”</td>
</tr>
<tr class="saying">
<td class="who">rindolf</td>
<td class="text">apeiron: mathematically speaking.</td>
</tr>
<tr class="saying">
<td class="who">apeiron</td>
<td class="text">rindolf, Okay, so you’re assigning the mathematical meaning of == to its usage in a *perl* channel?</td>
</tr>
<tr class="saying">
<td class="who">apeiron</td>
<td class="text">rindolf, Now who’s fiddling with meanings, eh?</td>
</tr>
<tr class="saying">
<td class="who">rindolf</td>
<td class="text">apeiron: whatever.</td>
</tr>
<tr class="saying">
<td class="who">apeiron</td>
<td class="text">‘whatever’ is what those who have lost their argument say.</td>
</tr>
<tr class="saying">
<td class="who">rindolf</td>
<td class="text">apeiron: whatever.</td>
</tr>
<tr class="saying">
<td class="who">apeiron</td>
<td class="text">^ QED</td>
</tr>
<tr class="saying">
<td class="who">rindolf</td>
<td class="text">apeiron: whatever.</td>
</tr>
<tr class="saying">
<td class="who">PerlJam</td>
<td class="text">apeiron: I thought that’s what people who don’t care say.</td>
</tr>
<tr class="saying">
<td class="who">apeiron</td>
<td class="text">PerlJam, If one doesn’t care, they wouldn’t respond.</td>
</tr>
<tr class="saying">
<td class="who">PerlJam</td>
<td class="text">apeiron: whatever</td>
</tr>
<tr class="saying">
<td class="who">PerlJam</td>
<td class="text">;-)</td>
</tr>
<tr class="saying">
<td class="who">rindolf</td>
<td class="text">LOL.</td>
</tr>
</tbody>
</table>
</blockquote>

<p>
<a href="http://www.shlomifish.org/philosophy/computers/optimizing-code-for-speed/#coverage">A coverage and commentary section</a> was added to the recently
published “Optimizing Code for Speed” essay.
</p>

<p><a href="http://shlomif-hsite.livejournal.com/10401.html">See comments and comment on this.</a></p>
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.