Sign in

Clemens Schmid

@ClemensSchmid.archaeo.social.ap.brid.gy
22 followers 0 following 29 posts

Computational archaeologist at MPI EVA. #aDNA, #linguistics, #archaeology, #gis, #rstats, #haskell 🌉 bridged from ⁂ archaeo.social/@ClemensSchmid, follow @ap.brid.gy to interact

PostsRepliesMedia
Reposted by Clemens Schmid
Cluster ROOTS @clusterroots.fediscience.org.ap.brid.gy · 09/10/2026
In dieser Woche hat der erste Vortrag der Herbst-Kinderuni an der @kieluni im Rahmen von Sience Comes To Town stattgefunden. Ben Krause-Kyora erklärte den etwa 250 teilnehmenden Kindern und Jugendlichen, wie "DNA-Detektive" mit Hilfe alter DNA das Leben der […] [Original post on fediscience.org]
Ein Hörsaal, in dem viele Kinder sitzen. Vorne steht ein Mann in weißem Reinraumlabor-Anzug. Mehrere Kinder im Vordergrund melden sich.
001
Reposted by Clemens Schmid
Joe Roe @joeroe.archaeo.social.ap.brid.gy · 08/10/2026
#XRONOS now includes 802 new radiocarbon dates from 207 new sites in the Canary Islands, from the 14Canarias database compiled by Salvador Pardo-Gordó, Paloma Vidal-Matutano, María del Cristo González-Marrero, and María Esther Chávez-Álvarez. xronos.ch/news/14canarias-import […]
archaeo.social
Original post on archaeo.social
014
Reposted by Clemens Schmid
Joe Roe @joeroe.archaeo.social.ap.brid.gy · 07/10/2026
#XRONOS has been updated to version 1.3.0. This release focuses on data quality and interoperability: automatic detection and merging of duplicate records, a framework for superseding outdated records, expanded linked data sources, and support for exporting radiocarbon determinations in MIaaRD […]
archaeo.social
Original post on archaeo.social
134
Reposted by Clemens Schmid
Dr. Dan Killam @dantheclamman.scicomm.xyz.ap.brid.gy · 08/10/2026
New solar-powered clam just dropped, part of a small club that partner with algae in their bodies for food! Geloina expansa lives in mangroves in South Asia and farms algae called zooxanthellae in its gills, the same type that corals partner with in a process […] [Original post on scicomm.xyz]
photo from the paper (Catherine et al. 2026) showing Geloina gills, which have a brown area that is full of dinoflagellates called Symbiodiniumpicture of G. expansa by the legendary Guido Poppe, who literally wrote the book on shells. it has a greenish tinged periostracum. it is shaped quite a bit like a venus clam and is in the same order as them.
2018
Reposted by Clemens Schmid
CAA SSLA @caa-ssla.archaeo.social.ap.brid.gy · 05/10/2026
📝 The SIG SSLA now has a blog! Members will share news and ideas from our community, and we will announce each new entry here. Read it 👉 sslarch.github.io/blog Follow it in your RSS feed reader 👉 sslarch.github.io/blog/index.xml #DigitalArchaeology #ComputationalArchaeology
sslarch.github.io
Blog – CAA/SSLA
A special interest group of [CAA International](https://caa-international.org/) dedicated to scientific scripting languages in archaeology.
034
Reposted by Clemens Schmid
Zack Batist @zackbatist.archaeo.social.ap.brid.gy · 05/10/2026
Please get in touch with me or respond here if you would like to share any ideas or feedback for improving the next iteration of the Digital Archaeology Maintainathon! - Do you want certain kinds of resources or guides added to the website? - Any ideas for community engagement? - Constructive […]
archaeo.social
Original post on archaeo.social
005
Reposted by Clemens Schmid
Joe Roe @joeroe.archaeo.social.ap.brid.gy · 15/09/2026
In the last week days archaeo.social has received 398 AI-generated spam signup requests vs. 1 genuine human one. Unfortunately we might be at the point where it's more efficient to just disable registration entirely and say, "email a mod if you want an account" :/ #MetaArchaeoSocial […]
archaeo.social
Original post on archaeo.social
000
Reposted by Clemens Schmid
Elen Le Foll 🇫🇷 🇬🇧 🇩🇪 @elenlefoll.fediscience.org.ap.brid.gy · 12/09/2026
In my Introduction to Data Analysis in R for Linguists (elenlefoll.github.io/RstatsTextbook), I spend a lot of time on project management, file naming conventions, file formats, and reproducible workflows using Quarto. Some might consider it a waste of time because it means I have less […]
fediscience.org
Original post on fediscience.org
073
Reposted by Clemens Schmid
Zack Batist @zackbatist.archaeo.social.ap.brid.gy · 11/09/2026
The analogy of a sandbox as a contained environment has always confused me. Sand literally goes everywhere and follows you around in your shoes and hair long after you stop playing
002
Reposted by Clemens Schmid
Joe Roe @joeroe.archaeo.social.ap.brid.gy · 30/08/2026
Waking up in beautiful Lake Ohrid, #Albania where we are doing fieldwork at the important #Neolithic lakeshore settlement of Lin 3. Together with colleagues from the Albanian Institute of Archaeology, the University of Bern, Kiel University, and the […] [Original post on archaeo.social]
Sunrise over Lake Ohrid and the village of Lin, Albania.
021
Reposted by Clemens Schmid
Joe Roe @joeroe.archaeo.social.ap.brid.gy · 11/08/2026
We are advertising two PhD positions in the Southwest Asia Palaeoarchaeology Lab at the University of Copenhagen. As part of a new project 'Networks Before Agriculture: Social Interaction in Epipalaeolithic and Neolithic Jordan', the successful candidates will work together to map prehistoric […]
archaeo.social
Original post on archaeo.social
023
Reposted by Clemens Schmid
Zack Batist @zackbatist.archaeo.social.ap.brid.gy · 10/08/2026
archaeo.social is seeking two volunteers to help liven up our little corner of the fediverse! Specifically, we're looking for a community moderator to help draw out more active positive engagement among our members, and someone to support with more technical sysadmin-type work. Both roles will […]
archaeo.social
Original post on archaeo.social
009
Reposted by Clemens Schmid
Joe Roe @joeroe.archaeo.social.ap.brid.gy · 15/07/2026
I finally got round to adding classic single radiocarbon calibration plots to my #Rstats package {c14}. I think they turned out pretty nice! c14.joeroe.io/reference/plot.c14_ca…
A base R graphics plot showing the probability distribution of a calibrated radiocarbon age, with annotations showing the calibration curve, the probability distribution of the uncalibrated age, and three highest density regions at 68.2%, 95.4% and 99.7% probability.
010
Reposted by Clemens Schmid
daniel:// stenberg:// @bagder.mastodon.social.ap.brid.gy · 08/08/2026
No one in the seven-person curl security team is on or runs Windows. People sending us Windows-only flaws makes us groan and roll eyes. And sometimes hyperventilate a little. Why this is so? Because no one in the team wants to be on Windows, and no other curl contributor is active enough […]
mastodon.social
Original post on mastodon.social
92575
Clemens Schmid @clemensschmid.archaeo.social.ap.brid.gy · 08/08/2026
New release of the c14bazAAR #rstats package! c14bazAAR features a set of download functions for open #C14 date archives -- and now a new one for the machine-generated tegiszhol dataset (calgacus.srht.site). The package works as a quick and easy […] [Original post on archaeo.social]
Spatial and temporal distribution of the datasets available through c14bazAAR
020
Reposted by Clemens Schmid
Andy Jackson @anj.digipres.club.ap.brid.gy · 28/07/2026
Hello. I have questions. Firstly, we all love XML, right? How do you manage the piles of XML we create? A lot of what I've seen seems to be a bit Write Once Read Never. Are there examples of actively managing collections of XML?
324
Reposted by Clemens Schmid
Anita Graser 🇪🇺🇺🇦🇬🇪 @underdarkgis.fosstodon.org.ap.brid.gy · 26/07/2026
I never thought of #QGIS as a PDF viewer 😂 ... but, honestly, by now everything beats #Adobe Reader
2153
Reposted by Clemens Schmid
progesterin @erinys.uwu.lgbt · 06/07/2026
honestly i respect the sheer audacity
a screenshot of an email with the subject Phishing Test Exempt from noreply.at.it-support.care:

Dear Erin: 

We typically require mandatory phishing tests on a regular basis, but as you've demonstrated considerable awareness on the subject, we've been allowed to offer you an exemption from further tests. Please click here and validate your Aviv to be removed from the phishing tests lists. 

Sincerely, 
IT
16596208
Reposted by Clemens Schmid
Andrew Nesbitt @andrewnez.mastodon.social.ap.brid.gy · 14/07/2026
I did not have dependabot implements a default 3 day cooldown on my bingo card: github.blog/changelog/2026-07-14-de…
github.blog
Dependabot version updates introduce default package cooldown - GitHub Changelog
Dependabot now waits until a new release has been available on its registry for at least three days before opening a version update pull request. This cooldown is now the…
001
Reposted by Clemens Schmid
hoppla @hoppla.mas.to.ap.brid.gy · 03/07/2026
As a GP in Germany, I struggle with the claim that “people don’t want to work.” In daily practice, I see the opposite: many patients push themselves to keep working, even when they should rest. They worry about burdening colleagues, unfinished tasks, or upcoming deadlines. If we want to […]
mas.to
Original post on mas.to
01911
Reposted by Clemens Schmid
Dan Q @dan.m.danq.me.ap.brid.gy · 09/07/2026
Fucking "app culture" drives me crazy. I got asked to install a mobile app just to look at the itinerary and accommodation information for a trip I'm going on. Why isn't it just a web page? So obviously I said "fuck that noise, hold my beer", reverse-engineered the app, and re-implemented it […]
m.danq.me
Original post on danq.me
821180
Reposted by Clemens Schmid
Pleiades gazetteer @pleiades-gazetteer.hcommons.social.ap.brid.gy · 02/07/2026
Since Monday, the #PleiadesGazetteer editorial college has published 10 new and 103 updated place resources, reflecting the work of 18 individuals and external projects. The usual Monday blog post will summarize the full week's worth of such work, but […] [Original post on hcommons.social]
An orange-and-blue circular symbol is positioned in the center of this gray-scal satellite photo map that depicts a treed landscape with a winding trackway entering the map at top center then cutting first west then east to the right edge of the map before turning south and then west to eventually exit the map at lower left. Above and to the left of the symbol, a cleared area in the trees reveals the rectangular outline of a stone temple.
015
Reposted by Clemens Schmid
Joe Roe @joeroe.archaeo.social.ap.brid.gy · 01/07/2026
RE: mstdn.ca/@dbattistella/116840120508… This also hilarious because, according to one compelling theory, the invention of the plough "facilitated the emergence of substantial and sustained wealth inequalities" (doi.org/10.15184/aqy.2019.105). It was the first time in […]
archaeo.social
Original post on archaeo.social
001
Reposted by Clemens Schmid
Ketan Joshi @ketanjoshi.co · 01/07/2026
NEW BLOG FOR YOU Google's energy consumption numbers in their new climate report are mind-blowing. 2 years ago they flipped from linear to exponential growth, and their climate impact is blowing out, too. A WILD testament to the obscene bloat and waste of GenAI: ketanjoshi.co/2026/07/01/g...
a chart showing google's rising energy consumption - huge, and rising faster than ever beforea chart showing google's rising energy consumption - huge, and rising faster than ever beforea chart showing google's rising energy consumption - huge, and rising faster than ever beforeGoogle's total energy consumption more than new zealand
4426561467
Reposted by Clemens Schmid
Eric Kansa @ekansa.scholar.social.ap.brid.gy · 01/07/2026
Sigh. Open Context now gets 10x more traffic than normal. We're approaching the Singularity of the bots obsessively consuming of sheep/goat and sherd data records. A paranoid my think "AI" cartels are punishing me for saying their technologies are […] [Original post on scholar.social]
Graph of recent visits to Open Context, illustrating 10x more traffic from browsers versus normal rates
032
Reposted by Clemens Schmid
highly praised and little read @hannah.posts.rat.pictures.ap.brid.gy · 28/06/2026
Each broom agent can spawn additional, autonomous broom agents, each with their own pails. This allows apprentices to accelerate monotonous water-fetching tasks and save their time and energy for more interesting and useful work
4132138
Reposted by Clemens Schmid
CAA International @caa-int.archaeo.social.ap.brid.gy · 23/06/2026
The #CAA2027 Call for Sessions is now open! Researchers and practitioners are invited to propose Standard Sessions, Round Tables, and Other Formats 2027.caaconference.org/2026/06/19/c… #CAA2027 will be held in Santiago, Chile […] [Original post on archaeo.social]
"The CAA2027 logo. Red network and nodes over blue stylised depiction of the Andes. Logo is superimposed over an image of Santiago with the mountains in the background.

Text reads: 
CAA 2027
Building digital bridges
Santiago, Chile
17-20 May 2027 "
006
Reposted by Clemens Schmid
Mastodon @mastodon.mastodon.social.ap.brid.gy · 17/06/2026
#Mastodon 4.6 is here! It's been a long time in the works, but it's finally ready. In this release, we're introducing Collections—a way to share curated collections of profiles to help old and new users discover more of the #Fediverse. We're also updating the look of profiles, alongside many […]
mastodon.social
Original post on mastodon.social
1116173
Reposted by Clemens Schmid
Niklas Alt @oshistory.fedihum.org.ap.brid.gy · 17/06/2026
Just submitted my review of an incredible new #dataset for historical #GIS #HGIS and #spatial humanities: The footprint of 1.3 million buildings in Victorian #London from the Ordnance Survey (OS) map. Incredible work with possible applications far beyond the field of history 👇 […]
fedihum.org
Original post on fedihum.org
037
Reposted by Clemens Schmid
Joe Roe @joeroe.archaeo.social.ap.brid.gy · 11/06/2026
In the end, we managed to avoid feature degradation in the latest #XRONOS release, aimed at mitigating abuse from bots and AI crawlers: xronos.ch/news/xronos-v121-stabilit… We'll see if these performance improvements will be enough. So […]
archaeo.social
Original post on archaeo.social
115
Reposted by Clemens Schmid
Poseidon Framework @poseidon.ecoevo.social.ap.brid.gy · 10/06/2026
New release of trident and xerxes: v2.1.0.0! Please see the changelog here: github.com/poseidon-framework/posei… #aDNA #OpenData #Haskell
github.com
Release Release v2.1.0.0 · poseidon-framework/poseidon-hs
This release adds some new intelligence for merging genotypes across packages, and reworks the download of .zip archives from the webserver. Handling of strand flips Previously, trident forge or an...
031
Reposted by Clemens Schmid
Joe Roe @joeroe.archaeo.social.ap.brid.gy · 10/06/2026
Our annual review of research using #XRONOS in 2025: xronos.ch/news/research-using-xrono… #Archaeology #Radiocarbon #OpenData #OpenScience #Science
xronos.ch
Research using XRONOS in 2025 – XRONOS
This is our annual review of scientific research that used data from XRONOS published in 2025. Towards the end of the year, we published our own paper descri...
004
Reposted by Clemens Schmid
CAA International @caa-int.archaeo.social.ap.brid.gy · 03/06/2026
A reminder that the Journal of Computer Applications in Archaeology is looking for a new Managing Editor to start on 1 Sep 2026. This is a voluntary position, involving an average commitment of around 2–3 hours per week. More details on the role and how to apply in the link […]
archaeo.social
Original post on archaeo.social
001
Reposted by Clemens Schmid
Bastian Greshake Tzovaras @gedankenstuecke.scholar.social.ap.brid.gy · 01/06/2026
Given that Facebook flat out refuses to delete my account (the deletion function on the website consistently errors out and emailing their DPO didn't help as the auto response just fwd me to the website), maybe I can talk their chatbot into deleting it for me? Hackers Simply Asked Meta AI to […]
scholar.social
Original post on scholar.social
002
Clemens Schmid @clemensschmid.archaeo.social.ap.brid.gy · 30/05/2026
An interesting read: "Dumb Ways for an Open Source Project to Die" nesbitt.io/2026/05/19/dumb-ways-for… Andrew Nesbitt lists common reasons for software to become unmaintained. I've seen a lot of them...
nesbitt.io
Dumb Ways for an Open Source Project to Die
Weekend at Bernie’s showed that a good chunk of the most-depended-on open source packages are dead, and there are a lot of different ways for a project to end up that way. ## The maintainer left **Ghost maintainer.** The simplest and most common case: last human commit some years back, issues accumulating unanswered, the repo not archived so it doesn’t show up in any filter that would flag it. Usually the maintainer just moved on to other things and the project wasn’t important enough to them to formally hand over or shut down, though the same silence covers everything up to and including the maintainer having died, which neither the registry nor the repo has any way to represent. From outside it’s indistinguishable from a long holiday until enough unanswered issues have piled up to make the silence unambiguous, and the npm utilities at the top of the Bernie’s dead list are mostly this. **Corporate orphan.** A company built and open-sourced it with a team to run it, then a pivot or a layoff round took the team out and nobody updated the README. The GitHub org persists with the company logo and the last people who had admin rights have left, so often nobody still at the company knows the project is theirs. Google’s various graveyards are the famous case but every company past a certain size has a few of these, and the ones that were infrastructure rather than products tend not to even get a deprecation notice. **Thesis orphan.** Built by a grad student for a master’s project or a PhD chapter, and they’ve since graduated and moved on. The lab that hosted it nominally owns the repo, but nobody there has the context to continue it and academia gives them no reason to try: maintaining someone else’s software earns no citations and counts for nothing at review next to publishing something new. Research software is full of these, often with a paper still being cited years after the code it describes stopped building. **Funding cliff.** The project ran on a grant or a fixed-term sponsorship, often from a foundation or one of the public software funds, and the money ended on schedule. The maintainers went back to whatever pays the rent, and a project that had grown to fit full-time capacity is now getting evenings and weekends, which for that scope rounds to nothing. The funder’s logo usually stays in the README long after the funding stopped, which makes this one easy to mistake for a healthy sponsored project. **Hired away.** The maintainer was hired by a company and either the employment contract or just the new workload means the project stops. Occasionally that’s a competitor removing a problem, but the more common case isn’t malicious at all: Apple is the classic example of an employer that simply doesn’t let most staff do outside open source, so a maintainer joining means their projects go quiet by default. Handing over before you start is the obvious fix and almost nobody does it in time. **Succession deadlock.** The original maintainer is unreachable and there are people willing to take over, but the publish rights on the registry are tied to an account nobody else can access and the GitHub repo has no other admins, while the registry’s abandoned-package process needs either the original maintainer’s consent or a months-long dispute that nobody has obvious standing to start. The PEP 541 process and npm’s dispute policy both exist for exactly this case and both routinely take longer than forking and renaming would. ## The maintainer is still there **Burnout plateau.** Still active by any metric you’d run. Typo fixes and dependency bumps get merged with the occasional “thanks, will look at this” on an issue, but anything that needs an actual design decision or a debugging session sits open indefinitely because those take energy the maintainer hasn’t had for the project in a long time. There’s often just enough response that anyone who suggests forking gets pointed at the recent activity but never enough to actually ship, and it can hold that shape for years without being quite dead enough for anyone to feel justified taking over. **Benevolent zombie.** The contribution graph is solid green and every commit is a bot. Dependabot bumps, an auto-merge rule, possibly automated releases triggered by the bumps, and now scheduled coding agents that can keep the lights on indefinitely without a human reading anything. Every recency-based health score rates this as fine, which is more or less the whole problem with recency-based health scores. **Custody battle.** Two or more co-maintainers have fallen out, each with enough access to block the other and not enough to proceed alone, and the project is frozen between them. It might resolve into a fork or end with one party walking away, but plenty just sit there with the issue tracker filling up with users asking what’s going on and getting two contradictory answers. **Tribal knowledge gone.** The code works and the tests pass, but the person who understood why has left, and nobody remaining is confident enough to touch anything load-bearing. The project goes read-only in practice: small patches at the edges are fine, anything structural is too risky to attempt. Particularly common in numerical and parsing code where the hard part is an algorithm one person implemented from a paper a decade ago and never wrote up. **Toxic gatekeeping.** The maintainer is right there and hostile with it. New contributors get one bruising review and don’t come back, and the bus factor stays at one because nobody else can stand to share the repo. It looks healthy on every metric that counts commits and closed issues, and when the one person eventually stops it’s a ghost-maintainer case with no successor pool because everyone who might have taken over was driven off years ago. ## Sabotage and capture **Captured maintainer.** Commit or publish access ends up with someone hostile. xz is the elaborate version, a two-year social-engineering campaign against an overworked solo maintainer to get a co-maintainer added who then shipped a backdoored release. event-stream in 2018 was the simpler one, where the original author handed the package to a volunteer who asked nicely and then added a wallet-stealer to a downstream dependency. In both cases the project looked healthier than before during the capture, because the new maintainer was the one putting the work in. **Protestware.** The legitimate maintainer deliberately breaks their own package. colors and faker were sabotaged by their author in 2022, node-ipc shipped a payload targeting Russian and Belarusian IP ranges the same year, and left-pad was unpublished entirely during a dispute with npm in 2016. The motivations vary and the effect on downstream is the same: the code in the registry stops being what people thought they were running, usually without warning. ## The release pipeline broke **Maintained-not-shipping.** Development is happening and fixes land in git, but nobody can cut a release. The one account with publish rights is gone, lost its 2FA device, or belonged to a company that no longer exists. Downstream is stuck on the last published version while the fix they need sits in a commit they can see in the repo and can’t install from the registry, which is the case the original Bernie’s post spent most of its time on. **Unreleasable main.** The default branch has drifted far enough from the last tag that releasing it would be a breaking change for everyone, and nobody wants to own that, so nobody tags it. New contributors land patches on main while users run something from years ago, and the gap widens until cutting a release becomes a project in itself that never gets staffed. **Build archaeology.** The published artifacts work and nobody can reproduce them. The build depended on a CI service that’s gone, or a base image that’s been deleted, or a tool version that one maintainer had on a laptop they no longer own. Making a new release means reconstructing a build environment first, and the knowledge of what was in it left with whoever set it up. **Shadow-maintained.** Real development happens inside a company’s private monorepo, and the public repo gets a periodic squashed code dump with a commit message along the lines of “sync.” Issues and PRs filed against the public repo go nowhere because that isn’t where anyone works. The open source project has become a publishing channel for a closed one, and from outside it’s indistinguishable from a ghost maintainer except on the days a sync lands. **Stranded major.** The project is on v4 and actively maintained, but most of the ecosystem is still on v1 because v2 was a rewrite they never migrated past and v1 hasn’t had maintainer attention in years. Whether “the project” is dead depends entirely on which major version you’re asking about, and the versions with the most installs are usually not the ones getting the attention. **Registry orphan.** The package resolves from the registry and the source repo URL in its metadata 404s: deleted, made private, moved without updating the registry, or the hosting service it was on shut down. There’s nowhere to file an issue or fork from, and no way to verify the tarball matches anything that was ever in source control. About 1.7% of npm and 4% of Packagist point at a repo that isn’t there, and a fair number of those are still being installed. ## Force majeure **Sanctions-stranded.** The maintainer is able and willing and can’t push, because the registry has blocked their jurisdiction or their account has been frozen under export controls. A handful of npm and GitHub accounts have been suspended this way over the past few years, and from downstream it looks identical to a ghost maintainer except that the maintainer is often loudly explaining the situation on another platform entirely. **Takedown casualty.** Removed from the registry or the host after a DMCA claim or a trademark dispute. youtube-dl came back after its 2020 takedown; a lot of smaller projects don’t, and whether the claim was valid has no bearing on whether the package still resolves. ## The world moved on **Platform-stranded.** Chained to an end-of-life runtime: Python 2 only, requires a Node version that’s dropped out of CI images, depends on a compiler extension that was removed. Porting it forward is more work than anyone left is willing to do, so it stays where it is while the platform it needs slowly disappears from everywhere you’d want to run it. **Transitive death.** The project is fine and the maintainer is present and willing, but something two or three levels down in its own dependency tree has died by one of the routes on this list and can’t be swapped out without a rewrite. The project inherits the death without anything in its own repo changing, which is the recursive case: every entry here is also a way to kill the things that depend on you. **API rug-pull.** The project wraps something external that its owner withdrew. At the service layer that’s a client library for an API that was shut down or repriced out of reach, and Twitter’s 2023 changes followed by Reddit’s killed a generation of those in one go. At the platform layer it’s a browser dropping an interface or an OS locking down a capability, which accounts for everything built on NPAPI, Flash, or Chrome apps. Either way the maintainer has nothing they can do about it from their end. **Superseded.** What the project does is no longer needed, either because the spec it implements has been replaced or because the language now does the same thing natively. `object-assign` after `Object.assign`, the lodash single-function packages after ES2015, the various promise and `fetch` polyfills, and at the protocol level any number of libraries for formats nobody emits any more. The maintainer reasonably stops, and a few hundred thousand lockfiles keep installing it because removing a dependency that still resolves is nobody’s priority. ## The project split **Fork limbo.** A disagreement or a maintainer departure split the project across two or more forks, none of which has clearly won. Downstream froze at the last pre-split version rather than bet on a fork that might lose, so the original keeps its install count while all the development effort happens elsewhere under other names. io.js and Node eventually merged back, libav eventually folded back into FFmpeg, and plenty of smaller splits never resolve at all. **Licence rug-pull aftermath.** The project relicensed to something that isn’t open source, and a community fork under the old licence exists but adoption hasn’t consolidated behind it. Terraform/OpenTofu and Redis/Valkey are both somewhere along this path, with Elasticsearch a few years further down it. Most lockfiles still point at the last open-licensed version of the original, which is now a fixed point that nobody maintains. **Open-core hollowing.** The interesting development moved to the commercial edition and the open source repo is kept around as the free tier. It still gets releases, mostly version bumps and whatever doesn’t differentiate the paid product, and the project people originally adopted has effectively become a different, smaller one without ever being renamed. * * * The Melbourne Metro safety campaign this post is named after closes with “be safe around trains,” which is more actionable than anything I’ve got. Whichever of the above applies, the package resolves the same, and your lockfile will keep wheeling it round the party with the sunglasses on for as long as nobody checks too closely.
001
Reposted by Clemens Schmid
SCSchmidt @scschmidt.archaeo.social.ap.brid.gy · 27/05/2026
📢📢 At the ESTER-project we're looking for two #PostDocs and one #PhD student: ester-project.org/2026/05/01/the-es… 📢📢 If you are interested in demography, biological proxies, modelling and/or Bayesian statistics, have a look! Deadline is May 31st, this sunday! […]
archaeo.social
Original post on archaeo.social
024
Reposted by Clemens Schmid
Joe Roe @joeroe.archaeo.social.ap.brid.gy · 28/05/2026
We've reached the point where we're having to actively degrade the UI and remove features of the small scientific database I co-maintain (xronos.ch) to try and reduce the extreme load imposed by (unwanted and politely-asked-to-go-away) AI crawler bots. Conversations about new features […]
archaeo.social
Original post on archaeo.social
1015
Reposted by Clemens Schmid
John Mark Ockerbloom @jmarkockerbloom.mastodon.social.ap.brid.gy · 26/05/2026
From the article in the LB: "In ten days last month, the Wikimedia Foundation fired the longtime lead developer of MediaWiki and disbanded the team whose entire job was to listen to volunteers. Most of the people they fired were union organizers. Wikipedia’s editors are now threatening to strike […]
mastodon.social
Original post on mastodon.social
0128
Reposted by Clemens Schmid
Tim Schlotfeldt ⚓🏳️‍🌈 @ts-new.hub.tschlotfeldt.de.ap.brid.gy · 26/05/2026
Die #Netzbegrünung (Verein für grüne Netzkultur e.V.) hat die Bedeutung des #Fediverse untersucht. Herausgekommen sind interessante Zahlen, die unterstreichen, wie wichtig Mostodon als soziales Netzwerk mittlerweile geworden ist. #^Das Ende der Dominanz: Microblogging-Wandel in Deutschland in […]
hub.tschlotfeldt.de
Original post on hub.tschlotfeldt.de
008
Reposted by Clemens Schmid
Jakob Miksch @jakobmiksch.mastodon.social.ap.brid.gy · 22/05/2026
#OGC Features and Geometries JSON (JSON-FG) Standard is published it extends #GeoJSON with additional support for: - coordinate reference systems - schema for datatypes - geometry types for 3D and more - […]
mastodon.social
Original post on mastodon.social
002
Clemens Schmid @clemensschmid.archaeo.social.ap.brid.gy · 19/05/2026
Positioning text labels in scatter plots is not always easy with #ggplot2, even with clever extensions like ggrepel. A new release of my #rstats package ggpointgrid aims to add another string to our bow here. To show what I mean I wrote a little blog post with […] [Original post on archaeo.social]
Example plot 2: Labels around a polygonExample plot 1: Labels on a lineExample plot 3: Labels on a grid around a point cloud
13610
Clemens Schmid @clemensschmid.archaeo.social.ap.brid.gy · 18/05/2026
RE: ecoevo.social/@poseidon/11659550775… For people in and around #archaeogenetics and #archaeology: This is an excellent meta dataset about the growth of ancient DNA analysis in the last 15 years.
ecoevo.social
012
Reposted by Clemens Schmid
Elio Campitelli @eliocamp.mastodon.social.ap.brid.gy · 13/05/2026
RE: mastodon.social/@eliocamp/116560174… Ah, I've just realised that this doesn't even work. Adding more new artists to your catalogue would increase inequality, because you would have more artists with few listens. So, if you listen to one artist 1000 times and to two other […]
mastodon.social
Original post on mastodon.social
103
Reposted by Clemens Schmid
CAA International @caa-int.archaeo.social.ap.brid.gy · 28/04/2026
The next SIG Scientific Scripting Languages in Archaeology meeting will take place on Friday 8 May, 16:00-17:00 CEST. Danlu Chen will be talking about their work on language modeling and ancient language processing. To access the Zoom link sign-up here […]
archaeo.social
Original post on archaeo.social
000
Reposted by Clemens Schmid
SCSchmidt @scschmidt.archaeo.social.ap.brid.gy · 01/05/2026
I submitted my PhD thesis yesterday. #PhDone (or not quite done, as their still is the matter of a defense in a few months and then the problem of a publication). But still. Done. 6 years of work off to be evaluated. 'm not quite sure how I feel about it. So far, mostly stunned. 🤯 🥲 and tired […]
archaeo.social
Original post on archaeo.social
000