I got a gym membership in 2013. One goal in 2014 is to use it more frequently.
One nice thing about having a baby in my life is that I have finally stopped being a night owl and usually go to bed around 10pm at night, waking up fairly early in the morning. Another goal for 2014 is to maintain a normal sleep schedule.
Another personal goal for 2014 is to find more sources of revenue in my life to better support my wife and child. I don’t have a solid plan on how I will go about doing this yet, but am open to suggestions.
That in mind, one step is for me to minimize spending time on things that do not get me closer to that goal (video games, time wasting web sites, Internet communities, any kind of partying, etc.).
This leads me to my...
MaraDNS is in maintenance mode, as I mentioned yesterday. I need to update and reinforce the support boundaries for MaraDNS:
My plan for 2014 is to, barring a security hole with a CVE number, make a single MaraDNS release (2.0.08) later on this month, and a single Deadwood release (3.2.05) incorporating any and all hostname resolution updates near the end of the year.
The only supported OSes for MaraDNS and Deadwood in 2014 will be CentOS 6 (barring CentOS falling behind on updates like they did in 2011) and partial support for Windows 7 (while Deadwood has full Windows support, the native Windows version of MaraDNS’ authoritative server does not have DNS-over-TCP nor the native ability to run as a Windows service).
People using MaraDNS in more recent Linux releases with systemd are free to use Tomasz Torcz’s systemd patch.
I know these are pretty strong support boundaries, but the fact of the matter is this: The only revenue stream I have found for MaraDNS has been to use it as “resume-ware” (showing it to potential employers to get better job offers), and working on MaraDNS does not otherwise help me find solid revenue sources.
I used to be a pretty active member of Slashdot, the Wikipedia, and other Internet communities. Since being a part of those communities is not making me any money, it’s time to cut the cord: No posting in places like those (including, but not limited to: Reddit, Ycombinator’s “Hacker news”, etc.)
One possible exception: Stack Overflow. I use Stack Overflow a lot in my day job for finding solutions to problems developing our software. The advantage of being a part of this community compared to others is that I can show my programming expertise in a public manner which might help me get more revenue in my life.
Another goal is to only make at most about one blog entry a week. I made 73 blog entries in 2013; my plan is to make no more than 52 blogs in 2014, unless, of course, someone wants to pay me to blog.
Speaking of my blog, my first geek accomplishment in 2014 has been to change my blog’s date format from YYYYMMDD (for example, “20131231”) to ISO-8601 compliant YYYY-MM-DD dates (for example, “2014-01-01”). The reason I did this just after the new year is so the transition does not break sorting with old blog entries in the previous date format.
While there are a lot of other things I would like to accomplish in 2014, making this list is a pretty good start. 2013 was a good year but I know 2014 will be even better.