Weeknote for 3/15/2020

Life maintenance

Last week an article on my usual political blog advised that we stockpile a month of supplies in case of disruptions because of COVID-19, and it woke my inner prepper, so I acquired a new hobby of somewhat anxious grocery shopping, which I did almost every day, but I decided to stockpile little by little at several stores so I wouldn’t be clearing any shelves.

Learning

I made a spreadsheet to sort out my confusion over these mnemonic systems and help me set better learning goals. Each sheet covers a type of item to learn, the item column lists the items in that category, and the other columns list the substitute words (or componentsΒ  in some cases) from the mnemonic systems in various sources (Higbee’s Your Memory, Kelly’s Memory Craft, and O’Brien’s You Can Have an Amazing Memory). I got through the main books I’m using, and I also wanted to collect examples from the web but didn’t get around to it, partly because of COVID-19 prepping and partly because it began to seem more important to spell out people’s methods for generating their mnemonic substitutes than to list the substitutes themselves, but I didn’t get around to that either.

This week I’m assessing how to wrap up this sprint, and next week starts the next project month.

Bible

The Old Testament prophets are not the most reassuring thing to hear during a pandemic.

Movies

Friday I watched The Godfather: Part III, which was interesting–the parts I understood–but did somehow feel emptier than the others, maybe because Michael’s life actually was emptier at that point and maybe also because I was extra confused toward the end.

Posted in Bible reading plans, COVID-19, Memory, Movies, Weeknotes | Leave a comment

Weeknote for 3/8/2020

Learning

πŸ™‚

Last week I (1) reread a lot of William Atkinson’s anti-mnemonics book, (2) filled out my list of mnemonic devices, (3) listed over 30 memory palaces I could use from my life, (4) got a handle on the ways Lynne Kelly uses her rapscallions (mnemonic characters), and (5) nailed down one of my key difficulties in using memory techniques, which is my mind’s slowness at forming creative mnemonic associations. This realization has resolved the question of when I’ll get back to working on my mnemonic substitutes dictionary: this week. Mnemonic systems are already good for memorizing numbers, and this dictionary will give me a way to memorize everything else.

I also (6) introduced myself on the Art of Memory forum, and hopefully I’ll have some good conversations there.

Life maintenance

😐

My life maintenance projects could use a boost.

Diet

I’ve been sticking to my diet, but my weight is hovering, and I suspect it’s because my metabolism has slowed to compensate. Maybe exercise would help, so it’s convenient the weather is getting nicer and my memory project has given me a reason to walk around the neighborhood.

Sleep

I’ve had spotty success getting myself back on schedule, and it’s because I’ve been giving myself excuses to stay up in certain circumstances. So I need to reprioritize sleep and sacrifice other things when necessary, and to do that I’m going to set my bedtime intention in the afternoon and plan my evening accordingly.

Music

πŸ™‚

Our church’s new sound system was installed over the weekend, and our team got to try it out on Sunday, which mostly worked out well, so now the congregation can hear everything clearly wherever they are in the sanctuary, and the instrumentalists have individual mixers that we listen to through headphones, which is really an improvement over our old setup.

Bible

😐

I got through my Bible listening for the week, Deut 5-Neh 11. Sometimes I end my listening late in the day and don’t really have time to note my reactions, so I’ve gotten a bit behind on that.

Movies

😎

At the beginning of the week I finished The Godfather Part II, and it certainly sets up a rich scenario for reflection and speculation and analysis, so if Part III is as mediocre as I hear, I’d agree that II is the best of the series. My favorite scene was when Kay makes her stand.

Friday I watched Bird Box, which I knew almost nothing about, and it’s another movie that stuck in my mind afterward, with ruminations on its psychology. In some ways it has a typical plot for a survival horror, but it’s also a cosmic horror with very surreal elements, so of course I loved it, and I was intrigued to find out it’s based on a novel, which I will be listening to because I need to know more.

Birthday

πŸ™‚

