@h4ckernews@mastodon.social avatar h4ckernews Bot , to random

Xenia – A monospaced font built with a custom Python engine

https://github.com/Loretta1982/xenia

@ehmatthes@fosstodon.org avatar ehmatthes , to random

people, which type checker are you you using?

I just tried ty, and was really surprised at how much more output it generates than mypy. There's so much output, I think I prefer what mypy generates.

terminal session showing ty output that caught 2 errors; it's a full screen of output

ALT
@DavBot@nerdculture.de avatar DavBot , to random

Oof, my jobs scheduling system is a piece of shit... Was late for work today because of a schedule change, a web page based system and browser caching. So now I need to make a robot to check it for me daily. I'll likely need to hammer out a script to do the following:

  1. Log into a web portal using three fields
  2. Hold onto the session token
  3. Scrape the schedule html
  4. Check my calendar and:
    A. Add new shifts.
    B. Check current shifts against my calendar for changes.
    C. Make any changes that occur and notify me via a webhook.

My python skills are "wing it" levels so this should be a fun learning experience.

@cd_newton@hachyderm.io avatar cd_newton , to random

Dogs Trust are looking to hire a data engineer in London, UK (Hybrid). (Not my team so I don’t know any more than what’s in the advert I’m afraid).

https://careers.dogstrust.org.uk/postings/90e1aac6-98e0-4004-b992-b965a813e2f3

@ct_Magazin@social.heise.de avatar ct_Magazin , to random German

heise+ | Sortieralgorithmen: Wie Bubblesort, Quicksort und Mergesort funktionieren

Eines der grundlegenden Probleme in der Informatik ist das Sortieren einer Liste. Wir zeigen, wie Bubblesort, Quicksort und Mergesort diese Aufgabe lösen.

https://www.heise.de/hintergrund/Sortieralgorithmen-Wie-Bubblesort-Quicksort-und-Mergesort-funktionieren-11129575.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon

@heisedeveloper@social.heise.de avatar heisedeveloper , to random German

Programmiersprache Python: Performante Algorithmen entwickeln und optimieren

Um die kürzeste Strecke zwischen Städten zu ermitteln, greift man auf einen Algorithmus zurück. Arbeitet er nicht effizient genug, lässt er sich optimieren.

https://www.heise.de/hintergrund/Programmiersprache-Python-Performante-Algorithmen-entwickeln-und-optimieren-11141627.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon

@EthanJMooney@theforkiverse.com avatar EthanJMooney , to random

Hello ! Looks like I’m an away from joining the conversation so here goes!

I lead data teams for a healthcare system in New Mexico. My healthcare path started in acute care nursing before moving into . These days, I’m deep into , , and . I also love (), , and doing anything my kids let me tag along for.

Looking to connect on , , and or just chat about other interests.

@itsfoss@mastodon.social avatar itsfoss , to random

Anthropic has done something to support Python. 💸

https://itsfoss.com/news/anthropic-funding-to-python/

@villares@pynews.com.br avatar villares , to random Portuguese
@soatok@furry.engineer avatar soatok , to random
@heisedeveloper@social.heise.de avatar heisedeveloper , to random German

Linus Torvalds wird zum Python-Vibe-Coder

Linus Torvalds hat Vibe Coding ausprobiert und sich mit Erfolg ein Python-Audiotool schreiben lassen. Für den Kernel lehnt er es aber ab.

https://www.heise.de/news/Linus-Torvalds-wird-zum-Python-Vibe-Coder-11140648.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon

@MattD@theforkiverse.com avatar MattD , to random

Hello Forkiverse! 👋

Just setting up my space here. This post was generated via the Mastodon API using Python.

@citizen428@chaos.social avatar citizen428 , to random

I currently have some availability for an additional freelance client.

I've been doing since 2004 or so, and since v1.

I'm also reasonably competent in / (more BE than FE), , and . If FP is your thing, I can do , , or , though of the three, I only used Elixir (Phoenix) in production.

All that said, almost all of my recent contracts were for Fractional CTO/Engineering Lead roles.

If any of that sounds interesting, HMU.

@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random

Pyinfra: Turns Python code into shell commands and runs them on your servers

https://github.com/pyinfra-dev/pyinfra

@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@ponderingpothos@hachyderm.io avatar ponderingpothos , to random

The interpn library for Rust and Python has the fastest interpolation algorithms I'm aware of - up to 250x faster than Scipy - and today it got faster!

After years of focusing on single-thread performance, I finally called it "good enough" and gave it more cores using rayon.

Because the underlying kernel is rigorously non-allocating (and no-std compatible!), the only significant overhead from threading is due to spawning the thread itself. As a result, the parallel speedup is nearly linear!

ALT
@Meneopol@vivaldi.net avatar Meneopol , to random

Hello ! 🌍

I'm Daniel, a Romanian living in 🇩🇰. I've joined Vivaldi Social to find a more ethical and human-centric corner of the internet.

My interests are a mix of tech and art: ⚙️ Automation: Exploring , Power Automate, and UiPath. 🎨 3D Creation: I've been passionate about for a few years now - love the complexity of 3D modeling.

