<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>Inbound Thinking</title>
	<atom:link href="http://www.abdinoor.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.abdinoor.com</link>
	<description>Dan Abdinoor's Blog</description>
	<pubDate>Sun, 13 Jun 2010 22:37:23 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>My quest for a pain free workstation - part 3</title>
		<link>http://www.abdinoor.com/2010/06/11/my-quest-for-a-pain-free-workstation-part-3/</link>
		<comments>http://www.abdinoor.com/2010/06/11/my-quest-for-a-pain-free-workstation-part-3/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 22:10:12 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.abdinoor.com/?p=387</guid>
		<description><![CDATA[This is the third post in a series about pain-reducing improvements I’ve made to my workstation. For more detail, read ]]></description>
			<content:encoded><![CDATA[<p><em>This is the third post in a series about pain-reducing improvements I’ve made to my workstation. For more detail, read </em><em><a href="http://www.abdinoor.com/2010/02/09/my-quest-for-a-pain-free-workstation-part-1/">part 1</a> and <a href="http://www.abdinoor.com/2010/02/11/my-quest-for-a-pain-free-workstation-part-2/">part 2</a></em><em>.</em></p>
<p><img class="alignright size-medium wp-image-388" title="3M AKT65LE" src="http://www.abdinoor.com/wp-content/uploads/2010/06/60le-300x169.jpg" alt="3M AKT65LE" width="300" height="169" /></p>
<p>For the first couple of years working at HubSpot I kept my computer, monitor, keyboard, and mouse all on the same work surface. Our desks were very simple, no monitor mounts or keyboard drawers. At some point I realized that having the keyboard and mouse on the desk might be causing some of my pain. So I started looking for a good keyboard tray to add to my workstation. By moving the keyboard and mouse to a lower position I would have to reach less and my arms should hang naturally at my side.</p>
<p>I had a few requirements for the keyboard tray: I wanted a removable tray that would attach to my existing desk fairly simply; we rent the office furniture so I did not want to make any significant changes to it. I also was looking for a good range of movement: sliding, tilting, swiveling, etc. Additionally, I wanted the mouse and keyboard to fit on the same surface, I don&#8217;t like a wobbly separate mouse platform. After some research on Amazon and reading a bunch of reviews I settled on the <a href="http://solutions.3m.com/wps/portal/3M/en_US/ergonomics/home/products/keyboardtrays/AKT65LE/">3M ATK65LE</a>. It had all the range of motion I wanted, was big enough to hold keyboard and mouse on the same surface and claimed to be a tool-free installation.</p>
<p>As it turns out, the installation was not entirely tool-free installation. The mounting system works by hanging a metal bracket on the front lip of the desk and then attaching the underside with heavy-duty velcro. In practice the velcro sucks and the bottom frequently detaches from the desk. So I drove a couple of 1-inch screws into the underside of my desk and it worked great; the tray stayed in place and there was no visible sign that I modified the desk.</p>
<p>The adjust-ability of the 3M tray is great. It covers all sorts of combinations of tilt, slide and swivel. I would certainly recommend the tray to others. The only down side is that the surface is just a tad on the small side. The mouse and keyboard both fit but there&#8217;s limited room for mousing. Not a big deal if you have your mouse speed set high enough. The new working position did help with pain a bit. It kept me from resting my wrists on the edge of the desk and it allowed my arms to hang more naturally. Although it wasn&#8217;t a cure, it was a step in the right direction.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abdinoor.com/2010/06/11/my-quest-for-a-pain-free-workstation-part-3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Abdinoor-Huenneke plus-one paging model</title>
		<link>http://www.abdinoor.com/2010/05/21/the-abdinoor-huenneke-plus-one-paging-model/</link>
		<comments>http://www.abdinoor.com/2010/05/21/the-abdinoor-huenneke-plus-one-paging-model/#comments</comments>
		<pubDate>Fri, 21 May 2010 13:54:47 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.abdinoor.com/?p=384</guid>
		<description><![CDATA[Sometime last year we started running into trouble with the HubSpot dashboard application for all of our customers. The dashboard ]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-385" title="pages" src="http://www.abdinoor.com/wp-content/uploads/2010/05/pages-300x225.jpg" alt="pages" width="300" height="225" />Sometime last year we started running into trouble with the HubSpot dashboard application for all of our customers. The dashboard was beginning to load slowly, very slowly. I investigated the slowness for a while, with help from my co-worker Stephen Huenneke, and eventually figured out that the problem was a collection of hundreds and sometimes thousands of items that were being loaded unnecessarily for the dashboard.</p>
<p>The dashboard&#8217;s purpose was to show customers what&#8217;s happening with their marketing: if they get new leads, new social media stories, new inbound links, etc. The first version of the dashboard had no paging and after 20 or so items it started to be a long page with much scrolling. Paging was added. But the first version of paging was all done in the freemarker templating language and, although we only displayed 10 items, all of them were still being fetched from the database.</p>
<p>It was obvious that loading all the items was a waste of resources, we only needed the first page of items. This was easy to do with MySQL, just throw offset and limit on the query, right? Well, not quite. Although it was easy to get the first page of items this way, it was not clear that there was a second page of items to be fetched. What if you have exactly 10 items? You get a full page of them and then it is not clear if we should show a link to the next page of items. We didn&#8217;t want to run a count query to find out how many total items there were since that is another database call and every call takes time, we wanted the dashboard to be a very fast load since it is the first page our customers see. We also did not care about how many total pages were available, we just wanted to show a single &#8220;next page&#8221; link.</p>
<p>After a few discussions, Stephen and I came up with what we called the <em>plus-one paging model</em>. To display a page size of 10 items, we fetched 10 + 1 (=11) items from the database, then, in freemarker, we looped over those items and displayed only the first 10. The 11th item was used to determine if we should show the link to the next page. If there were 10 or fewer items we knew there was no need for the next page. Getting a &#8220;previous page&#8221; button was easy: The &#8220;next page&#8221; link had a querystring parameter for page number. On the second and greater pages we showed a link to the previous page. The page number parameter was also used to calculate the offset for the other pages: page number * page size = offset (first page number = 0).</p>
<p>I have no idea if others already use the <em>plus-one paging model</em>, but I&#8217;ve found it to be pretty handy for situations where you need paging and do not need to know the total number of pages. If you find it helpful please let me know with a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abdinoor.com/2010/05/21/the-abdinoor-huenneke-plus-one-paging-model/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Facebook is f-ing brilliant</title>
		<link>http://www.abdinoor.com/2010/05/18/facebook-is-f-ing-brilliant/</link>
		<comments>http://www.abdinoor.com/2010/05/18/facebook-is-f-ing-brilliant/#comments</comments>
		<pubDate>Tue, 18 May 2010 15:27:53 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.abdinoor.com/?p=380</guid>
		<description><![CDATA[Ever since Facebook announced the ability to add a Like button to any webpage I&#8217;ve been mulling over the consequences. ]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-382" title="facebook" src="http://www.abdinoor.com/wp-content/uploads/2010/05/facebook-300x199.jpg" alt="facebook" width="300" height="199" />Ever since Facebook announced the ability to add a Like button to any webpage I&#8217;ve been mulling over the consequences. My thoughts solidified. And I have decided that Facebook is f-ing brilliant.</p>
<p>To understand why I believe that, start by looking at search. Search today (hereafter &#8216;Google&#8217;) is based on crawling the web and ranking pages based on a number of criteria: Page title, page content, inbound links, etc. These criteria may as well be arbitrary: There&#8217;s no guarantee that the top result is what I want, it&#8217;s just the result that plays the Google-game the best.</p>
<p>Facebook is going to change that game. When Facebook has a big enough list of what websites my friends like, they can shape search results accordingly. I&#8217;ll go to Facebook and search the web, not only Facebook. The results are simply ordered by number of likes. The results with likes from my friends will be first, but then they can show results of things that my friend&#8217;s friends liked, out to two or three connections away from me. The social graph will re-shape the way I think about relevance.</p>
<p>Often I&#8217;m in an unfamiliar part of Boston, or out of town on a day trip, and I want to find someplace to eat. I can pull up Google and see what&#8217;s nearby, I can pull up Yelp and see ratings, I can pull up Urbanspoon and have it choose for me, but none of these are what  I want. I want to know where someone I know has eaten and if they liked it. I really don&#8217;t care if a stranger rated this restaurant five stars, we probably have different tastes. But I know my friends and I know which among them I trust for a food recommendation.</p>
<p>Facebook can own this, too. Facebook has a unique opportunity to steal Foursquare&#8217;s thunder by making location a big part of the platform. Instead of opening Yelp or Urbanspoon I&#8217;ll just open Facebook and see what&#8217;s on the map that my friends like. It&#8217;s not limited to restaurants: If my friends are checking into a golf course or a nightclub I&#8217;ll see that too. It will change the way I make decisions.</p>
<p>This is Facebook&#8217;s game to lose. They&#8217;ve got hundreds of millions of users around the world. They&#8217;ve got a hundred million dollars of infrastructure. Facebook has already started taking the first steps with the Like button, and it&#8217;s f-ing brilliant. I&#8217;m excited to see what&#8217;s next.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abdinoor.com/2010/05/18/facebook-is-f-ing-brilliant/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What is wrong with internet video</title>
		<link>http://www.abdinoor.com/2010/05/13/what-is-wrong-with-internet-video/</link>
		<comments>http://www.abdinoor.com/2010/05/13/what-is-wrong-with-internet-video/#comments</comments>
		<pubDate>Thu, 13 May 2010 13:19:58 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.abdinoor.com/?p=376</guid>
		<description><![CDATA[Last night it took two and a half hours to watch LOST. The show is 45 minutes long. The extra ]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-378" title="TV out the window" src="http://www.abdinoor.com/wp-content/uploads/2010/05/broken-tv-300x225.jpg" alt="TV out the window" width="300" height="225" />Last night it took two and a half hours to watch LOST. The show is 45 minutes long. The extra hour and a half was spent coping with the utter disaster that ABC calls a video player. It got me thinking about internet video, and how backward the system is today.</p>
<p>For me, there are four ways to consume LOST: I can watch it when it airs on Tuesday night; I can watch it on ABC&#8217;s website the following day; I can download it from iTunes; or I can download it from a torrent. I don&#8217;t have a DVR so that&#8217;s not an option, although I wish it were. I could also probably watch the video on Ninja Video but I&#8217;d rather not deal with that site.</p>
<p>Watching the show when it airs is not always possible, this past week I was at a Red Sox game and in future weeks I&#8217;ve got other plans, so throw out the when-it-airs option. That leaves watching it on ABC.com or downloading it. I like being able to watch video without planning ahead, so the streaming option is preferable. But after the awful experience of using the ABC video player I&#8217;m not sure I ever want to use it again. There were so many bugs I was in shock. How does a big, rich company like ABC put out such a piece of crap? Probably as a way to drive more viewers to live TV where they have better monetization. I had to re-start the video no less than 10 times, each time trying to get back to where I left off and having to watch 30-second commercials just for the permission to skip ahead: ridiculous, I&#8217;m not doing that again.</p>
<p>So, by process of elimination, I&#8217;m left with downloading the show. I don&#8217;t mind paying to download and I&#8217;ve bought video on iTunes before. Unfortunately, it just doesn&#8217;t work. Apple definitely takes my money, but they botch the download. I&#8217;ve tried regular and hi-def video and in each case the download gets &#8220;corrupted&#8221; and needs to start again. I have to manually wipe out the partial download and start over; not fun when you&#8217;re downloading two gigabytes. After two days of attempted downloading I gave up and asked for my money back. Apple refunded me and also explained that this is a problem that happens all the time! I&#8217;m shocked that a company as successful as Apple and a store as profitable as iTunes can not reliably deliver the content they sell.</p>
<p>So what&#8217;s left? Downloading a torrent. Torrents are available, easy to find, fast and reliable. I can download video via torrent faster than I can from iTunes.</p>
<p>Why is internet video so backwards? I&#8217;m willing to pay, I&#8217;m willing to sit through commercials, hell, I&#8217;m willing to fill out a form with my contact info if you just let me watch the video reliably. The technology that is winning the video game is the underground, illegal source. The companies backed by real money and a professional development team can&#8217;t deliver as well as a small network of amateurs with video capture and <a href="http://www.ffmpeg.org/">ffmpeg</a>.</p>
<p>It&#8217;s tough to feel bad for the video providers getting undercut by illegal downloads when their technology is so poor. They&#8217;ve got the power to win this war, but they have to get their distribution to work <strong>better</strong> than the illicit channel.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abdinoor.com/2010/05/13/what-is-wrong-with-internet-video/feed/</wfw:commentRss>
		</item>
		<item>
		<title>First golf outing of the season</title>
		<link>http://www.abdinoor.com/2010/05/11/first-golf-outing-of-the-season/</link>
		<comments>http://www.abdinoor.com/2010/05/11/first-golf-outing-of-the-season/#comments</comments>
		<pubDate>Tue, 11 May 2010 13:29:52 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.abdinoor.com/?p=373</guid>
		<description><![CDATA[Sunday morning I drove up to Gilford, NH for Mother&#8217;s Day and managed to sneak in nine holes before visiting ]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-374" title="Golf ball on tee" src="http://www.abdinoor.com/wp-content/uploads/2010/05/golf-tee-200x300.jpg" alt="Golf ball on tee" width="200" height="300" />Sunday morning I drove up to Gilford, NH for Mother&#8217;s Day and managed to sneak in nine holes before visiting my parents. I played with Andrew, one of my oldest friends and an equal golfer. We went to <a href="http://www.playgolfne.com/golf/proto/playgolfne/pheasantridge_home/pheasantridge_home.htm">Pheasant Ridge</a>, a local course that we&#8217;ve played many times before.</p>
<p>Unfortunately, Sunday morning had some seriously windy weather &#8212; gusts of 30mph and  a wind chill of 25 degrees. Also, the course is at the top of a mountain so we were completely exposed to the wind, it definitely messed up a few shots for me. But, despite the not-perfect conditions, we had a good time. I played fairly well for my first outing of the season and Andrew and I shot the same score.</p>
<p>I&#8217;m really looking forward to playing more this summer and I&#8217;m already thinking about buying a new driver or some long-iron replacements.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abdinoor.com/2010/05/11/first-golf-outing-of-the-season/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Inline skates update</title>
		<link>http://www.abdinoor.com/2010/05/11/inline-skates-update/</link>
		<comments>http://www.abdinoor.com/2010/05/11/inline-skates-update/#comments</comments>
		<pubDate>Tue, 11 May 2010 13:18:24 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.abdinoor.com/?p=371</guid>
		<description><![CDATA[Last month I wrote about ordering some new inline skates. They&#8217;re here and I&#8217;ve had a few opportunities to go ]]></description>
			<content:encoded><![CDATA[<p>Last month I <a href="http://www.abdinoor.com/2010/04/12/new-inline-skates/">wrote about</a> ordering some new inline skates. They&#8217;re here and I&#8217;ve had a few opportunities to go out for a spin.</p>
<p>It has been years since the last time I went skating so I took it easy to start with and skated around a nice flat parking lot to get the feel back. Luckily it came back fairly quickly and I felt comfortable after about an hour. Krystal joined me for my second outing at the parking lot, she did pretty well for someone who has never skated before, but not quite ready for a lap of the Charles river.</p>
<p>Last week I had the opportunity to go for a skate before work, and did a nice circuit up and down the Charles. I was surprised how bad the sidewalks were for skating. I&#8217;ve run the route many times but while running I never noticed how uneven, bumpy and cracked the sidewalks are. Apparently the Boston side is better than the Cambridge side, so I&#8217;m going to try that next time.</p>
<p>I&#8217;m happy with the skates, they&#8217;re comfortable, smooth and just fast enough to have fun without killing myself. I&#8217;m looking forward to getting out more often this summer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abdinoor.com/2010/05/11/inline-skates-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New inline skates</title>
		<link>http://www.abdinoor.com/2010/04/12/new-inline-skates/</link>
		<comments>http://www.abdinoor.com/2010/04/12/new-inline-skates/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 16:04:28 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.abdinoor.com/?p=367</guid>
		<description><![CDATA[Ever since the weather improved in Boston I&#8217;ve been dying to spend more time outside. Krystal and I go for ]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox" href="http://www.abdinoor.com/wp-content/uploads/2010/04/moto-80.jpg"><img class="alignright size-medium wp-image-368" title="K2 Moto 80" src="http://www.abdinoor.com/wp-content/uploads/2010/04/moto-80-300x286.jpg" alt="K2 Moto 80" width="300" height="286" /></a>Ever since the weather improved in Boston I&#8217;ve been dying to spend more time outside. Krystal and I go for a lot of long walks throughout Cambridge and Boston. I also go running once or twice a week with the HubSpot Running Club. A few weeks ago I decided that inline skating (rollerblading, if you prefer) would be a great way to have fun outdoors and get some exercise.</p>
<p>Years ago I was heavily into aggressive inline skating. I spent a lot of time in skateparks and industrial parks, jumping, grinding, etc. I&#8217;ve calmed down a bit since. I still have my old Rollerblades but they are built for jumps and grinds, not speed. So I decided to buy some new fitness skates.</p>
<p>It was surprising how few places in downtown Boston carry inline skates. Maybe it is just too early in the year, but the only place that had skates for me to try on was City Sports. I went there this past weekend and checked out the new skates from Rollerblade and K2. The fit for both was basically the same, but the Rollerblades were a ten bucks cheaper. I don&#8217;t need the skates right away since I&#8217;m going on vacation next week, so I decided to not buy at the store and instead check online for a better deal.</p>
<p>I did a bunch of research between the Rollerblade and K2 product lines and decided that in most cases you pay a premium for the Rollerblade brand. The K2 skates were just as good based on the reviews I read. I wanted a skate just above the entry level K2 and picked out the K2 Moto 80. The skates have an aluminum frame, softboot with exo-skeleton and a nice closure system. I found a great deal from <a href="https://www.skirack.com/">Skirack of Vermont</a> and paid just under $120 for the skates with free shipping.</p>
<p>They will be arriving while I&#8217;m on vacation, but I&#8217;ll post an update here once I&#8217;ve had a chance to try them out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abdinoor.com/2010/04/12/new-inline-skates/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Restaurant review: Tupelo</title>
		<link>http://www.abdinoor.com/2010/03/15/restaurant-review-tupelo/</link>
		<comments>http://www.abdinoor.com/2010/03/15/restaurant-review-tupelo/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 20:38:26 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.abdinoor.com/?p=360</guid>
		<description><![CDATA[Tupelo has been on my short list of restaurants to visit in Cambridge for a while now. So when a ]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-364" title="Brown Butter Pecan Pie" src="http://www.abdinoor.com/wp-content/uploads/2010/03/tupelo-21-300x187.jpg" alt="Brown Butter Pecan Pie" width="300" height="187" /><a href="http://www.tupelo02139.com">Tupelo</a> has been on my short list of restaurants to visit in Cambridge for a while now. So when a great deal popped up on Groupon I had to buy it. Krystal and I tried to get a table there a couple of times before but there was always an hour or longer wait. We finally got a table this weekend and it ended up being one of the best meals in recent memory.</p>
<p>Friday night, we managed to get out of the house early and arrived at Tupelo at about twenty past seven. After a few minutes hanging by the door we were greeted and told the wait was about 45-minutes. We grabbed drinks at the bar: I had an ABITA Amber beer which is brewed in Louisiana and was pretty good though nothing remarkable. After only a 20-minute wait we were seated at a nice window-side table near the bar.</p>
<p>The menu at Tupelo is dead-simple: Five appetizers, six entrees and a few each of sides, specials and desserts. For starters we decided to split the Watercress Salad with Roasted Pear, Goat Cheese and Candied Pecans. The food came out almost immediately, it was pleasantly prompt service all nice.  The salad was great, dressed with nothing but EVOO and lemon juice, a nice light start to the meal.</p>
<p>For entrees we ordered the Red Wine Braised Brisket and the PEI Mussels special. The beef was amazing. It was slow cooked, tender and flavorful. It was topped with a very light drizzle of freshly-grated horseradish sauce and was a perfect sharp counterpoint to the savory meat. There were also piles of a simple mashed potato and braised collard greens. The greens had a smoky barbecue quality to them that was fantastic. Overall it was a deliciously savory dish and I probably could have eaten two of them. I didn&#8217;t try the Mussels but Krystal was very happy with both the quality and quantity of them.</p>
<p>Tupelo keeps their southern theme for the dessert menu as well, offering up Brown Butter Pecan Pie and Red Velvet Cake. We opted for the Pecan Pie with a scoop of Bourbon ice cream, instead of the normal vanilla. The pie was great, not too gooey, packed with pecans, a reasonable portion. The Bourbon ice cream was great also and had enough bite to offset the sweet; they should keep it on the menu.</p>
<p>Overall, I was extremely happy with the whole meal. The restaurant is small, cozy and simple which makes the food stand out. Tupelo is the best restaurant I can think of in Inman Square and I&#8217;m glad to have it just a few minutes down the road: I will definitely be heading back.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abdinoor.com/2010/03/15/restaurant-review-tupelo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Restaurant review: Pairings</title>
		<link>http://www.abdinoor.com/2010/02/21/restaurant-review-pairings/</link>
		<comments>http://www.abdinoor.com/2010/02/21/restaurant-review-pairings/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 18:07:57 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.abdinoor.com/?p=351</guid>
		<description><![CDATA[I&#8217;m not sure why Bonfire is gone and Pairings has taken over, but the quality has dropped dramatically. Forgettable service, ]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox" href="http://www.abdinoor.com/wp-content/uploads/2010/02/19267_667929252371_11009155_38885075_3531690_n.jpg"><img class="alignright size-medium wp-image-354" title="Berkshie Pork" src="http://www.abdinoor.com/wp-content/uploads/2010/02/19267_667929252371_11009155_38885075_3531690_n-300x225.jpg" alt="Berkshie Pork" width="300" height="225" /></a>I&#8217;m not sure why Bonfire is gone and Pairings has taken over, but the quality has dropped dramatically. Forgettable service, poor execution and scattershot menu combine to make Pairings a must-miss.</p>
<p>I booked a table for 7:15pm on Valentine&#8217;s Day; Krystal and I arrived to a nearly empty restaurant and a missing hostess &#8212; she also had to work coat check and was running back and forth.</p>
<p>The menu was all over the place: Italian firsts, Asian and Continental mains and French deserts, none executed well.</p>
<p>The Ravioli Carbonara was a single ravioli in a bowl of extremely salty,  thin, non-creamy sauce. The texture pushed the limit of al-dente, a bit too firm.</p>
<p>The Berkshire Pork looked nice but execution was off. The sausage accompaniement was overcooked to dryness. Broccoli sauce was underseasoned with awful flavor and texture. Several of the components did not work well together.</p>
<p>Creme Brulee was paper thin and so warm it became runny. The Lemon Tart was the best dish of the night: a nice balance of sweet and citrus.</p>
<p>Service was slow. Server was not knowledgeable about the menu or the wine list. It took nearly 20 minutes to get a check after final dishes were cleared, and that was only because we flagged down the manager.</p>
<p>The wine list was neither extensive nor impressive. Absolutely no vintage bottles listed, their best was a 5 year old bottle of Chianti. Pathetic for a restaurant called Pairings.</p>
<p>A big disappointment overall, especially at $60 per person. Based on the lack of turnout for Valentine&#8217;s I guess the word has gotten out. Hopefully when Pairings shuts their doors Todd English can bring Bonfire back.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abdinoor.com/2010/02/21/restaurant-review-pairings/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My quest for a pain free workstation - part 2</title>
		<link>http://www.abdinoor.com/2010/02/11/my-quest-for-a-pain-free-workstation-part-2/</link>
		<comments>http://www.abdinoor.com/2010/02/11/my-quest-for-a-pain-free-workstation-part-2/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 15:35:34 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.abdinoor.com/?p=342</guid>
		<description><![CDATA[This is the second post in a series about pain-reducing improvements I&#8217;ve made to my workstation. For more detail on ]]></description>
			<content:encoded><![CDATA[<p><em>This is the second post in a series about pain-reducing improvements I&#8217;ve made to my workstation. For more detail on the genesis of the problem, read </em><a href="http://www.abdinoor.com/2010/02/09/my-quest-for-a-pain-free-workstation-part-1/"><em>part 1</em></a><em>.</em></p>
<p><img class="alignright size-medium wp-image-343" title="trackman" src="http://www.abdinoor.com/wp-content/uploads/2010/02/trackman-273x300.png" alt="trackman" width="218" height="240" />Some of the earliest pain I experienced while working was in my right hand. It didn&#8217;t take long for me to realize that  it was being overworked. Constant jumping between the mouse and keyboard and using the cramped laptop keyboard and track pad were causing a lot of trouble.</p>
<p>For years, I had used a trackball on my home computer; it was fast and pain-free. So I bought another <a href="http://www.logitech.com/index.cfm/mice_pointers/trackballs/devices/166&amp;cl=us,en">Logitech TrackMan</a> to replace my mouse at work. It worked great for a few weeks, but then I started to notice pain in my thumb. The constant thumb movement with this particular trackball became painful over the course of an eight or ten hour day. It also did not solve the problem of moving between the mouse and keyboard frequently. My right hand is dominant, so I was using it for most keyboard commands in addition to mousing.</p>
<p>I decided that since my right hand was being overworked, I would switch mousing duties to my left hand. I switched back to a normal mouse, since the trackball was right hand-only and  made a cold turkey switch to mousing left-handed. It was pretty awkward at first. I did not reverse the buttons, so I had to either hold the mouse diagonally, or use my middle finger for primary click and index finger for secondary. It made me hold my hand on top of the mouse instead of palming it, so I didn&#8217;t rest my arm weight on the mouse and that was good for my wrist.</p>
<p>Moving the mouse from right to left also gave my workstation a more convenient layout. Keyboard was center with attached number pad on the right and the mouse on the left. So the left-side mouse was closer to the main keyboard than my right-hand was. And there was less pain because I did not need to hold my arm out; I could just let it hang naturally at my side and would still able to reach the mouse.</p>
<p>It probably took two months to get used mousing left-handed. Most tasks were manageable early, but touchy things, like working in Photoshop, took a while to get right. Today I can be as pixel perfect with my left hand as I am with my right. Although switching to the left-handed mouse did not totally relieve all pain, it did help with my right hand and arm so I have not switched back.</p>
<p>In the next post of this series I plan on detailing some of the equipment changes I&#8217;ve made at my workstation.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abdinoor.com/2010/02/11/my-quest-for-a-pain-free-workstation-part-2/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
