TsunamiCon 2018 – A Look Back

“And now for something completely different…”

I know it’s completely unprecedented in my profession, but I’m a big fan of gaming.  When I’m not looking down my nose at console gamers, I can be found with zero or more people, huddled around a tabletop game.   And as I’ve done for the past three years, I had the pleasure of attending TsunamiCon 2018.

TsunamiCon bills itself as “Wichita’s premiere tabletop gaming convention,” and I’m inclined to agree.  Over the past few years, it’s grown to attract a new following with more attendees every year.  My experience this year was intended to be mostly as a guest, but I just couldn’t resist the call to run some tables myself.  And this year, my son even stepped up to share some games he enjoys with other gamers.  Here’s a quick run-down of our sessions:

Friday

Shadowrun Missions : Welcome to the Sixth World – Shadowrun is a dystopian near future science fantasy setting.   Basically, if you took Gibson’s Sprawl setting and added magic and fantasy races like elves and orcs.  That’s Shadowrun.   Shadowrun Missions is the organized play version intended for individual players to show up for a one-off adventure.  Our host walked us through a (challenging) character creation before throwing us into the streets of Seattle.  Can’t wait to try the setting again.

Liberty or Death : The American Insurrection – I grew up on Avalon Hill wargames, meaning lots of cardboard counters and poring over dense rulebooks with ubiquitous reference numbers.  GMT’s CounterInsurgency (COIN) series definitely scratches that itch for me.  Liberty or Death allows players to choose a faction within the conflict to wrest the American colonies from British rule.  Rather than simplify the conflict to being an isolated series of battles between Redcoats and Colonials, this game expands on the historical place of the American Revolution as just another theater in the global conflict between great powers like Britain and France.

Eschaton –  This was an interesting deck builder with area control elements.  Players take control of a cultist faction struggling for control over minions and against each other with an eye toward ultimate dominance.  Great way to end the day.

Saturday

Embarassing my son

Pixel Tactics –  A good friend of ours hosted a tournament for this game last year, which I’m proud to say my son won all on his own.   This game merited another tournament this year with promises of even greater glory and prizes, some supplied by the game publisher themselves!  Players have a single leader that guides various ranks of heroes in battle against their rivals.  Simple stats are buffed by intricate and seemingly limitless combos based on their position on the field and their proximity to the leader or other heroes.

Arthur, Queen of the Britons!

Mounting Pitons to Hold the Grill – ‘Tim the Enchanter’ is a regular fixture at TsunamiCon.  This time, we ran into him while my daughter was exploring the con and noticed several distinctive props for an upcoming LARP game, based not-so-loosely on Monty Python and the Holy Grail.  After Tim regaled her with promises of high adventure and treacherous challenges, Queen Arthur took up the quest for the Holy Grail, leading her Knights of the Round Table to ultimate antics and silly success!

Ethnos – In Ethnos, players call upon the support of giants, merfolk, halflings, minotaurs, and other fantasy tribes to help them gain control of the land.  This is another one that doesn’t make it to the table at home very often and we were delighted to have a full table.  The game seems like there should be much to it as it largely consists of card draws and playing sets.  The fun and intrigue crops its head up when players time their plays in attempts to gain the upper hand before the end of the round.  Lots of stare downs and trash talk at this one.

Pathfinder Society : Trial By Machine –  Pathfinder Society is the organized play version of the Pathfinder fantasy setting.  This was a chance for players of any skill level to try out the game and meet other players in a one off adventure, and let me test my GM skills on a new set of victims in the process.

Sunday

Free Play –  Even for the most fanatical of gaming enthusiasts, cons invariably take a toll.  My family and I had hit the wall by Sunday morning but we braved the floor again for some pick up card games and to say goodbye to old and new friends.  As exhausting as it was, it won’t take long before each of us is brimming with ideas and counting the days until next time.

See you all next year!

As always, if you have any questions or comments, please feel free to add them here or address them to john@benedettitech.com.

 

On MMA, Neil DeGrasse Tyson and Foul Mouthed Teddy Bears

“Shut the fuck up!” – James Cameron has totally said this at least once

A friend recently got me listening to Joe Rogan again.  Whatever your opinion about his venue, his guests or his personal biases, the dude is never boring.  I had one of those Baader-Meinhof moments when he had Neil DeGrasse Tyson as a guest recently.  Here’s a quick breakdown.