Saturday was my Douglas Adams birthday, and I’d thought about planning something for it, but I ended up waiting too late and not feeling like setting anything up anyway, so I let it be a normal day and hung out at a couple of my favorite spots around town, and I ended up dropping by Jeremy and Heather’s and playing Mamma Mia! with them. Overall a pretty nice day.

Posted in Bible reading plans, Birthdays, Diet, Learning, Movies, Music, Sleep, Weeknotes | 2 Comments

Weeknote for 3/1/2020

Learning

😎

Last week officially started my learning project, and I dashed out the plan and started the work, since I was so excited about it. The project’s purpose is to set up a learning system to experiment with, and that will take the form of implementing some mnemonic systems and spelling out some study procedures based on learning research.

Last week I listed most of the mnemonic techniques and systems I’d found, and then I got sidetracked rereading and highlighting Memory Craft, since I love that book so much and it has a lot of unfamiliar advice.

This week I’ll start creating my mnemonic devices and sneak in some more notes on my sources and my own thoughts.

When I started researching memory techniques, I thought they’d just be a tool for learning, but the more I learn about them, the more I see they’re an art that can integrate with a surprising amount of my life. My research on them (1) motivates me to learn some foundational topics I’d been putting off that would give me hooks for further knowledge or that would help me develop other memory techniques (e.g., world history, data structures in programming); (2) points me toward some hobbies and practices I’d put on the back-burner that would give me memorable ways to encode information (music composition, sign language) or would give me components for memory palaces (home decorating, taking walks, video games, drawing, origami, knots); and (3) even involves conceptual modeling, since you have to analyze information to encode it in a mnemonic.

History

πŸ™‚

Memory Craft inspired me to listen to an intro history I had on my to-read list, E. H. Gombrich’s A Little History of the World, which felt like listening to a C. S. Lewis children’s story and was just the kind of history overview I needed, except that it was still very Eurocentric, so I’ll have to look for more in-depth treatments of other regions. But the main thing is it got me to care about the people and events of history, and it gave me some dates to start with for my own History Journey.

Spirituality

😐

Last week on Ash Wednesday I started my listen through the Word of Promise audio Bible. The week’s readings were Gen 1-Deut 4, and this time to give myself material to share, I’m jotting down notes on my reactions to each day’s chapters. I’ll wait till the end to post my thoughts so I can link to them all in one place. So far I’ll say the recording is cinematic, which makes many parts of it very engaging, though I must say large stretches of it are still a challenge to get through, just because the Bible gets very bureaucratic and also far removed from 21st-century Western life.

AI

πŸ™‚

At the suggestion of a member of my futurism meetup, I joined an AI meetup, and we had our first meeting last week. The people were very interesting, and the coordinator gave an overview of the state of AI that organized the technology in a simple but helpful way and gave me search terms for further research. I don’t know how involved I’ll get with any projects they cook up, but I’ll keep attending the meetings.

Fiction

πŸ™‚

At work this year we’re doing book groups on the theme of diversity. Last year I used the book groups to make myself read Middlemarch, a classic and thus a book I probably wouldn’t get to on my own, and this year I’m taking the opportunity to make myself read To Kill a Mockingbird, which I may or may not have read when I was supposed to in high school. Of course, as usual I’ll be listening to the audiobook, which I started last week when I had some time after the day’s audio Bible assignment.

Posted in AI, Bible reading plans, Fiction, History, Learning, Weeknotes | Leave a comment

Weeknote for 2/23/2020

Sleep

πŸ™‚

After my degraded time management the week before, I had some success getting to bed earlier last week by using a Pomodoro timer to break up my work at the computer, which kept me from losing track of time and gave me stopping points. This is very encouraging, because usually when my self-imposed schedules fall apart, they stay that way.

Conceptual modeling

😐

Events conspired to keep me from getting much further in Meaning and Argument last week, but I’ll probably keep working on it during my learning project. My summary of this modeling language project is that I learned a little about modeling languages and a lot more about taking notes–oops. I also gained a greater sense of urgency about managing my project time, because I need to make a lot faster progress, and my hunch is it’s possible, so I’ll keep experimenting.

Learning

