mtbc: maze A (black-white)
I transitioned to working from home this week. It's excellent, I am always more productive from a private office anyway. I have a view, a decent speaker system, nobody talking on calls around me, etc. and I save time and the planet in not commuting. I appreciate being able to break my workday with my workout. Classes have transitioned to being online too so Benjamin is home and I suspect that tomorrow is Miranda's last day of school this academic year. The University's mostly shut itself down though for now one may continue on-site activity if working on SARS-CoV-2. (I work in the same research complex as a drug discovery unit and an anti-infectives center.) Even more excitingly, spring's Eurovision Song Contest has been canceled for the first time in decades.
mtbc: maze H (magenta-black)
For this holiday season I have another week off work yet. In the meantime I may sleep in as I please on most mornings. I am naturally a morning person, very much early to bed and early to rise. Lately I have been staying up a bit later but then typically sleeping for well over nine hours then still moving slowly, staggering downstairs mid-morning and today it was only during my subsequent workout that I felt the cobwebs blowing off. I wonder if I really need all this sleep or if I ought to be stricter with myself. I am certainly getting less done than usual.
mtbc: maze H (magenta-black)
I have been poor at getting around to working on things at home that are important for me to do. Occasionally I manage to finally make time to try to make more progress with one but too often I am then discovering that it was enormously long since I last put a few minutes aside for the chosen task, sometimes even a year or two, so there is clearly much room for improvement. I still suspect that my problem is one of ingrained habits, perhaps poor prioritizing, or even just feeling tired and wanting a break or a rest rather too often.

It is coming to something when my rate of progress is such that I am in danger of dying of natural causes before, say, getting much piano practice or finally finishing sorting through old photographs. I am spending but a few minutes per year on some personal tasks even after regretfully striking many from the list altogether.
mtbc: maze H (magenta-black)
I awoke early this morning thinking about my US tax situation again. I am frustrated that it is taking several months to obtain a simple but important document. )

I took today off work as we are all soon off to the Dundee Waterfront to visit the RRS Discovery and the V&A Museum Of Design; the children have been inside neither. With my early start I suppose I'll feel tired for it but it should still be pleasant and interesting. It's a nice morning but is forecast to become a bit rainy at times.

My life seems back to keeping on top of things but not making anywhere near enough useful progress. I need to be better at doing important things that are not yet urgent. I am back to measuring my achievements in terms of trivial chores like if I am bothering to hang up my clothes or use an interdental brush as part of my bedtime routine, hence my recent failure to say much here. It's hard to even get the headspace to try to figure out my issue: when I do have spare time I feel enough tired in a zoned-out kind of way that I don't even bring to mind easy things I could do. I am either busy with tasks, whether at home or at work, or just trying to recover from them.

While this doesn't explain my lack of productivity at home, there is a fair bit for me to watch on television at the moment which at least affords welcome distraction. Having now finished Stranger Things (2016) we are working our way through the latest of shows like Dark (2017) and Legion (2017) before returning to the last of Jessica Jones (2015).
mtbc: maze H (magenta-black)
Last night brought an unexpected but entertaining fuss. In bringing children home from Dungeons & Dragons we stopped at Tesco so one of them could turn accumulated coins into useful money. The machine charged its fee and issued a ticket that specified that it must be turned in to customer service on that same day.

That late in the evening, customer service is closed. I got the security guard to find a store employee who then found the keys to open customer service back up. They then had to struggle to find a till that would let them scan and redeem the ticket. It all got sorted in the end but was clearly a circumstance for which they ought to plan better.

It took me quite a while to get to sleep that night. I wonder if that was because I was doing stuff right up to the end of the evening. Although there is more that I ought to be doing each week, perhaps I do need to just wind down and relax for that last couple of hours of the day.
mtbc: maze H (magenta-black)
I am a creature of habit; it's how I keep on top of things. So, this Saturday afternoon I was again buying groceries and driving in Dundee. It was another good day: warm and sunny and this time I found a jazz requests program on BBC Radio 3 that made for pleasant listening. (I am not a hardcore jazz fan but these tracks were quite accessible.) I again chose to do a longer workout this morning and expect to again tomorrow. The weather will determine if I also go on last Sunday's postponed walk. I did buy a fair bit of convenience food for tonight; it's a Saturday habit after the tiring business of shopping. I discovered that alfredo sauce is hardly as common here as in the US though at least it's easily made.