Tyson has an anecdote about how he teased and/or hassled James Cameron for a technical error committed during the making of Titanic.  During the ending sequence when Jack is (unnecessarily) freezing to death in the North Atlantic, Tyson claimed that the stars in the sky were actually incorrect for that part of the world at the time in question.  Maybe a bit pedantic, but this is the guy who got on Jon Stewart’s case for how The Daily Show globe rotated in the wrong direction.  It’s kind of his thing.

The real punch line for me wasn’t just that they fixed it, but the details of how, which I now know thanks to Joe Rogan.

Cameron, after much haranguing and good-natured verbal fencing, released a Director’s Cut and contacted Tyson for information on what the sky should have looked like at the time.  Since the stars were added in post production, it basically just took some editing work to fix the sky.   But rather than generate it from scratch, the team in charge of revising the movie looked around their media archives for suitable stock footage to crib from.

You might’ve heard of a pair of movies about a teddy bear that came to life based on the earnest wishes of his owner.   After this wish was granted, the two embarked on many wholesome and family-friendly adventures together.  The scene where young John makes his wish turned out to be the best match for the updated version of Titanic.   Considering Seth MacFarlane’s collaboration with Tyson on the newest version of Cosmos, I like the idea of him being the lynchpin of this entire comedy of patches.  (Even if he had nothing to do with it)

I will throw out a recommendation to check out the Joe Rogan podcast.   He casts a ridiculously wide net for who comes on his show and the format is basically a group sitting around for a couple of hours navel gazing about anything or nothing.

As always, if you have any questions or comments, please feel free to add them here or address them to john@benedettitech.com.

 

 

The Strenuous Life – A Look Back (And Forward)

“I wish to preach, not the doctrine of ignoble ease, but the doctrine of the strenuous life.” – Theodore Roosevelt

Last month, I took a hard look at myself, my habits and the life they produced.  Rather than let that die on the vine, I’ve immediately gotten to work.  Some changes I’ve made have been:

  • Becoming single threaded on my hobbies – (1 book at a time, 1 project, etc.)
  • Prioritizing meal planning and making healthier choices – I think I’ve had one or two fast food meals in the past month.

One thing that I can’t let slide is ‘Identifying meaningful fitness goals and finding ways to test them.’  I need data on where I’m at and goals I want to reach before I can actually put any kind of a plan together.  One thing that’s helped me spend more time on this was the 12-week Boot Camp at The Strenuous Life, which I finished last week.

The Strenuous Life‘ (over at Art of Manliness) offers an experience that I’d call, “Scouts or Freemasonry for the Digital Age.”  For me, it’s offered a framework of one-off, daily and weekly challenges to see where I’m at and help me learn where I’d like to be.   And since membership is for life, I intend for it to continue to be a rewarding and challenging experience.

Since the program values the initiatory appeal of keeping the details of its challenges private, I won’t be sharing much of the details other than to list off some of the goals I’ve identified for the coming year:

  • Join a martial arts gym and rediscover my love for fighting
  • Continue to encourage my family’s participation in team sports by volunteering as a coach or official for their programs
  • Grow stronger and more competent physically

Still a wireframe, but I think this is good foundation to build on.  We’ll see how it goes.

As always, if you have any questions or comments, please feel free to add them here or address them to john@benedettitech.com.

Failure, Flagellation and Forgiveness

“The condition I’m in now is completely my fault. I caused this. I chose to slack off. I chose crappy foods. I’m the only one to blame and I’m the only one who can fix it.” – Chris Shugart – T-Nation

Time to pay the piper…

Last year, I made a huge bet on myself. As with most new endeavors, I put together a plan and front loaded it with good intentions and powerful reasons. And… I failed miserably. My scale this morning read 291. And last time I checked, I wasn’t 90’s Shaq. Therefore, I’m still dangerously overweight and deeper in the hole than this time last year.

So, what went wrong? Execution, basically. It’s one thing to try and reach a goal with a plan but you actually have to show up every day and make good choices. I’ve made too many choices to skip out on sleep and exercise. And I’ve made too many choices to hit the drive thru instead of cooking at home. All of these add up, quite literally.

Looking back, it’s been a crazy year with a lot going on and I haven’t learned my lessons from keeping too many open loops. I don’t sleep well. My exercise habits are half-assed to the point of non-existence. I eat like shit. I keep my challenges within my comfort zones. This is just truth. Something to accept and act on.

Now, what am I going to change? My goal hasn’t changed. But any goal without a decent plan is just a dream. So, that means the plan has to change. Here’s what I have in mind:

