ByteCode.NewsSubmit
Use quotes for an exact word.

Subscribe

RSSPodcast
Log in

Chat Logs

  1. * phaleth joined #repopack
  2. phalethblue: I was going to optimize container file for flog, but these failing tests are in the way https://repopack.com/project/flog/apps/flog can I just remove those tests?
  3. phalethlatest ant still fails to run primate website https://paste.debian.net/plainh/9401fa97
  4. bluephaleth: which tests?
  5. phalethtake a look at the failed deployment of flog docs
  6. phaleththere is some smoke.js file in that is being triggered during the deployment
  7. phalethblue: do you know if flog somehow autodetects runtime and can be told to use a custom one? other than node
  8. bluephaleth: I just merged the latest website refresh, it's no longer failing
  9. blueO dpm
  10. phalethyeah, I see
  11. blueI don't know if it detects runtime, let me see
  12. phalethwhen it invokes primate build I guess it should
  13. phalethotherwise there is of course one more optimization I could do
  14. phalethactually, let me try
  15. bluehow do you mean, invokes primate? you mean `primate build`?
  16. bluebecause once primate is built, there's a generated js file and you choose the runtime
  17. blueso it's a question of what runtime you encode into the containerfile
  18. blueclanker says it doesn't detect runtime
  19. bluewhat is the use case?
  20. phalethtrying yet another JS runtime
  21. phalethyeah, well in the past `npx primate build` was used and that needs esbuild but also JS runtime
  22. blueyesterday dog was 30x times slower than v8, phaleth
  23. bluetoday we're down to 18x
  24. bluewe're getting there, no need for other runtimes
  25. bluenow working on jiting non-leaf non-numeric functions
  26. phalethI just wanna test :D
  27. bluedid you see the std: proposal?
  28. blueI think I finally found the holy grail
  29. bluehttps://repopack.com/project/flog/tasks/74
  30. bluethis is a dog/flog combined proposal, so it's not actionable until dog arrives in repopack
  31. blue"Flog owns package management, packing, publishing, manifest/artifact validation and development-task orchestration. Dog owns JS/TS execution, std: resolution, implementation of native APIs, and export-condition selection."
  32. bluethat seam is amazing. exactly the separation bun needed
  33. phalethah, well, this runtime I'm trying is not general purpose, they require their own app as well
  34. blueand unlike Bun or Deno, Dog is not trying to reinvent the world, it's trying to be 100% node/npm compatible while still going forward
  35. bluebtw phaleth: Dog is also not general purpose. it's highly optimised for server workloads. that means linux/amd64
  36. phalethI hope flog isn't gonna be locked this much to specific app, I realize it'll be tested against primate, but still
  37. bluercompat will soon switch to flog
  38. bluerepopack too
  39. blueI hope bytecode.news, I don't know what package manager they're using, probably npm
  40. phalethI didn't have a chance to take a look at bytecode.news's Containerfile
  41. phaleththink it's closed source
  42. blueif you ping dreamreal he'll probably give you access, he's been working a lot on Containerfiles for BCN and optimising, I think some of it in prepartion for repopack
  43. phaleththere is some postinstall that needs node
  44. phaleth> esbuild postinstall
  45. phaleth> node install.js
  46. phaleth/bin/sh: node: not found
  47. phalethok
  48. blueyou can add node to the containerfile, no?
  49. dreamrealoi
  50. dreamrealphaleth: BCN is closed source? I think not!
  51. dreamrealphaleth: the CODE is actually MIT licensed, the repos are private, not CLOSED
  52. bluesame difference >_>
  53. dreamrealit is not
  54. phalethyeah, I mean not that I can look into Containerfile for the primate frontend
  55. phalethdreamreal: any way I can give suggestions to the Containerfile?
  56. blueomg he has infected you as WELL in calling primate a frontend
  57. * blue shudders
  58. dreamrealIf you want access to the primate repo, asking means um... hold on, let me consult the lawyers... um, going on IRC and saying stupid things like "hey dreamreal can I have access to the primate repo, this is my github id"
  59. dreamrealblue: no, it's not a frontend but the ui-primate IS a frontend
  60. blueyeah I'm gonna go back to dog
  61. dreamrealphaleth: I don't know what that means, but I don't see why not if you can splain it to me
  62. phalethI'll just optimize the container image build for primate frontend
  63. phalethI'm phaleth everywhere except for twitter
  64. dreamrealso, uh, do you want access :D
  65. blueyeah he's reliably phaleth
  66. dreamreal"do these two steps" "okay here's one"
  67. blueOMG dreamreal
  68. phalethheh
  69. phalethshould just move it to repopack :)
  70. blueyes, the repopack team would like access to your repo for further optimisations of devops operations, with or without regard to deploying on repopack
  71. phalethwait is it on github?
  72. blueya
  73. dreamrealInvited. But please tell me what you're doing so I can do the learnin thing
  74. phalethok :D
  75. phalethsure
  76. dreamrealyes, it's on github right now
  77. * phaleth will make a nice new handmade favicon instead
  78. dreamrealAlthough I will say that I can totally see the ui-primate module being suboptimal in OCI
  79. bluethis is his new hobby, favicons
  80. dreamrealsomething about how the dockerfile organizes the layers
  81. phaleth:D
  82. dreamrealfavicons = fun! It's why they both start with "f"
  83. phalethI figured out how to make super optimal favicons without loosing pixels
  84. blueI feel like I'm probably burning too many tokens on Dog, but this is too much fun
  85. bluelol, phaleth
  86. phalethnext release of primate is getting bulkier so gotta save some kBs somewhere
  87. bluewait, is it? nobody informed me of that
  88. phalethyou are burning tokens on dog
  89. bluewell technically I'm burning tokens on paws, which is dog lingo for tasks, but yes
  90. phalethyeah, look at primate.run vs. primate-master.repopack.app
  91. bluefor some reason dreamreal finds this very amusing
  92. bluewait comparison aspect for primate.run vs primate-matser.repopack.app?
  93. bluewhat*
  94. dreamrealI find it amusing because it's funny as hell
  95. dreamrealthat's how that works :D
  96. phalethyou call some software a paw?
  97. bluedog is real, dreamreal. you also share the first letter with it, which according to you, indicates a relationship
  98. bluephaleth: no no, this is a joke. no software is called paw
  99. dreamrealI like dogs!
  100. bluebut the tasks I'm working on for Dog, are called paws, which is also a joke
  101. bluethat's related to the Dog motto of "One paw at a time"
  102. dreamreal... I also use that phrase whenever someone does a non sequitur without intending to, so this is funny too because it's NOT a non sequitur
  103. dreamreal(plus I actually do like dogs)
  104. blueyou better do, dogs are awesome
  105. dreamrealI prefer the german breeds, particularly the guarding breeds, I don't know the etymology: dobermans, shepherds, rottweilers...
  106. bluethere's only one dog breed you should care about
  107. dreamreal"canine?" I mean, I can get along with every dog breed except the chihuahua
  108. dreamrealratdogs can take off, eh
  109. bluegoldens
  110. dreamrealSomehow I knew you'd say that :D
  111. blueyes
  112. blueyou're very smart
  113. bluealso small dogs are incredily annoying
  114. blueincredibly*
  115. dreamrealOr Ihave a memory that's slightly better than what God gave goldfish, which is more likely
  116. blueit's almost like God didn't intend for them to exist. but I shouldn't be that presumptive, because goldens are also an orchestrated breed
  117. dreamrealPretty much every breed is
  118. dreamrealI don't know which ones are closest to wolves
  119. blueyeah but some are more... wolvey, I guess
  120. phalethblue: ok
  121. dreamrealYeah, that's why I like rotties and shepherds
  122. blueclanker has now implemented oracle GC in Dog
  123. blueclanker can predict the GC future now, it seems
  124. dreamreal(It does not hurt that those are the breeds my brother had when we were younger, and the breeds he likes today)
  125. bluerotties will bite you in the butt
  126. blueshepherds are okay... I guess
  127. dreamreal... unless they don't like you
  128. dreamrealI mean, my brother's rotties are FANTASTIC
  129. dreamreallike, awesome bad human detectors
  130. blueI had a Great Dane once. dumb as a brick. Probably contends with goldfish for RAM size
  131. dreamrealSomeone tried to mug my brother - an ex-marine, so mugging him is dumb - but his rottie had other ideas
  132. bluehe broke into our house and started feasting on sugar and chocolate
  133. dreamrealmy brother had to convince the rottie to let the guy have his genitalia back
  134. blueoof
  135. blueyeah, rotties are bad, bad fellas. don't wanna deal with that
  136. blueit's like alligator dog, essentially
  137. blueonce it snatches, oh boy
  138. dreamrealLike, he said the guy tried to threaten him, and his rottie latched on and applied.... just enough pressure to let the mugger know this was a gentle taste of what having his nuts bitten off would feel like
  139. dreamrealneedless to say, it was not a successful mugging :D
  140. bluethat's an *pacified* rottie
  141. blueit's the untamed ones that are crazy to deal with, absolute war machines
  142. bluea*
  143. dreamrealYeah, william was like "I didn't come out her to fight, but I'm good if you are, and guess who's built better for it"
  144. dreamreal(dog's name was william, as in shakespeare)
  145. blueHe called his dog Bill?
  146. dreamrealno, we're not barbarians, it was always william
  147. blueI never heard of a dog called William
  148. dreamrealnow you have!
  149. bluethat's a very... humany name
  150. bluethat's call
  151. bluecool*
  152. dreamrealexcellent dog, but developed hip dysplasia, apparently quite common in rotties :/
  153. blueya dogs have it in general
  154. * nevet joined #repopack
  155. * blue!~blue@user/blue changed the topic to: https://repopack.com | This channel is logged: https://bytecode.news/logs/irc/libera/repopack
  156. * nevet joined #repopack
  157. * blue!~blue@user/blue changed the topic to: https://repopack.com | This channel is logged: https://bytecode.news/logs/irc/libera/repopack
  158. * phaleth quit (Ping timeout: 246 seconds)
  159. * phaleth joined #repopack
  160. * lioloc joined #repopack
  161. * blue quit (Remote host closed the connection)
  162. * phaleth quit (Quit: phaleth)
  163. * lioloc quit (Ping timeout: 240 seconds)
  164. * nevet joined #repopack
  165. * blue!~blue@user/blue changed the topic to: https://repopack.com | This channel is logged: https://bytecode.news/logs/irc/libera/repopack