The latest #PyDataVenice event took place last week 🚀🚀🚀

🚗 Two talks both starring cars: a geospatial analysis of Bologna's traffic, and an #AgenticAI system for car damage assessment, made inclusive by #realtime #SpeechToSpeech.

🍻 Despite the heat, great #networking over a beer.

♥️ #ThankYou all for making this event possible !!!

🎦 https://www.youtube.com/watch?v=I2P_IKlS3V0

💾 See you all on Thursday, 27 August 2026 #SaveTheDate 💪

#PyDataVE #27 #Meetup PyData - #UrbanMobility &

https://youtu.be/-a98U6VpbmA

E657: "Bloodbending Practice"
More metaball messing around. Added a sphere attractor force at center of volume and found that with some whirly arm action it sets up a fun vortex thingy.
Goggled the Avatar show (never seen it) and it seems like doing waterbending on the blood inside people's bodies is a bit taboo.

#creativecoding #madewithunity #realtime #realtimegraphics #realtimerendering #realtimevfx #interactive #motiongraphics

E657: "Bloodbending Practice"

YouTube

🦈 Sharkord/sharkord

Self-hosted chat server enabling voice, video, text, and screen sharing for private small-group communication

⭐ Stars: 1384
📅 Last Update: Jun 25, 2026

https://github.com/Sharkord/sharkord

#selfhosted #homelab #selfhost #selfhosting #opensource #realtime

GitHub - Sharkord/sharkord: Lightweight, self-hosted, open-source chat server with voice, video, text, and screen sharing. Built for small groups who want privacy, simplicity, and full control over their data.

Lightweight, self-hosted, open-source chat server with voice, video, text, and screen sharing. Built for small groups who want privacy, simplicity, and full control over their data. - Sharkord/shar...

GitHub

https://youtu.be/X6C0ns74X68

E656: "(Splashing In) Bloody Puddles"
Spawn metaball particles in floor circle (matched to screen/interactive volume dimensions) with some upwards gravity, dial in a bit of curl noise and the fluid sim velocity and it's a weird magic blood puddle thing. Because why not, eh?

#creativecoding #madewithunity #realtime #realtimegraphics #realtimerendering #realtimevfx #interactive #motiongraphics

E656: "(Splashing In) Bloody Puddles"

YouTube
#SouthKorea launches app to give #stalking #victims real-time access to suspects’ location 👏🏆
"new #mobile alert system designed to better #protect stalking victims by providing #realtime #information on suspected #stalkers wearing electronic ankle monitors. Operated by #Ministry of #Justice thru a #mobileapp.. ministry plans to intro a system in 2027 tt'd allow stalking victims to directly petition courts for #restraining #orders, rather than relying on law #enforcement"
https://www.straitstimes.com/asia/east-asia/south-korea-launches-app-to-give-stalking-victims-real-time-access-to-suspects-location
South Korea launches app to give stalking victims real-time access to suspects’ location

The system allows victims to see a suspected stalker’s current location and direction of movement. Read more at straitstimes.com. Read more at straitstimes.com.

The Straits Times

https://youtu.be/chc9vD_JVF0

E655: "Metaball Optimisation"
Needed to make the metaball surfacing code more flexible to handle whatever screen size/aspect ratio it's run on, so took the opportunity to optimise some bits.

#creativecoding #madewithunity #realtime #realtimegraphics #realtimerendering #realtimevfx #interactive #motiongraphics

E655: "Metaball Optimisation"

YouTube

Realtime-чат без WebSocket: long-polling, гонки переподключения и дубли пушей

Бывает, что realtime на проекте уже нужен, а WebSocket по каким-то причинам нет. Остаётся long-polling: клиент шлёт «бесконечный» HTTP-запрос, сервер держит его, пока не появятся новые сообщения, отвечает - и клиент тут же открывает следующий. Звучит просто, ровно до первого запуска на живом устройстве где-нибудь в метро. Дальше начинается то, ради чего и написана статья: гонки при переподключении, дубли локальных пушей и два независимых потока сообщений в одном ответе. Разбираю на примере реального iOS-сервиса, который я разрабатывал более 5 лет

https://habr.com/ru/articles/1051340/

#longpolling #Comet #realtime #WebSocket #race_condition #exponential_backoff #jitter #pushуведомления #GCD

Realtime-чат без WebSocket: long-polling, гонки переподключения и дубли пушей

Иногда на проекте realtime уже нужен, а WebSocket по каким-то причинам нет. У нас сервер отдавал сообщения через long-polling (он же Comet): клиент шлёт «висящий» HTTP-запрос, сервер держит его...

Хабр

@WeirdWriter The old ANALOG HOLE?

A cable and an audio recorder??!
#RealTime

E654: "Ozi Throwing Shapes 2"

YouTube