Travis Hesketh's Avatar

Travis Hesketh

@travis.hesketh.scot

Senior software engineer from Glasgow 🏴󠁧󠁒󠁳󠁣󠁴󠁿 Working in climate tech. @t_sketh on the old site

61 Followers  |  219 Following  |  44 Posts  |  Joined: 30.06.2023  |  1.9983

Latest posts by travis.hesketh.scot on Bluesky

Post image

Tomorrow's front page πŸ“°

Is sharing this image a crime?

17.09.2025 20:21 β€” πŸ‘ 691    πŸ” 323    πŸ’¬ 14    πŸ“Œ 20

If archive dot ph can't scrape it then neither can Google (e.g. there is no fix that doesn't also greatly harm SEO). We might see that change as sites lose more traffic to the AI summaries?

18.08.2025 16:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

For that reason I feel like the CPython JIT and mypyc are more likely to be winning solutions for "I am writing Python and I want some bits of it to be faster".

The problem I personally would like to see solved with AoT compilation is actually _distribution_. Python is mostly fast enough for me

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

I think that's what they are going for but I don't know how well it will work honestly (since for performance you won't be able to run in Python any more - you'll be writing Mojo). I think Julia has a similar problem ("like" Python, but not Python enough).

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

Mojo is interesting, but does lots of things that definitely do not feel like Python to me (e.g. traits instead of protocols, ownership/lifetime annotations instead of GC). I feel like if I wanted to make that tradeoff I would just write a Rust extension module.

05.08.2025 15:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
The world if... meme: an image depicting a futuristic society with flying cars, futuristic architecture, grass, and lots of vegetation

The world if... meme: an image depicting a futuristic society with flying cars, futuristic architecture, grass, and lots of vegetation

The world if there was a statically typed AOT compiled Python

02.08.2025 21:34 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

Hot take: it was a good thing to do. Old stuff _should_ be killed sometimes and the language is better for it

02.08.2025 21:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Corbyn-Sultana party clarifies Scottish independence stance THE Scottish wing of Jeremy Corbyn and Zarah Sultana’s new party has issued a clarification on its independence stance.

Did you miss the classic "I was actually talking about my _other_ left wing party" retraction of that statement?

www.thenational.scot/news/2530220...

> He has now clarified the Corbyn-Sultana project’s stance, saying: β€œWe’re so far away now from having a position on that.”

24.07.2025 19:28 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 1

This is crazy.

19.07.2025 20:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
What to do in Florida if you don't want to go to theme parks FLORIDA is a monument to all that is wonderful and all that is terrible about the United States of America.

www.thenational.scot/culture/2530...

An incredible review, which makes me want to go to America even less

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

Please just kill it and let Highland Spring become the default Scottishℒ️ water

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

Marketing is so funny. Ordered a chair mat for my new office chair, because the wheels were getting stuck in the carpet. Except I didn't, because "chair mats" for thick carpet are Β£200. Sheets of 5mm polycarbonate (same thing)? Those are Β£70.

26.06.2025 10:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Really funny how organisations are "proscribed" when they do stuff ministers don't like (such as sabotage ongoing genocides). Anyway, this article is obviously completely unrelated

20.06.2025 17:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
JK Rowling called our newspaper 'anti-woman'. Here's my response THIS week JK Rowling launched an attack on The National, describing us as an "anti-woman newspaper" ...

🚨 Last night JK Rowling attacked The National as an "anti-woman newspaper". I think that is absolutely ridiculous chat.

Here's my open letter setting out why this kind of attack does not work on our team.

www.thenational.scot/news/2525321...

19.06.2025 16:53 β€” πŸ‘ 1270    πŸ” 388    πŸ’¬ 109    πŸ“Œ 85
The skeeter and his beautiful girlfriend at a pub table in the golden hour. They are both wearing sunglasses

The skeeter and his beautiful girlfriend at a pub table in the golden hour. They are both wearing sunglasses

A spread of Singaporean food. Tofu satay, cucumber, and laksa curry with accompaniments.

A spread of Singaporean food. Tofu satay, cucumber, and laksa curry with accompaniments.

A little snail on a canal boat in the twilight.

A little snail on a canal boat in the twilight.

A family photo with the skeeter, his girlfriend, her parents, and her sister (who is a dog). The weather is really beautiful and there is a blue sky and a great view of a valley behind them.

A family photo with the skeeter, his girlfriend, her parents, and her sister (who is a dog). The weather is really beautiful and there is a blue sky and a great view of a valley behind them.

Springtime fun

01.06.2025 14:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
The street outside Aldgate station in London in very heavy rain. The photo is taken under a tree, (which is still very damp!) but further into the street rain can be seen lashing the road. Some blonde stone buildings are visible through the haze. The TFL roundel is visible on the right.

