Tomás Di Domenico's Avatar

Tomás Di Domenico

@tdido.eu.bsky.social

Bioinformatics and Scientific Computing at @bioinformatics.cnio.es, @cniostopcancer.bsky.social

37 Followers  |  81 Following  |  8 Posts  |  Joined: 08.01.2025  |  1.8334

Latest posts by tdido.eu on Bluesky

New #HPC Job! 😎️
HPC Engineer
Location: Madrid, Spain
Employer: Spanish National Cancer Research Centre
Remote: Remote friendly

07.08.2025 03:28 — 👍 1    🔁 1    💬 0    📌 0
Preview
Do not add Google Play Integrity integration · Issue #10 · eu-digital-identity-wallet/av-app-android-wallet-ui In the README, the following is listed: App and device verification based on Google Play Integrity API and Apple App Attestation I would like to strongly urge to abandon this plan. Requiring a depe...

If you ever thought banking apps blocking you if you don't have a Google account was frustrating, imagine a world where the EU blocks you from accessing resources unless you accept Google's ToS...

github.com/eu-digital-i...

28.07.2025 08:22 — 👍 0    🔁 0    💬 0    📌 0
Preview
Advanced Degree for the Bioinformatics Unit DescripciónThe Bioinformatics Unit within the Cancer Genomics programme is seeking to recruit a highly a highly motivated and talented High-Performance Computing (HPC) expert specialized in scientific...

At @bioinformatics.cnio.es, we're looking for an HPC engineer to help us boost the scientific computing infrastructure at @cniostopcancer.bsky.social. Apply or get in touch for more details!

www.cnio.es/empleo/advan...

17.07.2025 11:03 — 👍 5    🔁 3    💬 0    📌 0
Post image

🔔 Abierto el 2º plazo de preinscripción del Máster en Bioinformática del ISCIII
🧬 Aún nos quedan plazas...¡pero son limitadas!
📆 ¡No pierdas la oportunidad! ¡Aún estás a tiempo!
📚 Organizado por @saludisciii.bsky.social @cniostopcancer.bsky.social @bsc-cns.bsky.social
👉 masterbioinformatica.com

15.07.2025 08:27 — 👍 2    🔁 2    💬 0    📌 0
Preview
AI, peer review and the human activity of science When researchers cede their scientific judgement to machines, we lose something important.

A few months ago, Nature published how-to guide for using ChatGPT to write your peer reviews in 30 minutes.

This is, of course, a horrible idea. Here’s my response with @jbakcoleman.bsky.social .

25.06.2025 13:01 — 👍 596    🔁 237    💬 17    📌 28
"A hypothesis on the accelerating decline of reading:  

* Broadly speaking, people read for pleasure/entertainment and for learning/obtaining information. 
* Reading for pleasure has been declining for a while and is being replaced by videos (very sharply among young people). This trend will surely continue. 
* Reading for obtaining information is getting intermediated by chatbots. We are in the very early stages of this shift, so I think people underappreciate the magnitude of what's coming. It's not just that AI replacing traditional web search. Even when it comes to reading news articles, business documents, or scientific papers, the vision that tech companies are pushing on us is AI summarization + synthesis + Q&A. 
* We don't have to accept this, but I predict that most people will. It's a tradeoff between speed/convenience and accuracy/depth of understanding — the same tradeoff that was once offered to us when it became possible to search the web to look up a quick fact as opposed to reading about the topic in depth in an encyclopedia. 
* Just as most people in most cases prefer a shallow web search over deeper reading, most people in most cases will prefer AI-intermediated access to knowledge. Traditional reading won't disappear, but people will do it vastly less often, except in hobbyist reading communities and professions where traditional reading is needed. 
* The decline of reading-for-pleasure (due to video) and reading-for-information (due to AI) will accelerate each other, as reading text without an intermediary will come to be seen as a chore. 
* Personally, I find this sad. But while it's tempting to moralize all this, I think that's unproductive. Yelling at individuals to resist new media has been done for centuries and has never worked. 
* Even if people individually rationally choose these tradeoffs, I think we collectively lose something; critical reading skills are arguably essential for a democracy. We need to figure out what to do about that.

"A hypothesis on the accelerating decline of reading: * Broadly speaking, people read for pleasure/entertainment and for learning/obtaining information. * Reading for pleasure has been declining for a while and is being replaced by videos (very sharply among young people). This trend will surely continue. * Reading for obtaining information is getting intermediated by chatbots. We are in the very early stages of this shift, so I think people underappreciate the magnitude of what's coming. It's not just that AI replacing traditional web search. Even when it comes to reading news articles, business documents, or scientific papers, the vision that tech companies are pushing on us is AI summarization + synthesis + Q&A. * We don't have to accept this, but I predict that most people will. It's a tradeoff between speed/convenience and accuracy/depth of understanding — the same tradeoff that was once offered to us when it became possible to search the web to look up a quick fact as opposed to reading about the topic in depth in an encyclopedia. * Just as most people in most cases prefer a shallow web search over deeper reading, most people in most cases will prefer AI-intermediated access to knowledge. Traditional reading won't disappear, but people will do it vastly less often, except in hobbyist reading communities and professions where traditional reading is needed. * The decline of reading-for-pleasure (due to video) and reading-for-information (due to AI) will accelerate each other, as reading text without an intermediary will come to be seen as a chore. * Personally, I find this sad. But while it's tempting to moralize all this, I think that's unproductive. Yelling at individuals to resist new media has been done for centuries and has never worked. * Even if people individually rationally choose these tradeoffs, I think we collectively lose something; critical reading skills are arguably essential for a democracy. We need to figure out what to do about that.

