Outbound Link Summary:
Sunday, 11. February 12024
p3k dots

Queries all the way down.

Building data-centric apps with a reactive relational database.

We’re exploring a new way to manage data in apps by storing all app state—including the state of the UI—in a single reactive database. Instead of imperatively fetching data from the database, the user writes reactive queries that update with fresh results whenever their dependencies change.

Relevant:

Lena Zachs Pâtisserie.

(Three) Good News, Everyone!

  1. Blogging Revolution Redux – We've been waiting 20 years for this.

    The indie web may be back. But if is, it is likely in a way we least expect.

  2. The web just gets better with Interop 2024.

    The Interop project aims to improve interoperability by encouraging browser engine teams to look deeper into specific focus areas. Now, for a third year, Apple, Bocoup, Google, Igalia, Microsoft, and Mozilla pooled our collective expertise and selected a specific subset of automated tests for 2024.

  3. The European regulators listened to the Open Source communities!

    (…) the final text of the CRA mitigated pretty much all the risks we had identified to individual developers and to Open Source foundations.

LibRedirect – Privacy-friendly Redirector.

A web extension that redirects YouTube, Twitter, Instagram, etc. requests to alternative privacy-friendly frontends.

Stutterbox is an online Speech Jammer, Voice Delay App for iOS, Android and PC.

A speech jammer is a device that inhibits a user from speaking in coherent sentences due to the user hearing their own voice played back to them with a slight delay.

Thursday, 1. February 12024
p3k dots

So LXC containers on Ubuntu 22.04 cannot connect to TEH Intarwebs because a rule in a new(?) tool called nft drops all the packets by default…? 🤷

When did this happen? It must have worked before because there are a bunch of containers with installed packages retrieved from some server out there. Strange.

Anyway, the following command fixes the connection issue – not sure this has undesired side-effects, but maybe this should work out of the box so I don’t have to even think about doing something like this 🙄

$ sudo nft add 'chain ip filter FORWARD { policy accept; }'

(Via discuss.linuxcontainers.org.)

Update: There is another way to make this work, it actually is Docker meddling with the iptables:

$ sudo iptables -I DOCKER-USER -i lxdbr0 -j ACCEPT
$ sudo iptables -I DOCKER-USER -o lxdbr0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT

(Via github.com.)

Sunday, 28. January 12024
p3k dots

In Loving Memory of Square Checkbox – History of checkboxes and radio buttons in user interfaces.

Apple is the first major operating system vendor who had abandoned a four-decades-long tradition. Their new visionOS — for the first time in the history of Apple — will have round checkboxes.

Source: tonsky.me

Tailscale, Headscale…

Nebula: Open Source Overlay Networking.

Zettelkasten, Wunderkammer, Chronofile…

Kollektaneenbuch (engl. commonplace book).

ArVid: how Russians squeezed 4 hard drives into one VHS tape in the 90s.