• Pursuit of happiness seems best with as little material possession as possible. It forces you to ask for assistance instead of being self sufficient. Most people love to help, and in return you’ll get social interaction and life experience. Happiness will follow as a consequence.

  • Lots of day trippers on the road this morning, trying to reach the coast, 70 kms from where I live, before the evening falls, and most turn back for a return home after ten o’clock. It sounds like madness to me. I simply ran 13 km around my hometown.

    A forested path is shown with running statistics overlayed, including distance, time, and pace.
  • When I see people writing on their blog “iPad this, iPad that… on iPadOS 15 beta” it often is about the iPad Pro. I’m still sporting the “iPad budget”, which has little use for the new enhancements. Sorry, I can’t afford being a Pro user. More power to you if you can. πŸ™‚

  • While seeing almost no visitors per day on my self-hosted blog, I have to remind myself its purpose. Well, I’m doing what I set out to do, sorta, despite distractions and setbacks.

    So… Am I doing my chores to have something to blog about, or do I blog to celebrate completion?

    A door hinge is partially exposed in a frame with chipped white paint.
  • Data Serialization β€” The Hitchhiker’s Guide to Python Always handy to know if you have rolled your own, and wondered if this is a solved solution. In fact, there are several solutions. πŸ‘¨β€πŸ’»

  • Nature seemed a bit out of control, but luckily enough people had gone over this path that I could see its way, barely. Because of the heat, I came across no one (human), though I saw lots of young rabbits hopping around.

    A narrow, grassy path surrounded by tall vegetation is displayed, with overlaid text indicating a running activity of 11.01 km in 1:23:58 at a pace of 7:37/km.
  • Pass 1 of a 2-pass assembler in Pythonista 3 seems to work for a 256 times 8-bit word memory. I hadn’t done that before, so it’s a win in my book πŸ‘¨β€πŸ’»

    A computer screen displays a window with code from a project involving assembly language, with details on mnemonics, opcodes, and syntax elements.
  • While reading all about how “modern” computers do all kinds of tricks to load executable code on the fly, doing this on an 1980s 8-bit computer seems rather cool, yet overkill. Though, combining built-in ROM routines and Basic with external executable modules is appealing πŸ‘¨β€πŸ’»

  • Finding academic books and articles electronically is quite a hassle. Some sites want you to pay for it, others seem to insist on an .edu e-mail address. Talk about walled academic gardens! πŸ‘¨β€πŸŽ“ Luckily, I found some free ones, now freshly pressed on my iPadβ€ƒπŸ™„ πŸ§©β“ β‹― πŸ§ΉπŸ‘¨β€πŸŽ“πŸ«πŸ§‘β€πŸŽ“ 🧹 πŸ™ˆπŸ™ŠπŸ™‰ NO 😈 🧹

  • Currently reading: Assemblers, compilers, and program translation (Computer software engineering series) by Peter Calingaert πŸ“š πŸ‘¨β€πŸ’»

  • New profile picture. 🎨 64 x 64 px, 3 colors.
    πŸ‘Ύ

    A pixel art portrait depicts a person with glasses against a checkered background.
  • I see people claiming that, being fully vaccinated, the pandemic is over. The WHO declared the current pandemic and has yet to declare it being “over.” I see a lot of red on the transmission chart, including most Western countries. More scary are the light blue areas (no cases).

  • Watching PDP-11 Assembly Lesson 3 - Conditions, branches and loops - YouTube to learn about how to do assembly language for this (then) groundbreaking computer. πŸ‘¨β€πŸ’» πŸ›β€πŸ–₯

    A computer screen displaying assembly code alongside two small video feeds, one showing a person and the other blank, with additional text and graphics overlayed.
  • Clearly, πŸ±β€πŸ’» β‰  πŸ‘¨β€πŸ’»! If it were true, πŸˆβ€β¬› would rule the 🌎. Or maybe they already do, and we just don’t know it.

  • Before I write a basic assembler in Pythonista 3, I should be able to process a source file and output the result into an object file. Here I reversed each word in a text file. It’s very basic, doesn’t take into account punctuation, but it works, and that’s enough. πŸ‘¨β€πŸ’»

    A code editing interface is displayed, showing a split screen with a file management panel on the left and a Python script for reversing words on the right.
  • I think I should implement this one-pass and two-pass assembler in Pythonista 3 on iPad. The project is from the book Assemblers and Loaders. πŸ‘¨β€πŸ’»

    A computer screen displays a lengthy code script with comments written in green.
  • I’m happy with my tiny town garden. When I came here, the previous renter had left it in a poor state. I think it’s quite an improvement. They used it as a rubbish dump, for burying larger items of trash. I dug up 240 liters or so, replaced it with garden soil. 🏠🌸

    A garden features a variety of colorful flowers and plants against a wooden fence with a climbing vine.A small, fenced backyard features a paved area, a patch of grass, and a glimpse of rooftops in the background.

  • Writing a print file extension in Pythonista 3 seemed so easy… I had to learn a few new things, so, in the end, it’s all good. πŸ‘¨β€πŸ’»

    Python code for checking and printing contents of a text file, using the appex module.
  • 🏠 Someone had painted the wooden door frame of my bathroom with wall paint πŸ€ͺ So it needs two layers of paint primer. I couldn’t sand off the wall paint, since I don’t know how remove the door, and, more importantly, how to properly put it back into the frame.

    A partially open door leads into a kitchen with a microwave and white cabinetry.
  • Today’s πŸƒπŸšΆπŸΌπŸƒ (900 m : 100 m) went surprisingly easy. Also special was that at some point there was no traffic in sight, while around 4 pm it’s usually pretty busy with commuting cars. Didn’t last long, though.

    A paved path surrounded by greenery is shown with GPS data overlay indicating a running distance of 10.27 km, a time of 1:14:35, and a pace of 7:16/km, labeled Hardlopen with a Garmin logo on the side.