Quick Update

Everything has already happened…

Sunset Braai
  • Week of 11-17 March.
  • Monday, breakfast with Mia – the usual fruit and greek yoghurt, school run, work, school meeting, gym, swim, sauna, work, late lunch in Stellenbosch, two meetings, supper and tinkering at Mojo Market.
  • Steampunk is dumb.
  • Tuesday, up early, Bootleggers special, worked a bit at Tea in the Park, office, dev catch up, data fixing, podcast walk, dinner at NV80 with Georg, catch up with Wouter.
  • Wednesday, gym, swim, sauna, office, dev meeting, tea at The Yard at the Waterfront, Strolla, sunset podcast walk.
  • Everything has already happened… we have very little free will, we just bump into things on some path / general vector.
  • At least we have functional saunas this autumn / winter.
  • Let the Podcasts roll!
  • Listen to the Marc Andreessen interview on The Moment with Brian Koppelman.
  • Thursday, walked to the office, Mojo lunch, loadshedding in Sea Point, presentation tweaking with a Hoegaarden at Harveys, Amber Weiss at La Vie, nap, gave a talk about Open Networking at the first WCNOG meeting at The Hyde Hotel in Sea Point – got a tshirt.
  • “I am Jack’s lingering sense of hope.”

  • “I’m fading out, in stereo.”

  • Friday, office, walk, braai at home, time well spent.
  • Confidence, to just do things. Been pondering this lately.
  • Saturday, tea, backups, general tinkering, epic nap, gym, sunset podcast walk, rotisserie chicken with avo and good chardonnay, notes processing, in bed early, time well spent.
  • Meaning is the new luxury.
  • “The most successful innovators are the creative imitators, the Number Two.” — Wired Magazine (1996)

  • Find a scene. What nerds do on evenings and weekends.
  • Sunday, rainy day, random tinkering, rainy podcast promenade walk, pancakes, watched the Youtube live stream of The Capitalist Party launch event, St Patrick’s day Guinness at Van Hunks with Georg, Ryan and Paul, time well spent.
  • South Africans have some new sane options to vote for on 8 May!
    National: Capitalist Party
    Western Cape: Cape Party – Free The Cape!
  • Tunes of the week: NIN, The Downward Spiral
  • Actually, that’s not true, I listened to Possibly Days and unhealthy number of times.

Have a fun week, crazy kids.

Quick Update

Just like that, summer was over…

Pipe Track
  • Week of 4-10 March.
  • Monday, up early, rainy day, watched the last few minutes of Lost in Translation, gym, sauna, office, Strolla, La Vie, sunset podcast walk.
  • Been pondering some changes.
  • Tuesday, Bootleggers, Knead breakfast special, office, lunchtime walk, late afternoon Pipe Track hike with Al.
  • Nobody is dying of cancer. Something Jonathan used to say.
  • Wednesday, gym, sauna, office, dev meeting, Strolla, sunset walk, 91, 143 zen.
  • Podcast queue zero, inbox zero!
  • Funny how having something big to finish works well for procrastination and flushing the queue of all the other small things.
  • Thursday, Bootleggers, Knead breakfast special, office, creative writing, biltong and Counting Crows.
  • “Voluntary death and rebirth redeems.” — JP

  • “Go out and face your dragons.” — JP

  • Friday, gym, sauna, office, DC move meeting, general tinkering at La Vie with more Counting Crows, sunset walk, a whisky with Wouter.
  • Seems impossible for me to add FB friends faster than people are quitting FB or unfriending me, not sure which is a bigger drain on the system.
  • Adventure.
  • Saturday, slept late, fetched Mia from Rushmore, fetched Jacques, Plaasfees at Diemersdal wine farm, nap, extended braai, watched a bit of Aquaman, babies don’t sleep this well.
  • “We reject: kings, presidents and voting. We believe in: rough consensus and running code.” — David D. Clark

  • Sunday, breakfast at Jacques’, we watched Captain Marvel at the 3D IMAX – entertaining, frogurt, Mia and I tried to find Panama Jacks – turns out they moved it, so we walked around the cruise terminal at the Waterfront, oyster special at Sea Breeze on Bree – Mia seems to like oysters now – brain food / vitamin sea, Moro gelato, shopping for breakfast goodies, backups, notes and photo processing, so many devices to charge – 8, time well spent.
  • Tunes of the week: Counting Crows obviously, this one is interesting: Possibility Days.

