Andrew Weeks's Avatar

Andrew Weeks

@meloncholy.bsky.social

Product data scientist in fintech. Mostly lurking while I try to find my voice again. I help run PyData London.

67 Followers  |  224 Following  |  92 Posts  |  Joined: 11.11.2023  |  1.7575

Latest posts by meloncholy.bsky.social on Bluesky

Preview
PyData London - 101st Meetup, Tue, Nov 4, 2025, 7:00 PM | Meetup **Venue**: Riverbank House, 2 Swan Ln, London EC4R 3AD **Please note**: 1. 🚨🚨🚨A valid photo ID is required by building security. 🚨🚨🚨 2. This event follows the **[Nu

It's nearly that time again! Join us on Tue 4 Nov for the 101st PyData London meetup.

Using Hugging Face's smolagents framework to create a Fantasy Premier League AI Agent - @geirfreysson.bsky.social

No More Boilerplate: Data-Driven Testing Made Easy - @feregri.no

www.meetup.com/pydata-londo...

22.10.2025 13:36 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 2
Close up of pink aster flowers leaning out of a vertical garden plant box. The flowers are new: some have emerged but many are still buds.

Close up of pink aster flowers leaning out of a vertical garden plant box. The flowers are new: some have emerged but many are still buds.

Another close up of pink aster flowers a few days later, now bathed in late afternoon sunlight. More flowers have emerged giving a beautiful crowded display of daisy-like pink flowers with yellow centres.

Another close up of pink aster flowers a few days later, now bathed in late afternoon sunlight. More flowers have emerged giving a beautiful crowded display of daisy-like pink flowers with yellow centres.

Seeing flowers from my new aster for the first time is a real autumn treat!

13.10.2025 12:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Vibe engineering I feel like vibe coding is pretty well established now as covering the fast, loose and irresponsible way of building software with AIβ€”entirely prompt-driven, and with no attention paid to …

I recommend this post from @simonwillison.net: simonwillison.net/2025/Oct/7/v...

He lists the engineering skills required to use AI-generation most effectively to build quality software, based on his experience using AI on his projects. In short, we can't replace software engineers with vibe coding

09.10.2025 22:22 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Liberalism’s answer would probably be the harm principle: community moderation strives for that at least.

Also reflecting that we tend to give states a monopoly on violence for a reason…

09.10.2025 10:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It’s nearly time for our 100th Meetup! πŸ₯³

Looking forward to a full roster of lightning talks, reflections from organisers past and present (including many of the OG crew!) and of course well-deserved celebrations--maybe even with cake! πŸŽ‚

06.10.2025 14:59 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

*deep breath* the fact that these models produce plausible output and also hallucinate (e.g. produce completely novel but reasonable output) has always been why they're so exciting for computational social scientists

21.09.2025 17:36 β€” πŸ‘ 13    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Incidentally, my personal favorite interpretation of advancements in computer science is that most of the progress we've made has been in defining the problems themselves. Many successes correlate to clearer definitions of what "good" means or abstracting the task away from weak definitions.

21.09.2025 15:44 β€” πŸ‘ 14    πŸ” 2    πŸ’¬ 1    πŸ“Œ 2
Custom House 2024

Great to hear Customs House will be redeveloped!

Such a grand building in an amazing location by the Thames, but today you have to follow a rickety walkway and peer at it through railings. Big improvement for the Thames Path there.

customhouse2024.co.uk

www.ianvisits.co.uk/articles/his...

10.09.2025 15:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Python: The Documentary | An origin story
YouTube video by CultRepo Python: The Documentary | An origin story

Python: The Documentary | An origin story

What began as a side project in the 1990s now powers AI, data science and some of the world's biggest companies. But Python almost disappeared at one point.

Featuring Guido van Rossum, Travis Oliphant, Barry Warsaw, and many more!

youtu.be/GfH4QL4VqJ0?...

09.09.2025 13:57 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

I was particularly pleased to hear Ruby Waller tell us about apprenticeships in data. I had no idea this was a possible route into DS until she told me at the conference this year. So glad she agreed to share her journey!

03.09.2025 00:10 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Had a great PyData London tonight! Was a real treat to hear from @gaelvaroquaux.bsky.social on @skrub-data.bsky.social and the real world data pains its solving. (Try it if you haven’t already; super easy to get going!)

03.09.2025 00:06 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Keynote- Tony Mears | PyData London 25
YouTube video by PyData Keynote- Tony Mears | PyData London 25

PyData London 2025 keynote: Tony Mears -- Innovation is Dead

Innovation gets stifled in the public sector by risk aversion and punishment for failure.

But there is hope: Tony shares a way forward, drawing on his experience directing operations in the NHS and UK Space Agency.

youtu.be/XMLbJYM46xo

25.08.2025 13:44 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
My day trip to medieval England At the β€˜Wimbledon of jousting’, Simon Usborne finds historical re-enactment is becoming big business β€” and meets the knights and tourists partying like it’s 1499

on.ft.com/4oVBaBe My day trip to medieval England

Jousting is back in vogue after a 500 year absence. Fantastic pictures too!

24.08.2025 13:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
This Is What Happens When a Startup Dies Podcast Episode Β· Odd Lots Β· 20/08/2025 Β· 47m

Fascinating interview from Odd Lots on what happens when a startup dies. Not often formal bankruptcy.

Finding buyers for some company assets can be challengingβ€”like human skulls!

podcasts.apple.com/gb/podcast/o...

21.08.2025 19:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Excited about this one!

20.08.2025 22:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Imbalanced classification: pitfalls and solutions β€” Probabilistic calibration of cost-sensitive learning

Today at #EuroScipy2025, @glemaitre58.bsky.social and I presented a tutorial on pitfalls of machine learning for imbalanced classification problems.

We discussed what (not) to do when fitting a classifier and obtaining degenerate precision or recall values.

probabl-ai.github.io/calibration-...

19.08.2025 11:58 β€” πŸ‘ 23    πŸ” 10    πŸ’¬ 1    πŸ“Œ 0
Google's Gemini AI tells a Redditor it's 'cautiously optimistic' about fixing a coding bug, fails repeatedly, calls itself an embarrassment to 'all possible and impossible universes' before repeating 'I am a disgrace' 86 times in succession

Google's Gemini AI tells a Redditor it's 'cautiously optimistic' about fixing a coding bug, fails repeatedly, calls itself an embarrassment to 'all possible and impossible universes' before repeating 'I am a disgrace' 86 times in succession

I'll admit, I was skeptical when they said Gemini was just like a bunch of PhDs. But I gotta admit they nailed it.

17.08.2025 13:51 β€” πŸ‘ 7302    πŸ” 1662    πŸ’¬ 71    πŸ“Œ 163
Preview
Fusion energy start-up claims to have cracked alchemy San Francisco start-up says modified fusion process could be used to produce gold from mercury

Fusion energy start-up claims to have cracked alchemy

This is really cool: modifying the fusion process could produce gold from mercury almost as a side effect, worth almost as much as the electricity produced each year.

on.ft.com/3IXXlWD

22.07.2025 12:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It's a good reminder that these models are great for problems that have already been solved and well documented many times, but much riskier for those that haven't.

And that matters because a huge advantage LLMs have over traditional search is solving the "I don't know what I don't know" problem.

22.07.2025 11:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Sumana Harihareswara (@brainwane@social.coop) A few days ago I came across this amazing bug report against Whisper, the LLM-based transcription tool: 'Complete silence is always hallucinated as "ΨͺΨ±Ψ¬Ω…Ψ© Ω†Ψ§Ω†Ψ³ΩŠ Ω‚Ω†Ω‚Ψ±" in Arabic which translates as "Tr...

Whisper bug report: 'Complete silence is always hallucinated as "ΨͺΨ±Ψ¬Ω…Ψ© Ω†Ψ§Ω†Ψ³ΩŠ Ω‚Ω†Ω‚Ψ±" in Arabic which translates as "Translation by Nancy Qunqar"'

social.coop/@brainwane/1...

It's fun, but as the thread points out not a new problem, e.g. fanfare -> "subscribe"β€”and would be fixed in English already.

22.07.2025 11:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Looping Loop by Andrew Sabin

Looping Loop was made in an evolving mould made entirely of pastry margarine. The sculpture’s material is stone aggregate, put into the mould dry and then bonded with a liquid plastic (bonded stone).

Looping Loop by Andrew Sabin Looping Loop was made in an evolving mould made entirely of pastry margarine. The sculpture’s material is stone aggregate, put into the mould dry and then bonded with a liquid plastic (bonded stone).

Roots: Palace by Ai Weiwei

Iron sculpture modelling elements of endangered Brazilian tree roots and branches.

Roots: Palace by Ai Weiwei Iron sculpture modelling elements of endangered Brazilian tree roots and branches.

Visited a few Sculpture in the City exhibits on my afternoon cycle today. Will see if I can find the rest over the next few weeks!

www.sculptureinthecity.org.uk

21.07.2025 00:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Looking out at the Thames from Blackfriars Bridge just after the sun has set. The Sea Containers building is lit up in rainbow coloured lights and reflected in the water below.

Looking out at the Thames from Blackfriars Bridge just after the sun has set. The Sea Containers building is lit up in rainbow coloured lights and reflected in the water below.

Lovely evening for a cycle yesterday.

04.07.2025 13:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Nice! I have a couple of slot Pentium IIs from the same time I’d love to get out again.

From memory most things ran with dual CPUs on NT/Win2000 but I did have to return a modem as it crashed the computer.

02.07.2025 18:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Great panel on driving meaningful change to developer experience.

"We need better measures than satisfaction that connect directly to things *under our responsibility*, like are people able to access their best problem solving selves, is wellbeing being protected, and quality of problem solving"

25.06.2025 00:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Excited the videos are coming out so I can catch up on the talks I wanted to see at the time (like this one) but missed!

24.06.2025 22:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
5-panel comic. (1) [teacher with long hair next to whiteboard] TEACHER: I’m supposed to give you the tools to do good science. (2) [teacher addressing students] But what *are* those tools? Methodology is hard and there are so many ways to get incorrect results. What is the magic ingredient that makes for good science? (3) TEACHER: To figure it out, I ran a regression with all the factors people say are important: [embedded list in sub-panel, cut off at end] Outcome variable: correct scientific results. Predictors: collaboration; skepticism of others’ claims; questioning your own beliefs; trying to falsify hypotheses; checking citations; statistical rigor; blinded analysis; financial disclosure; open data (4) TEACHER: The regression says two ingredients are the most crucial: 1) genuine curiosity about the answer to a question, and 2) ammonium hydroxide. (5) STUDENT: Wait, why did *ammonia* score so high? How did it even get on the list? LONG HAIR: ...And now you’re doing good science!

