WTFs

FOAF vid for fun, after the following:

Continuing from yesterday - #Transmissions and #Postcraft

Funny, you know how legacy code can be mystifying? My initial setup in Transmissions used messages/process calls of the form (data, context), where data would be a string, context a {key:value, ... } dictionary. Keep it simple... But I subsequently realised that it'd be better with the dictionary alone (not least because the actual context was defined elsewhere). So I changed the signature to (context), any string data could go in as something like context.data.

Yeah. I should do s/context/message.

replace all

need to move entry-content-cache somewhere better

Miracle. That only broke one class, which was a 10 min fix.

I do need to go through everything, fix any other issues I've introduced, tidy up, add tests & docs. Docs especially - I've only got GitHub Copilot to help me out for a few more days.


https://www.librechat.ai/ - rebuild, how?


LDAP Account Manager

to try. Has downloads but is also Ubuntu repos, so:

sudo apt install ldap-account-manager

Stop! - ew, it has PHP dependencies. I'll leave that for now.

There's also a `ldap-account-manager-lamda` package:

> Lamdaemon is part of LDAP Account Manager. This package
> needs to be installed on the server where the home directories
> reside and/or quotas should be managed.

---

Closing tabs, these are notes-to-self:

- https://github.com/authelia/authelia - The Single Sign-On Multi-Factor portal for web apps
- https://www.authelia.com/configuration/first-factor/ldap/ - Authelia LDAP

- https://www.w3.org/DesignIssues/Overview.html - for notes somewhere
- https://simonwillison.net/ - check layout
- https://github.com/yjs/yjs - use somewhere
- https://qlever.cs.uni-freiburg.de/wikidata - fast SPARQL engine
- https://docs.oracle.com/javase/jndi/tutorial/ldap/security/auth.html - LDAP auth methods

* https://docs.ejabberd.im/admin/configuration/ldap/#ldap-connection - ejabberd LDAP
- https://www.surfrock66.com/my-experience-guide-setting-up-openldap-for-pc-webapp-authentication-on-ubuntu-20-04/ - OpenLDAP setup
`

WTFs