The street outside Aldgate station in London in very heavy rain. The photo is taken under a tree, (which is still very damp!) but further into the street rain can be seen lashing the road. Some blonde stone buildings are visible through the haze. The TFL roundel is visible on the right.

The skeeter, very wet, in an elevator. He is smiling, and wearing a white T-shirt which is so wet that it's stuck to his skin.

The skeeter, very wet, in an elevator. He is smiling, and wearing a white T-shirt which is so wet that it's stuck to his skin.

I did not miss the weather in England (not that Scotland is any better)

12.05.2025 19:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Laura Webster: What happened when I was invited to Israel Last year, I was asked by some officials representing the state of Israel if I wanted to come on an all-expenses-paid trip to their country to see…

Last year I was asked to go to Israel to see "what it's really like" in the wake of our coverage of Netanyahu's assault on Gaza.

Spoiler: I obviously said no. I didn't even consider it. You can read about what happened here. πŸ‘‡

www.thenational.scot/news/2511861...

27.04.2025 09:33 β€” πŸ‘ 13    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

I could see this happening if assert 1 breaks with an UnboundLocalError instead of an AssertionError but I did not know this was possible otherwise. This is cursed

26.04.2025 09:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Me, in my flat, with my keys! It has a grey carpeted floor, white walls, and exceptionally high ceilings.

Me, in my flat, with my keys! It has a grey carpeted floor, white walls, and exceptionally high ceilings.

Fourth time lucky. Might fuck around and paint my walls

07.04.2025 21:30 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A photo of the inside of Gordon Street coffee in Glasgow. The floor is tiled with hexagonal tiles, mostly white but with a "weave" pattern in red. A poster on top of a water/sugar station advertises coffee roasted onsite daily. Behind, the bar is visible with someone making coffee, and above that a partly obscured price list. There are Tunnocks products on the bar.

A photo of the inside of Gordon Street coffee in Glasgow. The floor is tiled with hexagonal tiles, mostly white but with a "weave" pattern in red. A poster on top of a water/sugar station advertises coffee roasted onsite daily. Behind, the bar is visible with someone making coffee, and above that a partly obscured price list. There are Tunnocks products on the bar.

A classic flat white, in a cup with saucer and a spoon on the side. It has a heart pattern, and sits atop a marble table.

A classic flat white, in a cup with saucer and a spoon on the side. It has a heart pattern, and sits atop a marble table.

What you need the morning after the sleeper really

07.04.2025 06:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A view from the cabin door on the Caledonian Sleeper. There is a bunk bed on the left, with a little sink at the end. There is a big blue suitcase on the floor and a guitar in a grey padded bag next to it.

A view from the cabin door on the Caledonian Sleeper. There is a bunk bed on the left, with a little sink at the end. There is a big blue suitcase on the floor and a guitar in a grey padded bag next to it.

On the bright side I am sleeping on a train tonight.

06.04.2025 21:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

So long (for now) London!

06.04.2025 20:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The end of tenancy clean is definitely one of the worst things about renting. When I am a homeowner, I resolve to never deep clean my house

05.04.2025 21:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A container of Polyfilla, used for filling holes whilst decorating.

A container of Polyfilla, used for filling holes whilst decorating.

Now doing everyone's second least favourite pre-move-out step (cleaning the oven can wait til later)

30.03.2025 16:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Dangerous lab leaks happen far more often than the public is aware | Alison Young Biological facilities in the US and around the world suffer breaches, including of potentially pandemic-causing pathogens, but are shrouded in secrecy

The Guardian did a less sensationalist article about it a couple of years ago (www.theguardian.com/commentisfre...). I suppose until someone works out the origin beyond reasonable doubt it will keep popping up

24.03.2025 22:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Supermarkets should have to batch test chillies before they stamp the heat rating on the bag. Eating the same 🌢️🌢️/5 chillies I've had 100 times before but suddenly I'm fighting for my life

24.03.2025 21:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"We don't want to write a coherent API, so we think every consumer of our data should write their own, much slower API instead" πŸ₯²

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

Surely these things cannot both be true?

16.03.2025 19:28 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The National launches major fundraising drive for Medical Aid for Palestinians Gaza's healthcare system is collapsing.

🚨The National has launched a fundraiser for Medical Aid for Palestinians.

Gaza's health system is in a dire situation. Many hospitals are closed or destroyed by Israeli forces. Over 1000 healthcare workers have been killed. People need help.

www.thenational.scot/news/2499027...

10.03.2025 08:33 β€” πŸ‘ 41    πŸ” 34    πŸ’¬ 3    πŸ“Œ 4
Preview
The hardest working font in Manhattan A story of a 150-year-old font you have never heard of – and one you probably saw earlier today.

aresluna.org/the-hardest-...

15.02.2025 02:41 β€” πŸ‘ 71    πŸ” 16    πŸ’¬ 3    πŸ“Œ 6

@travis.hesketh.scot is following 19 prominent accounts