Problems: @pydantic is great for modeling data!! but at the moment it doesn't support array data out of the box. Often array shape and dtype are as important as whether something is an array at all, but there isn't a good way to specify and validate that with the Python type system. Many data formats and standards couple their implementation very tightly with their schema, making them less flexible, less interoperable, and more difficult to maintain than they could be. The existing tools for parameterized array types like nptyping and jaxtyping tie their annotations to a specific array library, rather than allowing array specifications that can be abstract across implementations.
numpydantic is a super small, few-dep, and well-tested package that provides generic array annotations for pydantic models. Specify an array along with its shape and dtype and then use that model with any array library you'd like! Extending support for new array libraries is just subclassing - no PRs or monkeypatching needed. The type has some magic under the hood that uses pydantic validators to give a uniform array interface to things that don't usually behave like arrays - pass a path to a video file, that's an array. pass a path to an HDF5 file and a nested array within it, that's an array. We take advantage of the rest of pydantic's features too, including generating rich JSON schema and smart array dumping.
This is a standalone part of my work with @linkmlarrays and rearchitecting neurobio data formats like NWB to be dead simple to use and extend, integrating with the tools you already use and across the experimental process - specify your data in a simple yaml format, and get back high quality data modeling code that is standards-compliant out of the box and can be used with arbitrary backends. One step towards the wild exuberance of FAIR data that is just as comfortable in the scattered scripts of real experimental work as it is in carefully curated archives and high performance computing clusters. Longer term I'm trying to abstract away data store implementations to bring content-addressed p2p data stores right into the python interpreter as simply as if something was born in local memory.
Over the past two summers I had the privilege to co-teach experimental design courses, which not only yielded great projects, but also spawned stimulating discussions and discoveries with our students.
To document these kinds of journeys, Philipp @proff and i prepared #SyllabusSite, a template for rendering #Markdown files as scrollable one-pagers that gather readings, inspirations and results in a unique format:
Last year, Myriel Milicevic and i offered a nomadic course »Organigrams for/from the future« and visited ten organizations who shared insights about cooperative work practices. While #organigrams tend to represent traditional organizations, we explored how they could also stimulate our imagination. How would an economy built on solidarity, sustainability and survival look like?
So liebe Leute, was und wen sollte ich denn zur Verknüpfung von #NewWork und #Nachhaltigkeit lesen? Nachhaltigkeit breit verstanden, also nicht nur ökologisch.
🍸 Ein ungewöhnlicher Versuch, Mitarbeiter:innen zurück ins Büro zu locken! Während Amazon-Chef Andy Jassy auf eine harte Gangart setzt, hat Expensify-CEO David Barrett in San Francisco einen anderen Weg eingeschlagen. Er eröffnete eine eigene Bar für seine Angestellten, die Expensify Lounge. Mit kostenlosen Cappuccinos, Cocktails und sogar nächtlichen Champagner-Toasts sollte die Bar überzeugen. 🥂
Umfrage: Warum einige Firmenchefs zurück zur Präsenzarbeit möchten
31,6 Prozent der deutschen Firmen erwarten, sie würden bei vollständiger Rückkehr ins Büro produktiver. Bei Autoherstellern liegt die Quote bei 43,2 Prozent.
@heiseonline
"erwarten" 🤷
Wenn man auf messbare Dinge schaut (zB Laufzeiten von - und Anzahl abgearbeiteter Jira Tickets oder vergleichbares) dann spricht die Realität möglicherweise eine ganz andere Sprache. Aber Hauptsache erstmal Errungenschaften für die Mitarbeiter wieder einschränken. 😒 #NewWork#RemoteWork#Homeoffice
Resultierend aus Büropflicht: Das ist Coffee Badging
Homeoffice, Büro oder Hybrid – die Diskussion darüber scheidet die Geister. Ein neuer Arbeitstrend namens Coffee Badging ist ein stiller Protest gegen die
Büropflicht.
Remote-Arbeit ist gut fürs Klima. Das zumindest legt eine neue Studie aus den USA nahe. Hybrid-Modelle wirken sich hingegen deutlich weniger stark auf Emissionen aus.
Over summer, our #office has been reorganized: no more fixed desks, various zones for various communication/work issues. A clear “clean desk” policy which seems to work.
It’s really nice and friendly, space for everybody with way fewer desks than before when we had difficulties installing a working place for a new person.
But:
I much more prefere working from home than before
I realized that not knowing where to work today and who will be around me puts me under enormous #stress
Rückkehr ins Büro: TikTok überwacht Anwesenheit der US-Angestellten und droht
Bei TikTok in den USA müssen die Angestellten ab Oktober zurück ins Büro, einige jeden Tag. Überwacht wird das mit einem speziellen Tool, der Frust ist groß.
@heiseonline Da wird klar, worum es bei dem ganzen "Return to office" in der Tech Branche geht. Es hat rein gar nichts mit der Qualität der Arbeit zu tun oder dass das Büro für die Arbeit irgendwelche Vorteile hätte, es geht schlichtweg um Kontrolle und Überwachung. Um pure Machtausübung der Chefs über die Angestellten. #Tiktok#Grindr#ReturntoOffice#NewWork#RemoteWork
@t3n sehr guter Artikel. Unterschreibe ich 100%.
Ist halt nicht hilfreich, wenn trotzdem jetzt irgendwelche Boomer Bosse sagen "Interessiert mich nicht dass 100% Remote super funktioniert hat! Ab zurück ins Büro. Weil ich es sage. Basta." #RemoteWork#NewWork#Homeoffice
💻 🏠 Nach dem Ende der Corona-Pandemie ist #Homeoffice in vielen Unternehmen weiterhin fester Bestandteil im Arbeitsalltag. Das zeigt eine Umfrage des Leibniz-Zentrums für Europäische Wirtschaftsforschung (ZEW).
Die rund 1.500 befragten Firmen rechnen in den kommenden zwei Jahren eher mit einer Ausweitung der Homeoffice-Nutzung als mit einem Rückgang. Auch das Statistische Bundesamt und das Münchener ifo-Institut hatten kürzlich von einer stabilen Homeoffice-Quote berichtet.
@tagesschau Ein erfreulicher Trend, man bedenke nur was dies an Pendelverkehr und Flächenversieglung einsparen kann…sofern sich nicht alle ein 30 m2 Büro zu Hause einrichten. #verkehrswende#stadtentwicklung#newwork
Ich sitze mal wieder in einer Runde, in der fast alle außer mir 'Manager' sind.
"Wann treffen wir uns das nächste Mal?"
[...]
"Ja Donnerstag habe ich Mitarbeitergespräche, die kann ich aber verschieben."
"Ja ich auch, aber ich kann die auch verschieben."
Irritierter Gesichtsausdruck bei Ela.
"Also ich wollte meine Mitarbeitenden nicht depriorisieren. Wie wäre es mit Freitagnachmittag?"
Irritierter Gesichtsausdruck bei den Beteiligten. sigh
Es gibt noch viel zu tun. #Leadership#NewWork
Über nahezu zwei Jahre analysierten Forscher der University of British Columbia das Verhalten von über einer Million Angestellten. Dabei klassifizierten sie die Beschäftigten als High- oder Low-Performer und untersuchten, ob diese von sich aus kündigten oder vom Arbeitgeber entlassen wurden. Die gewonnenen Erkenntnisse lieferten interessante Einblicke.