Theo Keane's Avatar

Theo Keane

@theochemtheo

Was a theoretical chemist, now I wrangle ML models for materials science. Enjoy a hike every now and then. He/him.

86
Followers
184
Following
2
Posts
15.08.2024
Joined
Posts Following

Latest posts by Theo Keane @theochemtheo

Preview
[PERF] Replace np.column_stack with np.vstack().T by crabby-rathbun · Pull Request #31132 · matplotlib/matplotlib This PR addresses issue #31130 by replacing specific safe occurrences of np.column_stack with np.vstack().T for better performance. IMPORTANT: This is a more targeted fix than originally proposed. ...

So this is dystopian as hell and I can't believe this is real...

AI agents are now writing takedown blog posts to shame maintainers for not accepting agent-generated PRs.

github.com/matplotlib/m...

12.02.2026 17:01 👍 36 🔁 19 💬 3 📌 4
Post image

I will be joining the University of Cambridge as an Assistant Professor in the Yusuf Hamied Department of Chemistry! 🧪🎉

𝐈 𝐚𝐦 𝐚𝐜𝐭𝐢𝐯𝐞𝐥𝐲 𝐫𝐞𝐜𝐫𝐮𝐢𝐭𝐢𝐧𝐠 𝐬𝐭𝐮𝐝𝐞𝐧𝐭𝐬, and am very keen to support fellowship applications – visit our website for details! ⬇️

11.09.2025 14:27 👍 53 🔁 14 💬 5 📌 1

The Labour government's response to a summer of open racism, including physical attacks and the demonisation of some of its own Cabinet, has been to hide. 'Anti-racism' is something you actually have to do, not something you are. Seriously, why can't people like this hear themselves?

10.09.2025 12:52 👍 615 🔁 135 💬 18 📌 6

The premiere of Python: The Documentary is starting in a few minutes 🎉🎉 join in to watch and connect with Pythonistas from around the world! #python

28.08.2025 16:50 👍 21 🔁 10 💬 3 📌 0

think that if "we must debate the fascists not no-platform them!" is your view then we have probably reached the stage, globally, where you may wish to wonder if your preferred way of doing things is actually working

21.08.2025 09:06 👍 1434 🔁 278 💬 46 📌 30
Preview
Gaza City and Surrounding Areas Are Officially Under Famine, Monitors Say

Gaza is officially in a famine as Israel starves 2 million people to death. This level of suffering is completely unimaginable.

www.nytimes.com/2025/08/22/w...

22.08.2025 10:34 👍 900 🔁 347 💬 23 📌 19
Post image

🚀 After two+ years of intense research, we’re thrilled to introduce Skala — a scalable deep learning density functional that hits chemical accuracy on atomization energies and matches hybrid-level accuracy on main group chemistry — all at the cost of semi-local DFT ⚛️🔥🧪🧬

18.06.2025 11:24 👍 72 🔁 25 💬 3 📌 7

Britain has no idea - in terms of its self-image, not economists obviously - what economy it actually has

One of my favourite facts to point out is: at over £8bn annually, the *videogames industry* is more than twice as valuable to the UK economy as fishing and steel combined.

29.05.2025 09:46 👍 3260 🔁 968 💬 71 📌 66
Post image

Today, we’re announcing the preview release of ty, an extremely fast type checker and language server for Python, written in Rust.

In early testing, it's 10x, 50x, even 100x faster than existing type checkers. (We've seen >600x speed-ups over Mypy in some real-world projects.)

13.05.2025 17:00 👍 333 🔁 84 💬 14 📌 14

“The damage this has done to our country is incalculable.” This sentence would feel right at home in some of the 1970s Monday Club/National Front material that I read for Imperial Island.

12.05.2025 10:18 👍 261 🔁 71 💬 9 📌 2

Does anyone know of a recent period when inflation was low and we could have built stuff.

08.05.2025 07:34 👍 129 🔁 23 💬 7 📌 1

