Bart Kevelham
banner
bartkevelham.bsky.social
Bart Kevelham
@bartkevelham.bsky.social
🇳🇱 Lead R&D Engineer at the Artanim Foundation, a non-profit research foundation in Geneva, Switzerland 🇨🇭.
Working on cool full-body VR, graphics and markerless mocap tech.

He/Him

Site: https://bart.kevelham.com
Work: https://artanim.ch
Writing code for any sufficiently large project is just a constant exercise of getting confronted with how poor past you was, even if just days ago. And any current feelings of superiority are bound to be overtaken by reality in mere moments.
November 8, 2025 at 12:58 PM
Reposted by Bart Kevelham
Vital piece of investigative reporting from Sky. They've uncovered the X algorithm which feeds users extremist right wing material from the moment they join the site. It is a far-right radicalisation engine, by design.

news.sky.com/story/the-x-...
Elon Musk is boosting the British right - and this shows how
Elon Musk is boosting the British right - and this shows how
news.sky.com
November 6, 2025 at 7:23 AM
Reposted by Bart Kevelham
Last chance to turn it off.

On Monday, November 3rd, Microsoft will start using your LinkedIn data for AI training. And remember, you're opted in by default.

To toggle it off 👉 Account - Settings & Privacy > Data privacy > Data for Generative AI Improvement.
October 31, 2025 at 1:37 PM
Reposted by Bart Kevelham
Toch nog één voordeel van AI-muziek: omdat Suno (cum suis) ook generieke popslop kan maken, moet je als artiest nu echt origineel blijven/worden. Goed voorbeeld:
www.youtube.com/watch?v=htQB...
ROSALÍA - Berghain (Official Video) feat. Björk & Yves Tumor
YouTube video by RosaliaVEVO
www.youtube.com
November 1, 2025 at 12:01 PM
Perhaps it's getting a bit #gameboy heavy over here, but you've got to have a hobby. Fixed a bug in which I accounted twice for the background scrolling, added some support for ROM and RAM banking, and we have a proper Zelda intro. Link can wake up now. #emudev #odinlang
November 1, 2025 at 1:41 PM
I have the feeling this will come in handy on more than one occasion. But at the moment i'm just trying to figure out why Link's animation is in hyper mode. I have no clue what could cause that. #gameboy #emudev #odinlang #zelda
October 26, 2025 at 3:38 PM
I would for now suggest that Link stays asleep a little longer, but it's getting there. Silly mistakes in the MBC1 handling resulted in garbage before, but now we have some content at least. #gameboy #emudev #odinlang
October 25, 2025 at 6:58 PM
Reposted by Bart Kevelham
So, I made a hair shader that doesn't require any specially made meshes or textures.

Initially I made this work by sampling many normal directions rotated around the hair strand direction, but I eventually got an approximation working that doesn't rely on multi-sampling.

github.com/runevision/H...
October 23, 2025 at 7:58 AM
It was a weird time, but so much fun though.
GPU computing before CUDA was *weird*.


Memory primitives were graphics shaped, not computer science shaped.


Want to do math on an array? Store it as an RGBA texture.


Fragment Shader for processing. *Paint* the result in a big rectangle.
October 15, 2025 at 8:28 AM
Fixed a whole bunch of sprite/object drawing behaviours today. Still not passing the acid2 tests, but at least I can play Dr. Mario 😁.
I guess it's on to some more cartridge support to be able to play other games, and trying to pass some more validation roms. #gameboy #emudev #odinlang
October 11, 2025 at 6:03 PM
Okay, Mario no longer has a split personality, and the Koopas no long moonwalk (which is a good thing). Still some scanline glitches and currently running into some strange issues when trying to support background and object palettes, but that's for another day. #gameboy #emulator #odinlang
October 10, 2025 at 6:20 PM
That is more like it. Background tile selection seems fixed. Now to figure out what I got wrong about the window scrolling and column drawing. Plenty of things to fix still, but it's starting to look recognizable. #gameboy #emulator #odinlang
October 9, 2025 at 5:49 PM
Reposted by Bart Kevelham
BoE flags risk of ‘sudden correction’ in tech stocks inflated by AI on.ft.com/3WqHK5t
BoE flags risk of ‘sudden correction’ in tech stocks inflated by AI
Financial Policy Committee warns equity prices are at levels comparable with dotcom bubble
on.ft.com
October 8, 2025 at 9:53 AM
I'm not going to argue that this looks entirely correct, but I'm still calling it progress. #gameboy #emulator #odin
October 7, 2025 at 4:08 PM
Reposted by Bart Kevelham
After quite a bit of work, I am finally done with the first blog post about ocean rendering! You can find it here: rtryan98.github.io/2025/10/04/o...

