<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">

<channel>
	<title>Planet Tacobeam</title>
	<link>http://planet.tacobeam.com/</link>
	<language>en</language>
	<description>Planet Tacobeam - http://planet.tacobeam.com/</description>

<item>
	<title>Scott Perry: Old-Fashioned Fool</title>
	<guid>http://numist.wordpress.com/?p=128</guid>
	<link>http://numist.wordpress.com/2008/11/18/old-fashioned-fool/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Around 2004 I bought my first car while I was working for Treyarch.  It was a 1994 Honda Accord, and I used it almost exclusively for visiting my then-girlfriend in Marin County, in the northern part of the San Francisco Bay area while I was living in Santa Monica (LA area) that summer, and San Diego the rest of the time.  I put around 44,000 miles on that car in the year I owned it.  The mileage was almost exclusively made up of these trips.&lt;/p&gt;
&lt;p&gt;I always did them at night (for various reasons, especially traffic), and I always got very tired during the drive.  After a few different flight plans, I managed to pick out the Lost Hills exit of I-5 as my one pit stop.  It was in the very middle of the San Diego - Marin route (to less than a mile), and it had many gas stations and food choices to refuel myself and the car.&lt;/p&gt;
&lt;p&gt;After a trip or few, I stopped in at the Denny&amp;#8217;s, which was more appealing than the fast food joints in that I could sit down in a fairly nice area and eat, and it had a bar so I could chat with the staff, waking up my brain for the next leg.  I ordered a Meat Lover&amp;#8217;s Skillet.  Eggs easy over, sourdough toast.  As long as my water glass stayed full, I tipped handsomely.&lt;/p&gt;
&lt;p&gt;And I repeated this a few times over the next month.&lt;/p&gt;
&lt;p&gt;The waitstaff eventually got to recognize me, but they had a very high turnover, I don&amp;#8217;t think I&amp;#8217;ve ever been served by the same person more than 4 times there.  The only constant seemed to be the cook that worked from 10pm - 6am on every day except days I didn&amp;#8217;t drive (or so it seemed).  She was thorough and always seemed to enjoy what she was doing, an instantly likeable sort of character.  One day she came out from behind the kitchen window and had coffee at the bar, and we chatted.&lt;/p&gt;
&lt;p&gt;She&amp;#8217;d been recognizing me as well, and from then on, my food (Meat Lover&amp;#8217;s Skillet, eggs easy over, sourdough toast) would be cooking before I&amp;#8217;d finished parking, and we&amp;#8217;d have a good chat while I ate.&lt;/p&gt;
&lt;p&gt;A few years have happened since.  I went through the Accord and a del Sol, long hair, short hair, and a mohawk, as well as the relationship that was the cause of my very frequent journeys.  I went from making the trip almost every week, to only once every month or few.  The food I ate eventually came off the menu, but I still got a Meat Lover&amp;#8217;s Skillet, eggs easy over, sourdough toast every time, and whoever was waiting the bar that night would try to figure out some way to ring it up.&lt;/p&gt;
&lt;p&gt;Of all the acquaintances I have, I think I&amp;#8217;ve valued Chila (pronouced like Sheila) the most.  There&amp;#8217;s something fulfilling if not old fashioned about using business as a means to fill social needs rather than the other way around.  I guess I&amp;#8217;m just an old fashioned fool.&lt;/p&gt;
&lt;p&gt;Tonight I showed up at the Denny&amp;#8217;s, and I hadn&amp;#8217;t been there in a spell.  At least 5 months.  Walking in, everything was wrong.  The bar was gone, the brushed stainless wall behind the bar was replaced with trendy tile.  The food surfaces and prep areas were unchanged, but partially hidden behind a wall of booths that had replaced my precious counter.&lt;/p&gt;
&lt;p&gt;Chila was there though, and again somehow managed to immediately recognize me despite my new beard, glasses, and hair.  I sat at the only table with a view of the kitchen window, and she took a break to chat, her over coffee, me with my water.  They&amp;#8217;d been closed for a week for the remodel a few months ago, and we agreed it wasn&amp;#8217;t really an improvement at all.  The Lost Hills exit is a truck stop sort of area, and bar seating made a ton of sense for hungry, lone travellers.  It just wasn&amp;#8217;t the same.&lt;/p&gt;
&lt;p&gt;In some way, the spell was broken.  I&amp;#8217;ll be back again, but it really feels like an important chapter in my life has ended with the remodel of a Denny&amp;#8217;s out in the middle of nowhere.&lt;/p&gt;
&lt;p&gt;I ordered a sandwich.  To go.&lt;/p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/numist.wordpress.com/128/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/numist.wordpress.com/128/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/numist.wordpress.com/128/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/numist.wordpress.com/128/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/numist.wordpress.com/128/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/numist.wordpress.com/128/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/numist.wordpress.com/128/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/numist.wordpress.com/128/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/numist.wordpress.com/128/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/numist.wordpress.com/128/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=numist.wordpress.com&amp;amp;blog=1387845&amp;amp;post=128&amp;amp;subd=numist&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Tue, 18 Nov 2008 12:28:09 +0000</pubDate>
</item>
<item>
	<title>CIA: Filtering Google</title>
	<guid>http://cia.vc/blog/2008/11/filtering-google/</guid>
	<link>http://cia.vc/blog/2008/11/filtering-google/</link>
	<description>&lt;p&gt;Oh no, another post within the same month!
