Community
Chat Logs
Friday, March 20, 2026
- dreamrealChronos: at some point twisti decided he has a bug up his butt and it's shaped like me, for some reason.
- dreamrealI wonder how viable a vaadin front end would be for bytecode.news
- 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
- 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.
- dreamrealLombok's done quite well for what it is, but it's rather brittle.
- ChronosWhat makes it brittle? Just curious; I have no intention of introducing it at work.
- ChronosAnd does Kotlin have better builder pattern support?
- dreamrealit's an annotation processor that digs into the compiler support, so when the compiler changes internals, so does lombok
- dreamrealYeah, kotlin has FAR better DSL support for things like that
- ChronosOh ouch. That does indeed sound _really_ brittle.
- dreamrealthe compiler doesn't change that often! But it's still a dependency issue.
- ChronosYep.
- dreamrealIt also doesn't help that the authors are... prickly
- * Chronos raises an eyebrow.
- dreamrealreally bright: surial is one of lombok's authors
- dreamrealbut if you remember surial on #java...
- ChronosI recall the nick
- dreamrealin general, very bright, very helpful, very DEMANDING: if you weren't as smart as him, he'd let you know
- 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.
- ChronosThat was a terrible sentence, heh.
- dreamrealWhat are you saying about me, you jerk
- * Chronos chuckles.
- * dreamreal grins
- dreamrealThe thing is, surial and I talked about his interaction style, because he, uh, seemed willing to get annoyed pretty easily
- dreamrealand we worked it out: he asked me to let him know if I thought he was ramping up too much
- dreamrealand I did, and then he got offended and left #java :(
- ChronosAh, bummer. Some people take IRC too seriously.
- dreamrealHey, do me a favor?
- dreamrealCheck https://bytecode.news/posts/2026/03/tela-a-userspace-private-cloud, see the links
- dreamrealthey're linked to factoids
- 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
- 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
- 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
- Chronosdreamreal: The Cloudflare factoid link is broken
- ChronosAll the rest work.
- dreamrealI'm changing the way those links work, I realized after asking you I didn't like it
- dreamrealcloudflare-link fixed, but I'm working on the rendering altogether
- dreamrealthe cloudflare link was a typo: [[Cloudflare||cloudflare-tunnel]] (supposed to be one | not two)
- dreamrealI'm wondering about just consuming both forms, because | isn't a good thing to have in a factoid subject :D
- dreamrealbut I think I'm going to leave it, because there're multiple rendering pipelines and I'd have to fix them all
- 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.)
- 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
- bot[jottinger/bytecode.news] New PR #295: Fix factoids - https://github.com/jottinger/bytecode.news/pull/295
- dreamrealOkay, new factoid rendering in place and working
- bot[jottinger/bytecode.news] New issue #297: Clean up used and expired OTP codes from database - https://github.com/jottinger/bytecode.news/issues/297