Sign in

Matteo Tomasini

@mattomasini.bsky.social
131 followers 180 following 72 posts

Researcher and research (software) engineer at the Gothenburg Research Infrastructure in Digital Humanities | Archaeology, agent-based modelling, prehistoric navigation and metapopulations | In my free time I do amateur astronomy | Cis man (he/him) ✊🏼🏳️‍🌈🏳️‍⚧

PostsRepliesMedia
Reposted by Matteo Tomasini
Rosemary Mosco @rosemarymosco.com · 06/09/2026
I’m going to need everyone who’s reporting on AI psychosis and how it’s making people, especially men, come up with theories of everything to please talk with the scientists who have been getting multiple emails from “theory of everything” guys for decades
783699590
Reposted by Matteo Tomasini
Institute for Research Software @softwaresaved.bsky.social · 01/09/2026
⬡ Today, we become the Institute for Research Software. For 15 years, we've worked as the Software Sustainability Institute to make research software more sustainable and properly recognised.
13325
Reposted by Matteo Tomasini
ianthemouthofmadness.fenrisgames @fenrisgames.com · 01/07/2026
regular open plea to museums needing models: pick me, pick me!
28620
Reposted by Matteo Tomasini
Enrico R. Crema @ercrema.bsky.social · 29/06/2026
A 5-year PDRA position in "Statistical Modelling in Archaeology" is available @cam-archaeology.bsky.social as part of the FORAGER project. Deadline: 21/8/2026 tinyurl.com/muhcjkfy www.forager-erc.eu
tinyurl.com
Research Assistant/Research Associate in Statistical Modelling in Archaeology (Fixed Term) - Job Opportunities - University of Cambridge
Research Assistant/Research Associate in Statistical Modelling in Archaeology (Fixed Term) in the McDonald Institute for Archaeological Research at the University of Cambridge.
11926
Reposted by Matteo Tomasini
CAAInt.bsky.social @caaint.bsky.social · 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/call-for-ses... #CAA2027 will be held in Santiago, Chile from 17-20 May 2027. #Archaeology #DigitalArchaeology
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
0125
Reposted by Matteo Tomasini
CAAInt.bsky.social @caaint.bsky.social · 05/06/2026
The next @caa-ssla.archaeo.social.ap.brid.gy meeting takes place today, Friday 5 June, 1600-1700 CEST Agenda: - Announcements, publications, communications - Summer break/after summer activities - Show&Tell, where you can tell us about your cool projects! Become a member here: sslarch.github.io
The logo for the Special Interest Group on Scientific Scripting Languages in Archaeology. A black hexagon with a red and green border, containing white symbols $./ and a white silhouette of a trowel.
053
Reposted by Matteo Tomasini
Iron Spike @ironspike.bsky.social · 23/05/2026
We all literally, LITERALLY just watched NASA fly four absolute all-stars the farthest any human has ever been from Earth and back flawlessly, and yet we're still continuously forced to pretend Musk's bullshit catastrophe factory is the future of human space exploration
894982801
Reposted by Matteo Tomasini
Robert Rath @robertrath.bsky.social · 28/04/2026
There are many, many reasons to not want a further spiral into political violence (I’ve written a lot on this, especially related to the modernization of Japan and rise of militarism) but one small reason is that it starts to psychologically taint spaces you otherwise had positive associations with.
0101
Reposted by Matteo Tomasini
Jasmine 🌌🔭 @astrojaz.bsky.social · 13/04/2026
CHRISTINA KOCH GREETING HER DOG AFTER RETURNING FROM THE MOON IM GONNA CRYYY 😭😭😭
351241974329
Reposted by Matteo Tomasini
Asif Siddiqi @historyasif.bsky.social · 04/04/2026
Cover of the Sep 1969 issue of Soviet journal Ogonek. Photo taken by Zond-8 spacecraft as it circled the Moon. Quote from Lenin: "All the wonders of technology...will become the property of the people, and from now on, human intelligence and genius will never be turned into a means of violence."
17320
Matteo Tomasini @mattomasini.bsky.social · 03/04/2026
In about 30 minutes we will start the S34 session on maritime modelling at the BIG Hörsaal! I will talk about the oddities of sending a software engineer to test the seafaring capabilities of some quite interesting boats, don't miss it! #CAA2026
030
Reposted by Matteo Tomasini
Alison Fisk @alisonfisk.bsky.social · 02/04/2026
A 3,200 year-old painted scene of a lion and a gazelle playing a board game, probably senet. From an ancient Egyptian illustrated papyrus showing animals taking on human roles in comic situations where they act against their natural instincts. 📷 British Museum #Archaeology
The British Museum image shows a painted scene of a lion and a gazelle playing a board game, probably senet. They are seated on low stools, facing each other, across a low table on which a board game with black playing pieces is laid out. It is probably the popular ancient Egyptian board game senet. 

