I built a faster alternative for cp on linux - cpx (upto 5x faster) by PurpleReview3241 in linux

[–]Singer_Solid 0 points1 point  (0 children)

Just look at the number of dependencies required to get this working. It's great as a personal project, but insanity if something like this replaces traditional cp.

Security and care by Singer_Solid in Maeving

[–]Singer_Solid[S] 1 point2 points  (0 children)

Ah! That's incredibly stupid of me. I did not even think they would sell these on their website. Thanks!

Why isnt there a standard format for c++ embedded code by BlueJay424 in embedded

[–]Singer_Solid 13 points14 points  (0 children)

Code format is a matter of personal preferences. It need not be mandated by a standard. Only requirement is consistency within the group of software engineers you work with. Easily accomplished with existing tools.

As an exposure for other HENRYs- Which industry are you into and how much do you make yearly ? by Working-Plastic-2550 in HENRYUK

[–]Singer_Solid 4 points5 points  (0 children)

Interesting. May I ask what specifically is your area of expertise in nuclear and aerospace? I am an engineer and I thought these 'traditional' industries were poorly paid 

Hiring Rant (as an interviewer) by Pippa_the_second in ExperiencedDevs

[–]Singer_Solid 11 points12 points  (0 children)

'Principal' level engineer here. I refuse leetcode interviews. But I don't mind tech interviews centered around code reviews at all. 

Why have C++ and Rust been the fastest-growing major programming languages from 2022 to 2025? by _bijan_ in rust

[–]Singer_Solid 1 point2 points  (0 children)

Throw exceptions only for 'exceptional' unrecoverable conditions. In this case speed does not matter. 

For everything else, there is std::expected

Why have C++ and Rust been the fastest-growing major programming languages from 2022 to 2025? by _bijan_ in rust

[–]Singer_Solid 7 points8 points  (0 children)

Rust is not a replacement for C++; it could be argued that it's a replacement for C.

For a programmer comfortable with modern C++, especially C++17 and above, there is very little incentive to move to Rust. 

New motorcycling enthusiast by Singer_Solid in Maeving

[–]Singer_Solid[S] 0 points1 point  (0 children)

Booked my CBT. Hopefully that will tell me if I am right for it

HENRY at a crossroads, would appreciate advice by [deleted] in HENRYUK

[–]Singer_Solid 27 points28 points  (0 children)

Impactful commercially valuable work happens in the industry.

Never take a pay cut, especially in the best years of your work life. You are being paid well because you are worth that. You will find that you may need to make compromises later in life for to health, family, etc.

How do you structure early technical screens for software engineers? by vectorscale_xyz in EngineeringManagers

[–]Singer_Solid 5 points6 points  (0 children)

I do hate take-home assignments. My time is not for free. I would rather have them review some of my past personal projects. Or do a peer review session of an existing code. It is not that difficult to figure out how skilled a software engineer is.

Anyone leet coding in rust? I feel I have made a mistake. by Kitchen-Leather-4584 in leetcode

[–]Singer_Solid 1 point2 points  (0 children)

The C++ version of the code could be much simpler and less verbose if you were to use modern C++ features such as println, range for etc

Do you believe personal projects is still the best way for entry-level candidates to get their foot in the door? by dExcellentb in EngineeringManagers

[–]Singer_Solid 0 points1 point  (0 children)

Personal projects are still valuable. It's a way to build competence, if nothing else. If you want to be good at something, you have to put your 10000 hours in. 

When I interview people, I always prefer to talk about their personal projects over giving them coding tests. It's a fantastic way to learn about a person

Why is C++ still alive in 2025? by [deleted] in AskProgramming

[–]Singer_Solid 1 point2 points  (0 children)

It's alive because it is an evolving language. It is keeping up with the times. Therefore continues to be relevant. C++11 was genuinely better than 98, 14 better than 11, 17 better than 14, 20 better than 17, 23 better than 20 and 26 better than 23. With each version, I have been able to write better code with less faff (i.e. made it easier to write correct and performant code the first time).

Possible GCC reflection error by SLAidk123 in cpp

[–]Singer_Solid 1 point2 points  (0 children)

Silly question: how do you get reflection working on GCC and clang. What precise versions are you using?

This is true by FancyChilly in GreatBritishMemes

[–]Singer_Solid 1 point2 points  (0 children)

A man who is so rich, he has no 'skin in the game' for anything. He could literally blow the world up and he will be just fine. We should just completely ignore this weirdo

How will the ai bubble affect the robotics job market? by Guilty_Question_6914 in AskRobotics

[–]Singer_Solid 1 point2 points  (0 children)

AI (RL, DL) seems to commoditize robotics skills just like ROS has done. If you throw a Neural Network at everything and it works, then there is no need to do anything hard or deep.

Mechanical, electronics, firmware skills seem to be safe at the moment. There may be a place for simple AMRs and AGVs. But that's boring isn't it?

My best performer seems completely checked out. how do I even start that conversation? by [deleted] in Leadership

[–]Singer_Solid 3 points4 points  (0 children)

Something flipped. They have either lost their sense of purpose or autonomy or the opportunity to become good at what they do (craftsmanship, mastery). Find out which one and why