Development Ramp Up

After several months of dormancy in my software development activities I’ve started hitting a solid pace of getting back into the swing of things recently. As much as I wanted the next big thing for me to work on to be something Fediverse related, specifically Friendica, that has created a huge mental block for me. I wrote about that a lot in this post. I’m not a language snob, more on that below, but getting fired up about doing PHP work on that project isn’t happening. I still never got to the bottom of if it was more PHP or the inertia of getting started on the project. It doesn’t matter either way because I wasn’t getting anything done. I wasn’t sure if maybe it was a general lull. I think I’ve answered that question in the negative. So what is this looking like then?


How Useful Are Diet Labels?

Several years ago I wrote here that I was not going to go by any diet label. At the time I was more exasperated by the orthorexia of the whole thing. That was both internal and externally generated orthorexia. We can all say we don’t agree with labeling ourselves but it’s not a totally useless exercise. It’s a convenient way to compress down a lot of information into an easily identifiable and relatedable expression. Unfortunately it is also something which can lead to lots of false paths and lots of problems. In the past week I’ve run across several stories and instances which make me double down on that decision.


Sumo Citrus

In all my life I had never heard of Sumo Citrus. I’m not exactly the most diverse fruit eater compared to your typical foodie. I’ve tried a pluot and some others. I’ve watched people on cooking contest shows work with weird fruits. However as I’m walking through the produce section I saw a giant sign that said “Sumo Citrus” and looked down to see what to me looked like really ugly oranges. They felt ridiculously over-ripe when I picked it up. I was afraid if I didn’t treat it like it had the daintiness of a soap bubble that I would crush it in my hand. Still, there was something intriguing about it so I bought one to try as soon as I got home.

Sumo Citrus
A pile of Sumo Citrus at the grocery store.

I have to say that this was one of the tastiest oranges I’ve ever had. The rind was barely attached to the flesh which made peeling it a breeze. The flesh was a bit on the dry side so it didn’t squirt juice everywhere as I tried to eat it. The membraine was very fine so it didn’t give an off flavor the orange, partially because the pith didn’t have a chance to stay attached. The best part yet was that it was also seedless! I did some research and apparently these are special mandarine oranges that go through a lot of care towards the end and are picked just as they get ripe and then shuttled to stores. I’m probably glad I didn’t look at the price before or after I purchased one. Yes, I’d get another one if the price isn’t too outrageous though!

My Contribution Conundrum

I took the deep dive into the Fediverse last year when I decided to bite off the Diaspora API development task with Frank Rousseau. It was a great experience and I had hoped to do a lot more Diaspora work. With a lot of the ActivityPub discussions and there being some really good questions about how that should work I had embarked on an experiment to see what a merged Fediverse Social Media experience would feel like. Friendica has tie-ins to Diaspora, ActivityPub, and many others. It was a great candidate for it. I am way behind on doing my write up but I have my notes. That’s for another post. This post is about a conundrum I’m facing with respect to my open source/Fediverse contribution conundrum. That conundrum is: I don’t know which project(s) I want to focus on any longer.


FitDay to Cronometer Transfer Reality

As I’ve written before I’ve been tracking everything I’ve eaten daily for many years, specifically since the 28th of December 2010. There is a one week period in November 2011 when we went on a cruise that I missed due to not having a backup plan for journaling these things. I made sure to never make that mistake again. From the beginning I had been using the software FitDayPC to do that. However several years ago they started faltering. While it still exists it essentially isn’t supported anymore. About the time that I was going to start writing my own system I stumbled across Cronometer. After playing around it was clear this tool was exactly what I wanted and I’ve been using it ever since which was mid-2016 my review here. That’s left my data orphaned in FitDay however. I’ve slowly been getting it out of FitDay but it is a very manual process. I’ve kept track and it’s about 4-5 minutes per day. What does that mean practically? Well, I’ve gotten data back into late-March 2016 into Cronometer. That means I have 1919 days left to enter in as I go back through the record. At 4-5 minutes per day that means I’m looking at 128-160 hours of time to get the transfer done. If you convert that to “work days” of 8 hours a day that means it’d take 16-20 days to get it done, or 3-4 “man weeks” as they say. It’ll be worth it but damn that’s a lot of data entry…

Picture of Me (Hank)


Updates (124)
Journal (115)
Daily Updates (84)
Software Engineering (78)
Commentary (66)
Methodology (57)