Elena
eleh7.bsky.social
Elena
@eleh7.bsky.social
Expert Tinkerer. Passionate about taking things apart and putting them back together.
Pinned
Here's what I've been up to in the past month or so. I've created an AI helper to take care of your PC and help troubleshooting issues. This project is completely local, so your data is safe, and it's using a European LLM.

medium.com/@emusatti/se...

#ai #llm #prompt #silksong #python #hollowknight
Sentinel: a system monitoring device powered by AI
Intro
medium.com
This is mad. If a viral vector "escaped" a pharma lab, it would be law enforcement giving this presentation. At the pharma/biotech trial. Reputations would be ruined. Trust would be incinerated. But here it's just a #BlackHat2026 talk. Isn't this insane?
Black Hat USA 2026: The 'Breaking' News: The OpenAI–Hugging Face Incident
YouTube video by Black Hat
www.youtube.com
August 9, 2026 at 5:52 PM
"Garbage in, garbage out" is wrong. The real danger is silent garbage.

Built a fine-tuning pipeline for my AI model, Sentinel, and learned why blindly trusting document converters like Pandoc will silently break your training data.

Write-up & pipeline fix:
Sentinel Update: how I built a fine-tuning data pipeline and learned to stop trusting pandoc
To Recap…
medium.com
July 26, 2026 at 5:22 PM
"Responsible use" is the new "but did you disclose it in the methods?": a box ticked, not a problem solved.
there is no such thing as "responsible use of generative ai" in research
June 23, 2026 at 9:30 PM
Built my partner a world clock on a Raspberry Pi. The e-paper display faded. Twice. So I rewrote it to talk directly to the Linux framebuffer.

Turns out 255 is pure blue, not white. And systemd will very politely hide your typos.

Full story on Medium 🧵

#RaspberryPi #Python #Linux #BuildInPublic
World Clock: The Birthday Gift that Keeps On Giving
There is a special kind of optimism that says, “I’ll just build a small world clock for a Raspberry Pi. It’ll be the best birthday gift for…
medium.com
June 23, 2026 at 5:37 PM
Lol got into my first online argument and got blocked. Do people remember AL/ML was around BEFORE ChatGPT? Baffled.
June 16, 2026 at 4:24 PM
I deleted one line of code. My AI sysadmin spent the afternoon writing seven paragraphs about blockchain games.

Debugging, FastAPI, streaming responses, and what a missing return teaches you about isolation. Full story 🦉 medium.com/p/3418697b8e64

#buildinpublic #opensource #ai #python #linux
I Built a Local AI Sysadmin and It Spent an Afternoon Lecturing Me About Blockchain Games
Or: how I rebuilt my system-monitoring tool’s frontend from scratch, and the bugs that tried to stop me.
medium.com
June 14, 2026 at 7:45 PM
scikit-learn 1.9 🎉 The most underrated update category: "existing estimators now faster and better at handling missing values." Boring headline, massive practical difference. Every real-world dataset has missing data. This is the library listening to what practitioners actually need.
🎉 Scikit-learn 1.9 released:
■Solid improvements to many existing estimators: faster, more stable, handling missing values, adding GPU support…
■Also, enhanced estimator displays in notebooks,
■And callbacks that enable progress bars or monitoring of convergence
blog.scikit-learn.org/updates/rele...
scikit-learn release 1.9: better numerics, new core functionality
Author: Gael Varoquaux
blog.scikit-learn.org
June 13, 2026 at 9:40 AM
Reposted by Elena
running your own infrastructure is not nostalgia. it is sovereignty. you own the data, the uptime SLA, and the migration path.
June 13, 2026 at 4:40 AM
Data framing: when one point sits that far outside the distribution, you call it a structural artefact, not a success.
A trillionaire isn’t a success story. it’s a policy failure.
June 13, 2026 at 9:24 AM
The 'cares about your success' framing is the one that's done the most damage imo. Hard to critically evaluate a tool you've already decided has feelings. Words aren't neutral, especially in a field where the vocabulary shapes the safety questions.
llms don't and can't love, hate, feel, care, think, imagine, dream, hope, fear, believe, reflect, aspire, wonder, empathize,...

fix your your anthropomorphising language
June 12, 2026 at 9:19 PM
Reposted by Elena
"Apple, Google, and Meta are very excited to announce the release of new AI-driven products. We guarantee that they will respect your privacy. Unfortunately, these products are not available in Europe, as they have laws to protect your privacy."
June 8, 2026 at 6:33 PM
Sentinel Update! I built a chat app that I can use to communicate with Sentinel to ask directly about the status of my PC.

I used PyQt6 to build the speech bubbles, streaming LLM responses, threaded API calls, SQLite memory, zero cloud dependencies.

#opensource #AI #buildinpublic #python #linux
Sentinel Update: Here’s what I learned about PyQt, Threading and Talking to LLMs
Six months ago, I didn’t know what a signal was in PyQt. I’d never written a threaded application. Today I have a fully functioning…
medium.com
June 7, 2026 at 5:52 PM
Here's what I've been up to in the past month or so. I've created an AI helper to take care of your PC and help troubleshooting issues. This project is completely local, so your data is safe, and it's using a European LLM.

medium.com/@emusatti/se...

#ai #llm #prompt #silksong #python #hollowknight
Sentinel: a system monitoring device powered by AI
Intro
medium.com
May 4, 2026 at 7:50 PM
That feeling of panic melting away when you run the last test and everything comes back fine. V1 ready! #ml #ai #python #prompt #engineering
April 30, 2026 at 8:14 PM
Prompt design is exhausting. It's just like trying to get your cat to sit. Or writing an SOP for QC to review. Just worse. #promptarchitecture #ai #ml #machine #learning #prompt #design
April 25, 2026 at 4:59 PM
Reposted by Elena
your LLM is only as good as the context you give it. garbage in, garbage out — just more eloquently phrased.
April 23, 2026 at 5:39 PM
Working on an AI mini project and I'd love to use an open source European-managed model. I've tried Mistral but I'd like to try a few more. Any suggestions? #ai #eu #llm #advice #opensource #aiagent
April 23, 2026 at 3:11 PM
Next on my project list is a World Clock as a present for my partner's birthday. It was an interesting one. Find the setup script for it in my git if you're interested :)

medium.com/@emusatti/wo...

#raspberrypi #e-inkdisplay #piprojects #python #tech #walkthrough
World Clock on Raspberry Pi
It was my partner’s birthday recently and he works remotely, with many of his colleagues being scattered around the world, in different…
medium.com
April 22, 2026 at 3:27 PM
Celebrating my first month at Amazon with an AWS project: how to set up your own VPN using an EC2 AWS instance. I wrote a step by step guide very beginner level so it's accessible for anyone.

medium.com/@emusatti/ho...

#aws #amazon #vpn #privacy #security #tech #guide #tutorial
How to build your own VPN with AWS
VPN have been on everyone’s mind in the UK lately, with the government being concerned for everyone’s online safety. As a bit of an…
medium.com
April 20, 2026 at 6:10 PM
Reposted by Elena
France starts moving government systems from Windows to Linux
France is ditching US software for homegrown alternatives of Google Docs, Microsoft Office, Zoom, and Telegram

Libre Office is very good.

www.techspot.com/news/112032-...
France starts moving government systems from Windows to Linux
Linuxiac reports that France's Inter-ministerial Digital Directorate (DINUM) has revealed a roadmap for shifting the country's government systems away from non-European software. This includes switchi...
www.techspot.com
April 12, 2026 at 10:03 AM