Chat Logs

  1. dreamrealChronos: at some point twisti decided he has a bug up his butt and it's shaped like me, for some reason.
  2. dreamrealI wonder how viable a vaadin front end would be for bytecode.news
  3. dreamrealI need to figure out what the net steps are for the site/bot: star traders is beckoning but I still think that interests me more than anything or anyone else :D
  4. ChronosOut of curiosity, I did end up asking Gemini if there was a cleaner/easier way to implement the builder pattern in Java, and it mentioned Lombok, which I had heard of before, but never looked into.
  5. dreamrealLombok's done quite well for what it is, but it's rather brittle.
  6. ChronosWhat makes it brittle? Just curious; I have no intention of introducing it at work.
  7. ChronosAnd does Kotlin have better builder pattern support?
  8. dreamrealit's an annotation processor that digs into the compiler support, so when the compiler changes internals, so does lombok
  9. dreamrealYeah, kotlin has FAR better DSL support for things like that
  10. ChronosOh ouch. That does indeed sound _really_ brittle.
  11. dreamrealthe compiler doesn't change that often! But it's still a dependency issue.
  12. ChronosYep.
  13. dreamrealIt also doesn't help that the authors are... prickly
  14. * Chronos raises an eyebrow.
  15. dreamrealreally bright: surial is one of lombok's authors
  16. dreamrealbut if you remember surial on #java...
  17. ChronosI recall the nick
  18. dreamrealin general, very bright, very helpful, very DEMANDING: if you weren't as smart as him, he'd let you know
  19. ChronosIn my experience, extremely smart people almost always have, shall we say, weird shortcomings in other areas, that they have trouble seeing in themselves, or even if they do, have trouble changing their behavior, despite having that knowledge.
  20. ChronosThat was a terrible sentence, heh.
  21. dreamrealWhat are you saying about me, you jerk
  22. * Chronos chuckles.
  23. * dreamreal grins
  24. dreamrealThe thing is, surial and I talked about his interaction style, because he, uh, seemed willing to get annoyed pretty easily
  25. dreamrealand we worked it out: he asked me to let him know if I thought he was ramping up too much
  26. dreamrealand I did, and then he got offended and left #java :(
  27. ChronosAh, bummer. Some people take IRC too seriously.
  28. dreamrealHey, do me a favor?
  29. dreamrealCheck https://bytecode.news/posts/2026/03/tela-a-userspace-private-cloud, see the links
  30. dreamrealthey're linked to factoids
  31. bot[jottinger/bytecode.news] New issue #291: ui-nextjs: silent auth loss after redeploy until next protected request - https://github.com/jottinger/bytecode.news/issues/291
  32. bot[jottinger/bytecode.news] New issue #292: ui-nextjs: factoid url field is rendered as plain text, not clickable link - https://github.com/jottinger/bytecode.news/issues/292
  33. bot[jottinger/bytecode.news] New issue #293: wikilink rendering: prefer factoid.url target, fallback to factoid detail - https://github.com/jottinger/bytecode.news/issues/293
  34. Chronosdreamreal: The Cloudflare factoid link is broken
  35. ChronosAll the rest work.
  36. dreamrealI'm changing the way those links work, I realized after asking you I didn't like it
  37. dreamrealcloudflare-link fixed, but I'm working on the rendering altogether
  38. dreamrealthe cloudflare link was a typo: [[Cloudflare||cloudflare-tunnel]] (supposed to be one | not two)
  39. dreamrealI'm wondering about just consuming both forms, because | isn't a good thing to have in a factoid subject :D
  40. dreamrealbut I think I'm going to leave it, because there're multiple rendering pipelines and I'd have to fix them all
  41. dreamreal(there's a client-side rendering pipeline where I have a merge waiting, and the backend pipeline; the frontend wikilink rendering isn't enabled yet because the merge is pending.)
  42. bot[jottinger/bytecode.news] New issue #294: Extract shared factoid read contracts and remove service-blog direct repository dependency - https://github.com/jottinger/bytecode.news/issues/294
  43. bot[jottinger/bytecode.news] New PR #295: Fix factoids - https://github.com/jottinger/bytecode.news/pull/295
  44. dreamrealOkay, new factoid rendering in place and working
  45. bot[jottinger/bytecode.news] New issue #297: Clean up used and expired OTP codes from database - https://github.com/jottinger/bytecode.news/issues/297