

Balatro is well done
Balatro is well done
I write my code for future maintainers. I optimize for clarity, testability, and readability.
I’ve become a huge fan of dependency injection. That does not mean I like DI frameworks (Guice). I tend to do it manually with regular code.
When I maintain code and I sit there wondering what it actually does, I write a unit test for it right then and there
And so on
On the web client, if you go to Trending, you will see “hot” posts (I have no idea how they’re ranked) by folks you’re not following. The official Android client has this too. It’s where I spend most of my Mastodon time.
Ah, interesting. I haven’t kept up with the newest Java changes, so you kind of answered that backwards for me. Being able to just use
IO.println()
is already pretty good and for sure what I’d prefer over having to add an import. Seems to also be a new addition in Java 25, so I guess, Hello World looks a lot different all of a sudden.
My code was merely a demonstration that just println is possible now. Like you, I’d prefer IO.println in “real” code. My bar for static imports is extremely high.
Also interesting that this kind of static import doesn’t work with
System.out.println
, I’m guessing becauseout
is already a field ofSystem
rather than a package or type. It can be used to write it asout.println
, but yeah, not much of a point anymore whenIO.println
exists.
Static imports are only for static fields and methods. System.out::println is an instance method.
If you import java.lang.IO.println statically, you can simply write println
import static java.lang.IO.println;
static void main() {
println("Hello, World!");
}
If you think about it, the ocean is a container for ships
I was gonna ask, thank you!
I can’t control my contacts. I can control what I do. I was personally getting annoyed enough with Discord that I uninstalled the thing and stopped visiting it on the web. My account still exists AFAIK. I didn’t make a big production of it nor tell anyone; I simply left.
It was a bit of a sacrifice because I don’t connect with an extremely rewarding community on there as much anymore. Thankfully they still host IRL meetups and I do go to those.
I’m opinionated about messaging apps but I don’t try to convince anyone. Well, other than siblings and SOs. People who want to talk to me can find me on the apps I do hang out in. If they ask why I’m not on the big ones I will gladly tell them. But where they end up is their decision, not mine.
I’m a Linux–Android user and Apple Music is the closest I’ve found to Google Play Music’s library management (the best there ever was). So it’s what I use.
And I still don’t know about the quality of its trackpad or speakers.
I have a Framework 13 and I’m pretty thrilled with it. I’m happy with the trackpad and the speakers. It wouldn’t surprise me if a modern MacBook’s are better but I’m satisfied just the same.
Best of luck!! I think about doing this myself.
I love Java and use it every chance I get
I get the first reminder at 15 minutes IIRC. Does Digital Wellbeing have the permissions it needs?
As a pedestrian I trust waymos more than human drivers
Wow, that’s impressive
I freakin love Java
Honestly, why? The ecosystem is rich and developed. Libraries for everything. Great documentation. Fantastic tooling. What am I missing out on?
I love Java and it remains my programming language of choice
Sure, the pixelated look is “simplistic” but I don’t feel it detracts from the gameplay. It’s deep, your choices are interesting and significant, and it’s oh so addicting. And most importantly, it’s fun! I recommend it to friends and they think it’s fun.
From Wikipedia