<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description></description><title>what mean, to win</title><generator>Tumblr (3.0; @devnote)</generator><link>http://www.nekomi.net/</link><item><title>Leaders</title><description>&lt;p&gt;A good leader knows, instinctively, how to bring out the best from his team.  He knows how to focus the raw talent of people and drive their talent into amazing output.&lt;/p&gt;

&lt;p&gt;He makes me believe that I can actually do great stuff.  And I do.&lt;/p&gt;

&lt;p&gt;For the first time, in a long time, I feel pretty good about the future of my company.&lt;/p&gt;</description><link>http://www.nekomi.net/post/14544052857</link><guid>http://www.nekomi.net/post/14544052857</guid><pubDate>Tue, 20 Dec 2011 22:08:00 -0500</pubDate></item><item><title>"If I can’t get your software running optimally in 30 minutes to an hour, is your software..."</title><description>“If I can’t get your software running optimally in 30 minutes to an hour, is your software actually any fucking good, and are most people going to even be able to find out or care?”</description><link>http://www.nekomi.net/post/14153570005</link><guid>http://www.nekomi.net/post/14153570005</guid><pubDate>Mon, 12 Dec 2011 23:33:09 -0500</pubDate></item><item><title>why i work</title><description>&lt;p&gt;Names changed to protect the innocent:&lt;/p&gt;

&lt;p&gt;Hello, Mr./Ms. Recruiter.&lt;/p&gt;

&lt;p&gt;So you seem like a good person, and NYC is a small market.  We’re bound to run into each other again, so I’ll level with you, regarding the companies you’ve mentioned that are hiring someone with a skill-set “exactly like mine”:&lt;/p&gt;

&lt;p&gt;Up til Friday, I was working as a “DevOps Engineer” in a renowned, 60+-person, 4 year old startup that is well on its way to being extremely successful, for a pretty nice salary of 100k+/yr, with all sorts of silly perks and work bonuses, and relatively regular work hours.&lt;/p&gt;

&lt;p&gt;And yet, I quit, after two weeks at that company.  I didn’t want to merely maintain stuff, or take advantage of a “market condition” that just happened to need people with my skillset.  I want to grow.&lt;/p&gt;

&lt;p&gt;Do I believe in DevOps?  Heck yes - I don’t think I can operate in any other way, honestly.  Any other sort of Systems Engineering methodology is, by all measures, inherently broken and wasteful (save the one-man shops).  That’s not my problem…&lt;/p&gt;

&lt;p&gt;With a heavy heart and a sober mind, I left that job to work as a “Jr. Developer”, working part-time on systems chores that don’t merit a full-time sysadmin.  The salary is more than fair, given that I’m a complete hack in ruby, anyway.  The hours are probably going to be longer and the work much harder.  However, there’s opportunity for me to maintain and develop software that will scale from terribly hack-y primordial spark-up stuff into something that is worthy of multi-million dollar valuation stuff, and would truly deliver value to the end user.&lt;/p&gt;

&lt;p&gt;Point of the matter is, I don’t care about short term salaries, titles, or comfort.  I care about:&lt;/p&gt;

&lt;p&gt;1. Learning to implement the best possible technologies and not succumbing to dogma from the house of Stallman, Knuth, Jobs, whoever (or at least, be polytheistic).  The company’s culture must constantly strive to be exemplary, and not merely maintainers of mediocre solutions.&lt;br/&gt;
2. Gaining cross-functional exposure, partake in product development, and build things that I can really, truly care about.  Constantly.&lt;br/&gt;
3. Having access to actually make architectural decisions and pick the best possible technologies (hence closing the loop).  I need that control at this point, because I don’t want to have to blame anyone but myself, or at least, be on a team that recognizes failure and works to quickly abandon the mistake and fix it (pivot).&lt;br/&gt;
4. Working with people who are truly passionate about their craft and are the best in their class, who don’t need free massages, beer, or a Nerf arsenal to enable them to love their job.  That stuff works for kids - I’ve kinda grown out of that childishness.&lt;br/&gt;
5. Truly not ever having to say sorry and doing the work early and undirected, because it’s good work, not because everyone already knows it has to be done.&lt;/p&gt;

