Interesting story about a bug when porting a game to VR and reminds me of discussions in WG21 LWG about rounding modes for floating points #CPlusPlus #CPP
Interesting story about a bug when porting a game to VR and reminds me of discussions in WG21 LWG about rounding modes for floating points #CPlusPlus #CPP
Hudson River Trading is hiring Algorithm Development (Quant Research) Internship – Summer 2026
🔧 #cplusplus #python
🌎 New York City, New York
⏰ Internship
🏢 Hudson River Trading
Job details https://jobsfordevelopers.com/jobs/algorithm-development-quant-research-internship-summer-2026-at-hudsonrivertrading-com-jul-28-2025-c90486?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Hudson River Trading is hiring Algorithm Development (Quant Research) Internship – Summer 2026
🔧 #cplusplus #python
🌎 New York City, New York
⏰ Internship
🏢 Hudson River Trading
Job details https://jobsfordevelopers.com/jobs/algorithm-development-quant-research-internship-summer-2026-at-hudsonrivertrading-com-jul-28-2025-c90486?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
do you ever find yourself debugging megabytes iostream overload errors, or megabytes of #spdlog template error that doesn't even contain a source location, and wish you had just used printf
do you ever find yourself debugging megabytes iostream overload errors, or megabytes of #spdlog template error that doesn't even contain a source location, and wish you had just used printf
A story about never ever giving up...❤️🔥
After several weeks, questioning my life choices, I've finally figured out why my #Whisper #SpeechToText system had been so slow on #Windows:
It was because apparently the #Rust-FFI wrapped #CPlusPlus code (Whisper.cpp) didn't compile with AVX and AVX2 enabled ( #SIMD!). I've tried it on two Windows machines (both AVX-capable). On one of the machines, with #Linux, it has successfully detected AVX/AVX2, though and has run fast.
1/?
Hmm... 🤔
My suspicion why it's "not working" is:
Even though I do `cargo run --release` I've seen, during my investigation of the above compiling-fail-nightmare, that it puts artifacts into `Debug` folder.
So it might be that the program (Whisper.cpp to be precise) runs as a debug build and is just _terribly_ slow. 🐌
Oh boy, the struggle continues... 🤸
This might be related:
https://codeberg.org/tazz4843/whisper-rs/issues/226
A story about never ever giving up...❤️🔥
After several weeks, questioning my life choices, I've finally figured out why my #Whisper #SpeechToText system had been so slow on #Windows:
It was because apparently the #Rust-FFI wrapped #CPlusPlus code (Whisper.cpp) didn't compile with AVX and AVX2 enabled ( #SIMD!). I've tried it on two Windows machines (both AVX-capable). On one of the machines, with #Linux, it has successfully detected AVX/AVX2, though and has run fast.
1/?
People say "fighting the borrow checker" and "getting #Rust to compile" were a pain.
Ok, but HAVE YOU ALREADY TRIED TO BUILD A C++ PROJECT ON WINDOWS!?
You'll probably die trying.
I've tried with VS tools and MSys tools:
- VS build tools: it compiled successfully (but only the previous version of the project, not the latest one), and the executable is 10x slower(!) than on Linux (config: Release)
- MSys: compile fail at 45%
Ok, I have to correct myself:
Compiling any C/C++ project on Windows is an absolute clusterfuck!
I've now almost spent more time trying to compile my program for Windows than writing the actual code for it - let that sink in!
People say "fighting the borrow checker" and "getting #Rust to compile" were a pain.
Ok, but HAVE YOU ALREADY TRIED TO BUILD A C++ PROJECT ON WINDOWS!?
You'll probably die trying.
I've tried with VS tools and MSys tools:
- VS build tools: it compiled successfully (but only the previous version of the project, not the latest one), and the executable is 10x slower(!) than on Linux (config: Release)
- MSys: compile fail at 45%
Continuing on my cross-compilation nightmare from above:
The error "could not find native static library `ggml`, perhaps an -L flag is missing?" has vanished into thin air (I've merely updated to the newest whisper-rs)! 🌬️ I have no clue what could have fixed it...
...but now I get a different error:
unknown type name 'THREAD_POWER_THROTTLING_STATE'
If it is not clear by now: This is total hell! 🔥
How can anyone use these systems and still be a sane person!?
1/2
Ok, I have to correct myself:
Compiling any C/C++ project on Windows is an absolute clusterfuck!
I've now almost spent more time trying to compile my program for Windows than writing the actual code for it - let that sink in!
Dexterity is hiring Senior Computer Vision Engineer
🔧 #cplusplus #python #flask #aws #azure #docker #gcp #kubernetes #seniorengineer
🌎 Redwood City, California
⏰ Full-time
🏢 Dexterity
Job details https://jobsfordevelopers.com/jobs/senior-computer-vision-engineer-at-dexterity-ai-feb-5-2025-17e3c3?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Dexterity is hiring Senior Computer Vision Engineer
🔧 #cplusplus #python #flask #aws #azure #docker #gcp #kubernetes #seniorengineer
🌎 Redwood City, California
⏰ Full-time
🏢 Dexterity
Job details https://jobsfordevelopers.com/jobs/senior-computer-vision-engineer-at-dexterity-ai-feb-5-2025-17e3c3?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Hi, are there any followers here related to #CERN interested in #CPlusPlus ? My scheduled trainings in October still lack participants and thus might be cancelled.
So sign up or spread the word!
@CERN ?
Hi, are there any followers here related to #CERN interested in #CPlusPlus ? My scheduled trainings in October still lack participants and thus might be cancelled.
So sign up or spread the word!
@CERN ?
C++ library update in -current https://www.undeadly.org/cgi?action=article;sid=20250822171538 #openbsd #cplusplus #c++ #programming #development #library #clang #freesoftware #libresoftware