Journal entries in the last 16 days

last week | last month | last year | all entries

πŸ“… day [[2025-06-01]]
πŸ“… day [[2025-05-31]]
πŸ“… day [[2025-05-30]]
πŸ“… day [[2025-05-29]]
πŸ“… day [[2025-05-28]]

2025-05-28

  • In the latest episode of ‘Neil tries to update something related to Emacs’ (see [[2025-05-27]]):

    • I thought that I might be able to process org-roam.db on my laptop, as that is faster, and then sync it to my phone.
    • Two problems: firstly, it doesn’t work. Not sure why but it must be checking something else other than version to check whether it needs processing. Secondly: the DB contains links to file locations, which are different between devices. So, ultimately a no go anyway.
    • Ho hum. I’ll need to think of a way of doing a full update of org-roam.db on my phone somehow without it taking an eternity / bombing out.
    • At least I have an updated Emacs on my laptop!
  • Later: I fixed it by moving the files out of the org-roam dir for the project, then moving them back in and processing then in batches of 1000 at a time.

    • Still took ages, but didn’t crash and I just let each batch run while getting on with something else.
    • I also learned that the slowness is probably down to me having the files on the shared storage rather than on termux’s home. See e.g. https://github.com/termux/termux-app/issues/2174
  • Going to start moving some repos from Github and Gitlab to [[Codeberg]].

  • [[Four in five Britons want the government to do more to support repair]].

πŸ“… day [[2025-05-27]]

2025-05-27

  • Liking [[elfeed]] so far.

  • Found this rather excellent-looking site referencing some of my some of my info on how to publish your site with org-publish: https://drollery.org/build/

  • As part of the above saga of updates, I will now endeavour to update org-roam to 2.3.0 on spacemacs on my laptop.

    • That will involve updating packages.
  • Found this rather excellent-looking site referencing some of my some of my info on how to publish your site with org-publish: https://drollery.org/build/

    • That means I should probably also update spacemacs itself.
    • One or both of those will probably break something.
    • Yeah, already failing when trying to update packages. Sigh. Try to update spacemacs first then.
    • Now: error message that I need at least emacs 28.2. I’m on 28.1. Sigh.
    • Tried it from flatpak. That still doesn’t work.
    • I’m going to try building from source. That worked once before…
    • OK, it wasn’t that bad to be honest. The compilation, at least. Took about 10/15 minutes?
    • Now installing 305 packages… annoyingly you can’t just leave it unattended, as occassionally it asks to compile something.
    • Miraculously, that seems to have worked!
  • I should find out if there’s a way of pinning packages to particular versions in both Doom and spacemacs, so that:

    • (a) I can make sure they don’t randomly update and break at a time when I don’t have time to do anything about it.
    • (b) I can make sure they’re always on the same version between mobile and laptop.
πŸ“… day [[2025-05-26]]

2025-05-26

  • I am [[setting up elfeed]].

    • With it I can manage my feeds in an org file, view them in Emacs, and sync the status between devices with syncthing.
    • Now that some interesting people have moved from X to BlueSky, I can use the BlueSky RSS feeds to follow them.
    • elfeed-org makes it easy to add feeds and organise them. I’m trying Ton’s way of organising feeds to begin.
  • All good. But, I had to upgrade Doom. Which upgraded org-roam. Which meant the org-roam DB needed upgrading. Which takes an eternity on my phone. So it’s effectively broken for me until I can solve that. Great.

πŸ“… day [[2025-05-25]]

2025-05-25

πŸ“… day [[2025-05-24]]

2025-05-24

πŸ“… day [[2025-05-23]]

2025-05-23

πŸ“… day [[2025-05-21]]
πŸ“… day [[2025-05-18]]

2025-05-18

πŸ“… day [[2025-05-17]]

2025-05-17

  • Finished [[Platform Capitalism]] (audiobook).

    • I’ll need to give it another listen, as not all of it went in - listening while distracted.
    • But seemed good. A lot more academic than [[Technofeudalism: What Killed Capitalism?]]. The latter was more engaging, but (maybe?) less rigorous. I appreciate this book’s succinctness.
    • Some things that stuck out from this listen:
      • It has a good historical overview of where platforms came from and how they came to dominate.
      • It has a useful typology of platforms.
      • Platforms primarily gain their advantages from data.
      • Trying to force platform capitalists to respect privacy is impossible - it’s part of their DNA.
      • Over time platforms try to control the whole stack.
      • Over time, platforms slowly converge to offering the same services.
    • There’s a tiny bit at the end on possible ways to counter platform dominance. Very small, but worth noting.
  • [[Public platforms]].

πŸ“… day [[2025-05-14]]

2025-05-14

πŸ“… day [[2025-05-11]]
πŸ“… day [[2025-05-10]]

2025-05-10