😎

Last week I continued cramming in books on learning before my listening time is taken up by the Bible (see the Spirituality section below).

I started the week with Memory: How to Develop, Train, and Use It by William Walker Atkinson, which argues that mnemonics are time-consuming tricks with limited value that weaken your natural memory from disuse, and the book describes how to remember more using only your natural memory. I disagreed with his assessment of mnemonics, but I was interested in his techniques and thought he did a decent job of explaining them.

Next was Memory Craft by Lynne Kelly, which I ran across in a friend’s tweet last year and then again recently on the Art of Memory forum. I haven’t read many books on mnemonic systems, so I don’t know how its approach compares, except that I imagine most books don’t bring in the practices of ancient indigenous cultures, but I do know this book is delightful and has inspired me to learn history and use it to populate my memory scaffolding. Maybe once I get more advanced, I’ll make some Lukasa-like memory boards.

After that was Range: Why Generalists Triumph in a Specialized World by David Epstein, which discussed the ways individuals and organizations pursue a broad range of knowledge and skills (sometimes on purpose, sometimes not) and the benefits of having this range for performance, creativity, and problem solving, which are increasingly important skills as society becomes ever more complex. I appreciated the validation of my generalist lifestyle and the encouragement to make the most of it.

At the end of the week I squeezed in You Can Have an Amazing Memory by Dominic O’Brien, who I’d never heard of before the Art of Memory forum, but he’s been the World Memory Champion eight times, and I wanted to find out how such a high performer got to that level. The book was charming and helpful, not only for reinforcing the usual memory advice but also for nuancing it in ways that could speed up my memorization a bit. It also reinforced my sense that the memory challenges at these competitions make good exercises for honing your skills even if you don’t plan to compete.

My main agenda for this month’s learning project is to set up some learning procedures and tools to experiment with, especially some mnemonic systems. This week I’ll do the planning and get started.

Spirituality

😐

Lent starts this Wednesday, and like last year I’m planning to listen to an audio Bible, this time the NKJV Word of Promise, which is a dramatized version I got for Christmas quite a few years ago and haven’t listened to yet. It’s 98 hours, so if I’m diligent (2x speed, 2 hours a day), I can get through it in 25 days. If that works, I’ll have time in Lent left over, and I’ll listen to some other fitting books on my list. I never got around to writing my reflections last year, so I’ll try to do that this time.

Movies

πŸ€”

I watched the next movie in my AI list, Alphaville, which I knew nothing about, but it turned out to be by a famous French avant-garde director, and thus I don’t really know what to make of it. My impression is it had some interesting ideas buried under clumsy execution, but who knows, maybe that was on purpose? I ended up only really caring about the city’s technological philosophy, at least the parts that were delivered by the impressively croaky AI and the engineers, which didn’t make complete sense but felt evocative, like a philosophical Rorschach test. As usual with media that feels sloppy or incomplete to me, I took it as a writing prompt, and I’m curious what a remake by someone like Alex Garland or Denis Villeneuve would be like.

Posted in Conceptual modeling, Learning, Movies, Sleep, Spirituality, Weeknotes | Leave a comment

Weeknote for 2/16/2020

Conceptual modeling

😐

I got through another two-and-a-half chapters and tweaked my note-taking method to take about half the time, at least in my very limited experiment. Instead of doing all my highlighting in one reading before taking notes, in the first pass I highlighted only the definitions and topic statements I could easily find and then in the second pass took notes while highlighting other points that jumped out. The definitions and topic statements (1) gave me a better sense of what the chapter covered before I began my notes, (2) divided the text into smaller chunks so it felt more manageable and gave me stopping points if I needed them, and (3) gave me a good sense of where the different topics were located in the chapter when I inevitably needed to revisit them.

This week I’ll get as far as I can in Meaning and Argument, and then next week will start the next month’s project, which will be on learning, and I’ll probably continue with that book and my RDF reading as a way to experiment with my learning procedure.

Learning

πŸ™‚

Even though my learning project technically doesn’t start until next week (2/23), I’ve been preparing for it with a bunch of reading and research, so yeah I’ve basically already started.

