Org Web Adapter

journals/2023_01_03.org

ID
efd2371e-d0b4-41eb-84cb-b5e55fd3eb43

2023-01-03 - Tuesday

Tasks

DONE Clean up org mode and syncthing on my phone

chorepersonal

DONE [[id:b6001958-09c7-45db-9415-15d8711579f6][PorchPals Pod]] sprint planning

suremeeting

DONE Call Vet about appointment for [[id:dab0e5e9-390c-421c-8c93-bf768afcbecb][Mr. Jackson]]

chorephone

DONE Call R.H. Fosters with an updated credit card

chorephone

DONE Update Citi card monthly payment to $800

chorecomputer

DONE Figure out irritating BSON encoding problem in pymongo

sureengineering

Shortcut 168252 - Upgrade to Django 4

DONE Learn how to play Periodic

boardgamelearncomputer

https://www.youtube.com/watch?v=peyP1pY98AU

DONE Flash Mobian on a USB drive for the [[id:86e36f4a-556d-48b8-86cc-7e2e0bcbf5b3][Surface 3]] experiment

projectmobian

DONE Try installing Mobian on the [[id:86e36f4a-556d-48b8-86cc-7e2e0bcbf5b3][Surface 3]]

projectmobian

DONE Game night with the Simmons

guestsevent

DONE Review Inbox and set tasks for tomorrow

personaltimemanagement

Timeline

ID
785546f7-b9a0-4938-8e37-4549e4589548

- Note taken on

Made some progress on Shortcut 168252 - Upgrade to Django 4

Finally figured out the issue with BSON encoding. Turns out it all hinges on

the usage of mongomock and the fact that that library does not work on

PyMongo4 because of a breaking change [1]. This guy on Github figured out how

to hack the mock library to make it work [2], but I don't think that's gonna

work for us. The new PyMongo code requires you to declare a UUID

representation [3] and we do not.

For a solution, I think I may go back up stream and see if we can roll core back

to PyMongo 3.13.0, but I'm not hopeful about that. We may have to punt on this

task until the mongomock folks figure this one out. Either that, or try moving

our codebase over the fixed fork and make a not to check on the original library.

[1] https://pymongo.readthedocs.io/en/stable/changelog.html#changes-in-version-3-12-0

[2] https://github.com/mongomock/mongomock/pull/823

[3] https://pymongo.readthedocs.io/en/stable/examples/uuid.html#configuring-a-uuid-representation

- Note taken on

Another surprise! The Surface 3 I ordered off Ebay as an experiment for

running linux on a tablet arrived already! Now my brain is super distracted

with it. But perhaps what I ought to do is put a few tasks in my inbox to

remind me of my goals there and work on the tasks I have in front of me right

now.

- Note taken on

Holy crap. Got kinda lost this morning trying to fix Orgzly, which meant I had

to figure out why Syncthing had gone south on my phone, which meant I had to

re-install that, and clean up all the photos I sync. Whew!

Long story short, syncthing is now properly working on my phone. I had to

uninstall and switch to the F-Droid fork, but it's working very nicely now.

And I've got my org files back on there and syncthing, and I'm hopeful this

will be a sustainable way to keep track of all the various tasks I have each

day.

- Note taken on

Okay, per my last update ... I spent a little time thinking about what does

and does not work in my org flow. The biggest issue is that I end up with

stale day pages with tasks left undone. This means I have a wake of crap

sitting in a million little day pages without a lot of useful content or

notes. It tasks should live in my index page, with a "today" heading marking

what I'm hoping to get done today. Inbox tasks get put in an "inbox" heading,

and are pulled up or re-orged into the Today heading when I'm going to work on

it. That way I don't lose the thread of day just because I don't reopen the

day page.

This should also help me use Orgzly again, which does not like the giant spam

of day pages. Day pages should also then go live in a new folder so my org

directory says relatively small, though the day pages grow.

At that point, it's time to start mapping ideas with [[roam:Org-Roam]] again.

- Note taken on

Going to try to get back to my Emacs lifestyle here in 2023. I fell off the

wagon to a large degree, I think because the flow I had didn't really work

with mobile devices and such.

My plan for this year is to use day pages liberally, and try to keep the tasks

on day pages to time-boxed, discrete events that I can genuinely tick off. I

have never really developed a good muscle for running tasks off org-mode, nor

referencing it throughout the day.

I would also like to get back to blogging on a regular basis. I haven't posted

to unbl.ink in almost two years, and I enjoyed onec.me for a while, but fell

off the wagon. I would love to keep Unblink using Hugo, but maybe create a new

personal blog using [[https://github.com/bastibe/org-static-blog/][org-static-blog]].