Update: With the window open this evening I find that I am not even annoyed by the birdsong.
mtbc: maze H (magenta-black)
Recently it has temporarily been falling to me to organize more of our household matters and I have been enjoying it. After buying the groceries yesterday, driving in Dundee I found myself feeling content, almost happy, and enjoying the music on the radio which ranged from The Temptations to George Ezra. It wasn't exactly driving on a wide, straight American highway in my police car or sports car in the hot sun but it was something nonetheless.

For the first time in months, today I chose to do a longer workout during which I also listened to a range of popular music; those songs turned out to include a track sung by Alison Moyet whose voice engages my full attention; I mentioned her here a couple of years ago. After my workout I still felt good enough that I took a gentle jog around the square before I treated myself to a hot bath. My right side is still healing but now barely impedes my daily activity.

I had hoped to go for a walk but the weather has been distinctly changeable so maybe next Sunday instead when I have simple food planned. Today I have batter sitting for the crêpes we will be cooking in a while. While I embrace many American things I do tend to stick with my European culinary background: I adapted the crêpe recipe from my typical go-to, Prue Leith's Cookery Bible, though my fallback, the Sunday Times Cook's Companion, also has a recipe for them; no buttermilk or leavening for these. For the basics of cookery I use a manual that provides the background for the first few levels of the National Vocational Qualification in Food Preparation and Cooking.
mtbc: maze J (red-white)
I have been free from headaches today but my previous pain has developed into the right side of my ribcage being generally ornery. It feels like some kind of soft tissue strain and I had hoped that it would heal more quickly. It isn't greatly disabling; I can still sleep fine, I don't even need painkillers. Still, it doesn't much like my getting out of bed or inhaling deeply and I really don't relish having to sneeze or to change my footwear. This evening I tried applying an embrocation which at least feels nice, from the menthol or camphor or whatever; I don't know if it helps. The pain's mercurial, moving quickly between absent and, ha, you forgot and tried to move, now for your punishment.

My Ansible work got put aside because shortly before next week's software release I thought of a test we could do on that product and yesterday afternoon the test failed. I have my work laptop at home this weekend for gathering a bit more data and in case I think of why the problem might occur. It seems intermittent; I hope to at least grab some debug logs and other state for a good and a bad (but otherwise similar) run then compare though I fear that the smoking gun won't be in that difference. The intermittency makes me try to think of where there could be a relevant race condition.

I feel as if I have been pushing half-done work tasks onto the stack for the past half-year or so and I like to imagine that the coming half-year might let me resurrect and complete that series of interrupted tasks before I resurface and ask what comes next. It may not be very critical but I do prefer to leave things tidy.

For this coming week I am also to organize our daily morning meetings which are mostly about all what needs doing today and who is to do it. This ranges across errors in server logs, questions from users, code that needs review, whatever comes up. It's something that I've been helping with for a few years now.

The weather for the past couple of days has been what the Scots might term dreich though it looks to be clearing up tonight.
mtbc: maze J (red-white)
Last night I slept plenty and well but this morning before I left for work I noticed that, while I seemed cognitively unhampered and had no congestion, my head felt kind of stuffy and my movements were fairly lazy, more shambling than striding. I have had a mild headache all day that has resisted painkillers. Now back home, I feel somewhat achy and nauseous so am skipping today's workout.

