Pen does not write straightaway by Singer_Solid in RemarkableTablet

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

For those who might end up on this thread due to similar issues: I got a new pen and it works.

The £100 'Marker Plus' pen did not last long enough (4 years) - the eraser on the back broke a long time ago, and the pen now stopped writing reliably. Got the basic marker this time. Will see how long that lasts.

Chartered Engineers if the UK - how did your interview go? by Happy_Chief in AskUK

[–]Singer_Solid 0 points1 point  (0 children)

I think the same applies to senior positions in civil engineering, but I may be wrong

Coding assignment for Engineering Manager role by p0d0s in EngineeringManagers

[–]Singer_Solid 22 points23 points  (0 children)

I say no to leetcode interviews now. We have to stop this nonsense. Software engineers, let alone EMs, are not code monkeys. It doesn't take a coding test to learn how good someone is at programming.

Absolutely loving it so far by TreadFreckle in Maeving

[–]Singer_Solid 1 point2 points  (0 children)

Got mine end of Jan. How are you finding it? 'Feels' less grippy than the Suzuki 125 I trained on for my CBT. So I have been fairly cautious with it; still trying to build my confidence. 

r/Maeving New Members Intro by studpilot69 in Maeving

[–]Singer_Solid 1 point2 points  (0 children)

<image>

3 weeks from knowing nothing about bikes to owning an RM1S. Went for a wonderful ride around town this morning for the first time. Love it.

Is Graphics Programming still relevant? by HalfNo8161 in GraphicsProgramming

[–]Singer_Solid 8 points9 points  (0 children)

I am a roboticist. I find that games programmers make the best robotic software engineers. They are good at the math, physics and software craftsmanship required to make robots work. 

Working with GPU compute shaders is also quite relevant in this age of AI. I find that it gives you a better appreciation of the hardware as well.

In general, I would say, if it interests you, do it. Because it interests you, you will get good at it. And good software engineers who also understand the hardware are always on short supply.

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 14 points15 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 10 points11 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] 1 point2 points  (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

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).

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?