Stop starting so much. Horrible grammar aside, I think this captures a model of what I’m trying to accomplish. I prefer to keep my tasks single threaded, which means I need to devote the lions share of my day to grinding on those and not so much time touching a huge backlog of tasks or dailies. I need to say ‘No’ more often, if not most of the time.

Sleep. A useful comparison I’ve heard recently is that skipping sleep is the equivalent of not charging your phone. I’m not interested in being stuck @ 15% all day.

Make time for exercise. This seems to be more important than what I’m actually doing. It needs to be daily and it needs to be done first thing. I’m going to be blocking out an hour each morning.

Better food options. I do love to cook. However, trying to keep up with a crazy schedule means cooking for a family during the work week tends to stress me out. I figure with some better planning and forethought, I can have some better options at hand when I need to eat. This will mean looking up some better takeout options and breaking out the crock pot.

Have some actual fitness goals – Counting calories and watching a number isn’t enough for good health. I need to establish some actual goals for growing healthier and stronger and it needs to be something that I’ll look forward to doing. More on that later.

Test myself – Looking at the scale is one way, but I need other milestones. These can be blood or other health markers. More likely they’ll be fitness goals whether reps or times or even some one off events like the Gladiator Dash.

That’s enough for now.  This mission has never been less important and I need to remind myself constantly of that.  Now, it’s time to go to work.

As always, if you have any questions or comments, please feel free to add them here or address them to john@benedettitech.com.

Reading Summary – 2017

reading

“Always read something that will make you look good if you die in the middle of it.” – P.J. O’Rourke

Last year, I’d hoped I’d be able to double my reading list of 2016. Looks like I’ve managed to do that this year by purposefully setting aside time every day for reasing. I’m hoping to continue the trend but doubt I’ll see as much of an increase quantity-wise. One thing I did notice was a distinct increase in the number of fiction books. Here’s to choosing quality over quantity in the coming year.

Caliban’s War – Book 2 of The Expanse.  Neatly folds in the ground broken during the first book while keeping the overall arc of humanity on a plausible arc.

The Alchemist – My sister gifted me a personalized copy of this book, citing it as one of her favorites.  I’m going to agree that I believe the hype.  The book focuses on helping each of us discover our own ‘Personal Legend’  Basically a reminder to be what you must be.

The Phoenix Project – While technically a novel, it’s meant to be a case study in breaking down established paradigms in systems and making meaningful improvements.  Adds some people focused drama but still demonstrates real world examples of constraints.

Don’t Be A Jerk – An in-depth annotation of a book I’ve never read. While there was some humor, most of the meaning was opaque to me. If I ever read Shobogenzo, perhaps I’ll come back to this one.

Abbadon’s Gate – Book 3 of The Expanse. Continues to builds on the previous story while raising the scope and the stakes.

The Daily Stoic –  The Stoic version of a daily affirmations book.  I wouldn’t recommend going into this one expecting to read it cover to cover.  It’s better to read each daily entry and let the ideas breathe throughout the day.  I’ll be repeating the process this year.

Tinker Tailor Soldier Spy – I really wanted to like this book after seeing the movie. The language and pacing is dense and subtle with some teases and payoffs to keep the reader engaged. However, it’s not my definition of a page turner and I doubt I’ll be finishing the series

Rome, Inc – A humorous tongue-in-cheek recount of the rise and fall of Rome in the context of modern corporate culture

Lucifer – Book 1 – As I’ve stated before, I’m a big fan of Neil Gaiman. This is a spin-off of his masterpiece Sandman series that follows The Devil Himself post-retirement from his duties in Hell. Good read so far and I will be continuing the series.

Cibola Burn – Book 4 of The Expanse. Presents common human issues against hard proof of alien civilizations within the familiar setting of a frontier land rush.

The Handmaid’s Tale – A harrowing vision of what a Christian Theocracy might look like. Almost as if you took today’s puritanical tendencies, turned them up to 11, and gave them the force of law.

The Complete Software Developers Guide – Intended to be a reference guide for developers as opposed to be read cover to cover (although you certainly can). A great resource with great ideas for people looking to take the next step in their careers or even start down a new path

Rome’s Last Citizen – A biography of Cato the Younger, Stoic paragon and bitter enemy of Julius Caesar. Cato’s myth is cited as a catalyst for Rome’s adoption of Christianity as well as inspiration for the concepts of individual liberty and natural rights.

Snow Crash – A classic of the cyberpunk genre, being a delightful product of the optimism and futurism brought on by the inception of the World Wide Web. At once familiar reflection and alien satire of our ever accelerating culture.