&lt;p&gt;Do you really want to pay a guy to play referee, or do you want to get the best goalies or strikers on your team simply already know how the game is to be played?&lt;/p&gt;

&lt;p&gt;Anyway, keep me in your rolodex, but for now, I’m good where I am.&lt;br/&gt;
Cheers.&lt;/p&gt;</description><link>http://www.nekomi.net/post/14153172544</link><guid>http://www.nekomi.net/post/14153172544</guid><pubDate>Mon, 12 Dec 2011 23:23:00 -0500</pubDate></item><item><title>don't remove spotlight you fools</title><description>&lt;p&gt;if you want to stop spotlight from indexing your drive and making your system perform like shit, just add your porn stash to private under the system settings.  killing the spotlight daemon will break tons of shit silently, since various software uses the spotlight api to find stuff, most notably the apple mac app store.&lt;/p&gt;

&lt;p&gt;so stop riceing out osx it’s not worth it.&lt;/p&gt;</description><link>http://www.nekomi.net/post/7038250161</link><guid>http://www.nekomi.net/post/7038250161</guid><pubDate>Wed, 29 Jun 2011 03:09:00 -0400</pubDate></item><item><title>install geoip_city ruby gem on osx with brew</title><description>&lt;p&gt;brew install geoip&lt;br/&gt;
brew link geoip&lt;br/&gt;
bundle install&lt;br/&gt;
(with geoip_city in them Gemfile)&lt;/p&gt;

&lt;p&gt;that’s fucking it.  thank you, homebrew.&lt;/p&gt;</description><link>http://www.nekomi.net/post/7038212304</link><guid>http://www.nekomi.net/post/7038212304</guid><pubDate>Wed, 29 Jun 2011 03:07:00 -0400</pubDate></item><item><title>portal 2</title><description>&lt;p&gt;too short.  levels, though varied, were not as challenging as the first game (perhaps because they’re saving the hard levels for co-op, or perhaps i’ve gotten better?).&lt;/p&gt;

&lt;p&gt;&lt;strike&gt;will do co-op and update this space.&lt;/strike&gt;&lt;/p&gt;

&lt;p&gt;coop sucked,  game sucks.&lt;/p&gt;</description><link>http://www.nekomi.net/post/4884006511</link><guid>http://www.nekomi.net/post/4884006511</guid><pubDate>Sat, 23 Apr 2011 22:35:00 -0400</pubDate></item><item><title>turbotax protip for virtualization weirdos</title><description>&lt;p&gt;Howdy,&lt;/p&gt;

&lt;p&gt;So I’ve been trying to do my taxes with turbotax; I’m on a Mac so I run Virtualbox to run a windows VM for turbotax.  I stupidly enabled 3D acceleration on my VM, so TurboTax actually throws an exception trying to render an image; the hint was the stack trace referencing all sorts of accelerated video rendering shared libraries…&lt;/p&gt;

&lt;p&gt;Disable 3D rendering and you’ll be back to doing your taxes.&lt;/p&gt;

