Giuseppe Pagnoni (@gpagnon) profile picture
Joined January 2012
Photo by Giuseppe Pagnoni (@gpagnon)Photo by Giuseppe Pagnoni (@gpagnon)Photo by Giuseppe Pagnoni (@gpagnon)Photo by Giuseppe Pagnoni (@gpagnon)Photo by Giuseppe Pagnoni (@gpagnon)Photo by Giuseppe Pagnoni (@gpagnon)Photo by Giuseppe Pagnoni (@gpagnon)Photo by Giuseppe Pagnoni (@gpagnon)
Giuseppe Pagnoni retweeted
Explore probability distributions and their relationships with interactive graphs! torwager.github.io/probabili… Thread 👇
1
9
34
2,203
Giuseppe Pagnoni retweeted
Launching scienceofplacebo.org: a living bibliography of placebo and nocebo research. New papers screened & tagged daily by design, population, outcome and findings, with a searchable database (currently about 5,000 papers), an interactive researcher map, events, news and discussion.
5
22
2
97
5,713
Giuseppe Pagnoni retweeted
This book took about 10 years to write (or longer, depending on how you count)...I am fully on board with #SlowScience! mitpress.mit.edu/97802620450… Here are some tutorials that run example code in-browser, no back-end server or setup. #JupyterLite magic! torwager.github.io/elements-…
2
24
2
131
5,682
Giuseppe Pagnoni retweeted
What matters most for childhood brain organization? We analyzed 649 variables. The answer: Socioeconomics (SES); with brain patterns pointing at sleep & stress as drivers. Even brain-IQ associations were better explained by SES confounding. In Science: science.org/doi/10.1126/scie…
35
231
57
1,013
292,890
What can the free-energy principle tell us about meta-awareness, self, and consciousness? osf.io/preprints/osf/umj7n_v… via @OsfFramework . From a talk a couple of years ago—soon to be published in a book. Hope I didn't misrepresent @Mark_Solms and Thomas Metzinger's views! :-)
2
5
1
22
2,532
Giuseppe Pagnoni retweeted
Software horror: litellm PyPI supply chain attack. Simple `pip install litellm` was enough to exfiltrate SSH keys, AWS/GCP/Azure creds, Kubernetes configs, git credentials, env vars (all your API keys), shell history, crypto wallets, SSL private keys, CI/CD secrets, database passwords. LiteLLM itself has 97 million downloads per month which is already terrible, but much worse, the contagion spreads to any project that depends on litellm. For example, if you did `pip install dspy` (which depended on litellm>=1.64.0), you'd also be pwnd. Same for any other large project that depended on litellm. Afaict the poisoned version was up for only less than ~1 hour. The attack had a bug which led to its discovery - Callum McMahon was using an MCP plugin inside Cursor that pulled in litellm as a transitive dependency. When litellm 1.82.8 installed, their machine ran out of RAM and crashed. So if the attacker didn't vibe code this attack it could have been undetected for many days or weeks. Supply chain attacks like this are basically the scariest thing imaginable in modern software. Every time you install any depedency you could be pulling in a poisoned package anywhere deep inside its entire depedency tree. This is especially risky with large projects that might have lots and lots of dependencies. The credentials that do get stolen in each attack can then be used to take over more accounts and compromise more packages. Classical software engineering would have you believe that dependencies are good (we're building pyramids from bricks), but imo this has to be re-evaluated, and it's why I've been so growingly averse to them, preferring to use LLMs to "yoink" functionality when it's simple enough and possible.
LiteLLM HAS BEEN COMPROMISED, DO NOT UPDATE. We just discovered that LiteLLM pypi release 1.82.8. It has been compromised, it contains litellm_init.pth with base64 encoded instructions to send all the credentials it can find to remote server + self-replicate. link below
1,328
5,196
1,316
27,451
66,672,381
Giuseppe Pagnoni retweeted
A nice podcast 'debate' with a colleague who has slightly different views about consciousness than me. (I had to leave 15 minutes before the end -- they ran over the allotted time -- in case you wonder why I suddenly disappear from the conversation! youtu.be/R7insQBa-qo
3
8
4
39
6,487
Giuseppe Pagnoni retweeted
I'm very excited to share that my very first first-author paper is now published🎉 doi.org/10.1016/j.neunet.202… Here are the key points of our work: ・Synaptic pruning is mathematically equivalent to statistical structure learning. (1/4)
1
12
4
32
20,082
Giuseppe Pagnoni retweeted
Elegant theoretical derivations are exclusive to physics. Right?? Wrong! In a new preprint, we: ✅"Derive" a spiking recurrent network from variational principles ✅Show it does amazing things like out-of-distribution generalization 👉[1/n]🧵 w/ co-lead @dekelgalor & Jake Yates
5
84
5
648
97,395
Giuseppe Pagnoni retweeted
Finally review on spontaneous activity as a generative model across species and scales is out @neuron sciencedirect.com/science/ar…
9
17
1,522
Giuseppe Pagnoni retweeted
FYI: open access link to our new publication: Shedding Light on Changes in Subjective Experience During an Intensive... sciencedirect.com/science/ar…
1
3
180
Our lab has submitted a paper for a special collection in @SciReports 1 year and 3 months ago (!) and haven't received any reviews back yet. Communications with the editors were difficult and nonexistent lately. Anybody with the same experience? Suggestions?
47
Giuseppe Pagnoni retweeted
This was DISGUSTING!
1,524
2,373
107
14,449
444,936
Giuseppe Pagnoni retweeted
Trump is a bully and a buffoon!! He has tarnished the good name of this country!! The meeting with Zelenskyy in the Oval Office was an ambush created by Trump and Vance. It's absolutely deplorable!! I am so ashamed, and you should be, too!
237
160
6
2,346
54,911
Un litigio che farà la storia, nello Studio Ovale, davanti alle telecamere. Con Trump che mostra il suo volto peggiore: «Non hai carte in mano». E Zelensky: «Non sono venuto qui per giocare a carte».
480
511
216
4,462
818,712
Giuseppe Pagnoni retweeted
BREAKING: President Zelensky tells Brett Baier what angered him the most in his exchange with Trump today. Zelensky only wants respect for his country and his people. That’s it. Trump completely disrespected Ukraine and Ukrainians and propped up Putin. America needs to wake up.
5,036
10,686
527
71,539
6,244,493
This is utterly repulsive! Trump and Vance just tried to humiliate Zelensky live on American TV, smugly demanding gratitude while openly mocking him like playground bullies counting favors. My respect for Zelensky—and my embarrassment as an American—just surged off the charts. I’m beyond disgusted!”
15,191
21,583
3,430
149,755
11,402,867