lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

66
active users

#https

0 posts0 participants0 posts today

https-vd.ch/2025/06/15/le-logi

Découvrez le site du #HTTPS, le nouveau nom du #PartiPirateVaudois, obligé de rompre complètement les amarres avec le #PartiPirateSuisse, y compris en abandonnant la notion de #PartiPirate, pour ne pas être traîné dans ses dérives, et profitez-en pour lire l'analyse de @sebseb01 sur le #numérique #responsable à l' @etatdevaud et l'angle mort concernant le #libre et l' #opensource.

https-vd.chLe logiciel, talon d’Achille du numérique « responsable » vaudois – HTTPS
More from Sébastien Piguet

👋🤓 Goodbye Site.js, Hello Kitten!

I started working on creating a Small Web¹ server (a peer-to-peer Web server) six years ago² with Site.js.

Building Site.js was my first attempt. And it resulted in:

• Auto Encrypt (automatic Let’s Encrypt certificates): codeberg.org/small-tech/auto-e

• Auto Encrypt Localhost (automatic localhost TLS certificates): codeberg.org/small-tech/auto-e

• @small-tech/https (drop-in Node.js https module replacement with automatic TLS certs everywhere): codeberg.org/small-tech/https

• JSDB: In-process, in-memory JavaScript database that persists to append-only JavaScript logs: codeberg.org/small-tech/jsdb

As Site.js reached an evolutionary dead-end, and as I learned from my experiements with replicated data types that replicated data types are *not* a prerequisite for a decentralised web (actual topological decentralisation and ease of use are), I started writing a new server/platform called Kitten from scratch while still making use of the tried and tested modules listed above.

Last week, I switched over our last site using Site.js to Kitten and, with that, today I’ve sunset³ Site.js:

sitejs.org

For its successor, please see Kitten:

kitten.small-web.org

If you want to support our work at the Small Technology Foundation, please consider becoming a patron:

small-tech.org/fund-us

:kitten:💕

¹ ar.al/2024/06/24/small-web-com
² ar.al/2019/08/26/introducing-s
³ Using our instance of Look Over There!: look-over-there.small-web.org

Replied in thread

@GossiTheDog @signalapp it merely prevents #Screenshots by claiming it's #DRM'd content.

The correct solution for #Signal would be to alert all their users and specifically #block #Windows in general or at least #Windows11 simply because it is a #Govware and empirically cannot be made private or secure.

  • But that would require them to actually give a shit!
GitHubGitHub - kkarhan/windows-ca-backdoor-fix: Fixes a critical backdoor in Windows' CryptoAPI, which allows to unconsenting Update of CA Certificates in the background. See https://www.heise.de/ct/ausgabe/2013-17-Zweifelhafte-Updates-gefaehrden-SSL-Verschluesselung-2317589.htmlFixes a critical backdoor in Windows' CryptoAPI, which allows to unconsenting Update of CA Certificates in the background. See https://www.heise.de/ct/ausgabe/2013-17-Zweifelhafte-Updates-gefae...

Ooh, what’s this?… Look Over There!
(With apologies to Jaida Essence Hall)

So the little app I teased earlier is ready and deployed and I have our own instance running at:

look-over-there.small-web.org

Look Over There! lets you forward multiple domains to different URLs with full HTTPS support.

Why?

We have a number of older sites that are becoming a chore/expensive to maintain and yet I don’t want to break the web. So I thought, hey, I’ll just use the “url forwarding” feature of my domain registrar to forward them to their archived versions on archive.org.

Ah, not so fast, young cricket… seems some domain registrars’ implementations of this feature do not work if the domain being forwarded is accessed via HTTPS (yes, in 2025).

So, given Kitten¹ uses Auto Encrypt² to automatically provision Let’s Encrypt certificates, I added a domain forwarding feature to it and created Look Over There! as a friendly/simple app that provides a visual interface to it.

To see it in action, hit cleanuptheweb.org and you should get forwarded to the archived version of it on archive.org. I’m going to be adding more of our sites to the list in the coming days as part of an effort to reduce my maintenance load and cut down our expenses at Small Technology Foundation.