Have a fun week, crazy kids.

Quick Update

To a universe we choose…

Winchester Mansions
  • Week of 25 February to 3 March.
  • Monday, breakfast with Mia, school run, work, gym, mediation session, brunch with Dirk at Fred&Max, haircut at Yogi’s – bumped into Anton at the barber shop, a beer at Van Hunks – nice to catch up with Anton, time well spent.
  • Tuesday, long day – traversed the Boland (love) triangle, a walk around Stellenbosch with Alan, breakfast at The Millhouse Cafe – catch up with Parri, work, fetched Mia from school, took Mia for a quick tour of the herb farm at Allee Bleue, took Mia to a school open day, salads for supper, back to the open day, smoothies, dropped Mia off at her mom’s house, had a whisky with Wouter.
  • “Here’s to the crazy ones. The misfits. The rebels. The troublemakers. The round pegs in the square holes. The ones who see things differently. They’re not fond of rules. And they have no respect for the status quo. You can quote them, disagree with them, glorify or vilify them. About the only thing you can’t do is ignore them. Because they change things. They push the human race forward. And while some may see them as the crazy ones, we see genius. Because the people who are crazy enough to think they can change the world, are the ones who do.” — Rob Siltanen, spotted on a wall on Tuesday

  • Wednesday, Knead before-8am breakfast special, office, dev catch up, ramen for lunch, Octotel had a metro fibre break and some downtime fun and games, a beer on Michael’s roof.
  • Note to self: use DuckDuckGo more.
  • Thursday, work, walked to the office, worked a bit at La Vie, nap, general tinkering.
  • “All things being equal, people will do business with a friend; all things being unequal, people will still do business with a friend.” — Mark McCormack

  • Friday, gym, swim, sauna, office, dev catch up, Mojo Market, a Hoegaarden at The Winchester, dinner at Carne on Kloof with Adrian Georg and Al, tiramisu, Clifton beach walk with Georg, time well spent.
  • Saturday, podcast walk to the Granger bay market, Waterfront, Belgian beers and mussels at Den Anker while listening to some podcasts, watched Bohemian Rhapsody again at the VIP cinemas with a Jamey, epic nap, emmental snack and Bouchard Finlayson chard, a drink at Bao Down Restaurant in Oranjezicht, Peroxide 80s party at Wonderland with Kirsty and Rene, 12h sleep, time well spent.
  • I discovered Conversations with Tyler. How did I not know about this earlier?
  • I updated my Podcasts list.
  • I’m still hopeful for my 2014 matchmaking project in the desert.
  • Sunday, lazy day, watched Valerian and the City of a Thousand Planets again with some Glen Carlou chard – because Luc Besson is cool, epic nap, sunset podcast walk, explored a Chinese restaurant down the road, watched Lost in Translation again – great movie, time well spent.
  • Tune of the week: Another Universe – Arno Carstens

Have a fun week, crazy kids.

Quick Update

Good ships…

