This is my (in)activity log. You might like to visit
Productivity a subsidiary of Collabora focusing on LibreOffice support and
services for whom I work.
Also if you have the time to read this sort of stuff you could enlighten
yourself by going to Unraveling Wittgenstein's net or if
you are feeling objectionable perhaps here. Failing that, there are all manner of interesting things to read on
the LibreOffice Planet news
Stuff Michael Meeks is doing
All Saints in the morning, Pizza lunch, LOTR in the
afternoon. Plugged away at soldering with H. for her Pi2
Took H. to practice the Organ and tried but failed
to buy stamps. Spent some time trying to fix a VIVE controller,
failing to pair - much dis-assembly later no closer; wish there
was more sensible and detailed console output to allow
real diagnostics. Neverending Story in the afternoon -
not as good as it seemed 25 years ago.
Started working through list of pending tasks. Sealed
kitchen worktops - removing one item from the side, while J.
dunged out E's clothing mountain.
Out to see the Brighty's for a nice lunch, on to Ickworth
for a walk.
Drove to Aldeburgh for lunch with B&A, Sue, Clive
and babes there too - played variously. Out for a walk along the
beach to the Martello Tower, back for more slugging. Fairground
candy grabber given to Anne for Christmas making an horrific
racket during serial uses. Home; watched Extant with H.
Watched the falling snow & chatted with M&D,
much of the morning, lunch - bid 'bye to them. Played with
babes, watched Les Miserable - a wonderful musical.
Put babes to bed.
Breakfast, R&A left early - lunch, out
for a walk on the heath, H. played the organ for M&D,
Chris, Cheryl & girls dropped in for a while -
replaced H's malfunctioning ATX power-supply driving
her LED light strip with Chris. Up late talking with
Woken by babes at 8am top open stockings
in our bed - joined by R&A&M, fun. Breakfast,
out for family service in the morning.
Back for a fine roast turkey lunch - B&A
arrived - lots of fun, present opening - fell asleep
and work up surrounded by the oldies: in something
of a haze of tiredness.
Played 'family row' with Tom & Becky in
the US via the internet. Up late talking.
Played with family in the morning; David over
for lunch; out for a walk - All Saints crib service.
Back for a jacket potatoe dinner, and games until late
feeling increasingly unwell. Packing, wrapping etc.
Up late, tidied the house. Lunch, out for a walk
on the nearby dyke in the afternoon; Rob & Amelia
arrived when we got back. Up talking to them.
Parents arrived for a late breakfast; spent a chunk
of time summarizing the commercial year for CP. for the team.
Cut out a chunk of mouldy old silicone sealant & replaced it.
Up early, mail chew, poked at this and that. Thrilled to see
3.0 released with the start of our rich dialog support; update your
docker / packages & get stuck in with hacking it.
ESC call, posted the minutes. New floor fitted in upstairs
toilet - bought some stainless screws, and a new seat for good
Admin, dinner, mail chew. Re-plumbed in the toilet &
screwed it down (holes at the back only, hmm).
Up rather early, into London for meetings, Ben and
then Lunch & Tony - interesting people, fun times.
Some IRC & E-mail bits.
On the train opposite Rowan Williams on the way back,
avoided disturbing him.
Up early, mail chew. When I look at some UFO
I see an out-of-focus insect inside a sensor - what is wrong with me ?
Mail chew, sync. with Andras & Jona. Patch review,
fun. Commercial call, filled paperwork, confirmed FOSDEM talk.
Mail chew; sync. with Miklos, consulting call. Lunch. BoD call.
Plugged at admin, sync with Kendy, partner call. Dinner, sync with Timar
Up late, trained N. in cleaning the shower trap; worked with
H. on toilet plumbing. Watched National Lampoons Xmas - sadly more
vulgar than I recall. Out to the All Saints Carol Service in the
evening, very well attended - N. did a reading. Back for tea &
Up lateish, checked mail, house tidying left &
right, Sue & Clive and babes, and B&A over for a
lovely lunch together; really good to see them and to
catch up. Out for a walk with J and S&C.
Bid 'bye to all; slugged a bit, did some work on
memory sharing in the lounge; took H. to Charlotte's party.
Talked to lots of parents of friends.
Out for a run with J. chewed mail, poked partners,
estimations, customers worked on letter. Team call. Sync
with Jona in the evening.
Mail chew, sync with Kendy, amazed to read on slashdot
in 2013 ... that 14.7 billion people visited [PornHub] -
obviously the aliens are watching us - but I didn't realize what
Looked at switching to clang for building LibreOffice - fed-up
of wasting scarce CI horsepower just to fall over one of our increasingly
awesome set of clang-based checking plugins. I have a soft spot for
gcc: the FSF heritage, etc. despite them taking two years to review
my first patch to it - but needs must. Discovered that icecream appears
not to work with our clang plugins: bother.
Call with Eloy, and a customer, admin. Lunch. ESC call,
more admin. Poked some code with kendy late.
Mail chew, call, sync with Jona. Pushed custom allocator pieces, poked
at URL launching in online.
Off to Ely Cathedral to play in the Soham Village College orchestra,
packed cathedral (but not noticably warmer for it), and some great music.
Mail chew. Built ESC stats, poked at ESC stats building to
simplify some of the more annoying tweaks.
Mended vive controller in the evening - the small rubber pad
on the micro-switch moved - re-glued it into the right place &
re-assembled. Lydia & Janice over.
Mail chew, consulting call, mailed customers, worked through
admin queue, customer call, dinner, sync. with Kendy, managed to finish
my string dumper and analyze the ~64k UCS2 strings we allocate on startup,
with ~1 million chars - so at least 3Mb of heap. Some gems in there, 6k
copies of "en-US", 7k strings starting "com.sun.star.". Hopefully can use
the string pointers to make sense of more apparently random chunks of
memory that are un-shared in error.
Fed and entertained small girls of various kinds, tried to get
them to eat crumpets as well as playing in the snow (some bare-foot).
Dispatched them to parents, packed instruments, cooked roast-potatoes,
and more - and off to All Saints.
Service; Max spoke on courage, faith, redemption and example of
the four women in Luke's genealogy of Jesus. Church family Christmas dinner
afterwards - lovely, All Saints 'got talent' featuring H' on the Organ, a
quartet, and lots of other fun bits.
Home; some slugging, watched LOTR #2.2 with the babes. Wrestled
tired people to bed.
House tidying action, took H. to practice the organ,
brief shop afterwards. Home for lunch, got her RPI / LED
light-ness sorted out with Elize.
Friends & families arrived for parties, good to
see Jan & Roman, Silver & Maria and Tania as well as
the normal host of smaller girls. Various babies got to bed
Took E. to school, mail, admin, catch-up, mail backlog processing.
Booked FOSDEM Eurostar. Finally got annoyed enough with X crashing to
file a bug.
Dinner, larger three went ice skating; played with E. Bit of
hacking, and some patch review - nice.
Mail chew, re-built code, train into London for a customer
meeting. Good to see Bob again, out for a fine Indian meal, enjoyed
the company late into the evening, Thai dinner, trains home.
John & Louise over in the evening, stayed up rather late
catching up with John, fun.
Sync with Dennis, collected data, admin, lunch. Customer call,
more slideware work. Plugged away at calc bits & report
writing until the small hours.
Mail; admin. Lunch with J. Commercial call. Spent much of the
day doing the things that are supposed to be quick & get done
before you work on larger tasks - but somehow fill the time.
Out to the Hopbine in Cambridge in the evening with J. for a
lovely Collabora Christmas party, good to catch up with the local
part of the team.
Mail chew, consultancy call, synched with Dennis; admin:
customer, partner contacts, variously. TDF board call.
Up, NCC - played the violin - goodbye service as we leave
the church, sad in many ways - 17 years of service there; moving on
to All Saints for now.
Home for lunch with Sandra & Lydia,
played games & music with the family, out to practice the Organ
with H. Read God's Smuggler to E. + babes in the evening.
Watched Extant with J. before bed.
Mail chew, Elize over to make christmas present with H.
Played games variously, lunch. Out for a walk up the heath in the
afternoon with the family, lovely. Home, movie, bed.
Plugged away at memory sharing amidst admin bits. Found lots of
likely looking pages and improve the loolmap tool significantly. Turns
out allocating 1 byte with the internal LibO allocator gives you a minimum
of 32bytes as we configure it. Hacked up a custom arena for Online
My content in this blog and associated images / data under
data/ directories are (usually)
created by me and (unless obviously labelled otherwise) are licensed under
the public domain, and/or if that doesn't float your boat a CC0
license. I encourage linking back (of course) to help people decide for
themselves, in context, in the battle for ideas, and I love fixes /
improvements / corrections by private mail.
In case it's not painfully obvious: the reflections reflected here are my
own; mine, all mine ! and don't reflect the views of Collabora, SUSE,
Novell, The Document Foundation, Spaghetti Hurlers (International),
or anyone else.
It's also important to realise that I'm not in on the Swedish Conspiracy.
Occasionally people ask for formal photos for conferences
Michael Meeks (firstname.lastname@example.org)