Angelo Varlotta

Background: biology, data science. I'm interested in applied ml, responsible ai and sustainability. Volunteer @climatematch & @neuromatch. "È tutto sbagliato, è tutto da rifare". (Bartali)

Angelo Varlotta boosted:
Prof. Sam Lawlersundogplanets
2026-03-13

"Rush to put AI data centers in space poses poorly understood dangers" by Sean Mowbray

news.mongabay.com/2026/03/rush

Angelo Varlotta boosted:
2026-03-13

Mastodon, you are a influence...

Since I joined I have ditched most subscription stuff like Spotify, Amazon and Netflix.

Made the swap to Linux.

Started painting.

Now I am considering whether or not I could be a Person Who Bikes Places.

2026-03-12
A view of Matera
Angelo Varlotta boosted:
Fabio Manganiellofabio@manganiello.eu
2026-03-11

#ActivityPub support in #Madblog

https://blog.fabiomanganiello.com/article/Madblog-federated-blogging-from-markdown

I am glad to announce that Madblog has now officially joined the #Fediverse family.

If you want to test it out, search for this URL on your Fediverse client.

Madblog has already supported #Webmentions for the past couple of weeks, allowing your blog posts to be mentioned by other sites with Webmentions support (WordPress, Lemmy, HackerNews…) and get those mentions directly rendered on your page.

It now adds ActivityPub support too, using #Pubby, another little Python library that I’ve put together myself (just like Webmentions) as a mean to quickly plug ActivityPub support to any Python Web app.

Webmentions and Pubby follow similar principles and implement a similar API, and you can easily use them to add federation support to your existing Web applications - a single bind_webmentions or bind_activitypub call to your existing Flask/FastAPI/Tornado application should suffice for most of the cases.

Madblog may have now become the easiest way to publish a federated blog - and perhaps the only way that doesn’t require a database, everything is based on plain Markdown files.

If you have a registered domain and a certificate, then hosting your federated blog is now just a matter of:

mkdir -p ~/madblog/markdown
cat <<EOF > ~/madblog/markdown/hello-world.md
# My first post

