Mathieu Ropert's Avatar

Mathieu Ropert

@matropert.bsky.social

C++ Consultant and Trainer. Game developer and lead. Ex Paris C++ User Group organizer. Avid roleplayer, amateur photographer and occasional winetaster.

661 Followers  |  122 Following  |  408 Posts  |  Joined: 30.07.2023  |  1.708

Latest posts by matropert.bsky.social on Bluesky

Would you do it for me?

11.10.2025 00:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Ok Spotify, why do you offer 4 times the same song (sometimes noted as the same one, sometime not) when I search one given song?

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

Another conference, another set of ai generated images in slides.
Reject the clankers, down with the piss yellow filtered images that we can tell from a mile away!

09.10.2025 16:51 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

There's some questionable business practices, and then there's Norwegian Airlines randomly charging if you pay with your company card.

08.10.2025 09:24 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
What makes a game tick? Part 7 - Data Driven Multi-Threading Β· Mathieu Ropert Let’s talk about game simulations. In this episode we look at different ways to approach task-based parallelism.

After a somewhat long wait, the next episode of "What Makes A Game Tick" is finally out!
Today we talk about task based parallelism.
mropert.github.io/2025/10/06/m...

07.10.2025 13:24 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Deloitte will refund Australian government for AI hallucination-filled report Consulting firm quietly admitted to GPT-4o use after fake citations were found in August.

A partial refund? They should sue them for a full refund + damages. This kind of "consulting" amounts to malpractice.
If you'd get this kind of shoddy job from a doctor or a lawyer they'd be on the hook to lose their license to practice.
arstechnica.com/ai/2025/10/d...

06.10.2025 19:33 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The most shocking part is how is utf-16/ucs-2 still mandated on Windows.
They had 30 years to introduce a better/more convenient API that uses utf-8.

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

They're text enough for me 🀷

03.10.2025 22:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Ok who thought it'd be a great idea to have std::filesystem to use different char type on Windows?
I don't care that some nerd bet wrong on UTF-16 thirty years ago, we shouldn't have to deal with this nonsense in a 21st century standard abstraction.
Any 2010+ API should be UTF-8.

03.10.2025 13:11 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Submitting a motion to stop using "Modern" to describe a given practice for tech fields that move so fast that a decade makes everything half obsolete.
Maybe use year? Or we need to start naming movements like architecture?
Baroque graphics engine, Neoclassic graphics engine...

03.10.2025 10:42 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

I used VkBootstrap and it's still painful 😣

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

Although it could also be "Console Hello World" to "Vulkan Hello Triangle"

02.10.2025 12:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Vulkan hello triangle to Vulkan hello mesh

02.10.2025 12:36 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Ok real talk Sicily, what is wrong with toilet seats? Do you have them or something?

28.09.2025 07:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Caponata is the better ratatouille don't @ me.

27.09.2025 11:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Ordered some business cards online. Glad I double checked the sample because their embedded "QR code generator" would insert a redirect through _their_ website in the link it generates.
I imported a manually made JPG instead but that stuff should be illegal.

22.09.2025 11:10 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Graphics people, can anyone tell me if there's still any value in sending vertex buffers with defined attribute descriptions compared to using GL_EXT_buffer_reference with std430 layout and completely skipping the need to describe the input on the CPU side?
I can't see the tradeoffs.

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

I can't help them with PR but I do game performance consulting...

17.09.2025 17:44 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Surprise surprise, all those conservatives and libs talking about "free speech" are all too happy to have the government arrest you or go after your livelihood for expressing negative opinion of their favorite debate podcaster or settler colonial genocidal state.

15.09.2025 12:31 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Amazing how the calls for Civil War vanish from my timeline as soon as it's revealed this episode was yet another instance of Conservative Thunderdome.

12.09.2025 17:25 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I know it's a free market and all that but trying to sell me a glass of Gamay that can't even afford the Beaujolais appellation for 13€ should be a crime.

12.09.2025 11:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hey Android can stop changing the entire UI every release?
I got an update and now my phone looks like the previous one was redesigned to accommodate young children.

12.09.2025 09:36 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

My most polite take on current events is that neither murder nor pushing fascist ideas should be something we tolerate in modern society.

12.09.2025 08:33 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

C++ Modules Update, 2025: it almost totally works for this one set of headers you guys.
As long as you're willing to use MSVC with IntelliSense screaming errors everywhere because it can't parse your module imports and you basically lose all autocomplete. πŸ™ƒ

11.09.2025 14:06 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

At this point it doesn't matter. I could be this, some DOGE kid getting in a brawl or someone keying Trump's golf cart.
This is all pretext and if they can't find one they'll just make one up.

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

The modern Alien Franchise is really sustained by a plethora of idiotic engineers and scientists who cannot design a safety feature or procedure to save their lives.

10.09.2025 20:28 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The fact that the most boring, memberberries filled flashback episode of Alien: Earth is the most popular so far is making me think we don't deserve good TV or movies anymore.

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

20 years ago I go literally show up at a train station, board and get to London within 2 hours with only an ID card.
Now I need a passport, a smartphone, a visa, and to be at the Eurostar terminal two hours in advance then go through the equivalent of airport security.
We're moving backwards!

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

And of course they made an app exclusively targeted at non UK residents/citizens that doesn't support non ASCII characters in your address.

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

IT'S OVER A HUNDRED MEGABYTES!

08.09.2025 14:07 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@matropert is following 20 prominent accounts