FHK
  • Week of 18-24 February.
  • Monday, work, backups, walked to the office, dev catch up, pastrami bagel at Kleinsy’s, Milton visit, Nick visit.
  • I remember now why I have an SSD backup drive, spinning drives are so slow.
  • Triangles are my favourite shape.
  • Tuesday, work, gym, swim, veggie fix at the vegan food place, work, sunset walk.
  • “The real troubles in your life are apt to be things that never crossed your worried mind, the kind that blindside you at 4pm on some idle Tuesday.” — Baz Luhrmann – Everybody’s Free To Wear Sunscreen

  • Wednesday, creative writing, office, lunchtime walk, long meeting.
  • Listen to: Jim Collins — A Rare Interview with a Reclusive Polymath – I like his ideas about 1000 creative hours per year, and flywheels.
  • Thursday, up early, breakfast at Fred&Max in Somerset West, Dirk visit – usual nerdy chats, work, a tank beer at Quay Four, watched Alita Battle Angel – pretty good.
  • I listened to the two Derek Sivers interviews with Tim Ferriss again, time well spent.
  • Friday, office, fetched Mia from school, Mia swam in 4 races at a gala at Bridge House, Wijnhuis supper – with some semifreddo and tiramisu, dropped Mia at a friend’s house, braai at MC’s in Mostertsdrift with Paul, Wilhelm and Erich.
  • If things are not interesting, you are not paying attention.
  • “There are no limits. There are only plateaus, and you must not stay there, you must go beyond them.” — Bruce Lee

  • Saturday, woke up in Stellenbosch, walked around Mia’s school and fetched her, Bikini Beach visit with Jacques – great weather, calamari at the Gordons Bay Harbour, time well spent.
  • Sunday, woke up at Jacques’ house, we gave his dog a bath, braai, beach walk from Glen Beach to Camps Bay and back with Mia, found some breakfast goodies, sunset walk, device upgrades and backups.
  • “We shall build good ships here; at a profit if we can, at a loss if we must, but always good ships.” — Collis Potter Huntington.

Have a fun week, crazy kids.

Quick Update

Solo, flaneuring, best time to be alive…