P.S. My header image was created in Blender 5.0, following the "Organic Liquid Metal" tutorial by the talented Ducky 3D.

I believe in respect, integrity, and open-source values. Looking forward to connecting with fellow creators and tech enthusiasts!

diazona , to Python in post: How can the URLs of wheel downloads be revealed? The pip docs show no --dry-run option. Is this a hacker exercise?
@diazona@techhub.social avatar

evenwicht The --debug option will show URLs. But you'd probably have an easier time with unearth (https://pypi.org/project/unearth/), which by default will just print the URL and other metadata without downloading the wheel file. Or, the API offered by PyPI is a published standard (https://packaging.python.org/en/latest/specifications/simple-repository-api/), so in principle you can get wheel URLs by just following the instructions in that standard - you can even open some (rather large) HTML pages in your browser and click a few links and get the wheel URLs that way.

@heiseonline@social.heise.de avatar heiseonline , to random German

heise+ | Python-Listen für Einsteiger erklärt: Daten clever und effizient organisieren

Listen in Python sind mächtig. Wir zeigen, welche Methoden wichtig sind und wie man Daten elegant und kompakt verarbeitet.

https://www.heise.de/ratgeber/Python-Listen-fuer-Einsteiger-erklaert-Daten-clever-und-effizient-organisieren-10459107.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon

@mgorny@mastodon.com.pl avatar mgorny , to random Polish

Po emigracji z pol.social wypada się przedstawić, toteż czynię tu .

Jam jest Jezus Michał (czyt. "Jezus, Michał!"), pan twój po trzykroć, i . Mieszkam w okolicy miasta , gdzie z reguły funkcjonuje, więc wyznaję zasadę "każdy powinien mieć sieciówkę" i filozofię . Na koncie mam 38% polskiej sieci normalnotorowej (wg. viaduct.world), ale pracuję nad tym. Przy okazji włóczę się po lasach, i uzupełniam .

W "wolnym" czasie męczę . W roku 2010 wpadłem w pułapkę i dołączyłem do współtwórców dystrybucji . Tam zajmuję się wszystkim po trochu, aczkolwiek główne tematy to , (za jakie grzechy…), . Czekam na .

Obok tego uprawiam retorykę na . Cenię i konkretny . Od kilku lat dręczy mnie , mam też stwierdzone spektrum autyzmu []. A, zapomniałbym — "Nie potrafię ciekawie spędzać czasu" (nie, ja nigdy nie zapominam).

18+ @splatsune@critter.cafe avatar splatsune , to random

Alright let's do this.

Heyo! I'm a 34yo autistic techie furry hailing from southeast Australia. I am filled with PERSEVERANCE, KINDNESS and ANXIETY.

I work in the smallgoods industry and do forklift work on occasion. On my own time though, I'm a programmer, player ( baybee!), smart home / home lab enthusiast, and casual author. According to my father, my greatest achievement is that I was once ranked 7th of my state online in United as a teen, so, goes to show how much I've accomplished since I guess.

I run weekly Archipelago async games that are open to mutuals! Archipelago is a randomiser framework which contributors have built support for hundreds of games. This week I was playing Here Comes Niko where others were playing Starcraft 2, The Witness, Kingdom Hearts 2... etc etc.

I expect to mostly post about Archipelago sessions, coding stuff, whatever self-hosted thing I'm spinning up at the time, whatever fictional crush I'm obsessed with at the time (right now it's Jevil) and the occasional lewd thought CWed.

Happy to answer any questions about any of the things I mentioned here!

@ampache@fosstodon.org avatar ampache , to JetBrains

Another year of support from providing a free licence for their IDE suite. They have supported the project for 6 years now.

and have changed the way I work and made my life a lot easier.

Thanks again for supporting free software jetbrains@programming.dev icon JetBrains

@mickgeek@social.linux.pizza avatar mickgeek , to random

Hello ! Time for a proper .

I’m a hobbyist developer and engineer (outside the tech industry) who loves building tools for education and personal use. I’m currently focused on:

🐍 & – Working through a 30-day library challenge right now!

💻 – Running on my System76 laptop.

🏠 – Managing an setup on a Ugreen DXP2800, plus lots of and tinkering.

🗺️ – Exploring data science projects.

Current Projects:

DITS: A custom issue tracker application.

Devnexus: A lite weight TUI issue and pull request application

mgl_website: My MickGeekLabs.org website and blog

Byte_Board_Blog: My personal blog project.

Pushing code to my local (MickGeekLabs) and GitHub.

When I’m not debugging, I’m likely hanging out with my 16-year-old ginger tabby cat. 🐈

Looking forward to connecting with the , , and community here!

ALT
@heiseonline@social.heise.de avatar heiseonline , to random German

heise+ | FastAPI: So härten Sie Ihre REST-Schnittstelle gegen unbefugte Zugriffe ab

REST-Schnittstellen im Netz brauchen ein Zugriffskonzept. So gelingt ihre Absicherung inklusive Rollenmodell zur Rechtevergabe auf Basis von FastAPI in Python.

https://www.heise.de/ratgeber/FastAPI-So-haerten-Sie-Ihre-REST-Schnittstelle-gegen-unbefugte-Zugriffe-ab-11110289.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon