Yeah that’s a nice reaction, the other dude wasn’t being a jerk so no need to make him feel bad about it.
Yeah that’s a nice reaction, the other dude wasn’t being a jerk so no need to make him feel bad about it.
The VBA part of the meme is real, VBA is (was?) localized. Turns out it’s a horrible idea: some keywords are badly translated, some are not translated at all. Googling localized error messages is useless, so you need to guess the original error message from the translation. Want to copy/paste a function from SO? Not so fast, you need to translate the keywords first! And the variable names as well while you’re at it.
Ironically, you end up spending a lot of time on translation-related issues. I’ve worked on a french-VBA app, and it was a miserable experience (well, even more miserable than english VBA).
I read your comment before the article and I thought you had made the second quote up lol, unbelievable. And people are throwing money at these guys?
Nah, Hibernate, Spring and most major Java frameworks have largely moved away from XML. It’s still supported, but these days it’s mostly configured in the code directly, with properties loaded from yaml, JSON or the environment (for containers).
The JDK ecosystem is in a pretty good spot nowadays. With Spring boot you can whip up a productions ready back-end very fast, or if you prefer a more hands-on approach there are lighter frameworks/libraries quarkus or micronaut.
The Java language itself has evolved fast and is actually pretty nice now, and if you prefer something more modern akin to TS or swift you can just use Kotlin which is almost 100% interoperable with Java.
Since Java 14 it looks like this:
Exception in thread “main” java.lang.NullPointerException:
Cannot invoke “String.toLowerCase()” because the return value of “com.baeldung.java14.npe.HelpfulNullPointerException$PersonalDetails.getEmailAddress()” is null
at com.baeldung.java14.npe.HelpfulNullPointerException.main(HelpfulNullPointerException.java:10)
Wireguard, like all VPNs, definitely does E2E encryption. What would be the point of an unencrypted VPN?
As it seems nobody’s linked it yet, have you read Jellyfin’s hardware selection page? They go into great details about which HW features are required/desired.
In my case I’m running it on a NUC with an i3 8109U + 16GB RAM, it runs great with 2 or 3 transcoding jobs at once. Media are stored on 5400-RPM HDDs.
The Big Lebowski is the pinnacle of humour! Now get off my lawn!
Yep that’s the idea.
It’s a scene from The Big Lebowski, right after The Dude got tortured with a marmot by German nihilists. Walter focuses on the legality of keeping a marmot as a pet, which is obviously not the main issue.
Yeah, I had a feeling that was not the best way to put it but I was in a hurry :)
She’s an Australian American actress who blew up last year (she was in euphoria I think?), expect to see her in a ton of upcoming blockbusters.
Yep, case in point flipping between EST and EDT may be “insane” but that’s the default for systemd-timesyncd. So now you have to be 100% certain that it’s disabled on your servers, and on the remote hosts interacting with them.
You should take a look at kotlin, pretty similar to swift and fully interoperable with java.
Tried it with a macOS server and gnome client, it worked but I could not see the mouse cursor. Maybe it’s because my laptop has a touch screen, I didn’t bother looking into it further.
There’s a setting to auto-close tabs after a certain amount of time.
The second one doesn’t either.
Comments are good when you’re doing something weird to handle an edge case or something. But yeah most of the time clear variable names, and extracting complicated code to a dedicated and clearly named function, are enough.
There are only two hard things in Computer Science: cache invalidation and naming things.
Phil Karlton
Look up your phone on dontkillmyapp.com and make sure tailscale is excluded from battery and network “optimization”.