Hannes Greule
sirywell.bsky.social
Hannes Greule
@sirywell.bsky.social
Computer Whisperer, trying to improve software daily. Java, JVM, Compilers, Performance.
Reposted by Hannes Greule
"Half the world is telling me to use coroutines because a thread per request is too heavy, the other half a lambda because a computer per request isn't"

— Duncan McGregor

(Source: github.com/jOOQ/jOOQ/is...)
January 20, 2025 at 7:46 AM
IntelliJ says the continue is unnecessary, but also says the loop can't complete without throwing an exception. One of those inspections is wrong ;)
January 19, 2025 at 10:21 AM
I can't even count how often I *started* workouts unintentionally. I was able to reduce that by rearranging the complications (what a fitting name) on the watch face, so now I only open the compass every now and then.
Very happy with the Apple Watch overall. But one thing is annoying as hell: accidental touches by a long (sweaty) sleeve; Stopped my workout unintentionally twice today, super-frustrating. People recommend "water lock" as a work-around, but why can't the thing just have a simple display lock?
November 20, 2024 at 6:26 PM
If you want to collect positions on the edges of an AABB, you DO NOT need to check every position IN the AABB. Directly writing code that only considers the edges is not a premature optimization.
November 20, 2024 at 6:26 PM
The @jetbrains.com Marketplace can be confusing. The IntelliJ Plugin Verifier marks it as Compatible, but as code was marked as internal in the 2024.3, the manual approval didn't go through.
November 20, 2024 at 6:26 PM
Reposted by Hannes Greule
🦋 Hello world 🦋
November 14, 2024 at 4:29 PM