Look into installing AppArmor instead of SELinux. AppArmor is easier to configure, and SELinux is not officially supported on Arch.
Look into installing AppArmor instead of SELinux. AppArmor is easier to configure, and SELinux is not officially supported on Arch.
There’s no downside to writing the guards afaik, but I’m more of a c programmer. It’s been a while since I did much c++, so I’m not up on modern conventions. But dealing with legacy code adhering to older conventions often comes with the territory with c and c++, so it’s something to keep in mind.
You can generally rely on a header file doing its own check to prevent being included twice. If a header doesn’t do that, it’s either wrong or doing something fucky. It is merely a convention, but it’s so widespread that you really don’t need to worry about it.
You are mixing up some terms, so I want to help clarify. When you #include a header file, you aren’t importing a library. You are telling the compiler to insert the contents of that header file into your source where the #include line is. A library is something different. It is an already-compiled binary file. A library should also come with a header file to tell you what functions and classes are present in the library, but that header isn’t itself the library.
It may seem annoying to have to repeat yourself between headers and source, but it’s honestly something you get used to.
“Stop laughing! I was in the pool!”
Behind the Bastards has a great 6 parter on Kissinger:
If you think he did something illegal, report him to the police or sue him. If not, then this is freedom of speech.
…and? People also have freedom of association, and people can choose not to associate with an organization that employs someone with morally awful beliefs - especially when they make those beliefs very public.
It’s crypto all over again, but with a less-useless technology underpinning it. Seriously, a computer doing grade school arithmetic is what will threaten humanity? I’m sure it’s interesting from a research perspective how that math is being done, but math is the easiest thing for a computer to do.
I would love to see the cost/feasibility of boosting to a stable/graveyard orbit. The ISS is massive and not built for that kind of maneuver, but it would be great to be able to preserve it for the future.
It also prohibits countries from claiming sovereignty, and it actually used the Antarctic treaty for inspiration.
https://en.wikipedia.org/wiki/Outer_Space_Treaty
Which is not to say that it’s exactly the same situation as Antarctica, but the treaties are more similar than you might assume.
Not really, and no. This shouldn’t affect your already-running system. This change means that the iso will offer plasma by default and will run plasma in the live environment.
And I wouldn’t say it’s particularly hard to switch from any desktop environment to another. It takes some relearning where stuff is, keyboard shortcuts, etc, but any desktop environment can run any Linux program, provided the necessary libraries are installed (which your package manager takes care of). You can install kde programs on your xfce desktop, and they will run fine (and vice versa). They’ll just pull in a bunch of kde libraries when you install.
Doesn’t the outer space treaty place similar restrictions on mars?
Time traveling North Koreans are getting ammo from the USSR? My god…
A far more likely scenario is that they have been overstating what the software can do and how much room for progress remains with current methods.
AI has blown up so fast with so much hype, that I’m very skeptical. I’ve seen what it can do, and it’s impressive over past machine learning algorithms. But it does play on the human tendency to anthropomorphize things.
The reason you get much, much looser attribution with people like Grubb or Schreier s that those connections would probably lose their jobs, and for the most part nobody wants that, often including the studios that employ those guys.
Oh, I’m not criticizing Grubb. I’m criticizing the GameSpot article quoting Grubb. I have no opinion on whether Grubb is right, and I certainly don’t expect him to give up sources. I don’t even know whether he has a specific source, or if he was just giving his (no doubt well-informed) opinion on the situation, because I haven’t watched the podcast.
This felt like reading a New York Times article that links to a Washington Post article about some news event, and the NYT article is quoting the WaPo author in the same way that they would quote a witness. It’s just bizarre to me.
It’s terrible journalism. If you skimmed past the first couple short paragraphs, the quotes from Jeff Grub (their “source”) read like he’s an insider at Aspyr or Embracer. In reality, the article is just linking to a 1.5 hour news podcast and quoting the host. The article doesn’t even try to summarize Jeff’s basis for his opinion, and the only quote they have from an actual insider is, essentially, “no comment.”
Multiple choice:
I still feel the Perfect Strangers theme fits better.
What? Linux does use git for version control.
Reminds me of
I see two possible reasons for your situation. One is that the company is turning to contractors to fill in gaps in their knowledge/experience, which is why everyone else has no clue how to tackle these tasks and why they get assigned the easy ones.
The other possibility is that the senior devs are gaming the metrics, letting the employees knock out easy tasks while the contractor is stuck with untangling the knots of the more intractable tasks.