Genghis Khan and the Making of the Modern World – Most Western education about the Mongol Empire depicts them as savage barbarians who pillaged and enslaved millions. While these depictions are largely true, they leave out the disruptive and transformative impact of the Mongol expansion and their legacy.

Nemesis Games – Book 5 of The Expanse. This is a return to form for this series as a page turner. Also, rather than investing in new characters, the author takes time to flesh out existing ones. Can’t wait to read more!

Blood of Elves – The first of The Witcher novels. I really wanted to like this one and it was great to see familiar characters and a bit of the lore that spawned the game series. However, the book violates the ‘Show, Don’t Tell’ principle for about 80-90% of it with lots of shouty dialog where you’re not quite sure who’s speaking or what they’re talking about and little to no action.

I’d love to hear any feedback on this list and invite you to share your own reviews or recommendations.  As always, if you have any questions or comments, please feel free to add them here or address them to john@benedettitech.com.

On Death, Jumanji and Baader-Meinhof

“You get what anyone gets – You get a lifetime.” – Death – “The Sandman

Before I make you Google again, the Baader-Meinhof phenomenon is somewhat similar to a deja vu.  Except, instead of your brain tricking you into thinking you’d been somewhere before, it makes you aware of things that were always around you but you might not have noticed.  It’s something I enjoy pointing out to friends and family.

It’s a truism that people who work with machines (and the instructions that drive them) are a superstitious lot that tend to personify our creations.  Having muttered incantations and curses to no one in particular while chasing yet another bug, I’m no exception.  As such, I like to embrace these superstitions and the cool moments that follow from them.

This little experience started with a trip to see Jumanji (the remake/reboot) this past weekend.  Really fun movie and I do recommend it.  There’s an interesting message scene where the characters compare having a limited number of lives within the game world to the fact that we ‘really only have one life’ and the responsibility to spend it wisely.   This is something awfully deep for a recycled movie where the leads spend a lot of their time making dick jokes (literally).

Queue the next day where I’m idly citing the perky goth trope and am reminded immediately of Death of The Endless and her oft repeated benediction, cited above.  This character comes from a series frequently labelled as a masterpiece which has spawned entire universes from its base material.   It’s fascinating that one of its themes shared common space with a completely unrelated movie, at least in my head.

What does any of this mean?  Not much.  Just the mind making correlations where none really exist.  Still, I enjoy the small thrill of making these arbitrary connections where none were probably intended.  It’s not like anyone owns the idea of wise living or wasting time.  But it is a fun realization to feel both common and special in the same breath, with all of your decisions, experiences and time reduced to a single unit.

As always, if you have any questions or comments, please feel free to add them here or address them to john@benedettitech.com.

Happy 2018!

“Do you seriously think I’d explain my master stroke if there remained the slightest chance of you affecting its outcome? I did it thirty-five minutes ago.” – Adrian Veidt as Ozymandias

Not to disparage New Years posts, but it’s almost cliched how they’re all about renewal and hope for the upcoming year. When I made up my mind on what I was going to pursue this year, I made a commitment to get started immediately rather than wait until January 1st. Needless to say, I started a couple of weeks ago.

I’m sure my throngs of readers are distraught that I haven’t posted in a while. (Please be distraught!) The truth is, I’ve been working on a major writing project that’s taken up most of my spare cycles. It should release around March of this year, after which I’ll be back to boring the shit out of you on a more frequent basis.

As far as resolutions go, here’s where I’m at for this coming year:

  • Exercise Every Day
  • Write Every Day
  • Code every day

In that order 🙂 I’m proud to say I’ve stuck with this over the past couple of weeks and plan to continue throughout the year.

I invite all of you to share your own resolutions or plans for the coming year.  As always, if you have any questions or comments, please feel free to add them here or address them to john@benedettitech.com.

Thanks for looking in!

I Want To Look Good Naked


“Anti-wrinkle cream there may be, but anti-fat-bastard cream there is not.” – The Full Monty

I spend quite a bit of time over at The Art Of Manliness.  Some great tips on health and style as well as a wealth of inspirational writing, mostly in the form of fanboying on Theodore Roosevelt.  In looking for my next big challenge, I’m drawing inspiration from this article on Rites of Passage.

Speaking of TR, I remember being interested in him from a very young age.  The main connection I made was that we both had asthma.  Not like I’d ever stack myself up beside TR.  Where he made a point of seeking out adversity and testing his shortcomings, I’d often take pride in taking the shortest and easiest path possible.  Sometimes this is a virtue, but not when it comes to taking care of the self.  As such, I need to settle a long standing debt.

