ByteCode.News
Submit RSS Atom Sign in

Back to the channels

#nevet

  1. Chronos dreamreal: Fixed.
  2. dreamreal Excellent.
  3. * nevet joined #nevet
  4. * 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
  5. bot [jottinger/bytecode.news] New issue #205: RSS feed emits localhost links and poor item description format - https://github.com/jottinger/bytecode.news/issues/205
  6. dreamreal rss is broken, working on it, will be fixed tonight
  7. * nevet joined #nevet
  8. * 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
  9. dreamreal version
  10. nevet nevet 1.0 | df73005 (fix/205-rss-feed-public-urls-and-description) | Built 2026-03-08 22:41:52 EDT
  11. dreamreal Okay, fixed. Good.
  12. bot [jottinger/bytecode.news] New PR #206: Update RSS feeds to use valid URL and filter content - https://github.com/jottinger/bytecode.news/pull/206
  13. bot [jottinger/bytecode.news] New issue #207: Document JWT session expiration config and add it to .env.default - https://github.com/jottinger/bytecode.news/issues/207
  14. bot [jottinger/bytecode.news] New PR #208: Document JWT expiration env setting - https://github.com/jottinger/bytecode.news/pull/208
  15. bot [jottinger/bytecode.news] New issue #209: Reference UI karma board: remove up/down columns - https://github.com/jottinger/bytecode.news/issues/209
  16. dreamreal Most of the issues right now are pretty much in-stream, with the design. The grammar parser's the one that's probably the "hardest" - a lot of issues are just "oh, let's fix that" and ten minutes later, we're good.
  17. dreamreal That karma one (209) is likely to be one of those ten-minute things where five of the ten minutes is running tests.
  18. bot [jottinger/bytecode.news] New issue #210: IRC: make WHOIS/CTCP VERSION identifier configurable - https://github.com/jottinger/bytecode.news/issues/210
  19. dreamreal memcached-- what a POS
  20. nevet memcached now has karma of -3.
  21. dreamreal sbt-- never shall I willingly use thee again
  22. nevet sbt now has karma of -3.
  23. bot [jottinger/bytecode.news] New PR #211: Fix karma, irc, UI - https://github.com/jottinger/bytecode.news/pull/211
  24. * nevet joined #nevet
  25. * 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
  26. dreamreal version
  27. nevet nevet 1.0 | b2a3548 (main) | Built 2026-03-09 08:09:08 EDT
  28. Chronos dreamreal: Suggestion: An option for authenticated sessions to last 30 days
  29. dreamreal Chronos: you, sir, are too freaking late.
  30. dreamreal https://github.com/jottinger/bytecode.news/blob/main/docs/deployment.md see JWT_EXPIRATION_HOURS
  31. dreamreal I haven't changed it on the server, actually, thank you for mentioning it
  32. bot [jottinger/bytecode.news] New issue #212: Reference UI chunk fetch failures after deploy (stale shell/chunk mismatch) - https://github.com/jottinger/bytecode.news/issues/212
  33. bot [jottinger/bytecode.news] New PR #213: fix/212 reference ui chunk recovery - https://github.com/jottinger/bytecode.news/pull/213
  34. Chronos dreamreal: <3
  35. * nevet joined #nevet
  36. * 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
  37. dreamreal I noticed that the other day and it's definitely a little annoying :D
  38. dreamreal there're still LOTS of little bugs here and there, but most of them ... well... I noticed that chunk thing at 8:50
  39. dreamreal the UI's wonkiness is mostly because it's an SPA
  40. Chronos dreamreal: Thank you! I'm okay with the default being 24 hours, or 7 days, or whatever you prefer. I was just hoping for an option for ~30 days.
  41. dreamreal 720 hours it is!
  42. dreamreal And I really appreciate the feedback - I notice a lot of things, but I certainly have my blind spots
  43. dreamreal Chronos: ++
  44. nevet Chronos now has karma of 5.
  45. dreamreal you are, BTW, at the top of the karma board :D
  46. dreamreal the site should be a little more resistant to updates now than it was, too
  47. dreamreal (if I updated content, the router handled that slightly poorly. yes, the UI kinda sucks.)
  48. Chronos \o/
  49. Chronos dreamreal: ++
  50. nevet dreamreal now has karma of 1.
  51. dreamreal what how
  52. dreamreal damn it
  53. * nevet joined #nevet
  54. * 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
  55. dreamreal grrrrr
  56. dreamreal that's *annoying*
  57. dreamreal okay, karma cleaned up
  58. dreamreal all that testing, you know :D
  59. Chronos dreamreal: ++
  60. * Chronos chuckles
  61. dreamreal the .env was missing my nick :D
  62. dreamreal I overwrote it at some point and didn't realize the version I was working with didn't include me as an "ignored karma target"
  63. dreamreal in javabot there's a special case for me and karma, nevet just says "you can ignore these nicks, as a configuration"
  64. Chronos Karma reminds me of the TV show The Good Place
  65. dreamreal heh. I LOVED that show
  66. dreamreal the good place++
  67. nevet the good place now has karma of 1.
  68. Chronos Fantastic show.
  69. dreamreal I wish kristen bell would learn how to act, though
  70. dreamreal she's one of those actors who's fun to watch because SHE is fun to watch, but she really doesn't ACT
  71. bot [jottinger/bytecode.news] New issue #215: Improve test coverage for ChannelConfigOperation, OperationAdminOperation, and LinkProtocolOperation - https://github.com/jottinger/bytecode.news/issues/215
  72. bot [jottinger/bytecode.news] New PR #216: Cleaning up some test coverage and fixing one factoid runtime concern - https://github.com/jottinger/bytecode.news/pull/216
  73. bot [jottinger/bytecode.news] New issue #218: Link blog tags and factoids through exact-match graph navigation - https://github.com/jottinger/bytecode.news/issues/218
  74. dreamreal yo Chronos
  75. bot [jottinger/bytecode.news] New issue #217: AI-assisted tag enrichment for blog articles (with manual re-run) - https://github.com/jottinger/bytecode.news/issues/217
  76. dreamreal today list
  77. nevet Available calendars: gregorian, hebrew, hijri, japanese, minguo, thai-buddhist
  78. dreamreal today alkasd
  79. nevet Error: Unknown calendar: alkasd. Use 'today list' to see available calendars.
  80. bot [jottinger/bytecode.news] New PR #219: Adding parser - https://github.com/jottinger/bytecode.news/pull/219
  81. * nevet joined #nevet
  82. * 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
  83. dreamreal version
  84. nevet nevet 1.0 | 7ea890d (main) | Built 2026-03-09 12:49:26 EDT
  85. dreamreal today
  86. nevet Today is Monday, March 9, 2026
  87. dreamreal today hebrew
  88. nevet Today is Monday, 20 Adar, 5786 (Hebrew)
  89. dreamreal today hebre
  90. nevet Error: Unknown calendar: hebre. Use 'today list' to see available calendars.
  91. dreamreal today list
  92. nevet Available calendars: gregorian, hebrew, hijri, japanese, minguo, thai-buddhist
  93. dreamreal noice. New parser.
  94. dreamreal 21 matches
  95. 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.
  96. dreamreal 21 take 5
  97. nevet Error: Please specify a number between 1 and 3. Usage: 21 take <1-3>
  98. dreamreal 21 take 3
  99. nevet How delightfully aggressive. After much deliberation, I take 1. There are 17 matches remaining.
  100. dreamreal 21 take 3
  101. nevet I see dreamreal picked 3. I'd expected 2. Without a hint of doubt, I take 1. There are 13 matches remaining.
  102. dreamreal 21 take 3
  103. nevet I see what you're doing there. With a knowing smile, I take 1. There are 9 matches remaining.
  104. dreamreal 21 take 3
  105. nevet You surprise me. After pretending to think about it, I take 1. There are 5 matches remaining.
  106. dreamreal 21 take 1
  107. nevet Excellent choice! Methodically, I take 3. And so the last match falls to you. A noble effort.
  108. dreamreal Also the new parser.
  109. dreamreal jsr -21
  110. dreamreal jsr 21
  111. nevet jsr 21: JAIN JCC Specification (https://jcp.org/en/jsr/detail?id=21)
  112. dreamreal *ALSO* the new parser. :D
  113. dreamreal The parser is opt-in for operations, so I didn't have to refactor every operation just because there's a grammar available.
  114. bot [jottinger/bytecode.news] New issue #220: Umbrella: AI-assisted content workflows and shared taxonomy - https://github.com/jottinger/bytecode.news/issues/220
  115. bot [jottinger/bytecode.news] New PR #221: Updating a LOT of ai services - https://github.com/jottinger/bytecode.news/pull/221
  116. * nevet joined #nevet
  117. * 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
  118. dreamreal version
  119. nevet nevet 1.0 | e66b635 (feat-220-ai-content-workflows) | Built 2026-03-09 16:42:29 EDT
  120. dreamreal okay, cool.
  121. dreamreal Anyone here?
  122. dreamreal Okay, so pardon the flood, but I gotta test.
  123. dreamreal I chose 21 matches for an early operation in nevet - the bot that runs as part of bytecode.news - because it's one of the first things I write in anything.
  124. dreamreal It's a game - so it has "winning and losing conditions," except it's so fundamentally easy to play that it really doesn't.
  125. dreamreal But it has state (i.e., multiple turns), it has input (how many matches does the player choose), it has output (how many matches does the COMPUTER choose), and thus it hits the entire programming cycle: loops, input, output, exit conditions, without being taxonomically or programmatically complex.
  126. dreamreal It's like a "hello world" for games; hello world tests compiler input and output, with programmatic output being part of it, but 21 matches is "gamer hello world," with no drama, because there's no way the computer can lose unless it's programmed poorly, and that, too, is a part of it.
  127. dreamreal So in nevet, 21 matches proved out a way to store state from operations, such that they could see things that have happened before, as well as using the i/o mechanisms other operations had already proven - but those other operations had no state, only call/response mechanisms.
  128. dreamreal article Why I Chose 21 Matches in Nevet
  129. nevet Idea session started: "Why I Chose 21 Matches in Nevet". Use 'content <text>' to add body paragraphs, 'includeai' to enable AI summary/tags, 'done' to save, or 'cancel' to discard.
  130. dreamreal logs 6m
  131. nevet Added 13 log messages (last 6m) as content block #1.
  132. dreamreal includeai
  133. nevet AI summary enabled for "Why I Chose 21 Matches in Nevet". On 'done', a generated summary and suggested tags will be appended to the draft.
  134. dreamreal content I chose 21 matches in nevet deliberately.
  135. nevet Content block #2 added to "Why I Chose 21 Matches in Nevet". Use 'content <text>' to add more, or 'done' to save.
  136. dreamreal done
  137. FindTaxonomySnapshotRequest
  138. FindBlogTagTaxonomyRequest
  139. bot [TaxonomyTermCount(name=java, count=2), TaxonomyTermCount(name=site, count=2), TaxonomyTermCount(name=development, count=1), TaxonomyTermCount(name=diataxis, count=1), TaxonomyTermCount(name=discord, count=1), TaxonomyTermCount(name=documentation, count=1), TaxonomyTermCount(name=eai, count=1), TaxonomyTermCount(name=irc, count=1), TaxonomyTermCount(name=mvnd, count=1), TaxonomyTermCount(name=slack, count=1), TaxonomyTermCount(name=spa, count=1), TaxonomyTermCount(name=spring, count=1), TaxonomyTermCount(name=ui, count=1)]
  140. FindFactoidTagTaxonomyRequest
  141. bot [TaxonomyTermCount(name=ide, count=4), TaxonomyTermCount(name=documentation, count=1), TaxonomyTermCount(name=laws, count=1)]
  142. FindBlogCategoryTaxonomyRequest
  143. bot []
  144. bot TaxonomySnapshot(tags={ide=4, documentation=2, java=2, site=2, development=1, diataxis=1, discord=1, eai=1, irc=1, laws=1, mvnd=1, slack=1, spa=1, spring=1, ui=1}, categories={}, aggregate={ide=4, documentation=2, java=2, site=2, development=1, diataxis=1, discord=1, eai=1, irc=1, laws=1, mvnd=1, slack=1, spa=1, spring=1, ui=1})
  145. nevet Idea saved as draft: "Why I Chose 21 Matches in Nevet" (2 content blocks). AI summary requested but response was invalid JSON; saved without AI summary.
  146. dreamreal oof!
  147. * nevet joined #nevet
  148. * 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
  149. dreamreal version
  150. nevet nevet 1.0 | c99835b (feat-220-ai-content-workflows) | Built 2026-03-09 17:07:01 EDT
  151. dreamreal I chose 21 matches for an early operation in nevet - the bot that runs as part of bytecode.news - because it's one of the first things I write in anything.
  152. dreamreal It's a game - so it has "winning and losing conditions," except it's so fundamentally easy to play that it really doesn't.
  153. dreamreal But it has state (i.e., multiple turns), it has input (how many matches does the player choose), it has output (how many matches does the COMPUTER choose), and thus it hits the entire programming cycle: loops, input, output, exit conditions, without being taxonomically or programmatically complex.
  154. dreamreal It's like a "hello world" for games; hello world tests compiler input and output, with programmatic output being part of it, but 21 matches is "gamer hello world," with no drama, because there's no way the computer can lose unless it's programmed poorly, and that, too, is a part of it.
  155. dreamreal So in nevet, 21 matches proved out a way to store state from operations, such that they could see things that have happened before, as well as using the i/o mechanisms other operations had already proven - but those other operations had no state, only call/response mechanisms.
  156. dreamreal article Why I Chose 21 Matches in Nevet, Really
  157. nevet Idea session started: "Why I Chose 21 Matches in Nevet, Really". Use 'content <text>' to add body paragraphs, 'includeai' to enable AI summary/tags, 'done' to save, or 'cancel' to discard.
  158. dreamreal logs 2m
  159. nevet Added 12 log messages (last 2m) as content block #1.
  160. dreamreal includeai
  161. nevet AI summary enabled for "Why I Chose 21 Matches in Nevet, Really". On 'done', a generated summary and suggested tags will be appended to the draft.
  162. dreamreal content I chose 21 matches in nevet deliberately.
  163. nevet Content block #2 added to "Why I Chose 21 Matches in Nevet, Really". Use 'content <text>' to add more, or 'done' to save.
  164. dreamreal done
  165. nevet Idea saved as draft: "Why I Chose 21 Matches in Nevet, Really" (2 content blocks). AI summary appended for admin review.
  166. * nevet joined #nevet
  167. * 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
  168. dreamreal suggest https://enigmastation.com/2014/07/09/repost-some-of-what-id-wanted-to-do-for-theserverside/
  169. nevet Suggested draft saved from https://enigmastation.com/2014/07/09/repost-some-of-what-id-wanted-to-do-for-theserverside/.
  170. * nevet joined #nevet
  171. * 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
  172. dreamreal suggest https://enigmastation.com/2014/07/09/repost-some-of-what-id-wanted-to-do-for-theserverside/
  173. nevet Suggested draft saved from https://enigmastation.com/2014/07/09/repost-some-of-what-id-wanted-to-do-for-theserverside/.
  174. * nevet joined #nevet
  175. * 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
  176. dreamreal suggest https://enigmastation.com/2014/07/09/repost-some-of-what-id-wanted-to-do-for-theserverside/
  177. nevet Suggested draft saved from https://enigmastation.com/2014/07/09/repost-some-of-what-id-wanted-to-do-for-theserverside/.
  178. * nevet joined #nevet
  179. * 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
  180. dreamreal version
  181. nevet nevet 1.0 | db562ac (feat-220-ai-content-workflows) | Built 2026-03-09 18:32:25 EDT
  182. dreamreal suggest https://enigmastation.com/2014/07/09/repost-some-of-what-id-wanted-to-do-for-theserverside/
  183. nevet Suggested draft saved from https://enigmastation.com/2014/07/09/repost-some-of-what-id-wanted-to-do-for-theserverside/.
  184. dreamreal Okay, I think THAT's actually pretty workable
  185. dreamreal g'night