![](/static/0b35d4a1/assets/icons/icon-96x96.png)
![](https://programming.dev/pictrs/image/170721ad-9010-470f-a4a4-ead95f51f13b.png)
How to write a package in R
Step 1: Use C++
How to write a package in R
Step 1: Use C++
The link doesn’t explain what Taler is, you then also have to click through to the home page. How hard can it be to add literally a single sentence like
Taler is a payment system that makes privacy-friendly online transactions fast and easy.
Definitely agree that Kotlin is so much better than Java + Lombok, but it’ll take a lot of time for all the existing Java projects or migrate to Kotlin or reach EOL. In the meantime, it’s hard to avoid the occasional Java project…
Lombok will shrink the 200 lines of getters and setters to one or two. It has its own pitfalls of course, but IMO it’s definitely worth it.
it lacks features left and right
That’s a bummer. IMO, one of Nextcloud’s biggest advantages is that it bundles so much functionality into a single application.
Shouldn’t it be “90+9” for English, though?
Everyone seems more interested in nitpicking
Actually, not everyone in that thread is nitpicking. There’s one comment that’s just a helpful hint.
But yes, nitpicking is fun. I’ll see myself out.
Well yes, but it’s weird that the article mentions Web3 in particular.
One small correction: There is no EU office responsible for GDPR enforcement, the EU member states are responsible for handling GDPR breaches within their jurisdiction (Art. 51 GDPR). As an individual you can also file a complaint against offenders (Art. 77 GDPR).
There weren’t even any insults there, unless you think being a Lemmygrad user is one. Come to think of it, you may be onto something…
On a serious note: They’re also spreaing Russian propaganda about the war in Ukraine, which is enough to discredit them anyway. Did I say war? Of course I mean SpEcIaL MiLiTaRy fAiLuRe!
What you’re describing is business source, not open source. Hashicorp chose to use open source and thus allow other companies to compete. Nobody forced them to, they could’ve just kept Terraform as closed or business source from the beginning. There’s nothing wrong with doing so, only if you pull a bait and switch like Hashicorp did does it become a problem.
Funny to be reading this in an open source community. For one, the fork’s license is open source while Terraform’s is not. The impact is mostly on businesses, but open source has always been for everyone - including business.
Furthermore, Terraform’s new license is subject to interpretation and dynamic. It’s so hazy and unclear that they created an FAQ website which is essentially a binding addendum to the license that can be updated anytime as Hashicorp pleases. Is your business competing with Hashicorp? Who knows, only Hashicorp can decide that.
Edit: Clarified phrasing
Sounds like a “RAID is not a backup” situation.
Honestly, I prefer an overly long name over some cryptic naming scheme that looks like minified JS. At least you can be sure of the variable’s purpose and don’t have to guess, which is far better for readability.
identifying, stalking, and punishing malcontents
This is giving me strong 1984 vibes
It’s not garbage, it just has some flaws - as does everything. The Spring and Java/JVM ecosystem can be a huge advantage if you know how to use it - which sometimes means diving into library code when docs aren’t sufficient.
Of course you don’t have to, but if you don’t plan on ever using it then it’s just trash living in your git folder. If you do plan on using it again in the future, then it’s usually better to make it a branch so you can push it to a remote.
I think git clean
is more appropriate. With git stash
you create a stash which you then have to drop.
One person doing the coding and the other just watching or doing nothing doesn’t sound like pair programming to me. That’s just working alone with someone else in the room, of course it’s not enjoyable.
Pair programming requires a fitting task and some basic rules, most importantly that the person at the keyboard doesn’t just type as they please without consulting the other person - otherwise they’ll quickly be programming alone.
…what?
Also, you should probably mark this as NSFW with a title like that.