BrianLinuxing (on threads too!) 🇮🇪
banner
brianlinuxing.bsky.social
BrianLinuxing (on threads too!) 🇮🇪
@brianlinuxing.bsky.social
• 45+ years of computing
• Founder #LinuxingInLondon Britain's largest free educational & inclusive Linux group
• Wikipedian
• #Linux desktop specialist
• I code, give talks and do training too!
• IT Manager, I talk Mainframes
Pinned
My apologies to anyone who's messaged me on blue sky.

I can't receive messages. 😡

The poorly designed age verification system here precludes us elderly privacy orientated individuals from "verifying" our age, in a sensible way.

I still get DMs on the bloody awful X😵‍💫🤔😄
a man with a beard is singing into a microphone with his hair blowing in the wind .
ALT: a man with a beard is singing into a microphone with his hair blowing in the wind .
media.tenor.com
Reposted by BrianLinuxing (on threads too!) 🇮🇪
🐾 Android Studio Otter 2 Feature Drop (2025.2.2 Canary 4) is here!

🔧 Fixes for:
• AGP (Kotlin sync, jetifier, mapping)
• Build Variant picker 🧱
• Code Editor autocomplete ✍️
• Lint + Multiplatform + R8

👉 androidstudio.googleblog.com/2025/11/andr...

#AndroidStudio #AndroidDev #AGP #Kotlin
Android Studio Otter 2 Feature Drop | 2025.2.2 Canary 4 now available
Android Studio Otter 2 Feature Drop | 2025.2.2 Canary 4 is now available in the Canary channel. If you already have an Android Studio bui...
androidstudio.googleblog.com
November 7, 2025 at 5:16 AM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
Most of your best ideas hit while testing your software on the indoor bike, right? You message yourself everything that needs fixing, then later turn those thoughts into issues with clear requirements and expectations. Once it all makes sense, you go for it.
November 7, 2025 at 2:08 AM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
The development of the first military field jacket began in late 1939 when the War Department Uniform Board was directed to develop “some type of windbreaker or lumberjacket for field service.”
The Democratic Creation of the Field Jacket
Libbing out with the field Jacket
combatthreads.substack.com
November 7, 2025 at 12:18 AM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
Okay, I’m still in denial about having a cat but it’s getting harder.

He’s spending most of the day in the backyard, I made him a makeshift house, and I’m giving him food.

If this keeps up I’m definitely going to have a cat.
November 6, 2025 at 11:31 PM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
"Our only modification part is that, if the Software (or any derivative works thereof) is used for any of your commercial products or services that have more than 100 million monthly active users, or more than $20M in monthly revenue, you shall prominently display 'Kimi K2' on the user interface"
November 6, 2025 at 10:15 PM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
I needed some more space, so he gave me a megabite.

OK, I'll see myself out now.
November 6, 2025 at 6:08 PM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
The @warp.dev agent takes the guesswork out of working at the command line. We show you how to build a simple website with one prompt
www.linux-magazine.com/Issues/2025/...
#WarpAI #Linux #terminal #ChatGPT #Claude #ArtificialIntelligence #toolkit #website
November 6, 2025 at 3:43 PM
Still, there is a serious question about, why would one spend energy making an old & very slow SBC (small board computer) run local AI models?

Easy, if it can be done on such antiquated hardware then imagine what's possible with quality processors & good GPUs?

Local AI/agents will positively FLY!
November 7, 2025 at 2:49 PM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
Last night's Moon. 6 November 2025. 🔭 🧪 🎨 #astrophotography #SciArt #photography #StormHour #ThePhotoHour
November 7, 2025 at 1:37 PM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
#Django: Critical SQL Injection Vulnerability in Django (CVE-2025-64459):

www.endorlabs.com/learn/critic...
Critical SQL Injection Vulnerability in Django (CVE-2025-64459) | Blog | Endor Labs
Critical SQL Injection Vulnerability in Django (CVE-2025-64459). Learn what happened, root cause, impact, and how to mitigate.
www.endorlabs.com
November 6, 2025 at 5:10 PM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
medium.com/@pratheeshru...

