Alex Warnes's Avatar

Alex Warnes

@awarnes.bsky.social

web developer & dad-joke teller (fmr intelligence analyst). digital & film photography, 3D modeling & VFX https://alexwarnes.com

265 Followers  |  396 Following  |  168 Posts  |  Joined: 01.09.2023  |  2.3688

Latest posts by awarnes.bsky.social on Bluesky

Video thumbnail

Today our teams across the #GazaStrip were treating severely wounded patients in attacks by Israeli forces, causing alarming civilian casualties. We have seen injured patients in Al Aqsa, Nasser and Al Shifa hospitals.

29.10.2025 18:46 β€” πŸ‘ 136    πŸ” 85    πŸ’¬ 1    πŸ“Œ 5
Preview
Israel says it's resuming the ceasefire after its strikes in Gaza kill over 100 people Israel's military said the ceasefire in Gaza resumed after it carried out heavy airstrikes overnight that killed 104 people, including 46 children, according to local health officials.

Israel's military said the ceasefire in Gaza resumed after it carried out heavy airstrikes overnight that killed 104 people, including 46 children, according to local health officials. n.pr/48SFSKo

29.10.2025 13:46 β€” πŸ‘ 244    πŸ” 116    πŸ’¬ 115    πŸ“Œ 64
Preview
The Last Columbia Protester in ICE Detention Leqaa Kordia, a Palestinian woman who has lived in the U.S. since 2016, has been detained in Texas for the past eight months.

Leqaa Kordiaβ€”not a Columbia student but β€œa simple Palestinian girl,” as she describes herselfβ€”is the last remaining campus protester still in detention from the Trump Administration’s crackdown on pro-Palestinian demonstrators in the U.S.

17.10.2025 20:31 β€” πŸ‘ 109    πŸ” 50    πŸ’¬ 3    πŸ“Œ 4
Preview
Sharm El-Sheikh Shows That the US Has Learned Nothing From Gaza Palestinans are expected to accept the same deal that led to October 7: permanent subjugation under the guise of β€œprosperity.”

New from me @thenation.com: the farce at Sharm El-Sheikh displays the delusion that led to October 7 and the genocide Israel pursued after it β€” that the U.S. regional coalition can pursue normalization over the heads of the Palestinians, who are supposed to accept permanent subjugation.

15.10.2025 12:30 β€” πŸ‘ 136    πŸ” 48    πŸ’¬ 4    πŸ“Œ 3

updating mock data files always makes the diff ratio look dangerous πŸ”₯

14.10.2025 02:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

that feels like a close relative to the "I should rebuild this from the ground up" when I should really be refactoring it phase πŸ˜…

10.10.2025 19:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Rosewood: Handcrafted, Original Designs | Mini-doc shot on LUMIX
YouTube video by Alex Warnes Rosewood: Handcrafted, Original Designs | Mini-doc shot on LUMIX

Made a mini doc telling the story of my friends' hobby-turned-business.

It was a labor of love and my first experience wearing three hats (film/edit/grade).

Enjoy!

youtu.be/9QNEFdlwJCY?...

#art

10.10.2025 13:51 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is an absolutely brilliant piece and well worth the read - "'I think the visual lexicon of open-source investigation is something that the Israelis have co-opted as a way to try to delegitimize [those investigations] and confuse,' said Elizabeth Breiner..."

08.10.2025 17:06 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

I joke because haha vibe work AND the history of labor automation being applied to justify paying the workers subject to it less/treating them poorly is clear and consistent and not up for debate. So I'm also serious.

01.10.2025 19:48 β€” πŸ‘ 224    πŸ” 17    πŸ’¬ 8    πŸ“Œ 2

Super fun and immediately installed. Always love a good PWA game 🌐

(I still play Proxx @jakearchibald.com and @surma.dev and even got my 7 year old into it!)

24.09.2025 01:58 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Aaaand my #BCON25 #b3d talk is already online!
It was (and is) an amazing experience.

Thank you so much @blender.org OTOY Render-Nnetwork and of course the amazing audience for having me πŸ₯°

Hopefully you can take something away from it πŸ§‘β€πŸŽ“

www.youtube.com/watch?v=lCia...

19.09.2025 14:56 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

I'm really looking forward to seeing One Battle After Another, so I'm hoping that's the former πŸ˜…

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

Pairs wonderfully with:
bsky.app/profile/cine...

19.09.2025 00:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

So good.

"To quote the fifty-third president of the United States, Abraham Lincoln: β€œYour scientists were so preoccupied with whether or not they could, they didn’t stop to think if they should.”"