The gazelle sits on the left of the table facing the lion on the right. The animals are seated on their haunches, sitting upright, legs hanging down from the chair seat, and their forelegs raised, being used as arms. Each animal holds a game piece with their hoof and paw respectively. The gazelle is painted brown within a black outline. It has black hooves, two long, black, s-shaped curved horns, and a black dot for its eye. It has long pointed ears at the back of its head. The lion is painted a sandy brown within a black outline. It has a darker-brown shaggy mane and a black nose and eye. It’s mouth is ajar as if speaking.

Detail from an ancient Egyptian illustrated papyrus from Deir el-Medina
351606368
Reposted by Matteo Tomasini
Alice Roberts @profaliceroberts.bsky.social · 02/04/2026
I love this! The brilliant Holly Dunsworth is reviewing Sapiens, one page at a time, separating myth from fact… Let’s dive in! ecodevoevo.blogspot.com/2026/03/sapi...
ecodevoevo.blogspot.com
"Sapiens": One page at a time
I've been co-teaching a course for several years in which we read Sapiens . I think I've read it eight times, now. That explains the gumband...
1926956
Reposted by Matteo Tomasini
CAAInt.bsky.social @caaint.bsky.social · 01/04/2026
Our very serious Executive Steering Committee plotting the CAA’s future! #CAA2026
032
Matteo Tomasini @mattomasini.bsky.social · 02/04/2026
Day 3 of #CAA2026! Come listen to mine and @joeroe.archaeo.social.ap.brid.gy's session on failed modelling approaches ("All models are wrong", S16) in Hörsaal 05, ongoing now!
042
Reposted by Matteo Tomasini
Antiquity Journal @antiquity.ac.uk · 01/04/2026
For the first time, archaeologists have analysed ash residue from incense burners preserved at Pompeii, revealing the substances burnt as offerings to the gods in Roman households and the long-distance trade undertaken to acquire them. A fragrant #AntiquityThread 1/10 🧵 🏺 #Archaeology
29527
Reposted by Matteo Tomasini
European Space Agency @esa.int · 01/04/2026
Your chance to rename Comet 3I/ATLAS! From 1000s of entries in a public competition, three names made it to the final stage - now YOU can vote for the winning name! Simply reply with 1, 2, 3 or "Can't decide, they're all great!" in the comments - before 12.00 CEST today when we reveal the winner!
Screenshot graphic of the top three proposals from our competition to rename Comet 3I/ATLAS ;-)
6115233
Reposted by Matteo Tomasini
Starite 🌟 @starite.bsky.social · 31/03/2026
DON'T LET THE BASTARDS GET YOU DOWN 🏳️‍⚧️ #art #tdov #transart
a digital illustration in the style of a relief print depicting a black cat in a defensive pose holding a torn and tattered transgender pride flag in its mouth as it looks directly towards the viewer. the background is purple with some specks of blue and pink showing through, and behind the cat is a black midground resembling grass or flames. the top right corner features a box with a caption reading "T.D.O.V."
492516010130
Matteo Tomasini @mattomasini.bsky.social · 31/03/2026
Are you at #CAA2026? Wanna talk about ABM, software development, and code review for archaeology? Come find me and let's have a chat - you'll recognize me by the mustache!
041
Matteo Tomasini @mattomasini.bsky.social · 31/03/2026
Started #CAA2026 in Vienna by giving a workshop on #CodeReview and #CodingBestPractices to a group of computational archaeologists who were all very interested and keen. The theme is in itself super important since the current state of things for archaeology software is not the best.
141
Reposted by Matteo Tomasini
Retired-Librarian @retired-librarian.bsky.social · 26/03/2026
Hey, librarian here. If you find out a favorite author is a monster, don't separate the art from the author just give it the fuck up and stop supporting the monster.
1453179511
Reposted by Matteo Tomasini
The Onion @theonion.com · 25/03/2026
Archaeological Dig Uncovers Ancient Race Of Skeleton People theonion.com/archaeological-dig-unc…
Archaeological Dig Uncovers Ancient Race Of Skeleton People
9883771587
Reposted by Matteo Tomasini
Twonks @twonks.bsky.social · 25/03/2026
The Jetsons lied to us
92197875626
Reposted by Matteo Tomasini
CAAInt.bsky.social @caaint.bsky.social · 25/03/2026
The minutes for the last meeting of the @caa-ssla.archaeo.social.ap.brid.gy are out. Congrats to @mattomasini.bsky.social on becoming the new convener and a huge thank you to outgoing convener Martin Hinz! Keep an eye out for the planned catch-up at #CAA2026. sslarch.github.io/minutes/2026...
sslarch.github.io
55th regular meeting – CAA/SSLA
A special interest group of [CAA International](https://caa-international.org/) dedicated to scientific scripting languages in archaeology.
033
Reposted by Matteo Tomasini
Enrico Glerean @eglerean.bsky.social · 12/03/2026
Few days before @coderefinery.org workshop, Spring 2026! This year, on top of the usual hands-on teaching of git, GitHub, reproducibility, good coding practices we have something new: "Responsible Use of Generative AI in Assisted Coding"! The workshop is 100% free and happens entirely via TwitchTV
coderefinery.github.io
CodeRefinery workshop March 17-19 and 24-26, 2026
Free workshop on git, testing, documentation, and more in a workshop - for researchers and scientists.
134
Reposted by Matteo Tomasini
Nordic-RSE @nordic-rse.bsky.social · 05/03/2026
Come join us at the Nordic RSE Conference 2026, Tromsø, Norway, on June 9-10, 2026. Keynote speakers: * Dr Mihaela Duta, University of Oxford * Assoc. Prof. Dr Elisabeth Wetzer, UiT Registration and call for abstracts is now open! For more details, visit: nordic-rse.org/nrse2026
nordic-rse.org
2026 Nordic-RSE Conference
022
Matteo Tomasini @mattomasini.bsky.social · 05/03/2026
While climate collapse or war seem to be the greatest problems of our time, the loss of darkness is a subtle yet consequential issue. By losing our access to the starry skies, we are losing a piece of Us that has been with us since forever.
312834
Reposted by Matteo Tomasini
Spice8Rack @spice8rack.bsky.social · 20/02/2026
Testing how the polycule handles conflict by bringing an infect deck to the commander pod.
1947964
Reposted by Matteo Tomasini
Society of RSE @society-rse.org · 20/01/2026
The 2026 International RSE Survey is now live! This survey will help us better understand what RSEs need and how we can advocate for the community with policymakers and funders. We'd really appreciate your input. Please share with your networks. #RSEng www.software.ac.uk/news/2026-in...
software.ac.uk
2026 International RSE Survey | Software Sustainability Institute
We have launched the 2026 International RSE Survey.
039
Reposted by Matteo Tomasini
Daniel S. Katz @danielskatz.org · 05/02/2026
It's exciting to see the #RSEng map getting more filled in, with RSE Argentina (rse-argentina.github.io) joining the global community
043
Reposted by Matteo Tomasini
Theo Sanderson @theo.io · 08/02/2026
I made a map of 3.4 million Bluesky users - see if you can find yourself! bluesky-map.theo.io I've seen some similar projects, but IMO this seems to better capture some of the fine-grained detail
bluesky-map.theo.io
Bluesky Map
Interactive map of 3.4 million Bluesky users, visualised by their follower pattern.
66572492154
Reposted by Matteo Tomasini
The Society of Antiquaries of London @antiquaries.bsky.social · 09/02/2026
Join us tomorrow to hear about political entanglements of prehistorian Vere Gordon Childe and world famous writer George Orwell, beginning with Childe's inclusion by Orwell on a secret government list of suspected crypto-Communists and Communist sympathisers. www.sal.org.uk/event/orwell...
Gordon Childe Swan Watson, Andrew, Public domain, via Wikimedia CommonsGeorge Orwell By Cassowary Colorizations - George Orwell, c. 1940
2178
Reposted by Matteo Tomasini
Enrico R. Crema @ercrema.bsky.social · 08/02/2026
Here's another exciting opportunity to join the ERC FORAGER team! This one is a 3-year postdoc on paleoclimate modelling with the fantastic Matt Osman here in @cam.ac.uk, with opportunity for synergies (pun intended 😜) with other team members in archaeology and zoology www.jobs.cam.ac.uk/job/54411/
jobs.cam.ac.uk
Postdoctoral Research Associate in Paleoclimate Statistics and Dynamics (Fixed Term) - Job Opportunities - University of Cambridge
Postdoctoral Research Associate in Paleoclimate Statistics and Dynamics (Fixed Term) in the Department of Geography at the University of Cambridge.
01010
Reposted by Matteo Tomasini
Enrico R. Crema @ercrema.bsky.social · 02/02/2026
We are looking for a research project manager for the upcoming FORAGER ERC Synergy Project. Based at the University of York, this is an exciting opportunity to work in a team of 37 researchers from the UK, the US, Canada, Sweden, Denmark, Estonia and Japan. Join us! jobs.york.ac.uk/vacancy/rese...
jobs.york.ac.uk
Jobs - The University of York
088
Reposted by Matteo Tomasini
CAA SSLA @caa-ssla.archaeo.social.ap.brid.gy · 30/01/2026
And as a friendly reminder, we hold monthly meetings where we host amazing speakers, organize collectively-maintained projects, and discuss all things relating to scripting languages in archaeology! (we also sometimes spill out into other #DigitalArchaeology and #ComputationalArchaeology topics […]
archaeo.social
Original post on archaeo.social
049
Reposted by Matteo Tomasini
CAA SSLA @caa-ssla.archaeo.social.ap.brid.gy · 30/01/2026
RE: archaeo.social/@CAA_SSLA/1158810873… 👾 For those who might have missed it, earlier this month we organized the inaugural Digital Archaeology Maintainathon --- an opportunity to clean, document and revise older code together. We wrote a brief summary of the event here […]
archaeo.social
Original post on archaeo.social
147
Matteo Tomasini @mattomasini.bsky.social · 29/01/2026
Really cool work by @jmoyanodicarlo.bsky.social! phys.org/news/2026-01...
phys.org
The masters behind Bronze Age rock art
For more than 200 years, Nordic Bronze Age rock art has sparked the interest of academics. Yet we still know surprisingly little about the individuals who carved these figures into the rock. A new doc...
010
Reposted by Matteo Tomasini
CAA SSLA @caa-ssla.archaeo.social.ap.brid.gy · 16/01/2026
📈 We’ve showcased many great projects throughout the week, many of which are developed by junior researchers and volunteer labour. If any of these are especially interesting to you, consider reaching out to offer support! This can take the form of contributions to the code base, helping promote […]
archaeo.social
Original post on archaeo.social
036
Reposted by Matteo Tomasini
CAA SSLA @caa-ssla.archaeo.social.ap.brid.gy · 16/01/2026
🔭 Something that always needs to be done, is documenting code. We all seem to lack behind in this task. So, why not take half an hour today to write a short documentation on one of your repositories? Just as a start? Read more about documenting code here 👉 […]
archaeo.social
Original post on archaeo.social
134
Reposted by Matteo Tomasini
CAA SSLA @caa-ssla.archaeo.social.ap.brid.gy · 15/01/2026
🌐 Do you publish your code properly? While commercial platforms like GitHub and GitLab may provide very useful collaboration features, they should not be trusted as long-term stewards of software or data. Professional archives are better suited for this. There are some options. Check out our […]
archaeo.social
Original post on archaeo.social
058
Reposted by Matteo Tomasini
Zack Batist @zackbatist.archaeo.social.ap.brid.gy · 13/01/2026
For the #DigiArchMaintainathon I just updated the open-archaeo roadmap: github.com/zackbatist/open-archaeo/… This involved checking off some completed items on our to do list, adding a few new ones, and restructuring the document for greater clarity. I also added […]
archaeo.social
Original post on archaeo.social
204
Reposted by Matteo Tomasini
Joe Roe @joeroe.archaeo.social.ap.brid.gy · 15/01/2026
Step one: remind myself how the code works because I last looked properly six years ago 😭 Step two: resolve the outstanding issues (github.com/joeroe/rintchron/issues), which are mostly about improving the robustness of response parsing to deal with unusual data (and performance, but I […]
archaeo.social
Original post on archaeo.social
014
Reposted by Matteo Tomasini
Joe Roe @joeroe.archaeo.social.ap.brid.gy · 15/01/2026
Unfortunately mostly what I've been doing so far in #DigiArchMaintainathon week is maintaining my sanity in the face of university bureaucracy. But with what's left I will try to get my #Rstats package wrapping the #IntChron chronological data API ship-shape and ready for CRAN […]
archaeo.social
Original post on archaeo.social
117
Reposted by Matteo Tomasini
CAA SSLA @caa-ssla.archaeo.social.ap.brid.gy · 15/01/2026
RE: archaeo.social/@zackbatist/11589444… ✨ Advertisement block for open-archaeo.info ✨ It's your first resource if you are looking for a software tool to solve your #DigitalArchaeology or #ComputationalArchaeology problem. And if you know a good one: Have a look whether it is […]
archaeo.social
Original post on archaeo.social
024
Reposted by Matteo Tomasini
CAA SSLA @caa-ssla.archaeo.social.ap.brid.gy · 15/01/2026
🤖 Continuous integration (CI) automates tasks that always need to be done after you update your codebase e.g. building a software, testing, generating documentation, or producing accessible outputs. This is great, as it ensures robust software development. Want to learn more? Check out our short […]
archaeo.social
Original post on archaeo.social
034
Reposted by Matteo Tomasini
Zack Batist @zackbatist.archaeo.social.ap.brid.gy · 14/01/2026
RE: archaeo.social/@CAA_SSLA/1158935240… Yesterday I updated the roadmap for open-archaeo, which is a list of open source archaeological software and resources (open-archaeo.info). while it's fairly comprehensive, it could really benefit from a focused attempt by people […]
archaeo.social
Original post on archaeo.social
006
Matteo Tomasini @mattomasini.bsky.social · 15/01/2026
Testing is the only way I can keep up a software with many moving parts like Pytheas (github.com/mtomasini/py...) and be relatively sure that it's working. Writing tests takes a lot of time if you start testing after a software was developed, but it is very manageable if you test from the start!
github.com
GitHub - mtomasini/pytheas-simulator: A software to simulate seafaring in the Bronze Age.
A software to simulate seafaring in the Bronze Age. - mtomasini/pytheas-simulator
000
Reposted by Matteo Tomasini
CAA SSLA @caa-ssla.archaeo.social.ap.brid.gy · 15/01/2026
✅ Check out our resources page for a very simple practical guide on how to write unit tests, written by @lsteinmann: sslarch.github.io/maintainathon/res… #DigiArchMaintainathon #DigitalArchaeology #ComputationalArchaeology #Maintainathon
023
Reposted by Matteo Tomasini
CAA SSLA @caa-ssla.archaeo.social.ap.brid.gy · 15/01/2026
✅ Good tests help you make sure that your script, package, or software is maintainable and functional, and does exactly what you want it to. They are also a great form of documentation, communicating what you expected from your functions and methods to others who may want to reuse your code […]
archaeo.social
Original post on archaeo.social
121
Reposted by Matteo Tomasini
CAA SSLA @caa-ssla.archaeo.social.ap.brid.gy · 15/01/2026
✅ Testing your code involves including additional logic to test whether your code is operating as you expect it to. Aside from supporting users with different computational environments, they’re a great way to slow down and think about the code you’re writing and whether it supports your goals […]
archaeo.social
Original post on archaeo.social
124