16 Followers
231 Following
56 Posts

Dabbling in Security, Privacy, (un)structured Data and Natural Language Processing. Currently building a product to combine all of them using Rust and WASI.

Food, photography, software and more to be expected.

LocationCopenhagen, Denmark
@bert_hubert @simonbs My client had 2 full workday lasting downtimes in the last 12 months (container hosting) because of maintenance in other AZs which degraded external name resolution which we require for one service. All other containers worked flawlessly through the service windows. Not too happy with how no resolution was attempted bc the maintenance in Paris was ongoing while the containers in Amsterdam were up but couldn’t work.
Finally, another updated diagram on my blog: the 2026 🇩🇰 #Denmark 🚂 rail diagram with a slightly modified layout. It is one of my oldest diagrams. It is also the one in which the sea is most dominant. The islands allow for a little cheating in terms of size, in order to fit the differently dense rail network.
👉 https://larstransportmaps.com/rail-services-in-denmark-2026/
@mikker very much the same. Though I’m still struggling a bit with context switching from the huge important project to the more fun side projects and back

@scottjenson Let’s say that we come up with a set of “events” for which we know they don’t need anything that can be used to identify a user or their system. Let’s say I procure that software from a Repo of my choice who’s policy it is to only distribute software leveraging said events for telemetry and we solve the IP address issue with sth like OHTTP we would be able to extend the trust people put into their Repo/distribution provider onto the collection of the metrics.

The repo would compile or configure their public OHTTP gateway as target into the applications they distribute and the source IP leakage is addressed. For non-repo based distribution the trust relationship is already different and maybe the software using the “events” takes a user configurable gateway from the system.

In the end it all comes down to: What’s there to make me believe product x uses telemetry in a privacy preserving way? Just the word of the creator, a party I already trust to deliver me safe software… or do I have the means to prevent (potentially) non-privacy preserving telemetry completely.

@scottjenson with the parameters that were given I was trying to find examples of tools I had used before and somehow all of them fit to what I wrote. Especially the sign-up/account process led to it. If I’d ignore that and look at just telemetry for local installable FOSS I can say from experience that the definition of “no personal data is transmitted” was often just incorrect and proven wrong by looking at the data.

Taking a step back and looking at what I would be able to add to my software and consider “simpel” (to implement) and transparent is presenting the data before explicitly letting the user decide to submit. That is ofc not a very easy approach for the end-user who would need to be able to make sense out of the data so they can judge if it’s appropriate for them.

I think it’s incredibly hard for local software to transmit any data out of the system while being transparent and trustworthy without being explicit. Even reaching out to external systems when it’s not necessary for a user action is something I’d consider a violation of trust.

@scottjenson If it runs on my machine and requires me to set-up an account with an external party doesn’t the whole construct is more a service than a tool? And then we have contract/business relationship in play as well with an arbitrarily vague privacy policy. And when we’re there it feels not far off to having trust issues with telemetry in general.

I’m struggling to find examples of FOSS tools with account setups that are not service connected. So my thoughts might go a totally wrong direction

Announcing version 1.2.3 of Tooter, your friendly #SailfishOs Mastodon client. Fixes the Norwegian Translations and adds a view on Trending. I'm a bit mixed on the later, but it's been requested a couple of times and it's now there. Up at https://github.com/poetaster/harbour-tooter/releases/tag/1.2.3 and coming to chum, harbour and openrepos ... soon.
Release 1.2.3 · poetaster/harbour-tooter

This release was autogenerated.

GitHub
@pallenberg sag mal hast du ne Idee was meine Podcast app falsch macht wenn alle Einspieler fehlen. E.g. Thilo Jung BPK
@nopatience I recently did the same GitHub to Forgejo move and I spent a lot of time looking at the backup side of things to come up with something that works for my setting. A combination of mounted volumes, postgres backup “sidecar” containers and restic via S3 encrypted to the NAS at home did the trick for me. Even tried the restore once.
@markus did you try pglite? I wanted to run it via drizzle as local dev env instead of dealing with containers. Ran into an error and switched back to a docker in docker setup for the local dev env