18.09.2025 13:06 β€” πŸ‘ 28    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Preview
Charlie Kirk, Redeemed: A Political Class Finds Its Lost Cause By ignoring the rhetoric and actions of the Turning Point USA founder, pundits and politicians are sanitizing his legacy.

Ta-Nehisi Coates on Charlie Kirk and the pundits and politicians sanitizing his legacy.

16.09.2025 17:35 β€” πŸ‘ 499    πŸ” 244    πŸ’¬ 13    πŸ“Œ 65
Post image

It’s official: the United Nations Commission of Inquiry concludes Israel is committing genocide.

The UN body calls on nations to stop sending weapons to Israel, ensure people within their jurisdiction aren’t aiding or inciting the genocide, and hold those who are accountable.

16.09.2025 11:07 β€” πŸ‘ 704    πŸ” 285    πŸ’¬ 10    πŸ“Œ 29
OSM building footprints in Gaza overlaid with damage assessment by Corey Scher and Jan Van Den Hoek.

OSM building footprints in Gaza overlaid with damage assessment by Corey Scher and Jan Van Den Hoek.

For my latest Weekly Chart at @datawrapper.de I tried a different way of mapping destruction in Gaza using OSM buildings. www.datawrapper.de/blog/mapping...

13.09.2025 13:37 β€” πŸ‘ 22    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1
A Japanese tea house in the woods.

A Japanese tea house in the woods.

Looking up at waterfalls with tree branches reaching out across the rock face.

Looking up at waterfalls with tree branches reaching out across the rock face.

Looking across a murky pond with a rock in the middle. Tree branches reach across the frame in the foreground.

Looking across a murky pond with a rock in the middle. Tree branches reach across the frame in the foreground.

A wooded trail leading toward a covered nook with a bench. The sun shines through an opening on the wall and casts a spot of light on the otherwise shaded bench.

A wooded trail leading toward a covered nook with a bench. The sun shines through an opening on the wall and casts a spot of light on the otherwise shaded bench.

Anderson Japanese Gardens (August, 2025)

Shot on:
- Kodak Pro Image 100
- Minolta XD w/ Rokkor 35mm lens

#photography #kodak #shotonfilm

12.09.2025 20:51 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Mapping destruction in Gaza | Datawrapper Blog Understanding Gaza’s urban damage through satellite data and mapping.

This week, our co-founder Gregor helps us make sense, or at least get a clearer picture, of the scale of destruction in the streets of Gaza. πŸ—ΊοΈ

www.datawrapper.de/blog/mapping...

11.09.2025 15:46 β€” πŸ‘ 14    πŸ” 9    πŸ’¬ 0    πŸ“Œ 1
Film Workers Pledge
to end Complicity
Additional Languages: EspaΓ±ol | TΓΌrkΓ§e | FranΓ§ais | عربي | ζ—₯本θͺž

As filmmakers, actors, film industry workers, and institutions, we recognize the power of cinema to shape perceptions. In this urgent moment of crisis, where many of our governments are enabling the carnage in Gaza, we must do everything we can to address complicity in that unrelenting horror.
The world’s highest court, the International Court of Justice, has ruled that there is a plausible risk of genocide in Gaza, and that Israel’s occupation and apartheid against Palestinians are unlawful. Standing for equality, justice, and freedom for all people is a profound moral duty that none of us can ignore. So too, we must speak out now against the harm done to the Palestinian people.
We answer the call of Palestinian filmmakers, who have urged the international film industry to refuse silence, racism, and dehumanization, as well as to 'do everything humanly possible' to end complicity in their oppression.
Inspired by Filmmakers United Against Apartheid who refused to screen their films in apartheid South Africa, we pledge not to screen films, appear at or otherwise work with Israeli film institutionsβ€”including festivals, cinemas, broadcasters and production companiesβ€”that are implicated* in genocide and apartheid against the Palestinian people.

Film Workers Pledge to end Complicity Additional Languages: EspaΓ±ol | TΓΌrkΓ§e | FranΓ§ais | عربي | ζ—₯本θͺž As filmmakers, actors, film industry workers, and institutions, we recognize the power of cinema to shape perceptions. In this urgent moment of crisis, where many of our governments are enabling the carnage in Gaza, we must do everything we can to address complicity in that unrelenting horror. The world’s highest court, the International Court of Justice, has ruled that there is a plausible risk of genocide in Gaza, and that Israel’s occupation and apartheid against Palestinians are unlawful. Standing for equality, justice, and freedom for all people is a profound moral duty that none of us can ignore. So too, we must speak out now against the harm done to the Palestinian people. We answer the call of Palestinian filmmakers, who have urged the international film industry to refuse silence, racism, and dehumanization, as well as to 'do everything humanly possible' to end complicity in their oppression. Inspired by Filmmakers United Against Apartheid who refused to screen their films in apartheid South Africa, we pledge not to screen films, appear at or otherwise work with Israeli film institutionsβ€”including festivals, cinemas, broadcasters and production companiesβ€”that are implicated* in genocide and apartheid against the Palestinian people.

