Community
Chat Logs
Wednesday, June 10, 2026
- dreamrealhttps://bytecode.news/posts/2026/06/a-picture-can-only-fail-a-vibe-check
- jreicherHow funny. As we speak I am using a diagram-generated-from-source
- dreamrealusing what?
- jreicherThe builtin Emacs LSP client can show a (collapsible) tree diagram of the type hierarchy (as supplied by the language server). Would be nicer if it could do a DAG as I have some diamond inheritance, but I'm still appreciating that it does anything like this at all as the type hierarchy I've ended up with is quite complicated (for me).
- dreamrealIntelliJ has had an active UML diagram for a while - and it was heavily influenced by together/j's design
- dreamrealthe idea isn't new at all
- deeboi used some "generate plantuml" idea plugin a few times that supported databases, language types etc, but had to remove it for one reason or another
- cheeserUML is underrated. largely because back in the day it was overhyped.
- jreicherdreamreal: oh I know the idea isn't new, I'm just glad it's present in more tools now. I expect LSP is still a bit behind IntelliJ in this regard though.
- jreicherLove UML. Particularly for this (complicated class designs)
- jreichernetsplit?
- dmlloydI used to be quite a fan of UML for class diagrams. But these days, I find a collapsable tree-formatted hierarchy view to be much more useful and practical
- cheeserexcept type hierarchies usually aren't trees. but if you only care about the the concrete types that works, too.
- cheeseri need to build ... *something* for this rats nest of types we have here at work. data classes with delegated properties and interfaces.
- sbalmoscheeser: a hall of rotating mirrors suspended from the ceiling on moveable tracks
- dreamrealmounted in a hypercube...
- sbalmosy'know, it might just be easier if you found a picture of the ignition laser amplifier at the NIF
- Harzileinp port rep
- Harzileinewin
- dreamrealHarzilein: hunter2
- sbalmosdreamreal: e9wt4j9dr8bt3y
- dreamrealmenongaHela567@
- dreamrealI'm really glad my irc client renders all my passwords as asterisks
- sbalmosdreamreal: ***********
- dreamrealsee? Exactly! We must use the same IRC client
- dreamrealhttps://bytecode.news/posts/2026/06/roseau-catches-breaking-changes-before-your-clients-do
- NeXeNwhat if a password prompt were to render your password as random other characters and numbers and letters, then maybe sometimes a 1 in 3 chance it outputs 2 or 0 characters or 1 but always randomness so someone looking over your shoulder taking notes will be wasting their time
- jreicherOh wow. That puts me in mind of scramble suits from A Scanner Darkly