My main book last week was Problem Solving: Perspectives from Cognition and Neuroscience by Ian Robertson, which was about problem solving and adjacent topics, including learning and AI, and in contrast with the usual disappointing scientific treatments of the introspective topics I care about, the discussions in this book were satisfying and gave me a lot of welcome starting points for research. It also covered the whole spectrum of problem alignments (from well-defined “kind” problems to vague, messy “wicked” ones), which was gratifying because I mostly care about wicked problems and am disappointed when a discussion only speaks about problems in terms of predefined puzzles or exercises.

A debate with my foil Jeremy sent me down several rabbit holes of research throughout the week.

The question, “Are flashcards a waste of time?” led me to (1) the site Your Awesome Memory by Bill Powell (who loved them at first and then lost enthusiasm, then regained some of it, all of which gave him interesting things to say), (2) the idea of learning from students in medical school and other high-intensity learning fields like engineering and law, (3) the major flashcard apps Anki and SuperMemo, and (4) the Art of Memory forum, which is a hub of memory activity.

The question, “Is impractical knowledge a waste of time?” led me to two books based on an essay by Abraham Flexner: The Usefulness of Useless Knowledge, containing Flexner’s essay with a commentary essay by Robbert Dijkgraaf; and The Usefulness of the Useless by Nuccio Ordine.

The question, “Why memorize when you can look things up?” led me to various scattered articles, the most helpful of which was “Why Memorize?” by Scott Young.

Bill Powell’s blog raised another interesting question, “Do mnemonics weaken memory?” which led me to the old book Memory: How to Develop, Train, and Use It by William Walker Atkinson (ebook, audio). I’ll say more about it next time.

Sleep

😐

My sleep schedule is regressing to the late-night mean, though still without naps during the week, so I’ll need to make bedtime a priority again and think some more about my time management processes, which I didn’t do last week.

Movies

πŸ™‚

Over the weekend I watched The Godfather (in installments), which I’d forgotten I put in my Netflix DVD queue to get an idea of how organized crime works and maybe understand certain political situations. It’s not the kind of movie I expect to like, but it drew me in and stayed in my mind the following days, which for me is one of the signs of a good movie. I’m looking forward to II and III.

Posted in Conceptual modeling, Learning, Movies, Sleep, Weeknotes | Leave a comment

Weeknote for 2/9/2020

Life maintenance

😐

I did a little better at getting to bed earlier, so my sleep schedule isn’t a lost cause yet. I’m going to start a list of rules for my time management, probably in the form of implementation intentions.

Conceptual modeling

😐

I got through another chapter or so and continued tinkering with the way I take notes to help me learn efficiently. I’m hoping I can find ways to pick up the pace.

Learning

πŸ™‚

The major event in my head last week was gearing up for next month’s project on learning, for which I started listening to my books on the topic and researching active learning.

Kenneth Higbee’s Your Memory: How It Works and How to Improve It is one I read ten years ago that resulted in this essay, and I still recommend the book to anyone who wants an overview of memory and some specific techniques for turning your mind into a filing system, some of which you can pick up from these talks by the author.

Benedict Carey’s How We Learn is a bit lighter on details, being written in a more narrative-oriented journalistic style, but it fills in some gaps and thin spots of Higbee’s coverage, focusing on some of the more indirect and subconscious aspects of learning, such as the way forgetting aids learning.

Stanislas Dehaene’s new book How We Learn, which I found while looking up Carey’s, is a neuroscientist’s look at memory, and unlike pretty much everything else I’ve seen on the subject, it gave me the sense that we do know a lot about how memory works in the brain. He also has extended discussions that compare human and machine learning, so the book was relevant to me on both learning techniques and AI.

A question by Jeremy about modern learning methods reminded me to look into an idea I ran across long ago, project-based learning. It belongs to a family of pedagogies called various names, but for now I’ll go with active learning, and it’s effectiveness is debated, so I’m still deciding how much time I want to invest in it.

Movies

πŸ™‚