&lt;p&gt;Whee!&lt;/p&gt;</description><link>http://www.nekomi.net/post/4528909689</link><guid>http://www.nekomi.net/post/4528909689</guid><pubDate>Mon, 11 Apr 2011 13:03:21 -0400</pubDate></item><item><title>vim boot camp / hell week</title><description>&lt;p&gt;taking out a whole week to learn an editor (beyond just vim-tutor) might sound like overkill (it might very well be), but if any vim gurus out there are offering some sort of super advanced in-depth class on vim, I’d totally sign up.&lt;/p&gt;</description><link>http://www.nekomi.net/post/3804578109</link><guid>http://www.nekomi.net/post/3804578109</guid><pubDate>Sat, 12 Mar 2011 06:35:33 -0500</pubDate></item><item><title>Marvell AppleYukon MacOS X</title><description>&lt;p&gt;Howdy.&lt;/p&gt;
&lt;p&gt;The Sonnet &lt;span&gt;Presto Gigabit Pro PCIe &lt;/span&gt;&lt;span&gt;[GE1000LA-E] card: &lt;/span&gt;&lt;a href="http://www.sonnettech.com/product/prestogigpciepro.html"&gt;http://www.sonnettech.com/product/prestogigpciepro.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;is in actuality this:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller&lt;br/&gt;&lt;/em&gt;Vendor ID: 11ab&lt;br/&gt;Device ID: 4362&lt;/p&gt;
&lt;p&gt;On MacOS X (Snow Leopard), it works out of the box, and uses the (com.apple.iokit) AppleYukon2.kext (version (3.2.1b1) at the time of this writing).&lt;/p&gt;
&lt;p&gt;I could not find this chipset information anywhere else on the intertubes, even on the various OSX86 and hackintosh forums (most folks seem to just opt for those crummy realtek cards); I hope it helps you make a better informed buying decision. :)&lt;/p&gt;</description><link>http://www.nekomi.net/post/3501631067</link><guid>http://www.nekomi.net/post/3501631067</guid><pubDate>Fri, 25 Feb 2011 07:11:00 -0500</pubDate></item><item><title>&lt;H&gt; Dr. O here @ 4pm. any info i should report to him? open up my bridge?      &#13;</title><description>&lt;H&gt; Dr. O here @ 4pm. any info i should report to him? open up my bridge?      &lt;br /&gt;&#13;
&lt;T&gt; i don't really have anything for Doc O, tbh, need to figure out why the jobs aren't exiting properly for lustre, but was dorking with vmware thepast few days           &lt;br /&gt;&#13;
&lt;T&gt; asking about if we replace kefel, if one of the 48-core amd boxes is okay, but that's kind of a different thing altogehter         &lt;br /&gt;&#13;
&lt;Me&gt; H: redouble efforts to poll for hpc candidate?               &lt;br /&gt;&#13;
&lt;Me&gt; besides that, "thanks for the opportunity, sorry things didn't work out"            &lt;br /&gt;&#13;
&lt;H&gt; HPC people seem like a rare breed and difficult to find      &lt;br /&gt;&#13;
&lt;Me&gt; that sounds expensive           &lt;br /&gt;&#13;
&lt;H&gt; so jobs exiting oddly on lustre, and kefel supplement/replacement      &lt;br /&gt;&#13;
&lt;H&gt; what sounds expensive?      &lt;br /&gt;&#13;
&lt;Me&gt; the description           &lt;br /&gt;&#13;
&lt;J&gt; not so much expensive; rather they want bigger and better toys     &lt;br /&gt;&#13;
&lt;J&gt; ...which we don't have     &lt;br /&gt;&#13;
&lt;Me&gt; right.  that still sounds expensive.           &lt;br /&gt;&#13;
&lt;H&gt; they are looking to hire an associate dean of scientific computing.  meeting one this week      &lt;br /&gt;&#13;
&lt;Me&gt; :)           &lt;br /&gt;&#13;
&lt;H&gt; an applicatant i should say      &lt;br /&gt;&#13;
&lt;Me&gt; i think boinc was most definitely born out of necessity; bless those folks who saw the opportunity and ran with it   </description><link>http://www.nekomi.net/post/3329872676</link><guid>http://www.nekomi.net/post/3329872676</guid><pubDate>Wed, 16 Feb 2011 14:09:00 -0500</pubDate></item><item><title>Microsoft SkyDrive</title><description>&lt;p&gt;It’s 2011.  And I’m using Office 2011 for the Mac.&lt;/p&gt;
&lt;p&gt;Why doesn’t Microsoft support some sort of Azure-powered or otherwise cloud-based storage support for Office so that I have access to all my documents everywhere without being a geek who knows how to set up FUSE and a WebDAV server (or, pay for MobileMe and use iDisk, lol)?&lt;/p&gt;
&lt;p&gt;Actually, I asked myself this, because it’s not immediately obvious that in actuality, Microsoft *did* include that capability in the form of the SkyDrive.&lt;/p&gt;
&lt;p&gt;What I do have to ask is, why isn’t it the *default* way you save documents…?  It’s still very clunky in the way you use it in the different apps (y&lt;strike&gt;ou have to log back into skydrive for every app&lt;/strike&gt; oh wait, just add your password to the OS X Keychain. boom, done.), especially in the nonintuitive way of saving (you “share” the document into skydrive).  Opening is also a pain, and I got a Javascript error trying to open a Word Notebook file from Skydrive using the Document Connection app. :(&lt;/p&gt;
&lt;p&gt;Anyway, kudos to Microsoft for at least trying to do the right thing, and I’m really enjoying the new look.  If they can get the cloud storage stuff right, these apps are a lot better to use than Google Docs (sadly).  Here’s hoping that they improve sharepoint, or better yet, make it a free SaaS…&lt;/p&gt;</description><link>http://www.nekomi.net/post/2740044813</link><guid>http://www.nekomi.net/post/2740044813</guid><pubDate>Thu, 13 Jan 2011 23:41:00 -0500</pubDate></item><item><title>sewage and cold</title><description>&lt;p&gt;So this past saturday, my brother texts me at 6:30am:&lt;/p&gt;
&lt;p&gt;“Hey dude, the boiler room is flooded with sewage”&lt;/p&gt;
&lt;p&gt;There was a blockage &lt;em&gt;somewhere&lt;/em&gt; in our sewer line, and the results manifested themselves in the form of a 1” layer of poop and toilet paper stew on our boiler room floor.  His bathroom (he lives in the renovated basement directly below, on the same level as the boiler) was an ecological disaster area; a flush of the toilet resulted in a mini shit-fountain from the shower drain that sprayed the stuff all over the walls.&lt;/p&gt;
&lt;p&gt;I have a handyman that I usually call, but I’ve relied on him quite a bit and I really enjoy his work a bit too much to subject him to a literal shitstorm on a Saturday morning. so I decided to call Roto-Rooter, thinking that they’re usually the best folks to deal with this exact case.&lt;/p&gt;
&lt;p&gt;The dispatcher we got from Roto-Rooter’s 800 number told us that they’d be here sometime between 8am and 10am.  My experiences of being on-call as a Sysadmin has tempered by expectations of others in times of crisis, and that seemed like a reasonable timeframe for a guy to get in a truck and load it up with various plumbing equipment, and given our desperate situation, we made no complaints about this schedule.&lt;/p&gt;
&lt;p&gt;So, in the quality alone time we had on our hands with our predicament, &lt;em&gt;we tried things&lt;/em&gt;.  We searched around for a way into the sewer, and found a hole in my garage.  I logically concluded that we could probably clear the obstruction somewhere between the bathroom and the street.  If this was stuck toilet paper or grease, a kettle of boiling water followed by a blast from a garden hose usually did the trick for me in the past.&lt;/p&gt;
&lt;p&gt;Naturally, the screw securing the pvc grate to the hole was rusted and worn, so I grabbed a chiseled hammer and broke it open.  I poured three kettles of boiling hot water down the drain, leaving an impressive cloud of water vapor and a satisfying local gurgling sound down that 4 foot pipe that I imagine led to the obstruction somewhere down the street.  I then followed up with about a ten minute blasting from a garden hose.&lt;/p&gt;
&lt;p&gt;In hindsight, these are acts of a desperate amateur.  A garden hose can be really handy, but it really does not have enough output to dislodge a significant amount of impacted matter.  Pouring hot water down a pipe is risky, because there’s always that off chance you’d crack something from the sudden heat expansion.  Lastly, what is usually ultimately needed is direct, physical removal of the obstruction, and this most always means a plumber with a powered auger (drill), lovingly dubbed by the general public as a plumber’s snake.  I knew this, I did not have a power nor even a hand-cranked snake in my house, but in time I will know that it wouldn’t have mattered.&lt;/p&gt;
&lt;p&gt;More importantly, my desperate acts &lt;em&gt;worked&lt;/em&gt;, to the extent that the shit fountains were defeated - I had partially cleared the obstruction and bought us some valuable time.  This would prove to save us.&lt;/p&gt;
&lt;p&gt;We followed up this effort with an initial mopping.  The crapstorm left a gradient of brown in the boiler room which thankfully started off a light coffee near the entrance.  My brother is quite abit weaker-willed in these matters, so it was up to me to mop this up, again thankfully with one of these, so direct contact was minimal, but it was a slow-going process nonetheless:&lt;br/&gt;&lt;br/&gt;&lt;img src="http://www.hardwarestore.com/media/product/639906_front200.jpg" width="200" height="200"/&gt;&lt;/p&gt;
&lt;p&gt;I soaked up about two 8-gallon buckets full of this shitjuice and dumped it into the sewer grate out on our street.  A lot of work for not too much result, but it was more manageable - we weren’t going to get our sneakers saturated with digested lunch.&lt;/p&gt;
&lt;p&gt;8am passed.  For my brother, being an unemployed, OCD night-owl who has yet to kick his post-college sleep schedule, it was time for bed.  He decided to catch a few winks before the plumber showed up.  I was going to stay up and wait for the guy to come and save our asses.  I went upstairs and googled for sewage-clearing solutions, watched some how-to videos on youtube, and brainstormed some ideas for &lt;em&gt;a better way&lt;/em&gt; - motorized mini-drills fed by power over ethernet and a waterproof head unit controlled by an arduino with a usb cam…&lt;/p&gt;
&lt;p&gt;Folks who’ve lived through this kind of thing will tell you - the hardest part about living with any situation like this in home ownership is not so much the work involved.  The work ends up being a sort of therapy - be it administrative work of coordinating a task force, moving aside furniture, mopping and later shoveling fecal matter from the floor - at the time, this is theraputic because it keeps you from worrying and overthinking.  You’re doing something to help the situation, and so you alleviate your feelings of helplessness as the situation becomes more dire.  You stop blaming, or imagining all those things could’ve prevented this (proactive monitoring, regular maintainence, dilligent application of some imagined ideal behavior), because true or not, &lt;em&gt;that’s just not important right now&lt;/em&gt;.  After a certain point, you just have to accept the situation and not let it consume you.&lt;/p&gt;
&lt;p&gt;9am.  No truck, no doorbell, no salvation.  10am.  We called the dispatcher again:&lt;/p&gt;
&lt;p&gt;“Sorry sir, the technician will be late.  There’s quite abit of traffic… He should arrive at 11am.”&lt;/p&gt;
&lt;p&gt;There was still a lot of snow and ice on the driveways around my town from the blizzard the last week, so I was accepting of this reality.  But make no mistake - Roto-Rooter is on my shit-list.  I was exhausted.  I took a nap on my couch, woke up after an unsuccessful attempt, played some Dragon Quest IV on the Wii, and just found ways to get my mind off the situation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The guy arrives at 3pm&lt;/strong&gt;.  Let’s call him Bill.  Bill looks like a plumber’s plumber, an older, stocky gentleman with a reassuring air of mastery and experience.  He greets me, “Hello, young man.  You ready for this?”&lt;/p&gt;
&lt;p&gt;I’ve been cleaning shit all morning.  I was beyond “ready” for whatever he was going to do, so I nod.  ”Thanks for coming, it must’ve been an adventure for you to get here”.  He shrugs and proceeds to takes a look at the boiler, and recoils at the sight.  ”MY god, listen, could you hose this down, for &lt;em&gt;your sanity&lt;/em&gt;?”, he gasped.  I didn’t have any preconceptions about plumbers, and I was quite thankful for his presence despite it all, so I shamefully complied, thinking that I probably screwed up.  I didn’t believe that it would be okay to hose down the room since the boilers were in such close proximity.  I was afraid I might damage the electrical components, such as the gas or hot water valves that led to the thermostat, and just plain afraid of doing something that might worsen the situation.&lt;/p&gt;
&lt;p&gt;“So you’re sure this is okay?”, I asked Bill.&lt;/p&gt;
&lt;p&gt;“Yeah, do it”.  I got the hose and sprayed, unleashing a beam of clear water and revealing the cesspool in its full glory.  The solid wastes swam through the room now, motivated by my hosing and swirling through the room with no destination in particular.  I’d successfully diluted the soup, but there was no place for it all to actually go.  The drain that this all originally gushed out of was already clogged in the first place.  I stopped after about five minutes of hosing.  Bill was already working in the next room with his power auger by now.  After a few minutes of this, he tells me to flush the toilets upstairs.  I comply, and come back to  a sad-faced Bill.&lt;/p&gt;
&lt;p&gt;“Son, I’ve got bad news.  You ready?  Your drain is &lt;em&gt;under &lt;/em&gt;your boiler.  I don’t know what idiot did designed your sewer”, Bill said.  All the crap that was in the boiler room was coming from a drain under the boiler, which was why I couldn’t see the crap fountain like I did coming from the shower in the bathroom.  This is an important fact: &lt;em&gt;crap had been spewing directly into my heating system’s boiler every time someone flushed the toilet&lt;/em&gt;.  More importantly, Bill said he couldn’t do anything at this point, because that boiler’s 500 lbs, and he needed to get under it with his auger to clear the obstruction.  Since it was the weekend, he “doesn’t pack the camera”.  So I had to wait until Monday for them to camera the line and see if he can find “another way in”.&lt;/p&gt;
&lt;p&gt;At this point, I’d like to underscore that I don’t really know this stuff very well, but for those who are googling for answers, &lt;strong&gt;search for your sewage check valve&lt;/strong&gt;.  Hell, do it now, so you know where it is.  Mine was the culprit for all this (a ball of paper towels had prevented the valve from opening), and it was 5 feet away from where Bill was standing as he gave me the bad news, underneath an iron access floor plate.&lt;/p&gt;
&lt;p&gt;After making a call to dispatch, trying to get someone else with a camera to my house, it was nearing the end of the day, so he bid me farewell and good luck.  It was going to be a long haul until Monday.  &lt;strong&gt;THIS WAS SUPPOSED TO BE EMERGENCY SERVICE&lt;/strong&gt;.  However, Bill is a licensed master plumber, so I accepted his diagnosis that it is a complex problem, so I accepted my fate.&lt;/p&gt;
&lt;p&gt;I downed a few glasses of Shiraz that night and played Dragon Quest IV until I was thoroughly docile and went to bed.&lt;/p&gt;
&lt;p&gt;Sunday morning.  The heat went out in the middle of the night.  I was sure the pilot went out, but it’s pointless (and prohibitively disgusting) to relight.  Home Depot trip - picked up a shop-vac, a hand auger, some small plumbing tools.  Tried clearing the garage hole again.  Nothing of course (since the clog was behind a closed flap).  Very tired.  The basement reeked of death, but what came out of the boiler drain was now mostly liquid.  My initial investment of effort was still paying out in that there were no new occurrences of solid waste, but what was already there was starting to reek.  My brother later commented that we were “lucky” this happened in winter, in what was one of the coldest days in recent memory.  Sent an email to my boss that I’d be out on Monday to deal with home issues.&lt;/p&gt;
&lt;p&gt;Monday.  The house is freezing cold.  Roto-rooter finally arrives, a younger gentleman, let’s call him &lt;em&gt;Dave&lt;/em&gt;, who seemed confused after examining the area.  ”Why didn’t you call us earlier?”, he asked.  I told Dave what transpired, and he blamed the automated 800 dispatch - my area code’s assigned to a county whose center is much farther away, and I would’ve done better to directly call the office of the county north of me.  It had also been a busy weekend.  Regardless, he begins the berates Bill, since apparently he’s quick to boast around the office but completely missed the mark here.&lt;/p&gt;
&lt;p&gt;In moments, Dave locates where my check valve should be.  For some reason, it was entombed under not only the iron sewer plate, but under a thick layer of concrete and bricks.  He smashes the loose rock with a crowbar and we manage to hit a flash of white - we’d uncovered the exit point of all the sewage that is generated by my home to the city sewer.  After some difficulty (the valve’s bolts had long been rusted out and destroyed) he opens the cap…&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;WOOSHHHHHHgarglegarglegargle&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Raw Sewage rushes past beneath us, the stench wafting through the garage.  Dave grimaces, but looks up to me and nods.  There is so much that it rises dangerously high inside the pit for a while before it graciously empties out into the sewer.  We’re finally free, and it had only taken two hours.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Fuck you, Bill.  Thank you so much, Dave.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Dave and I spend the rest of the time talking about incompetent coworkers and absent-minded younger brothers… he takes my card and charges me $321.  Small price.&lt;/p&gt;
&lt;p&gt;I walk back to the boiler room.  It was still a disaster.  We spend the next hours shoveling crap, hosing down, shoveling some more, scrubbing, vaccing, disinfecting…&lt;/p&gt;
&lt;p&gt;When we were finally somewhat clear, I grabbed the lighter and went to fire the boilers back up.  I first noticed a problem when I switched the valve to “pilot” and pressed the red button…&lt;/p&gt;
&lt;p&gt;Nothing.  No sound, no gas.&lt;/p&gt;
&lt;p&gt;I checked the unit for the 2nd floor above us and thankfully heard the familiar hiss of gas.  But nothing from the 1st and basement floor unit.  I lit the 2nd floor unit, using a mirror to guide my hand, since I wasn’t about to lie down with my cheek on that moments-earlier shit-and-piss stained cement floor.   The first floor unit had some problem.  I knew that it wasn’t the thermocouple, since that would simply cut off the gas after I released the red button - there was no gas for me to light at all.&lt;/p&gt;
&lt;p&gt;We needed more cleaning supplies, so my brother and I headed back to Home Depot, stopping by the local diner to get some food.  There, I gave my usual plumbing and heating company a call - I wasn’t going to live through another night without heat - and was told that someone will be there in an hour.  After dinner we headed home and within minutes the guy showed up (why didn’t I call them instead of roto-fucking-rooter).&lt;/p&gt;
&lt;p&gt;The local plumber arrived at 5:15pm and proceeded to diagnose the unit in a systematic fashion with the most impressive United States Marine Corps.-tempered degree of gusto I’ve ever seen and by 5:45pm ultimately found that the pilot gas head / outlet that meets the thermocouple was clogged with &lt;em&gt;shit&lt;/em&gt;.  He cleaned the unit and reinstalled it, and I had heat.  Cost was $175.  Told me that if I had called them on Saturday instead of Roto I’d be a couple hundred less poor and would’ve been done with this issue same day.  Dude never complained and was by all means genuinely happy to be there working and paying the bills doing something that most people are grossed out by (he had the corner on this market by being not at all terrified by the prospect of wading in a pool of shit).  The man is an inspiration (and I’ve now got their number burned into my brain and associated with &lt;em&gt;awesome&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;If I ever complain about my job again, I need to read this post to remind me that things can be so much worse, and the best thing to do in a bad situation is to think positive and rationally.&lt;/p&gt;</description><link>http://www.nekomi.net/post/2696581694</link><guid>http://www.nekomi.net/post/2696581694</guid><pubDate>Tue, 11 Jan 2011 05:36:00 -0500</pubDate></item><item><title>usb serial adapters in osx</title><description>&lt;p&gt;before i forget: &lt;a href="http://www.tigoe.net/pcomp/resources/archives/avr/000749.shtml"&gt;ls /dev/tty.*&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;screen attach to them like you do in linux:&lt;/p&gt; 

&lt;h4&gt; to screen attach to a usb serial device with baud 19200: &lt;/h4&gt;
&lt;p&gt; screen /dev/tty.usbdevice 19200 &lt;/p&gt;

&lt;h4&gt; prolific pl-2303 drivers are here: &lt;/h4&gt;
&lt;p&gt;&lt;a href="http://www.prolific.com.tw/eng/downloads.asp?id=31"&gt; MacOS X Drivers&lt;/a&gt;&lt;/p&gt;</description><link>http://www.nekomi.net/post/2639944672</link><guid>http://www.nekomi.net/post/2639944672</guid><pubDate>Fri, 07 Jan 2011 14:53:00 -0500</pubDate></item><item><title>Routing table modification golden rule</title><description>&lt;p&gt;Alright so, just to remind myself, hard, remember to just add a /32 route to test first from a test client before adding a whole /n&lt;29 rule in there.  This is a golden rule, up there with “FQDN!!!!!!!! Where it matters” and “always add a reverse dns entry you bastards!!!”&lt;/p&gt;</description><link>http://www.nekomi.net/post/2629404341</link><guid>http://www.nekomi.net/post/2629404341</guid><pubDate>Thu, 06 Jan 2011 19:30:37 -0500</pubDate></item><item><title>An efficient life</title><description>&lt;p&gt;You know you’re a geek beyond all hope of redemption when you see the chaos in your wardrobe, trash, and other workflow bits of your life, and see it with much more clarity and approachability as a computational problem than a mundane task.&lt;/p&gt;

&lt;p&gt;As the latter, the problem is impossible.  The former gets my saiyan blood boiling and motivated to boot.&lt;/p&gt;</description><link>http://www.nekomi.net/post/2607709014</link><guid>http://www.nekomi.net/post/2607709014</guid><pubDate>Wed, 05 Jan 2011 05:17:08 -0500</pubDate></item><item><title>SNIPs and MIPs</title><description>&lt;p&gt;&lt;a href="http://support.citrix.com/article/CTX120318"&gt;Use MIPs by default, SNIPs if you’re directly attached to a local net.&lt;/a&gt;&lt;/p&gt;</description><link>http://www.nekomi.net/post/2583980196</link><guid>http://www.nekomi.net/post/2583980196</guid><pubDate>Mon, 03 Jan 2011 13:58:16 -0500</pubDate></item><item><title>configuration management</title><description>&lt;p&gt;a sysadmin that doesn’t use configuration management is like a programmer who doesn’t use source control.&lt;/p&gt;</description><link>http://www.nekomi.net/post/2540753544</link><guid>http://www.nekomi.net/post/2540753544</guid><pubDate>Fri, 31 Dec 2010 05:10:16 -0500</pubDate></item><item><title>hup ur phone</title><description>&lt;p&gt;Getting messages like these in your console trying to sync up your phone with iTunes?&lt;/p&gt;

&lt;p&gt;iTunes[(pid)] _connect_to_port (thread &lt;i&gt;blahblah&lt;/i&gt;): Could not connect to USB mux port &lt;portnum&gt; for device &lt;i&gt;N&lt;/i&gt;: Connection refused&lt;/portnum&gt;&lt;/p&gt;
 
&lt;p&gt;iTunes[(pid)] _MobileDeviceConnect_locked (thread &lt;i&gt;blahblah&lt;/i&gt;): Could not connect to lockdown port on device &lt;i&gt;blahblahblahblah&lt;/i&gt;&lt;/p&gt;
 
&lt;p&gt;Before you waste any more time googling for the answer, &lt;i&gt;try rebooting your phone&lt;/i&gt;.&lt;/p&gt;

&lt;p&gt;I’m going to guess it’s because of jailbreak + lockdownd and some weird thing with my pin (I installed various things, like the cydia app that bypasses the mandatory exchange pin.  FYI, you can’t sync if your phone is locked, either (one of the many things lockdownd does)…&lt;/p&gt;</description><link>http://www.nekomi.net/post/2540662630</link><guid>http://www.nekomi.net/post/2540662630</guid><pubDate>Fri, 31 Dec 2010 04:54:00 -0500</pubDate></item><item><title>Breaking my SSD cherry.</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_le7xdeLSRc1qefk1ho1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Breaking my SSD cherry.&lt;/p&gt;</description><link>http://www.nekomi.net/post/2520263167</link><guid>http://www.nekomi.net/post/2520263167</guid><pubDate>Wed, 29 Dec 2010 20:55:57 -0500</pubDate></item><item><title>waah</title><description>&lt;p&gt;virtualization is the answer but I can’t use it :(&lt;/p&gt;</description><link>http://www.nekomi.net/post/2514936067</link><guid>http://www.nekomi.net/post/2514936067</guid><pubDate>Wed, 29 Dec 2010 13:42:08 -0500</pubDate></item></channel></rss>

