Tuesday, September 1, 2009

bento 09/01/09

Friday, August 28, 2009

Tuesday, August 25, 2009

Friday, June 26, 2009

A friendly welcome home gesture

Can't wait to see the look on his face when he gets back from vacation.

Wednesday, June 24, 2009

bento 6/24

two smiley faces and my co-worker's finger

Monday, June 8, 2009

Wednesday, May 13, 2009

bento

a little girl with chili sausage hair

Posted via Pixelpipe.

Thursday, May 7, 2009

bento 5/7

me with freckles and luna I think

bento 5/7

me with freckles and luna I think

Posted via Pixelpipe.

Friday, May 1, 2009

bento 5/1

Erina and luna in my lunchbox

Posted via Pixelpipe.

Tuesday, April 28, 2009

Hisashiburi heart

it has been a long time since I have gotten a character bento. that's why I call it a hisashiburi heart. hisashiburi is what you say when you meet someone that you haven't seen in a while.

Posted via Pixelpipe.

Monday, April 13, 2009

bento 4/13

another awesome bento! thanks wife

bento 4/13

another awesome bento! thanks wife

Posted via Pixelpipe.

bento 4/13

another awesome bento! thanks wife

Posted via Pixelpipe.

Wednesday, April 8, 2009

bento 4/8/09

Another awesome bento for lunch

Posted via Pixelpipe.

Saturday, April 4, 2009

Lookin' In

I hate sports. I have thought about the reasons for this hatred and have come to the conclusion that it is because I cannot rationalize a the superiority of a certain region's team. As I was born in New England and was a fully qualified Masshole for 7 years of my childhood, I admit that I have a fond feeling for the Redsox. However, team-members aren't really regionally tied to Massachusetts or New England. Sure I can get into a game if I sit down and watch. But, I don't really have the patience to follow the sport for more than one game.

Where I lose interest is where people talk about players and how integral they are to the winning process. Because, while I may have a history with Massachusetts, the players certainly don't. The Boston Redsox purchased their loyalty. Players come from all around the world to represent the Boston Redsox. Yet, many team-members come to the team without even living in New England before. So I guess my lack of love for sports is due to the fact that I cannot evangelize a team that doesn't represent me. Without players on a team having a relationship with the place in which the team is located the only way for me to identify with the team would be because everyone else in my group identifies with them. But that doesn't work because I have always been suspicious of the group mentality. In fact, I thought about this post because of a slong about being suspicious of the group mentality. Its called Lookin' In by Bad Religion. Here are the lyrics.

Anyway, even though I hate sports I can be accused of being an evangelist. I wonder why I could be an evangelist for Linux but not zealously cheer for a specific sports team. My love for Linux is founded on my hatred of the over-use of abstraction. Windows would probably the best standard of over-abstraction in software.

Windows is so melded together that in order to change operating system settings one has to use a special query language "WQL" to find out what the variable is called. Even after you find what variable you are looking for on msdn it's hard to tell what the value is expecting. The scripting interface is barely understandable because they expect that everyone interacts with the operating system using a mouse. Microsoft invented the Windows management interface "WMI", to make Windows more scriptastic but they put the cart before the horse. How can you expect to make your OS more scriptable if you force your users to sift through some object oriented gobbledygook with substandard documentation.

Operating systems that use the Linux kernel on the other hand rely on a time tested scripting language to get everything up and running. if you don't like where to find configurations then you can put them somewhere else if you have the knowledge. I suppose one could even choose something other than bash to bring get the OS up and running. Live interaction with the kernel takes place in /proc. All configuration takes place in /etc. Anything; window managers, databases, and firewalls, can be configured in files located there. Not only that but the people that write the kernel only write the Kernel. All other software is written by independent parties so you don't have to go through a centralized interface to get to set the configurations in the programs that you run. Just look in etc, there is probably a file there for your program in question that has a default configuration. I guess what I am trying to say is that there are several programs you can choose to put into the OS and you you can easily write scripts to manage the configuration of those programs as well as the basic operating system settings.

That is not to say that operating systems using the Linux kernel can't get bloated and over abstracted. After using Fedora for 2 years I just changed to Slackware because I started feeling that have been trying to force all customization into the user interface. The configuration files are easily accessible, but that means nothing if a wizard or automatic configuration tweaked something that doesn't work with your configuration changes. Since Fedora 9 I have had occasions where Gnome doesn't let me log in because of some automated configuration change when I logged into KDE. Anyway, I haven't had any problems since moving to Slackware. Now my computer is lean, mean, and stable. Not sure if I am married to Slackware yet but I'm liking it so far. I guess basically, my fanaticism is for the ability to make such a choice. I don't like Red Hat's way of doing things, so I'm moving on.

So yes, I can be a zealot without following the mob. I hate sports because I cannot make a connection to something that is only related to me on the surface. My zeal for Linux is especially strong because the standard fair is flawed by design. Linux is modular. So design flaws mainly occur in badly implemented distributions.

I see people using windows and I feel like I am on the outside looking in. I want to tell everyone that their windows machine is slow because every instruction requires many levels of indirection to process. That their email takes 10 minutes to open because Microsoft wants their company to invest tens of thousands of dollars for their server product. I want to tell them that they can use better software for free. If only the mob could see what everything looks like from outside the proprietary box.

Wednesday, April 1, 2009

Tuesday, March 31, 2009

Thursday, March 26, 2009

bento 3/26

my bad today I messed up the bento when I opened the top

Posted via Pixelpipe.

Tuesday, March 24, 2009

bento 3/24

