On a more positive note, it's absolutely heartwarming seeing the number of patches and contributions from community members increasing in Thunderbird.

The massive undertaking of replacing old weird undocumented code with modern coding standards and languages, as well as increasing our documentation is slowly paying off.

Yes, we know, we accidentally broke a bunch of things in the process, sorry. This stuff is hard 🫠

If I wrote an app that projected out your pay and bill schedules, and told you when to expect to come up short and by how much, is that something people would pay for or watch ads to use?

I've done that sort of thing before, for a personal project to help me manage my money better.

I really need an income, so if you have other ideas, please let me know.

Usual reminder that if you have an issue with a software and you open a bug report you can simply write down your problem and ask for help, without needing to sprinkle the usual abuse and telling the folks that caused that problem that they're stupid and should get fired.

Let's see how many "no, I'm entitled to be abusive" messages I'll get

Le gars qui a perdu 20 ans de données et 30 000 boules de matos en se faisant ban par Apple. Bon, ben lui mon empathie est en panne. C'est moche, je sais mais franchement faut vraiment être con pour avoir à ce point tout délégué les yeux fermés.

Et alors la cerise sur le tas de WTF, ouiouiner en argumentant que son expertise devrait lui valoir un réexamen par un humain, mais enfin il a à ce point rien compris à ce qui lui arrive là ?

Ouais, je sais, je suis méchante.

in reply to André Polykanine

Alors voilà exactement ce que je veux dire. Le pb n'est pas "comment" ça a été bloqué mais le blocage en lui même.
Jveux dire c'est l'existence même du blocage par l'opérateur qui est le problème. Et je t'invite à aller consulter ce qui touche ce procureur de la CPI depuis quelques mois pour évaluer l'ampleur de la toute puissance des fournisseurs.
Soit le droit est le même pour toustes, soit c'est l'arbitraire. Nous sommes dans le règne de l'arbitraire.
dalloz-actualite.fr/flash/l-en…
This entry was edited (1 day ago)

Canpol

Sensitive content

This entry was edited (2 days ago)
in reply to sus

Canpol

Sensitive content

This entry was edited (2 days ago)

Ungewöhnlich für mich, aber offenbar gerade nötig:

Der Sohn einer Bekannten hat Krebs. Leukämie. Die Chemo schlägt nicht an, er braucht eine Blutzellenspende, sonst wird er sterben. Ich selbst würde gerne helfen, darf aber aus gesundheitlichen Gründen nicht spenden. Falls eine Spende möglich ist, geht es um einige Stunden rumsitzen mit Schlauch im Arm. Der Arbeitsausfall wird offenbar erstattet.

Weihnachtswunder im Fediverse? Bitte helft und teilt!

dkms.de/registrieren

@hnygd hi hi hi I have news

I have a working implementation of Chatmail on FreeBSD now.

github.com/feld/chatmail-cookb…

I wonder if @stefano would be interested in hosting one on the BSD.cafe infra?

Note: it adds a custom package repo to fetch a couple things not in the ports tree right now (incl a Dovecot patch I need to see if we can get into the port or as a flavor). It's hosted on my home fiber internet, but it might be slow. I'm going to get it moved somewhere with better bandwidth soon.

edit: also the FreeBSD 14 package set is still building... 15 is ready though

This entry was edited (2 days ago)
in reply to feld

I tried to install the chef client you suggested (cinc) in a BastilleBSD thin jail, but:
ln: /usr/bin/cinc-solo: Read-only file system
postinst: Cannot link cinc-solo to /usr/bin
Installation failed