Since it’s Small Web, this particular instance is just for us. However, you can run your own copy on a VPS (or even a little single-board computer at home, etc.) A link to the source code repository is on the site. Once Domain³ is ready for use (later this year 🤞), setting up your own instance of a Small Web app at your own server will take less than a minute.

I hope this little tool, along with the 404→307 (evergreen web) technique⁴, helps us to nurture an evergreen web and avoid link rot. (And the source code, as little as there is because Kitten does so much for you, is a good resource if you want to learn about Kitten’s new class-based component and page model which I haven’t yet had a chance to properly document.)

Enjoy!

:kitten:💕

¹ kitten.small-web.org
² codeberg.org/small-tech/auto-e
³ codeberg.org/domain/app
4042307.org

Encryption is a cornerstone of security on the modern internet. In this video we dive into how it works and explain why it's so important.

This is especially crucial as many governments around the world are pushing to ban encryption and breach our fundamental right to privacy.

privacyguides.org/videos/2025/

Replied in thread

@BlumeEvolution @Rainer_Rehak
"... #AndreasJung (CDU) ist eine starke Stimme für #Mitweltschutz. "
-> und stimmte am 29.01. und am 31.01.2025 ungeniert gemeinsam mit den Demokratie- und Wissenschaftsverächtern , den Putin-Trumü-/Fossill-Lobbyist*innen im DBT mit 'ja' . #https://www.bundestag.de/parlament/plenum/abstimmung/abstimmung?id=940
Ich warte noch immer auf auf öffentliche Einsicht, Reue und Umkehr der Merzenbande - aber die behaupten ja weiterhin, dass die 'illegale Migration' DAS Hauotproblem unseres Landes wäre und verhelfen damit den nur äußerlich weichgespülten Nazis zu weiterem Zulauf...
Wer scheigt stimmt zu und wer zustimmt, hilft den Faschisten an die Macht - jede Stimme zählt: auch die von Herrn Jung. Und wir sollten es niemals vergessen (auch wenn die Mitläufer sich hinterher an nichts erinnern wollen)

#HELP

I just received a concerning email from the OTF (@opentechfund.bsky.social) stating that a major source of their funding is in jeopardy.

If you care about open-source, anti-censorship, or the open internet, please consider supporting one of the projects they fund.

#FOSS #OpenSource #TechNews
#USPol #Politics #News #PoliticalNews
#NetNeutrality #EFF
#Wikimedia #Signal #SignalApp
#TOR #TAILs #OpenVPN #VPN #LetsEncrypt #HTTPS #SSL
#Censorship #AntiCensorship

opentech.fund/projects-we-supp

“Security breach: The White House confirmed an extraordinary breach of security involving top government officials — including Vice President JD Vance and Defense Secretary Pete Hegseth — who discussed plans for military strikes on Houthi rebels in Yemen in an unauthorized group chat that mistakenly included the top editor of The Atlantic. “
#https://www.nytimes.com/live/2025/03/24/us/trump-news?smid=nytcore-ios-share&referringSource=articleShare

How browsers REALLY load Web pages

When browsers load a Web page and its subresources, A LOT happens under the hood. They need to take into account render/parsing blocking resources, use a preload scanner, listen to resource hints (like preload/preconnect), loading modifiers (async/defer/module), fetchpriority, responsive images, and much more. […]

📺 fosdem.org/2025/schedule/event

fosdem.orgFOSDEM 2025 - How browsers REALLY load Web pages
#video#web#browser
Replied in thread

As you see there is plurality, but there is nothing easy about building a web engine.

Rendering HTML via DOM, implementing JS parsing, all the modern #JS standards, the #HTTPS protocol, every #W3C standard that hasn't been deprecated. It's a big, big task to build something like this.

Shout outs to #Ladybird. That slipped my mind completely, a bottom up rewrite - which is insane.

In any case, there are engines a plenty...

So why not build a browser?