I've also decided to create a video to showcase the ocean simulation in motion: www.youtube.com/watch?v=0OXm...
Ocean Rendering, Part 1 - Simulation · Robert Ryan - Graphics Programmer
rtryan98.github.io
October 5, 2025 at 1:05 PM
Reposted by Bart Kevelham
everyone should checkout Messenger by Abeto. it's a free browser game where ur just a little delivery kid on a little planet!
messenger.abeto.co
September 28, 2025 at 12:35 AM
Reposted by Bart Kevelham
To ‘ultra-crepidate’ (19th century) is to lecture others on subjects you know very little about.
September 23, 2025 at 5:11 PM
Reposted by Bart Kevelham
If you're on LinkedIn, here's the opt-out for LinkedIn's AI bullshit using your content.

www.linkedin.com/mypreference...
LinkedIn Login, Sign in | LinkedIn
Login to LinkedIn to keep in touch with people you know, share ideas, and build your career.
www.linkedin.com
September 22, 2025 at 5:08 PM
Disney has changed ... www.youtube.com/watch?v=7vRX...
Jimmy Kimmel’s show has been cancelled | The New Disney | LUBACH
YouTube video by LUBACH
www.youtube.com
September 19, 2025 at 7:37 AM
Reposted by Bart Kevelham
”Perhaps the most comprehensive study of the real-world impact of cycle lanes, found businesses on streets with separated bike routes grew on average more quickly than those without.”

Remember, bike-lanes mean business.

10 WRONG Myths about Bike-Lanes.

www.theguardian.com/environment/...
Ten common myths about bike lanes – and why they're wrong
From congestion to cost, there are many entirely misguided arguments in circulation
www.theguardian.com
September 16, 2025 at 2:40 AM
Reposted by Bart Kevelham
new Manben new Manben new Manben new Manben!!! Otomo!
Otomo Katsuhiro - Manben: Behind the Scenes of Manga with Urasawa Naoki | NHK WORLD-JAPAN
Manga star Urasawa Naoki explores the hidden world of manga creation alongside Otomo Katsuhiro, the internationally renowned legend who created a masterpiece that shaped Urasawa's life.
www3.nhk.or.jp
September 13, 2025 at 9:43 AM
I don't know what you're trying to tell me Google, but I am not particularly interested in a montage of reimbursement receipts set to music as an "on this day" reminder.
September 12, 2025 at 12:44 PM
I was just thinking that I kinda miss a good old-fashioned engine self-destruct on the Monza straight with flames and smoke.

Tis a bit much of a parade today, isn't it? #F1 #ItalianGP
September 7, 2025 at 2:08 PM
Reposted by Bart Kevelham
Unfortunately, Arcana Festival has been postponed to next year due to sponsoring issues... ;(

I now have both stock and time for commissions !
An e-shop is on the way, but until then you can DM me for any book that you'd like. :)
More details in the upcoming days !
September 3, 2025 at 12:55 PM
Reposted by Bart Kevelham
EPFL, ETH Zurich & CSCS just released Apertus, Switzerland’s first fully open-source large language model.
Trained on 15T tokens in 1,000+ languages, it’s built for transparency, responsibility & the public good.

Read more: actu.epfl.ch/news/apertus...
September 2, 2025 at 11:48 AM