-
Question to the communityβ¦
A responsible and accountable person doesn’t measure their wealth in Snickers bars. So what budgeting solutions do you recommend for someone who has no clue about (nor experience with) double-entry bookkeeping? π
-
I made a very basic and working 1-pass cross-assembler in Pythonista. It was more of a proof of concept, to help me understand the book I’m reading (Assemblers and Loaders) π¨βπ»
PS Notice it’s still big-endian, while it should be little-endian. π¬
-
Currently reading: On Writing Well, 25th Anniversary: The Classic Guide to Writing Nonfiction by William K. Zinsser π
-
Today’s π was easy run-walk-run. It was raining slightly, but still warm, which made the heat worse.
For those interested, I ran 8,1 km in 55:46 min (6:53 min/km). Considering the circumstances, not bad. For more deets, see my Garmin page.
-
Currently reading: Assemblers and Loaders (Ellis Horwood Series in Computers & Their Applications) by David Salomon π π¨βπ»
-
I wondered about how to build (in Python) a linked list of tagged items, and how to print its tagged items. Each item has three containers: a link to the next same-tagged item (-1 if it’s the last item with that tag), a tag and a value. Here’s my solution. π¨βπ»
-
Todayβs π was an easy walk-run-walk (800 m π 200 mπΆπΌ) of 9 km. Ran 7.2 km in 48:20 min (6:43 min/km), for those wanting deets.
-
Learning about iOS’s sandbox limitations. Pythonista has full access to its own private folders (on device and/or iCloud). You can edit external files, even run Python scripts, but iOS gives scripts no access to files outside mentioned private folders, unless files are shared to it. π¨βπ»
-
To bring variety in my π training, today I did an interval training. It was hot, 28β (82β) in the shade, me in the sun. Still, well-hydrated, it was doable.
In case anyone wants to know, 5 times 200 m, with my heart rate above my LT heart rate, or 5:15 min/km on average.
-
Now it’s two weeks after my first π I thought it safe enough to do some masked shopping (no not that kind π« π€‘ of shopping) in my local town. On my way back I walked through a park, back home to my two feline buddies, still locked up in a cage.
-
I had to make a peace offering when locking away my π± darlings for their safety (renovation going on). Unfortunately, one of them canβt have it, since heβs allergic to regular cat food. Luckily, heβs up for cuddling and petting instead.
-
I guess I need superior knowledge, not reinvent the wheel. For creating a proper assembler, I need to know how others build those, and better non-fiction writing is a good thing too, since I’ll be communicating to others (including my future self) via code and comments. π¨βπ»
-
I find it empowering that one can build somehing useful inside a computer. What I do, I don’t think qualifies as programming, but is more like scripting, using macros, which is useful in its own way, though not as generic as an app on a phone or on the web. Doesn’t need to be. π¨βπ»
-
Wow, such a slow π At times my imaginary self couldβve pass me by power walking. Ah well, another one for the books, as they say, donβt they?
P.S. I found out why I was so slow, overreach, Runalyze told me so. A rest day was in order, as well as re-evaluating my training “plan”.
-
Itβs a bit sad to see my two πββ¬ darlings locked up in a cage, but itβs for the best. My house is being renovated. They complain now and then, begging with all their feline charms to be released. Of course, I tried to make them as comfortable as possible.
-
Still two days to go before Iβm partially protected against COVID-19. According to the Dutch CDC (RIVM) most people showed up when it was their turn. No significant political divide on vaccination in the Netherlands so far, despite of a vocal splinter group of pandemic deniers.
-
Continuing my 65c02 assembler project in Python 3, with defining “the rules.” Without rules, there’s unruliness, right? π The script still runs. If it wouldn’t have, I could’ve rolled back using the Working Copy app. PS, notice the typo! π¨βπ»
-
My π was so terribly slow. I blame it on the sudden rise in outside temperature. Nature was beautiful, though.
-
Now I’m (seemingly) successfully able to filter syntax elements into their own tagged bins, now the question arises how to turn that into object code (byte values)? So I still call it version 0.0.1, very premature, possibly, yet again, stillborn. I hope not the latter, though. π¨βπ»
-
I have no idea what the best method is to approach an assembler, specifically for the 65c02 CPU. So I scrapped my previous approach and started anew. I also bought the newest version of Pythonista, because the old version crashed too often (new version seems rock-solid). π¨βπ»