I’ve been neglecting TV shows and movies because they take up time I’d rather use on my projects, but I was missing them, so over the weekend I picked up where I left off on my AI movie list and watched The Day the Earth Stood Still (2008), a remake of the 1951 original. I don’t remember hearing about it when it came out, and the poster didn’t give me high hopes, despite the cast, but it was more thoughtful and creative than the drivel I was expecting, which might be why I liked it better than a lot of the Letterboxd reviewers.

Unlike the original, this story barely even mentioned AI, so it’s questionable whether it belongs on this list, but it’d be interesting to think about how we could create a robot with G.O.R.T.’s architecture.

I rented the movie on Blu-ray, so I watched some of the interesting special features, which included one on Fox’s efforts at environmentally friendly movie production and one on the design of G.O.R.T., which could’ve turned out much different in ways that would’ve been fascinating in another movie, but I think they made the right choice for this one.

Posted in Conceptual modeling, Learning, Movies, Sleep, Weeknotes | 1 Comment

Weeknote for 2/2/2020

Conceptual modeling

πŸ™‚

I got through 2 1/2 chapters of Meaning and Argument, and inspired by my upcoming project on learning, I’ve decided to format my notes in a way that’s optimized for memorization rather than trying to make them RDF friendly.

Software development

😎

Moving on from Behavior-Driven Development, I switched to the topic of empirical software engineering and listened to Making Software, edited by Andy Oram and Greg Wilson. I picked up on this subject and this book from a talk by Hillel Wayne, one of my favorite programming bloggers. The book covers a lot of interesting and important software development topics, including how you can do research on your own code and coding practices, and while some of the essays were more listenable than others, depending on how conversational or data-heavy they were, overall I loved it.

Life maintenance

Diet

πŸ™‚

After another two pounds off my scale reading, I think I can safely say the TLC diet is working for me, at least for weight loss. I’ll find out at our company’s wellness screening in March whether it’s reducing my cholesterol. It helped last time I tried itβ€”not as much as I needed, but this time I’m following it more strictly, except for my lack of exercise, which I’m thinking of adding once I feel confident enough in my time management.

Sleep

😐

I didn’t do as well last week, but I’m learning what I need to do to adjust, such as not starting down “quick” rabbit holes of research when I’m about to go to bed. Fortunately my sleeping habits are still more orderly than they were.

Task tracking

πŸ™‚

Making Software told me there’s a name for the way my time management shaped itself up while I tracked my timeβ€”the Hawthorne effectβ€”and I tried tracking my tasks at work to see if it would help me stick to my Pomodoro routine. It worked, and it came at the right time, because my ebook schedule is pretty tight right now, so I can’t afford to waste much time, especially when I’m trying to leave work somewhat on time, get stuff done in the evenings, and get to bed on time.

TV

😎

Tim and I watched the first episode of Star Trek: Picard, and they certainly know how to push the nostalgia buttons. The show’s AI theme is right up my alley too, and it’s interesting to compare this show’s take to Discovery‘s. I’m looking forward to the rest of the series.

Posted in Conceptual modeling, Diet, Productivity, Sleep, Task tracking, TV, Weeknotes | 4 Comments

Weeknote for 1/26/2020

Life maintenance

Diet

πŸ™‚

My weight dropped a couple of pounds last week, so apparently the diet is still working, and I wonder if the week before my body was just holding onto the extra water I’d started drinking to handle the extra fiber. My current task is looking up what I can eat at my usual restaurants, which is turning out to be not much. I also want to start cooking again so I’m not limited by my frozen dinner options, but I don’t want to spend much time on it, so I’m researching cookbooks of quick and easy recipes.

Sleep

πŸ™‚

I managed to get to bed before 11 every day except Saturday when I had a few too many things to do. Two results I’ve noticed from my new schedule are that (1) I’m not taking naps after work and (2) on napless days I’m actually doing my night routine instead of flopping into bed out of sudden exhaustion. These somehow feel like small changes, but they’re actually a big deal, since those were nagging problems that dragged down my perception of my life. Not all my sleep problems are solved yet, but I’m counting this as great progress, and so far this bedtime doesn’t feel like a hard schedule to keep.

