ByteCode.NewsSubmit
Use quotes for an exact word.

Subscribe

RSSPodcast
Log in

Chat Logs

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