ByteCode.NewsSubmit
Use quotes for an exact word.

Subscribe

RSSPodcast
Log in

Chat Logs

  1. * marcel11 quit (Quit: The Lounge - https://thelounge.chat)
  2. * marcel11 joined #java
  3. * marcel112 joined #java
  4. * marcel11 quit (Read error: Connection reset by peer)
  5. * marcel112 is now known as marcel11
  6. * Aedil quit (Quit: Let's do it!)
  7. * cheeser quit (Ping timeout: 260 seconds)
  8. * javabot quit (Ping timeout: 261 seconds)
  9. * Ragnor quit (Ping timeout: 258 seconds)
  10. * Ragnor joined #java
  11. * fed-kaczynski_ joined #java
  12. * fed-kaczynski quit (Ping timeout: 242 seconds)
  13. * node1 joined #java
  14. * Aedil joined #java
  15. * node1 quit (Quit: Client closed)
  16. * ChaiTRex quit (Remote host closed the connection)
  17. * ChaiTRex joined #java
  18. * Bhyve joined #java
  19. * fstd joined #java
  20. * MikeBux joined #java
  21. * ChaiTRex quit (Remote host closed the connection)
  22. * ChaiTRex joined #java
  23. * ChaiTRex quit (Remote host closed the connection)
  24. * ChaiTRex joined #java
  25. * tmm88 joined #java
  26. * Bhyve quit (Quit: WeeChat 4.10.1)
  27. * Bhyve joined #java
  28. * Maldivia_ joined #java
  29. * Chronos_ joined #java
  30. * ganthore_ joined #java
  31. * Optic_ joined #java
  32. * leonardus_ joined #java
  33. * summerisle_ joined #java
  34. * gurrkin6 joined #java
  35. * Paracord joined #java
  36. * d1b joined #java
  37. * tazle joined #java
  38. * digicyc1 joined #java
  39. * fizzie_ joined #java
  40. * fizzie quit (Ping timeout: 252 seconds)
  41. * Chronos quit (Ping timeout: 252 seconds)
  42. * Para quit (Ping timeout: 252 seconds)
  43. * ganthore quit (Ping timeout: 252 seconds)
  44. * leonardus quit (Ping timeout: 252 seconds)
  45. * Optic quit (Ping timeout: 252 seconds)
  46. * d1b_ quit (Ping timeout: 250 seconds)
  47. * gurrkin quit (Ping timeout: 246 seconds)
  48. * tazle_ quit (Ping timeout: 246 seconds)
  49. * digicyc quit (Ping timeout: 246 seconds)
  50. * summerisle quit (Ping timeout: 246 seconds)
  51. * Maldivia quit (Ping timeout: 246 seconds)
  52. * ganthore_ is now known as ganthore
  53. * Optic_ is now known as Optic
  54. * Chronos_ is now known as Chronos
  55. * gurrkin6 is now known as gurrkin
  56. * leonardus_ is now known as leonardus
  57. * tmm88 is now known as __LORD__
  58. * lornik joined #java
  59. * lornik left #java
  60. * ramontjunior quit (Read error: Connection reset by peer)
  61. * ramontjunior joined #java
  62. * mwnaylor joined #java
  63. * fizzie_ is now known as fizzie
  64. * michele quit (Quit: Leaving)
  65. * michele joined #java
  66. * Bhyve quit (Quit: WeeChat 4.10.1)
  67. * Paracord is now known as Para
  68. * viju quit (Ping timeout: 257 seconds)
  69. * wontzer joined #java
  70. * metalmaniac quit (Read error: Connection reset by peer)
  71. * Candle quit (Ping timeout: 244 seconds)
  72. * Candle joined #java
  73. * ramontjunior quit (Quit: ramontjunior)
  74. * ramontjunior joined #java
  75. * metalmaniac joined #java
  76. * ramontjunior quit (Client Quit)
  77. * Perflosopher0387 quit (Quit: Ping timeout (120 seconds))
  78. * Perflosopher0387 joined #java
  79. * ramontjunior joined #java
  80. * kmh quit (Remote host closed the connection)
  81. * kmh joined #java
  82. * Nixkernal quit (Remote host closed the connection)
  83. * sojuus3r quit (Remote host closed the connection)
  84. * sojuus3r joined #java
  85. * nevet joined #java
  86. * 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.
  87. * Bhyve joined #java
  88. * GreenResponse joined #java
  89. * Chronos quit
  90. * Chronos joined #java
  91. * MikeBux quit (Ping timeout: 250 seconds)
  92. * ramontjunior quit (Remote host closed the connection)
  93. * cheeser joined #java
  94. * javabot joined #java
  95. cheeser~wb
  96. javabotThank you, cheeser.
  97. * BSaboia quit (Ping timeout: 261 seconds)
  98. dreamrealooo any changes?
  99. dreamrealI'm fixing search in nevet now :D
  100. dreamrealdamn stemming was unexpected
  101. dreamreal(I was passing through sanitized queries to postgres, and it stemmed when it should have but when I wasn't expecting it)
  102. cheesernah. just VPS maintenance requiring a reboot.
  103. cheeseri have a shit ton of changes on a branch that I need to merge. it's mostly UI/quarkus related but various lib upgrades here and there.
  104. dreamreal*nod* Are you still on the same VPS provider?
  105. cheeseronce i'm done with this morphia work, i'm going to go over the bot with claude and get some drastic clean up done. too many experiments, some unfinished, still lingering.
  106. cheeseryeah. same one.
  107. dreamreal*nod* I moved to a new provider and I'm on a dedicated server - the VPS we were using (I was on the same service javabot's on) overallocates like MAD, although that might depend on region
  108. * __LORD__ quit (Ping timeout: 261 seconds)
  109. dreamreallike, I was seeing 27 minute build times drop to 28s on the dedicated server: I expected SOME of that but not that much
  110. dreamreala 60x loss of performance is ... pretty severe, IMO
  111. * hwpplayer1 joined #java
  112. dreamrealIt also cleared up a shedload of *mysql* errors - like, mysql was struggling on the server even though it had *resource* headroom, thanks to overallocation.
  113. dreamrealVery inexpensive service and worth every penny. :/
  114. cheeserwell, it *is* mysql...
  115. dreamrealWell, mysql should be able to handle five wordpress instances on relatively low-traffic sites.
  116. dreamrealThe overallocation was just too much, and I couldn't use it to build at all, even runtime... like, the early versions of nevet took five or six minutes to start
  117. dreamrealThat probably helped prevent litharge from wantiung to ban it due to join spam, but...
  118. * JysRackethon joined #java
  119. * jamezp joined #java
  120. * JysRackethon quit (Ping timeout: 251 seconds)
  121. * vitaliy quit (Ping timeout: 249 seconds)
  122. * Nixkernal joined #java
  123. * iusr quit (Remote host closed the connection)
  124. * iusr joined #java
  125. * Bhyve quit (Quit: WeeChat 4.10.1)
  126. * Bhyve joined #java
  127. * kmh quit (Quit: Leaving)
  128. * 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.
  129. * nevet joined #java
  130. * kmh joined #java
  131. * Bhyve quit (Quit: WeeChat 4.10.1)
  132. * Bhyve joined #java
  133. * nevet joined #java
  134. * 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.
  135. * 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.
  136. * nevet joined #java
  137. * JysRackethon joined #java
  138. * JysRackethon quit (Client Quit)
  139. * ramontjunior joined #java
  140. dreamrealsorry, nevet was getting some inferred property updates
  141. * Soulcatcher joined #java
  142. ChronosThe lobste.rs website recently moved to SQLite and was able to cut their VPS requirements in more than half.
  143. dreamrealWhat the heck were they using before
  144. dreamrealand for WHAT
  145. ChronosI think it was either MariaDB or PostgreSQL, but I forget the details.
  146. dreamrealAnd they ... what
  147. dreamrealthat's crazy. What are they running the site on? That sounds like really bad design or really bad provisioning
  148. Chronoshttps://lobste.rs/s/oz7ebk/lobste_rs_migrates_from_mariadb_sqlite
  149. nevetlobste.rs migrates from MariaDB to SQLite
  150. javabotChronos's title: "lobste.rs migrates from MariaDB to SQLite | Lobsters"
  151. ChronosOops, that article is outdated. They had to revert after their first attempt, but later, they did successfully make the move. They have articles discussing all the details, including their VPS requirements.
  152. * JysRackethon joined #java
  153. * dreamreal boggles
  154. dreamrealthis mostly makes me think whoever designed lobste.rs may have done a good thing in design but their awareness of actual architecture done got broke
  155. ChronosWell, the website uses Ruby, so I'd guess that hurts pretty bad, performance-wise, heh.
  156. dreamrealmy point stands
  157. Chronosdreamreal: My _guess_ is that it was originally designed using "best practices," which means it was probably extremely overly-complex, etc.
  158. ChronosBut that's just a guess. Modern technical people _do_ seem to love their _ridiculously_ overly complex solutions these days.
  159. dreamrealnevet would *die* on sqlite and badly
  160. Chronosdreamreal: What does nevet use? And why would it die on sqlite?
  161. * pr070cal joined #java
  162. dreamrealpostgres, and it's an orchestration engine
  163. dreamrealso lots of threaded access
  164. dreamreal(plus it uses postgres for some specific features: sqlite is slowly getting some of them but not others)
  165. dreamrealI could replace db search, I think, but the multithreaded db access is still a deathknell
  166. ChronosI think, though I'm not sure, lobste.rs is read-mostly and write-rarely.
  167. ChronosWhere "write-rarely" is quite subjective, of course, heh. But I feel like I remember them saying something like that it does 3 writes per second on average?
  168. ChronosDon't trust my memory. I'm old. ;)
  169. dreamrealI mean, that's a good situation for sqlite, sure
  170. dreamrealbut it's still gross, and seeing a massive jump in provisioning capability by GOING TO SQLITE says horrible things about your ability to database
  171. * JysRackethon quit (Quit: Client closed)
  172. ChronosI believe it :)
  173. dreamrealeven with ruby you shoudln't see that kind of delta
  174. ChronosBuilding any substantial project on Ruby makes me question the technical people behind it, heh
  175. * Bhyve quit (Quit: WeeChat 4.10.1)
  176. dreamrealHey, ruby is great for projects that look like they are ruby-shaped. It's just that not as many projects are ruby-shaped as people want to think.
  177. ParaI miss the *-on-Rails era.
  178. ParaNow we're just mostly off the rails.
  179. * JysRackethon joined #java
  180. * JysRackethon quit (Client Quit)
  181. * ramontjunior quit (Remote host closed the connection)
  182. * ramontjunior joined #java
  183. whaleythis is the second time I've seen sqllite referenced for something that's bearing some non-trivial load. It's like the dead rising from the grave. Human Sacrifice! Dogs and Cats living together! Mass Hysteria!
  184. whaleynext you are going to tell me it's ok to use Redis directly as a persistent data store
  185. dreamrealI can't see myself doing that at all.
  186. Para"I made this really neat programmable cache called Redis!" "Cool, I'm going to cluster it and store unicode data into it as well."
  187. julemand101Para: Time to make a FUSE driver on Linux so we can mount our new Redis storage and run our servers from it
  188. Parajulemand101: https://www.youtube.com/watch?v=cTPBGZcTRqo
  189. nevetYouTube: I Wrote A Filesystem to Beat Factorio. | DocJade
  190. dreamreal... can we run DOOM in redis
  191. julemand101Para: Can also recommend: https://www.youtube.com/watch?v=JcJSW7Rprio
  192. nevetYouTube: Harder Drive: Hard drives we didn't want or need | suckerpinch
  193. Para(spoiler: DocJade learned Rust and made a custom FUSE filesystem to run Factorio from diskettes)
  194. ParaWhat even are the the DOOM primitives.
  195. * onu quit (Read error: Connection reset by peer)
  196. * onu joined #java
  197. * JysRackethon joined #java
  198. * JysRackethon quit (Quit: Client closed)
  199. * JysRackethon joined #java
  200. * JysRackethon quit (Client Quit)
  201. * MikeBux joined #java
  202. * Bhyve joined #java
  203. * Chronos throws any article with the word "Rust" in it in the bit bucket.
  204. ParaOh but it's Factorio so it's way way way better.
  205. ParaThe factory must grow.
  206. Tenchiare we talking about Rust the video game or Rust the programming language ?
  207. * Bhyve quit (Quit: WeeChat 4.10.1)
  208. * mwnaylor quit (Ping timeout: 241 seconds)
  209. ParaThe better Rust. Which is the programming language.
  210. whaleythe lifetime of this conversation needs to go out of scope
  211. dreamrealThat's unsafe.
  212. sbalmosdon't go into a panic. it's just a trait of his personality
  213. * Pixi` joined #java
  214. * Soulcatcher quit (Quit: WeeChat 4.1.1)
  215. * Pixi quit (Ping timeout: 244 seconds)
  216. * sojuus3r_ joined #java
  217. * Chronos_ joined #java
  218. * Chronos_ quit (Client Quit)
  219. * sojuus3r quit (Ping timeout: 250 seconds)
  220. * sojuus3r_ is now known as sojuus3r
  221. * Chronos quit (Ping timeout: 261 seconds)
  222. * ramontjunior quit (Quit: ramontjunior)
  223. * ramontjunior joined #java
  224. * jamezp quit (Quit: Leaving)
  225. * Soulcatcher joined #java
  226. * Nnavd quit (Quit: zooooooot)
  227. * Nnavd joined #java
  228. * MikeBux quit (Quit: Never look down on someone unless you're helping them up.)
  229. * javabot quit (Ping timeout: 245 seconds)
  230. * kmh quit (Remote host closed the connection)
  231. * kmh joined #java
  232. * Nnavd quit (Quit: zooooooot)
  233. * Nnavd joined #java
  234. * hwpplayer1 quit (Quit: sleep)
  235. * Nnavd quit (Client Quit)
  236. * kmh quit (Remote host closed the connection)
  237. * kmh joined #java
  238. * kmh quit (Remote host closed the connection)
  239. * kmh joined #java
  240. * pr070cal quit (Quit: Connection closed for inactivity)
  241. * GreenResponse quit (Quit: Leaving)
  242. * michele quit (Quit: Leaving)
  243. * pr070cal joined #java
  244. * michele joined #java
  245. * Nnavd joined #java
  246. * Chronos joined #java
  247. * kmh quit (Quit: Leaving)
  248. * kmh joined #java
  249. * marcel11 quit (Quit: The Lounge - https://thelounge.chat)
  250. * marcel112 joined #java
  251. * troydm joined #java
  252. * JysRackethon joined #java
  253. * Square_ joined #java
  254. * JysRackethon quit (Client Quit)
  255. * kmh quit (*.net *.split)
  256. * marcel112 quit (*.net *.split)
  257. * Square quit (*.net *.split)
  258. * fgidim quit (*.net *.split)
  259. * Geolykt quit (*.net *.split)
  260. * sbalmos quit (*.net *.split)
  261. * Tomte quit (*.net *.split)
  262. * kusanagi quit (*.net *.split)
  263. * onu quit (*.net *.split)
  264. * Soulcatcher quit (*.net *.split)
  265. * acidsys quit (*.net *.split)
  266. * Square_ is now known as Square
  267. * marcel112 joined #java
  268. * acidsys joined #java
  269. * Geolykt joined #java
  270. * JysRackethon joined #java
  271. * Tomte joined #java
  272. * kmh joined #java
  273. * Soulcatcher joined #java
  274. * onu joined #java
  275. * kusanagi joined #java
  276. * fgidim joined #java
  277. * sbalmos joined #java
  278. * kmh quit (*.net *.split)
  279. * Soulcatcher quit (*.net *.split)
  280. * kusanagi quit (*.net *.split)
  281. * sbalmos quit (*.net *.split)
  282. * onu quit (*.net *.split)
  283. * fgidim quit (*.net *.split)
  284. * metalmaniac quit (Ping timeout: 252 seconds)
  285. * onu_ joined #java
  286. * kmh joined #java
  287. * sbalmos joined #java
  288. * Soulcatcher joined #java
  289. * kusanagi joined #java
  290. * fgarcia joined #java
  291. * onu_ is now known as onu
  292. * metalmaniac joined #java
  293. * tabmow quit (Ping timeout: 260 seconds)
  294. * tabmow joined #java
  295. * fgarcia quit (Quit: Remote host closed the connection)
  296. * fgarcia joined #java
  297. * fgarcia is now known as fgidim
  298. * JysRackethon quit (Ping timeout: 262 seconds)
  299. * Pixi` is now known as Pixi
  300. * JysRackethon joined #java
  301. * JysRackethon quit (Ping timeout: 257 seconds)
  302. * wontzer quit (Read error: Connection reset by peer)
  303. * JazzJackalope quit (Ping timeout: 245 seconds)
  304. * vitaliy joined #java
  305. * JazzJackalope joined #java
  306. * pr070cal quit (Quit: Connection closed for inactivity)
  307. * JazzJackalope quit (Ping timeout: 267 seconds)
  308. * JazzJackalope joined #java
  309. * JazzJackalope quit (Ping timeout: 261 seconds)
  310. * JazzJackalope joined #java