<?xml version="1.0" encoding="utf-8"?>
        <?xml-stylesheet type="text/css" href="http://lornix.com/feeds/styles/feed.css"?>
<rss version="2.0"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:atom="http://www.w3.org/2005/Atom"
>
<channel>
<title>Lornix's Corner of the Big Round World</title>
<atom:link href="http://lornix.com/feeds/rss.xml" rel="self" type="application/rss+xml" />
<link>http://lornix.com/feeds</link>
<description>I wanted to be a worm farmer, but branding was killing my stock</description>
<dc:language>en-us</dc:language>
<dc:creator>lornix</dc:creator>
<dc:date>2008-10-20T10:47:51-05:00</dc:date>
<admin:generatorAgent rdf:resource="http://nanoblogger.sourceforge.net" />

<item>
<link>http://lornix.com/feeds/archives/2008/09/29/depression___sucks/</link>
<guid isPermaLink="true">http://lornix.com/feeds/archives/2008/09/29/depression___sucks/</guid>
<title>Depression.  Sucks.</title>
<dc:date>2008-09-29T03:42:17-05:00</dc:date>
<dc:creator>lornix</dc:creator>
<dc:subject> depression</dc:subject>
<description><![CDATA[<p>Got the blahs tonight. Can't sleep either. Fighting the feeling that
things aren't going to get better.  That I'm not going to find work, upcoming
court date with DHS isn't going to go well... yeah, doom and gloom.</p>
<p>Turned in a job application last week, haven't heard anything yet.  Asked
about it yesterday... "person responsible" wasn't in last week.  Supposed to
call Monday.</p>
<p>Per instructions (from my Doctor {Sigh}), I'm supposed to apply at USAJOBS.
Not real enthusiastic about that. Sometimes the fact that I exited the Navy
over ten years comes to mind... do my skills still count? Do I matter?</p>
<p>Yeah, depressed, alone, somewhat suicidal, frustrated, tired of fighting.
Sometimes I do wonder if I even matter? Rather amazing how quiet it gets, how
long it is between anyone calling, stopping by, how alone one truly is.</p>
<p>{Shrug} Another day...</p>]]></description>

