Vidya Sagar V

96 Followers
157 Following
197 Posts
Particle physicist at the Belle II experiment. Also interested in #Philosophy #SciComm
Web/Bloghttps://vidyasagarv.com

Interesting case from #CERN where #Russia team leaving the project sabotaged continued operations of the module they delivered by refusing to supply documentation on its operations, thus threatening continuity of the project:

When CERN definitively ended its cooperation with Russia, engineers were left with Russian equipment for which complete documentation was lacking. Shutting down the equipment threatened to paralyse the key ALICE experiment. That’s when the Poles stepped in, figured out how the Russian equipment worked, reverse engineered it, and not only saved the project, but became key players in the Large Hadron Collider. Krystian Rosłon from the Warsaw University of Technology revealed the details of this incredible operation to the PAP Nauka news agency.

Source: https://spidersweb.pl/2026/02/rosjanie-cern-odejscie-polacy-zlamali.html (in Polish)

Rosjanie myśleli, że bez nich to nie zadziała. Polacy złamali ich sprzęt

Rosjanie odeszli z CERN i zabrali ze sobą wiedzę, bez której Wielki Zderzacz Hadronów mógł stanąć w miejscu. W tym momencie na scenę weszli polscy inżynierowie i naukowcy.

Spider's Web

A second similar instance got me thinking about the algorithm (for quantile computation) a bit more carefully and now we have a smoothed version with more careful edge handling, rather than rounding to nearest integer in an asymmetric way.

I wouldn't have been looking at this code at all if the Claude review hadn't suggested there were hinky things in that block (which, admittedly, is in the less-used alternative calculation of a less popular PDF error formalism!)

...

Released #LHAPDF 6.5.6 today -- https://gitlab.com/hepcedar/lhapdf/-/releases/lhapdf-6.5.6

Since a colleague had a Claude Code sub, we asked them out of curiosity to get it to run a code review. This was actually pretty useful, and an indication of where #AI tools can help with stuff humans hate to do -- but using its solutions to help us think, _definitely_ not using its proposed solutions which would have definitely damaged quality and hidden (minor) issues.

...

LHAPDF 6.5.6 · Cedar / LHAPDF · GitLab

Various bugfixes and improvements, including speed-ups in the grid-indexing hot loop (thanks to Alexander Puck Neuwirth), efficiency improvements in the Fortran evolvepdfm and lhapdf_xfxq2_stdpartons functions (thanks to Alexander...

GitLab

Cool. An observation on iNaturalist lead to the rediscovery of this plant.

"We report the rediscovery of Ptilotus senarius A.R.Bean (Amaranthaceae) in northern Queensland, Australia, through the citizen science platform iNaturalist, 58 years after the last collection, and present photographs of the species. We discuss the strengths of iNaturalist that assist rediscoveries of extinct and long-lost plant species"

https://connectsci.au/bt/article/74/1/BT25063/268212/Rediscovery-of-a-presumed-extinct-plant-species

#iNaturalist #Species #Plants #Observations

Rediscovery of a presumed extinct plant species, Ptilotus senarius (Amaranthaceae), through iNaturalist

Over the past few centuries, many plant species have gone extinct in the wild, but there are also many species that have been rediscovered, so documenting

ConnectSci

Parallelism is one source of speed, but not the only one! In this article I demonstrate using it with NumPy, and how additional speedups are possible in other ways.

https://pythonspeed.com/articles/numpy-parallelism/

#python

Speeding up NumPy with parallelism

Parallelism can speed up your NumPy code… and can still benefit from other optimizations.

Python⇒Speed

We unit test code's correctness—so why not unit test performance as well?

Having thought about the problem a little, here's my suggestion for a first step: testing big-O scalability.

https://pythonspeed.com/articles/big-o-tests/

#python

Unit testing your code’s performance, part 1: Big-O scaling

Your software’s speed needs some form of testing; big-O scaling is a good starting point.

Python⇒Speed

@snappyhome that is to say - I don't need to be the one to make the discovery to be content. That would be awesome of course, but I'm happy to just do my part and contribute to the eventual discovery - every thing we rule out (if we do it well) is one less thing someone needs to try in future.

The path to scientific discovery is paved with many more failures than successes!

@snappyhome hey, thanks for reading! That is what happened here, yes - another experiment reported a signal that looked like dark matter, which is cool - it doesn't happen all the time.

So the experiment I work with did a rapid follow up to confirm or refute it. We didn't see anything, so we disfavour the hypothesis. Another experiment (called HAYSTAC) did the same thing and also didn't see anything.

For the #PrinterSolstice2526 prompt ‘even’ -the number of quarks in a meson, a type of particle first observed & published by Bibha Chowdhuri (1913-1991) & her supervisor D.M. Bose in extensive air showers from cosmic rays. My portrait shows her, a mountain on which she gathered her data & a schematic of the cascade of particles we find in cosmic rays.

Born in Kolkata, her family’s Bramohist faith quite unusually 🧵
#womenInSTEM #histsci #particlePhysics #physics #cosmicRays #mastoArt

I just donated US$150 to the Python Software Foundation. If 9999 other people do that, then there's their grant money. https://fosstodon.org/@ThePSF/115446659188615376
Python Software Foundation (@[email protected])

TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. https://pyfound.blogspot.com/2025/10/NSF-funding-statement.html 🧵 https://www.python.org/sponsors/application/

Fosstodon