<?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' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-13933581</id><updated>2012-01-27T18:37:46.510-08:00</updated><category term='therightabstractions'/><title type='text'>grieferz</title><subtitle type='html'>Festival Happy Suggestion Flower Love Kindness Time!!

(PARENTAL ADVISORY: lots of swearing ahead. remember, you can't spell whatever without spelling hate.)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default?start-index=101&amp;max-results=100'/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7362</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-13933581.post-5149339544185659920</id><published>2012-01-27T18:37:00.001-08:00</published><updated>2012-01-27T18:37:46.522-08:00</updated><title type='text'></title><content type='html'>pids should really be guids.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-5149339544185659920?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/5149339544185659920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=5149339544185659920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5149339544185659920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5149339544185659920'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/pids-should-really-be-guids.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-9070013413987741439</id><published>2012-01-27T17:09:00.001-08:00</published><updated>2012-01-27T17:10:01.987-08:00</updated><title type='text'></title><content type='html'>it bugs me that android apparently requires you to set both width and height at the same time, at least programmatically. i want to be able to "do no harm" to the dimension i don't care about.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-9070013413987741439?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/9070013413987741439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=9070013413987741439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/9070013413987741439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/9070013413987741439'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/it-bugs-me-that-android-apparently.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-394129456837845149</id><published>2012-01-27T16:56:00.001-08:00</published><updated>2012-01-27T16:56:36.715-08:00</updated><title type='text'></title><content type='html'>and another thing that bugs me about android - the layout xml is all about attributes, which means i can't easily comment them inline.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-394129456837845149?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/394129456837845149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=394129456837845149' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/394129456837845149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/394129456837845149'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/and-another-thing-that-bugs-me-about.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-5559008487910422592</id><published>2012-01-27T11:41:00.001-08:00</published><updated>2012-01-27T11:43:07.135-08:00</updated><title type='text'></title><content type='html'>Q: how does your documentation (not) suck?&lt;br /&gt;&lt;br /&gt;A: take a look at android for the not-not-suck side of the question, in many ways. for example, android seems to be fraught with There's More Than One Way To Do It, and the documentation -- as far as i've seen -- mostly utterly fails to clearly explain and delineate the different routes. consider creating a custom view: when do you have to use an inflater? when can you not? what class name should go into your xml? the custom name, or the android superclass of it? etc.&lt;br /&gt;&lt;br /&gt;[blogger: conflicting edits.]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-5559008487910422592?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/5559008487910422592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=5559008487910422592' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5559008487910422592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5559008487910422592'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/q-how-does-your-documentation-not-suck.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-8842547077352479221</id><published>2012-01-27T10:36:00.000-08:00</published><updated>2012-01-27T10:37:41.235-08:00</updated><title type='text'></title><content type='html'>usability is horribly subjective. which is another way of saying: i'm right, and everybody else is smoking stupid bad crack. consider &lt;a href="http://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html"&gt;the renaming of FILL_PARENT to MATCH_PARENT&lt;/a&gt; when that was a totally fine name, but i've always thought that WRAP_CONTENT was bullshit because to me it sounded like it was doing word-wrap or something like that, but they didn't rename WRAP_CONTENT to something more sane like ENCLOSE_CONTENT or TIGHT_FIT or DICK_WAD.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-8842547077352479221?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/8842547077352479221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=8842547077352479221' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8842547077352479221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8842547077352479221'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/usability-is-horribly-subjective.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-9041911188200037706</id><published>2012-01-26T17:45:00.001-08:00</published><updated>2012-01-26T17:45:44.817-08:00</updated><title type='text'></title><content type='html'>doing ui work on android is a living hell of super total suckdom slow-ass hateful turn-around times from uranus. and back.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-9041911188200037706?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/9041911188200037706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=9041911188200037706' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/9041911188200037706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/9041911188200037706'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/doing-ui-work-on-android-is-living-hell.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-912163363291604909</id><published>2012-01-26T17:40:00.000-08:00</published><updated>2012-01-26T17:41:38.548-08:00</updated><title type='text'></title><content type='html'>have i mentioned how much i completely hate programming languages that lack something like haskell's newtype-plus-deriving? like, all those things in the android api docs that utterly fail to say if they are zero based indices, or one based. a newtype could clear all that up and make it self-documenting -- shock! horror! gasp! what a vision of a bold future! -- via the types.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-912163363291604909?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/912163363291604909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=912163363291604909' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/912163363291604909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/912163363291604909'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/have-i-mentioned-how-much-i-completely.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-2131784461111509171</id><published>2012-01-26T17:15:00.002-08:00</published><updated>2012-01-26T17:17:43.882-08:00</updated><title type='text'></title><content type='html'>i think i hate eclipse. it is showing me the wrong lines for the attached source. so i nuke the link and then reattach &lt;em&gt;the exact same folder&lt;/em&gt; and now it is jumping to the right line numbers. AUGH!&lt;br /&gt;&lt;br /&gt;[blogger: hey, don't forget about how effing stupid we are, too! "conflicting edits".]&lt;br /&gt;&lt;br /&gt;DOUBLE ARGH! even though i fixed it for the java perspective, when i do F3 in the debug perspective it still jumps to the wrong place. hayte.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-2131784461111509171?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/2131784461111509171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=2131784461111509171' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2131784461111509171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2131784461111509171'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-think-i-hate-eclipse.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-7517639394010793267</id><published>2012-01-26T17:01:00.001-08:00</published><updated>2012-01-26T17:01:34.862-08:00</updated><title type='text'></title><content type='html'>ugh. sad when i find myself reading the technical blog of a company who annoys me with stupid radio ads, during my hunt for android understanding.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-7517639394010793267?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/7517639394010793267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=7517639394010793267' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7517639394010793267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7517639394010793267'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/ugh.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-82029473573233131</id><published>2012-01-26T16:51:00.001-08:00</published><updated>2012-01-26T16:52:44.485-08:00</updated><title type='text'></title><content type='html'>i had a file that was not in git, and yet apparently git somehow effed it up, marking it with some "&lt;&lt;&lt;&lt;&lt; upstream change" stuff. that doesn't make sense since the file was never in git. i'm very confused and quite annoyed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-82029473573233131?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/82029473573233131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=82029473573233131' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/82029473573233131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/82029473573233131'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-had-file-that-was-not-in-git-and-yet.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-9157049002217761328</id><published>2012-01-25T15:16:00.001-08:00</published><updated>2012-01-25T15:17:37.079-08:00</updated><title type='text'></title><content type='html'>oh my god. the way android implements Rect.toString() is completely insane, it is an utterly confusing format. it looks like it has gone totally crazy off the deep end. instead of just the simplest thing that could possibly not be confusing namely "(l, t, r, b)". what freaking &lt;em&gt;freaks&lt;/em&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-9157049002217761328?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/9157049002217761328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=9157049002217761328' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/9157049002217761328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/9157049002217761328'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/oh-my-god.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-1566499408922169240</id><published>2012-01-25T14:12:00.001-08:00</published><updated>2012-01-25T14:12:55.846-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='therightabstractions'/><title type='text'></title><content type='html'>how do you avoid &lt;a href="http://code.google.com/p/android/issues/detail?id=1381"&gt;painting yourself into a corner&lt;/a&gt;?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-1566499408922169240?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/1566499408922169240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=1566499408922169240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/1566499408922169240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/1566499408922169240'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/how-do-you-avoid-painting-yourself-into.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-6035752324338456290</id><published>2012-01-25T13:30:00.000-08:00</published><updated>2012-01-25T13:32:04.198-08:00</updated><title type='text'></title><content type='html'>when the adt eclipse Graphical Layout thing works, it is pretty awesome. that it sometimes manages to actually show my custom view is super great. i just wish it were something that was consistently robust -- there's enough times when it seems to go crazy that i've been trained not to really expect it to work or to trust it. especially when i talk to "long time" android devs, who had to suffer through previous incarnations of it. but today it has done more good than harm, so that's nice.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-6035752324338456290?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/6035752324338456290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=6035752324338456290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6035752324338456290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6035752324338456290'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/when-adt-eclipse-graphical-layout-thing.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-1394328172153270646</id><published>2012-01-25T12:35:00.000-08:00</published><updated>2012-01-25T12:36:17.018-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='therightabstractions'/><title type='text'></title><content type='html'>documentation sucks. android sucks. android docs talk about onMeasure() getting specs from the parent. but the docs don't - as far as i've noticed, anyway - have a hyperlink to the part of the documentation that explains how those parental restrictions are ever set up. so i don't know what i should be looking for / doing in the layout xml. fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-1394328172153270646?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/1394328172153270646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=1394328172153270646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/1394328172153270646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/1394328172153270646'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/documentation-sucks.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-2958909368663309080</id><published>2012-01-25T12:24:00.001-08:00</published><updated>2012-01-25T12:24:54.956-08:00</updated><title type='text'></title><content type='html'>because google couldn't afford a spell-checker for their api docs? "This mehod..."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-2958909368663309080?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/2958909368663309080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=2958909368663309080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2958909368663309080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2958909368663309080'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/because-google-couldnt-afford-spell.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-4014356831200955898</id><published>2012-01-25T11:47:00.001-08:00</published><updated>2012-01-25T11:48:00.548-08:00</updated><title type='text'></title><content type='html'>i continue to hate technology's rough edges. in adt in eclipse, i'm editing the xml for a layout and do the auto format and it is rearranging the order of attributes. i hate that. and i cannot find a way to stop it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-4014356831200955898?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/4014356831200955898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=4014356831200955898' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4014356831200955898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4014356831200955898'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-continue-to-hate-technologys-rough.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-7940156789961136440</id><published>2012-01-24T17:48:00.000-08:00</published><updated>2012-01-24T17:49:53.984-08:00</updated><title type='text'></title><content type='html'>could spotlight's heuristics be more of a piece of shit? well, presumably yes, but they kinda suck donkey excrement already. i'm trying to launch "Microsoft Mouse" and it keeps wanting to open "MicrophoneInputStream.java" in xcode. which i have never wanted never needed never cared about and just utterly hate.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-7940156789961136440?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/7940156789961136440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=7940156789961136440' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7940156789961136440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7940156789961136440'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/could-spotlights-heuristics-be-more-of.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-5898902849004644913</id><published>2012-01-24T16:27:00.001-08:00</published><updated>2012-01-24T16:29:36.032-08:00</updated><title type='text'></title><content type='html'>oh god i need to start the killing around the apple mac os x campus. (no, no, i wouldn't actually go a-killing.) so i am trying to figure out how to get unicode entered. there's some sort of Character Viewer. i try that but it doesn't help so i hit Cmd-Q to quit it. &lt;br /&gt;&lt;br /&gt;but it doesn't quit. some other thing quits.&lt;br /&gt;&lt;br /&gt;so i click on the damned thing figuring it didn't have focus, and Cmd-Q again.&lt;br /&gt;&lt;br /&gt;it still doesn't quit. now some &lt;em&gt;yet other&lt;/em&gt; app i had open has been quit.&lt;br /&gt;&lt;br /&gt;turns out it doesn't have its own menu bar, because it is some utility widgety thing. FROM HELL. die die die die die.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-5898902849004644913?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/5898902849004644913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=5898902849004644913' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5898902849004644913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5898902849004644913'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/oh-god-i-need-to-start-killing-around.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-5591124681096045991</id><published>2012-01-24T15:49:00.000-08:00</published><updated>2012-01-24T15:50:01.895-08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://www.youtube.com/watch?v=xB9IBSKnJ6M&amp;feature=BFa&amp;list=QL&amp;lf=autoplay"&gt;yes&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-5591124681096045991?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/5591124681096045991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=5591124681096045991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5591124681096045991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5591124681096045991'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/yes.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-4392741466125867375</id><published>2012-01-24T15:34:00.000-08:00</published><updated>2012-01-24T15:35:15.421-08:00</updated><title type='text'></title><content type='html'>can you say, "&lt;a href="http://news.cnet.com/8301-11386_3-57364241-76/smart-tag-lets-you-print-electronics-on-plastic/"&gt;pr0n&lt;/a&gt;"? good. i knew you could.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-4392741466125867375?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/4392741466125867375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=4392741466125867375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4392741466125867375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4392741466125867375'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/can-you-say-pr0n-good.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-3606589169896665240</id><published>2012-01-24T15:29:00.001-08:00</published><updated>2012-01-24T15:29:55.638-08:00</updated><title type='text'></title><content type='html'>abstractions &lt;em&gt;&lt;i&gt;&lt;a href="http://stackoverflow.com/questions/3506319/android-linearlayout-with-color-resource-what-am-i-doing-wrong"&gt;kill&lt;/a&gt;&lt;/i&gt;&lt;/em&gt;. news at 11.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-3606589169896665240?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/3606589169896665240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=3606589169896665240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3606589169896665240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3606589169896665240'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/abstractions-kill.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-6877413934400052824</id><published>2012-01-24T13:41:00.000-08:00</published><updated>2012-01-24T13:42:33.527-08:00</updated><title type='text'></title><content type='html'>i complained before about usb on this macbook pro. i think in the end i was wrong, and that it is -- no surprise in the end -- the result of a cheap crappy usb hub i'm using. so do not use anything by "inland" apparently. holy hell.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-6877413934400052824?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/6877413934400052824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=6877413934400052824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6877413934400052824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6877413934400052824'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-complained-before-about-usb-on-this.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-5608908829066128471</id><published>2012-01-24T13:36:00.001-08:00</published><updated>2012-01-24T13:37:23.693-08:00</updated><title type='text'></title><content type='html'>is it just me? seems like i cannot tell eclipse android development tools to Run on the device first, and then fall back to an emulator if there's no device. so every time i Run i have to manually click to launch on the device.&lt;br /&gt;&lt;br /&gt;?!?!?!??!!!!!????? hhaaaattteeeeee.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-5608908829066128471?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/5608908829066128471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=5608908829066128471' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5608908829066128471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5608908829066128471'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/is-it-just-me-seems-like-i-cannot-tell.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-3797856170375163427</id><published>2012-01-24T13:09:00.001-08:00</published><updated>2012-01-24T13:09:32.872-08:00</updated><title type='text'></title><content type='html'>nice to know that somebody else out here &lt;a href="http://www.avault.com/features/falling-love-bioware/?page=4"&gt;isn't a dumb bastard&lt;/a&gt; like most people who publish reviews and buy games.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-3797856170375163427?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/3797856170375163427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=3797856170375163427' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3797856170375163427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3797856170375163427'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/nice-to-know-that-somebody-else-out.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-7891698412069208838</id><published>2012-01-24T13:01:00.001-08:00</published><updated>2012-01-24T13:01:38.460-08:00</updated><title type='text'></title><content type='html'>"the brain happens to loooove feedback. It triggers reward mechanisms in the brain. It is remarkably easy to trick the brain into thinking that it has accomplished something when it really has not. This can result in the player getting hooked on the feedback for a black box system that is actually remarkably simple — or even designed to not teach the player anything at all, as in gambling. In design, we often terms designs “juicy” when they provide plenty of rich feedback, but we sometimes call them “exploitative” when they simply abuse feedback to keep someone going."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-7891698412069208838?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/7891698412069208838/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=7891698412069208838' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7891698412069208838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7891698412069208838'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/brain-happens-to-loooove-feedback.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-652282586631458601</id><published>2012-01-24T12:49:00.001-08:00</published><updated>2012-01-24T12:50:03.561-08:00</updated><title type='text'></title><content type='html'>it &lt;a href="http://www.gamasutra.com/view/news/39773/Opinion_Why_you_should_be_angrier_about_NDAA_than_you_were_about_SOPA.php"&gt;already happened here&lt;/a&gt;. many times, i'm sure. only now it is supposedly completely legal and doesn't have to be done even at all under any kind of cover.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-652282586631458601?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/652282586631458601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=652282586631458601' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/652282586631458601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/652282586631458601'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/it-already-happened-here.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-3870809220451138518</id><published>2012-01-24T12:21:00.001-08:00</published><updated>2012-01-24T12:21:29.647-08:00</updated><title type='text'></title><content type='html'>i haaaaaaaaaaaaaayte android. why does Pair not override toString() with the obvious implementation? could these people be any more lazy? deity in a handbasket.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-3870809220451138518?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/3870809220451138518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=3870809220451138518' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3870809220451138518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3870809220451138518'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-haaaaaaaaaaaaaayte-android.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-3156924690699956243</id><published>2012-01-24T11:55:00.001-08:00</published><updated>2012-01-24T12:00:12.103-08:00</updated><title type='text'></title><content type='html'>some misc things you can get me for my birthday!&lt;br /&gt;&lt;br /&gt;* dell latitude c640&lt;br /&gt;* apple g3 pismo&lt;br /&gt;* apple clamshell ibook se graphite&lt;br /&gt;* honda blackbird&lt;br /&gt;* honda cb1&lt;br /&gt;* 2000 yellow honda vfr&lt;br /&gt;* old honda cb750k with kick start&lt;br /&gt;* old yamaha fj1100 / fj1200&lt;br /&gt;* old yamaha yzf 1000 r (r1's daddy)&lt;br /&gt;* 1997 kawasaki zx7r, green/purple or red/purple&lt;br /&gt;* lambourghini countach (just throught i'd throw that one in there, while you are shopping for me.)&lt;br /&gt;* rockewell b1-b lancer&lt;br /&gt;* Mi-24 hind-d&lt;br /&gt;* world peace&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-3156924690699956243?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/3156924690699956243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=3156924690699956243' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3156924690699956243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3156924690699956243'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/some-misc-things-you-can-get-me-for-my.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-6263112969400076059</id><published>2012-01-23T17:30:00.001-08:00</published><updated>2012-01-23T17:30:53.863-08:00</updated><title type='text'></title><content type='html'>brain go &lt;a href="http://anti-dialectics.co.uk/Godel_letter.htm"&gt;melty&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-6263112969400076059?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/6263112969400076059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=6263112969400076059' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6263112969400076059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6263112969400076059'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/brain-go-melty.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-3680778337298190546</id><published>2012-01-23T16:10:00.000-08:00</published><updated>2012-01-23T16:11:16.737-08:00</updated><title type='text'></title><content type='html'>i probably can't do anything to get humanity around the heat death of the universe, but i think that if we put our $ together we could at least try to come up with some ways to avoid the next mass extinction, no? if people like danny hillis would stop throwing money at grandfather clocks, maybe he could step up here, eh wot?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-3680778337298190546?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/3680778337298190546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=3680778337298190546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3680778337298190546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3680778337298190546'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-probably-cant-do-anything-to-get.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-6889585768485547465</id><published>2012-01-23T11:02:00.001-08:00</published><updated>2012-01-23T11:02:42.448-08:00</updated><title type='text'></title><content type='html'>"JSON is based on the object quasi-literals of JavaScript. Coincidentally, Python has the same notation, as does Newtonscript (which John Scully said will be the basis of a trillion dollar industry)."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-6889585768485547465?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/6889585768485547465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=6889585768485547465' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6889585768485547465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6889585768485547465'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/json-is-based-on-object-quasi-literals.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-7331262658159480888</id><published>2012-01-20T16:01:00.001-08:00</published><updated>2012-01-20T16:01:38.473-08:00</updated><title type='text'></title><content type='html'>i &lt;a href="http://stackoverflow.com/questions/237745/java-comparator"&gt;hate java&lt;/a&gt;. trying to do anything along the lines of extending SortedMap is just doomed to fail and be suckful and all that. thanks a lot, Sun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-7331262658159480888?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/7331262658159480888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=7331262658159480888' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7331262658159480888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7331262658159480888'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-hate-java.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-8441275808767194028</id><published>2012-01-20T15:58:00.000-08:00</published><updated>2012-01-20T15:59:21.410-08:00</updated><title type='text'></title><content type='html'>uh huh. maybe you should really add some more emphasis here guys, that would make it all so much more clear, right?&lt;br /&gt;&lt;br /&gt;"Note that it is &lt;em&gt;always&lt;/em&gt; safe &lt;em&gt;not&lt;/em&gt; to override &lt;tt&gt;Object.equals(Object)&lt;/tt&gt;."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-8441275808767194028?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/8441275808767194028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=8441275808767194028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8441275808767194028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8441275808767194028'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/uh-huh.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-9038796799837968703</id><published>2012-01-20T15:52:00.000-08:00</published><updated>2012-01-20T15:53:07.912-08:00</updated><title type='text'></title><content type='html'>creating a programming language is like &lt;a href="http://www.jguru.com/faq/view.jsp?EID=88225"&gt;shooting yourself in the face repeatedly with a sawed-off shotgun&lt;/a&gt; when it comes to usability, in the end. inevitably. is is just too darned tricky.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-9038796799837968703?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/9038796799837968703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=9038796799837968703' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/9038796799837968703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/9038796799837968703'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/creating-programming-language-is-like.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-1825780771106694399</id><published>2012-01-20T15:20:00.001-08:00</published><updated>2012-01-20T15:20:42.815-08:00</updated><title type='text'></title><content type='html'>i like the python et. al. approach rather than the java approach of using ' and ".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-1825780771106694399?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/1825780771106694399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=1825780771106694399' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/1825780771106694399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/1825780771106694399'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-like-python-et.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-6278238376830421754</id><published>2012-01-20T11:24:00.000-08:00</published><updated>2012-01-20T11:26:25.468-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='therightabstractions'/><title type='text'></title><content type='html'>Q: how do you avoid unintended consequences?&lt;br /&gt;&lt;br /&gt;A: well, you literally can't i guess, but when it comes to code one rule is: don't write hacky shitty code. sure, it gets the product out the door, but it will come back home to roost sooner or later. of course often it comes home to roost on somebody else's shoulders, so you don't learn to not do shitty code. and even if you did, you are under pressure to ship. so all in all you need an organization that cares about doing it right and well from the top-down.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-6278238376830421754?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/6278238376830421754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=6278238376830421754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6278238376830421754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6278238376830421754'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/q-how-do-you-avoid-unintended.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-6970025219435324452</id><published>2012-01-20T11:04:00.001-08:00</published><updated>2012-01-20T11:04:30.872-08:00</updated><title type='text'></title><content type='html'>"THE late Dr. Ferdinand Porsche was the Hopalong Cassidy of the automobile business. For 50 years he engineered mouth-watering cars for generations of big boys to dream about. What Hopalong does for the kids today, old Doe Porsche did for their old man’s old man by building cars with all the intrigue of a Left Bank dive. His fame started back in 1900 with the chassis and power plant of the Austro-Daimler and really came to a boil with his SSK Mercedes and later the famed Auto-Union. Doctor Porsche got more sex appeal on four wheels in a single day than Minsky could cram on a runway in 30 years. To the real gone automotive nut, Dr. Porsche’s engineering with such cars as the SSK had the same head-spinning effect as a pipeful of poppy dust to a Chinese playboy."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-6970025219435324452?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/6970025219435324452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=6970025219435324452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6970025219435324452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6970025219435324452'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/late-dr.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-2745102264869553576</id><published>2012-01-20T10:48:00.000-08:00</published><updated>2012-01-20T10:49:09.480-08:00</updated><title type='text'></title><content type='html'>oh eclipse. die. die die die die die.&lt;br /&gt;&lt;br /&gt;die.&lt;br /&gt;&lt;br /&gt;of course, then i'd have to use... drum roll of doom... NET BEANS!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-2745102264869553576?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/2745102264869553576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=2745102264869553576' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2745102264869553576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2745102264869553576'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/oh-eclipse.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-4567338484859477082</id><published>2012-01-20T10:43:00.000-08:00</published><updated>2012-01-20T10:44:19.269-08:00</updated><title type='text'></title><content type='html'>have i mentioned how i hate eclipse and how i hate mac os x? as soon as you &lt;a href="http://stackoverflow.com/questions/118243/open-multiple-eclipse-workspaces-on-the-mac"&gt;step outside the permitted boundaries you are doomed&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-4567338484859477082?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/4567338484859477082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=4567338484859477082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4567338484859477082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4567338484859477082'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/have-i-mentioned-how-i-hate-eclipse-and.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-7343148730828396414</id><published>2012-01-20T10:39:00.001-08:00</published><updated>2012-01-20T10:39:46.187-08:00</updated><title type='text'></title><content type='html'>i also &lt;a href="http://stackoverflow.com/questions/3229517/how-can-i-load-two-eclipse-projects-with-conflicting-names-in-two-different-work"&gt;find eclipse frustrating&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-7343148730828396414?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/7343148730828396414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=7343148730828396414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7343148730828396414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7343148730828396414'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-also-find-eclipse-frustrating.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-8160731425056665420</id><published>2012-01-20T10:38:00.001-08:00</published><updated>2012-01-20T10:38:58.486-08:00</updated><title type='text'></title><content type='html'>"After Chinese Web users got over the strangeness of hearing Americans debate the merits of screening the Web for objectionable content, they marvelled at the American response. Commentator Liu Qingyan wrote:&lt;br /&gt;&lt;br /&gt;‘We should learn something from the way these American Internet companies protested against SOPA and PIPA. A free and democratic society depends on every one of us caring about politics and fighting for our rights. We will not achieve it by avoiding talk about politics.’"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-8160731425056665420?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/8160731425056665420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=8160731425056665420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8160731425056665420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8160731425056665420'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/after-chinese-web-users-got-over.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-9061435599740070826</id><published>2012-01-19T14:50:00.000-08:00</published><updated>2012-01-19T14:51:05.280-08:00</updated><title type='text'></title><content type='html'>i &lt;a href="http://stackoverflow.com/a/1248793"&gt;haaaaaaaaaaaaaaaate java&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-9061435599740070826?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/9061435599740070826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=9061435599740070826' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/9061435599740070826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/9061435599740070826'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-haaaaaaaaaaaaaaaate-java.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-2602356555314096225</id><published>2012-01-19T14:41:00.000-08:00</published><updated>2012-01-19T14:42:28.152-08:00</updated><title type='text'></title><content type='html'>nice how the google code ui for browsing the source tree is broken. i couldn't find the file in the tree list. but when i searched, it found it -- apparently the tree list lops off things, you don't see everything in a directly, which is just completely nuts-o.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-2602356555314096225?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/2602356555314096225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=2602356555314096225' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2602356555314096225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2602356555314096225'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/nice-how-google-code-ui-for-browsing.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-6129219528064487336</id><published>2012-01-19T13:56:00.000-08:00</published><updated>2012-01-19T13:57:06.077-08:00</updated><title type='text'></title><content type='html'>java sucks.&lt;br /&gt;&lt;br /&gt;android sucks.&lt;br /&gt;&lt;br /&gt;android.util.Pair&lt;A,B&gt; sucks because it doesn't check for nulls.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-6129219528064487336?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/6129219528064487336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=6129219528064487336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6129219528064487336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6129219528064487336'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/java-sucks.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-4769853951574702528</id><published>2012-01-18T16:06:00.000-08:00</published><updated>2012-01-18T16:07:50.335-08:00</updated><title type='text'></title><content type='html'>people who try to monetize their product with bad ads that either thrash the browser, or are just a psychological nuisance, deserve to die financially, i feel.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-4769853951574702528?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/4769853951574702528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=4769853951574702528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4769853951574702528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4769853951574702528'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/people-who-try-to-monetize-their.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-4825109056738853216</id><published>2012-01-18T15:42:00.003-08:00</published><updated>2012-01-18T15:42:58.598-08:00</updated><title type='text'></title><content type='html'>god i hate de/serialization. it all just sucks. so much hateful boilerplate. die. die die die die die. ddddiiiieeeeee!!!!!!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-4825109056738853216?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/4825109056738853216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=4825109056738853216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4825109056738853216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4825109056738853216'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/god-i-hate-deserialization.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-8658778958499165992</id><published>2012-01-18T12:14:00.001-08:00</published><updated>2012-01-18T12:14:49.143-08:00</updated><title type='text'></title><content type='html'>the &lt;a href="http://www.objectmentor.com/resources/articles/CoffeeMaker.pdf"&gt;mu&lt;/a&gt; of it all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-8658778958499165992?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/8658778958499165992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=8658778958499165992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8658778958499165992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8658778958499165992'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/mu-of-it-all.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-5537443531712610033</id><published>2012-01-18T11:22:00.001-08:00</published><updated>2012-01-18T11:23:12.665-08:00</updated><title type='text'></title><content type='html'>yeah, all those damned whipper-snappers really need to &lt;a href="http://lambda-the-ultimate.org/node/1318#comment-14995"&gt;get off my lawn&lt;/a&gt;. a lawn of parentheses.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-5537443531712610033?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/5537443531712610033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=5537443531712610033' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5537443531712610033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5537443531712610033'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/yeah-all-those-damned-whipper-snappers.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-498178408003739577</id><published>2012-01-17T23:58:00.000-08:00</published><updated>2012-01-18T00:01:26.408-08:00</updated><title type='text'></title><content type='html'>some retro game reviews:&lt;br /&gt;&lt;br /&gt;geist on game cube: some nice ideas. the virtual reality training bit is pretty much right up my alley. but the whole "boss" thing in general sucks ass. like, i know, let's have a story, and then make it annoyingly slow and hard to progress through it!&lt;br /&gt;&lt;br /&gt;game cube star wars games: wow. just, like, wow, how many "bad game designer no donut" things can you cram into the first 15 minutes of my game? like the part where i have to sit through the star wars style rolling intro text and there is no way to ffwd through it, to name one thing? deity expletive!&lt;br /&gt;&lt;br /&gt;game cube controller: yeah, there is so much to be said for the influence of mobile. of one button games. of not having a controller that is in the old "oh i guess a console controller &lt;em&gt;must&lt;/em&gt; have a zillion buttons on it to look like a console controller!" stupid stupid stupid lame lame lame crap usability.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-498178408003739577?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/498178408003739577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=498178408003739577' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/498178408003739577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/498178408003739577'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/some-retro-game-reviews-geist-on-game.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-8721833122976995206</id><published>2012-01-17T13:40:00.000-08:00</published><updated>2012-01-17T13:44:20.003-08:00</updated><title type='text'></title><content type='html'>so there's like 1 person in the entire lenscrafters empire who has a brain? and a customer service attitude? and i finally hit on being able to talk with them. oy veh. suck-ass!&lt;br /&gt;&lt;br /&gt;here's my recommendation: go with anybody else, preferably a small time local optician. i only went there in the hopes of getting 1 hr prescription sunglasses, but that doesn't work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-8721833122976995206?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/8721833122976995206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=8721833122976995206' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8721833122976995206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8721833122976995206'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/so-theres-like-1-person-in-entire.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-2480228149205454485</id><published>2012-01-16T11:40:00.001-08:00</published><updated>2012-01-16T11:40:55.991-08:00</updated><title type='text'></title><content type='html'>android: we document (barely) at least 3 different ways to do it, and yet only maybe 1 of them works. but we don't tell you which one. so good luck charlie.&lt;br /&gt;&lt;br /&gt;god, i hate android.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-2480228149205454485?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/2480228149205454485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=2480228149205454485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2480228149205454485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2480228149205454485'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/android-we-document-barely-at-least-3.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-6097062923002421314</id><published>2012-01-16T11:16:00.000-08:00</published><updated>2012-01-16T11:17:01.824-08:00</updated><title type='text'></title><content type='html'>"Often times what I see when programmers re-write things is that they actually address these important issues the second time around but attribute the success to using a different technology rather than attention to detail :("&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-6097062923002421314?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/6097062923002421314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=6097062923002421314' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6097062923002421314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6097062923002421314'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/often-times-what-i-see-when-programmers.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-2600115363211748955</id><published>2012-01-15T10:57:00.000-08:00</published><updated>2012-01-15T10:58:02.290-08:00</updated><title type='text'></title><content type='html'>i cannot fathom how google manages to keep on screwing up their maps user interface.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-2600115363211748955?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/2600115363211748955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=2600115363211748955' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2600115363211748955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2600115363211748955'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-cannot-fathom-how-google-manages-to.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-2246782023315864652</id><published>2012-01-14T17:30:00.001-08:00</published><updated>2012-01-14T17:30:42.881-08:00</updated><title type='text'></title><content type='html'>i pretty much loathe all web sites. today i'm hating government ones. especially local ones. dumb asses. utter, complete, and total dumb asses.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-2246782023315864652?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/2246782023315864652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=2246782023315864652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2246782023315864652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2246782023315864652'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-pretty-much-loathe-all-web-sites.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-8229307877819673077</id><published>2012-01-13T14:08:00.000-08:00</published><updated>2012-01-13T14:09:11.661-08:00</updated><title type='text'></title><content type='html'>i get the feeling unicode is &lt;a href="http://www.fileformat.info/info/unicode/block/geometric_shapes/images.htm"&gt;hardly democratic&lt;/a&gt;; that there were lobbyists fighting over which things not/to include in that particular unicode block. millions thrown at the committee members.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-8229307877819673077?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/8229307877819673077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=8229307877819673077' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8229307877819673077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8229307877819673077'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-get-feeling-unicode-is-hardly.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-5103368943718595310</id><published>2012-01-13T12:38:00.002-08:00</published><updated>2012-01-13T12:39:10.226-08:00</updated><title type='text'></title><content type='html'>in case you were wondering, here in 2012, if the Android Eclipse GUI editing tools are any good, i'm here to tell you that they are actually worse than doing things in raw XML. &lt;br /&gt;&lt;br /&gt;completely broken and utter shit, if you ask me.&lt;br /&gt;&lt;br /&gt;this is the hallowed future? this is google's best shot?&lt;br /&gt;&lt;br /&gt;[blogger: "conflicting edits"]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-5103368943718595310?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/5103368943718595310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=5103368943718595310' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5103368943718595310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5103368943718595310'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/in-case-you-were-wondering-here-in-2012.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-5572862407903436038</id><published>2012-01-13T12:01:00.000-08:00</published><updated>2012-01-13T12:08:01.779-08:00</updated><title type='text'></title><content type='html'>what the fuck, apple? what? the? &lt;em&gt;fuck&lt;/em&gt;?! the ios simulator has "save screenshot" but it doesn't ask me where to save it. googling turns up something that claims it is stored in some out of the way Library folder. what the fuck?!&lt;br /&gt;&lt;br /&gt;oh and that didn't turn out to be true. so i have not found the image.&lt;br /&gt;&lt;br /&gt;it really seems to me that apple somehow has been invaded by people who don't get user interface or usability any more. they just want &lt;em&gt;change&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;[update: Finder &gt; All My Files &gt; sort by Date Modified &gt; See the file &gt; Open Containing Folder == oh they are saved on the Desktop. you know, that place where i never want files to be saved. srsly. tuckfards!!!!!]&lt;br /&gt;&lt;br /&gt;[2nd update: oh and the picture that is taken doesn't respect landscape mode. so it shows up as portrait mode. so now i have to manually find a way to rotate it. you can do it in Preview but the experience there sucks donkey phallus. upon donkey phallus. keep it "up" apple!]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-5572862407903436038?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/5572862407903436038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=5572862407903436038' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5572862407903436038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5572862407903436038'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/what-fuck-apple-what-fuck-ios-simulator.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-1762405195820982891</id><published>2012-01-12T16:58:00.001-08:00</published><updated>2012-01-12T16:59:19.577-08:00</updated><title type='text'></title><content type='html'>to put it succinctly: man, i don't like python for anything other than what i could already do in sh. like, i wouldn't want to write anything bigger in python than i would in sh, they become about equally utterly fig puckering unmaintainable in my opinion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-1762405195820982891?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/1762405195820982891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=1762405195820982891' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/1762405195820982891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/1762405195820982891'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/to-put-it-succinctly-man-i-dont-like.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-2056906807294917104</id><published>2012-01-12T16:53:00.001-08:00</published><updated>2012-01-12T16:55:16.132-08:00</updated><title type='text'></title><content type='html'>a language that purports to support logging well must, i think, make things first class, and make it easy to get your self. not just your self in "this." sense in java or "self" sense in python, but self as in "the object that is the function i'm in right now" etc.&lt;br /&gt;&lt;br /&gt;otherwise you can't make nice automated logging of things like where-you-are and what-was-passed-in. you end up with a lot of fragile boilerplate as far as i have seen to date in java and python, for example.&lt;br /&gt;&lt;br /&gt;it sucketh.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-2056906807294917104?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/2056906807294917104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=2056906807294917104' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2056906807294917104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2056906807294917104'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/language-that-purports-to-support.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-3812596602182668307</id><published>2012-01-12T16:50:00.001-08:00</published><updated>2012-01-12T16:52:09.041-08:00</updated><title type='text'></title><content type='html'>afaict, at least in python 2.3.4, &lt;a href="http://stackoverflow.com/questions/4492559/python-code-to-get-current-function-into-a-variable"&gt;reflection sucks donkey crap&lt;/a&gt; in much the same way java does. things need to be first class for reflection not to suck donkey crap.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-3812596602182668307?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/3812596602182668307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=3812596602182668307' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3812596602182668307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3812596602182668307'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/afaict-at-least-in-python-2.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-7943117082455259119</id><published>2012-01-12T16:31:00.000-08:00</published><updated>2012-01-12T16:35:38.465-08:00</updated><title type='text'></title><content type='html'>i am a developer of little brain. the argument some people put forward in defense of dynamically typed languages along the lines of, "well you should be a good developer and write unit tests and thus that will catch the type errors, and thus you don't need types in the source code" doesn't really work for me.&lt;br /&gt;&lt;br /&gt;(a) when i'm reading the code, i want to know what the types are. it helps give me context. the types don't have to be verbose like java, but can be more in the scala or ml vein. but something is better than nothing for me.&lt;br /&gt;&lt;br /&gt;(2) if something needs to be refactored, you are left doing it based on strings. that's &lt;em&gt;bullshit&lt;/em&gt;. bullshit, i say.&lt;br /&gt;&lt;br /&gt;(iii) i want the failure report to show the failure as close to the real problem as possible. types give me that more than unit tests do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-7943117082455259119?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/7943117082455259119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=7943117082455259119' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7943117082455259119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7943117082455259119'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-am-developer-of-little-brain.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-4753550781405678030</id><published>2012-01-12T14:33:00.000-08:00</published><updated>2012-01-12T14:34:19.910-08:00</updated><title type='text'></title><content type='html'>i kinda loathe the python image library. getting it installed sucks ass because it isn't python, it is C. of course. fine and dandy. but then the api itself is nuts: Image.thumbnail() modified it in place, whereas Image.convert() doesn't. etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-4753550781405678030?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/4753550781405678030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=4753550781405678030' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4753550781405678030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4753550781405678030'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-kinda-loathe-python-image-library.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-3915948970632745920</id><published>2012-01-12T11:03:00.001-08:00</published><updated>2012-01-12T15:35:53.386-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='therightabstractions'/><title type='text'></title><content type='html'>Q: how do you make your code base supportive of good ui?&lt;br /&gt;&lt;br /&gt;A: i can only whine about the problems. i know of some ways to ameliorate them, but i don't know the total state of the art bee's knees answers.&lt;br /&gt;&lt;br /&gt;1) OO generally doesn't make it easy to make changes. often you get some new ui requirement or heuristic or tweak or fix or idea, and then when you go look at how much code has to change, you feel sad. or at least i do. some &lt;a href="http://groups.google.com/group/pilud/browse_thread/thread/587ab3f0a3c87148/1f3f78f129e59a0c#1f3f78f129e59a0c"&gt;have argued&lt;/a&gt; that you'd be way better off with even some relational style, at least.&lt;br /&gt;&lt;br /&gt;i think basically there is a tension between the idea of encapsulation and forcing code to know / have access to as little as possible for the sake of safety and reasoning about code &lt;em&gt;vs.&lt;/em&gt; the fact that when you are about to draw something in the UI you find yourself not all too unoften having to consult a wide range of data to figure out precisely what to draw -- stuff that you normally haven't granted yourself access to at that point in the code. so then you have to go muck with the entire call chain to get what you need. only to then change it when the UI heuristic also changes.&lt;br /&gt;&lt;br /&gt;2) often you want the ui to change in response to asynchronous events. there are many different ways people tackle that, and it seems like each has their pros and cons.&lt;br /&gt;&lt;br /&gt;3) being able to change only what needs to change, and do only the minimal calculations that need to be done, is also a fun thing. (sure, there are things like constraints or reactive approaches.)&lt;br /&gt;&lt;br /&gt;4) however you slice it, it can be really quite difficult to make the right code changes to support a desired ui change.&lt;br /&gt;&lt;br /&gt;5) automated testing of ui is hard.&lt;br /&gt;&lt;br /&gt;so all in all it kinda sucks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-3915948970632745920?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/3915948970632745920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=3915948970632745920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3915948970632745920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3915948970632745920'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/q-how-do-you-make-your-code-base.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-6272044903811046771</id><published>2012-01-12T10:45:00.001-08:00</published><updated>2012-01-12T10:45:31.943-08:00</updated><title type='text'></title><content type='html'>"(thats why my dev team lives in fear lol)"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-6272044903811046771?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/6272044903811046771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=6272044903811046771' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6272044903811046771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6272044903811046771'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/thats-why-my-dev-team-lives-in-fear-lol.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-5673604851722181480</id><published>2012-01-11T16:26:00.000-08:00</published><updated>2012-01-11T16:27:35.013-08:00</updated><title type='text'></title><content type='html'>funny how the android kool aid is to use tons of android sdk features, like services and activities and content providers and ..., but then if you talk with a critical thinker with android experience they can be like, oh that is all bullshit, just put everything in the Application.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-5673604851722181480?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/5673604851722181480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=5673604851722181480' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5673604851722181480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5673604851722181480'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/funny-how-android-kool-aid-is-to-use.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-4780508861420932458</id><published>2012-01-11T13:24:00.001-08:00</published><updated>2012-01-11T13:24:58.424-08:00</updated><title type='text'></title><content type='html'>god, i &lt;a href="http://hc.apache.org/httpcomponents-core-ga/httpcore/apidocs/org/apache/http/params/HttpConnectionParams.html#setConnectionTimeout(org.apache.http.params.HttpParams, int)"&gt;hate apache&lt;/a&gt;. because, you know, it is so easy to divine if the units here are msec or sec or something else.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-4780508861420932458?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/4780508861420932458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=4780508861420932458' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4780508861420932458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4780508861420932458'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/god-i-hate-apache.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-5098153462668004317</id><published>2012-01-11T13:22:00.000-08:00</published><updated>2012-01-11T13:23:03.872-08:00</updated><title type='text'></title><content type='html'>mac os x lion finder is killing me with gratuitous confusing animation in list view of folders when i'm opening and closing folders in the list view such that it is really hard to see where i am in the list after the animation. complete and utter &lt;em&gt;shit&lt;/em&gt; user experience here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-5098153462668004317?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/5098153462668004317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=5098153462668004317' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5098153462668004317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5098153462668004317'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/mac-os-x-lion-finder-is-killing-me-with.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-4796091032525055610</id><published>2012-01-11T12:45:00.001-08:00</published><updated>2012-01-11T12:45:52.829-08:00</updated><title type='text'></title><content type='html'>the current &lt;a href="http://lambda-the-ultimate.org/node/3896#comment-68830"&gt;state of the art&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-4796091032525055610?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/4796091032525055610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=4796091032525055610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4796091032525055610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4796091032525055610'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/current-state-of-art.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-5003717855119503830</id><published>2012-01-11T12:35:00.001-08:00</published><updated>2012-01-11T12:35:56.122-08:00</updated><title type='text'></title><content type='html'>it's &lt;a href="http://lambda-the-ultimate.org/node/3896#comment-58374"&gt;the errors&lt;/a&gt;, stupid.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-5003717855119503830?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/5003717855119503830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=5003717855119503830' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5003717855119503830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5003717855119503830'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/its-errors-stupid.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-2826006318059291297</id><published>2012-01-11T12:25:00.000-08:00</published><updated>2012-01-11T12:26:07.814-08:00</updated><title type='text'></title><content type='html'>oh my &lt;a href="http://en.wikipedia.org/wiki/Barry_Manilow#Health"&gt;gawd&lt;/a&gt;. he injured &lt;em&gt;his nose&lt;/em&gt;. like something out of Sleeper.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-2826006318059291297?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/2826006318059291297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=2826006318059291297' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2826006318059291297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2826006318059291297'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/oh-my-gawd.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-6519102645901429981</id><published>2012-01-11T12:04:00.001-08:00</published><updated>2012-01-11T12:04:58.729-08:00</updated><title type='text'></title><content type='html'>programming is hard, and &lt;a href="http://lambda-the-ultimate.org/node/3896"&gt;the luminaries are still cocking it up&lt;/a&gt; (because everybody else, like me, who is a programmer is an idiot).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-6519102645901429981?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/6519102645901429981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=6519102645901429981' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6519102645901429981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6519102645901429981'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/programming-is-hard-and-luminaries-are.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-7097549327499249461</id><published>2012-01-11T11:43:00.001-08:00</published><updated>2012-01-11T11:43:48.717-08:00</updated><title type='text'></title><content type='html'>you should, &lt;a href="http://flashcarddb.com"&gt;too&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-7097549327499249461?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/7097549327499249461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=7097549327499249461' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7097549327499249461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7097549327499249461'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/you-should-too.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-831471207519606462</id><published>2012-01-11T10:31:00.000-08:00</published><updated>2012-01-11T10:32:24.194-08:00</updated><title type='text'></title><content type='html'>and here i thought i was pro union... &lt;a href="http://sportsfans.org/2012/01/49ers-trying-to-disrupt-santa-clara-residents-petition-drive-for-referendum-on-stadium-loan/"&gt;money talks&lt;/a&gt; no matter who you are apparently, and that makes me mad. (i guess i'm lucky that i'm in a position where i don't have to be following the money that slavishly right now.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-831471207519606462?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/831471207519606462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=831471207519606462' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/831471207519606462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/831471207519606462'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/and-here-i-thought-i-was-pro-union.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-8598652364828330418</id><published>2012-01-10T12:43:00.000-08:00</published><updated>2012-01-10T12:45:32.585-08:00</updated><title type='text'></title><content type='html'>android: "we fucking loooove &lt;a href="http://www.youtube.com/watch?v=xHXn3Kg2IQE"&gt;boilerplate&lt;/a&gt;! oh! and confusing names like Service!"&lt;br /&gt;&lt;br /&gt;android: "a great disturbance in the Force, as if millions of ASCII characters suddenly cried out in terror!"&lt;br /&gt;&lt;br /&gt;android: "because all the n-already-existing serialization formats weren't enough in Java!"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-8598652364828330418?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/8598652364828330418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=8598652364828330418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8598652364828330418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8598652364828330418'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/android-we-fucking-loooove-boilerplate.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-4321123413520968319</id><published>2012-01-10T12:41:00.001-08:00</published><updated>2012-01-10T12:41:13.677-08:00</updated><title type='text'></title><content type='html'>mind go &lt;a href="http://lambda-the-ultimate.org/deca#comment-68821"&gt;boom&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-4321123413520968319?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/4321123413520968319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=4321123413520968319' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4321123413520968319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4321123413520968319'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/mind-go-boom.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-3135869151948563388</id><published>2012-01-10T11:48:00.000-08:00</published><updated>2012-01-10T11:49:55.907-08:00</updated><title type='text'></title><content type='html'>i really hate computers. i hate usb. i hate macs. i hate microsoft.&lt;br /&gt;&lt;br /&gt;i have a usb microsoft trackball, and it used to work fine, but since 2012 any time i change things like un/plug usb devices, the mouse acceleration on the device changes. &lt;br /&gt;&lt;br /&gt;it even changed just now when i left the usb things alone but simply opened xcode. i guess xcode looks at the usb hub or something. &lt;br /&gt;&lt;br /&gt;hucking fell, batman. shit!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-3135869151948563388?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/3135869151948563388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=3135869151948563388' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3135869151948563388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3135869151948563388'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-really-hate-computers.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-3060130334229551107</id><published>2012-01-10T11:40:00.000-08:00</published><updated>2012-01-10T11:44:18.041-08:00</updated><title type='text'></title><content type='html'>you know how animated movies sometimes have the extras where they show you the story boarding process? and there was one that showed a story board that got rejected. and it wasn't funny at all, so i can see why it got rejected. but it makes me think of a scene, of how maybe it &lt;em&gt;really&lt;/em&gt; goes down in the big movie making houses:&lt;br /&gt;&lt;br /&gt;the person doing the pitch has their pointer stick and is going through the different parts of the story board, and is really cracking themselves up, and is hoping that everybody else will catch the laughter. the Boss is knee slapping and gaffawing and almost rolling on the floor to play along and then all of a sudden pulls out his .45 and, holding it sideways, blows three holes through the pitcher: each knee, and the guy's groin. then the Boss nonchalantly walks over, stomps with one food on the fallen writhing screaming gurgling guy's neck and adam's apple, unzips himself and urinates on the victim. once he's done and has shaken a few times, he zips up and then caps the guy in the forehead for good measure. the red shirts come in and drag off the corpse, a roomba cleans up the blood-and-urine, and the next story board pitcher has to come on deck.&lt;br /&gt;&lt;br /&gt;[blogger: god &lt;em&gt;damn&lt;/em&gt; we suck! "conflicting edits"]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-3060130334229551107?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/3060130334229551107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=3060130334229551107' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3060130334229551107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3060130334229551107'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/you-know-how-animated-movies-sometimes.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-1307019510493492617</id><published>2012-01-10T11:39:00.000-08:00</published><updated>2012-01-10T11:40:06.805-08:00</updated><title type='text'></title><content type='html'>chrome/chromium pisses me off. there are parts of the top titlebarish area where you cannot click-and-drag the window, that look just the same as other parts where you can.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-1307019510493492617?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/1307019510493492617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=1307019510493492617' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/1307019510493492617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/1307019510493492617'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/chromechromium-pisses-me-off.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-2118361371409818761</id><published>2012-01-10T11:00:00.000-08:00</published><updated>2012-01-10T11:03:15.032-08:00</updated><title type='text'></title><content type='html'>Case Study #174 in the series Advertising Programs Gone Horribly - Horribly! - Wrong:&lt;br /&gt;&lt;br /&gt;dateline Berlin 1962. McDonald's campaign slogan: &lt;em&gt;Arbeit macht fries! Zeig!&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-2118361371409818761?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/2118361371409818761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=2118361371409818761' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2118361371409818761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2118361371409818761'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/case-study-174-in-series-advertising.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-6466795759879070388</id><published>2012-01-10T10:39:00.001-08:00</published><updated>2012-01-10T10:39:34.660-08:00</updated><title type='text'></title><content type='html'>lenscrafters: "you get what you pay for!"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-6466795759879070388?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/6466795759879070388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=6466795759879070388' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6466795759879070388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/6466795759879070388'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/lenscrafters-you-get-what-you-pay-for.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-5050002725140961728</id><published>2012-01-10T10:32:00.001-08:00</published><updated>2012-01-10T10:32:56.310-08:00</updated><title type='text'></title><content type='html'>printers and linux (mint 9)? holy deity bullshit in an offal sluice shute!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-5050002725140961728?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/5050002725140961728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=5050002725140961728' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5050002725140961728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/5050002725140961728'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/printers-and-linux-mint-9-holy-deity.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-3324858485171593811</id><published>2012-01-10T10:27:00.000-08:00</published><updated>2012-01-10T10:28:11.581-08:00</updated><title type='text'></title><content type='html'>medical insurance providers in the usa? oh, i hate.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-3324858485171593811?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/3324858485171593811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=3324858485171593811' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3324858485171593811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3324858485171593811'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/medical-insurance-providers-in-usa-oh-i.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-7158931514694606398</id><published>2012-01-09T17:48:00.001-08:00</published><updated>2012-01-09T17:48:55.343-08:00</updated><title type='text'></title><content type='html'>if your touch device isn't using something like oleds, but has some glass between my finger touch and where the image is, then registration will suck ass no matter what, and i will hate you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-7158931514694606398?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/7158931514694606398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=7158931514694606398' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7158931514694606398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7158931514694606398'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/if-your-touch-device-isnt-using.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-1335469088962449272</id><published>2012-01-09T17:17:00.001-08:00</published><updated>2012-01-09T17:17:36.507-08:00</updated><title type='text'></title><content type='html'>also? it quickly gets confusing: what language are you actually "in"?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-1335469088962449272?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/1335469088962449272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=1335469088962449272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/1335469088962449272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/1335469088962449272'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/also-it-quickly-gets-confusing-what.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-8655153705350143308</id><published>2012-01-09T17:09:00.001-08:00</published><updated>2012-01-09T17:11:17.571-08:00</updated><title type='text'></title><content type='html'>one common problem i see with tools that try to combine other tools is that they then prevent anybody from using the web to figure out bugs, issues, problems, because the search terms are not specific enough. like trying to figure out issues with an ant script that uses the script target to run javascript inline. it works ok from ant on the command line, but fails via eclipse. and i can't google up anything remotely relevant. thanks. thanks a lot. man, i hate ant. and eclipse. sometimes.&lt;br /&gt;&lt;br /&gt;[blogger: we suck too! we suck too! "conflicting edits"!]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-8655153705350143308?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/8655153705350143308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=8655153705350143308' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8655153705350143308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/8655153705350143308'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/one-common-problem-i-see-with-tools.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-2268609065514621839</id><published>2012-01-09T16:34:00.000-08:00</published><updated>2012-01-09T16:35:00.139-08:00</updated><title type='text'></title><content type='html'>man, i &lt;a href="http://www.google.com/search?q=ant+task+capitalize"&gt;hate ant&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-2268609065514621839?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/2268609065514621839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=2268609065514621839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2268609065514621839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2268609065514621839'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/man-i-hate-ant.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-1431538979721914293</id><published>2012-01-09T15:02:00.001-08:00</published><updated>2012-01-09T15:02:54.757-08:00</updated><title type='text'></title><content type='html'>the whole backup and sync and print photos thing is such a wonderful example of how completely and utterly humanity and capitalism and even open source all utterly fail fail fail fail fail. hate. &lt;br /&gt;&lt;br /&gt;and you wonder why the aliens haven't made contact yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-1431538979721914293?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/1431538979721914293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=1431538979721914293' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/1431538979721914293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/1431538979721914293'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/whole-backup-and-sync-and-print-photos.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-4597785666868254576</id><published>2012-01-09T14:14:00.001-08:00</published><updated>2012-01-09T14:14:47.082-08:00</updated><title type='text'></title><content type='html'>maybe it is just me, but the whole question of what APIs are in AlertDialog vs. AlertDialog.Builder in android makes me really mad because it is all so seemingly stupidly confusing and arbitrarily split up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-4597785666868254576?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/4597785666868254576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=4597785666868254576' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4597785666868254576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4597785666868254576'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/maybe-it-is-just-me-but-whole-question.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-4186924831256127058</id><published>2012-01-09T12:23:00.001-08:00</published><updated>2012-01-09T12:24:03.192-08:00</updated><title type='text'></title><content type='html'>hardware acceleration on android is &lt;a href="http://android-developers.blogspot.com/2011/03/android-30-hardware-acceleration.html"&gt;bullshit&lt;/a&gt;, i say no matter what &lt;em&gt;they&lt;/em&gt; say.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-4186924831256127058?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/4186924831256127058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=4186924831256127058' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4186924831256127058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4186924831256127058'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/hardware-acceleration-on-android-is.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-7322446395332034796</id><published>2012-01-09T12:19:00.001-08:00</published><updated>2012-01-09T12:19:51.935-08:00</updated><title type='text'></title><content type='html'>why i hate android today: the pure evil Java UnsupportedOperationException habit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-7322446395332034796?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/7322446395332034796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=7322446395332034796' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7322446395332034796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7322446395332034796'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/why-i-hate-android-today-pure-evil-java.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-3520109039477293888</id><published>2012-01-09T11:55:00.000-08:00</published><updated>2012-01-09T11:57:10.381-08:00</updated><title type='text'></title><content type='html'>oh, internet. you slay me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-3520109039477293888?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/3520109039477293888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=3520109039477293888' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3520109039477293888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/3520109039477293888'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/oh-internet.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-2665078810354289669</id><published>2012-01-08T23:26:00.000-08:00</published><updated>2012-01-08T23:30:07.133-08:00</updated><title type='text'></title><content type='html'>image file naming on my d80 sucks for my purposes. so i'm ending up doing something manually like this now, and i sure wish i'd thought of it sooner. because it should make it easier to figure out where i left off uploading to places like winkflash (a site which sort of sucks, by the way).&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;export NOW=`date +%y%m%d`;for me in `\ls -1 /media/NIKON\D80/DCIM/100NCD80/`; do zum=`sum /media/NIKON\ D80/DCIM/100NCD80/$me | sed 's/[[:blank:]+]/_/g'`; extn=`echo $me|sed 's/.*\.//'`;ln -s&lt;br /&gt;/media/NIKON\ D80/DCIM/100NCD80/${me} ./${zum}_${NOW}.${extn}; done&lt;br /&gt;&lt;/tt&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-2665078810354289669?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/2665078810354289669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=2665078810354289669' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2665078810354289669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/2665078810354289669'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/image-file-naming-on-my-d80-sucks-for.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-9158279655612304287</id><published>2012-01-08T23:06:00.000-08:00</published><updated>2012-01-08T23:07:05.775-08:00</updated><title type='text'></title><content type='html'>md5sum on this ubuntu-variant machine spits out the sum and the name of the file. which i already know since i type it as an argument to the command in the first place. so now? i have to use awk to get it down to just the sum? what? the? fudge?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-9158279655612304287?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/9158279655612304287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=9158279655612304287' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/9158279655612304287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/9158279655612304287'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/md5sum-on-this-ubuntu-variant-machine.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-234428138047097903</id><published>2012-01-08T15:00:00.001-08:00</published><updated>2012-01-08T15:01:08.633-08:00</updated><title type='text'></title><content type='html'>i think they should amend &lt;a href="http://en.wikipedia.org/wiki/Micromort"&gt;the list&lt;/a&gt; to also have something along the lines of '30 seconds using an Android device'.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-234428138047097903?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/234428138047097903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=234428138047097903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/234428138047097903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/234428138047097903'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/i-think-they-should-amend-list-to-also.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-387058367078686137</id><published>2012-01-06T17:49:00.000-08:00</published><updated>2012-01-06T17:55:25.575-08:00</updated><title type='text'></title><content type='html'>fundamentally, all the dvcs i've seen or read about are fraught with terrible peril. i'm guessing darcs is the least shitty for what i value in life, but of course at work i have to use git because "everybody uses github". shoot me now? &lt;br /&gt;&lt;br /&gt;i think it boils down to the fact that the people who generally create version control systems write for themselves. so git makes sense for Linus and the kernel, but not for me. or i guess whoever wrote bzr or hg thought it didn't suck, even though in my experience and from what i've read, they do suck.&lt;br /&gt;&lt;br /&gt;if somebody who was more of an aesthete came along and started from the perspective of "what gui would joe-blow-developer be best served by?" then maybe we'd have something where i don't regularly screw myself completely like i do with git.&lt;br /&gt;&lt;br /&gt;it kills me that there are so many fan boys of &lt;a href="http://netsplit.com/2009/02/17/git-sucks-2/"&gt;all this crap&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-387058367078686137?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/387058367078686137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=387058367078686137' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/387058367078686137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/387058367078686137'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/fundamentally-all-dvcs-ive-seen-or-read.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-4521776135464815622</id><published>2012-01-06T17:16:00.001-08:00</published><updated>2012-01-06T17:16:49.338-08:00</updated><title type='text'></title><content type='html'>"Normally, you don't have to kill people to unlock a door."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-4521776135464815622?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/4521776135464815622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=4521776135464815622' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4521776135464815622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4521776135464815622'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/normally-you-dont-have-to-kill-people.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-4305770068037191497</id><published>2012-01-06T16:56:00.000-08:00</published><updated>2012-01-06T16:57:43.092-08:00</updated><title type='text'></title><content type='html'>now, i hate svn.&lt;br /&gt;&lt;br /&gt;seriously.&lt;br /&gt;&lt;br /&gt;but all the dvcs's i've used (mercurial, git) suck donkey crapola in new and harder ways, such that i yearn for the ha ha "simplicity" and "user friendliness" of svn.&lt;br /&gt;&lt;br /&gt;holy crap.&lt;br /&gt;&lt;br /&gt;i seem to recall perforce not sucking. didn't use darcs enough to know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-4305770068037191497?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/4305770068037191497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=4305770068037191497' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4305770068037191497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4305770068037191497'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/now-i-hate-svn.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-4053269602614561914</id><published>2012-01-06T16:48:00.001-08:00</published><updated>2012-01-06T16:48:42.024-08:00</updated><title type='text'></title><content type='html'>ah, i guess &lt;a href="https://gist.github.com/1018512"&gt;python comes to the rescue&lt;/a&gt; sometimes. (as does ruby, or perl even.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-4053269602614561914?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/4053269602614561914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=4053269602614561914' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4053269602614561914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/4053269602614561914'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/ah-i-guess-python-comes-to-rescue.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-7278645396210230601</id><published>2012-01-06T16:27:00.000-08:00</published><updated>2012-01-06T16:28:20.946-08:00</updated><title type='text'></title><content type='html'>and how people say ios5 makes ipad 1s, like the one i just got, slow. because apple is presumably trying to force people like me to upgrade to ipad 2s just in time to then get bent over the rail as they push people to get ipad 3s. assholes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-7278645396210230601?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/7278645396210230601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=7278645396210230601' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7278645396210230601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/7278645396210230601'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/and-how-people-say-ios5-makes-ipad-1s.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13933581.post-9075378267788988838</id><published>2012-01-06T16:26:00.001-08:00</published><updated>2012-01-06T16:27:31.169-08:00</updated><title type='text'></title><content type='html'>one small example of why i hate the world of mobile: on an android verizon droid 2, the virtual keyboard for entering browser addresses in portrait mode has the "." right next to the "go" button so it is easy to "go" on a fragmentary url, and then it really sucks to try to get back to what you were entering. you have to, as far as i can tell, start all over again. just complete and utter total effing suckitudeosityness.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13933581-9075378267788988838?l=grieferz.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grieferz.blogspot.com/feeds/9075378267788988838/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13933581&amp;postID=9075378267788988838' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/9075378267788988838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13933581/posts/default/9075378267788988838'/><link rel='alternate' type='text/html' href='http://grieferz.blogspot.com/2012/01/one-small-example-of-why-i-hate-world.html' title=''/><author><name>Raoul Duke</name><uri>http://www.blogger.com/profile/07354740962526930549</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