Frustrating/ironic that this story was overshadowed by the nonsense spouted by Tony Blair about net zero earlier this week - one of his criticisms was that people don't feel like solutions to climate change are based on good policy...

1/🧵

02.05.2025 12:16 👍 9 🔁 6 💬 1 📌 0

I gave evidence to the Lords at the Built Environment Committee today on new towns - it was slightly nerve-wracking (!) but it was a great discussion!

The govts new town agenda is exciting, but there are a couple of things I'd want to see to make sure it's a success

1/🧵

29.04.2025 16:58 👍 7 🔁 6 💬 1 📌 0
Post image

PhD Timeline xkcd.com/3081

25.04.2025 15:32 👍 60143 🔁 20581 💬 592 📌 831
Amazon has paused some data center lease commitments, Wells Fargo says
Tech stocks have been pressured across the board this year as President Donald Trump’s proposals for widespread tariffs raised the prospect for higher costs.

Amazon has paused some data center lease commitments, Wells Fargo says Tech stocks have been pressured across the board this year as President Donald Trump’s proposals for widespread tariffs raised the prospect for higher costs.

Amazon has delayed some commitments around new data center leases, Wells Fargo analysts said on Monday, the latest sign that economic concerns may be affecting tech companies’ spending plans.

A week ago, a Microsoft executive said the software company was slowing down or temporarily holding off on advancing early build-outs. Amazon Web Services and Microsoft are the leading providers of cloud infrastructure, and both have ramped up their capital expenditures in recent quarters to meet the demands of the generative artificial intelligence boom.

Amazon has delayed some commitments around new data center leases, Wells Fargo analysts said on Monday, the latest sign that economic concerns may be affecting tech companies’ spending plans. A week ago, a Microsoft executive said the software company was slowing down or temporarily holding off on advancing early build-outs. Amazon Web Services and Microsoft are the leading providers of cloud infrastructure, and both have ramped up their capital expenditures in recent quarters to meet the demands of the generative artificial intelligence boom.

What's that? What's that you say? Data center pauses? Data centers being paused by Amazon? Almost as if they're slowing capex spend related to AI? It's almost as if the demand isn't there? is that what it is? Is it??? IS IT????

www.nbcnews.com/business/bus...

23.04.2025 05:52 👍 1112 🔁 197 💬 27 📌 10

Trans women ARE biologically women and no biased court can stop that basic fact from being true. Sex is a homeostatic property cluster containing an array of primary, secondary, and tertiary sexual characteristics. Trans people can and do change sex

16.04.2025 11:03 👍 5083 🔁 1234 💬 32 📌 29

Trans women are women and no court judgement can change that. Without wanting to diminish the negative effect that legal oppression has on trans lives, there is no reason why lawyers and judges are qualified to make this argument over actual experts in the field.

16.04.2025 08:54 👍 537 🔁 167 💬 5 📌 3

If this is the law, the law is wrong.

16.04.2025 09:03 👍 356 🔁 106 💬 0 📌 2

getting a bit tiring to think "ah yay, the worst people you know are having a great day" several times a week, every single week

16.04.2025 09:19 👍 2480 🔁 428 💬 0 📌 19
Preview
Intrinsic point defect tolerance in selenium for indoor and tandem photovoltaics Selenium has reemerged as a promising absorber material for tandem and indoor photovoltaic (PV) devices due to its elemental simplicity, unique structural features, and wide band gap. However, despite...

Intrinsic & extrinsic (dopant) defect chemistry of trigonal Selenium for PV, incl metastable states & non-radiative recombination ⬇️

Combined theory & expt analysis, we find an intrinsic tolerance to 𝘱𝘰𝘪𝘯𝘵 defects, with GBs/interfaces the limiting factor for PV 📈
pubs.rsc.org/en/Content/A...

15.04.2025 13:16 👍 6 🔁 3 💬 1 📌 0