Task tracking

πŸ™‚

Continuing along my self-quantification theme, I returned to another app I used a few years ago, ATracker, which lets you track your time on categories of activity that you define. My initial purpose was to get an idea of where my time disappears to, but it’s getting me to use my time somewhat better while I track it, since (1) I have to think about my activities to track them, which gets me to make more purposeful decisions about them; (2) I’m motivated to organize my time so I don’t have to open the app so much and my activity history doesn’t look like total chaos; and (3) I feel like the app is judging me if I waste too much time, even though it provides no opinionated feedback whatsoever, unlike MyNetDiary and Fitbit.

Software development

πŸ™‚

Taking a tip from Living Documentation and Microservices Patterns, I listened to a trio of books on a practice that’s variously called Behavior-Driven Development (BDD), Acceptance Test-Driven Development (ATDD), and Specification by Example (SBE): Bridging the Communication Gap, Specification by Exampleβ€”both by Gojko Adzicβ€”and Writing Great Specifications by Kamil Nicieja. The idea is that business stakeholders, developers, and testers should work together throughout a project to define and refine its requirements in documents that are clear enough that they both communicate to all the people involved and can be used to automatically test the software as it’s being created. The Adzic books were good for the process of adopting the practice and collaborating on the specifications, and Nicieja was good for the mechanics of designing and using the specifications.

Thanks to a talk I watched by Gojko Adzic, after the BDD books I listened to a short book by him called Impact Mapping, which is about another task that accompanies defining requirementsβ€”choosing and monitoring the requirements your project needs, since it’s easy to spend time and resources on tasks that fail to help the customers or the business.

Conceptual modeling

😐

Despite the task tracking, life and poor time management crowded out my project activity last week, so I didn’t get much further in my RDF reading. This week starts Thinkulum project month February, when I’ve been planning to start learning first-order logic with Lepore’s Meaning and Argument, and to avoid uncontrolled delays I’m going to stick to that plan while interspersing some trailing work on RDF/OWL and some meta work. One of those meta tasks will probably be an impact map for my RDF learning, since I’ve realized I have too vague an idea of the kinds of notes I should be taking and what I want to gain from them.

Movies

πŸ™‚

Sunday Tim and I watched 1917, which my boss recommended. Even though I don’t normally go for historical movies, this one was very well done, I really enjoyed it, and I hope it wins things. Among its many appeals, a lot of it had an eerie, surreal tinge that connected with me.

Posted in Conceptual modeling, Diet, Movies, Sleep, Software development, Task tracking, Weeknotes | Leave a comment

Weeknote for 1/19/2020

Conceptual modeling

😐

I made another adjustment to my agenda on the modeling language translations project and started with learning RDF instead of OWL, since OWL is built on top of RDF. I got less far than I wanted, but this week I’ll finish the document I’m reading (W3C’s RDF primer) and move on to the OWL primer, since next week I’ve scheduled myself to start on first-order logic with the Lapore book, and getting through that will take longer, so I don’t want to delay it.

As I go, I’m experimenting with creating a note-taking format I’m provisionally calling Structured Notes Format (SNF). It’s basically YAML with other formats embedded as needed, and at this point it looks like this, which I think is pretty readable (note that the text doesn’t matter in this example, only the hyphens, colons, line breaks, and indentation):

- point 1:
  - subpoint 1.1
  - subpoint 1.2
- point 2:
  - subpoint 2.1:
    - |
      Some lines of
      Python code
  - subpoint 2.2

Life maintenance

Diet

πŸ˜•

I stuck with my diet, but last week my scale told me I’d lost nothing (literally, exactly the same reading as last week to the tenth of a pound), which is what happened a few years ago. If it happens again this week, I’ll do some research on the problem and maybe look for a new scale, since this one is a little old, but the reading doesn’t quite seem like a malfunction.

Sleep

😐

