thread 'main' (1589097) panicked at iocaine-powder/src/sex_dungeon/means_of_production/voyeurs/regexes.rs:35:26:
failed to construct default matchers.Regex: Syntax(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regex parse error:
^(?!x)x
^^^
error: look-around, including look-ahead and look-behind, is not supported
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
)
YAY!
Not friendly yet, but at least it tells the error.
Next: IP prefix matcher. There, I'm thinking about changing the API a little.
In iocaine 3, you constructed a matcher by doing Matcher.from_ip_prefixes(StringList.new().push("127.0.0.1/32")). You gave it a string list, and it made a matcher. Simple.
In iocaine 4, I can do this:
let matcher = matchers.IPPrefix.new([
[127.0.0.1 / 32, "localhost"]
]);
matcher.matches(127.0.0.1 / 32) // returns bool
matcher.longest_match(127.0.0.1 / 32) // returns Some("localhost")
The goal here is to be able to use the longest match's data part for logging, or... whatever else. Come to think of it...
match matcher.longest_match(127.0.0.1 / 32) {
Some(data) => { ... }
None => {},
}
That could also work, and then we only perform the lookup once. The downside is that if I'm only interested if it matches, I still have to unwrap it... so I guess the .matches() variant is still useful.
And then there’s the first edition, which is now titled “Cascading style sheets : the descriptive guide” and still lists the editor as a co-author. I’ve told them twice now that the editor is not a rights holder. I submitted a scan to show that that person was an editor, not an author. AND YET.
@Meyerweb sufficiently advanced incompetence is plausibly-deniable indistinguishable from malice
This one perplexes me as well. Even if the tech CEOs and crypto VCs thought Trump would be president for life, the guy is 80. It wouldn’t have lasted that long and a reckoning was inevitable.
Their thinking has been so short-sighted on this, much like their treatment of workers as they pivot to AI.
@carnage4life It's simple: they are faschists themselves.
Look at all the beautiful fediverse apps!
GNOME is at Capitole du Libre!
Capitole du Libre is taking place in Toulouse on November 14 and 15 at INP-N7.
Come chat with us and other free software communities, pick up some stickers, and support the GNOME Foundation by grabbing some awesome T-shirts!
Today is another "thanks, git reflog" day.
Today is yet another "thanks, git reflog" day.
Today is another "thanks, git reflog" day.
🔐 Direct messages are now stored encrypted
Since 14 November, all direct messages on bizzfed.de are encrypted at rest in the database (AES-256-GCM), including existing ones. The key is kept separate from the database and is not part of the backups.
What it gives you: anyone who got hold of a database dump or backup would only see ciphertext.
What it is not: not end-to-end encryption. The server encrypts and decrypts messages itself, so the operator can technically still read them. If you write to someone on another instance, the message leaves BizzFed via ActivityPub and is stored under that instance's rules.
Backups from before the change still contain the messages in plaintext and are deleted after 30 days at the latest.
Nothing changes for you. Everything works as before, including Mastodon apps and the data export.
Self-hosting? Encryption is optional and described in INSTALL.md. Details are in our privacy policy: https://bizzfed.de/datenschutz
🔐 Direktnachrichten sind jetzt verschlüsselt gespeichert
Alle Direktnachrichten auf bizzfed.de liegen seit dem 14. November verschlüsselt in der Datenbank (AES-256-GCM), auch die bereits vorhandenen. Der Schlüssel liegt getrennt von der Datenbank und ist nicht Teil der Backups.
Was das bringt: Wer einen Datenbank-Dump oder ein Backup in die Hände bekäme, sieht nur Chiffretext.
Was es nicht ist: Keine Ende-zu-Ende-Verschlüsselung. Der Server ver- und entschlüsselt Nachrichten selbst, deshalb kann der Betreiber sie technisch weiterhin lesen. Schreibst du jemandem auf einer anderen Instanz, verlässt die Nachricht BizzFed per ActivityPub und wird dort nach den Regeln der Instanz gespeichert.
Backups von vor der Umstellung enthalten die Nachrichten noch im Klartext und werden spätestens nach 30 Tagen gelöscht.
Für dich ändert sich nichts. Alles funktioniert wie bisher, auch in Mastodon-Apps und im Datenexport.
Selbst hosten? Die Verschlüsselung ist optional und in der INSTALL.md beschrieben. Genaueres steht in unserer Datenschutzerklärung: https://bizzfed.de/datenschutz
Marcin Wichary @mwichary shared links to the interface guidelines and style guides of some historical GUI frameworks such as GEM, OLPC, and Windows Phone 7.
Забыл остатки кофе в любимой гейзерной кофеварке, а он заплесневел, и плесень ПРОЕЛА АЛЮМИНИЙ.
@drq жду боя между постсоветской плесенью и британской 
Friends, it looks like someone is trying to impersonate me on the Fedi --- I can't see any content they've posted, but they're using my display name.
Please block/report that account if you see it.
Posted in
Fediverse
This blog post reads like AI slop.
Dansup does rely on LLMs, so it wouldn’t surprise me.
Posted in
Fediverse
This blog post reads like AI slop.
NeatStats is now open for signups! 🥳 This small but mighty service puts privacy front and center, offering stats on your website views in a way that truly respects your visitors. And it’s also a lot of fun, with tons of neat features (like Updoots!).
You can learn more at https://neatstats.net. (Be sure to take a look at the demo, and check out the docs for a super deep dive on everything!)
@neatnik Is there a way to set a flag/cookie so that it doesn't count my own visits?
A morning filled with the smoke of fires. 🔥🔥
A truly harsh morning. 😔
A morning that speaks of our pain.
A morning that says: "This is Gaza, and these are its brutal conditions.
" We have run out of cooking gas.
A single kilogram of gas now costs 35 dollars. Please, do not leave me to bear all this burden alone.
You are my lifeline.
Without you, I would not be able to endure or keep going.
https://chuffed.org/project/161617
#MutualAid
#FediForGaza
@kotaro
@bifouba
@matus_chochlik
Posted in
Fediverse
Decentralized social media for environmental research
www.biorxiv.org/content/…/2026.11.06.764567v1
(Found with Aftergleam, a private reader for new research papers.)
Decentralized social media for environmental research
A. Chai-allah, A. Ghermandi, N. Fox, D. Van Berkel bioRxiv · 10.64898/2026.11.06.764567v1 · ecology · submitted 2026-11-12
Abstract
Social media data are reshaping environmental research. However, recent ownership and policy changes on centralized platforms like Twitter/X have motivated many users to seek new alternatives while simultaneously accelerating data restrictions for scientists. Decentralized social media, particularly Bluesky and Mastodon, are emerging as alternatives for users seeking greater control over their data and as a more stable and sustainable source of data for researchers. This rise may be instrumental in revitalizing the role of social media in environmental research. This study aims to provide a first-of-its-kind analysis of the potential of these new sources for environmental research, demonstrating their potential usefulness through the examples of climate change discourses and people’s appreciation of wildlife. We find an increased adoption of Mastodon and Bluesky, with high linguistic diversity, even if dominated by English. Wildlife image content reveals broad taxonomic diversity, with plants, birds, and insects dominating the records. We find this pattern broadly consistent with that observed on the popular citizen science platform iNaturalist. Climate change discourse is found to broadly reflect the scientific consensus on both platforms, with contrarian claims remaining uncommon. This suggests that researchers may benefit from less polarized opinions and misinformation, arising from interactions that are less driven by engagement maximizing algorithms implemented in other platforms. Our study illustrates the promise of decentralized social media as a new data source for environmental scientists and paves the way for their broader use in environmental research.
Van de zomer hebben we (@danalinssen @wsslmn @ShadowJonathan en ik) cultuur.social gelanceerd vanuit de #SvdJ om te kijken of we voor @theaterkrant en @filmkrant een bruisende plek zouden kunnen creëeren op de Fediverse onder de noemer #Feditorial
Afgelopen week en komende week nemen we ook #idfa #doclab hierin mee.
Kijk ook eens in de timeline van Cultuur.scoial en volg eens wat mensen: https://mastodon.cultuur.social/public/local