m5l.eu is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
today I've been doing this "Intro to Machine Learning" course in Kaggle, and while I am aware that it is barely scratching the surface, I am amazed how easy it is to start in the realm of ML, it's just a csv file and a few lines of Python.
I'm a software developer and sysadmin who could really use being #fedihired.
What I'd really like to do is Rust, but once you ignore the dubious scammy stuff, there seems to be nothing out there. Prove me wrong with a counterexample!
I've spent decades fixing Enterprise mudballs mostly written in #Perl. If you've got a crufty legacy system that everybody else is too scared to touch, I'm your man. I love fixing stuff like that.
I've also done commercial #Scala, #Python, #C/#C++, and although I don't usually admit it on my CV but these are now Trying Times when everything is on the table, even #PHP (the longest six months of my life).
Perl naturally leads into Unix system administration and infrastructure. I've built and maintained mail clusters, VoIP systems, network monitoring, DNS management platforms, that sort of thing. If it's non-sexy but something which needs to be done, I'm there.
Available immediately, for contract or permie, onsite in Amsterdam/Randstad or remote to anywhere.
Drop me a private mention or mail peter@mooli.net if you have or know of something.
Ein Bug (?) in Thonny (#python #ide für Anfänger) kostet mich hier echt Lebenszeit: Unter #linux #kde erscheint der "save as" Dialog HINTER dem Hauptfenster.
Für die Schüler heißt das: Das Programm ist abgestürzt (denn es ist ein modaler Dialog, das Hauptprogramm läuft nicht weiter, wenn dieser nicht beendet wurde).
Das habe ich natürlich schon 1000 mal gezeigt, aber die, die heute nachschreiben, haben das natürlich alle ausnahmslos nicht mitbekommen.
#fediLZ #informatik
Proposition: if #Python vulnerabilities aren't going to get fixed upstream in a timely manner, and they almost all occur in "batteries", #FreeBSD should just remove the affected code from its packages and tell users "sorry".
That would be better than constantly alerting for *months* about vulnerabilities in packages that the user can't do anything about and doesn't actually use.
Edit: WARSZTATY ODWOŁANE
Niestety z powodów zdrowotnych, prowadzący był zmuszony odwołać warsztaty. Dziękujemy za wyrozumiałość i życzymy zdrowia!
---
🐍 WARSZTATY: Wypuść dane z notebooków – tworzenie aplikacji z pomocą #Streamlit
Kuba Dakowski, analityk danych w Pomagam.pl i prowadzący zajęcia na UAM, pokaże jak budować interaktywne aplikacje w #Python z użyciem @streamlit. Warsztaty obejmą m.in. session_state, cache’owanie oraz aplikacje wielostronicowe.
🧠 Prezentacja nt. skryptu w Pythonie, który nie powinien być skryptem w Pythonie
Mateusz Reszka, entuzjasta języków C89, Go i Bash, opowie o sytuacjach, w których #Python nie jest najlepszym wyborem. Na przykładzie portu skryptu #adbcam na #Bash pokaże, kiedy warto zejść niżej i sięgnąć po narzędzia systemowe.
📍 Gdzie? Wydział Matematyki i Informatyki UAM w Poznaniu
📅 Kiedy? 30 maja 2026
👉 Sprawdź program: https://piwo.sh
🎟️ ODBIERZ BILET: https://app.evenea.pl/event/piwo2026/
🔌 Magia TUN/TAP: Piszemy własnego VPN-a w 100 linijkach Pythona
Miłosz Kucharski, inżynier chmury i dwukrotny zwycięzca HackYeah, pokaże jak odczarować VPN-y i zajrzeć pod maskę stosu sieciowego #Linux. W trakcie prelekcji zbuduje od zera prosty VPN w #Python, wykorzystując TUN/TAP, surowe pakiety IP i UDP.
📍 Gdzie? Wydział Matematyki i Informatyki UAM w Poznaniu
📅 Kiedy? 30 maja 2026
👉 Sprawdź program: https://piwo.sh
🎟️ ODBIERZ BILET: https://app.evenea.pl/event/piwo2026/
🐍 Anegdoty z Pythona 3.15
Bartosz Sławecki, członek Python Triage Team oraz współorganizator @pyconpl i @rustmeet, opowie o ciekawostkach i doświadczeniach związanych z pracą nad Pythonem 3.15. Jeśli interesuje Was rozwój jednego z najpopularniejszych języków programowania — tej prelekcji nie możecie przegapić.
📍 Gdzie? Wydział Matematyki i Informatyki UAM w Poznaniu
📅 Kiedy? 30 maja 2026
👉 Sprawdź agendę: https://piwo.sh
🎟️ ODBIERZ BILET: https://app.evenea.pl/event/piwo2026/
Edit: PRELEKCJA ODWOŁANA.
Niestety z powodów zdrowotnych prelegentka była zmuszona odwołać swój przyjazd. Dziękujemy za wyrozumiałość i życzymy zdrowia!
---
⚡ Gateware może być przyjemny – o DSLu i transakcyjnym sprzęcie
@ariac z @coreforge pokaże, że projektowanie #FPGA nie musi być bolesne. Na przykładzie prostego procesora #RISCV poznacie #Amaranth – oparty na Pythonie język opisu sprzętu – oraz bibliotekę #Transactron.
📢 AGENDA OPUBLIKOWANA!
Właśnie opublikowaliśmy agendę #PIWO2026. To będzie największa edycja w historii – aż 6 równoległych ścieżek i atrakcje od rana do wieczora! 🚀
W programie m.in.: prelekcje, warsztaty, ścieżka #Python (@pyconpl x PyPoznań), LAN Party (@FOSSGralnia), lightning talks, quiz i darmowa pizza. 🍕
Kilka pozycji w agendzie czeka jeszcze na uzupełnienie – pojawią się już wkrótce.
👉 Szczegóły: https://piwo.sh/pl/news/2026-05-11-agenda-opublikowana-sprawdz-co-przygotowalismy/
🎟️ ODBIERZ BILET: https://app.evenea.pl/event/piwo2026/
Seeking advice for FreeBSD as a daily driver on an ASUS X580VD
(Intel HD 630 + GTX 1050 Optimus)
Five questions at <https://www.reddit.com/r/freebsd/comments/1r9j67j/advice_for_running_freebsd_as_daily_driver_on_an/>, and:
"… Goals / use-case: - Prefer GNOME (but open to recommendations if another DE/DM is more reliable here) - Intel as primary + NVIDIA for on-demand/offload use (if possible) - Web dev stack: Java, Node/React, Python, Go - Occasional virtualization and Linuxulator for Linux-only tooling. …"
Well, once I became the person to guess that and I'm simply translating some textures with #Cpp everything is butter smooth again.
See it working at https://marsh-sim.github.io/bibliography/
Because everything is written in regular files, the editor can autocomplete citation keys without any special tooling - they are just sections in another file. This kind of interoperability is why simple tools like text files and #ssg are so great.
I'm not a fan of hosting it on GitHub anymore, but there are already links in various places that I can't update, so this is the reasonable thing to do.
- switching between #Zig versions, I liked it more than the dedicated anyzig
- #Python venv activation – it's silly but feels so good, and collaborates with uv
- ensuring I have the right language server and formatter for a project, be it #Lua, #TypeScript, and trying out various options for Python
- setting LANG="C.UTF-8" only in the specific project folder because #Ansible refused to work with Polish...
The final boss was getting a really comfortable Tree-sitter setup: get the #Rust CLI, write grammar in #JavaScript, re-generate and run tests on source change as a mise Task. And then I only cloned the repo on another machine and was ready to go!
This post was written as a more cultured outlet for my excitement instead of aggresively committing mise.toml into every repository I touch
Join the fun at: https://paste.sr.ht/~maarrk/2f1125139c62ebc567d15eac5e066a73ef638845
What made me finally try something else than raw pip and venv was easy installing of multiple Python versions. I was completing a PR to a library that (admirably) wants to support the old ones as well. Once I had the tool, I tried it for releasing a new version of my own PyPI package, and I wasn't ready for how fast and convenient it would be.
I did enjoy the ease of setup of TkInter, and compatibility with Matplotlib, but I was missing the simplicity of immediate mode libraries. In trying to emulate these, now a few callbacks trigger "given this dataclass with state, the widgets should look like this".
The micro-management gremlin is whining that it's repeating useless work, but more importantly the window is complete and I can go on with the experiment.