Community
Chat Logs
Wednesday, April 22, 2026
- * mixfix41 joined #java
- * x1bncwn joined #java
- * bdkl joined #java
- * roesyyu joined #java
- * roesyyu joined #java
- * vobar joined #java
- * bdkl joined #java
- * roesyyu joined #java
- * roesyyu joined #java
- * Ragnor joined #java
- * michele joined #java
- * kusanagi joined #java
- * roesyyu joined #java
- * roesyyu joined #java
- * sweatiest_ joined #java
- * five618480339176 joined #java
- * Aedil joined #java
- * bfindlay joined #java
- * MonsterAbyss joined #java
- * MonsterAbyss joined #java
- * leppard joined #java
- * leppard joined #java
- * MonsterAbyss joined #java
- * roesyyu joined #java
- * MonsterAbyss joined #java
- * leppard joined #java
- * roesyyu joined #java
- * JazzJackalope joined #java
- * leppard joined #java
- * leppard joined #java
- * Square3 joined #java
- * agnivn joined #java
- * roesyyu joined #java
- * roesyyu joined #java
- * agnivn joined #java
- * Drixtan joined #java
- * bfindlay joined #java
- * TomyWork joined #java
- * TomyWork joined #java
- * roesyyu joined #java
- * TomyLobo2 joined #java
- * TomyLobo2 joined #java
- * roesyyu joined #java
- * LtHummus_ joined #java
- * roesyyu joined #java
- * Perflosopher0387 joined #java
- * MikeBux joined #java
- deebotested spotless finally, works great for our use, but the lack of easily achieved 'format-on-save' in e.g. idea is a bit meh
- deeboand still have to figure out formatting sql in text blocks in java code
- * TomyLobo2 joined #java
- * polarian joined #java
- Swayzetrad coding?
- Swayzewow
- * x1bncwn joined #java
- * polarian joined #java
- * agnivn joined #java
- BombeDoes “trad coding” mean “using an IDE from 20 years ago?” Because IDEA can totally format on save.
- * roesyyu joined #java
- dreamrealMaybe it's "format with spotless"? I don't think format on save matters - I use format on compile, personally
- * sa02irc joined #java
- Swayzetrad coding means traditional coding
- Swayzeit means you're focusing on enginnering the solution + writing the code (instead of the machines)
- dreamrealI think we can figure that part out
- dreamrealI don't think trad coding has changed, honestly
- Swayzeit feel's kind of good as an engineer in "IT" to be able to hand off the building just like other engineers in other spheres like construction
- dreamrealWho here hasn't done that their entire career? Like, 100%? I can say it's only been 99.99999% for me - but who else?
- dreamrealAnyone?
- SwayzeI mean wtf do engineers have a place doing the actual building :/ it was a ridiculous concept to begin with born out of the fact that we had little other options
- dreamrealNobody does that any more and chances very good nobody here ever has
- dreamrealI mean, like I said, I did it ONCE
- Swayzeimagine an engineer doing the actual brick laying and wheelbarrowing sludge himself
- Swayzeon a non-personal project
- Swayzepretty crazy but it was the status quo for the longest, rip
- dreamrealwell, it was also traditional for bridge builders to cross their own bridges first :D
- Swayzejust as dont watch compilers compile we dont watch machines write code that is specifcally meant FOR THEM
- Swayzeim guessing some programing langauges are goign to become a lot more machine friendly and less human friendly
- dreamrealSwayze: I don't get it. Nobody's hand-rolled code in recent memory, unless they're designing chips.
- dreamrealand even then they're using a common instruction set.
- Swayzehttps://github.com/jinruoxinchen/LLM-Communication-Language
- javabotSwayze's title: "GitHub - jinruoxinchen/LLM-Communication-Language: LLM Communication Language specification and implementation · GitHub"
- * Afroboy joined #java
- dreamrealSwayze: you there?
- * acidjnk_new3 joined #java
- * domicron8 joined #java
- * Successus joined #java
- * TomyWork joined #java
- cheeseri'm gonna start a trad coder tiktok account.
- * A_Dragon joined #java
- deeboyeah idea does format-on-save, but none of the 3 spotless plugins available register as available to do that, so you end up writing what ever your IDE does, and then on git push it checks and formats as configured
- dreamrealwhy wait until push?
- deebogetting formatting errors in the ide would be nice but oh well, at least this will make everything uniform
- dreamrealI mean, my thought is: I don't care how the code is formatted until it compiles. If it gets formatted on compilation, it's going to be consistent; everyone wins. And if it gets committed without being formatted... well... nobody's bothered compiling it, eh
- deebowell yeah users can run it whenever, but i'd say most would expect similar integration than eslint+prettier have
- deebohave to test a bit more when there's time
- cheeseri run spotless before every compile
- dreamrealcheeser++
- nevetcheeser now has karma of 2.
- dreamrealI have it as part of the build
- * agnivn joined #java
- * GreenResponse joined #java
- cheeseri have a parent pom that sets that up for all my projects
- dreamrealYeah, well, I have too many build systems in play to be able to do that consistently, and too many different deployed standards :/
- cheesermaven everywhere!
- dreamrealyeah, i'll tell my employer, whose gradle build is *incredible* and has existed since 2007, to shift over naow pls
- * dreamreal stamps his foot for emphasis
- * waznot joined #java
- cheeserwe use gradle here and I kinda hate it.
- * sepult joined #java
- dreamrealWhat makes you hate it? (Curious for the reasoning: i have my own problems with it.)
- dreamrealAlthough I WILL say that I have a coworker (who's in the channel!) who is a freaking gradle *wizard*
- cheeserthe daemon/caching bits get in the way a lot. i disabled the daemon globally.
- cheesera simple clean requires so much setup and configuration.
- cheeserand of course the daily changes to plugin and task APIs
- dreamrealyeah, we have some interesting requirements there ourselves
- dreamrealI usually don't run into the caching/daemon problems as much because I tend to retain current dependency chains; working with IDEA and gradle is a drag because modifying the libs.toml is so clunky. The daily updates to the APIs don't matter as much because we lock in gradle versions with the wrapper, although those changes were EXACTLY why I stopped using gradle in my writing.
- dreamrealI was thinking abou tit, because gradle is so much more succinct in print, but found the idea of having to have an explanation block that said "look, this worked in gradle 8.5.1a on this date, okay?" offensive
- cheeserlet's make a toml based build tool.
- dreamrealmaven can already do that!
- dreamrealjust because nobody in the history of ever has used it...
- dreamrealactually, it's amusing to see how many people are coming out of the woodwork with new build tools these days
- cheeserbevin's bld looks interesting. i'm sad kobalt never caught on.
- dreamrealYeah, agreed. I think ANY build system's going to have a hell of a hill to climb to unseat maven or gradle. gradle keeps trying to make it easy, but ...
- * leppard joined #java
- dreamrealit IS kinda fun to watch people sneer at maven and fly to gradle, only to shut up about how great their build tool is as they endure its actual nature
- dreamrealthey tend to go from "ew maven uses xml" to "ahhhh gradle's so niiiiice such short build files" to "well we locked versions" to "at least it's not xml, right? is this thing on?"
- * roesyyu joined #java
- * ferdna joined #java
- * stfstfm joined #java
- * roesyyu joined #java
- * roesyyu joined #java
- * roesyyu joined #java
- * jamezp joined #java
- * roesyyu joined #java
- * roesyyu joined #java
- * CygniX joined #java
- * nevet joined #java
- * CodeGeek!~codegeek@about/java/CodeGeek changed the topic to: Welcome! || Read Channel Rules at https://javachannel.org/ before participating. || Paste limit is two lines; ~pastebin lists options. || No applets, please. || Minecraft, Android, and Javascript all have their own channel. || You are being logged.
- * stfstfm_ joined #java
- * tronexte joined #java
- * emaczen joined #java
- * zorone joined #java
- * perryon joined #java
- * nevet joined #java
- * CodeGeek!~codegeek@about/java/CodeGeek changed the topic to: Welcome! || Read Channel Rules at https://javachannel.org/ before participating. || Paste limit is two lines; ~pastebin lists options. || No applets, please. || Minecraft, Android, and Javascript all have their own channel. || You are being logged.
- * Gotham25 joined #java
- * magla joined #java
- * magla joined #java
- * agnivn joined #java
- * stfstfm joined #java
- * siarzuk joined #java
- * leppard joined #java
- * geli joined #java
- * leppard|2 joined #java
- * perryon joined #java
- * domicron joined #java
- * ptomli joined #java
- ptomlidreamreal bytecode looks cool, will add it to my feeds
- * MikeBux joined #java
- dreamrealthank you! Tell your friends! It's the best! The best ever! :D
- ptomli:D
- * rvalue- joined #java
- * x1bncwn joined #java
- DoofusCanadensisdreamreal: yeah, your site looks pretty
- dreamrealI'd rather it be useful than pretty but thank you
- DoofusCanadensisconsidering how heavy most sites feel these days...
- DoofusCanadensisI've got it queued up to read later
- * BytesAndCoffee joined #java
- * gas51627 joined #java
- * raj joined #java
- dreamrealBTW that site is "mine" but it's not meant to be solely sourced to me: if you think something's interesting, put it in! It has open submission (no account required) and here on IRC you can put in a url with !suggest [url here]
- dreamrealIf you're relying on ME to find all the interesting stuff you're going to get a specific view of the industry: I'm pretty wide-ranging but I don't see everything by a long shot
- dreamrealBCN was originally intended to replace the channel blog, I was going to move over the content from javachannel.org to BCN to preserve it, but it's not really MY content to do that with and I never really brought it up to cheeser
- * michele5 joined #java
- DoofusCanadensisyeah, I noticed that with some non-dreamreal posts
- * leppard joined #java
- dreamrealI'd actually prefer to have the minority of posts
- DoofusCanadensisI know
- * Afterglow joined #java