At the conference in Auckland I had two presentations.
For the first time I managed to get a main conference talk accepted, actually it was a tutorial which goes for 90 minutes! It was a bit daunting beforehand, but after I finished, I realised I prefer the tutorial format over having to deliver a talk. I enjoy the interaction with the audience and the sharing of knowledge, and also not being the sole focus (and not having to remember exactly what to say so much!)
My tutorial was on Reverse Engineering with Radare2; the video (Youtube) and slides are linked from the conference presentation, and have the slides up on my personal landing page as well. Thanks to James for helping with a final practice run, its always good to have a typical candidate audience perspective beforehand.
I also did a shorter talk at the Open Hardware mini-conference, on hardening embedded Linux, using OpenWRT on devices like the carambola2 as an example. The video of the mini-conferences is a bit less polished due to resourcing, here I am on about 2/3 the way through. I was somewhat more flustered in my delivery due to late changes to some slides (see earlier blog article) and a problem with my laptop deciding to have thermal issues an hour before the talk. I managed to resolve these (thanks AndyK for your help!) but it put me off my mojo a bit unfortunately. The live demo I was quite happy with, it worked without issue, so perhaps the demo gods were appeased by my earlier mishaps… The final slides are here.
At linux.conf.au the other week, a friend asked if I’d ever considered a career writing a web comic. I forget exactly how it came up, but it might have had something to do with the STONTIH Deathmatch t-shirt I was wearing at the time, or may have been due to someone mentioning the talk Florian Haas and I gave at LCA 2011 with the live cartooning.
Anyway, the answer was “no, not really”, largely because I sincerely enjoy my gig at SUSE (we’re hiring ATM, BTW), but also partly because I honestly don’t come up with enough interesting stuff often enough, and consider it unlikely I’ll ever make a living off it. Still, I have put a handful of bits and pieces up on Redbubble over the last few years, so I thought I’d engage in a bit of narcissism and promote it shamelessly and obviously. In chronological order then, from oldest to newest, I have produced:
- The Cautious Optimism Death Spiral (from my Brief Study in Software Engineering)
- The STONITH Deathmatch t-shirt (from STONITH Deathmatch Explained)
- I just wish I could say I actually understood how all this crap works (after we resolved a peculiarly complicated merge conflict in a git repository – don’t ask)
- Footprints in the Sand (a kinda subtle piratical design)
- Beware the #lca2013 Ducks with Frickin’ Lasers (resulting from a discussion on Twitter)
- The Cephbot and Replomat (from a talk on Ceph Florian and I gave at LCA in 2013)
- A completely unofficial Pirate Party Australia t-shirt design (all proceeds from this will be donated to Pirate Party Australia)
- The Rat Hole Project photo (don’t buy this unless you want to be part of a conceptual art project that involves throwing money away – if you actually want the photo, just download it under CC-BY-SA)
- Meme Abuse is Damaging My Calm (after seeing one too many “Keep Calm” t-shirt variants at Salamanca market one weekend)
Interactive map for this route. ...but then I went for a walk with James in the afternoon as well.
Interactive map for this route. Let's just say my fitbit is very impressed with me.
Tags for this post: blog walk california running
Related posts: Walking to work; Did I mention it's hot here?; Summing up Santa Monica; Noisy neighbours at Central Park in Mountain View; So, how am I getting to the US?; VTA station for the Santa Clara Convention Center
Notwork, due to Australia day. Spending an inordinate amount of time trying to find some aircon so I don’t sweat all day long. I did get to pre-poll vote in the morning, so not all aircon hunting time was wasted.
My headphones have died in one ear, time for another set of consumables. The wirleless in the library is hopeless. This combination is making me very unproductive at both tasks I set myself for today.
Filed under: Uncategorized
Interactive map for this route.
Tags for this post: blog pictures 20150124-san_mateo photo california bushwalk sunset
Related posts: Did I mention it's hot here?; Summing up Santa Monica; Noisy neighbours at Central Park in Mountain View; So, how am I getting to the US?; VTA station for the Santa Clara Convention Center; Public transport to San Francisco from Santa Clara
- Report shows middle income Australians pay only 11% tax, GST extremely regressive http://t.co/aYz7nZJah3 #auspol 11:20:11, 2015-01-24
- Noam Chomsky Slams West’s Charlie Hebdo Outrage http://t.co/6uD9UmizVW 09:42:00, 2015-01-22
- Trickle-down economics does not work; leading to greater inequality and financial crisis: US Treasury report http://t.co/gljVKNiWDn #auspol 13:19:00, 2015-01-21
- Fools and their money are soon parted: ‘password’ and ‘123456’ keep top spot on list of most popular passwords http://t.co/bazPhYlbij 11:20:15, 2015-01-21
- 1 per cent of the world will own more than half its wealth by 2016: Oxfam report http://t.co/iqGhiATTFA 09:42:06, 2015-01-21
- Great Barrier Reef needs investment of at least $785m over 5 years to protect from pollution: report http://t.co/Cpq5ihzSaX #auspol 15:33:01, 2015-01-20
- less than 2% of all recorded acts of terror were based on religion; even fewer being committed by Muslim extremists http://t.co/co0kz4Mdnq 11:20:04, 2015-01-20
- Abbott govt wants to turn SBS into a fully commercial network by stealth http://t.co/Bs3X7GZTy0 #auspol 13:19:01, 2015-01-19
Finished the Learning to Learn MOOC course. I missed a few of the deadlines due to lca2015, so I’m not not bothering to do the written parts, which does make me feel rather like I haven’t finished the course. It’ll be interesting to see if I can apply the techniques going forward. I’m pretty sure I’ll chase up their book at some point as well.
Filed under: diary
After LCA2015 I've starting playing with Go(I blame Sven Dowideit). If you already use VIM-YouCompleteMe) then you should be right for most things Go. However I tinker in a few languages and you'll never guess that they have different rules around style and formatting of code.
Go is one out for me requiring settings unique to Go among the languages I tinker in. I made the below changes to my ~/.vimrc to suit Go:function! GoSettings() set tabstop=7 set shiftwidth=7 set noexpandtab endfunction autocmd BufNewFile,BufFilePre,BufRead *.go :call GoSettings()
Now when I edit a file with the .go extension, my Vim session will be formatting the file correctly from the start.
You can also configure Vim to run gofmt but I preferred this approach.
Caught up with a friend in the morning.
Booked the local bowling place for my birthday celebration.
Caught up on the ‘learning to learn’ mooc. I’ve missed the deadline on the quiz and the written material, but I’m continuing through with everything else. I should be able to get through the final week of content tomorrow.
Watching more LCA2015 videos.
Filed under: diary
A very wet day, I was drenched only about fifty metres from home.
Watching and noting on more lca2015 videos.
Filed under: diary
Finished typing up my hand written LCA2015 notes into the humbug wiki. I’ve now started the videos of the talks that I’ve missed.
Went and saw the move “Birdman” and I felt like I was back at BIFF, what a lovely little film, that covers a range of themes, without being complicated.
Home at midnight though, which made for a short night’s sleep.
Filed under: diary
Caught up with a close friend this evening. I may well lose her in the coming weeks, so I’m trying to organise a nice night out for her in a few weeks, under the guise of my birthday.
Filed under: diary
Today I went skydiving, whilst barely leaving the ground. It was a bunch of fun.
It's just occurred to me that this will be my last "stay at home Dad" post, because this morning was the last time I'll have Zoe until after she's started at school.
I woke to quite heavy rainfall. Zoe slept late, in think due to a combination of the cooler temperature, lack of direct sunlight, the rain, and the busy previous day and slightly later bedtime. I used the extra time to get ready for the day.
After a quick breakfast, we got straight in the car to get to Sarah's place, because I had to be back home again by 9:15am for a video interview with Google. It was tight, with the wet road conditions, but fortunately my interviewer was a few minutes later than me, so everything worked out okay.
Since then, I've been wandering around in a bit of a daze. I collected the last unit of my real estate licence course from my PO box. All I need now is the actual bit of paper saying I've achieved all of the requisite units of study, and I can go and apply for my licence. Oh, a business name will help too. Coming up with a name/domain name combination is proving phenomenally difficult.
I guess this lull in proceedings before a whole bunch of new stuff starts is a good time to stop and reflect.
I've had a fantastic year. This would have to be the sustained best year of my adult life. On a personal front, I've got to take a break from work, and go off and explore a bunch of other things. I did a barista course. I did a top rope climbing and abseiling course. I've finished my real estate licence course. I've had the opportunity to explore a few different startup ideas, and meet a bunch of different people.
My running has fallen off a bit, but I'm trying to fix that up again now. Maybe this year will be the year I do the Gold Coast Half Marathon. In fact I think I will actively work to that goal this year, since I shouldn't have any date conflicts like I ended up having last year.
On the fathering front, I had an irreplaceably wonderful year with Zoe. I have cemented my relationship with her, and I'm very confident in my capabilities as a single parent. I'm grateful that Zoe got to have the benefits of a proper Kindergarten program. It will give her a strong foundation entering Prep this year.
I'm also glad I managed to keep up the blogging for the whole year. It'll be nice to have this record to look back on.
As for 2015 for me, it's still a bit of a blank slate. I'm open to returning to Google, if that works out best for everyone. There's also a local job that I've found that I believe I'll be a good fit for, which I'm interviewing for next week. I could, if I was feeling really game, just freelance, and do a whole bunch of different things, but I think after a year of living off my savings, I'd prefer the security of a stable income for a while.
Right now, I think I'll try and clean up my desk, so I can start whatever comes next with a tidy desk.
Harcourt trig is in what I will call a cow paddock -- it doesn't have a lot of trees happening and feels a bit like left over land. Access to the nature reserve wasn't very obvious to me from the suburban streets, but the KML file below might help others to work it out. It wasn't too bad once I'd navigated the maze of streets and weird paved areas.
Interactive map for this route.
Rogers was similar, except access was more obvious because it is in an older suburb. This is a nicer reserve than Harcourt's, with a nice peak and some walking opportunities around the base of the hill. I think I'll probably end up coming back to this one as my wife is nostalgic about growing up backing on to this reserve.
Tags for this post: blog pictures 20150122-harcourt_and_rogers photo canberra gungahlin belconnen bushwalk trig_point
Related posts: A walk around Mount Stranger; Taylor Trig; Urambi Trig; Walk up Tuggeranong Hill; A quick walk to Tuggeranong Trig; Wanniassa Trig
Yesterday was a rather jam packed day. I'm not surprised Zoe's sleeping in, although the rain is probably helping.
We got going in the morning, and first off was the weekly wart freezing at the doctor. We're going to have to take a different approach once school starts next week.
After that, I checked my PO box, and got back one more unit of my real estate licence course (marked competent). So I'm just waiting for one I had to resubmit then I've officially completed everything. Hopefully that will come through early next week.
After that, we popped over to Chloe's place so we could all walk around to the school together to check the class lists, which were published.
Zoe did really well. She got the teacher that I'd wanted her to get, and Chloe is in her class, along with a boy, Flynn, she got to know through the Poppet program they ran last year. I met the mother of another little girl, Milla, who will be in Zoe's class too, and introduced the girls to each other. I'm very excited to see how Zoe's going to go at school next week. I think she's going to do really well.
After that, we went out to Carindale to do some birthday present related shopping for Eva and Layla's upcoming birthday, and some other general shopping. We also bumped into Mackensie's dad.
We ended up at Carindale for quite a while, so by the time we were done, we had enough time to race home, make a batch of hummus for dinner, and race out again to swim class.
Straight after swim class, we had haircuts, so we had to hurry over to the hairdresser, and then head back to Chloe's place for dinner.
Zoe had a great time playing with Chloe and her older sister, and I got to put my feet up for a bit and hang out with Kelley and Mark. It was a nice evening.
We got home to a welcome letter in the mail from Zoe's new teacher, which was nice. We made that the bedtime reading, as it was getting late.