Sunset
  • Week of 11-17 Feb.
  • Monday, breakfast with Mia, school run, court visit, Fred&Max breakfast, Stellenbosch visit, office – until loadshedding at 16:00 – argh, even 3G internet dies, nap, sunset promenade walk.
  • Ear infection on the left side. Suspecting podcasts and swimming. Not the best combo.
  • I think it’s safe to say you are a shitty parent when you take your daughter’s phone charging table – which prevents her from communicating with her father.
  • Tuesday, office, doctor visit, got some ear drops at Dischem, dev catch up, lunchtime walk, troubleshooting, Strolla, sunset walk.
  • RELAX, NOTHING’S UNDER CONTROL! (-:
  • Wednesday, voted for The Cape Party at the Camps Bay Club – Ward 54 election, Octotel team building day, went for a Table Mountain hike in a group of ten, burgers and beers at Hudsons in Kloof str, afternoon of problem solving chats at the Platteklip Wash House in Oranjezicht, braai.
  • Thursday, woke up at the Platteklip Wash House, Camps Bay beach visit, breakfast at Caprice, office, meeting, dev meeting, meeting, phone chat with Jacques, mini nap, sunset podcast promenade walk.
  • Friday, work, gym, WW rotisserie chicken and avo and some chardonnay – gourmet bachelor food, took a longer than usual flaneuring podcast walk to via Clifton to Camps Bay – Clifton 4 was cloudy and looked like a scene from a Monkey Island game, a drink in Camps Bay, watched Solo again with a g&t – good movie, time well spent.
  • I took a walk today, with wireless headphones in my ears listening to mostly A-ha, and I did not even think to take my wallet, paid for a drink, then took an Uber back home while having a 2 hour facetime audio chat with Jacques – and the call transitioned happily from GSM to home wifi, like wow! – we are living in the future kids – while I’m writing this, I can tap my left ear twice to skip to the next song. Holy shit, this is the best time to be alive, so, maybe stay alive a bit longer kids? There are some Star Trek things coming, trust me.
  • Urhm, it was Valentines day this week, and that’s rad, but I really can’t say I’m that positive on meeting humans. To add context I asked somebody on a walk this week, with lukewarm feedback… which in Sivers speak, is not ideal.
  • Alexa, exploit a worker!
  • Saturday, got up late, watched the rest of Solo, nap, tinkered a bit at La Vie, sunset walk, watched Papillon – good movie.
  • “I know.” — Han Solo.

  • Sunday, general tinkering and creative writing, photo and notes processing, gym, sunset podcast promenade walk.

Have a fun week, crazy kids.

Quick Update

Loadshedding, ouzo, clug…

Snow Globe
  • Week of 4 to 10 February.
  • Monday, woke up in Helderstroom, packed up, a search for Paul, swim, very average coffee, drove back to Cape Town, stopped at Peregrine farm stall for the usual springbok pie, dumped some camping stuff in storage, caught up on some emails, nap, greek food and ouzo at Mykonos Taverna with Paul – always good.
  • Tuesday, office, made a presentation deck, gave a CLUG talk about Open Networking at UCT, dinner at Woodstock Brewery with the CLUG people.
  • CLUG – a blast from the past – 10 years ago, wow. 1999-2008ish.
  • Wednesday, gym, swim, office, Ocean Basket, tea at the Protea Hotel in Sea Point, sunset podcast promenade walk, some creative writing.
  • Thursday, configured a router, macOS and iOS upgrade day, office, data fixing day, interesting phone call, braai at home.
  • Friday, woke up a tad hungover, spreadsheet making, Kloof st visit, fetched Mia, clothes shopping for Mia at the Waterfront, we watched Glass – not bad, Ocean Basket.
  • What’s a mind worth if it can’t be changed?
  • Saturday, breakfast with Mia, device upgrades and backups, gym, swim, Granger Bay market – for Mia’s usual olives fix and found some chia seeds, lunch at Lily’s with Mia – good chats, shopping, nap, dropped Mia off at a party at the Somerset West Country, worked a bit at W Cafe, fetched Mia again.
  • Sunday, creative writing, convinced Mia to go find some lunch, Posticino, Mia wanted to go watch Bohemian Rhapsody – but there was loadshedding as we arrived at the movies, found a book for Mia at EBs, a beer at Den Anker – they have grenadine which Mia loves, tinkered a bit at home, sunset promenade walk, curry at 91.
  • I was low on photos this week… because, like a fool, I imported them, then removed them all from my phone, and then realised the import did not happen. Thanks Apple.

Have a fun week, crazy kids.

Quick Update

This post is late…

Road Trip
  • Week of 28 January to 3 February.
  • Monday, woke up in Somerset West, hotel breakfast, school run, gym, office, Skype meeting, podcast walk, worked a bit at La Vie, sunset podcast promenade walk.
  • How To Be Successful
  • “Compound yourself. Compounding is magic. Look for it everywhere. Exponential curves are the key to wealth generation. A medium-sized business that grows 50% in value every year becomes huge in a very short amount of time. Few businesses in the world have true network effects and extreme scalability. But with technology, more and more will. It’s worth a lot of effort to find them and create them.”

  • Tuesday, worked a bit at Bootleggers, walked to Strolla, I had two breakfast specials at Knead, office, dev meeting, more meetings, a drink and some creative writing at La Vie.
  • “We spend our lives learning how to live.”

  • Wednesday, up early, perfect morning weather, walked to gym, swim, sauna, office, Teraco meeting, some creative writing, lunchtime walk, Strolla, game steaks for dinner at Hussar.
  • You should probably be in the business of automation.
  • Thursday, Bootleggers, Knead breakfast special, office, worked at La Vie, worked a bit at a new bar around the corner, some creative writing.
  • Friday, gym, swim, sauna, office, watched Mia’s swimming gala – which was a bit disappointing, chateaubriand early supper at Hussar with Mia, Gordons Bay Bikini Beach Books, dropped Mia off at her mom’s house, fetched camping gear – aB crate and five finger shoes, in bed early.
  • About the gala: Mia showed up without goggles, lost her cap, came 5th in the medley race – a girl that’s a year younger beat her, then she was late for two of her races and they had to call her over the PA system – reminded me a bit of The Baumer’s tennis meltdown, I had to take a walk. At least she won the backstroke race.
  • It’s not weak, to not know.
  • Trying not to forget – mindful eating, and drinking.
  • Saturday, meeting in Gardens, lunch with Paul, Leaving Las Vegas express stop at Ultra, road trip to Helderstroom with Paul, set up our tents around sunset.
  • Sunday, Origin, time well spent.
  • Tune of the week: I’ve Been Losing You – from the Norwegian band, A-ha, released in 1986 – which seems to be a song about a guy singing to a girlfriend he just shot.

Have a fun week, crazy kids.

Quick Update

Relish the mayhem…

Sea Point
  • Week of 21-27 January.
  • Monday, some tinkering and an omelette at a coffee shop in St Georges Mall, took a blender for a service, haircut at Yogi’s, 2nd shower for the day – because it’s impossible to work after a fresh haircut, office, dev catch up, lunchtime walk, sunset walk, watched Fyre on Netflix – good doccie.
  • Your “smart” TV is a feature TV. We don’t have smart TVs yet. Does it even support IPv6?
  • Tuesday, up early, gym, swim, sauna, office, dev meeting, lunchtime walk, forgot my AirPods case – so ran out of battery – hmm, saganaki salad at Mykonos Taverna – always good.
  • Radical centrism. Effective altruism.
  • Wednesday, office, Sababa lunch, Campari at the Radisson in London Rd, curry at 91.
  • Thursday, gym, swim, sauna, work, worked at Bootleggers, a beer at La Vie, late afternoon nap – which turned into a sleep and I woke up at some weird hour.
  • “You ain’t my friend, Palooka.” — Vincent

  • Running with scissors vs running with chainsaws.
  • Friday, office, dev catch up, fetched a blender, fetched Mia from school, late lunch at Vergelegen, drove to the Krystal Beach Hotel, supper at Ocean Basket in the harbour, Mia watched Star Trek Beyond.
  • Saturday, woke up in Gordon’s Bay, 3 course hotel breakfast with Mia, I introduced Mia to A-ha, Somerset Mall – got Mia a new book, Rust en Vrede wine tasting, a cheese board at Simonsig with Paul and Estelle, checked into The Lord Charles, nap, swim, reading – caught up on my Pocket list, dropped Mia off at a party, watched a TED talk and a few other videos, fetched Mia.
  • The Pocket app’s audio feature works well.
  • “Technologies needs to get to version 3.0”

  • GenX, Millennial? “Meet the Perennials. We are ever-blooming, relevant people of all ages who live in the present time, know what’s happening in the world, stay current, and have friends of all ages. We get involved, stay curious, mentor others, are passionate, compassionate, creative, confident, collaborative, global-minded, risk takers who continue to push up against our growing edge. We comprise an inclusive, enduring mindset, not a divisive demographic.” tldr; smart and interesting.
  • Which muppet decided there should be utf-8 quotation marks? Pretty left and right facing ones. I keep on having to change utf-8 quotes to ascii quotes. Fsck.
  • Sunday, 3 course hotel breakfast, swim, device backups, I installed the Waking Up app for Mia, braai at Dirk’s house with Jacques, epic nap, time well spent.
  • Losers have ringtones.
  • Strange urge to make White Russians when walking around in hotel bathrobes.
  • Pearl Jam – Black

Have a fun week, crazy kids.

Quick Update

Simplicate and add lightness…

Pipetrack
  • Week of 14-20 January.
  • This post is late – I think it’s because I was never in the mood to blog over the last few evenings.
  • Monday, walked to the office, omelette at Knead, sunset audio book walk, watched Star Trek Beyond again, time well spent.
  • Discovered PureOS and Purism. That phone looks cool.
  • Tuesday, work, gym, swim, sauna, lunch at Mary-Anne’s again – broc fix, work, nap, pipetrack hike with Nick, wagu biltong, sunset audio book promenade walk, browsed photos from ten years ago – found some photos from around 2009 – I met Paul around that time, also first trance party I went to with Andrew.
  • You’re Gonna Make Me Lonesome When You Go – Madeleine Peyroux – earworm from 2009 days, I really loved this song for some reason.
  • Homo Deus is a great book. 15 hours well spent. You really need to hear his ideas of the future – especially the Dataism ideas.
  • IPv6: enabler of the 2nd phase of the dataism religion. When everything connects.
  • Uber drivers are training the AI that will replace them.
  • Suffering is optional.
  • Wednesday, work, dev meeting, lunchtime walk, data fixing, a drink at The Hotel on the Promenade, supper at Rafeal’s Lebanese Cafe.
  • Thursday, work, gym, swim, sauna, veggie food – broc fix, worked at La Vie, a long promenade walk with Al – chats about health hacking.
  • No Wolfkop this year. Tiny bit worried it’s getting rather big.
  • Friday, Naulene made it onto my todo list – fun and games visiting the Cape Town magistrates court, and then the Somerset West magistrates court, breakfast at Fred and Max, back to the magistrates court, then to the police station, gym visit – to write an email to family advocate and lawyer, fetched Mia from school and spent two hours with her at Lourensford, dropped Mia off at her gran’s, back to Laurensford’s night market with Dirk, good catch up.
  • Why all the court and police activity? Because Naulene, in all her wisdom, has preveted me from seeing Mia all December.
  • Saturday, woke up in Somerset West, braai and nerdy chats with Dirk, braved Somerset Mall to get some AirPods – late xmas present from me to me, a few beach walks: Llandudno, big and little Beta beach, Clifton 1-4 and back, sunset promenade walk, in bed early.
  • AirPods mini-review: pretty cool, 5 hours battery life might be a problem for longer walks, it’s a bit annoying that you can’t change the volume (by just using the AirPods) – but I worked out that you can use your Apple watch digital crown to change the volume. The double tap thing works ok – I don’t use Siri, but you can set it to pause/play and have skip to next track functions. Not having cables that keep getting tangled is amazing though. The trick seems to be to remember taking the little case with you… which kinda complicates your life a tiny bit.
  • Yeah, well spotted, this is a failure on the simplicate principle. Argh.
  • Remember the days you would listen to podcasts on an iPod? Feels like at least two lifetimes ago.
  • Inspiration is perishable.
  • Sunday, random tinkering and photo processing, gym – listened to the James Damore interview with Joe Rogan – he sounds like a sensible dude, swim, nap, a white russian at La Vie with Georg, burger and another white russian at Harvey’s, sunset beach chill on Clifton 1st with Georg, time well spent.
  • I seem to have a soft spot for A-ha and Fleetwood Mac.
  • Check out: This week in startups podcast.
  • I’m excited for Sivers’ next books.
  • Tune of the week: A-ha Unplugged 2017 – I´ve been losing you
  • Remember kids: Love the doing. Smart and interesting. Adventure. Meaning. Simplicate and add lightness.

Have a fun week, crazy kids.

Quick Update

Homo Deus, Van Hunks, Kimchi, hovercrafts and eels…

Van Hunks
  • Week of 7 to 13 January.
  • Monday, a bit of work, gym, work, sunset podcast promenade walk, played with BeeWare and Toga.
  • I listened to the Andreessen and Sacca interviews again.
  • “Individuals frequently tailor their choices to what appears socially acceptable. In other words, they convey preferences that differ from what they genuinely want. Kuran calls the resulting misrepresentation ‘preference falsification'”. — Preference falsification

  • Tuesday, work, gym, lunch at Rockpool with Al, Henning, Georg and Karen, nap, sunset podcast promenade walk, Korean food for supper – kimchi fix, a Johnnie Black.
  • “The test of a first-rate intelligence is the ability to hold two opposed ideas in mind at the same time and still retain the ability to function.” — F. Scott Fitzgerald

  • “Strong opinions, loosely held.” — pmarca

  • I started listening to Homo Deus, it was time. Great book.
  • Innovation will probably speed up – because there are so many more technologies you can combine to create new things, solutions, 10x efficiencies.
  • Wednesday, work, biltong shopping, a beer at The Hotel on the Promenade, braai at home, watched Decoding Watson – a doccie about James Watson.
  • Pro tip: drink red wine out of a small glass.
  • Recent lesson: good intentions mixed with bad ideas stir up deep emotions. I seem to be good at creating 200 comment threads on FB these days.
  • When Harry Met Sally NYE scene – I watched this around NYE, but it kinda got edited out of my notes. Such a cool end of a movie.
  • Thursday, work, gym, work, nap, took a 4 hour walk to find a salad in Camps Bay while listening to Homo Deus.
  • Friday, work, breakfast with Johann in the Company Garden’s and a walk up Kloof Street – chats about DevOps, supplement shopping, Rockpool with Georg and Karen, Van Hunks, nap, watched Bigger Stronger Faster – watch it.
  • Saturday, long phone chat with Jacques, gym, swim, sauna, late lunch at Mary-Ann’s – the new vegan place in Mouille Point, nap, 6km sunset audio book promenade walk, watched Let’s Play Two – Pearl Jam doccie, time well spent – and then Rene decided she wanted to go clubbing.
  • Corduroy – great song.
  • “People feel bound by democratic elections only when they share a basic bond with most other voters. If the experience of other voters is alien to me, and if I believe they don’t understand my feelings and don’t care about my vital interests, then even if I am outvoted by a hundred to one, I have absolutely no reason to accept the verdict. Democratic elections usually work only within populations that have some prior common bond, such as shared religious beliefs and national myths. They are a method to settle disagreements between people who already agree on the basics.” — Yuval Noah Harari, Homo Deus: A Brief History of Tomorrow

  • The narrating-self and experiencing-self can be in conflict, and often are. Why your new diet fails.
  • Avoid boring people: Stay away from people who are not interesting.
  • Avoid boring people: Don’t be boring to people. Be interesting.
  • Eliminate non-essentials. Especially in todo lists.
  • “The reasonable man adapts himself to the world, the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.” — George Bernard Shaw

  • Sunday, Wonderland club, Modular – lots of fun, listened to Affection as the sun came up, slept like the dead, woke up with a bloody mary craving, ventured out to the shops, made some gourmet bloody marys – moar lime, Al’s birthday party at The Roundhouse, Van Hunks with Al, Georg, Karen, Johann, Victoria, Adrian, Hilah, Kate, Jonny, Ryan – lots of fun, many good catch ups, time well spent.
  • My hovercraft is full of eels.

Have a fun week, crazy kids.

Quick Update

Happy new year, crazy kids…

Promenade
  • Week of 31 December to 6 January.
  • Monday, start of a whole new week – last day of 2018, woke up craving a bloody mary, ventured out to the shops, made some gourmet bloody marys with Paul, made some scrambled eggs, La Perla with Mariana, Mojo market, had some of my favourite bubbly: Graham Beck – Brut Zero 2012, nap, watched half of Bird Box on Netflix, watched 6 Days to Air – nice doccie, NYE countdown with Paul and Nicci, went to bed at 01:00ish.
  • “The price you pay for the life you choose.”

  • Tuesday, watched THX 1138 – not bad for a 1971 movie, wrote a blog post, lunch at La Vie with Paul, Nicci and Wouter, watched the rest of Bird Box over IPv6 – not bad, sunset podcast promenade walk, steak dinner at Hussar, watched American Graffiti – entertaining movie.
  • I wrote a blog post: 23 Problems for the Next Decades
  • I updated my post from last week: 100 Things I Wish I Knew Before Turning 30
  • I seem to blog more when on holiday.
  • Time is luxury.
  • If most people have been silent on a topic they agree on, and a few brave people speak up, a lot of people will speak up and create a revolution.
  • Wednesday, read about the new VyOS, backups, blogging, gym, a G&T at Rockpool with Georg, offsite backups while taking a podcast nap, photo processing, sunset walk, curry supper at 91 – good value.
  • I processed all my 2018 photos. I only took 1728 photos. In 2017,16,15,14 I took 2674, 2833, 2631, 4001.
  • I listened to the two Naval episodes again.
  • Check out the When Harry Met Sally soundtrack on Spotify.
  • I now have a slash now page.
  • I’ve developed this new habit of only watching 1/2 a movie at a time. Not sure it’s a good idea.
  • Thursday, breakfast at Vovo Telo at the Waterfront with Georg, tinkered with ssh keys, Clifton with Zee – they mayor of 2nd beach and Georg – they mayor of 1st Beach, steak dinner at NV80 with Georg, time well spent.
  • Pet hate: restaurants that stop serving breakfast at 11:00.
  • I installed some new ed25519 ssh keys on some servers I admin. Make sure you store your SSH keys on an encrypted filesystem.
  • I blogged about SSH Key Management
  • Friday, general tinkering and blogging, Clifton 1st afternoon with Georg, Adrian, Dan (the stunt man), Biggie and Leo (the dogs), supper at Ari’s – an after-beach summer dining institution, time well spent.
  • How to be happy: go to beach, close your eyes, don’t think about the past or the future.
  • The Introvert Door Slam
  • Everybody skim-reads these days. Bullet point blog posts for the win.
  • Cool A16Z interview
  • Saturday, gym, braai at Anton’s with Georg and Alex, dinner at Sidewalk Cafe in Vredehoek with Johann, Victoria and their daughter, Eugene and Al, nice catch up.
  • Sunday, walked to the Waterfront, found a CR2025 battery for my bluetooth keyring, lunch at Den Anker with Georg, a Hoegaarden with Al at La Parada, nap, sunset walk, supper at Raphael’s Lebanese Cafe, watched Equals – not bad.
  • Nerdy info: CR2025 is a button cell battery: C = lithium, R = round, 20 mm diameter, 2.5 mm height
  • I listened to Anything You Want by Derek Sivers again, great book.
  • Hope is not a strategy.
  • Tune of the week: Red Hot Chili Peppers – Dani California

Have a fun 2019, crazy kids.

SSH Key Management

I did some annual SSH key housekeeping this week. Here are a few things you should probably do:

  1. Use the newer ed25519 keys, update them once a year
  2. Generate a key for each general use case / project
  3. Don’t be a muppet and have ssh keys in plain text on your laptop and in your backups
  4. Create a .ssh/config file, which points to your keys on an encrypted filesystem

Below are a few commands and examples to get you started.

Generate an ed25519 key, with your email address as a comment and save it to a key file for a project or company or some use case you might have:

ssh-keygen -t ed25519 -C 'you@your.email.address' -f swimgeek

Create an ssh config file for your keys and various servers, with user account, port and where the key lives.

Create a .ssh/config file

Host swimgeek-myserver myserver.swimgeek.com
    HostName myserver.swimgeek.com
    Port 2345
    User joe
    IdentityFile /Volumes/crypt-fs/ssh/swimgeek

Host projectabc-prod prod.projectabc.com
    HostName prod.projectabc.com
    Port 2567
    User root
    IdentityFile /Volumes/crypt-fs/ssh/projectabc

Note that these keys are not in your home directory. They live on an encrypted filesystem, which is not mounted at boot time, and not backed up in plain text.

Install mosh and add an alias to your .zshrc

alias moshprod="mosh projectabc-prod"

LLAP.