Maciek’s Notepad

Travel :: Wizja lokalna: Cairngorms

Minęły już dwa lata od Kilimandżaro, nawyższy więc czas znów się trochę sponiewierać. Naczytawszy się Cherry-Garrarda i Shackletona wymyśliłem zimową ekspedycję. Na Grenlandię, czy nawet Svalbard, drogo, i niebezpiecznie – niedźwiedzie polarne, daleko od cywilizacji. Możnaby więc wybrać się gdzieś na północ UK, gdzie leży śnieg – do Cairngorms, na przykład – i powyobrażać sobie, że się jest polarnym podróżnikiem. Wymyśliłem nawet trasę: Aviemore – Glen Dee – Inverey – Glen Tilt – Blair Atholl. Z namiotem i jedzeniem na plecach powinno dać się zrobić w pięć dni.

Cooking :: What do you do with celeriac?

Having decided to live apart from civilisation, on the outskirts of a tiny hamlet, two hundred thousand souls, I am at the mercy of my local Tesco as far as food supplies are concerned. Some years ago they decided to stop carrying avocados for a few months. Imagine that! You city folks do not understand what real hardship is. Now there is no celeriac. Last autumn celeriac was in constant supply, but somehow it has fallen out of favour this year. Go figure. A really bad timing; a few weeks ago Rhik Samadder asked in the Guardian: “what do you do with celeriac?”, and I wanted to answer: “why, a salad!”, and make that salad, and eat it.

Technology :: A Software Developer’s Take on Zeppelin Notebooks

I attempt to ensure that the experiment or prototyping notebooks I develop are safe to run in their entirety; the side effects should not destroy any previously created data. If a notebook writes out any data – and all experiment notebooks should save the results in some form – I write it under file name or Parquet key that is either derived from the experiment id or input parmeters, or is a GUID. Where possible, I try to make the notebooks deterministic. Wherever a random number generator is used, I always pass a constant seed in. This acts as an additional safeguard against accidental overwrite of previous results: if they do get overwritten, as long as nothing significant has changed in the notebook the new results will be the same.