Sign in

Rud

@rudm.bsky.social
169 followers 180 following 395 posts

Retired software engineer interested in C++, embedded / robotic systems, and general hacking. Trying to catch up on C++20 / 23 capabilities, speak at conferences, and write about them. Unfortunately in Texas north of Houston. It wasn't bad for awhile.

PostsRepliesMedia
Rud @rudm.bsky.social · 10/07/2026
@logos-mi.bsky.social is a NPC in the Game of Life
000
Rud @rudm.bsky.social · 10/07/2026
Since March, I've been working on Logos - An NPC in the Game of Life. Logos is a _machine_ intelligence. It is distinct from current AIs as it is not an LLM. Two important characteristics are that it continuously learns from Wikipedia, and it knows what it doesn't know.
120
Rud @rudm.bsky.social · 15/02/2026
I boarded a plane at Houston Intercontinental to find George and Barabar Bush sitting in first class...and SS eyeballing everyone boarding.
1131
Rud @rudm.bsky.social · 25/03/2025
The third update to my book on modules is now available. This update features an in-depth exploration of modules, covering all the declarations, their usage, and the components in a module file. I still aim to release the final version by the end of May. leanpub.com/pragmaticmod... #cplusplus
leanpub.com
A Pragmatic Journey into C++ Modules
Modules in C++20 are a change that impacts every C++ developer. At a minimum, the third-party libraries you need will use them. Larger development teams will need them to increase productivity. This b...
021
Rud @rudm.bsky.social · 11/03/2025
I am writing a book titled "A Pragmatic Journey into C++ Modules." It is a work in progress, but since I'm publishing on LeanPub, I can release an early version and update it periodically. Early readers can also obtain it at a discount, and proofread it for me. #cplusplus
leanpub.com
A Pragmatic Journey into C++ Modules
133
Reposted by Rud
janwilmans.bsky.social @janwilmans.bsky.social · 05/03/2025
But also, other languages: no you cant do that. C++: here are 10 ways to do that with trade-offs depending on your compiler and requirements
052
Rud @rudm.bsky.social · 04/03/2025
Don't watch the speech on TV tonight so the ratings are poor. Catch it on a video site later.
021
Rud @rudm.bsky.social · 05/02/2025
I looked into using C++ module with CLion and CMake. Here is a short journey into the topic. #cplusplus
medium.com
C++: A Small Journey into Modules
An introduction to using modules using CMake.
020
Reposted by Rud
JoJoFromJerz @jojofromjerz.bsky.social · 20/01/2025
Is she trolling him?
5318382914
Rud @rudm.bsky.social · 19/01/2025
I consider libertarianism the wet dream of 14 year old boys who shout, "You can't make me."
041
Rud @rudm.bsky.social · 18/01/2025
More exploration of C++ ranges to tackle reading CSV strings and files. Some frustration with an obscure problem and fixing an annoyance. I always welcome constructive criticism and suggestions for improving the code. #cplusplus
medium.com
C++: Using the Ranges Library to Process CSV
I found an article on parsing CSV files. It utilized standard procedural code, prompting my curiosity about how to implement it using…
020
Rud @rudm.bsky.social · 11/01/2025
The debate about virtual functions continues. It is a red herring. #cplusplus lnkd.in/gP48e_Pg
lnkd.in
The Debate is Meaningless
Virtual functions are slower than a direct function call, just as bicycles are slower than jet planes. But a jet plane doesn't meet your needs if you want to ride down the street.
010
Rud @rudm.bsky.social · 09/01/2025
@spacecitywx.bsky.social as a compliment to your recent email
000
Rud @rudm.bsky.social · 04/01/2025
This is just a short article on Designated Initializers that I found useful in a current project. #cplusplus
linkedin.com
Using Designated Initializers from C++20
A function parameter list for a hobby project - they're all hobby projects as I'm retired - kept increasing. Here's an example, albeit with a short parameter list: A nice solution to a long list of pa...
010
Reposted by Rud
CppNorth @cppnorth.bsky.social · 28/12/2024
Compassion++: Soft Skills for Hard Problems - April Wensel
 Explore the human side of software development and learn how to navigate interpersonal challenges. Explore strategies to avoid burnout and improve collaboration. www.youtube.com/watch?v=67Gt...
