@mborus

303 Followers
367 Following
2.7K Posts

Paying my rent & having fun doing things with software. For ⛴️ ferry companies. Using 🐍 Python and MS Dynamics NAV. Mixed language 🇬🇧/🇩🇪 toots.

If you speak 🐍 #Python, please say hi!

When not doing computer stuff, I enjoy friendly board games 🎲, riding my bike 🚲, radio 📻📡, eurovision 🇪🇺📺, other languages 🇩🇰 🇪🇸, baking & cooking 🍕🍲 and having my current favorite song 🎶on repeat-1.

githubhttps://github.com/mborus

Tech companies are destroying social structures, preventing young people from building romances and steady relations.

Connor Leahy explains spot on how tech companies are acting in a 'wild west' fashion. Getting very rich without taking societal responsibility while leaving a great mess behind.

(I was sent a link to this video on a wild-west platform, hope they're OK with me sharing it here. Find the full video here: https://nexus-instituut.nl/en/person/connor-leahy )

Need something to do while you wait for #eurovision to start next Tuesday?

You can memorize where all the European countries are with @treyhunner‘s Whereabouts mobile friendly website.

https://whereabouts.earth

(Change settings to Europe to only learn those countries)

Whereabouts?

Learn where every country is, a few minutes at a time.

Whereabouts
Japan has a Hello Kitty Shinkansen, why is there no Bernd das Brot ICE in Germany?

Today on "can't make this shit up":

I've been in a German hospital for a few weeks. For every meal we get to pick from three options. My hospital roomie picked "fish and chips".

Lo and behold:

🐍🚀 Out now: Python 3.15 beta 1!

🧊 This is the feature freeze, and now it's *your* turn to test out all the amazing things we've been baking for the past 12 months!

💤 Lazy imports!
🧊 frozendict builtin!
💂 sentinel builtin!
📉 Tachyon profiler!
🖼️ Frame pointers everywhere!
🧳 Unpacking in comprehensions!
8️⃣ UTF-8 default encoding!
🆕 Startup config files!
⌨️ Loadsa typing!
🎨 More colour!

https://discuss.python.org/t/python-3-15-0-beta-1-is-here/107231

Please report bugs, we'll fix for the big October release.

#Python #Python315 #release

Python 3.15.0 beta 1 is here!

It’s the first beta and feature freeze! This is a beta preview of Python 3.15 Python 3.15 is still in development. This release, 3.15.0b1, is the first of four planned beta releases. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to prepare their projects to support the new feature release. We strongly encourage maintainers of third-party Python projects to test with 3.15 during the beta phase and report issues found to...

Discussions on Python.org

RE: https://mastodon.social/@hugovk/116534312819614916

Just as importantly!

After two years, it's now time to ceremoniously hand over the `main` branch to @savannah!

`main` is now accepting new features for Python 3.16, and I bet it's going to be even better than 3.15.

https://peps.python.org/pep-0826/
#Python #Python315 #Python316

I learned today from a coworker that in python you can use slice indexing to insert a list into another list. For example:
```
a = [0,1,2,3]
b = [8,9]
a[1:1] = b
print(a)
# [0, 8, 9, 1, 2, 3]
```
It works but seems strange to me. It makes sense that the index 1 position of the `a` list gets filled in with the first entry from the `b` list, but then this previously index 1 value is remembered and gets appended to the end of the `b` list. It's not obvious to me.

I intend to look into the implementation to see how it works under the hood.

#TIL
#python

Briefcase 0.4.2 has been released! This release includes support for dynamic version numbers, PEP 639 license metadata, ARM64 on Windows, verification of .NET runtimes on MSI installers, visual customization of MSI installers, and more!

https://pypi.org/project/briefcase/0.4.2/

Client Challenge

Signups and topic submissions are now open for the Language Summit at EuroPython in Kraków!

https://ep2026.europython.eu/language-summit/

The Python Language Summit is an event for the developers of Python implementations (CPython, PyPy, MicroPython, GraalPython, IronPython, and so on) to share information, discuss our shared problems, and — hopefully — solve them.

https://discuss.python.org/t/python-language-summit-at-europython-2026-in-krakow/107194

#Python #LanguageSummit #EuroPython #EuroPython2026

Language Summit | EuroPython 2026 | July 13th-19th 2026 | Kraków, Poland

The Python Language Summit is an event for the developers of Python implementations (CPython, PyPy, MicroPython, GraalPython, IronPython, and so on) to share information, discuss our shared problems, and — hopefully — solve them.

EuroPython 2026

RE: https://fosstodon.org/@europython/116493073062965190

🇵🇱 🐍 la billetterie pour l'édition 2026 de @europython est ouverte. La conférence aura lieu du 13 au 19 juillet à Cracovie.

#Python #écosystème #conférence #EuroPython