5-panel comic. (1) [teacher with long hair next to whiteboard] TEACHER: I’m supposed to give you the tools to do good science. (2) [teacher addressing students] But what *are* those tools? Methodology is hard and there are so many ways to get incorrect results. What is the magic ingredient that makes for good science? (3) TEACHER: To figure it out, I ran a regression with all the factors people say are important: [embedded list in sub-panel, cut off at end] Outcome variable: correct scientific results. Predictors: collaboration; skepticism of others’ claims; questioning your own beliefs; trying to falsify hypotheses; checking citations; statistical rigor; blinded analysis; financial disclosure; open data (4) TEACHER: The regression says two ingredients are the most crucial: 1) genuine curiosity about the answer to a question, and 2) ammonium hydroxide. (5) STUDENT: Wait, why did *ammonia* score so high? How did it even get on the list? LONG HAIR: ...And now you’re doing good science!

Good Science

xkcd.com/3101/

12.06.2025 20:28 β€” πŸ‘ 3527    πŸ” 633    πŸ’¬ 24    πŸ“Œ 33

Poundlands all the way down.

12.06.2025 19:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Screenshot of FT article. 

Poundland sold for less than a pound. 

Investment firm Gordon Brothers plans to restructure struggling UK discount retailer after sealing acquisition. 

UK discount retailer Poundland has been sold for less than Β£1 to Gordon Brothers, an investor that specialises in acquiring distressed assets, after a series of costly mis-steps by its Warsaw-listed parent.

Screenshot of FT article. Poundland sold for less than a pound. Investment firm Gordon Brothers plans to restructure struggling UK discount retailer after sealing acquisition. UK discount retailer Poundland has been sold for less than Β£1 to Gordon Brothers, an investor that specialises in acquiring distressed assets, after a series of costly mis-steps by its Warsaw-listed parent.

Poundland sold for less than a pound

on.ft.com/4kWnJOy

The article doesn’t say if they went into a shop to complete the transaction, but I choose to believe they did.

12.06.2025 19:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

Data practitioners are still rare in the workforce.

There are a lot of steps and checks to what they do to convert data into real business value.

07.06.2025 12:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@meloncholy is following 20 prominent accounts