today its a present with a ribbon. Our daughter's name is on the package

Posted via Pixelpipe.

Monday, March 23, 2009

bento 3/23

another cute bento for lunch. thanks wife!!!

Posted via Pixelpipe.

Saturday, March 21, 2009

Friday, March 20, 2009

Bento 3/20

I almost forgot to take the picture. Today my wife made a caterpiller. it is super tasty.

Posted via Pixelpipe.

Thursday, March 19, 2009

bento 3/19

Todays lunch includes a heart that says papa. Yum.

Posted via Pixelpipe.

Wednesday, March 18, 2009

cheetah in rockstar prison

Posted via Pixelpipe.

Tuesday, March 17, 2009

Monday, March 16, 2009

Techie mad!!!

Coworker assures me that I wouldn't like him when he's angry.

Posted via Pixelpipe.


bento 3/16

my daughter and me

Posted via Pixelpipe.

Wednesday, March 11, 2009

bento 3/11

I think today is a new best. Hello kitty.

Posted via Pixelpipe.

Monday, March 9, 2009

bento 3/9/09

today I get rerakkuma in my lunch!!!

Posted via Pixelpipe.

Friday, March 6, 2009

bento 3/6/09

a bunch of smily faces with hearts and clovers

Posted via Pixelpipe.

Thursday, March 5, 2009

the apple doesn't fall far from the tree.

bento 3/5/09

Today my bento is boris. Another miffy character

Posted via Pixelpipe.

Wednesday, March 4, 2009

bento 3/4/09

today its a picture of ny daughter and me.

Posted via Pixelpipe.

Monday, March 2, 2009

bento 3/2/2009

she made me a heart with smily face. This was last minute too. ;-)

Posted via Pixelpipe.

Saturday, February 28, 2009

Saturday at the park

Luna enjoys pushing her walker

Posted via Pixelpipe.

Friday, February 27, 2009

self portrait bento 2/27/09

Today my wife made me a bento of her holding up an "I love you" sign with tomato hands. can't wait to eat it.

Posted via Pixelpipe.

Thursday, February 26, 2009

Bento 02/26/09

Today my wife made miffy again. this time with a hat. I decided to come home and eat with her and our daughter.

Posted via Pixelpipe.

Tuesday, February 24, 2009

My daughter

today my lunch is an homage to our daughter. It looks tasy!!!!

Posted via Pixelpipe.

Monday, February 23, 2009

Gene Simmons Bento

This is the most awesome bento yet. Words cannot describe how freaking sweet todays lunch is. I obviously married the right woman

Posted via Pixelpipe.

Friday, February 20, 2009

Awesome bento 2/20/09: Anpanman

Today I get to eat anpanman. Sweet! this is my favorite so far. I wonder if I can convince my wife to make gene simmons from KISS...

Posted via Pixelpipe.

Thursday, February 19, 2009

Awesome bento 2/19

Today I am eating melon pannachan for lunch. Thanks again wife!!!

Posted via Pixelpipe.

Wednesday, February 18, 2009

Awesome bento 2/18

She spelled papa on my sandwich. Take that co-workers!!!

Posted via Pixelpipe.

No Andy Hunt, I will not buy your book!!!

I like to think that I am pretty open minded. I like to try new things. In my current job I often have to wade through Python. I have had minimal contact with Ruby. If given the chance I would most definitely try it. What I refuse to do is take Andy Hunt seriously after hearing him talk about language and api design.

Andy somehow equates a Duke University study that shows exposure to the apple logo makes people more creative, to language, and api design needing to be Aesthetic pleasing:

"In another study researchers at Duke university noticed that brief exposure to the apple logo made subjects more creative. It's a stereotypical image that is associated with creativity and inventiveness; And your brain sort of sees that and plays along. In my mind this is a huge scientific discovery. this means that issues user interface design and language design and api design aren't just about efficiency or standard naming conventions. It's about aesthetics is it well designed is it pleasing to the eye is it fun. These aspects aren't just niceties or pleasantries they have a direct bearing on cognitive efficiency. In other words a programming language that makes you happy will measurably and scientifically make you a better programmer"

So he is trying to tell me that because a few people got inspired when they touched a macintosh poster, I am to believe that I will be a better programmer if my programming language looks nicer? Beauty is far too objective to be a deciding factor in whether or not I am good at using my tools. If making a torque wrench in the shape of a turd made it twice as effective, then I am sure all mechanics would prefer a turd shaped torque wrench over any other ( but would it smell as sweet?)

He then starts blaming braces for programmatic inefficiency:

"Remember we are limited to about 160 bits of information per second input speed. So you don't want to waste a lot of input bandwidth with syntactic noise such as semi-colons and curly braces and spurious parenthesis. Ruby of course honors that and keeps the syntax relatively noise free. Many other modern languages don't show us that same courtesy"

Yes, semi-colons, curly braces, and parenthesis have an innate ability to grab your attention. This is a feature not a bug. There are plenty of editors around that will color code, and show matching braces and parenthesis, so what's the problem? Besides, who cares about writing code faster? I would rather write code better.

The reason I prefer Perl is that TIMTOWTDI. Perl gives you the freedom and power to write the most useful ugly and unmaintainable code imaginable.
However, with great responsibility one can also chose to write in Perl with a purpose; constantly checking to see the reasoning behind your code. Or as Damian Conway puts it in Perl Best Practices: "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."

Tuesday, February 17, 2009

Awesome bento 2/17/09

lt looks like I will be eating miffy and a bunch of hearts. Thanks wife!!!

Posted via Pixelpipe.