Most ML issues are not model problems. They are data problems.
I retrained the same churn model twice.
Same code. Same path to the data.
Different result.
Why? Because of mutable data references.
I wrote a small Data Lake vs Data Lakehouse demo showing why versioned data makes ML debugging reproducible: https://tinyurl.com/lake-vs-lakehouse-medium
#ai #machinelearning #data #lakehouse #warehouse #python #datalake #technology #regression
So now it's my turn for a #getFediHired post. A couple decades in #softwareEngineering, specializing in #CloudNative systems, #Kubernetes and #opentelemetry. I can do #DevOps, #backendDevelopment and #platformEngineering. Languages I've worked in include #goLang, #PHP, #NodeJS and #Python, and I can learn more. Open to hybrid work in the Seattle area or remote work, contract or full-time. Feel free to contact me or boost!
https://www.linkedin.com/in/nicholas-p-istre-36038810/
#FediHire #JobSearch #lookingForWork
Python Tip #40 (of 365): Use dictionaries for grouping items (with a dict of lists, sets, etc.).
To group an iterable objects by a feature (like the value of a particular attribute) you can use a dictionary where each value is a list!
centuries = {}
for book in books:
if book.century not in centuries:
centuries[book.century] = []
centuries[book.century].append(book)
And yes, there are other ways to write that code, which I'll share later this week.
I will be streaming on Twitch at https://www.twitch.tv/glyph_official/ in a bit over 17 hours (10AM US/Pacific on Tuesday), writing some #Python code in #Emacs. If that is interesting to you feel free to stop by, and don't worry about derailing anything; I'll probably be working on Pomodouroboros again but happy to chat about whatever!
24 hours until the CfP for "XtremePython Online Conference" closes: https://forms.gle/S9isDXM6DEzh6VFi8
So I just made a change to my flask application. Moved some stuff, added some stuff. It involved editing eight files.
When I tested it all, everything just... worked. I have never experienced this before. Usually there are at least a few bugs to work out.
I'm wondering if this means there is going to be a catastrophic earthquake or something.
Checked Python UUID versions, found eight, so I used it.
Based on https://github.com/pydantic/monty?tab=readme-ov-file#pyodide , if I can make #Python under #WASI a winner if I make start-up faster via https://github.com/bytecodealliance/wasmtime/tree/main/crates/wizer , get more 3rd-party C libraries working (e.g. zlib), and make it easy to slim down the file size.
Nueva tarde de grabación para #juncotic !!
Hoy jugando con atributos de archivos y directorios para aumentar el hardening del sistema 🛡️
Qué son los atributos? Cómo listarlos y modificarlos?
Todo esto en esta nueva clase, que por cierto, también incluiré en el curso de Admin Linux (LPIC-1)
¿Algún/a interesado en sumarse a nuestras capacitaciones?
Recuerden que en nuestro sitio web tenemos todos nuestros cursos con descuento :-)
#gnu #linux #curso #python #flask

RBTools 6.0 for Review Board code review is here, featuring #Jujutsu VCS support!
Plus:
🐍 Better IDE integration for the #Python API
🔒 Universal web-based login in all commands
https://www.reviewboard.org/news/2026/02/09/rbtools-6-now-with-jujutsu/
Better Python tests with inline-snapshot https://lobste.rs/s/aciykz #python #testing
https://pydantic.dev/articles/inline-snapshot
PEP 818: Adding the Core of the Pyodide Foreign Function Interface to Python