Mathieu Ropert
@matropert.bsky.social
660 followers 120 following 410 posts
C++ Consultant and Trainer. Game developer and lead. Ex Paris C++ User Group organizer. Avid roleplayer, amateur photographer and occasional winetaster.
Posts Media Videos Starter Packs
Pinned
matropert.bsky.social
I'm officially available for consulting!
Need C++ expertise for games or software? Could use some profiling and optimization? Want training your employees?
Feel free to reach out!
And remember, if it's not made in the Champagne region of France, it's only ✨Sparkling Code AB✨!
matropert.bsky.social
Would you do it for me?
matropert.bsky.social
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?
matropert.bsky.social
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!
matropert.bsky.social
There's some questionable business practices, and then there's Norwegian Airlines randomly charging if you pay with your company card.
matropert.bsky.social
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...
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.
arstechnica.com
matropert.bsky.social
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.
matropert.bsky.social
They're text enough for me 🤷
matropert.bsky.social
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.
matropert.bsky.social
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...
matropert.bsky.social
I used VkBootstrap and it's still painful 😣
matropert.bsky.social
Although it could also be "Console Hello World" to "Vulkan Hello Triangle"
matropert.bsky.social
Vulkan hello triangle to Vulkan hello mesh
matropert.bsky.social
Ok real talk Sicily, what is wrong with toilet seats? Do you have them or something?
matropert.bsky.social
Caponata is the better ratatouille don't @ me.
matropert.bsky.social
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.
matropert.bsky.social
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.
matropert.bsky.social
I can't help them with PR but I do game performance consulting...
pcgamer.com
Really interested to see how this one's gonna play out 👀

www.pcgamer.com/game...

#pcgamer #pcgaming #borderlands4
matropert.bsky.social
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.
matropert.bsky.social
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.
matropert.bsky.social
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.
matropert.bsky.social
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.
matropert.bsky.social
My most polite take on current events is that neither murder nor pushing fascist ideas should be something we tolerate in modern society.
matropert.bsky.social
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. 🙃
matropert.bsky.social
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.