• 0 Posts
  • 136 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle






  • I don’t know, I’m far from being an expert but from what I’ve read immigrants have been sold a paradise and are under immense pressure to succeed because their whole family or even village pooled their resources together for the wonderboy to go to Europe and make it. When they call back home they don’t give bad news, they just say everything is great even if they spend their days begging under a bridge. And so the cycle repeats.

    Anyways, it’s been this way for decades, if the free market had any influence on the human trafficking industry it would have kicked in by now…


  • Economics works there too, though. More passages means lower ticket prices, and at some point people will actually be able to demand “luxuries” like standing room, or else not use that guy.

    Nah they already paid upfront, they’re scared and disoriented, and even if they knew of another smuggling outfit there’s no way they’re demanding anything. Smugglers beat or even kill their clients for the pettiest shit, to make an example and make sure everyone behaves.





  • 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)







  • If you want a simpler solution than Matrix and don’t mind using a non-opensource app you could try twinme. You only need a username and a picture to create an account (could be anything, “Jane Doe” and a white square if you want). It has a couple unique features like multiple identities and click-to-call links, which you can share with people who don’t have the app so they can call you using only a web browser (e.g. on craigslist, lost pet flyers, …).

    I work on this app as a full-stack dev, and for what it’s worth we only upload/store data that is strictly required for the app to work. We’re lobbying to open source it because we have nothing to hide and we know how important it is for the privacy/security minded folks, but it will take some convincing before management agrees to it…