This is my first post on [Madblog](https://git.fabiomanganiello.com/madblog)!
EOF

docker run -it \
  -p 8000:8000 \
  -v "$HOME/madblog:/data" \
  quay.io/blacklight/madblog

And Markdown files can be hosted wherever you like - a Git folder, an Obsidian Vault, a Nextcloud Notes installation, a folder on your phone synchronized over SyncThing…

Federation support is also at a quite advanced state compared to e.g. #WriteFreely. It currently supports:

  • Interactions rendered on the articles: if you like, boost, quote or reply to an article, all interactions are rendered directly at the bottom of the article (interactions with WriteFreely through federated accounts were kind of lost in the void instead)

  • Guestbook support (optional): mentions to the federated Madblog handle that are not in response to articles are now rendered on a separate /guestbook route

  • Email notifications: all interactions can have email notifications

  • Support for quotes, also on Mastodon

  • Support for mentions, just drop a @joe@example.com in your Markdown file and Joe will get a notification

  • Support for hashtag federation

  • Support for split-domain configurations, you can host your blog on blog.example.com but have a Fediverse handle like @blog@example.com. Search by direct post URL on Mastodon will work with both cases

  • Support for custom profile fields, all rendered on Mastodon, with verification support

  • Support for moderation, either through blocklist or allowlist, with support for rules on handles/usernames, URLs, domains or regular expressions

  • A partial (but comprehensive for the provided features) implementation of the Mastodon API

If you want you can follow both the profiles of my blogs - they are now both federated:

  • My personal blog: @fabio (it used to run WriteFreely before, so if you followed it you may need to unfollow it and re-follow it)

  • The #Platypush blog: @blog

Angelo Varlotta boosted:

If you take a paper and get an LLM to review it, then get the LLM to rewrite the paper and write a reply to the reviewer, and then repeat, what happens? Convergence to something better? Cycles of arbitrary change that never converge? Descent into meaningless drivel?

Angelo Varlotta boosted:
2026-03-08

OMG. Can you imagine publishing Machine Code for Beginners today??

Usborne 1980s Computer Books

Image of a book cover. The title is "Usborne Introduction to Machine Code for Beginners" and it has colourful cartoon drawings of piece of paper and notepads with cryptic assembly code on them, and some futuristic space ship flying over a planet. In the corner it advertises "For the Z80 and 6502" (The 6502 was in the original Atari 2600 video game system)
2026-03-07

@ChrisMayLA6 still influencing good music 🎶 last night I was listening to the latest from Caparezza youtu.be/4-a7B0yMFVU and I could spot some influence from Kraftwerk. He always mentions them, and Giorgio Moroder too ...

Angelo Varlotta boosted:
2026-03-07

𝗨𝗻 𝗰𝗶𝗲𝗹𝗼 𝗿𝗼𝘀𝘀𝗼 𝗰𝗼𝗺𝗲 𝗶𝗹 𝗳𝘂𝗼𝗰𝗼

Tra il 6 e l’8 marzo del 1582 i cieli di Europa e Asia si accesero di rosso. A Casale Monferrato si scrisse che “pareva che tutto il cielo e la città ne abbruciasse” e che il fiume fosse “tutto di sangue”.
Nell’articolo sul blog ricostruiamo cosa accadde veramente.

Leggi qui: buff.ly/ikWdJRc

Un disegno dell'epoca mostra dei raggi rossi nel cielo
Angelo Varlotta boosted:
Alice Averlong🏳️‍⚧️foone@digipres.club
2026-03-07

See? Page 9. Arrays.

A long page describing how to use Arrays in the BASIC language. There's three screenshots of BASIC computers, with pixely game enemies on top giving extra context to the screenshots.

There's also a box with a bunch of paper with numbers on them next to a robot, as they use a sort of mailbox metaphor to explain Arrays
2026-03-03

This video is everywhere on the internet and it's too funny.
*we're close to achieving Skynet 🫣
youtu.be/thKjvF1dZQY
#agi #ai

Angelo Varlotta boosted:
2026-03-02

L'illusione del risparmio facile: sostituire i neo-assunti con l'IA. Ma gli studi dicono che è una strategia perdente. Le aziende vincenti saranno quelle in grado di usare l'IA come strumento per supportare le persone e non per sostituirle. Mio articolo su @StartMagNews@X.com startmag.it/innovazione/iagen-

Angelo Varlotta boosted:
2026-03-02

Today I learned that nearly every modern car has four tire pressure sensors that broadcast a unique ID in clear text, so a basic Raspberry Pi scanner can track when your car is nearby.

networks.imdea.org/your-cars-t

Angelo Varlotta boosted:
Torsten Grotegrote@chaos.social
2026-02-27

The @torproject VPN app for Android is now available in @fdroidorg and therefore guaranteed to be fully Free Software, rebuilt from source.

A screenshot of TorVPN app in F-Droid app.
Angelo Varlotta boosted:

London #neuroscience people you may like this. We're hosting a series of talks at Imperial & Crick on how to get experiment and theory working together better. Each session will have a talk around this and extended networking / group discussion on the questions raised. Plus, free food!

I think the time is right for us to do this seriously. The growth of "NeuroAI", large scale experimental projects and a steady stream of papers showing that earlier papers in both experiment and theory made overly strong conclusions because they didn't do this right.

eventbrite.co.uk/e/understandi

Poster for "Understanding the brain in theory and practice - a series of interactive workshops on building better experiment-theory collaborations in neuroscience" featuring talks by Marcus Ghosh, Caswell Barry, Florencia Iacaruso, Megan Peters, Sadra Sadeh and Dan Goodman.
Angelo Varlotta boosted:

Even as a dyslexic I can assure you I still manage to communicate just fine without using LLMs. It's literally ok. Nobody in good faith gives a fuck if something is spelled a bit wrong or with shit grammar, the message is still out there in it and if anything that makes it more human and personal anyway right?
If anything encouraging people to use LLMs to "speak correctly" opens up a whole fucking ton of worms around structural racism, classism, ableism and "learnedness"

Angelo Varlotta boosted:
2026-02-16

Applications are officially OPEN! 🎉 Become a student or a Teaching Assistant in Computational Tools for Climate Science.

Learn, connect, and grow with our global community.

➡️ Apply now: portal.neuromatchacademy.org/s Applications close 15 March.
➡️ Learn more: neuromatch.io/computational-to

#ClimateScience #SummerSchool #ClimatematchAcademy #Climatematch #ClimateAction #ComputationalScience #AIForClimate #OnlineLearning #ResearchSkills

Student and Teaching Assistant applications now open! 

2-week Course
Computational Tools for Climate Science
13-24 July
2026-02-16

RE: neuromatch.social/@neuromatch/

It's time to register for Neuromatch! 🌈🧠🔬🧪🧫🥼⚗️

Angelo Varlotta boosted:
2026-02-13
DO NOT TALK TO COMPUTERS

Should you ever find yourself in the company of a computer attempting to communicate, do not engage.

Talk to computers damages your health.

Educational poster
Angelo Varlotta boosted:
Ingwar PerowanowitschPerowinger94
2026-02-09

In Kopenhagen gibt es die Vorschrift, dass alle wichtigen Radwege bei Schneefall bis spätestens 08:00 Uhr morgens geräumt sein müssen, damit die Menschen sicher mit dem Fahrrad zur Arbeit fahren können. So sieht dass dann aus❤️😀

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst