The memes that I remember being all over Reddit about “where did you get that code … I stole it [from stack overflow]” honestly terrified, and continue to, terrify me.
Hiker, software engineer (primarily C++, Java, and Python), Minecraft modder, hunter (of the Hunt Showdown variety), biker, adoptive Akronite, and general doer of assorted things.
The memes that I remember being all over Reddit about “where did you get that code … I stole it [from stack overflow]” honestly terrified, and continue to, terrify me.
Just did a refresher per your request… We did not ever to my knowledge use civics tests. We used literacy tests and what made them particularly offensive was they had various exemptions for white people or simplified variants for white people.
I am very icy to the idea of tests in general due to the effects having a “test” to vote could have. However, having a very low bar test of some sort administered without exceptions … it might make sense.
We don’t let people drive whose eyes fail a safety test. Maybe we shouldn’t let people vote if they don’t even have a surface level understanding of what they’re voting for.
I’m not saying do it, but maybe we shouldn’t totally write it off because of some bad behavior without any safeguards to prevent bad behavior.
Maybe, but also maybe not. A test that’s targeted specifically at “do you understand how the government functions” is actually quite different from a lot of other tests and less likely to be subjective.
Like, if there was a question, what part of the government writes laws:
if you get that wrong, you probably shouldn’t be voting.
Yeah… Even as a third party, I definitely have not been enjoying the smell when I’ve bumped into it. I don’t think it should be a criminal offense, but I hope we can move past “I need to light a thing on fire and just screw up the air for everyone in my vicinity.”
That’s really not even close to the optimistic scenario. It’s arguably not even in the pessimistic scenario if you’re not just in the “make stuff up club.”
We’re talking at most half a meter of rise by 2050, at most 2 meters by 2100, at most 4 meters by 2150. The intermediate projection is a third of a meter by 2050. The optimistic projection (which we’re not going to hit) is 3/20th of a meter.
Climate change is real. The risk of famine is real. The risk of global conflict is real. The risk of trying storms is real. However, “doomsday everybody dies” is not really on any serious projections. The worst case is “a lot of people in a lot of poor nations die and rich nations have more wars and more immigration.”
For my grandfather… The issue wasn’t the shows, but he specifically wants a few news programs and will not under any circumstances go without them.
This was a problem for even going to Internet based streaming options because he just will not accept anything without those shows for more than a few months.
Meanwhile he also complains he doesn’t have enough to watch and says he can’t afford it (he can, he just doesn’t like what it cost)… But those dang news channels… and just his outlook on TV in general.
Sure, there’s a cost to breaking things up, all multiprocessing and multithreading comes at a cost. That said, in my evaluation, single for “unity builds” are garbage; sometimes a few files are used to get some multiprocessing back (… as the GitHub you mentioned references).
They’re mostly a way to just minimize the amount of translation units so that you don’t have the “I changed a central header that all my files include and now I need to rebuild the world” (with a world that includes many many small translation units) problem (this is arguably worse on Windows because process spawning is more expensive).
Unity builds as a whole are very very niche and you’re almost always better off doing a more targeted analysis of where your build (or often more importantly, incremental build) is expensive and making appropriate changes. Note that large C++ projects like llvm, chromium, etc do NOT use unity builds (almost certainly, because they are not more efficient in any sense).
I’m not even sure how they got started, presumably they were mostly a way to get LTO without LTO. They’re absolutely awful for incremental builds.
Slow compared to what exactly…?
The worst part about headers is needing to reprocess the whole header from scratch … but precompiled headers largely solve that (or just using smaller more targeted header files).
Even in those cases there’s something to be said for the extreme parallelism in a C++ build. You give some of that up with modules for better code organization and in some cases it does help build times, but I’ve heard in others it hurts build times (a fair bit of that might just be inexperience with the feature/best practices and immature implementations, but alas).
There’s no precompiler in C++. There’s a preprocessor but that’s something entirely different. It’s also not a slow portion of the compile process typically.
C++ is getting to the point where modules might work well enough to do something useful with them, but they remove the need for #include preprocessor directives to share code.
I’ve never heard of using protobuf in an HTTP API… But, I guess that should be fine.
That’s when you use different exit codes. 1 for failure during simulation, 2 for simulation failed.
Shame they wouldn’t listen.
Go for it, use a personal anecdote if you have one about how you or someone you know was bit by not putting blocks in front of the wheels.
If you don’t have one… make up a white lie about how your now deceased great uncle Johnny told you he left a trailer out without blocks on a little slope like that and it rolled into the street.
The anecdotes / a story can be a … easier path to selling the truth that can feel a bit more humbled vs “I know better than you, so do what I say.”
This is really going to change the game for certain applications!
Being able to thread Python properly is really going to help it compete with NodeJS and JVM workloads (especially if they continue to work on proper JIT for Python).
Exotic, extravagant, unconventional, unique come to mind
My parents are that way, dad is an atheists and mom is a christian that doesn’t actively attend any church (and hasn’t in decades).
So, Mastodon is working on a communities feature. I think having Mastodon and Lemmy communities have interop (along with great interop between the “same community” on two different instances) would be the superior option.
As an example, if someone posted or tooted the same link to several communities I’m following, I should be able to see all of the comments aggregated/tab between the community posts and responses. In other words, it should aggregate a view of all the different discussions about that link for all the communities I’m subscribed to and/or that my instance knows about.
People say time and distractions and whatever else … but the only advice that ever really helped me was a line from some character on a TV show I don’t even remember:
“In my experience, to move on, you’ve actually got to move on.”
In other words… Go meet new people, get a new crush, find the greener pasture.
(for context i dont live in US)
The only valid reason to disengage from US politics lol
That’s absolutely wild.
I echo the suggestion to support local shops, but I do occasionally go with a larger chain… It’s not better pizza than the local shops it’s just a different pizza.
I tend to prefer Domino’s over Pizza Hut and especially over Papa John’s (something about their formulation tends to upset my stomach way more than any other pizza… Plus the former CEO is very active in politics and not in a way I approve of).
To my Domino’s tastes significantly better … Pizza Hut used to be great, but I’ve been thoroughly unimpressed every time I’ve tried it in recent memory.
There’s also local variance in these chains; some towns have a better Pizza Hut than Domino’s 🤷♂️