Horsemen spotted in the sky, flying pigs imminent!&lt;/p&gt;
&lt;p&gt;Anyway, where was I...&lt;/p&gt;
&lt;p&gt;Right, there's now a way to get commits from Google Code into CIA.vc
that doesn't go through the hackish SVN poller. Read on for details.&lt;/p&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h2&gt;&lt;a id=&quot;svn-and-hooks&quot; name=&quot;svn-and-hooks&quot;&gt;SVN and hooks&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;As we all know, there's a new player on the block of public open-source hosting:
Google Code. Apparently, as a whole bunch of people are using it,
they do their stuff fair enough:
SVN, wiki, bugtracking, downloads, the works.&lt;/p&gt;
&lt;p&gt;Wait, no CIA.vc hooks? Nope. Back in the day with sourceforge and CVS,
you could install your own hooks, so things worked. When sourceforge added SVN,
people couldn't add their own hooks, but I gather the web config interface
has a &amp;quot;CIA.vc hook&amp;quot; checkbox. But without hosting provider support,
SVN users are out of luck when it comes to custom hooks.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h2&gt;&lt;a id=&quot;the-svn-poller&quot; name=&quot;the-svn-poller&quot;&gt;The SVN poller&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;That's why we added the SVN repository poller. It wakes up a few times an hour
(or whenever any mail arrives on a special address) and scans the configured
repository, checking if there were any new revisions since it last looked.
If there are, it enters a new commit with the right data into the system.
So usually you'll set it up with the default poll delay of 15 minutes (anything below what it can make, roughly a poll every 20-30 minutes with our load,
gets silently upped to that interval) or, even better,
subscribe the ping email address to your commit mailing list.&lt;/p&gt;
&lt;p&gt;That works well enough, and produces excellent XML commit data,
but it's a bit hackish - the polling is horridly inefficient,
and I need to run yet another service on our poor machine.
Also, it's sometimes a tad slow.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h2&gt;&lt;a id=&quot;parsing-e-mail-to-xml&quot; name=&quot;parsing-e-mail-to-xml&quot;&gt;Parsing E-Mail to XML&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;So I figured &amp;quot;If we already get the commit data from the mailing list,
can't we use that somehow?&amp;quot; and resurrected an old set of scripts.
What we can do now is pick up mail sent out by Google Code
(via the &amp;quot;Activity Notifications/all subversion commits&amp;quot; field on the
&amp;quot;project summary&amp;quot; pane of the &amp;quot;administration&amp;quot; tab)
and try to parse the commit.&lt;/p&gt;
&lt;p&gt;The results are not as fancy as the repository polling,
those mails were meant for humans to read, not machines, after all.
So I can't always figure out filenames,
and since there's no unambiguous &amp;quot;end of Log message&amp;quot; tag
I currently cut log messages at the first empty line.&lt;/p&gt;
&lt;p&gt;But I think it's slightly faster than the polling method,
and it's certainly more elegant. It's still not instantaneous,
mostly because it seems Google's email machinery takes a minute or two.
But if you want, use it! Simply change the mail settings (or mailing list)
to send to &amp;quot;cia+googlecode&amp;#64;&amp;quot; instead of &amp;quot;ping+whatever&amp;#64;&amp;quot;.
(And turn off periodic polling, if you have it enabled,
or you'll end up getting your commits twice)&lt;/p&gt;
&lt;p&gt;Feedback is always welcome!
(the nick I sign my posts with, at this domain; or just comment on the blog)
We'll probably have a few corner cases I didn't catch,
but with some work we should be able to turn this into
yet another Good Way to get commits into CIA.vc!&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h2&gt;&lt;a id=&quot;you-re-with-google&quot; name=&quot;you-re-with-google&quot;&gt;You're with google?&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Note to any google employee (especially the google code folks) reading this:
I'm sure that when we work together, we can do better.
Drop me an E-mail and I'll work something out.
I'm a geek, so pretty much any method you come up with to pipe commits,
I can handle.
It's always nice to see your commit show up on IRC
while your finger is still hanging over the enter key,
and we should be able to make that happen.&lt;/p&gt;
&lt;dl class=&quot;docutils&quot;&gt;
&lt;dt&gt;So Far,&lt;/dt&gt;
&lt;dd&gt;Karsten &amp;quot;BearPerson&amp;quot; Behrmann&lt;/dd&gt;
&lt;/dl&gt;
&lt;/div&gt;</description>
	<pubDate>Sat, 15 Nov 2008 10:39:45 +0000</pubDate>
</item>
<item>
	<title>J. Paul Reed: A Product Review I Can Identify With</title>
	<guid>http://weblogs.mozillazine.org/preed/2008/11/a_product_review_i_can_underst.html</guid>
	<link>http://weblogs.mozillazine.org/preed/2008/11/a_product_review_i_can_underst.html</link>
	<description>&lt;p&gt;CNet recently reviewed the &lt;a href=&quot;http://news.cnet.com/8301-17939_109-10084567-2.html&quot;&gt;upcoming Songbird 1.0&lt;/a&gt; release, with a title I can certainly identify with.&lt;/p&gt;

&lt;p&gt;([Possibly?] obviously, the 1.0-era is a stressful time for everyone, including your resident release engineer; as such, I haven't had a chance to write about the many unique experiences a one-dot-oh release of a product entails&lt;sup&gt;1&lt;/sup&gt;. Despite this, I'm still intending to loop back around and discuss some interesting bits...)&lt;/p&gt;

&lt;p&gt;Anyway, I thought calling it out appropriate, especially since I noticed it on &lt;a href=&quot;http://reader.google.com/&quot;&gt;GREEADER&lt;/a&gt; while I was tallying up my logbook so I could file the paperwork for my &lt;a href=&quot;http://www.avweb.com/news/airman/184264-1.html&quot;&gt;high performance&lt;/a&gt; endorsement.&lt;/p&gt;

&lt;p&gt;Makes me wonder what Songbird's future &lt;a href=&quot;http://en.wikipedia.org/wiki/Instrument_flight_rules#Procedures&quot;&gt;clearances&lt;/a&gt; will be...&lt;/p&gt;

&lt;p&gt;&lt;small&gt;&lt;small&gt;_________________________________&lt;br /&gt;
&lt;sup&gt;1&lt;/sup&gt; Which [also possibly?] surprisingly is my first...&lt;br /&gt;
&lt;/small&gt;&lt;/small&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 13 Nov 2008 04:00:27 +0000</pubDate>
</item>
<item>
	<title>CIA: Reporting in</title>
	<guid>http://cia.vc/blog/2008/11/reporting-in/</guid>
	<link>http://cia.vc/blog/2008/11/reporting-in/</link>
	<description>&lt;p&gt;Umm, yeah, that's right, I'm still here.&lt;/p&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h2&gt;&lt;a id=&quot;instabili-segmentation-fault-core-dumped&quot; name=&quot;instabili-segmentation-fault-core-dumped&quot;&gt;Instabili... segmentation fault (core dumped)&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Sorry if we've seemed a bit unstable lately - we've had a couple of unexpected (and partly unexplainable) problems crop up, and while I take care of things whenever I see them come up, that seeing part could be improved somewhat 8)&lt;/p&gt;