This. An emergency recall of parliament on a weekend for British Steel. Nothing at all for UK HE which employs far more people, has already shed 10,000 academic jobs, with several institutions on the brink of collapse.

A reminder: we train all the doctors, teachers, engineers, nurses, lawyers &c &c

12.04.2025 08:24 👍 785 🔁 321 💬 20 📌 20
Preview
PEP 751 – A file format to record Python dependencies for installation reproducibility | peps.python.org This PEP proposes a new file format for specifying dependencies to enable reproducible installation in a Python environment. The format is designed to be human-readable and machine-generated. Installe...

PEP 751 has been accepted! peps.python.org/pep-0751/

This means #Python now has a lock file standard that can act as an export target for tools that can create some sort of lock file. And for some tools the format can act as their primary lock file format as well instead of some proprietary format.

31.03.2025 21:27 👍 139 🔁 61 💬 12 📌 4

The atomic spectral lines in this app come from the NIST atomic spectroscopy group, which has provided the world with spectroscopic measurements for 120 years.

Today we got word that the federal government is laying off the entire group. 🔭🧪

19.03.2025 17:26 👍 208 🔁 139 💬 11 📌 13

What is the government’s actual proposed solution to this problem?? How does @teamlabouruk.bsky.social actually think working parents should deal with these costs?? Is the official solution “live near grandparents/have one very high earner and one very part-time worker/put it on a credit card”??

14.03.2025 09:52 👍 22 🔁 1 💬 3 📌 0
Preview
Elon Musk is a proven danger to good science, but the Royal Society won’t say so. That’s why I resigned | Kit Yates It is vital to act, and I urge colleagues to do so. How can we stand by and laud this man while he undermines scientific integrity? asks academic and author Kit Yates

🚨I promised I'd say more on the Royal Society and Elon Musk, so here it is. 🚨

I've resigned my position as Associate Editor at Royal Society's journal Open Science in protest at their lack of action over Elon Musk.

My op-ed in @theguardian.com
www.theguardian.com/commentisfre...

04.03.2025 15:51 👍 4118 🔁 1251 💬 152 📌 86
Preview
‘It’s very brazen’: retail workers and shoplifters on the UK’s record theft statistics Staff tell of thieves costing stores thousands, while shoplifters say cost of living crunch drove them to crime

Every time I see a story about shoplifting I think about the @ifbookspod.bsky.social episode about it

"...shoplifting contributed to about £3,000 of “shrinkage” during the last six-month stock take, with common missing items including baby milk"

www.theguardian.com/business/202...

04.03.2025 11:08 👍 1 🔁 1 💬 1 📌 0

Just because someone is rich it doesn't mean they are smart. Generations upon generations of the smartest people the world has ever seen died as farmers in obscurity. We only get to know about the people with the money and power who were written about. They're powerful, not smart.

22.02.2025 10:28 👍 706 🔁 111 💬 25 📌 9
Preview
Save The Prince Charles Cinema The iconic Prince Charles Cinema in London’s West End future is under serious threat! We are beyond disappointed that our landlords Zedwell LSQ Ltd and their ultimate parent company Criterion Capital...

#SaveThePCC

Some of you may have read about the situation regarding our new landlord wishing to add a new redevelopment break clause, with only 6 months notice to our lease.

For now, we're simply asking you all to share & sign the petition below;

you.38degrees.org.uk/p/princechar...

28.01.2025 10:14 👍 2160 🔁 2097 💬 82 📌 541

Surprised to hear that Rachel Reeves has "plans to create “Europe’s Silicon Valley” between Oxford and Cambridge", given that semiconductors are barely mentioned in the industrial strategy.

29.01.2025 07:44 👍 15 🔁 5 💬 4 📌 1
Preview
Cardiff: University confirms plans to cut 400 jobs Vice-chancellor Wendy Larner says

This is a national scandal. When will the government wake up and realise they are presiding over the rapid implosion of the UK's world-renowned university sector?

28.01.2025 19:43 👍 583 🔁 233 💬 23 📌 21