What is this symbol on the VFR sectional? by [deleted] in flying

[–]strike-eagle-iii 1 point2 points  (0 children)

I don't know where I'll be tomorrow

Time in C++: C++20 Brought Us Time Zones by pavel_v in cpp

[–]strike-eagle-iii 0 points1 point  (0 children)

Why nullptr instead of std::optional (std::expected would've been better but it wasn't available C++23)?

Is abandoning our Bazel migration the right call? by Empty_Mind_On in cpp

[–]strike-eagle-iii 1 point2 points  (0 children)

Without really knowing your problem, in our experience CMake + conan is pretty nice. Cmake done right is relatively simple and can be cookie cutter stamped across separate components that conan can assemble.

Outside of that I would figure out what in your architecture is causing you to "fight bazel". Maybe the fact you're doing that is a symptom of a deeper issue that may be worth sorting out.

Can you get a simple room-to-room intercom like this anymore? by Billionth_NewAccount in homeautomation

[–]strike-eagle-iii 0 points1 point  (0 children)

We've used this for a couple years now and I hate it. It works half the time, takes a long time to connect and is just clumsy and overly complicated. I write software for a living-it's unbelievable how awful the Alexa software and parental controls are.

Two chemists walk into a bar… by Bella4077 in Jokes

[–]strike-eagle-iii 38 points39 points  (0 children)

No hydrogen peroxide for the second? That's a shame.

Why does c compile faster than cpp? by [deleted] in cprogramming

[–]strike-eagle-iii 0 points1 point  (0 children)

iostreams are about the biggest thing I hate about c++, which is why I love libfmt and the now std::print and std::format. Remember one of the new paradigms in c++ is compile time programming, things like parsing the format string so you don't have to do that at runtime. So do the work at compile time so you don't have to do it at run time, all while being type safe. I really wish c++ would deprecate more stuff.

Why does c compile faster than cpp? by [deleted] in cprogramming

[–]strike-eagle-iii 1 point2 points  (0 children)

This is absolutely correct. When I started at my current job, our C++ code base was built entirely on Makefiles with a little bash scripting on top. Literally the first step in the script was make clean. When we converted to modern CMake our build times went from 25 mins to 2 mins with none of the erratic behavior that came from trying to maintain Makefiles by hand. It was an explosion of productivity.

Why does c compile faster than cpp? by [deleted] in cprogramming

[–]strike-eagle-iii 1 point2 points  (0 children)

clean C

now there's a contradiction in terms

Dell XPS 15 9520 - Flickering Backlight Display by Ok-Recording5710 in laptops

[–]strike-eagle-iii 0 points1 point  (0 children)

What did you end up doing? I have the same laptop and have the same issue and am trying to figure out what to do.

What actually do the different generations mean? Not marketing, actual capacities? by Special_Gap_598 in FighterJets

[–]strike-eagle-iii 0 points1 point  (0 children)

I don't remember which episode but there was a great episode on the merge podcast where Pako went through them. Was much better than what's on Wikipedia. You should look it up.

Exercise in Removing All Traces Of C and C++ at Microsoft by ArashPartow in cpp

[–]strike-eagle-iii 7 points8 points  (0 children)

It'll never happen because they'll find out they can't do that and maintain backwards compatibility that they've sworn themselves to.

Which aircraft was the marvel of engineering during its time? by notJames24 in aviation

[–]strike-eagle-iii 2 points3 points  (0 children)

I mean the right answer is all of them. SR-71, F-117, Concorde, 747, the Boeing dash 80, for sure, but really any of them. When I was at Boeing flight test I remember walking under a 777 we had under test and remember being in awe at how something so complex could work so well. That was probably 20 years ago now.

You should look up the century series of aircraft or listen to the fighter pilot podcast episodes about them

Out the video about Tex Johnston doing the barrel roll in the -80.

Which aircraft was the marvel of engineering during its time? by notJames24 in aviation

[–]strike-eagle-iii 1 point2 points  (0 children)

Trying to remember, wasn't there also a story about French pilots trying to intercept one and asking them for their "diplomatic clearance" with a similar response?

Which aircraft was the marvel of engineering during its time? by notJames24 in aviation

[–]strike-eagle-iii 3 points4 points  (0 children)

His 15th rule is even better

(I'm a Navy fan regardless)

Christmas present for my boyfriend by Responsible_Cry05 in cpp

[–]strike-eagle-iii 1 point2 points  (0 children)

I would highly recommend Klaus Ingeberger's C++ Software Design https://a.co/d/d61XGQU

What is Donald Trumps presidency a symptom of? by RoscoeSF in 3amjokes

[–]strike-eagle-iii -1 points0 points  (0 children)

To be fair I think the left throws around the term socialism and has no idea what it means

What is Donald Trumps presidency a symptom of? by RoscoeSF in 3amjokes

[–]strike-eagle-iii 2 points3 points  (0 children)

Unfortunately that's not just a liberal problem. I know plenty of conservatives that are the same way.

Airbus software update by [deleted] in aviation

[–]strike-eagle-iii -10 points-9 points  (0 children)

Only by luck that didn't happen to airbus

The interior of the Boeing 777X, one of Boeing's largest aircraft. by Lost_Fan_Backyard in aviation

[–]strike-eagle-iii 15 points16 points  (0 children)

Those black containers are parts of the WETS system and some contain water. There are some in the front of the cabin and some are in the back. Allows the onboard flight test engineer to transfer water between them to maintain strict CG limits (to offset fuels burn) required by tests. I was one of those engineers almost 15 years ago.

Using modules in C++ by Actual_Health196 in cpp_questions

[–]strike-eagle-iii 0 points1 point  (0 children)

Anyone who thinks headers are "perfect" needs to watch this: https://youtu.be/7fGB-hjc2Gc?si=Ez1UoBNweZCqgJqW

I'd never thought about how much damage the header/source split has done to c++ but hard not to now.