Understanding how containers and Kubernetes works is a great skill today. Many people see what is needed to setup a cluster and get scared but there are quick and simple solutions to start with and learn. One of my go-tos for this is Kind (Kubernetes in Docker). (1️⃣/3️⃣)

🧵
Experimenting with Kubernetes Locally Using Kind
I’ve been learning(or at least trying to learn) Kubernetes for the past few weeks, and like most things, the more I read, the more…
medium.com
November 6, 2025 at 4:31 PM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
Made a new video demonstrating my process for upgrading a Datasette plugin using uv and an OpenAI Codex bash one-liner www.youtube.com/watch?v=qy4c...

Here are detailed notes to accompany the video on my blog: simonwillison.net/2025/Nov/6/u...
My process for upgrading Datasette plugins with uv and OpenAI Codex CLI
YouTube video by Simon Willison
www.youtube.com
November 6, 2025 at 6:31 PM
I had great fun/a bit of annoyance getting my old #Nvidia Xavier NX to run llama.cpp decently

Initially 4 tokens per second but after a lot of optimisation/fiddling with cmake now peaks at about 23 t/s

Thank to @jeffgeerling.com for the inspiration of resuscitating old ARM CPUs as #AI local boxes
November 7, 2025 at 2:07 PM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
LWDW #Linux fun this week!
😂💖🐧🐧🐧

Jill plays Duet Night Abyss,
Amarok goes QT6 & drops Phonon,
Sound Blaster Re:Imagine runs Linux,
Linux Kernel WASM booting in browser,
Thoughts on x86 Panda IOTA SBC

#SwitchtoLinux #FOSS
youtu.be/WRnYq7KnTtk
November 6, 2025 at 4:31 PM
I got some very small models working exceedingly well with llama.cpp on an ancient Nvidia Xavier NX.

Not @simonwillison.net level yet 😁

But the new llama server function works well and now I'm in the market for local agents, that work well on Linux.
November 7, 2025 at 1:08 PM
Ok I am convinced about the #Linux thingie!

Good tips from @jlwallen.bsky.social 😄
November 7, 2025 at 1:04 PM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
Tired of manually converting Python projects from "requirements.txt" to modern "pyproject.toml" to use with "uv"?

I built a tool that does it in one command.

dev.to/danilop/mode...

#Python #DevTools #DevEx #OpenSource #UV
Modernizing Python Projects: Converting requirements.txt to uv in One Command
When cloning Python projects that I want to test or use for a demo, I often find out that the...
dev.to
November 6, 2025 at 2:31 PM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
This is a photo of my desk. You can tell where I typically chuck my ground coffee scoop after making a coffee... but it's not a good look for my poor little desk monkey! 🙈🤣
November 6, 2025 at 2:19 PM
A fantastic Friday to everyone.

It is a little overcast in #London, but apparently that might clear up later but I’m having a stupendous 2nd cup of tea.

So all in all, not a bad day 😁
November 7, 2025 at 12:58 PM
I've got Docker up on it and even Jupyter notebook. The CUDA works well.

There were lots of minor issues, it's a bit of a hybrid & running a slightly older jetpack but following the eminent @simonwillison.net example I let the AI figure it out!

Qwen-Max is superb, the interface a work of art 😁
October 31, 2025 at 2:36 PM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
Thieves stole more than 1,000 historic artifacts from a California museum earlier this month, according to the Oakland Police Department.
More than 1,000 historic artifacts stolen in California museum heist
The Oakland PD is working with the FBI to investigate the burglary.
nbcnews.to
October 30, 2025 at 3:09 PM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
My supervisor as I work through some tablet kinks, hahaha.

#cat #catsofbluesky #ragdoll #ragdollcat #kitten #ragdollkitten #catpics #catpictures #catphotos
October 30, 2025 at 11:48 AM
It runs #Linux 😁
October 31, 2025 at 2:31 PM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
Every little chin scratch is one I will accept😺
October 30, 2025 at 2:04 PM
Reposted by BrianLinuxing (on threads too!) 🇮🇪
Today we're releasing LibreOffice 25.2.7. This is the final update in the 25.2 branch – all users are then recommended to update to 25.8, the newest stable branch:: blog.documentfoundation.org/blog/2025/10... #foss #OpenSource
October 30, 2025 at 1:14 PM