Firstly let us discuss what this is - essentially I saw a post somewhere on the internet that presenting updates every two weeks made for somebodies most productive year. Clearly this is anecdotal evidence, but it resonates with me: some of my most productive times were where I self reflected the most (which was more friend orientated at the time, i.e. peer feedback).
There are several ways to describe what this presents:
A regular update about progress since the last update. In this way we can meaningfully compare my expectations vs reality.
An opportunity to present my level of productivity over regular time intervals. It’s good to keep track of your own progress.
The ability to set regular goals to be achieved within the next time frame. Clear and regular goals should help maintain focus.
These updates should be fast and can be rough around the edges, hence being in the “blogs” section despite possibly being a report in nature.
Why?
There are several reasons for this recent idea:
Updates on this site have been lacking. Why have a website if it serves no purpose, even if that purpose it to rant about relatively random topics that nobody cares about? I do need to somehow justify its existence!
My progress has been slipping (or remained slipped) since Christmas. I need to get myself back on track and get the productivity back up.
I have an exceptionally large number of things that need to be achieved in the coming months and very little time to achieve them in. I need to bring some mental clarity to my life.
When?
The plan is to create an update every two weeks and have something tangible to discuss. If two weeks of your limited human life span can go by without any significant happenings - that’s kind of sad. I recently thought about this myself and have come to the conclusion that I’ve spent too long working on things I don’t really care about and don’t really help. I used to reflect more but find myself much more busy these days, this is a project to try and attempt to be become better through forced reflection.
Update
First update, have been quite busy and need to be even more busy to get through this month.
Progress
TODO: Discussion on progress since the last update.
There hasn’t been a previous update, but recently I have achieved:
PhD: A very drafty draft of the second paper. This still needs tonnes of work.
RoboCup: Our team was fully qualified.
RoboCup: We have secured a few avenues for funding.
RoboCup: The debug server system is very almost there.
TODO: Reflect on these points.
Goals
In the next coming update I plan to have done:
PhD: A strong representation of my PhD project in a formal paper format with annotations (for the purpose of explaining it). This shouldn’t take more than two days and goes towards the upcoming paper regardless.
PhD: Final changes made to the experiment and have the results run. This could take a week due to some bugs and the complexity of the system.
PhD: The second paper (a clean-up and advancement on the second paper) ready as a complete first draft. Again, this could take a week because of some large changes that need to be made specifically in relation to the background section and writing up the results.
PhD: Consider additional avenues of funding encase the project overruns. There is a possibility that there is too much to do in too little time and I need to fund an additional year.
RoboCup: Debug system implemented for changing configuration states and motion states. Other people are now waiting on this to be completed as it allows them to work on the robot without needing to SSH into it or attach a screen/keyboard.
RoboCup: WRC proposal finished (if its even possible). We need to get funding before the end up the month in order to get the competition.
RoboCup: Funding secured. In order for our team to compete, we need to begin paying bills in order to get early rates.
RoboCup: Torso redesign locked in to a final revision. Currently the innards don’t fit within the outtards. This requires a reasonably complex redesign in order to get everything in, including the components we have mostly avoided so far.
RoboCup: Legs locked into a final revision. We need to do some major re-work to the screw mounts, ankle positions and hip positions.
RoboCup: Electronics ordered, tested and sent off to a PCB manufacturer. This is the project of another team member but will require some help as its a hand off between a previous member they never really interacted with.
Personal: Lose 1 stone in weight. This should be achievable as I’ll both lose much through water retention and also there is a lot to lose.
Stretch and reach goals:
PhD: Submission of half-yearly project update. This is something that should happen before the end of the month, but we do have the option to push back on if we think we need to.
RoboCup: Game controller networking completed. This is an open source library to be incorporated and tested.
RoboCup: Team networking completed. Again, another open source library that it should be possible to implement.
Website: Get comments system running over HTTPS. Currently the comments are broken for most web browsers due to “security” issues.
Website: Clean-up old controversial articles. Some of the articles no longer represent my ideas and could possibly end up causing me problems in the future.
Website: Clean-up gaming website. Currently it doesn’t work well and is seriously out of date.
Website: Move coffee-archive to this site and re-plan the work to be done. This project has been long neglected.
Random: Build an open source checker for super permutations. This is an interesting problem to sink ones teeth into. Some of the impacts of this research is highly related to TSP. Would be cool if it was browser based and people could easily check their own solutions.
Random: Build out simplified compressor algorithm for super permutations. Without considering the consequences of our actions, compress a series of permutations based on some simplistic assumptions.
Next Update: The 26th looks like a good point for this.