All posts by john

27Mar/17

Non-Profits: It’s all about the people, Part I

Hello. My name is John and I’m a non-profit addict.

No kidding. I love running non-profits! I’ve managed several, in fact.

While the rewards were incredible: new relationships, good works, helping people, petting dogs (yes, I got to do that), there was a prevalent theme between every non-profit that I have had a leadership position in. And it wasn’t a positive theme.

Before I continue, I’m warning you that the next two posts are going to be long. I may split them into bite-sized morsels one day, but until then, set aside some time if you are really looking for direction and advice on growing a non-profit that is stagnating.

Continue reading

Facebooktwitterredditpinterestlinkedinmail
26Mar/17

Watch AI Learn a game

So, they’ve taught (or AI has learned; semantics)  AI to do some pretty phenomenal things. Much more advanced than simply playing a shooting game. However, it’s very cool to be able to watch the actual progression of AI learning to do its thing. I’m really jazzed about what AI can bring us, especially what I can learn to do with AI. I already have my first project in mind. It’s simple, and basically a client of a text-based game, but you have to learn somewhere right? Enjoy the view!

Facebooktwitterredditpinterestlinkedinmail
24Mar/17

Arduino Extension for Visual Studio

Sweet! I use Visual Studio for a lot of things in my life… C# development, Xamarin, Ionic / Angular (VS Code)… and I just accidentally happened across an extension that allows you to work with your arduino in Visual Studio via Visual Micro. I’m still playing with it, but from what I see there is a lot of support in the Arduino forums. Seems like it could be a very cool thing!

Head to Visual Studio. Open Tools -> Extensions and Updates. Search online for Arduino. The name of the extension is Arduino IDE for Visual Studio.

Facebooktwitterredditpinterestlinkedinmail
22Mar/17

Ocarina Controlled Raspberry Pi

I’m not going to lie, I like this.  While I probably won’t include as many controllers, it would be a fun project. And this ocarina I have sitting next to me on my desk would become a handier device than, you know, an ocarina by itself!

Facebooktwitterredditpinterestlinkedinmail
02Feb/17

Remembering dates

It occurred to me, as I was writing down 2017.33 on a log that remembering the day may be a challenge. It made me wonder how we remember dates now. Is remembering a number between 1 and 365 going to be difficult? 366 if it’s a leap year, but that’s for another discussion.

Today is Ground Hog day. I know it’s February 2 because it’s Ground Hog day. If it weren’t ground hog day, I’d have to think about last time I was paid (which I don’t much pay attention to date so much as the day). I could calculate that I was paid on Jan 31, but I know it was Tuesday. So, if Tuesday was the 31st and today is two days later, it must be February 2nd.

There’s no way I could (not that anyone could, but just for the fact that I try to recall pertinent information, not information I could easily look up) just know today was Feb 2nd. I don’t pay attention to dates as a matter of memory, but as a scheduling device. My calendar tells me what day it is today and what I have to do today. I wouldn’t know that it’s February 2nd unless I was told, really. I could calculate based on proximate events (like getting paid), but other than that, I would be lost. If you ask me in 5 months what the date is, without a calendar / clock / watch I really wouldn’t know, because I don’t track that. I have tools for that.

Continue reading

Facebooktwitterredditpinterestlinkedinmail
02Feb/17

Adjustment made to web timer

I went to the web timer page today (or, looked at it, I keep it open on one of my screens) to fill in the day of year and realized that I had used the wrong method. I admit, I read the documentation wrong. I verified the android app at this point and confirmed that it’s showing the correct date. The web page was a simple fix, but since I didn’t want to do the math (I have other things to do to, ya know), I looked up what existing solutions were already out there.

The cleanest and most elegant one I found was at http://javascript.about.com/library/bldayyear.htm. They basically wrote an extension to the javascript date library, included here:

Date.prototype.getDOY = function() {
var onejan = new Date(this.getFullYear(),0,1);
return Math.ceil((this – onejan) / 86400000);
}

So, while dates were off by about 30 for one day, all things are well again in the world!

Facebooktwitterredditpinterestlinkedinmail
30Jan/17

The Cylon circuit

I’ve been working through the Arduino starter kit tutorials, but since I’m already familiar with wiring things together, I wanted to spend less time playing with wires and more time playing with circuit design.

After doing some research for Arduino emulators, I came across circuits.io. This site seemed to be the best of breed when it came to being able to work across systems as well as being uber easy for a semi-newb like myself.

And from the time I was young, I had always wanted to make cylon lights for my motorcycle. So, low and behold.  The circuit!

Facebooktwitterredditpinterestlinkedinmail
30Jan/17

In the beginning there was tech

So, like 30 years ago plus some change, Tron happened. That started me off on numerous fantasies on building computers and robots.

While I delved into robotics a tiny, tiny, bit back in the 90s, I’ve finally started playing with it again. This blog is my project tracker for all things in that realm.

Have an uber amount of fun with it! I know I will!

Facebooktwitterredditpinterestlinkedinmail
28Jan/17

Apple App not forthcoming

 

No, but seriously, if you want it, I’ll make it. Android apps cost nothing to make and can be made on Linux, Windows, and Macs. But if you want to build an IOS app you have to buy or rent a Mac. I’m not against doing it, but until there is at least one person in the world who would want the app for IOS (and takes the time to say so to me), I’m not going through the effort to build it.

If you want it, I’ll build it. Until then, we’re sticking with the website and the android app!

Facebooktwitterredditpinterestlinkedinmail