I got through my workday okay: I avoided trying to do new or complicated things and stuck to easier work. Usually when I don't feel great I can get through the day okay then just collapse unproductively once back home. Indeed, once I got home I wasn't even quite up to watching television. Just lying on the couch with my eyes closed for an hour or so has certainly helped. I'll take things easy, eat fajitas and watch the latest Real Time with Bill Maher (2003) and Game of Thrones (2011) and hope to feel fine in the morning.
mtbc: maze H (magenta-black)
I have been oddly productive this weekend. I worked out both days, I sorted and rearranged clothes, did some yardwork, some hours of the computer work (today including getting the new router into the regular backups), wrapped some gifts, wrote to my uncle, trimmed my hair, etc. while still largely relaxing in the evenings. I am now taking a break as hungry-before-meal grumpiness hits. Steak is in progress, with blue cheese and whatnot. I try to limit it to just being an occasional treat: apart from the environmental impact of cattle farming, more selfishly there seems to be consensus on the health benefits of limiting red meats.
mtbc: maze I (white-red)
This afternoon I did go ahead and make major changes to the router through which we are online. Specifically, I installed NetBSD on it. There is much to do yet, ranging from shell profiles to NTP, but we are actually onine so that is enough for today. The nearest I had to my desired firewall setup was a pf.conf that I had written for OpenBSD 6.1; for expediency today I backported that to something that works sufficiently under the NetBSD version but I'll have to translate it to an npf.conf. One issue was my failure to notice that a patch cable to the access point had come loose so when wireless clients could not get IPs it was not because pf was blocking them or dhcpd was ignoring them. I also observed awkward driver issues with a USB ethernet adaptor where the corega FEther USB-TXS ran unreliably and an ASIX AX88179 loses the carrier but I remembered my laptop's adaptor, a Realtek RTL8153, which NetBSD appears to be driving fine; I think my Linux laptop gets on fine with the ASIX instead. It also turned out to be critical to figure out the old-pf syntax for MSS clamping. That was all quite enough for today anyway. I took brief breaks to make myself a couple of tisanes along the way.

Update: Tonight I also got NTP and DNS working, different master zones being served from different interfaces. Another issue earlier today was not only backporting NAT configuration to earlier pf but also remembering to use sysctl to enable IP forwarding.
mtbc: maze H (magenta-black)
I had mentioned how sometimes I feel both hungry and not like doing anything useful. It makes for an interesting challenge to try to use awareness of this to manage it. It reminds me of how I also feel more like doing things if I can see a pleasant outdoors on a sunny day which is one reason why I plan to move back to a house in a field in the rural Midwest or similar, somewhere with decent windows and porches (our previous house in Ohio was blessed with an abundance of both): I expect to not only be happier but also to get more done.

I woke up this morning feeling fairly productive and did some stuff. I should be alone in the house this afternoon which would be a good time to make major changes to the router through which we are online. However, this occurs toward the end of my fasting window so I get to do something non-trivial while possibly not feeling great.

Knowing this is coming up may be a help. Perhaps I can put some music on, make some tisane or somesuch so that there is at least something in my stomach, etc. Or, I can be more mentally prepared, knowing in advance that I can take my time and divert a little effort into ignoring being hungry. It should go fine: once I am into the work then it is likely to be akin to many of my workdays where mid-task I have an obvious short-term what-to-do-next step, the sequence of which hold my attention ongoingly.

I feel as if I don't have a good enough handle on my various to-do's but when an opportunity comes up to do something that seems both important and time-sensitive then I figure the way's clear to just go ahead and do it without overly fretting about relative priority against other maybe-forgotten tasks.
mtbc: maze J (red-white)
For some years now, on most days I follow the 16:8 diet: I fast for sixteen hours and eat within the remaining eight, in practice often within only five or so. Others will choose differently for themselves and of course that is fine with me. In keeping an eye on research I have been intrigued to see hints that when one eats may matter considerably.

I typically eat a little before leaving work then more after I work out at home. However, for example, in section 2.5 of Dietary modifications for weight loss and weight loss maintenance* M. Yannakoulia et al. suggest the possibility that, an early day chronotype in energy intake and especially allocation of a significant amount of daily energy intake at breakfast may beneficially impact weight loss. My current practice hardly takes advantage of this though I am somewhat constrained: I need to drive to work quite early in the morning to park near my office and I want to eat with my family.

Last year we heard of The Big Breakfast Study: Chrono‐nutrition influence on energy expenditure and bodyweight in which L. C. Ruddick-Collins et al. describe careful plans to understand how and why morning vs. evening distribution of energy intake, affects energy balance. They noted back then how, early evidence supports morning‐loaded energy distribution as a beneficial strategy for weight control, but I have yet to notice any final summary; maybe it is all still ongoing.

Given enough evidence I should consider changing my habits. Eating more earlier may overcome my issue of being unproductive before my evening meal on days that, probably relatedly, I feel both hungry and not like doing anything useful.

*Metabolism: Clinical and Experimental 92 (2019) 153-162
Nutrition Bulletin 43(2) (2018) 174-183
mtbc: maze I (white-red)
Yesterday my workday started unusually. I arrived at 8am but it turned out that since 7am they had been trying to get the campus access card system to let people in. After 9am I was sitting outside at a picnic table with some coworkers and by 10am I was on my way back home. Sometime after 11am access to my office's building was restored, then the energy utility supplier hit campus with a series of overvoltages.

