list comprehension in python

Old Dog’s New Tricks – List Comprehension in Python

If you were trying to come up with a list of iconic programming idioms, “For Loops” would probably make the cut.   For someone like me that learned about loops via COBOL’s crazy “Perform” loop syntax – changing paradigms (yet again) can sometimes prove difficult.

I was attracted to Python initially because it is different.  So I have done my best to leave my preconceived notions about writing code behind as I embraced the challenge of becoming an effective Python coder.

List Comprehension proved to be a concept that I had to invest more time into studying than other Pythonic approaches.


blockchain uses too much energy

BlockChains Use Too Much Energy

I was speaking to the lovely Teresa Gail a few weeks ago as the television spewed commercials about “The Cloud” at us.

We’d had previous discussions about cloud computing and she has seen my code running on AWS.  She was still curious about why there were so many commercials about it – and the best answer I had at the moment was that it was the new hotness as well as profitable.

I then said: “But watch out.  Pretty soon you’ll start seeing commercials for the BlockChain instead.”


the gimp

How I Learned to Stop Using Creative Cloud and Love the GIMP

I’ve used Adobe products, on a daily basis, since well before Creative Cloud was even a thing.

Being creative in thought and deed is my raison d etre.

This often manifested itself digitally via PhotoShop, Premiere, After Effects, Audition (which I had used as Cool Edit Pro even before Adobe bought it), et. all.

Over the last few years my life has gone through some fairly drastic changes. More and more of my computer time has been devoted to Python and Security making a Creative Cloud subscription less and less justifiable.

So with much weeping and gnashing of teeth I cancelled that re-occurring payment. I must admit it hurt. Photoshop is as much a part of me as my guitar, hammer, etc.


2020 presidential election

2020 Presidential Odds

With all of the news that has begun to saturate old and new media regarding the upcoming mid-term elections – I started thinking about the real political prize, the 2020 presidential race.

I was wondering who had the best odds of becoming the next president of the United States at this point. I decided to send my bots across the Interwebs and collect data from various news, polling, and betting odds sites to try and determine who has the best odds to become the next President of the United States. Keep in mind that this is just a data snap-shot. It only reflects the odds as of July 2018.


block chain social media

The Future of Social Media is on the Blockchain

I’ve seen the future of social media and it’s open source and distributed. If you’re the product, shouldn’t you get paid?

I’ve written about Steemit previously, but there are allot of interesting developments in the modern social media and blockchain space beyond Steem. There are a number of sites like SocialX that are in pre launch – all the way to the fully functioning Minds. There are a number of sites like OnG that are in-between…

Okay, OnG and sites of its ilk as just not ready for prime time.  They may however give us a glimpse of the future of social media.


where my bitcoins at

Where My Bitcoin At? For the Crypto-Currency Newbie.

In the first post of this series I outlined the problem of all the competing crypto-currencies and the confusion that can cause in newbies. Another barrier to entry is understanding where your crypto-currency is. I’m going to try and clear that up in this post.

This post is the second part of a three part series on crypto-currency and the blockchain. Part one is here and part three will be posted June 7th. These articles are not financial advice and I am not a financial advisor. Caveat Emptor, always.