Chat Logs

  1. bluehi phaleth
  2. phalethhi blue
  3. phalethrust safety https://ladybird.org/posts/adopting-rust/
  4. nevetLadybird adopts Rust, with help from AI - Ladybird
  5. phalethLGTM https://github.com/LadybirdBrowser/ladybird/pull/8104
  6. nevetLibJS: Add Rust implementation of lexer, parser, AST, and bytecode generator by awesomekling 路 Pull Request #8104 路 LadybirdBrowser/ladybird
  7. phalethlook at that number of lines of added code, these people love complexity so much
  8. bot<discord:blue> Ugh rust
  9. bot<discord:blue> Rust and AI, just the right combination
  10. phalethyeah, seriously, what a way to bust the project
  11. blue100%
  12. blueanother one bites the dust
  13. bluewe're the only ones left to save the planet, phaleth
  14. phalethcurrently, I've got enough to learn about how to setup the infra, not gonna do any coding any time soon
  15. blueyou're not supposed to do much coding for now
  16. phalethalso makes no sense if clankers can just spit out 30k LoC
  17. blueya
  18. phalethbtw, I'm trying to learn golang even when I'm not sure I will be able to use golang anywhere
  19. phalethgolang is like a gateway to C
  20. bot<discord:josephbottinger> I'd prefer zig to go, personally; go is useful but it's sort of like what you'd get if you redsigned PHP from the ground up with basic competence in your backpocket instead of whatever PHP had going for it
  21. blue+1
  22. bot<discord:josephbottinger> (And if you're wondering, yes I did get 250 extra points for the combo slam.)
  23. bluelol
  24. * dreamreal grins as a test
  25. dreamrealblue: "we" BTW was Claude and I :D
  26. bluedreamreal: you're truly challening the 'they' narrative! :P
  27. bluechallenging*
  28. bluedreamreal: if all goes well, json operators are coming to the ORM in 0.37
  29. blueI still need to consider exactly *which* operators; but querying within a JSON field in a typesafe way could be a dream
  30. bluedreamreal: https://github.com/primate-run/primate/commit/c776338588be2f4ac46285b08c6f3338723bf29c
  31. nevetpema/orm/db: add support for JSON types and JSON columns 路 primate-run/primate@c776338
  32. bluethis uses TEXT for SQLite, JSONB for postgres, JSON for mysql/mariadb, and embedded documents for Mongo
  33. blueit also adds `p.json()` to pema, with the ability to pass a bespoke schema into it: `p.json({ foo: p.string })`. this info can then be used to make typesafe querying within json columns
  34. bot<discord:josephbottinger> This is a test
  35. bot<discord:josephbottinger> * josephbottinger reacted with :馃槀:
  36. blueWOOHOO!
  37. dreamrealblue: ^^^
  38. dreamrealadd a reaction, please, now
  39. dreamrealto THAT message
  40. blueoki, holf on
  41. bluehold*
  42. bot<discord:blue> * blue reacted with :馃憤:
  43. blueTHIS IS SO COOL
  44. dreamrealokay, that's actually broken
  45. dreamrealbut it's working in concept
  46. dreamrealdamn it
  47. bluebut wait: do we need to tell the username twice?
  48. dreamrealno I guess not but this is the first deployment of the feature, we expect to have to tune it
  49. dreamrealfor NOW we can live with it until I can fix it
  50. bot<discord:blue> * blue reacted with :馃憤:
  51. blue(unreacted, react)
  52. bluereacted*
  53. dreamrealhaha
  54. dreamrealoooo that's RIGHT
  55. blueinteresting: I'm reacting to other messages... but it's not showing up
  56. dreamrealInteresting
  57. blueis it locked on this one message now?
  58. dreamrealright, it's not SUPPOSED to do anything once a message is "aged"
  59. bot<discord:josephbottinger> hmm
  60. bot<discord:josephbottinger> * josephbottinger reacted with :馃槀:
  61. bluesee?
  62. dreamrealoh, it's ALSO not supposed to cross the streams
  63. blueor maybe it's only possible to react to 'pure' discord messages?
  64. blueHA, knew it!
  65. dreamrealreading to an IRC message via discord is not a good idea
  66. dreamrealthat's 100% a design intention
  67. blueI mean, from discord's POV, it's just another message, one that nevet sent
  68. blueis it worth making the distinction here?
  69. dreamrealyeah, but nevet doesn't see its own bridged messages
  70. dreamrealso capturing them would be *difficult*
  71. blueooh, RIGHT.
  72. blueI think I'd be ok for now with this being a discord-first feature
  73. bluethe bridge's main function is to see irc messages, and now it also replicates a discord-inner functionality
  74. blueit might surprise some users that it doesn't 'work' for relayed messages.. but I think it's ok for now
  75. dreamrealyeah, it's not supposed to be a matrix equivalent. Matrix can do it because matrix exceeds the message types.