ByteCode.News
Submit RSS Atom Sign in

Back to the channels

#java

  1. * steve0 joined #java
  2. * kmh joined #java
  3. * NeXeN joined #java
  4. steve0 seen freeone3000
  5. NeXeN nope
  6. * youfoundwaldo joined #java
  7. * pengu1nx2 joined #java
  8. * Tenchi joined #java
  9. * ferdna joined #java
  10. dreamreal not sure where freeone3000 is, haven't seen him for a while
  11. * jonp` joined #java
  12. * cation joined #java
  13. * P1RATEZ joined #java
  14. * metalmaniac joined #java
  15. NeXeN evening dreamreal
  16. NeXeN nice songs, btw, i don't remember the refrains but i listened to a few
  17. * Aedil joined #java
  18. * MonsterAbyss joined #java
  19. * MonsterAbyss joined #java
  20. * MonsterAbyss joined #java
  21. * metalmaniac joined #java
  22. * stewi joined #java
  23. * Afroboy joined #java
  24. * MonsterAbyss joined #java
  25. * MonsterAbyss joined #java
  26. * sa02irc joined #java
  27. * kcomhnall joined #java
  28. * pun joined #java
  29. * Munnu joined #java
  30. * MikeBux joined #java
  31. * sa02irc joined #java
  32. * Aedil joined #java
  33. * sa02irc joined #java
  34. * MonsterAbyss joined #java
  35. dreamreal NeXeN: which did you listen to? On what medium?
  36. * MonsterAbyss joined #java
  37. * kmh joined #java
  38. * MonsterAbyss joined #java
  39. * gareppa joined #java
  40. * gareppa joined #java
  41. * gareppa joined #java
  42. * gareppa joined #java
  43. * ForeverDreaming joined #java
  44. * gareppa joined #java
  45. * gareppa joined #java
  46. dreamreal https://bytecode.news/posts/2026/03/mojarra-5-0-0-m1-released-jakarta-faces-implementation
  47. javabot dreamreal's title: "Mojarra 5.0.0-M1 released - Jakarta Faces implementation | bytecode.news"
  48. dreamreal huh, that title shouldn't have triggered javabot
  49. cheeser mojarra's treachery has disagraced us.
  50. cheeser it was the tag at the end.
  51. dreamreal shouldn't have been, but eh
  52. dreamreal I'm just amused at "jakarta faces" now - that damn jakarta change is going to be subtracting dividends for years
  53. dmlloyd heh
  54. dreamreal I also can't find anyone who writes JSF stuff at all
  55. dmlloyd same
  56. dmlloyd hey fyi, the Quarkus team hosts an open community call every two weeks on tuesdays (at about this time) which anyone can join; see the bottom of https://quarkus.io/support/ for more info
  57. javabot dmlloyd's title: "Support When You Need It - Quarkus"
  58. nevet Support When You Need It
  59. dreamreal Do people use quarkus? *runs*
  60. dmlloyd people *and* AI agents!
  61. dreamreal hahaha
  62. dreamreal dmlloyd: ++
  63. nevet dmlloyd now has karma of 2.
  64. * GreenResponse joined #java
  65. * wedr joined #java
  66. * jamezp joined #java
  67. * Candle joined #java
  68. * MonsterAbyss joined #java
  69. * MikeBux joined #java
  70. * svm_invictvs joined #java
  71. * sponkz joined #java
  72. * sa02irc joined #java
  73. * stfstfm joined #java
  74. * Candle joined #java
  75. * Aedil joined #java
  76. * akaWolf joined #java
  77. * vitaliy joined #java
  78. * GreenResponse joined #java
  79. * sunyour joined #java
  80. * Candle joined #java
  81. * Aedil joined #java
  82. * zorone_ joined #java
  83. * kathadris joined #java
  84. * zorone joined #java
  85. * metalmaniac joined #java
  86. * raj joined #java
  87. * magla joined #java
  88. jbosmans way back when i thought JSF was amazing right up until i understood REST & stateless
  89. jbosmans no quarkus community call recording on youtube as far as i can find
  90. cheeser JSF was always a standards version of struts with all the "fun" that being a standard brings.
  91. jbosmans that sorta makes sense, although i always (mis)thought JSF was even more stateful somehow
  92. * jbosmans && first webapps && struts :')
  93. jbosmans struts 1.x ofc ^
  94. jbosmans fwiw, in the right places; jsonb + postgres = win \o/
  95. * jbosmans replacing 86M row table with JSONB field on other 1.7M row table
  96. jbosmans beautiful
  97. jbosmans (it's data that needs to be fetched all together 99.9+% of the time)
  98. * skinkitten joined #java
  99. * magyar joined #java
  100. magyar hi guys, is there a way to download the latest cacerts java store file only?
  101. dreamreal jsf and struts weren't really aligned, though
  102. dreamreal and jsf is VERY stateful, that's sort of its problem
  103. cheeser i'd rather write wicket than jsf
  104. jbosmans wicket :-D
  105. jbosmans agree dreamreal my thoughts exactly
  106. jbosmans the tech is great if that's exactly what's needed, otherwise not so much
  107. dreamreal JSF's state was always going to be a problem: on clientside, it means every connection with the server had to represent serializeable application state. For a moderately complex application.. yikes. For serverside state management, that's a huge hit on memory for a decent userbase. Poison no matter which choice you made.
  108. jbosmans yeah, "session"
  109. dreamreal The problem is that there's no "exactly what's needed" that's an ideal state. It can be *convenient* and massively so, but that convenience either hammers server memory or client network time.
  110. jbosmans i had to put out a bunch of fires like that in my corporate days
  111. dreamreal You can use JSF on a pure-rest backend platform but at that point.. why are you using JSF?
  112. jbosmans i think if one knows to "keep the session state light", it can work great
  113. jbosmans but that's not so easy in and of itself
  114. jbosmans one leaky ref and there goes/went the appserver (way back when)
  115. dreamreal Sure, but that works directly against what the design is actually supposed to be: "Sure, use components, whee, components for YOU, components for YOU, components for YOU, components for EVERYBODY! ... but don't use actual JSF components, they're too expensive."
  116. jbosmans have to say, agree :)
  117. jbosmans the drag and drop of it all got a bunch of people excited
  118. jbosmans "no more messy code"
  119. jbosmans yeah .. :)
  120. dreamreal I was on the JSF2 JSR for a while, ostensibly to help them figure out how to get non-JSF-experts to use it, but they kept just expecting me to make a silk purse out of a pig's DNA strand
  121. jbosmans lol
  122. jbosmans can't change the nature of the beast
  123. dreamreal "If you can't explain it to ME in such a way where I'm going 'hey this is actually really cool and easy' when I WANT to say that, how do you expect me to explain it to anyone else?"
  124. jbosmans jsf like everything is a child of its times i guess ?
  125. dreamreal To some degree. I still think JSF could have been okay but the component marketplace was hidden behind a paywall.
  126. jbosmans for intranet purposes, in controlled envs, why not (?)
  127. jbosmans i remember icefaces
  128. jbosmans and uhm
  129. dreamreal All the good stuff that could have made it popular was expensive, and that meant that all the people who SHOULD have been championing it were going "hey, AJAX is free, why'm I paying for ..."
  130. jbosmans forgot the name :')
  131. dreamreal icefaces, primefaces
  132. jbosmans primefaces, yes
  133. dreamreal oracle had a hellaciously good JSF component library... paywalled
  134. jbosmans those were it afaik
  135. jbosmans oh yeah
  136. dreamreal icefaces and primefaces were both good, and honestly ARE still good
  137. jbosmans speaking for myself i got used to stateless
  138. jbosmans like most of the world (?)
  139. dreamreal but if all your components are just UI basics, standard widgets people are familiar with... where's the value proposition? "Whee, I get to have an HTML link as a component and not just HTML. So much winning." But what you REALLY want is a login widget, that supports OIDC or OTP or a good password or whatever. THAT'd be more compelling.
  140. dmlloyd components all live on the client side now, right?
  141. dreamreal dmlloyd: did they change the spec?
  142. dmlloyd no, I mean in general
  143. jbosmans dmlloyd, exactly
  144. dmlloyd like I would use a template engine or fully client-side stuff like angular or whatever the new hotness is
  145. jbosmans components (are) all (made to) live on the client side now, right?
  146. dreamreal I *think* oracle HAD a login widget and other things like that, but paywalled, so nobody would see it anyway
  147. dreamreal no ordinary developer would bother: in the late 80s that model worked (how many here bought dbase or clipper?) but by the time Java was around...
  148. * zorone_ joined #java
  149. jbosmans a login widget :-D
  150. dreamreal jbosmans: hey, their library had a LOT of stuff
  151. jbosmans "gee, how could we ever manage that" :-D
  152. jbosmans dreamreal, i don't doubt it, different times
  153. jbosmans it's all come a long way
  154. dreamreal I remember doing a video with them when they showed their JSF component library, was genuinely impressed until I said "how would *I* get access to that to show it off?"
  155. dreamreal then they were like "oh, a dev site license is only $2k" or whatever, I forget the number, but I remember having to stifle a laugh
  156. jbosmans haha yeah
  157. dreamreal I think they were willing to give me a gratis license, but... uh... no
  158. jbosmans i still think java was pretty much saved by it being gpl'ed by sun
  159. dreamreal I couldn't go before a TSS audience and promote something like that in that way
  160. jbosmans i think that meant the value just wasn't there
  161. dreamreal I don't know about THAT - but the iron was cold, and that doesn't mean it wasn't worth striking, but there was no way it was going to get critical mass when individual developers were expected to pony up an investment to see what it was
  162. jbosmans if someone wants to sell you a site license and you know you'll be making 10x profits no matter what, who would hesitate?
  163. dreamreal sure, but where's the EXPERTISE going to come from?
  164. jbosmans dreamreal, money :D
  165. dreamreal yeah, not how the world worked by then.
  166. jbosmans dreamreal, i'm thinking of post-mcneal sun ceo but what's his name
  167. jbosmans open sources staroffice/openoffice?
  168. jbosmans open sourced*
  169. dreamreal ponyboy!
  170. dreamreal Um... Jonathan
  171. dreamreal Schwartz
  172. cheeser fuck that guy
  173. dreamreal ponytail
  174. dreamreal eh
  175. jbosmans ahhh
  176. jbosmans yes !!!
  177. dreamreal mcnealy was the flaw, schwartz did about as best as he could
  178. jbosmans mcnealy was too oldskool
  179. dreamreal mcnealy was an engineer
  180. jbosmans and/or old
  181. dreamreal ponytail was a marketer
  182. jbosmans yeah true
  183. * jbosmans remembers the 3D desktop interface
  184. dreamreal He was slick as hell
  185. dreamreal hah, java still has that!
  186. dreamreal That demo was impressive as hell when they first unleashed it
  187. jbosmans totally
  188. dreamreal then they pissed it down the toilet
  189. jbosmans write notes on the back of the window iirc
  190. jbosmans the "networked computer"
  191. jbosmans there was a name for that which escapes me
  192. dreamreal THAT was a mcnealy thing
  193. dreamreal JINI
  194. jbosmans industry caught up to sun's ideas
  195. dreamreal Not really
  196. dreamreal JINI's still ahead
  197. jbosmans not sure
  198. dreamreal We still go "gee, I wonder if we could use something like LDAP+discovery+UDP, that'd be cool!" and JINI was WAY ahead of all that
  199. jbosmans the vision wasn't realized
  200. dreamreal in Solaris it was
  201. jbosmans i do hear/read that from time to time
  202. jbosmans ZFS too
  203. dreamreal being an admin for solaris when you knew how to configure JINI? LIKE BUTTER.
  204. jbosmans good times
  205. jbosmans not that i could actually print on my printer from my linux machine, but hey
  206. jbosmans :)
  207. dreamreal "oh, we want to add a networked printer: sure, add it here, jini propagates it" - bonjour is still borrowing concepts like that
  208. jbosmans i want to say, isn't bonjour an apple thing?
  209. jbosmans is or was
  210. dreamreal it is, yes
  211. jbosmans or not at all
  212. dreamreal even MS has similar concepts, but JINI was ahead of all of them and better
  213. jbosmans it's like OS/2 allover again
  214. jbosmans :P
  215. jbosmans it was way ahead in its time ^
  216. * zorone_ joined #java
  217. dreamreal Yeah, OS/2 was another engineering failure. Lots of those around. Like mongodb!
  218. jbosmans never used mongo :P
  219. dreamreal ~ping
  220. javabot The machine that 'kills fascists' has arrived.
  221. dreamreal now you have.
  222. dreamreal interesting ping response.
  223. jbosmans sign of the times?
  224. jbosmans :)
  225. dreamreal Yeah, but apparently there's a lot of misunderstanding about what a fascist is: people use it these days as "someone I don't like politically" and that's ... not quite right.
  226. dreamreal I despise fascists but know very few of them, but I know a lot of people who're being CALLED fascist.
  227. * sponkz joined #java
  228. jbosmans Fourteen Points of Fascism : https://public.websites.umich.edu/~rsc/Editorials/fascism.html
  229. dreamreal Sure. And by that definition, everyone's partially fascist; it's all a matter of degree. Everyone can point to almost every point and say "see? everyone is fascist" but if everyone is fascist, is anyone? Does the term mean anything at all?
  230. dreamreal I have a flag in front of my yard - it's an AMERICAN flag! Am I a fascist?
  231. GreenResponse they’re basically illiberal: undemocratic and chauvinist, fascism is a part boom-bust capitalism cycle
  232. dreamreal Yet I can point to a lot of these 14 points and say "nope, I'm a vocal opponent of this, of that, of the other, and I support this when fascists aren't supposed to do that, and..."
  233. dreamreal sure. And the only people who think I'm not a liberal, for example, are the far left who think I'm mostly not liberal ENOUGH.
  234. dreamreal So I'm not happy with the claims of fascism everywhere, because it makes the REAL fascists muted, and I resent hat.
  235. jbosmans those points are meant to be combined i think
  236. dreamreal Sure. Do you think everyone who uses the term knows that?
  237. DoofusCanadensis i kinda like hat. keeps my hair out of my eyes
  238. dreamreal DoofusCanadensis: haha
  239. jbosmans umberto eco knows what he's talking about
  240. dreamreal jbosmans: I mean, there IS a tipping point, but at some point people overfit and that's a problem.
  241. jbosmans of course
  242. jbosmans i agree ^
  243. dreamreal And i think that overfitting happens A LOT and thus, like the term "nazi," the word 'fascist' should be disincentivized so it loses none of its actual power.
  244. jbosmans just wanted to say, fascism isn't "something vague" per se
  245. * sponkz69 joined #java
  246. dreamreal I don't find "grammar pedant" anywhere near as effective as "grammar nazi" but I refuse to water down "nazi" with something as simple as grammar
  247. jbosmans grammar nazi is funny tho :D
  248. jbosmans in flemish, it's more like "spelling nazi" i guess
  249. dreamreal jbosmans: I don't think it's VAGUE anyway: it has a definition, fascism is typically (or, more concessionally, RAPIDLY) toxic.
  250. dreamreal I'm not sure of a lot of benevolent fascist states, even in the short term, although I'm sure FDR or Abraham Lincoln would disagree
  251. jbosmans dreamreal, yes, agree
  252. dreamreal "We're just going to do these things in the SHORT term, right?" and that SORT of worked out, maybe, if you squint? But then you have italy, and a few other notables...
  253. dreamreal Anyway, it's late, my wife made dinner, as scintillating as you dopes are, she wins
  254. jbosmans i think i misunderstand the link between fascism and Lincoln/FDR
  255. jbosmans rightly so :)
  256. jbosmans have a good evening !
  257. dreamreal jbosmans: both of them pretty much took over a LOT of the social engine and financial engines to make things limp along better for a correction
  258. dreamreal there were elements where they struggled to fit the definition (particularly election fraud and, for lincoln, cronyism, also intellectualism wasn't scorned) but both pretty much fit everything else
  259. dreamreal they'd hit 70% of the definition pretty easily, especially if you weren't predisposed to judging them positively
  260. jbosmans hmmmm first time i heard that but it's interesting
  261. dreamreal Well, you're not American, yeah?
  262. jbosmans well i saw the ken burns docs
  263. jbosmans *docu's
  264. jbosmans potentially a bit positive :)
  265. * Ragnor joined #java
  266. dreamreal Yeah. Well, both of them pretty much said "I'm going to suspend core aspects of the union to preserve it," and they certainly went through on it, and the question is whether the ends were worth the means: most americans say yes (including me: Lincoln's my #2 president, with washington being an easy #1) but enjoying the fruits of their labors isn't the same as saying they didn't fit the definitions
  267. dreamreal plato's philosopher-kings were kings because they weren't beholden to slavish compliance to common morality: his concept was that a king who was constrained wouldn't be much of a king. We got to see that with Carter: a fine man, a craptastic president
  268. jbosmans that totally doesn't cover "fascist" though? I mean, look at the list (for whatever any list is worth)
  269. dreamreal Well, dinner awaits, but I could show you where they fit MANY of those qualifications, line by line
  270. jbosmans was good talking ! Enjoy your dinner, to be continued :P
  271. dreamreal probably 10 of 14 for both of them, with little effort. 70% fascist isn't fascist, maybe?
  272. dreamreal have a good one, all
  273. jbosmans yeah it's an exercise in interpreting
  274. jbosmans nn dreamreal !
  275. * mindCrime joined #java
  276. * stfstfm_ joined #java
  277. * zorone_ joined #java
  278. * x1bncwn joined #java
  279. jbosmans having finished spring boot 3.5.7 to 4.0.3, the uber jar shrank from 119mb to 117mb, whii
  280. * Fiji joined #java