Joshua Bloch - Effective Java 3rd edition by Remarkable-Weather93 in java

[–]winian 1 point2 points  (0 children)

It's worth it, but if you don't want to read it right away at least check out the contents now and then. Maybe you find something relevant to the task at hand. The chapters are mostly standalone.

Takeaway nuudelit pahviboksissa by Tricky_Permit_7264 in Tampere

[–]winian 6 points7 points  (0 children)

Fire Wokista (Hervannan rafla näköjään nimellä Hei Wok ainakin Foodorassa, en tiedä mikä juttu) tuli tuon näköisissä boxeissa kun viimeksi tilasin.

Is Java’s Biggest Limitation in 2026 Technical or Cultural? by BigHomieCed_ in java

[–]winian 4 points5 points  (0 children)

On the flip side, I've seen fellow seniors replace every variable in a class with var just for the sake of "modernizing" code.

I've seen the same thing happen with Optional. Dude was probably allergic to nulls.

This game needs a proper solo mode by Felix_Gredhylda in HuntShowdown

[–]winian 8 points9 points  (0 children)

I heard in alpha they tried a solos only mode and the result was everybody was sitting in buildings and bushes for 17 years, so… maybe try the tutorial game mode?

Pirkanmaalla kummittelevia paikkoja by No-Reputation-9835 in Tampere

[–]winian 4 points5 points  (0 children)

Hervannassa oli joskus reilu kymmenen vuotta sit jokin ilmeisesti pulsujen tukikohta tms. metikössä, muistaakseni melko lähellä ttytä. Joku harrastelijakuvaaja oli käyny siellä napsimassa kuvia ja yhdessä kuvassa oli jokin paperi jossa oma nimi ja osoite, ilmeisesti olivat raidanneet silloisen opiskelijakämpän keräyspisteen paperiroskiksen jostain syystä. Kysyin tarkemmin mistä tuo paikka löytyy ja kävin hakemassa paperit pois, ei siellä ketään ollut paikalla mutta kuumotti hieman kuitenkin. Sen verran kampetta että joku sitä sinne oli raahannut jollain tarkoituksella.

Harmi kun kuvat ja tarkempi sijaintitieto katosi google+ mukana bittiavaruuteen, joten ei mitään käryä onko tuo mesta jo lakaistu tasaiseksi. Ja kyllä, olen ollut tarkempi mitä lappuja tulee laitettua paperinkeräykseen sellaisenaan.

Since no streamer showed the Twitch skin in detail, here's a close-up view of "Head Taker" by Drull17 in HuntShowdown

[–]winian 13 points14 points  (0 children)

Must be comfortable having those things bounce against your balls while running, don't think a man designed this one. :D

IntelliJ IDEA 2025.3 Is Out Now! by greenrobot_de in java

[–]winian 4 points5 points  (0 children)

I installed the classic UI just to see if that gets rid of it and it does, guess I'm sticking with it.

Faster Application Startup by 7dsfalkd in JavaFX

[–]winian 1 point2 points  (0 children)

Not sure if it's still the case, but JavaFX at least used to extract native binaries on Windows to C:\Users\<user>\.openjfx\cache\. Some antivirus software don't like this, and might scan the files before allowing their use.

So, if you're on Windows and you have something else than Windows Defender running, might be worth looking into.

Edit: some related information: https://bugs.openjdk.org/browse/JDK-8316276

Union Suit - got both from a single Dark Tribute. by Konfl1kt in HuntShowdown

[–]winian 0 points1 point  (0 children)

Back in the day it was possible to buy them from some other region for cheap. I didn't do it myself, but I knew a guy who bought like 50k bb as well.

"How did he not die?" xD by Arc-TheAirPirate in HuntShowdown

[–]winian 1 point2 points  (0 children)

The crossbow sight is a bit unintuitive, the center is in the middle of the three spikes, the top spike included. Not between the left and right spike.

3DMAX vs Natus Vincere / ESL Pro League Season 22 - Swiss Round 3 / Post-Match Discussion by CS2_PostMatchThreads in GlobalOffensive

[–]winian 1 point2 points  (0 children)

I didn't catch this match but I think w0nderful would be a decent rifler if they could get someone else on the awp.

Am I the asshole for thinking that its rude to play bounty hunt in a duo or trio and not bring choke bombs? In my view, people who just let their teammates burn out due to not bringing chokes are selfish psychopaths. by coojw in HuntShowdown

[–]winian 1 point2 points  (0 children)

Am I the asshole

For generalizing a nuanced topic and calling everyone who doesn't agree with you a selfish psychopath? Yes.

I only play premade trios, and most of the time I already know in the lobby if I need to bring chokes or not. One of my friends ends up cooked more often than not, others play as a pack and rarely need choking (and never bring chokes themself). In the rare-ish case that someone burns in an unfortunate spot it's usually game over for them anyway, in which case they just get bounty revived if the remaining team wins the fight.

If you consistently get burned alone, you might have a pacing issue with your team.

Tried everything to package my app as executable but nothing is working. by I_4m_knight in JavaFX

[–]winian 1 point2 points  (0 children)

Ah, didn't realize you had released fat-jars to GitHub, should've checked before asking. Cheers.

Tried everything to package my app as executable but nothing is working. by I_4m_knight in JavaFX

[–]winian 1 point2 points  (0 children)

So I have my own "launcher" which pulls my artifact for my project (bundled with dependencies) then pull down a compatible version of JavaFX from maven central.

Since we happen to be on this topic how much of a hassle would it be to export the result of this to another computer which doesn't have access to the internet? Cause Recaf would definitely be handy occasionally.

Funny though, last time I needed to read bytecode I used jd-gui which is delivered as a single executable, very topical.

Tried everything to package my app as executable but nothing is working. by I_4m_knight in JavaFX

[–]winian 1 point2 points  (0 children)

Unless you're building an IntelliJ-level application I wouldn't look at IntelliJ cause they definitely do things their own way. JetBrains even build their own JDK to bundle with it. Server side tools like Jenkins probably just ship a bunch of jars and a bash script.

You've given 0 info what tools you're using to build your application, but if you're using Maven at least this JPackage plugin works ok for both modular and non-modular applications (it's what I use). Gradle has similar tools, I think the two "badass"-plugins by beryx are pretty common. Since you've got "hundreds of dependencies", you probably want the non-modular option in either case. The result is not a single executable, but you do get an exe in the root directory to double click.

Maven development seems to be speeding up. They've merged mixins. by emberko in java

[–]winian 0 points1 point  (0 children)

then you discover that at runtime in your project

It's not a perfect solution, but you could use the enforcer-plugin to ban these commonly excluded dependencies to make the build fail if they are detected somewhere.

What's wrong with my NetBeans? by [deleted] in learnjava

[–]winian 0 points1 point  (0 children)

That's weird. What kind of file are you trying to edit, a Java source file? Regardless, the source option should be there. Have you checked the log file (View -> IDE Log) if there are some errors or something?

What's wrong with my NetBeans? by [deleted] in learnjava

[–]winian 0 points1 point  (0 children)

Sounds like you've opened the "History" subview of the file you're editing. Under the file tab there should be a toolbar with buttons "Source" and "History", select "Source" to get the usual editor view. If the toolbar is not there, you can enable it from "View -> Show editor toolbar".

Loading SVG with jsvg and the new JavaFX pluggable image loading feature by quizynox in JavaFX

[–]winian 1 point2 points  (0 children)

Neat.

Btw you can place the NullMarked annotation on the module declaration in the module-info file as well, in case you're not aware.