Last week I got started on my project to get enough sleep, with a schedule of 10pm to 6am. My impression is that my life has gotten organized enough over the past year or two that I have a chance of sticking to this schedule, at least significantly longer than in the past. I started Thursday night and did fine the rest of that week. If my resolve starts slipping a lot, I’ll move to more intense motivation techniques, including an anti-charity if it gets bad enough. Sleep is such a strong and sweeping influence on my life that I’m serious about finally regulating it.

Software development

😰

I finished listening to Stephen Withall’s Software Requirement Patterns, and I found it good but a little overwhelming, giving us a long, categorized list of typical requirements we might need in our software (along with how to organize and word them in our requirement documents), and the increasing burden I felt as I listened made me realize that a requirement amounts to a problem to solve, so Withall’s book was just giving me a huge pile of potential problems. That’s not a bad thing, but it’s uncomfortable, and it reinforces my sense that I need to go into any software project soberly, and it also makes me want to collect known solutions to these common problems.

Posted in Conceptual modeling, Diet, Sleep, Software development, Weeknotes | Leave a comment

Weeknote for 1/12/2020

Conceptual modeling

😐

At the beginning of the week I decided my original plan to immediately make a spreadsheet didn’t really fit the material, and if I tried it, I’d end up with only a superficial understanding of the content. So I explored, rethought, and decided to start with learning OWL and the corresponding software Protege and translate the different kinds of Semantic Web statements into the other modeling languages. OWL will perhaps help me take notes on the rest of the project, which will center around learning logic via the book Meaning and Argument by Lepore, and I’ll translate the different kinds of logical statements too.

I spent the rest of the week setting up the way I wanted to work, which involved a private GitHub repository, some scripts to test out the languages I’m learning, and some planning about the note-taking format I want to develop as I go along, which is based on the data serialization format YAML.

Life maintenance

πŸ€”

Last time I lost weight, I was on a low-carb diet, and when I switched to calorie counting, I lost nothing, so I concluded my body didn’t work the conventional way and I’d have to drastically reduce my carbs every time. Well I’m back to counting calories because of this cholesterol control diet, and the eating routine I’ve started with is low enough on calories that I lost almost 4 pounds the first week, about 2 more than you should safely be losingβ€”oopsβ€”so I guess it does work after all. I’m making progress on reducing the saturated fat in my diet, and now I’m adding a soluble fiber supplement and one for plant sterols and stanols.

Software development

πŸ€”

I finished Righting Software by Juval LΓΆwy, a well-known software consultant I hadn’t heard of till someone in a blog comment recommended him. I was curious about his book because he offers a somewhat different angle on software and project design than other authors I read, who tend to be friends with each other and work at the same places, so it’s worthwhile to get an outside perspective. I don’t know if his ideas are actually better, but he claims to take an engineering approach to software development, and I want to try them out. If you want an idea of what he says, I’ve made a playlist of videos from his YouTube channel that cover many of the book’s topics arranged in roughly the book’s order.

After that I listened to Microservices Patterns by Chris Richardson, and not in text-to-speech, because it actually has an audiobook for some reason and also a nicely organized website. According to reviews, the book covers all the standard industry solutions to the standard challenges a microservice architecture creates, so I feel prepared if I ever get around to creating that kind of software. I’m thinking about using some of the concepts on our ebook production tools at work, since they’re already a collection of loosely collaborating apps.

Spirituality

😐

My pastor wants us to read through the Bible again this year, and I decided to make that my Lent activity like it was last year, listening to a whole audio Bible. This year I think I’ll do the NKJV, which has been languishing in my audio Bible collection.

Movies

πŸ€”

Monday Tim and I went to see Star Wars: The Rise of Skywalker, which I liked okay, but the whole time I felt like I was watching someone’s over-the-top fanfiction. Were all the movies so frantically epic and I never noticed? One of my favorite things about Star Wars is hearing people’s responses to it, so I’ve enjoyed seeing all the critical videos YouTube has been recommending me (warning: spoilers in the links).

Posted in Conceptual modeling, Diet, Movies, Software development, Spirituality, Weeknotes | 2 Comments