1800+ film workers are boycotting Israeli film institutions implicated in the genocide & apartheid of Palestinians.

Signers include: Aimee Lou Wood, Ava DuVernay, Ayo Edebiri, Brian Cox, Josh O'Connor, Mark Ruffalo, Olivia Colman, Tilda Swinton, Yorgos Lanthimos, Javier Bardem

08.09.2025 17:53 β€” πŸ‘ 329    πŸ” 133    πŸ’¬ 3    πŸ“Œ 5
Video thumbnail

Svelte's easing fns re-applied to control erosion of gravitational strength over distance in threlte πŸš€

Add static gravity sources (suns?) or dynamic bodes (comets?) with their own ~random gravity.

Try it out: stackblitz.com/edit/n-body-...

#svelte #threlte #threejs #threebodyproblem #stackblitz

06.09.2025 19:28 β€” πŸ‘ 30    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Screenshot of a simulated orbital path tracked around a central star where gravity is based on an elastic easing function. Consequently the orbit line wobbles in a strange splat or flower like shape.

Screenshot of a simulated orbital path tracked around a central star where gravity is based on an elastic easing function. Consequently the orbit line wobbles in a strange splat or flower like shape.

What an awesome site!

This sent me down a rabbit hole to update a threejs project from two years ago. I'm repurposing easing functions to determine gravity strength over distance with some fun results.

Here is @svelte.dev elasticIn example where you can see the elastic wobble in orbit.

05.09.2025 13:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Vibe Coding: Four Security Nightmares in a Trenchcoat (with Susanna Cox), 2025.07.21

Been having similar experiences. On a related note, this episode of "Mystery AI Hype Theater 3000" about vibe coding is great (covers more than just security). Definitely worth a listen:

pca.st/episode/1ce1...

01.09.2025 14:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Looks like svelte-flow is the way to go these days. Might need to take another look at this in the near future...

29.08.2025 01:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Thanks! It's a fun little side project and gave me an excuse to get my hands dirty with Svelte runes.

I really wanted to make it feel more like a node-based editor (like svelvet) but just didn't have the time.

The click-based linking UX is clunky but it'll do for now.

29.08.2025 01:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Screenshot of three enrichment calculators showing the SWU required to enrich uranium in three steps: first, 1000kg of natural 0.7% feed material used to enrich 120kg up to 5%, linked to the second calculator enriching 26kg up to 20%, linked to the third calculator enriching 5.6kg up to 90% (all with 0.2% tails)

Screenshot of three enrichment calculators showing the SWU required to enrich uranium in three steps: first, 1000kg of natural 0.7% feed material used to enrich 120kg up to 5%, linked to the second calculator enriching 26kg up to 20%, linked to the third calculator enriching 5.6kg up to 90% (all with 0.2% tails)

lastly, here is a calculator setup where the product from each clac is linked to the feed in the next. Pretty cool to see how much small tweaks can change the ratios!

#nukesky

29.08.2025 00:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A chart showing the SWU required to enrich one tonne of natural uranium feed up to 120-130 kg of uranium for power reactor fuel, as 26 kg of typical research reactor fuel, or conceivably as 5.6 kg of weapon-grade material.

A chart showing the SWU required to enrich one tonne of natural uranium feed up to 120-130 kg of uranium for power reactor fuel, as 26 kg of typical research reactor fuel, or conceivably as 5.6 kg of weapon-grade material.

Attached here is the WNA graph that shows "how one tonne of natural uranium feed might end up: as 120-130 kg of uranium for power reactor fuel, as 26 kg of typical research reactor fuel, or conceivably as 5.6 kg of weapon-grade material."

source: world-nuclear.org/information-...

#nukesky

29.08.2025 00:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Enrichment Calculator Create, refine, and connect dynamic gas-centrifuge enrichment calculators.

updated the app to include a standalone SWU calculator after seeing this graphic from @worldnuclear.bsky.social (thank you to @aminal.bsky.social for sharing)

Also updated rounding logic for more precision and added WNA to the resources page 🧡‡️

#nukesky

enrichment-calc.netlify.app

29.08.2025 00:37 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

making progress, slowly but surely.

#UE5

15.08.2025 15:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A cloud that resembles the Wu-Tang logo

A cloud that resembles the Wu-Tang logo

Wu-Tang cloud spotted at the park today

14.08.2025 19:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@awarnes is following 20 prominent accounts