Great article, thank you for sharing.
Great article, thank you for sharing.
Through talks at C++ conferences and appearances on C++ podcasts:
https://youtu.be/lgivCGdmFrw?feature=shared
https://podcasts.apple.com/us/podcast/cppcast/id968703120?i=1000663536368
Swift was developed by a lot of former C++ committee members, and in C++ circles they’ve been advocating for it as a “successor language” for quite some time.
This could definitely be confusing if you don’t have that context, but making Swift useful for this kind of project has been an explicit goal of the Swift developers for years.
I don’t know the details of the situation in Poland, but Poland does have an 87% home ownership rate.
https://en.m.wikipedia.org/wiki/List_of_countries_by_home_ownership_rate
There’s also a whole industry of ex-Googlers reimplementing Google tooling as SaaS services to sell to other ex-Googlers at other companies.
There’s even a lookup table: https://github.com/jhuangtw/xg2xg
(some of those are open source projects, some are SaaS services)
I haven’t tried this, but if you just need the parent to call waitpid on the child’s pid then you should be able to do that by attaching to the process via gdb, breaking, and then manually invoking waitpid and continuing.
The way the article makes it sound is, if individual employees download OracleJDK while on the company network, and use it for small personal scripts or automation, then that might be enough to trigger Oracle to act.
If your company is large enough, then enough employees may have done that to make you a reasonable target for litigation if you don’t work something out with Oracle. And Oracle is an expert at litigation.
I think that the best defense for a large company would be to IP block all Oracle domains and periodically scan employee laptops for any Oracle products (especially JDK and VirtualBox guest additions) and delete them.
You really have to treat anything that Oracle touches as malware if you want to protect yourself.
I know for sure that there is a mastodon client for Emacs, but of course that uses a different protocol and wouldn’t work for lemmy: https://codeberg.org/martianh/mastodon.el
I just gave PlantUML + the C4 Plugin a try and generally liked it, thank you for the rec!
It seems like a good tool although it inherits all the joys and pains of automatic graph layout.
I think I’ll keep it in my arsenal for detailed diagrams that can handle being a little aesthetically wonky.
I hadn’t heard of C4 before and it seems like a solid idea.
Today, I wanted to make a module for my AwesomeWM status bar
It’s great when simple tools let you extend them like this. It may be kinda hacky sometimes but oftentimes a small, tightly-scoped extension that you develop for yourself can give you a lot of value.
No matter where you go, everyone’s connected.
I hope you’re on a long LTS release my friend
100% equals one full core. Higher numbers are possible for multithreaded processes.
My favorite has always been crunch bars. So good.
Coffee crisps and ketchup chips are the two things I always buy when I’m in Canada. I wish we had them in the States.
I never quite got over how the Aiel look Irish, have fantasy-Arab/Berber culture, and eat Native American food. And I read the entire series!
So what you’re saying is, it is true that I will no longer have French installed.
Does Nix have Guix-style grafts? I know that in theory that is how Guix lessens the minor-update-to-core dependency problem. But I only use Guix for dev environments so I don’t know how well it works in practice.
I’ve always thought it was weird how there are two media properties involving genderless gem people.
(the other is Land of the Lustrous)