Posts

Showing posts from January, 2019

End of Jan 2019

Excuse the quiet. I have been fairly busy with work and life, and then cold struck me down. One that was strong enough to beat me into submission and on to the sofa for about 4 days. Obviously I don't particularly like having a cold but with a family in the house there are enough vectors of attack so it is not uncommon. Having a cold brings a certain calmness to my life, well I mean my brain. It is a shame that my ability to think is reduced down to 25% of its normal capacity. There is a point in the recovery where my brain is back at 75% and recovering fast but the calmness remains at least for a little while. I enjoy being in that place. I would love to know why I observe this effect and often I wonder if I could achieve this calmness via some "Mind Hacks" such as meditation, yoga, even Internet usage reduction. So far my attempts to regain this inner peace when healthy have failed. Within a week my mind will be whirling all over the place. While suffering on the sofa b

The Week Ending 13th-Jan-2019

Slightly late, I try for Sundays although I am not totally committed to a weekly update just yet. Life is bound to get in the way at some point. I faltered on using Rust mid week. I was getting frustrated with Iterators and the Peekable types. It was not quite working how I expected it to. I eventually arrived at nice is solution but was a bit annoyed how long it took. Really I should expect these things as I am learning the language, for fun I went ahead an rewrote the code in C++ just for comparison. While the core of the code was a little cleaner and it compiled a lot faster I appreciated more of Rust was doing and providing for me. Just having the ability to derive Debug printing is such a nice win. I continue with Rust with an improved understanding of the trade offs. Learning Haskell is still progressing. It seems the pattern I am settling into is doing about 30 minutes of learning Haskell about 4-5 times a week. The more I learn Haskell the more clearly I can see Rust ha

The week ending 06/01/19

One of the fun things about the beginning of the year is it is a time of planning for the year. This year I not only set out some of overly ambitious goals for the year but also managed to think about some 5 year goals. Well the 5 year goals are less definite more where I want to head. To give guidance/direction to the year long goals. Planning that far ahead is quite alien to me but I think it has some value. The next step is actually starting to work on the goals. Which pretty much means figuring out how to execute them. Some things are obvious, for instance I have a number of books I want to read, so just make time and read. This is also true for learning Haskell, I have the book so carve out time to study. Having thought longer term I am find myself happier to spend some time learning. In fact I suspect I will spend about 50% of my time learning this year and then gradually reduce it next year. I kind of arrived at the decision to use Rust for most dev work. This means I am g

Yep it is another returning here post!

I have decided to start posting on this blog again. I currently have voyagingmind.com where I occasionally post, it uses Hugo as a static site generator. While I enjoy using static site generators (for the control) and Netlify for free hosting it does present a certain amount of resistance when blogging. I use multiple computers which means I need to keep syncing git repos just to work on a post. Not exactly a smooth user experience. As it is the start of a new year I decide to return to using blogger, I will still keep the actual website, although I may remove the blog part. It will serve as a store for things I make - should that ever happen! Really this is an attempt to simplify life a bit and try to focus on creating and learning things I like. Making blogging easier will also help to capture random thoughts that come into my mind, something the Hugo site was not doing for me. I do worry that blogger will eventually be closed down, it doesn't seem to get many updates anymore. I