How to add MCP Servers to Gemini CLI with Docker MCP Toolkit
In the rapidly evolving landscape of AI-assisted development, most developers continue to struggle with clunky web interfaces, resource-intensive IDEs, and fragmented toolchains. But what if we told you there’s a combination that pairs Google’s 76.3K-star Gemini CLI (in just 5 months) with Docker’s innovative MCP Toolkit, quietly revolutionizing how modern AI developers work? Enter the… ⌘ Read more
Build a Multi-Agent System in 5 Minutes with cagent
Models are advancing quickly. GPT-5, Claude Sonnet, Gemini. Each release gives us more capabilities. But most real work isn’t solved by a single model. Developers are realizing they need a system of agents: different types of agents working together to accomplish more complex tasks. For example, a researcher to find information, a writer to summarize,… ⌘ Read more
SigCore UC Industrial Control Module Prepares for Crowd Supply Launch
The OK153-S SBC from Forlinx Embedded is a compact industrial platform based on the Allwinner T153 processor. It supports Linux 5.10 and offers up to 1 GB of DDR3 RAM and 8 GB of eMMC storage. Key interfaces include triple Gigabit Ethernet, dual CAN-FD, and a Local Bus for PSRAM or FPGA expansion. The Allwinner […] ⌘ Read more
At least 5 tanks hit’ — Ukrainian drones spark massive blaze at Russia’s largest oil terminal in occupied Crimea, source confirms ⌘ Read more
‘At least 5 tanks hit’ — Ukrainian drones spark massive blaze at Russia’s largest oil terminal in occupied Crimea, source confirms ⌘ Read more
Ukrainian forces liberate Mali Shcherbaky and advance 3.5 km on Zaporizhzhia front ⌘ Read more
Adding Support for BlueSky to IndieLogin.com
Today I just launched support for BlueSky as a new authentication option in IndieLogin.com! ⌘ Read more
1.5 years, first time he EVER jumped on my lap. ⌘ Read more
Lobsters Interview with Zdsmith
I had the pleasure of interviewing, befriending @zdsmith whose passions are very close to my heart. He explores the different forms of notation (Iverson, Naur), makes combinatory programming approachable, ported J to Janet, created an ergonomic notation for requirements gathering, designed his own [shorthands](https://blog.zdsmith.com/series/sh … ⌘ Read more
Pivničania na oslavách v Liptovskom Mikuláši
Spevokol a členovia Slovenského evanjelického a. v. cirkvného zboru v Pivnici sa v dňoch 2. až 5. októbra 2025 zúčastnili osláv 240. výročia posviacky chrámu Božieho v Liptovskom Mikuláši. Zájazdu sa zúčastnilo 46 členov zboru, medzi ktorými boli speváci, zborový farár a priaznivci cirkevného spevokolu. Bohatý štvor¬dňový program priniesol duchovné, kultúrne i spoločenské zážitky a upevnil vzťahy medzi slovenskými evanjelikmi z … ⌘ Read more
Top 250 oil and gas firms own just 1.5% of the world’s renewable power
Despite public promises by many fossil fuel firms that they are investing in the green transition, it turns out that they have made little contribution to the growth of renewable energy ⌘ Read more
V Ľube oslávili 17. výročie posviacky evanjelického chrámu
V nedeľu 5. októbra 2025 sa v slovenskom evanjelickom kostole v Ľube spievali piesne vďaky a radosti – tamojší cirkevný zbor si pripomenul 17. výročie posviacky svojho chrámu. Slávnostné služby Božie sa niesli v duchu vďačnosti za zachovanú vieru a pospolitý život slovenskej komunity v tomto pohraničnom sriemskom prostredí. Odhodlanie a pevná viera pomohli týmto obetavým ľuďom, aby maličký zbor – stov … ⌘ Read more
Ukraine disables 40% of one of Russia’s largest oil refineries processing 17.5 million tons annually ⌘ Read more
India and China to resume direct flights after a 5-year suspension ⌘ Read more
Up to 5,000 Cubans fighting alongside Russian forces in Ukraine, Reuters reports ⌘ Read more
5. Memoriálny volejbalový turnaj Aleksandra Zavaroša – Saleho
V sobotu 4. októbra sa v Kulpíne uskutočnil piaty ročník Memoriálneho volejbalového turnaja Aleksandra Zavaroša – Saleho, venovaný pamiatke mladého volejbalistu, ktorý tragicky zahynul v roku 2020. Podujatie zorganizoval Volejbalový klub Kulpín na znak úcty a spomienky na svojho bývalého spoluhráča. Deň sa začal tichou spomienkou na cintoríne v Kulpíne, kde sa členovia klubu, priatelia a rodina po … ⌘ Read more
The Price of Neglect. The Big Questions Behind Jaguar Land Rover’s Government £1.5 B Cyber Bailout. ⌘ Read more
Éoliennes, taxes anti-Shein, FiDA : profiteurs de connivence
Un article de Henry Bonner Des économistes ou chefs d’entreprises promettent plus de croissance à l’avenir, comme solution aux déficits. Ainsi, le patron des E. Leclerc affirme par exemple : « Il faut investir pour notre croissance : l’éducation, les nouvelles mobilités, la transition énergétique, la transition numérique, la décarbonation, les 2,5 millions de logements sociaux à construire… » […] ⌘ Read more
5.15.194: longterm
Version:5.15.194 (longterm)Released:2025-10-02Source:linux-5.15.194.tar.xzPGP Signature:linux-5.15.194.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-5.15.194 ⌘ Read more
5.10.245: longterm
Version:5.10.245 (longterm)Released:2025-10-02Source:linux-5.10.245.tar.xzPGP Signature:linux-5.10.245.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-5.10.245 ⌘ Read more
5.4.300: longterm
Version:5.4.300 (longterm)Released:2025-10-02Source:linux-5.4.300.tar.xzPGP Signature:linux-5.4.300.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-5.4.300 ⌘ Read more
CodeQL zero to hero part 5: Debugging queries
Learn to debug and fix your CodeQL queries.
The post CodeQL zero to hero part 5: Debugging queries appeared first on The GitHub Blog. ⌘ Read more
@prologic@twtxt.net I checked a while a ago and there were, like, 3-5 collisions or something like that. Not that many. 🤷 I have to specifically look for them – I don’t notice it in normal operation.
And I need to make something absolutely clear as well here. Twtxt was completely and utterly dead back in {Aug 2020](https://yarn.social/about.html) when I came across the spec and its simplicity and realised the lost opportunity. Since then we’ve continued to grow a small but thriving community. The extensions we’ve built over time have stood and lasted the test of time for the past ~5 years. We need not break things too badly, because what we have today and was designed years ago actually works quite well™ (despite some flaws).
Raspberry Pi Updates Keyboard PC with New 500+ Model
Raspberry Pi 500+ is the newest all-in-one personal computer in the Raspberry Pi family. It combines the Raspberry Pi 5 platform with a mechanical keyboard, upgraded memory, and integrated storage. The design builds on the earlier Raspberry Pi 400 and 500 models while adding higher specifications and new input features. The Raspberry Pi 500+ is […] ⌘ Read more
SQLite Pub/Sub, Quickstart, and more — Watermill 1.5 Released
1 points posted by m110 ⌘ Read more
@prologic@twtxt.net I know we won’t ever convince each other of the other’s favorite addressing scheme. :-D But I wanna address (haha) your concerns:
I don’t see any difference between the two schemes regarding link rot and migration. If the URL changes, both approaches are equally terrible as the feed URL is part of the hashed value and reference of some sort in the location-based scheme. It doesn’t matter.
The same is true for duplication and forks. Even today, the “cannonical URL” has to be chosen to build the hash. That’s exactly the same with location-based addressing. Why would a mirror only duplicate stuff with location- but not content-based addressing? I really fail to see that. Also, who is using mirrors or relays anyway? I don’t know of any such software to be honest.
If there is a spam feed, I just unfollow it. Done. Not a concern for me at all. Not the slightest bit. And the byte verification is THE source of all broken threads when the conversation start is edited. Yes, this can be viewed as a feature, but how many times was it actually a feature and not more behaving as an anti-feature in terms of user experience?
I don’t get your argument. If the feed in question is offline, one can simply look in local caches and see if there is a message at that particular time, just like looking up a hash. Where’s the difference? Except that the lookup key is longer or compound or whatever depending on the cache format.
Even a new hashing algorithm requires work on clients etc. It’s not that you get some backwards-compatibility for free. It just cannot be backwards-compatible in my opinion, no matter which approach we take. That’s why I believe some magic time for the switch causes the least amount of trouble. You leave the old world untouched and working.
If these are general concerns, I’m completely with you. But I don’t think that they only apply to location-based addressing. That’s how I interpreted your message. I could be wrong. Happy to read your explanations. :-)
@zvava@twtxt.net Not much of a known fact these days, but thereused to be a Yarn phone app (https://git.mills.io/yarnsocial/app), last version released 5 or so years ago, but it still suggests, it has to be somewhat feasable, to make another one. I don’t think anyone tried since, because the web version works well on phones, but I’m still hoping, we get a more native phone experience, one day.
Ignite Realtime Blog: Openfire 5.0.2 release!
The IgniteRealtime community is happy to announce a new release of its open source, real-time communications server server Openfire! Version 5.0.2 brings a number of stability improvements and bug fixes.
Notably, it addresses a recently identified security vulnerability, identifies as CVE-2025-59154. The issue allows for potential identity spoofing via unsafe Common Nam … ⌘ Read more
Arrêt d’éoliennes, chute d’Orsted : perte de subventions et soucis de dette
Un article de Henry Bonner Le groupe Orsted connaît davantage de difficultés en Bourse… L’action baisse encore de 30 % en août, une chute de trois-quarts en 5 ans. Les groupes du secteur de l’éolien en mer, comme Orsted, dépendent du recours à la dette pour le financement des parcs. Ensuite, ils cèdent des participations […] ⌘ Read more
Here’s an interesting thought/angle on this topic:
gemini://gemini.conman.org/boston/2025/08/21.1
A further check showed that all the network blocks are owned by one organization—Tencent [4]. I’m seriously thinking that the CCP (Chinese Communist Party) encourage this with maybe the hope of externalizing the cost of the Great Firewall [5] to the rest of the world.
@movq@www.uninformativ.de Thanks, glad you like it, but sadly I’m not sure, if there’s still a way, for this particular project, to continue.
Reducing 38 pixels (previous smallest) to 27, inside of a 7x7 square canvas, is a result I’m really happy with. Now it seems I can only shave off single pixels and get a lot worse looking results - to the point it doesn’t even look like my mascot, to me.
There doesn’t seem to be a hard cap for drawing tiny dogs. It’s possible to arrange 5 pixels, in a way someone recognizes them, as some kind of a dog. The record for cats, is currently a single orange pixel: https://youtu.be/gzeK8NKuzmg
The only way to beat that, is either a monitor, with just a single red diode lit, inside one of its pixels, or an image file that’s broken and empty, on purpose.
@lyse@lyse.isobeef.org @kat@yarn.girlonthemoon.xyz Colorized manpages have been a thing for a very long time:

Problem is, hardly anybody knows this, because you configure this by … drumroll … overwriting TERMCAP entries of less in your ~/.bashrc:
export LESS_TERMCAP_md=$'\e[38;5;3m' # Bold
export LESS_TERMCAP_me=$'\e[0m' # End Bold
export LESS_TERMCAP_us=$'\e[4;38;5;6m' # Underline
export LESS_TERMCAP_ue=$'\e[0m' # End Underline
export GROFF_NO_SGR=1 # Needed since groff 1.23
i signed up for omg.lol and i’m really liking it. such a cozy and fun little community with a suite of fun web things. i wish the financial barrier to entry was a bit lower though (maybe like $5 for a few months on it or something) just so i could recommend it to my broke friends more, but i totally get why it’s priced the way it is (solo dev!!!)
@kat@yarn.girlonthemoon.xyz after 5 years or so with Linode, I started having little—but annoying—issues with them. Moved to Vultr and have been very happy with them since Ubuntu 16.04, so 9 years, and a little bit more.
37C3 and New Year’s Eve 2023
Another one from the vaults. The 37C3 conference took place in
December, 2023. This report was mostly written in January, 2024.
Mostly finished it at night in my cottage between 28 and 29th
December, then edited and added some stuff in July, 2025. So… Only
1.5 years late?
It was a little ironic, and a little sad, that I was finishing the
37C3 report during 38C3. I didn’t manage to get any tickets for me and
#3 for 38C3 and had to make do with watching the stream.
The links to the talks go to [C … ⌘ Read more
@movq@www.uninformativ.de According to this screenshot, KDE still shows good old application icons:
And GNOME used to have them, too:
I like the looks of your window manager. That’s using Wayland, right? The only thing on this screenshot to critique is all that wasted space of the windows not making use of the full screen!!!1 At least the file browser. 8-)
This drives me nuts when my workmates share their screens. I really don’t get it how people can work like that. You can’t even read the whole line in the IDE or log viewer with all the expanded side bars. And then there’s 200 pixels on the left and another 300 pixels on the right where the desktop wallpaper shows. Gnaa! There’s the other extreme end when somebody shares their ultra wide screen and I just have a “regularish” 16:10 monitor and don’t see shit, because it’s resized way too tiny to fit my width. Good times. :-D
Sorry for going off on a tangent here. :-) Back to your WM: It has the right mix of being subtle and still similar to motif. Probably close to the older Windowses. My memory doesn’t serve me well, but I think they actually got it fairly good in my opinion. Your purple active window title looks killer. It just fits so well. This brown one (
) gives me also classic vibes. Awww. We ran some similar brownish color scheme (don’t recall its name) on Win95 or Win98 for some time on the family computer. I remember other people visting us not liking these colors. :-D@lyse@lyse.isobeef.org They are optional dependencies and listed as such:
$ pacman -Qi pinentry
Name : pinentry
Version : 1.3.1-5
Description : Collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol
Optional Deps : gcr: GNOME backend [installed]
gtk3: GTK backend [installed]
qt5-x11extras: Qt5 backend [installed]
kwayland5: Qt5 backend
kguiaddons: Qt6 backend
kwindowsystem: Qt6 backend
And it’s probably a good thing that they’re optional. I wouldn’t want to have all that installed all the time.
Email Forwarding Broken on iCloud
I have been getting occasional bounces from an iCloud+ Custom Domain email filter I have, which forwards certain emails I receive to wife. The first one I got looked like this:
<wife.email@mydomain.com>: host mx01.mail.icloud.com[17.57.156.30] said: 554 5.7.1
[HM07] Message rejected due to local policy. Please visit
https://support.apple.com/en-us/HT204137 (in reply to end of DATA command)
I sent an email to t … ⌘ Read more
@bender@twtxt.net I plan to trade it in within it’s warranty period 🤣 It has 7yr warrants on everything, I said to the dealer, I’ll see you in 5 🤣
ugh my TL’s once again doing the thing where it only shows like 5 twts
This is it, boys and girls! The year of the Linux Desktop is this! I can smell it! :-D
For the first time, Linux has officially broken the 5% desktop market share barrier in the United States of America! It’s a huge milestone for open-source and our fantastic Linux community.
基於 Dify 的 RAG 知識庫搭建
Dify 是一款開源的大模型應用開發平臺,旨在幫助開發者快速構建生產級生成式 AI 應用。在 Dify 本地化部署中,知識庫功能是實現企業級 AI 應用的核心能力。本文介紹基於版本 1.5.1 搭建知識庫全流程解析,包括以下內容:Dify 基本概念Dify 本地部署基於 Dify 的知識庫搭建一、Dify 基本概念Dify 是一款開源的大模型應用開發平臺,旨在幫助開發者快速構建生產級生成式 AI ⌘ Read more
The WM_CLASS Property is used on X11 to assign rules to certain windows, e.g. “this is a GIMP window, it should appear on workspace number 16.” It consists of two fields, name and class.
Wayland (or rather, the XDG shell protocol – core Wayland knows nothing about this) only has a single field called app_id.
When you run X11 programs under Wayland, you use XWayland, which is baked into most compositors. Then you have to deal with all three fields.
Some compositors map name to app_id, others map class to app_id, and even others directly expose the original name and class.
Apparently, there is no consensus.
停止構建 AI Agent!這裏有 5 個更簡單的 LLM 工作流模式,能解決 90- 的問題
大家好,我是 Tony Bai。如果你正在開發 AI 應用,你很可能聽說過、嘗試過,甚至正在掙扎於構建一個 “AI Agent”。我們都看過那些令人心潮澎湃的 Demo:一個 AI Agent 被賦予一個目標,然後它就能自主地規劃、調用工具、瀏覽網頁、編寫代碼,最終完成任務。於是,我們紛紛投身其中,搭建記憶系統、定義工具、編寫角色背景…… 感覺就像在創造一個真正的數字生命,充滿了力量和進步感。但現 ⌘ Read more