</item>
<item>
<link>http://lornix.com/feeds/archives/2008/09/27/new_from_ikea/</link>
<guid isPermaLink="true">http://lornix.com/feeds/archives/2008/09/27/new_from_ikea/</guid>
<title>New! From IKEA!</title>
<dc:date>2008-09-27T03:17:15-05:00</dc:date>
<dc:creator>lornix</dc:creator>
<dc:subject> random</dc:subject>
<description><![CDATA[<p>(This is a funny... if you don't get it, read it again)</p>
<table border="0" width="90%"><tr valign="middle">
<td align="center">
<table border="0" width="85%">
<tr valign="middle"><td align="center">
<p><b>Ikea now selling new Shelf Dress!<br>
MultiColor Design matches most decor!</b></p></td></tr>
<tr valign="middle"><td align="center"><hr width="50%"></td></tr>
<tr valign="middle"><td>
<p><u>The original descriptive text, as posted on Reuters, 9/28/08</u></p>
<p>A model displays a creation from<br>
Agatha Ruiz De La Prada’s<br>
Spring/Summer 2009 women’s<br>
collection during Milan Fashion<br>
Week September 26, 2008.<br>
REUTERS/Alessandro Garofalo</p>
<br>
</td></tr></table>
</td>
<td align="center"><img src=/img/new-from-ikea.jpg></td>
</tr></table>]]></description>

</item>
<item>
<link>http://lornix.com/feeds/archives/2008/09/27/firefox_clickjack_exploit_not_so_scary____if_youre_prepared/</link>
<guid isPermaLink="true">http://lornix.com/feeds/archives/2008/09/27/firefox_clickjack_exploit_not_so_scary____if_youre_prepared/</guid>
<title>Firefox &quot;ClickJack&quot; exploit not so scary... if you're prepared...</title>
<dc:date>2008-09-27T02:43:22-05:00</dc:date>
<dc:creator>lornix</dc:creator>
<dc:subject> firefox</dc:subject>
<description><![CDATA[<p>Been seeing all the "warnings" for the newest Firefox ClickJack exploit...
absolutely amazing.  A shame the creative efforts involved aren't properly
redirected towards better ends.  {Sigh}  Oh well.</p>
<p>I played with the proof-of-concept page... it's done through flash... gee,
how novel.</p>
<p>Pundits report that to prevent being "clickjacked", you need to either use
the 'noscript' extension, disable flash, javascript and your brain, or use
lynx, a text only browser usually found on linux systems.</p>
<p>I found that 'flashblock', an extension I use on all my systems, thwarts it
very well.  If the flash can't execute, it can't do bad things.  Since I use
it already, it's not something else to install and slow down things with.
Besides, it's been reported on CNN and MSNBC websites... why would I go to
THOSE places?</p>
<p>My advice?  Install 'flashblock' for firefox, don't visit questionable
websites.  Pretty simple.  Oh yeah, and try to avoid the herd mentality.</p>]]></description>

</item>
<item>
<link>http://lornix.com/feeds/archives/2008/09/12/rugby_takes_balls/</link>
<guid isPermaLink="true">http://lornix.com/feeds/archives/2008/09/12/rugby_takes_balls/</guid>
<title>Rugby takes Balls!</title>
<dc:date>2008-09-12T03:56:23-05:00</dc:date>
<dc:creator>lornix</dc:creator>
<dc:subject> random</dc:subject>
<description><![CDATA[<p>(This is a funny... if you don't get it, read it again)</p>
<table border="0" width="90%"><tr valign="middle">
<td align="center"><img src=/img/rugby_takes_balls.jpg></td>
<td align="center">
<table border="0" width="85%">
<tr valign="middle"><td align="center">
<p><b>Usually YOURS though... uh... ?<br>
Actually, I see TWO oddly placed hands, (same guy!)<br>
then you begin to wonder about where Fulgence's<br>
<i>left</i> arm &amp; hand are placed... </b></p></td></tr>
<tr valign="middle"><td align="center"><hr width="50%"></td></tr>
<tr valign="middle"><td><p><u>The original descriptive text, as posted on Reuters, 9/12/08</u></p>
<p>Second place, NPPA, sports category<br>
France's Fulgence Ouedraogo (L) and<br>
Benoit Lecouls (R) prepare to join a<br>
scrum against Australia during their<br>
international rugby test match in<br>
Sydney June 28, 2008.<br>
<br>
REUTERS/Tim Wimborne</p>
</td></tr></table>
</td>
</tr></table>]]></description>

</item>
<item>
<link>http://lornix.com/feeds/archives/2008/09/12/you_must_be_this_tall/</link>
<guid isPermaLink="true">http://lornix.com/feeds/archives/2008/09/12/you_must_be_this_tall/</guid>
<title>You must be THIS tall...</title>
<dc:date>2008-09-12T03:29:57-05:00</dc:date>
<dc:creator>lornix</dc:creator>
<dc:subject> random</dc:subject>
<description><![CDATA[<p>(This is a funny... if you don't get it, read it again)</p>
<table border="0" width="90%"><tr valign="middle">
<td align="center">
<table border="0" width="85%">
<tr valign="middle"><td align="center">
<p><b>Local Gunclubs reaching out for new members,<br>
B.Y.O.G. and waive signup fees!</b></p></td></tr>
<tr valign="middle"><td align="center"><hr width="50%"></td></tr>
<tr valign="middle"><td>
<p><u>The original descriptive text, as posted on Reuters, 9/12/08</u></p>
<p>A queue of children wait to exchange their<br>
toy guns for non-weapon-like toys as part<br>
of a government project to reduce violence<br>
in the area, in the Petare district of Caracas<br>
August 20, 2008.<br>
<br>
REUTERS/Susana Gonzalez</p>
<br>
</td></tr></table>
</td>
<td align="center"><img src=/img/you_must_be_this_tall.jpg></td>
</tr></table>]]></description>

</item>
<item>
<link>http://lornix.com/feeds/archives/2008/09/12/heightened_security_now_in_place/</link>
<guid isPermaLink="true">http://lornix.com/feeds/archives/2008/09/12/heightened_security_now_in_place/</guid>
<title>Heightened Security now in place...</title>
<dc:date>2008-09-12T02:41:21-05:00</dc:date>
<dc:creator>lornix</dc:creator>
<dc:subject> random</dc:subject>
<description><![CDATA[<p>(This is a funny... if you don't get it, read it again)</p>
<table border="0" width="90%"><tr valign="middle">
<td align="center"><img src=/img/heightened_security.jpg></td>
<td align="center">
<table border="0" width="85%">
<tr valign="middle"><td align="center">
<p><b>Airport officials have installed heightened security in airports,<br>
now including more strict screening of your baggage as it passes through the scanner.</b></p></td></tr>
<tr valign="middle"><td align="center"><hr width="50%"></td></tr>
<tr valign="middle"><td><p><u>The original
descriptive text, as posted on Reuters, 9/12/08</u></p>
<p>Winner, Editorial Singles, New York Photo Awards<br>
A Hamas fighter takes position inside a scanning<br>
machine in the customs hall of the Rafah crossing<br>
border, between Egypt and the southern Gaza Strip,<br>
after they captured it, June 15, 2007.<br>
<br>
REUTERS/Ibraheem Abu Mustafa</p>
</td></tr></table>
</td>
</tr></table>]]></description>

</item>
<item>
<link>http://lornix.com/feeds/archives/2008/09/11/changes_in_the_site/</link>
<guid isPermaLink="true">http://lornix.com/feeds/archives/2008/09/11/changes_in_the_site/</guid>
<title>Changes in the site</title>
<dc:date>2008-09-11T18:01:27-05:00</dc:date>
<dc:creator>lornix</dc:creator>
<dc:subject> linux</dc:subject>
<description><![CDATA[<p>My machine hosting the website is having hard drive issues, so I've set up
another machine to handle the site.  {Chuckle}  Of course, it's not the
zippiest machine, being a 266Mhz nslu 'slug' system.</p>
<p>The old setup (serendipity) would work, but it was seriously taxing to the
unit, mysql isn't the nicest application to low-memory machines.  Wanted to try the 'nanoblogger' setup, so here it
is.</p>
<p>So far... it's alright.  I find the interface frustratingly clumsy in the usability department (my apologies to the Author), I just don't see why it needs to be so awkward to do things.</p> 
<p>I'll tinker with it, rewrite parts here and there.</p>
<p>Now to get email shifted over... {Sigh}</p>]]></description>

</item>
<item>
<link>http://lornix.com/feeds/archives/2008/09/02/well_theyre_saying_its_fixed___i_dont_think_so/</link>
<guid isPermaLink="true">http://lornix.com/feeds/archives/2008/09/02/well_theyre_saying_its_fixed___i_dont_think_so/</guid>
<title>Well, &quot;they're&quot; saying it's fixed.  I don't think so.</title>
<dc:date>2008-09-02T03:40:34-05:00</dc:date>
<dc:creator>lornix</dc:creator>
<dc:subject> linux, spacenavigator</dc:subject>
<description><![CDATA[<p>The people over at SecondLife are saying that the SpaceNavigator issues are resolved and it's all done and wonderful.</p>
<p>I don't think so.</p>
<p>It still involves recompiling the source code to be able to turn on the joystick/spacenavigator code.  This isn't something most people are going to be able to do.</p>
<p>When I (or anyone) can go to the download section, download the SL Viewer for Linux, install it, log in and then enable the Joystick or SN controller from the Preferences menu...  THEN it'll be "fixed".</p>
<p>I played with the code myself some (referenced previously)...</p>
<p>What is up with all these big projects using weird and offshoot type programming extensions?   To be able to compile SL would involve me finding and installing 10 or 12 additional libraries (in addition to the 50-60 I already have), most of which I've *never* heard of...  And I write code myself, so I consider myself somewhat fluent in "what's out there".</p>
<p>Get it in the downloadable tarball... THEN we'll see if it's fixed.</p>
<p>Even if it were still partially broken, there would then be many more people testing and improving it.  This was my initial rant to begin with.. it's disabled on linux builds by default.  We didn't even GET A CHANCE to use a joystick, broken or not.</p>
<p>Loni</p>]]></description>

</item>
<item>
<link>http://lornix.com/feeds/archives/2008/08/31/chuckle__really_i_remembered_the_per-process_memory_limits____really/</link>
<guid isPermaLink="true">http://lornix.com/feeds/archives/2008/08/31/chuckle__really_i_remembered_the_per-process_memory_limits____really/</guid>
<title>{Chuckle}  Really, I remembered the per-process memory limits... really...</title>
<dc:date>2008-08-31T03:27:17-05:00</dc:date>
<dc:creator>lornix</dc:creator>
<dc:subject> linux</dc:subject>
<description><![CDATA[<p>It was an honest mistake!  Really!  Anyone could have done it.</p>
<p>Of course, this machine here isn't the powerhouse saturn is... so the limits are correspondingly lower.  duh!</p>
<p>2GB per process on the 64bit AMD machine with oodles of ram.  Makes sense.</p>
<p>Will be a while until I can really test this, since saturn is currently down, stress testing my backup/restore system.  The root drive has been in there a while, guess it's only natural that it would begin slowly fading...   Essentially, the last 'stress' I did... the huge swap file usage, hard drive pounding quaking terror I seemed to have put it though earlier this evening has caused the root drive to begin to give up.  SMART began screaming at me during restart, sda is failing! sda is failing! the sky is falling! run for your life!</p>
<p>So a little while later, the system is restoring the backup onto a partition on another drive, rebuild grub and it should be back up within the hour or so.  A pain, but that's what good backups are for.  Right?   And since I use volume labels, nothing needs to be changed since I formatted the new partition with the label 'root' again.  taadaaa!   (kinda slick that!)</p>
<p>Of course, I have this machine to play with while saturn's restoring, the webserver and email is handled on another machine... waaay too many computers in this apartment. {Grin}.  Keeps me off the streets.</p>]]></description>

</item>
<item>
<link>http://lornix.com/feeds/archives/2008/08/31/yknow_ive_never_seen_a_3_4_gig_coredump_file_before/</link>
<guid isPermaLink="true">http://lornix.com/feeds/archives/2008/08/31/yknow_ive_never_seen_a_3_4_gig_coredump_file_before/</guid>
<title>Y'know, I've never SEEN a 3.4 GIG coredump file before...</title>
<dc:date>2008-08-31T00:36:11-05:00</dc:date>
<dc:creator>lornix</dc:creator>
<dc:subject> linux</dc:subject>
<description><![CDATA[<p>Right, so there I was tonight, tinkering with my program to find duplicate files.  I let it run on my system, 2.4TB of storage, 396,000+ files, 46,660+ directories...  (or so find and wc tell me)</p>
<p>And, I remember seeing a sym-link loop in there somewhere in the /var/lib area in the past, so I did rather expect it to get caught and whirr away for a while on that... probably abort with a memory malloc error or something similar.</p>
<p>Well, it *did* abort... but at exactly 16,777,216 items.  Doesn't that number ring a bell?  Yeah... exactly 16 Meg (16*1024*1024).</p>
<p>Kinda eerie.  I've got 4GB of ram, 6 GB of swap... it ate up nearly 7GB of storage real/virtual before it coughed and died.  So of course I had to enable core dumps and see....</p>
<p>&lt;run it again!&gt;</p>
<p>Yup... 16,777,216 entries, then:</p>
<blockquote>terminate called after throwing an instance of 'std::bad_alloc'<br>
what():  std::bad_alloc<br>
Aborted (core dumped)<br>
</blockquote>
<p>Strange... does 'vector' have an upper limit on how many it can index (beyond memory/ram limits of course)?</p>
<p>So whip up a little test jig, using 'vector &lt;int&gt; tst' just to see how many it can create before it dies...</p>
<p>This time... 536,870,912 items.... gee,that number's familiar too... That's *exactly* 512 Meg (512*1024*1024).  Very Weird.</p>
<p>The test jig just stored 'int's, 4 byte values.  The original program (dedupe), stores 'md5file' classes...</p>
<p>Hmmm:<br>
<br>
512 Meg items @ 4 bytes = 2 GB of storage....<br>
16 Meg items @ ? bytes = ... 2 GB?? (this is a theory...)</p>
<p>Implies the Class is 128 bytes... Let's go add up things and see...</p>
<p>Well... drat.  sizeof(md5file) says it's 88 bytes, I'm 40 bytes shy. One-Third too low. Darn.  And just for good measure, I verified that the test jig is using 4 byte int's too.  Trying 8 byte double's now... testing the theory again.  I predict... 256Meg items.  Now to see if my theory holds true.</p>
<p>{jeopardy music plays softly in the background}</p>
<p>HEY! 268,435,456 items... 256*1024*1024... 256Meg!  The theory seems to hold true...</p>
<p>So what's using the other 40 bytes?   {Sigh}  Use the Source Luke! Dang-it! I *WROTE* the source...</p>
<p>Not that my machine has anywhere NEAR 16 Million files to tinker with... but still!.  Actually, considering that I can predict what it's going to do... maybe it's a feature now. {shrug}  dunno.</p>
<p>Had an epiphany while recovering from the last coredump... Efficient memory usage / allocation is usually done by powers of 2... and since 88 &gt; 64, then the next size up is 128.   Which would explain the 128 byte per allocation usage predicted by my theory above.</p>
<p>So yeah, it all works.   There's not a 16Meg limit to number of items, there's a 2GB limit on the amount of data stored.</p>
<p>Taa Daa!</p>
<p>(Not that this really explains anything, but at least now I know why it's dying at exact 'power-of-two' boundaries.</p>
<p>Loni</p>
<p>(Edit: I figured out the 2G limit too... see next post)</p>]]></description>

</item>
</channel>
</rss>