youtube.com
Compassion ++: Soft Skills for Hard Problems - April Wensel
YouTube video by CppNorth
023
Rud @rudm.bsky.social · 18/12/2024
I completed "Claw Contraption" - Day 13 - Advent of Code 2024 #AdventOfCode. It was a challenge because I was traveling, so I didn't have much uninterrupted time to work on it. Getting Part 1 to work using doubles for the calculations and then checking using integers took some time.
150
Rud @rudm.bsky.social · 12/12/2024
I skipped some because this looked interesting and easy to do. Part 1 wasn't bad, but part 2 was a challenge. I finally got it. So, have completed "Disk Fragmenter" - Day 9 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/9 #cplusplus
adventofcode.com
Day 9 - Advent of Code 2024
020
Rud @rudm.bsky.social · 09/12/2024
My talk at CppNorth is now on YouTube. It was a fun romp through writing ranges::to to see if it was not easy since it was not yet available in some popular C++ libraries. www.youtube.com/watch?v=miQi... @cppnorth.bsky.social #cplusplus
youtube.com
Meandering Through C++ Creating ranges::to - Rudyard Merriam
YouTube video by CppNorth
031
Rud @rudm.bsky.social · 08/12/2024
After a few hassles with regex I just completed "Ceres Search" - Day 4 - Advent of Code 2024. My first approach was to read the data into a string and remove the newlines. But that allowed XM\nAS sequences to be matched. The sample worked but not the main data. 1/ #AdventOfCode #cplusplus
adventofcode.com
Day 4 - Advent of Code 2024
120
Rud @rudm.bsky.social · 06/12/2024
Day 4, Part 1, is frustrating. After using regex for Day 3, I decided it would be interesting to use it on Day 4. While I know little about regex details, I know some of what can be done. It worked for the sample but is too low on the primary data. 1/
100
Rud @rudm.bsky.social · 05/12/2024
I just completed "Mull It Over" - Day 3 - Advent of Code 2024 #AdventOfCode #cplusplus I tried not using regex since I've not used it much, but that rabbit hole got very deep. Switched to regex, and it was easy. <sigh> gitlab.com/advent-of-co...
adventofcode.com
Day 3 - Advent of Code 2024
040
Rud @rudm.bsky.social · 03/12/2024
Day 2, Part 2, is frustrating me. The sample data works, but my result is too high with the large data set. 🤯 I don't have a clue. #AdventOfCode
000
Rud @rudm.bsky.social · 02/12/2024
Using the ranges library, here's my C++ for Day 1 of #AdventOfCode. All the code for this year will be on GitLab: gitlab.com/advent-of-co... #cplusplus
C++ code for the Advent of Code Day 1 part 2. C++ code for Advent of Code Day 1 Part 1
191
Rud @rudm.bsky.social · 17/11/2024
The Texas Democrats should prioritize the state legislatures and local elections, particularly school boards. These elections are where our influence can be most impactful. The state-wide offices will go to the GOP, so there is no sense in wasting resources there. 1/
130
Rud @rudm.bsky.social · 17/11/2024
Something to consider. substack.com/inbox/post/1...
substack.com
Inbox | Substack
010
Reposted by Rud
Radley Balko @radleybalko.bsky.social · 16/11/2024
Trump is now < 50%, and leads Harris < 2%. This election was extremely close. That margin will have enormous consequences. But it’s small enough that instead of debating which vulnerable groups and standards of decency Dems should abandon, they could just focus on how to better defend both.
723273863
Rud @rudm.bsky.social · 16/11/2024
The Senate should get really pissed about this. That is their job, after all.
021
Rud @rudm.bsky.social · 16/11/2024
The Senate should automatically reject anyone who hasn't been checked by the FBI. And also check how well the FBI did the check. A certain SCOTUS comes to mind.
010
Rud @rudm.bsky.social · 16/11/2024
"I thought you weren't going to fact check!"
000
Rud @rudm.bsky.social · 15/11/2024
A question: Two-thirds of the GOP Senators will not be running for re-election during the next Administration. Does this provide sufficient cover for them to act less fearful in the next four years? Similarly, the last two years in the House? @emptywheel.bsky.social @muellershewrote.bsky.social
120
Rud @rudm.bsky.social · 13/11/2024
Upholding my interest in C++, here is my talk from @CppNorth 2023. www.youtube.com/watch?v=h1aR...
youtube.com
A Journey into Ranges, Views, Pipelines, and Currying - Rudyard Merriam - CppNorth 2023
YouTube video by CppNorth
010
Rud @rudm.bsky.social · 11/11/2024
I just finished with Twitter. I made my posts private but left my account active to avoid someone stealing it. I have no idea why anyone would steal it. 😜🤣
230
Rud @rudm.bsky.social · 10/11/2024
I was discussing tariffs with a voter for TFG. They posted a lengthy screed on Facebook. I replied privately only about tariffs to keep it focused. So far, I've shown that the consumer will pay more for the product regardless of who you think pays the tariff, i.e., China or importer. 1/
310
Rud @rudm.bsky.social · 09/11/2024
Image with the text "The dildo of consequences rarely arrives lubed" might be my favourite saying of the week.
020
Rud @rudm.bsky.social · 08/11/2024
Unfortunately, Robert Heinlein wrote about today's situation many years ago. The situation changed only after a "Revolt in 2100." Some background details are different, but the overall result is the same.
010
Rud @rudm.bsky.social · 06/11/2024
A lightning talk (5 minute talk) I did at a C++ conference in Oct '23 on Introverts and Extraverts youtu.be/EvDh19wWDOo?...
youtu.be
Lightning Talk: Introverts: Speak! - Rudyard Merriam - CppCon 2023
YouTube video by CppCon
030
Rud @rudm.bsky.social · 06/11/2024
Weird shit: 20 million fewer votes than 2020? North Carolina voted Dem for statewide offices but GOP for President? Why did abortion access win in states that voted for GOP President?
020
Rud @rudm.bsky.social · 21/10/2024
TFG said President Biden was fat.
TFG pretending to make fries at a closed McDonald's
020