Tootfinder

Opt-in global Mastodon full text search. Join the index!

No exact results. Similar results found.
@jby@ecoevo.social
2025-04-28 23:11:14

How do I know May Day is gonna be big? I'm going to be able to join an event in Studio City
I'm attending May Day Strong's event, “May Day Strong: We are the Many” - sign up now to join me!

@MAD_democracy@journa.host
2025-06-29 17:37:28

How does local journalism strengthen democracy?
- Less Polarization
- More Voting
- More Attention from Representatives
We created a directory to help you find local journalism in your area worth reading and supporting.
Attend our Good Local News event on July 17!
Online and FREE:
mobilize.us/mediademocracyproj
Ready to look for sources in your area? tiny.cc/localdirectory
2/2

@netzschleuder@social.skewed.de
2025-05-30 10:00:04

sp_baboons: Baboons' interactions (2020)
Network of interactions between a group of 20 Guinea baboons living in an enclosure of a Primate Center in France, between June 13th 2019 and July 10th 2019. The data set contains observational and wearable sensors data.
This network has 13 nodes and 63095 edges.
Tags: Social, Animal, Offline, Unweighted, Weighted, Temporal, Metadata

sp_baboons: Baboons' interactions (2020). 13 nodes, 63095 edges. https://networks.skewed.de/net/sp_baboons#sensor

A government ban on Hungary’s Pride parade backfired Saturday as over 100,000 people marched through Budapest,
far more than usual
PM Viktor Orban warned people to stay away, threatening “clear legal consequences.”
But the warnings only turned a modest event into a mass rally against his government

@phpugmrn@phpc.social
2025-05-29 09:02:01

Sylius Automation made easy! Jacques Bodin-Hullin will share his expertise on Sylius and automation at our meetup on June 26th.
Register now and learn how to automate like a pro: meetup.com/phpug-rhein-neckar/

@frankel@mastodon.top
2025-06-28 16:06:03

#Error Handling #Patterns for #ApacheKafka Applications

@metacurity@infosec.exchange
2025-05-27 20:59:34

Zscaler has signed a definitive agreement to acquire Red Canary.
redcanary.com/blog/news-events

@mgorny@social.treehouse.systems
2025-06-29 16:44:37

So #Gentoo #Python eclasses are pretty modern, in the sense that they tend to follow the best practices and standards, and eventually deal with deprecations. Nevertheless, they have a long history and carry quite some historical burden, particularly regarding to naming.
The key point is that the eclasses were conceived as a replacement for the old eclasses: "distutils" and "python". Hence, much like we revision ebuilds, I've named the matching eclasses "distutils-r1" and "python-r1". For consistency, I've also used the "-r1" suffix for the remaining eclasses introduced at the time: "python-any-r1", "python-single-r1" and "python-utils-r1" — even though there were never "r0"s.
It didn't take long to realize my first mistake. I've made the multi-impl eclass effectively the "main" eclass, probably largely inspired by the previous Gentoo recommendations. However, in the end I've found out that for the most use cases (i.e. where "distutils-r1" is not involved), there is no real need for multi-impl, and it makes things much harder. So if I were naming them today, I would have named it "python-multi", to indicate the specific use case — and either avoid designating a default at all, or made "python-single" the default.
What aged even worse is the "distutils-r1" eclass. Admittedly, back when it was conceived, distutils was still largely a thing — and there were people (like me) who avoided unnecessary dependency on setuptools. Of course, nowadays it has been entirely devoured by setuptools, and with #PEP517 even "setuptools" wouldn't be a good name anymore. Nowadays, people are getting confused why they are supposed to use "distutils-r1" for, say, Hatchling.
Admittedly, this is something I could have done differently — PEP517 support was a major migration, and involved an explicit switch. Instead of adding DISTUTILS_USE_PEP517 (what a self-contradictory name) variable, I could have forked the eclass. Why didn't I do that? Because there used to be a lot of code shared between the two paths. Of course, over time they diverged more, and eventually I've dropped the legacy support — but the opportunity to rename was lost.
In fact, as a semi-related fact, I've recognized another design problem with the eclass earlier — I should have gone for two eclasses rather than one: a "python-phase" eclass with generic sub-phase support, and a "distutils" (or later "python-pep517") implementing default sub-phases for the common backends. And again, this is precisely how I could have solved the code reuse problem when I introduced PEP517 support.
But then, I didn't anticipate how the eclasses would end up looking like in the end — and I can't really predict what new challenges the Python ecosystem is going to bring us. And I think it's too late to rename or split stuff — too much busywork on everyone.

@netzschleuder@social.skewed.de
2025-05-30 10:00:04

sp_baboons: Baboons' interactions (2020)
Network of interactions between a group of 20 Guinea baboons living in an enclosure of a Primate Center in France, between June 13th 2019 and July 10th 2019. The data set contains observational and wearable sensors data.
This network has 13 nodes and 63095 edges.
Tags: Social, Animal, Offline, Unweighted, Weighted, Temporal, Metadata

sp_baboons: Baboons' interactions (2020). 13 nodes, 63095 edges. https://networks.skewed.de/net/sp_baboons#sensor
@MAD_democracy@journa.host
2025-06-29 17:22:51

Local news matters more than ever.
🔍 Join us Thu, July 17 @ 7 PM ET for “Good Local News Panel: 4 outlets blooming in a hostile environment.”
Virtual FREE.
Secure your seat: #Press #Journalism
1/2