&lt;p&gt;Things should be looking better soon, though.
I've worked a bit on infrastructure that'll allow me to notice problems earlier and better,
as well as made sure I get (and read) information from all the pieces of the system when stuff goes boom.&lt;/p&gt;
&lt;p&gt;On the hosting side, we have a very interesting lead
that may see significant improvements to our system.
I don't want to give out any details as long as I don't have anything solid,
so I don't make anyone look bad by accident,
but stay tuned to this channel for more information when we have it.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h2&gt;&lt;a id=&quot;recent-changes&quot; name=&quot;recent-changes&quot;&gt;Recent Changes&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;What else have I been up to?&lt;/p&gt;
&lt;p&gt;I've gone and scrubbed our blog comment spam.
I already disabled links in comments a while ago,
to cut down on all those people who saw &amp;quot;cool, a blog with open comments&amp;quot;
but didn't see the rel=&amp;quot;nofollow&amp;quot; we put on all comment links.
We still got a lot of idiotic comments, though,
which I can only guess must be some kind of &amp;quot;Hey guys, here's a blog with open comments&amp;quot;
magic strings in the spam community. Or something. Well, gone now.&lt;/p&gt;
&lt;p&gt;So I'll just have to periodically scrub the comments.
I don't want to take direct steps against automated comments just yet -
if you've got an RSS reader that allows you to directly post comments,
I applaud your ingenuity.&lt;/p&gt;
&lt;p&gt;On the subject of spam, it seems someone got the idea to use the project pages for spamming.
Let's hope that trend doesn't continue.
I'd hate to have to set up a wikipedia-like army of &amp;quot;recent changes&amp;quot; monitors.&lt;/p&gt;
&lt;p&gt;In what's probably our most important component, the IRC bots,
I've tuned the freenode settings - they should connect much faster now when stuff is restarted,
and fixed a bug that prevented them from properly connecting to EFnet.
I hope I've also increased the general connect speed to any network,
but we'll have to see how that goes next time it needs a restart.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;section&quot;&gt;
&lt;h2&gt;&lt;a id=&quot;open-issues&quot; name=&quot;open-issues&quot;&gt;Open issues&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;What will I be working on?&lt;/p&gt;
&lt;p&gt;Obviously, the hosting change I've hinted at above
is going to take some working-out.&lt;/p&gt;
&lt;p&gt;Also, we've had some interesting bugs with unicode / UTF-8 in commits.
I muchly hope we're at the point where commits get through,
no matter the charset,
but I'm afraid we currently replace all 8bit characters with '?'.
Pieces of the core don't work happily with unicode,
we'll need to fix that.&lt;/p&gt;
&lt;p&gt;The advent of distributed SCM's like git have seen an (almost) entirely new problem:
Currently, most hooks take each commit pushed into the central repository
and send out a notification about it.
Normally, that's exactly what you want.&lt;/p&gt;
&lt;p&gt;Things get a bit interesting if someone checked in from his vacation
to deliver the 100 commits he wrote while away, and they take a machine-gun-march through the system.
Or occasionally I see someone merging branches, and the hook script sending a commit for every merged commit.
We'll have to change the hook scripts to detect this kind of thing and just say &amp;quot;push of 100 commits&amp;quot;
or something. Stay posted, when I get such a script I'll put it up and tell everyone to use it ;)&lt;/p&gt;
&lt;p&gt;I guess an alternative that might work for some people would be this:
Instead of putting an on-push hook on the central repository,
put an on-commit on each developer's repository -
that way, you'll get instant notification what everyone is working on,
and can ask him/her to push it up when it looks interesting.&lt;/p&gt;
&lt;p&gt;Oh whee, that got much longer than I intended.
I'd better stop and get some actual work done again now ;-)&lt;/p&gt;
&lt;dl class=&quot;docutils&quot;&gt;
&lt;dt&gt;So Far,&lt;/dt&gt;
&lt;dd&gt;Karsten &amp;quot;BearPerson&amp;quot; Behrmann&lt;/dd&gt;
&lt;/dl&gt;
&lt;/div&gt;</description>
	<pubDate>Tue, 11 Nov 2008 15:08:12 +0000</pubDate>