clear, depressing set of observations from @randomwalker.bsky.social - "The decline of reading-for-pleasure (due to video) and reading-for-information (due to AI) will accelerate each other, as reading text without an intermediary will come to be seen as a chore."

22.05.2025 14:31 — 👍 334    🔁 113    💬 14    📌 18
Preview
The mouse pangenome reveals the structural complexity of the murine protein coding landscape We present the first mouse pangenome consisting of 17 high-quality inbred mouse strain genomes with complete annotation. This collection includes 12 widely used classical laboratory strains and 5 wild...

Glad to see this out, and to have contributed in a miniscule way to what will hopefully be an excellent resource: long read assemblies of 17 strains of mice www.biorxiv.org/content/10.1...

14.05.2025 11:00 — 👍 0    🔁 1    💬 0    📌 0
Post image

¡Abierta la preinscripción del Máster en Bioinformática y Ciencias de Datos en Medicina Personalizada de Precisión y Salud 2025/26!
📍Organizan: @saludisciii.bsky.social @cniostopcancer.bsky.social @bsc-cns.bsky.social
🤝 Colaboran: SEBiot,Instituto Roche
📅 Plazas limitadas
🔗 masterbioinformatica.com

12.05.2025 08:45 — 👍 8    🔁 7    💬 0    📌 1
Post image

🚀 Registration and abstract submissions are NOW OPEN for #JBI2025!
🗓️ Oct 22–24, 2025, in Madrid, Spain
🤝 Spain and Portugal #Bioinformatics and #ComputationalBiology communities

📰 Submit your work: abstract for talk/poster and highlight papers
🔗 jbi2025.cnb.csic.es

23.04.2025 08:57 — 👍 2    🔁 4    💬 0    📌 2
Preview
Multi-Omic Profiling Reveals Epigenetic Drivers of Immunotherapy Resistance in Multiple Myeloma Targeted immunotherapies against B-cell maturation antigen (BCMA) have transformed the treatment landscape of Multiple Myeloma (MM). Fc receptor-like 5 (FCRL5) has emerged as an alternative target. Ho...

I started experimenting with @nanoporetech.com long-read sequencing technology more than 10 years ago. A couple of years back it became my main focus, and we finally have our first results out:

www.medrxiv.org/content/10.1...

22.04.2025 09:12 — 👍 3    🔁 1    💬 1    📌 0
Post image

When the first (promising) image-generating models appeared a few years ago I thought that maybe ~10 years later we'd be able to prompt our way into fixing the disaster that Episode IX was.

I think my prediction may not be too far off.

26.03.2025 10:43 — 👍 0    🔁 0    💬 0    📌 0

Imagine if we had just a fraction of those "savings" invested in OSS projects. What a world that would be.

26.03.2025 09:24 — 👍 0    🔁 0    💬 0    📌 0
A quote from Manuel Hoffmann, Frank Nagle, Yanuo Zhou We estimate the supply-side value of widely-used OSS is $4.15 billion, but that the demand-side value is much larger at $8.8 trillion. We find that firms would need to spend …

"We estimate the supply-side value of widely-used OSS is $4.15 billion, but that the demand-side value is much larger at $8.8 trillion. We find that firms would need to spend 3.5 times more on software than they currently do if OSS did not exist."

simonwillison.net/2025/Mar/26/...

26.03.2025 09:23 — 👍 1    🔁 1    💬 1    📌 0
Post image

Gemini didn't want to play ball at first. It took some convincing.

16.03.2025 23:26 — 👍 0    🔁 0    💬 0    📌 0
Juggling Dodos Gallery

As a kid I learned about extinction through dodos.

I use "Where are the dodos?" as first contact with every new LLM I try.

When I read about @simonwillison.net's cycling pelicans benchmark, I decided to try my own: juggling dodos.

Then I asked Claude for a gallery to display them:

dodos.tdido.eu

16.03.2025 23:21 — 👍 4    🔁 0    💬 2    📌 0
Trying out Python packages with ipython and uvx I figured out a really simple pattern for experimenting with new Python packages today:

Quick TIL: if you have uv installed and you want to try out ANY Python package in an ipython REPL, you can do so just by running

uvx --with llm --with sqlite-utils ipython

Pass as many --with package options as you like

I wrapped it in a shell script, "itry llm"

til.simonwillison.net/python/itry

14.02.2025 07:38 — 👍 162    🔁 20    💬 5    📌 3

One of the biggest areas of AI hype right now is the notion that it will hyperaccelerate scientific progress. I understand why people think this — AI is already accelerating scientific _production_. 🧵

10.02.2025 12:04 — 👍 96    🔁 37    💬 4    📌 11

If you have uv installed this means you can start chatting with a small model without first installing anything at all - this command will create an ephemeral virtual environment, install the necessary pieces and start a chat UI running in your terminal:

uvx --with llm-smollm2 llm chat -m SmolLM2

07.02.2025 06:49 — 👍 28    🔁 4    💬 2    📌 0

@tdido.eu is following 20 prominent accounts