Maciek’s Notepad

Cooking :: Arabba fennel salad, cold or hot

So, we have picked the location that is close to the slopes, so that we do not have to take a bus, or walk for 20 minutes in ski boots, and that is not going to break the bank – but other considerations, such as well-equipped kitchen or proximity to the shops inevitably were of secondary importance. We could eat in the resturant, sure, but if we could afford the extortionate prices the resort eateries charge, then presumably we could have stayed in a proper hotel instead of a holiday apartment? Be it as it may, the situation is this: we are in an unfamiliar kitchen, with an unpredictable assemblage of pots, pans and utensils, but with the basic ingredients, such as olive oil, herbs, salt and pepper, probably missing. It is half an hour walk to get the groceries. What do we do?

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.

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.