As I’ve mentioned before, I’ve been at an unhealthy weight for my entire adult life (and longer).  Carrying around what is essentially another person has negatively impacted my activities and general quality of life as well as put me on multiple medications.  Rather than keep this as a ‘Someday’ kind of goal, it’s time to put together a plan and get to work.  By doing so, I intend to improve my own health, extend my life and improve my self-image and self-worth dramatically.

Here is my goal:

Success is : I record a weight of 178 or below on 7/27/2018
Failure is : I record a weight above 178 on 7/27/2018

Here’s my plan:

– Use LiveStrong – Record weight daily and keep a food diary
– I will keep my daily calorie intake 500 below my BMR
– I will supplement my calorie deficit by 500 a day with daily exercise
– The data for the above will be maintained publicly here as a widget

I’ve always known what was required but never really applied myself.  But if I follow this plan, I should be able to lose 100 pounds over the next year at a healthy 2 pound a week rate.  This is perfectly reasonable and attainable.

I’m inviting everyone to encourage me.  Even more so, I invite people to hinder me and try and fuck me up.  For my own health and well being, this may very well be the most difficult and the most important thing I’ve ever attempted.  Bring it on!

As always, if you have any questions or comments, please feel free to add them here or address them to john@benedettitech.com.

Thanks for looking in!

When Wisdom Is Your Dump Stat

And now for something completely different….

In a previous post, I’d mentioned that I’ve struggled with health and fitness for most of my adult life. In response to a co-worker’s call to action, my fat self signed up for the 2017 Wichita Gladiator Dash! It’s a 5k obstacle course in the local county park which includes climbing hills, fording lakes and creeks, falling off things into waist deep mud along with other assorted playground activities.

Now that you’ve (hopefully) stopped laughing, I’m happy to say I actually completed the course. And since I’ve never done anything like this before, I’m allowed to claim I achieved a personal best!

One thing that people in sedentary jobs like mine must watch out for is our health. And it’s a great thing that fitness and good health has seen a resurgence in popularity in recent years. However, we must contrast that with America’s love affair with bacon, food challenges and ridiculous monstrosities in culinary fare such as the Quadruple Bypass Burger making headlines. (Where’s THAT race??)

In either event, I’m proud to have made a choice to try something challenging in the name my own good health and the entertainment of others (like my wife). I’d love to hear any of your stories about your own health and fitness goals.

As always, if you have any questions or comments, please feel free to add them here or address them to john@benedettitech.com.

Thanks for looking in!

Blogs I Follow

And now for something completely different…
 
I’m assuming most people have a set of sites that they check or frequent on a daily basis.   This post is a list of favorites that I have on my feedly app.  I generally sift through these and save some interesting articles to Instapaper for easy access wherever I happen to be.
 
Tech
 
Coding Horror – Probably THE blog that motivated me to switch to software development full time.  Funny and insightful.
 
Scott Hanselman makes the short list of any Who’s Who when it comes to Microsoft solutions.  Posts frequently with either interesting ‘What’s New?’ or other content.
 
Trisha Gee – I had first heard of Trisha during the inaugural HackSummit() conference and her presentation was one of my favorites.  A Java expert and advocate.
 
John Sonmez – I’d first heard about John after taking a few of his courses on Pluralsight.  After following his blog for a while, I took his Create A Blog course and the result is this site.  Daily new content.
 
Humor and Personal
 
Drew Magary – Drew is a writer for several publications including Deadspin and GQ.  We’re about the same age so his posts about parenting and cooking are very relatable.
 
Wait But Why – I ran across this blog a while back.  Posts feature length articles on cool futurist topics like space exploration and AI.  If you read anything on the site, make time for the four part series on Elon Musk.
 
The Art of Manliness – I’ve been reading AoM for a few years now.  Very interesting articles on hobbies, fitness, fashion, traditions and more!  This is the site that got me to drop my cartridge razor in favor of a safety razor.  (Highly recommended)
 
Mr. Money Mustache – Personal finance advice and a must read for anyone considering early (or at least earlier) retirement.
 
The Daily Stoic – A Ryan Holiday blog.  Stoicism has been enjoying some recent popularity and reference.  This is a good resource for anyone interested in the basics or a deeper dive.
 
I’d love to hear any feedback on this list and invite you to share your own reviews or recommendations.  As always, if you have any questions or comments, please feel free to add them here or address them to john@benedettitech.com.
 
Thanks for looking in!