Later in the afternoon there were still access system glitches occurring. Fortunately I had brought my work laptop home for the weekend and campus now has good wifi coverage so I was able to get useful work done early on from outside my building then later from home where I was safe from being caught on the wrong side of an ornery inter-zone door.

This morning I am heading onto campus a little later than usual, when there will be security staff available to check access cards manually on our way into the building complex.

Update: Indeed there was a guard to check my badge and let me pass; I have been able to reach my desk today.
mtbc: maze H (magenta-black)
I probably get nearly enough done at home but in recent weeks I have not been making much headway. Often I would be glad to finally get some free time for myself and I would relax a bit then notice or think of things that needed doing and get up and do them. More recently I sit down and rest then time passes yet I remain content just to be largely motionless in mind and body despite the to-do list.
mtbc: maze I (white-red)
I am left-handed and have no use for a numeric keypad occupying space on the right of my computer keyboard. I find that there do not seem to be many mid-range keypad-less keyboards available in between those that one barely expects to keep working well for months and those aimed at wealthy gamers. An unlit wired keyboard is fine and in an open-plan office I avoid mechanical.

My keyboard at work needs a good cleaning at the least; it is no longer working very well. For the modest cost of a sufficient keyboard and my pickiness over them it is hardly worth everybody's labor hours to operate the university's procurement machinery so, though it is not expected, I figure that it is easiest all round if I just provide a replacement myself.

I had ordered a probably acceptable replacement keyboard from Amazon but when it turned out to be Czech/Slovak rather than the advertised UK layout I opted for refund rather than replacement as I had no faith that the same would not happen again. There is no option for, replacement only if you can get it right this time.

As it happens I think I have a Cherry CyMotion Pro G85-20050 on my desk at work and also one somewhere at home so I can quietly swap them without note and at my leisure try some compressed gas to clean the failing one. I consider myself lucky tonight to have bagged a new BakkerElkhuizen S-board 840 on eBay for £20 so I can keep that in place of what I take into work.
mtbc: maze C (black-yellow)
A few weeks ago I mentioned a slow, tricky period at work battling popular enterprise software libraries and, later, that things had started going better again. Last week I caused some amusement at a meeting in responding to a comment about writing parsers in PL/pgSQL that such would be one of the better tasks I have been given. Sure, my favorite parser writing so far was over a decade ago in Haskell, using Frisby and Parsec, but, while PL/pgSQL is as limited and basic as, say, PostScript (if we ignore the font stuff), that it is basic really helps. It is well-documented and the abstraction that it does present simply works.

In contrast, the frustrating technologies are those where they purport to offer a simple helpful view but the illusion is repeatedly shattered as unexplained dragons keep breaking out from inside. The best software for building things, of which I also offer Basser Lout as an example, is that where you ask even more than it seemed was promised and it still works seamlessly: one cannot help but suspect that some good, clean design underpins them rather than an unholy nest of worms that are not all entirely friends with each other.

Perhaps in contrast to that tricky period, recent weeks at work have felt rather productive. Admittedly, some of the to-do's that I checked off the list were trivial: a few are but minor changes to our codebase, even to comments, but still worth doing in my opinion. Others do involve more code, largely bugfixes, but again they were clearly bugs in our code, rather than unclearly arising from interactions with third-party code, so they were far more amenable to inquiry and correction than my challenges this time last month.
mtbc: maze L (green-white)
Since my work started going better I have indeed managed to be more productive at home though the crab-apple tree escapes pruning until a drier afternoon. I renewed and installed the server-side certificates. Despite having also walked all over Dundee yesterday, this past week I did not skip any workouts; it was early November that I last had a week like that. I have now drafted our US tax return for last year; I shall write more about that:

With our Form 1040 I now believe that we must file schedules 1, 3, 6, B, C, D along with Form 2555, 2555-EZ and 8949; [personal profile] mst3kmoxie has yet to check my draft. There were a few other forms that we could have had to file but didn't because we satisfied certain criteria, mostly that the relevant numbers were below the thresholds of interest. There were a few questions that I would not have been sure how to answer except for being reasonably able to construe our finances such that the distinctions were without a difference.

