Messages de Rogue Scholar

language
Sciences de l'éducationAnglais

Puzzles to solve, but how? It keeps occupying my mind. This has to do with finding the right mix of the public values that are connected to justice, humanity and autonomy, and the “neutral” position of the library (or not?). I have now attended three of the six afternoons that form part of the SURF Course on Digital Sovereignty (for Executives in the field of education & research). And would like to make up my mind as a mid-term activity.

ResearchProjectsSelf-hostingInformatique et sciences de l'informationAnglais
Publié in ryan.freumh.org
Auteur Ryan Gibb

Published 21 Apr. 2025. Tags: Research, Projects, Self-hosting, Citable. DOI: 10.59350/s621r-eg143. Our digital lives are increasingly fragmented across numerous centralised online services. This model concentrates power, leaving us with minimal technical control over our personal data and online identities.

ProjectsOCamlInformatique et sciences de l'informationAnglais
Publié in ryan.freumh.org
Auteur Ryan Gibb

Published 21 Apr. 2025. Tags: Projects, Citable, OCaml. DOI: 10.59350/8wdz0-cx433. Caledonia is a calendar client with command-line and Emacs front-ends. It operates on a vdir directory of .ics files as managed by tools like vdirsyncer, which allows it to interact with CalDAV servers. The command-line has the list, search, show, add, delete, and edit subcommands, and has full timezone support.

ResearchProjectsSelf-hostingOCamlInformatique et sciences de l'informationAnglais
Publié in ryan.freumh.org
Auteur Ryan Gibb

Published 21 Apr. 2025. Tags: Research, Projects, Self-hosting, Citable, OCaml. DOI: 10.59350/vdsa8-m4748. Eon is an Effects-based OCaml Nameserver using MirageOS’s functionally pure Domain Name System (DNS) library with direct-style IO (as opposed to monadic IO) using OCaml 5’s effect handlers [1] created as the basis to implement some of ideas from the Spatial Name System.

Sciences humainesAnglais
Publié in kfitz

This site is running in 11ty and is built locally, after which the live site (which gets built into the _site folder) is pushed to my Reclaim Hosting account, where it's served up as kfitz.info. As an intermediate step, I have been pushing the code and content that builds the site to a GitHub repository, and then the _site folder to another GitHub repository, kfitz-site, mostly for preservation/backup purposes;

RiscoInferência ContrafactualRedes BayesianasColapso BancárioSupervisão FinanceiraSciences économiquesPortugais
Publié in Risk Taker!

Introdução A falência de uma instituição financeira não é, em geral, o produto de um único erro ou de uma circunstância isolada. Trata-se, quase sempre, do acúmulo dinâmico de vulnerabilidades, decisões arriscadas e pressões contextuais que se inter-relacionam ao longo do tempo. No caso do Banco Master, a liquidação extrajudicial anunciada em 2024 não pode ser explicada por um fator único.

ScholiaJavascriptSPARQLChimieAnglais
Publié in chem-bla-ics

This is the third weekend I am working on Scholia, the first two part of the April 2025 hackathon. It follows the hackathons last year October and November hackathons. There is some urgency for this unpaid work, because Wikidata is splitting the RDF into two SPARQL endpoints (see this The Signpost and this post by Finn). This split has happened, but there is a legacy server for tools that have not been upgraded.

PythonMypyStatic TypingSciences naturellesAnglais
Publié in Biopragmatics
Auteur Charles Tapley Hoyt

This post describes an issue I’ve had with writing correct types when using PEP-696 defaults in typing.TypeVar. I posted the exploration in a companion repository on GitHub. The motivation behind this comes from my work in biomedical data integration and the semantic web.