</item>
<item>
	<title>Scott Perry: Quick Story: How The Past Can Haunt You</title>
	<guid>http://numist.wordpress.com/?p=126</guid>
	<link>http://numist.wordpress.com/2008/11/10/quick-story-how-the-past-can-haunt-you/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Sometime last year I was at Lolita&amp;#8217;s, alone, eating Carne Asada fries.  For those of you not in the San Diego crew, this means that I was &lt;i&gt;really&lt;/i&gt; hung over, I&amp;#8217;d been awake for no more than an hour, and it was around 1:30 in the afternoon.  You know, early.&lt;/p&gt;
&lt;p&gt;As I&amp;#8217;m eating, this &lt;i&gt;huge&lt;/i&gt; black man walks toward my table.  After a few steps, it&amp;#8217;s pretty clear that I&amp;#8217;m his target, so I look up from my engrossing task and see the world&amp;#8217;s biggest smile&amp;#8230;&lt;/p&gt;
&lt;p&gt;&amp;#8220;I LOVE THAT GAME!&amp;#8221;&lt;/p&gt;
&lt;p&gt;So let&amp;#8217;s not forget how hung over I am.  I have &lt;i&gt;no idea&lt;/i&gt; what he&amp;#8217;s talking about.  I totally forgot that I was wearing an &lt;a href=&quot;http://www.treyarch.com/games/UltimateSpiderman&quot;&gt;Ultimate Spidey&lt;/a&gt; shirt from when I worked at &lt;a href=&quot;http://www.treyarch.com/&quot;&gt;Treyarch&lt;/a&gt; &amp;#8212; it was just the top garment on my clean pile when I rolled out of bed.  So naturally there were a few moments of confusion.  &amp;#8220;Pardon?  Do I know you?  Game?&amp;#8221;&lt;/p&gt;
&lt;p&gt;Once it became clear that he was talking about my shirt (&amp;#8221;oh! of course! silly me.&amp;#8221;), I found out that it was his favourite game on the planet, saved his marriage, all that stuff.  My brain was not really ready for this so early in the morning, but I did my best to be pleasant and nod a lot.&lt;/p&gt;
&lt;p&gt;It was totally surreal.  Kinda neat though.  Huge bear of a man.  Gave me a hug.  Very strange.&lt;/p&gt;
&lt;p&gt;Not sure what the moral of the story is, but if he&amp;#8217;d been closer to my size I would have given him my shirt.  He was pretty cool.&lt;/p&gt;
&lt;p&gt;Rock on, man.  Now that I think about it, it was a good game.  Glad it did some good out there.&lt;/p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/numist.wordpress.com/126/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/numist.wordpress.com/126/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/numist.wordpress.com/126/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/numist.wordpress.com/126/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/numist.wordpress.com/126/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/numist.wordpress.com/126/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/numist.wordpress.com/126/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/numist.wordpress.com/126/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/numist.wordpress.com/126/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/numist.wordpress.com/126/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=numist.wordpress.com&amp;amp;blog=1387845&amp;amp;post=126&amp;amp;subd=numist&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Mon, 10 Nov 2008 19:18:28 +0000</pubDate>
</item>
<item>
	<title>Scott Perry: Why You Should Minimize Your Program’s Memory Usage</title>
	<guid>http://numist.wordpress.com/?p=124</guid>
	<link>http://numist.wordpress.com/2008/11/08/why-you-should-minimize-your-programs-memory-usage/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Because one day, one of your users will have a problem where their motherboard&amp;#8217;s memory controller quietly corrupts their memory, but only for certain addresses.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m not going to be very active online for a while.&lt;/p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/numist.wordpress.com/124/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/numist.wordpress.com/124/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/numist.wordpress.com/124/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/numist.wordpress.com/124/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/numist.wordpress.com/124/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/numist.wordpress.com/124/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/numist.wordpress.com/124/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/numist.wordpress.com/124/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/numist.wordpress.com/124/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/numist.wordpress.com/124/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=numist.wordpress.com&amp;amp;blog=1387845&amp;amp;post=124&amp;amp;subd=numist&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Sat, 08 Nov 2008 19:42:12 +0000</pubDate>
</item>
<item>
	<title>Micah Dowty: Speaking at USENIX WIOV 2008</title>
	<guid>http://scanwidget.livejournal.com/34912.html</guid>
	<link>http://scanwidget.livejournal.com/34912.html</link>
	<description>Well, this Monday I submitted the final copy of my paper, and yesterday everything was approved. Jeremy Sugerman and I wrote a paper for the USENIX Workshop on I/O Virtualization's Industrial Practice session: &lt;i&gt;GPU Virtualization on VMware's Hosted I/O Architecture&lt;/i&gt;. We're &lt;a href=&quot;http://usenix.org/events/wiov08/tech/&quot;&gt;on the program&lt;/a&gt; for a 15-minute talk at the workshop in San Diego this December.&lt;br /&gt;&lt;br /&gt;The paper is a detailed (or as detailed as will fit in 8 pages) description of the GPU virtualization work my team has been doing at VMware for the past couple years. This is the technology that makes it possible to run DirectX 9 applications and games inside your VMware Fusion VM. The paper includes a lot of background information about graphics virtualization, a detailed description of our virtual GPU architecture, and various benchmarks.&lt;br /&gt;&lt;br /&gt;Thanks to everyone who helped me by reviewing drafts of the paper. Your feedback has been invaluable.</description>
	<pubDate>Wed, 05 Nov 2008 23:44:28 +0000</pubDate>
</item>
<item>
	<title>Micah Dowty</title>
	<guid>http://scanwidget.livejournal.com/34689.html</guid>
	<link>http://scanwidget.livejournal.com/34689.html</link>
	<description>I've never been so proud of my country, or so disappointed in the people of California. Obama is someone who can lead this country with intelligence, unity, and diplomacy, rather than the fear and greed that motivated our country to elect the Bush administration.&lt;br /&gt;&lt;br /&gt;All things considered, the presidential election was more important than Propostion 8. The future of this nation is bigger than my rights as a human being. I was just hoping that the people of California, the most progressive state in the nation, would hate me a little less than they do.</description>
	<pubDate>Wed, 05 Nov 2008 19:13:24 +0000</pubDate>
</item>
<item>
	<title>Scott Perry: Breaking News: Church and State Hopelessly Intertwined</title>
	<guid>http://numist.wordpress.com/?p=116</guid>
	<link>http://numist.wordpress.com/2008/11/05/breaking-news-church-and-state-hopelessly-intertwined/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;some memorable quotes from last night.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;nothe:    California: I am FUCKING ASHAMED OF YOU. Good fucking riddance.&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;nothe:    for what it&amp;#8217;s worth, I&amp;#8217;m also ashamed of Arkansas for passing a ban on gay couples adopting, florida, arizona, for banning gay marriage.&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;rands:    Back in California, we&amp;#8217;re putting the rights of animals ahead of the rights of people.&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;sanguish: Hey Sarah, I can see the end of your political career from my apt.&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;preed:    So, to summarize across the nation: YES WE CAN&amp;#8230; (unless you&amp;#8217;re a dirty faggot.)&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;sdsasuke: proud to be an american, ashamed to be californian. as we elect a black president we further the persecution of a minority.&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;shawnmorel: ironic that the prop 8 wording will be in article 1 between equal protection clause and nondiscrimination in business. totally fubared!&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;So you already know what this is going to be about.  Yay Obama won, but there were heavy downticket losses.&lt;/p&gt;
&lt;p&gt;Prop 8 has been passed, the only counties left uncounted voted 2/3 in favour of the amendment thus far, 96% reporting.  Prop 8 did much worse than previous propositions trying to accomplish the same thing (as laws which were later overturned by the supreme court as unconstitutional, not amendments), but it still managed to carry a majority vote.&lt;/p&gt;
&lt;p&gt;What&amp;#8217;s worse, &lt;a href=&quot;http://corner.nationalreview.com/post/?q=YWEyMDc2YmNiMTJkOTI0YjdjNjAwYmE4YzUzZGU3NTU=&quot;&gt;minority voters&lt;/a&gt; largely voted in favour of the proposition, so what we also have is minorities discriminating against another minority.&lt;/p&gt;
&lt;p&gt;Correlations in voting include religious ties (more religious, more in favour), educational ties (more educated, less in favour), and race (although I&amp;#8217;m almost certain this is an artifact of the religious factor).  Education measured in degrees per capita.&lt;/p&gt;
&lt;p&gt;The institution of marriage is worth even less to me than ever before.  As a government construction it&amp;#8217;s only good for tax breaks and visitation rights in medical emergencies.  As a religious construction it&amp;#8217;s only useful for excluding minorities.  As a social construction it&amp;#8217;s a once-in-a-lifetime party.  The purposeful exclusion of some of the most stable and loving couples I&amp;#8217;ve ever met, the knowing removal of a citizen&amp;#8217;s rights for the first time in the state&amp;#8217;s history, marks one of the most public and galling acts of discrimination ever perpetrated by its citizens.&lt;/p&gt;
&lt;p&gt;This initiative, amending the most important document in the state, should not be allowed by a simple majority, that&amp;#8217;s perhaps the most astonishing part to me, that there have been so many amendments that did not belong.  Astonishment only topped by following the results of last night.&lt;/p&gt;
&lt;p&gt;Hat tip to Florida, Arizona, and Arkansas who, unsurprisingly, also voted highly discriminatory amendments/propositions into law.  You guys enjoy your intolerant, hateful states.  You earned it, with clear majorities in the 60%s.&lt;/p&gt;
&lt;p&gt;What a backwards fucking country.  I&amp;#8217;m about ready to scrap my plans for marriage.  If it&amp;#8217;s not good enough for my friends, how is it good enough for me?&lt;/p&gt;
&lt;p&gt;&lt;i&gt;As a footnote, I wish this could be as simple as vocabulary.  If &amp;#8220;Marriage&amp;#8221; was just a religious construct, then I&amp;#8217;d say great, fuck &amp;#8216;em.  Unfortunately a civil union is not directly equivalent.  Try going through a medical emergency with your partner as a civil union.  At best, it&amp;#8217;s &amp;#8220;separate but equal&amp;#8221;, and we all know how that&amp;#8217;s worked in the past. I wonder if at least 3% of the electorate voted yes because they thought it was just an issue of terminology.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Second footnote: apparently there are &lt;a href=&quot;http://ap.google.com/article/ALeqM5gf5HBYTJTXebd3kVnFkXW_SAaowwD948R3MG0&quot;&gt;a few million uncounted absentee ballots&lt;/a&gt;, this could be good news.  but I&amp;#8217;m still very ashamed of the people that live in this state.&lt;/i&gt;&lt;/p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/numist.wordpress.com/116/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/numist.wordpress.com/116/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/numist.wordpress.com/116/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/numist.wordpress.com/116/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/numist.wordpress.com/116/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/numist.wordpress.com/116/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/numist.wordpress.com/116/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/numist.wordpress.com/116/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/numist.wordpress.com/116/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/numist.wordpress.com/116/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=numist.wordpress.com&amp;amp;blog=1387845&amp;amp;post=116&amp;amp;subd=numist&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Wed, 05 Nov 2008 16:40:34 +0000</pubDate>
</item>
<item>
	<title>Christian Hammond: Racism, Sexism, and now Prop 8</title>
	<guid>http://www.chipx86.com/blog/?p=273</guid>
	<link>http://feeds.feedburner.com/~r/chipx86/chiplog/~3/441823081/</link>
	<description>&lt;p&gt;I found out this evening, to my dismay, that my site was littered with &amp;#8220;Yes On Prop 8&amp;#8243; banners. Now, for those who live outside California and haven&amp;#8217;t been following this, Prop 8 is a measure designed to introduce an amendment to the California constitution to ban gay marriage, basically ensuring that certain people would never have the same rights as others in this state.&lt;/p&gt;
&lt;p&gt;Now I normally try to stay away from politics on my blog, but I want to talk about two points.&lt;/p&gt;
&lt;p&gt;First, I don&amp;#8217;t mind banners on my site that are designed to sell a product. People generally understand that an ad for an online web service or a product of some sort is not necessarily endorsed by the site it&amp;#8217;s running on. Ads are everywhere and most people generally get that it&amp;#8217;s provided by an ad service, and just ignore them.&lt;/p&gt;
&lt;p&gt;What bothered me about the Yes On Prop 8 ads is that it felt as if I&amp;#8217;m endorsing Prop 8. Somehow, it feels wrong to me. I&amp;#8217;m not morally outraged about Sun Microsystems wanting to sell a server system or Microsoft wanting to sell an office suite. I am outraged about Prop 8. Products are fine to advertise on my site. Controversial freedom-limiting propositions I&amp;#8217;m completely against are not.&lt;/p&gt;
&lt;p&gt;I look back in our history and see that by and large, our generation is regretful of how we&amp;#8217;ve mistreated people in the past. Shooting Native Americans used to be fine. Stripping away their rights and making them unequal was socially accepted. It was completely understood that if you&amp;#8217;re black, you&amp;#8217;re property. If you&amp;#8217;re a women, you had no rights to vote and your opinion didn&amp;#8217;t matter.&lt;/p&gt;
&lt;p&gt;I like to think we&amp;#8217;ve come a long way from that. People pride themselves on how we&amp;#8217;re more mature now. Black, white, red, men, women. It doesn&amp;#8217;t matter. This is the land of the free, the land of equality. So why is it that it&amp;#8217;s still okay to discriminate against someone because their love of someone makes you feel uncomfortable?&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s okay to not feel comfortable with gay marriage. A lot of people don&amp;#8217;t. But do you feel more comfortable being part of a group of people that knowingly discriminated against another group, stripped them of certain rights that you yourself enjoy, simply because something you don&amp;#8217;t have to deal with on a daily basis makes you feel uncomfortable to think about? Are you going to be okay with the thought of your grandkids or your great-grandkids feeling embarrassed because of how you voted, like how you feel about your great-grandparents&amp;#8217; racism? How much is preventing marriage for two people who love each other, in order to feel less uncomfortable, worth to you?&lt;/p&gt;
&lt;p&gt;The Yes On Prop 8 advertisements often show the clip with the mayor of San Francisco saying &amp;#8220;It&amp;#8217;s going to happen, whether you like it or not!&amp;#8221; It&amp;#8217;s a good strategic clip for them to have chosen, as it can be interpreted as him saying &amp;#8220;you have no say, we&amp;#8217;re forcing gay marriage on all of you.&amp;#8221;&lt;/p&gt;
&lt;p&gt;I see it another way. I see gay marriage being inevitable not as an attack, but as the inevitable rise in tolerance that, over time, we&amp;#8217;ve come to develop in this country. As a country, we don&amp;#8217;t have the best track record of tolerance to new things, but we always mature in the end. This is not the last time we&amp;#8217;ll face such mass intolerance and the limiting of rights of a group of people, just as this will not be the first time that we as a people will overcome our fears and begin to see us all as being equal.&lt;/p&gt;
&lt;p&gt;So this is important. It&amp;#8217;s not just about your level of comfort with those who live a different lifestyle. It&amp;#8217;s about equality. It&amp;#8217;s about overcoming personal fears. It&amp;#8217;s about making an effort to keep this country on a path of freedom. Because if we start going back to our old ways of discrimination and fear, all we&amp;#8217;re doing is regressing and limiting the rights of others out of some fear of the world spiraling into chaos. We&amp;#8217;ve worked to abolish racism. We&amp;#8217;ve worked to abolish sexism. The world is still here. We can do this again.&lt;/p&gt;
&lt;p&gt;Vote no on Prop 8.&lt;/p&gt;
&lt;img src=&quot;http://feeds.feedburner.com/~r/chipx86/chiplog/~4/441823081&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</description>
	<pubDate>Tue, 04 Nov 2008 07:40:30 +0000</pubDate>
</item>

</channel>
</rss>
