ByteCode.News
Submit RSS Atom Sign in

Back to the channels

#nevet

  1. * nevet joined #nevet
  2. * dreamreal!~dreamreal@about/java/dreamreal changed the topic to: This is the channel for the development of the software that runs nevet: https://github.com/jottinger/bytecode.news
  3. dreamreal version
  4. nevet nevet 1.0 | d4cdd1b (main) | Built 2026-03-09 20:30:14 EDT
  5. dreamreal jexer.urls=https://gitlab.com/AutumnMeowMeow/jexer
  6. nevet ok, dreamreal: updated jexer.
  7. dreamreal jexer.tag=consoleio
  8. nevet ok, dreamreal: updated jexer.
  9. dreamreal betteridge.tag=laws
  10. nevet ok, dreamreal: updated betteridge.
  11. dreamreal betteridge.seealso=
  12. dreamreal atwood.tag=laws
  13. nevet ok, dreamreal: updated atwood.
  14. dreamreal lanterna.tag=consoleio
  15. nevet ok, dreamreal: updated lanterna.
  16. bot [jottinger/bytecode.news] New issue #222: Simplify reference UI build status bar - https://github.com/jottinger/bytecode.news/issues/222
  17. bot [jottinger/bytecode.news] New issue #223: Fix duplicate factoid metadata rendering for see also and tags - https://github.com/jottinger/bytecode.news/issues/223
  18. bot [jottinger/bytecode.news] New issue #224: Add operation support to clear factoid tags and see also metadata - https://github.com/jottinger/bytecode.news/issues/224
  19. jreicher 21 take 2
  20. nevet Error: No game in progress. Use '21 matches' to start a new game.
  21. jreicher 21 matches
  22. nevet A new game of 21 Matches begins! There are 21 matches on the table. Take 1, 2, or 3 matches each turn. Whoever is forced to take the last match loses. Use '21 take <1-3>' to play.
  23. jreicher 2
  24. jreicher 21 take 2
  25. nevet A calculated risk. With the patience of stone, I take 2. There are 17 matches remaining.
  26. jreicher 21 take 1
  27. nevet Noted. Decisively, I take 3. There are 13 matches remaining.
  28. jreicher 21 take 1
  29. nevet Noted. With surgical precision, I take 3. There are 9 matches remaining.
  30. jreicher 21 take 2
  31. nevet You surprise me. With great confidence, I take 2. There are 5 matches remaining.
  32. jreicher :)
  33. jreicher 21 take 1
  34. nevet I see what you're doing there. I am very, very smart, I take 3. One match remains, and it has your name on it. Well played, though.
  35. jreicher 21 matches
  36. nevet A new game of 21 Matches begins! There are 21 matches on the table. Take 1, 2, or 3 matches each turn. Whoever is forced to take the last match loses. Use '21 take <1-3>' to play.
  37. jreicher 21 take 2
  38. nevet Playing it safe, I see. Casually, I take 2. There are 17 matches remaining.
  39. jreicher 21 take 1
  40. nevet Playing it safe, I see. With surgical precision, I take 3. There are 13 matches remaining.
  41. jreicher 21 take 1
  42. nevet Playing it safe, I see. With practiced ease, I take 3. There are 9 matches remaining.
  43. jreicher 21 take 1
  44. nevet You surprise me. As if this were already decided, I take 3. There are 5 matches remaining.
  45. jreicher :)
  46. jreicher 21 take 3
  47. nevet I see jreicher picked 3. I'd expected 2. With practiced ease, I take 1. And that means the last match is yours. Victory is mine!
  48. jreicher 21 matches
  49. nevet A new game of 21 Matches begins! There are 21 matches on the table. Take 1, 2, or 3 matches each turn. Whoever is forced to take the last match loses. Use '21 take <1-3>' to play.
  50. jreicher 21 take 1
  51. nevet A calculated risk. Methodically, I take 3. There are 17 matches remaining.
  52. jreicher 21 take 2
  53. nevet You surprise me. With surgical precision, I take 2. There are 13 matches remaining.
  54. jreicher 21 take 1
  55. nevet Interesting. Casually, I take 3. There are 9 matches remaining.
  56. jreicher :)
  57. jreicher 21 take 3
  58. nevet Now things get interesting. With great confidence, I take 1. There are 5 matches remaining.
  59. jreicher 21 take 3
  60. nevet Noted. With a knowing smile, I take 1. You are left with one match. I claim victory!
  61. jreicher 21 matches
  62. nevet A new game of 21 Matches begins! There are 21 matches on the table. Take 1, 2, or 3 matches each turn. Whoever is forced to take the last match loses. Use '21 take <1-3>' to play.
  63. jreicher 21 take 3
  64. nevet A fine selection. With a knowing smile, I take 1. There are 17 matches remaining.
  65. jreicher Yeah
  66. jreicher 21 take 1
  67. nevet You surprise me. As if this were already decided, I take 3. There are 13 matches remaining.
  68. jreicher 21 take 3
  69. nevet Noted. I am inevitable, I take 1. There are 9 matches remaining.
  70. jreicher 21 take 2
  71. nevet I see what you're doing there. After much deliberation, I take 2. There are 5 matches remaining.
  72. jreicher 21 take 3
  73. nevet A classic move. Without a hint of doubt, I take 1. That leaves you with the last match - I win! Better luck next time.
  74. jreicher Cute
  75. jreicher That was fun
  76. jreicher dreamreal: you should let the human start. And give nevet the ability to take advantage of a mistake (it may already have that)
  77. dreamreal jreicher: How does the human NOT start?
  78. dreamreal In that game, the bot can't lose.
  79. dreamreal There's not even flavor text for it to lose. :D
  80. dreamreal jreicher: hmm, you mean have the human INITIATE a game without the initial trigger, I guess?
  81. bot [jottinger/bytecode.news] New PR #225: Factoid updates, presentation fixes - https://github.com/jottinger/bytecode.news/pull/225
  82. * nevet joined #nevet
  83. * dreamreal!~dreamreal@about/java/dreamreal changed the topic to: This is the channel for the development of the software that runs nevet: https://github.com/jottinger/bytecode.news
  84. * nevet joined #nevet
  85. * dreamreal!~dreamreal@about/java/dreamreal changed the topic to: This is the channel for the development of the software that runs nevet: https://github.com/jottinger/bytecode.news
  86. dreamreal Sorry, restarting to tune memory to see what the effect was
  87. dreamreal factoid unset atwood.seealso
  88. nevet ok, unset seealso on atwood.
  89. dreamreal factoid unset betteridge.seealso
  90. nevet ok, unset seealso on betteridge.
  91. dreamreal factoid unset clarke.seealso
  92. nevet ok, unset seealso on clarke.
  93. dreamreal textio.seealso=zircon,jexer,lanterna,tamboui
  94. nevet ok, dreamreal: updated textio.
  95. dreamreal textio.tag=consoleio
  96. nevet ok, dreamreal: updated textio.
  97. dreamreal textio
  98. nevet textio is a library for creating Java console applications, working with interactive input and providing various vaguely workable input types for choices, passwords, and the like. URL: https://github.com/beryx/text-io Tag: consoleio See also: zircon, jexer, lanterna, and tamboui
  99. dreamreal tamboui.seealso=lanterna,jexer,textio,zircon
  100. nevet ok, dreamreal: updated tamboui.
  101. dreamreal tamboui.tag=consoleio
  102. nevet ok, dreamreal: updated tamboui.
  103. dreamreal factoid unset sturgeon.seealso
  104. nevet ok, unset seealso on sturgeon.
  105. dreamreal sturgeon.tag=laws
  106. nevet ok, dreamreal: updated sturgeon.
  107. dreamreal steelman why.forget
  108. nevet ok, forgot steelman why.
  109. dreamreal lanterna.seealso=zircon, jexer, textio, tamboui
  110. nevet ok, dreamreal: updated lanterna.
  111. dreamreal summarize https://www.fbounded.com/blog/f-bounded-polymorphism
  112. nevet F-Bounded Polymorphism: Type-Safe Builders in Java
  113. dreamreal gah
  114. dreamreal suggest https://www.fbounded.com/blog/f-bounded-polymorphism
  115. nevet Suggested draft saved from https://www.fbounded.com/blog/f-bounded-polymorphism. AI structured response parse failed; used extraction fallback.
  116. bot [jottinger/bytecode.news] New issue #226: reference ui needs a way to hard-delete rejected articles - https://github.com/jottinger/bytecode.news/issues/226
  117. * nevet joined #nevet
  118. * dreamreal!~dreamreal@about/java/dreamreal changed the topic to: This is the channel for the development of the software that runs nevet: https://github.com/jottinger/bytecode.news
  119. dreamreal version
  120. nevet nevet 1.0 | d968502 (fix-suggest-json-fallback-repair) | Built 2026-03-10 09:02:03 EDT
  121. dreamreal suggest https://www.fbounded.com/blog/f-bounded-polymorphism
  122. nevet Suggested draft saved from https://www.fbounded.com/blog/f-bounded-polymorphism. AI structured parse failed; JSON fallback succeeded.
  123. dreamreal yuck. :/
  124. bot [jottinger/bytecode.news] New issue #227: DM addressed messages do not strip trigger before operation dispatch - https://github.com/jottinger/bytecode.news/issues/227
  125. bot [jottinger/bytecode.news] New issue #228: Sentiment output should chunk safely for IRC and avoid losing relevant summary context - https://github.com/jottinger/bytecode.news/issues/228
  126. dreamreal levenshtein=<reply>A "levenshtein distance" is a string metric for measuring the difference between two sequences: it measures the number of edits it takes to go from one string to another. "cat" to "dog" is 3; "cat" to "sat" is 1.
  127. nevet ok, dreamreal: updated levenshtein.
  128. dreamreal levenshtein.url=https://en.wikipedia.org/wiki/Levenshtein_distance
  129. nevet ok, dreamreal: updated levenshtein.
  130. bot [jottinger/bytecode.news] New PR #229: Fix 227 228 irc trigger sentiment - https://github.com/jottinger/bytecode.news/pull/229
  131. * nevet joined #nevet
  132. * dreamreal!~dreamreal@about/java/dreamreal changed the topic to: This is the channel for the development of the software that runs nevet: https://github.com/jottinger/bytecode.news
  133. * nevet joined #nevet
  134. * dreamreal!~dreamreal@about/java/dreamreal changed the topic to: This is the channel for the development of the software that runs nevet: https://github.com/jottinger/bytecode.news
  135. * jreicher joined #nevet
  136. dreamreal oi jreicher
  137. * nevet joined #nevet
  138. * dreamreal!~dreamreal@about/java/dreamreal changed the topic to: This is the channel for the development of the software that runs nevet: https://github.com/jottinger/bytecode.news
  139. bot [jottinger/bytecode.news] New PR #230: feat 214 226 logs and hard delete - https://github.com/jottinger/bytecode.news/pull/230
  140. * nevet joined #nevet
  141. * dreamreal!~dreamreal@about/java/dreamreal changed the topic to: This is the channel for the development of the software that runs nevet: https://github.com/jottinger/bytecode.news
  142. dreamreal okay! Logs are available, and the admin ui now allows hard deletes of deleted content.
  143. dreamreal jsf
  144. dreamreal jsf is <reply>JSF is JavaServer Faces, a component model for the web.
  145. nevet ok, dreamreal: updated jsf.
  146. dreamreal jsf.url=https://www.oracle.com/java/technologies/javaserverfaces.html
  147. nevet ok, dreamreal: updated jsf.
  148. dreamreal primate
  149. nevet Primate is an opinionated, largely language-neutral web framework. It supports multiple front ends, backends, and runtimes, with a tendency towards to the javascript ecosystem. URL: https://primate.run/ See also: react, angular, vue, svelte, javascript, typescript, and webassembly
  150. dreamreal ~thymeleaf
  151. dreamreal thymeleaf
  152. dreamreal webassembly.url=https://webassembly.org/
  153. nevet ok, dreamreal: updated webassembly.
  154. dreamreal primate
  155. nevet Primate is an opinionated, largely language-neutral web framework. It supports multiple front ends, backends, and runtimes, with a tendency towards to the javascript ecosystem. URL: https://primate.run/ See also: react, angular, vue, svelte, javascript, typescript, and webassembly
  156. dreamreal thymeleaf.url=https://www.thymeleaf.org/
  157. nevet ok, dreamreal: updated thymeleaf.
  158. dreamreal angular.url=https://angular.dev/
  159. nevet ok, dreamreal: updated angular.
  160. dreamreal vue.url=https://vuejs.org/
  161. nevet ok, dreamreal: updated vue.
  162. dreamreal svelte.url=https://svelte.dev/
  163. nevet ok, dreamreal: updated svelte.
  164. dreamreal typescript.url=https://www.typescriptlang.org/
  165. nevet ok, dreamreal: updated typescript.
  166. dreamreal javascript.url=https://developer.mozilla.org/en-US/docs/Web/JavaScript
  167. nevet ok, dreamreal: updated javascript.
  168. dreamreal primate
  169. nevet Primate is an opinionated, largely language-neutral web framework. It supports multiple front ends, backends, and runtimes, with a tendency towards to the javascript ecosystem. URL: https://primate.run/ See also: react, angular, vue, svelte, javascript, typescript, and webassembly
  170. jreicher dreamreal: howdy
  171. dreamreal jreicher: https://bytecode.news/posts/2026/03/bytecode-news-ui-design-concerns
  172. nevet Nevet - Reference UI
  173. dreamreal Does that url work for you?
  174. jreicher What do you mean by "work"? Do you mean does it display correctly in my IRC client?
  175. jreicher Or that I can follow it?
  176. dreamreal Well, if your IRC client renders, yeah; does it display properly? Does it open properly in a browser?
  177. bot [jottinger/bytecode.news] New issue #231: Add advisory header-based API version contract (Accept-Version / Content-Version) - https://github.com/jottinger/bytecode.news/issues/231
  178. jreicher My IRC client will just pop up a browser when I click on the link, and that works. The page itself has a small issue though; the comments section is spinning.
  179. dreamreal Yeah, known issue in that client, it's an MDE thing. This is the "reference UI" and isn't meant to survive long.
  180. dreamreal There are no comments so it's just gonna stay there.
  181. bot [jottinger/bytecode.news] New issue #232: reference-ui: comment section spinner never clears on posts with zero comments - https://github.com/jottinger/bytecode.news/issues/232
  182. dreamreal the reference UI is actually pretty low priority in terms of features and bugs: where things matter there is in figuring out exposure of features, and whether they work or not
  183. jreicher Ah, the good old "no data" edge case
  184. dreamreal so I'm fine with "it looks like a dog puked it up" as long as it exercises the API well enough to know if the API is broken or incomplete
  185. dreamreal I *do* want it to work, because the acceptance criteria for a real UI is whether the reference UI does something another UI does not
  186. dreamreal Ah ha! I think I found it. Working on it. Also going to take care of #231.
  187. dreamreal or, well, START to take care of #231 - we have no versioned endpoints, we just want to anticipate them
  188. bot [jottinger/bytecode.news] New PR #233: spinner and API versioning - https://github.com/jottinger/bytecode.news/pull/233
  189. dreamreal should be gone now!
  190. jreicher Yep, nothing there now. :p ;)
  191. bot [jottinger/bytecode.news] New issue #234: Build standalone Spring/Thymeleaf read-only blog shell using API-only access - https://github.com/jottinger/bytecode.news/issues/234
  192. bot [jottinger/bytecode.news] New PR #235: Adding basic UI to serve as proof of concept - https://github.com/jottinger/bytecode.news/pull/235
  193. dreamreal jreicher: https://basic.bytecode.news :D
  194. jreicher Is this the Scandi version?