Japanese Context

there's a trailer for final fantasy 7 remake
it starts off with a bunch of japanese characters, and names, for example, "Kitase". So you're in a Japanese context.

then at the end it says "REMAKE" and i was like, what the fuck word is that, trying to pronounce it like a japanese word

Sense of Relief

The satisfaction and sense of relief that comes when you don't remember to look for your car registration and insurance cards before the car inspection appt, then find them both in the glove box when you're dropping your car off.

Way to go "past-Jason"



"With the man feels nerdier therefore more correct" :)

Internet Famous

For golf I use the Golf Pad GPS app, which is great and very useful. So naturally I left a review that captured my sentiments.  Right now the review is on the home page for that app!  w00t



Which base?!

- "0" in binary?  or decimal?  or is that 0 in hex?

Work always provides opportunity for memorable conversations.

Because of this code -  

if( ImplementationID == "0" )
parameters[0] = BuildParameter("@ImplementationID", DbType.Int32, 4, 0, ParameterDirection.Input);
parameters[0] = BuildParameter("@ImplementationID", DbType.Int32, 4, Convert.ToInt32(ImplementationID), ParameterDirection.Input);

if implementationID == "0"  -> pass hard coded 0
else pass Convert.ToInt(implementationID)

"0" doesn't parse correctly

Sneaked vs. Snuck

I googled it. As a non grammar nazi and semi spelling nazi, I adhere to the alternate and new "snuck".

Usage: If one were to sneak through the cracks, they "snuck through". Versus "sneaked through" which would be snobbish and self-righteous.

Actually I just wasn't sure. It appears both are "correct" if you're on the non-nazi side of the fence, however only "sneaked" is correct if you're a nazi.

So soak it up nazis.

IceDozer Review

I posted this to Amazon, it might be up soon.

I worked with a company who did work for the Innovation Factory, I guess it's been around 11 years ago now.  Anyway, they paid the company I worked for in a box full of IceDozers.  I snagged one before I could be denied.  I've been using it every winter since then until this year, when stuck in an uphill parking spot, with a car behind me, I was not able to get out of my spot due to ice. In a frantic I took out my IceDozer and attempted to use it like a shovel, desperately trying to claw any bit of traction into the ice. The ice finally got the best of my IceDozer, and after 11 or so years, I had to retire it from its main purpose.  My daughter now uses it to clean up her puzzles.

Over the long years, I've become addicted to how the IceDozer is capable of taking the abuse I give it. I'm able to start my car, take out the IceDozer and clear off the ice in a minute or two, before the car has even warmed up enough for the defrost to start kicking in. I have saved loads of time. I ordered my new one the next day, and I was surprised to find them online so readily available. I look forward to the next many years of the same reliability I have come to expect from the IceDozer

Waste of Ink

Reading through Buzzfeed... (not even going to link it)
yeah those articles are a waste of ink
and they don't even use ink


me -- shut up

bb -- did you just tell yourself to shut up?

me -- i was preemptively telling you to shut up about asking if i told myself to shut up

Technology Inventory for Fantasy Golf

Linux - http://en.wikipedia.org/wiki/Linux
Linux was a project for a young college student, Linus Torvalds, back in the early 90s. It is the kernel for an operating system, combined with tools written by GNU, it makes up the GNU/Linux Operating System. The particular flavor of Linux that I use is CentOS 6.3.

Git - http://en.wikipedia.org/wiki/Git_(software)
Git was another project by Linus Torvalds. It is a version control system. Basically I can go back in time if I have to, to see versions of the code, or see where a bug might have been introduced. I can access my code “repository” from anywhere, and make updates to it from anywhere.

HTML5 - http://en.wikipedia.org/wiki/HTML5
Html Version 5 is the markup to display the content in a semantic way.

CSS - http://en.wikipedia.org/wiki/Cascading_Style_Sheets
Combined with HTML, Cascading Style Sheets are what make the site look pretty

Javascript - http://en.wikipedia.org/wiki/JavaScript
Javascript is a programming language that, in this instance, runs in the browser. It enables things like loading the data without having to refresh the page, and showing or hiding parts of the page. It was developed by Netscape back in the mid 90s.

Bootstrap - http://en.wikipedia.org/wiki/Bootstrap_(front-end_framework)
Developed by Twitter, Bootstrap is a front end framework, combining css and javascript. It makes the site look nice without a whole lot of design effort from my end. Programmers don’t do design or make things pretty, but Bootstrap makes it easy for a non-designer to make a professional looking site with minimal effort.

AngularJS - http://en.wikipedia.org/wiki/AngularJS
AngularJS is a Javascript framework written by Google. It doesn’t necessarily add anything that you can’t do with Javascript, it just makes it a whole lot easier to do everything.

MongoDB - http://en.wikipedia.org/wiki/MongoDB
MongoDB is where the Team data is stored. It is a database system which is different from standard “RDBMS” (relational database management systems) in that there’s no schema, and you don’t write SQL to access it. You actually write Javascript in native Mongo, but I am able to access it through Go.

Go (golang) - http://en.wikipedia.org/wiki/Go_(programming_language)
Go is a programming language written by Google. Go is what runs the server. When I ask for the scores from AngularJS, the code written in Go will fetch the data from pgatour.com, grab the data from MongoDB, and compile the data together, calculate, tabulate, sort, etc, and send the data back to the browser. Go was designed by one of the creators of Unix, Ken Thompson, hired by Google to do smart things like this. The syntax of Go is very easy to learn and it makes programming fun and new.