It tries to write into /usr/bin - so it seems the cinc installation script, despite downloading binaries for FreeBSD (14, even if I'm using 15) doesn't respect the FreeBSD way of installing external stuff.

I tried to install rubygem-chef-bin from ports - but:

chef-client -z -o chatmail -j attributes.json
Not applying net/http monkey patch needed for ruby 3.1
[2025-12-14T09:07:58+01:00] WARN: No config file found or specified on command line. Using command line options instead.
/usr/local/lib/ruby/gems/3.3/gems/mixlib-log-3.0.9/lib/mixlib/log.rb:119: warning: Logger not initialized properly
/usr/local/lib/ruby/gems/3.3/gems/mixlib-log-3.0.9/lib/mixlib/log/logger.rb:35: info: Mixlib::Log::Logger#initialize: does not call super probably
Chef Infra Client, version 18.8.11
Patents: chef.io/patents
Infra Phase starting
/usr/local/lib/ruby/gems/3.3/gems/ffi-yajl-2.3.4/lib/ffi_yajl/encoder.rb:42: warning: undefining the allocator of T_DATA class FFI_Yajl::Ext::Encoder::YajlGen
[2025-12-14T09:08:00+01:00] WARN: Run List override has been provided.
[2025-12-14T09:08:00+01:00] WARN: Original Run List:
[][2025-12-14T09:08:00+01:00] WARN: Overridden Run List: [recipe[chatmail]]
Resolving cookbooks for run list: ["chatmail"]
Synchronizing cookbooks:
- chatmail (0.2.0)
Installing cookbook gem dependencies:
Compiling cookbooks...

Running handlers:
[2025-12-14T09:08:01+01:00] ERROR: Running exception handlers
Running handlers complete
[2025-12-14T09:08:01+01:00] ERROR: Exception handlers complete
Infra Phase failed. 0 resources updated in 02 seconds
[2025-12-14T09:08:01+01:00] FATAL: LoadError: cannot load such file -- ast

Any suggestions? Thank you!

Uncensored AI weather explanations now in accessiWeather by letting you select specific models in a new dialog on the AI tab; view the example here

Sensitive content

Evening mastofolks!
So @daygar and I wrote a song for the #ChristmasReapers project again this year. We, along with 19 other amazing artists, made it onto the album, Christmas Through The Years. We're track 13 (not 4 as I first thought...sorry Day). Our backing vocals are also on track 1 of the album, which is a cover version of Train's Shake Up Christmas.
If you'd like to buy the album, it is available on Bandcamp at:
christmasreapers.bandcamp.com/…
All proceeds from the album will go towards #REAPER and #Osara, music software made accessible for blind and partially sighted users.
Thanks in advance for reading. Boosts for reach much appreciated.

#AndroidAppRain at apt.izzysoft.de/fdroid/?radd=1… today brings you 16 updated and 1 added apps:

* PocketCheck: Have you put everything needed in your pocket? 🛡️

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:

Gajim 2.4.1 has been released! 🎉

This release brings previews for GIFs and similar animation file formats 🎥, and many smaller changes and bug fixes.

Thank you for all your contributions ❤️ Let us know what you think!

Support Gajim's development: liberapay.com/Gajim

#gajim #xmpp #chat

gajim.org/posts/2025-12-13-gaj…

in reply to Valerie Roney

☝️ok ok, hear me out...

Remember when the pandemic first started and everybody went outside at 7pm to make noise and cheer on frontline workers?

What if, at 7pm, we all went out on our balconies and porches and front steps and just fekkin screamed for five minutes.

I think it could really bring the community together.

#screamTherapy #teamApocalypse

"After nearly four years of development, #Google is finally rolling out native #HTTPLiveStreaming (#HLS) playback to #Chrome on desktop with version 142 and newer, a major upgrade that’s also arriving on Microsoft #Edge and other #Chromium-based #browsers."

tech-ish.com/2025/12/08/google…

#streaming #web #webdev #WebDevelopment

This entry was edited (2 days ago)
in reply to Neil Brown

Google and Microsoft are simply bad email providers. Their job is to deliver emails to users, and they fail at that.

The more fundamental problem is that too many users don't seem to understand that it's a choice. If your email provider is bad (and Google and Microsoft are *really* bad) then you should move elsewhere.

About the service that neil said is failing: it's not your service that is failing, it's Google and Microsoft that are failing. People should stop using them.

From top AI coding user globally to completely stop using it because it's so much harder to review AI code than write it myself. And they say all software developers jobs will be replaced by LLM. Life comes fast at you. 🤣 xcancel.com/jhleath/status/199…

Ich hab gestern in einem YouTube Vlog gehört, dass jemand für einen Termin in Köln die ÖPNV Verbindungen mit #KI geplant hat und dann 2 Stunden durch die Stadt geirrt ist, weil nichts von den Informationen stimmte. Rein aus Interesse hab ich das heute mal versucht mit einer Strecke, die ich gut kenne, weil da mein Augenarzt ist. Als erstes wollte die KI mich anstatt in die Amtsstraße ( die weit draußen am Rande der Stadt ist) zum Amtsgericht in der Innenstadt schicken. Außerdem wurde behauptet ich könnte dort mit der Straßenbahn Linie 2 hinfahren. Es gibt in diesem Stadtteil überhaupt keine Straßenbahn, ausschließlich Busse. Leute müssen wirklich aufhören zu denken, dass KI in irgendeiner Weise nützlich ist, den die ist dumm wie Brot.
#ki

Telegram is working on accessibility in their desktop client. Never thought I'd see this. github.com/telegramdesktop/tde…

Peter Vágner reshared this.

Trump’s Own Mortgages Match His Description of Mortgage Fraud, Records Reveal
---

The administration has argued that Fed board member Lisa Cook may have committed mortgage fraud by declaring more than one primary residence on her loans. We found that Trump once did the very thing he claimed could be a crime.
propublica.org/article/trump-m…

#News #Trump #USPolitics #Law #Florida #Home #Mortgages

Hey @delta I see that you guys added mentions in the sense of replying or reacting to a message: github.com/deltachat/deltachat…

However, I can't find an issue in your ticket tracker discussing @ metioning users in a group chat. Am I missing something or is this something not yet implemented or not in the roadmap. I'd be glad to help implementing it :D

in reply to Taxo Rubio:wq

we typically discuss feature requests in the forum, and only open a GitHub issue when someone is set on actually doing it: support.delta.chat/t/direct-me…

60 minutes! Whether it's @rlegowski1 and @daygar, @JessicatheVIArtist, Abby Hips and our own Kevin Reeves, or new faces like Jessica Thierjung of Lyriel and Árpád Király, this year's Christmas Reapers album, Christmas Through the Years, has something to interest you.

@Derek, @nick, Gianluca and Robin go live in one hour with the annual gala presentation.

2 PM EST, December 13.

HKCRadio.com

I have discovered that teaching programming goes much better with my fifth grade students if I take the time to teach them about all the symbols I think of as "normal" that are totally new to them.

"These are square brackets, you'll find them over the 'enter' key we use them for lists. In programming we have three kinds of brackets..."

This reduced confusion so much. And I feel a little silly for not realizing that OF COURSE they don't know what they characters are or how to type them.

🕯 **Операция «Анти-Google»: Госдума готовит цифровое лоботомирование**
В российской власти снова обнаружили источник всех бед — Google. Оказалось, что американская корпорация тайно мешает суверенитету, экономике и, вероятно, хорошему урожаю. Поэтому в Госдуме аккуратно достали лом и начали обсуждать «постепенные ограничения». Не запрет, нет. Медленное, заботливое удушение.
Идеолог процесса — депутат Андрей Свинцов. План простой, как чугунный утюг: если данные хранятся не там, где хочется депутату, значит данные вражеские. А раз вражеские — надо отучить население ими пользоваться. Сначала бизнес, потом обычные люди, потом — «а вы и не заметили, как стало лучше».
Под раздачу потенциально идёт всё: поиск, почта, YouTube, Android-сервисы. Это подаётся как «мягкое выдавливание», хотя по факту выглядит как попытка вытащить зуб через ухо.
**Что это означает на практике, без заклинаний:**
Android внезапно вспомнит, что он не отечественный. Google Play Services — та самая невидимая начинка, без которой приложения начинают вести себя как обиженные коты. Обновления ломаются, push-уведомления умирают, карты тупят. Телефон, правда, не превращается в кирпич — звонить и писать SMS всё ещё можно. Добро пожаловать в 2003 год, только дороже.
YouTube и Gmail официально превращаются в экстремистский контент — пока вы не включите VPN и не притворитесь финном. Власть искренне удивляется, что VPN всё ещё существуют, и параллельно пытается запретить их так, чтобы ими начали пользоваться даже пенсионеры.
Банки — редкий остров рациональности. Им Google не нужен. Деньги ходят по «Миру», СБП и НСПК. Банкоматы не взорвутся, наличка выдаётся, онлайн-банкинг жив. Максимум — Google Pay уходит в закат, а ему на смену выходит Mir Pay с выражением лица «я старался».
Интернет целиком не рухнет. Его давно готовят к осадному режиму: суверенный, скрепный, с фильтрацией и рекомендацией «перейти на отечественный аналог». Google просто станет очередной жертвой эксперимента «а что если выколоть один глаз — станет ли лучше видно».
**Контекст для понимания:**
Roblox, FaceTime, Snapchat уже ушли в категорию «экстремизм по настроению». WhatsApp — следующий кандидат. Логика простая: если сервис не контролируется, значит подозрителен. Если подозрителен — вреден. Если вреден — запретить. Наука, IT и реальность в обсуждении не участвуют.
Итог не апокалипсис, а привычная деградация по расписанию. Не «всё сдохло», а «всё стало хуже, но постепенно, чтобы не пугать». Населению рекомендуют адаптироваться: скачать офлайн-карты, привыкнуть к альтернативам и не задавать лишних вопросов.
Суверенный интернет — это когда у тебя всё работает, но как будто назло.
#Google #цензура #суверенныйинтернет #импортозамещение #Android #VPN #Госдума #цифроваяизоляция