To give an example of but one of many paths through the previously mentioned twisty maze that I was obligated to follow: On Form 1040, because I reported qualified dividends on line 3a and am filing Form 2555, the instructions for line 11a specify that I must use the Foreign Earned Income Tax Worksheet to figure our tax. However, that worksheet tells me not to complete it if Form 1040 line 10 is zero, which it is. What I am supposed to do instead is not specified. It is only by broader but implicit wider indications that I infer that I should simply enter 0 for line 11. Most of completing the forms is quite mechanical: for instance, I copy the number from Form 1099-DIV box 7 over to Schedule 3 line 48, carry it through to line 55 then add it in to line 12 of Form 1040; I just have to read plenty to find all the relevant instructions.

As always, while living in Britain we never come close to owing tax to the US Treasury: all this careful reporting is required but irrelevant. Because of the foreign earned income exclusion our total income is always far below our standard deduction.
mtbc: maze L (green-white)
The more I delve into the new 1040 instructions the more cans of worms I open. So far I think I've provisionally pulled out schedules 1, 3, 6, B, C, D but I am losing track of all the interactions so it is time to stop for now. This is so much worse than last year! I've now spent enough hours on it all today, maybe next weekend I'll manage another burst of hours to work through the child tax credit worksheet, the qualified dividends and capital gains worksheet, etc.
mtbc: maze H (magenta-black)
This month I haven't done well so far: I haven't achieved much and my workouts have become infrequent. After work I find myself feeling tired and cold so I just stay in the house. )

In particular, I wonder if my recent slowness has arisen partly from work. I have not been much of a fan of enterprise software frameworks. Recently I have been battling an upgrade of popular Java ones: Hibernate and Spring, with Hibernate Search atop Lucene. These frameworks are fine when they behave as expected but this month they haven't. ) I have pored through source code, documentation, framework reference guides, release notes, bug reports, etc. looking for clues.

Yesterday afternoon at work I reached a good enough point to allow us to move forward. I finally found workarounds for a couple of strange issues. ) Over the rest of the month I hope that things will work more easily so that I can frequently make tangible progress instead of puzzling over new stubborn mysteries. If one doesn't know if a code change will work without trying it, that's a bad sign.

I need to get back to writing in languages like Haskell. With that it is a lot easier to write code that clearly helps to solve the problem at hand without depending on complex frameworks so ) my paid use of mainstream approaches throws into sharp relief why, where I have a choice, I do things differently.

At work the indexer problems were but just one of several matters to which I should attend. )

My domestic to-do's are in a similar state. I have computer operating system overhaul work postponed from last year. However, as at work, urgent tasks are displace the important backlog. The end of winter brings gardening to-do's like pruning the crab-apple tree. I still need to file my FBAR with the US Treasury and ) I can now get my 2018 taxes done. Further, another time-sensitive issue is that of managing our investments as this year I expect ) to rebalance much further into corporate bonds or somesuch. In the meantime I shall pay more attention to relevant indicators. It is nice being in the UK: I consider only the NYSE and NASDAQ so after work once I have settled in the evening the trading day is still open. On a more urgent matter, in computing I also have server-side certificates to renew and install before the end of the month.

Some of my time has gone into helping my children with their math and science homework and revision. Just as I enjoy programming, I had forgotten how very much I enjoy those subjects. )

I had made slow progress at home in reading non-fiction but have continued to make easy progress with fiction: I am now moving on from Tom Baker's Scratchman to the Strugatskys' Roadside Picnic which I don't recall having read before. I also watched and enjoyed Predestination (2014): I do appreciate a movie to which the creators gave careful thought and that requires some attention from the viewer; it was a surprise bonus to see among its cast the guy who plays Hitler in Preacher (2016).

A month ago we had largely recovered from our holiday colds and I had mentioned needing to file my FBAR and having enjoyed some programming (these days, coding) at work. I was also noting that I should be able to fit into my life all I want and need to do. The stressors of last year are past and I hope that as work improves so will my ability to perform domestic tasks over coming weeks. I prefer not to take time off work to catch up on them: small but positive net progress will suffice and the opposite would require further time off as backlog reaccumulated.

Profile

mtbc: photograph of me (Default)
Mark T. B. Carroll

June 2025

S M T W T F S
1 2 34567
891011121314
15161718192021
22232425262728
2930     

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 6th, 2025 01:10 am
Powered by Dreamwidth Studios