• Space Junk BBS

    From j0hnny a1pha@21:4/158 to All on Saturday, September 07, 2024 15:51:16
    Hey all. I've been flip-floppin' on my BBS since I took it down earlier
    this year, trying out different ones (including DOS and OS/2) as well as
    WWIV -- which is awesome.

    But I've come back to Talisman. It's just so extensible and unique.
    Bummed that Apam departed the scene, but glad to see the repo being
    managed in his absence. Hoping we get some idea of what new features are
    in the roadmap, or if it's more of less just bug fixes?

    Anyway, if you want to check out my Talisman board it's here. Contains
    some custom lua things I created for R3TR0/X (I hated that name) and I'm
    just getting started (be gentle) :> Cheers!

    spacejunkbbs.com:2323
    spacejunkbbs.com (noddy web server)

    |07 .'|08.
    |07 ||15o|08| |03J0hnny A1pha
    |07 .'|15o|08'. |05Space Junk|13! |05BBS
    |07 |.-.|08| ---------------
    |07 '|14( |12)|08' |06gOLD mINE HQ
    |07 |12)

    --- Talisman v0.54-dev (Linux/x86_64)
    * Origin: Space Junk! BBS :: Berkeley, CA (21:4/158)
  • From Parcho@21:1/128 to j0hnny a1pha on Thursday, September 12, 2024 19:23:11
    But I've come back to Talisman. It's just so extensible and unique.
    Bummed that Apam departed the scene, but glad to see the repo being
    managed in his absence. Hoping we get some idea of what new features
    are
    in the roadmap, or if it's more of less just bug fixes?

    Welcome back! I'm currently working on bug fixes and I haven't defined a roadmap just yet. I'm hoping that a number of others will help join in
    the coding effort so that we can make releases, bug squashing and new
    features possible.

    This isn't a me project but rather a community effort. If you want to
    join in, let me know.

    - Larry

    --- Talisman v0.54-dev (Linux/x86_64)
    * Origin: The Other Realm BBS (theotherealmbbs.com) (21:1/128)
  • From j0hnny a1pha@21:4/158 to Parcho on Thursday, September 12, 2024 12:53:06
    Welcome back! I'm currently working on bug fixes and I haven't defined
    a
    roadmap just yet. I'm hoping that a number of others will help join in
    the coding effort so that we can make releases, bug squashing and new features possible.

    This isn't a me project but rather a community effort. If you want to
    join in, let me know.

    I'd love to help in any way I can! Not a C++ dev per se, more Go and
    scripting laguages. I do a fair bit of Lua these days.

    |07 .'|08.
    |07 ||15o|08| |03J0hnny A1pha
    |07 .'|15o|08'. |06gOLD mINE HQ
    |07 |.-.|08| |08---------------------
    |07 '|14( |12)|08' |05SpaceJunkBBS.com|13:|052323
    |07 |12)

    --- Talisman v0.54-dev (Linux/x86_64)
    * Origin: Space Junk! BBS :: SpaceJunkBBS.com:2323 (21:4/158)
  • From Apollo@21:1/236 to Parcho on Friday, September 13, 2024 11:35:22
    Welcome back! I'm currently working on bug fixes and I haven't defined
    a roadmap just yet. I'm hoping that a number of others will help join
    in the coding effort so that we can make releases, bug squashing and
    new features possible.

    This isn't a me project but rather a community effort. If you want to
    join in, let me know.

    Oh, just friendly reminder about Merge Request #2. :)

    Perhaps you could throw some ideas about what you'd like to see in Lua scripting.

    I've already looked into adding a Lua bbs_user_disconnect() but that's a
    long hunt into Node.cpp's Node::disconnected() which I'm not sure if it's accessable. (Will TIAS a little later today)

    (Jeez, my C++ is a little rusty ...pardon the pun...)

    Anyhow (ugh, another pun)

    Take Care,
    Apollo


    --- Talisman v0.47-dev (Linux/x86_64)
    * Origin: Lunar Mod (21:1/236)
  • From Apollo@21:1/236 to j0hnny a1pha on Friday, September 13, 2024 11:37:23
    I'd love to help in any way I can! Not a C++ dev per se, more Go and scripting laguages. I do a fair bit of Lua these days.

    Golang! Oh how I love the little blue gopher. :)

    Take Care,
    Fellow Gopher


    --- Talisman v0.47-dev (Linux/x86_64)
    * Origin: Lunar Mod (21:1/236)
  • From Apollo@21:1/236 to Apollo on Friday, September 13, 2024 11:46:19
    I've already looked into adding a Lua bbs_user_disconnect() but that's
    a long hunt into Node.cpp's Node::disconnected() which I'm not sure if
    it's accessable. (Will TIAS a little later today)

    Yup... in Node.h it's under public, so I should be able to add a ability
    to disconnect the user from Lua script.

    (So possibly another Merge Request later)

    Take Care,
    Apollo


    --- Talisman v0.47-dev (Linux/x86_64)
    * Origin: Lunar Mod (21:1/236)
  • From Parcho@21:1/128 to Apollo on Friday, September 13, 2024 16:43:26
    Oh, just friendly reminder about Merge Request #2. :)

    The ability to have a timeout for a key press in Lue is an awesome idea
    and change as it has multiple uses for the future. Thank you for your contribution.

    I have merged this in and it's now available for Linux users to download
    and compile. I will work on a Windows release that incorporates this new feature in the very near future.

    - Larry

    --- Talisman v0.54-dev (Linux/x86_64)
    * Origin: The Other Realm BBS (theotherealmbbs.com) (21:1/128)
  • From j0hnny a1pha@21:4/158 to Apollo on Friday, September 13, 2024 13:21:09
    Golang! Oh how I love the little blue gopher. :)

    Yeah, me too! Somehow Go just stuck with me.

    |07 .'|08.
    |07 ||15o|08| |03J0hnny A1pha
    |07 .'|15o|08'. |06gOLD mINE HQ
    |07 |.-.|08| |08---------------------
    |07 '|14( |12)|08' |05SpaceJunkBBS.com|13:|052323
    |07 |12)

    --- Talisman v0.54-dev (Linux/x86_64)
    * Origin: Space Junk! BBS :: SpaceJunkBBS.com:2323 (21:4/158)
  • From Apollo@21:1/236 to j0hnny a1pha on Friday, September 13, 2024 19:08:20
    Golang! Oh how I love the little blue gopher. :)

    Yeah, me too! Somehow Go just stuck with me.

    I like how it's powerful with goroutines (basically super light
    threads)... Just don't try and do raytracing. :S

    Oh, and Go's channels are neat to use too.

    Latest craze for me is Rust.

    Anyway...

    Take Care,
    Apollo


    --- Talisman v0.47-dev (Linux/x86_64)
    * Origin: Lunar Mod (21:1/236)
  • From Thor@21:1/236 to Apollo on Wednesday, September 18, 2024 00:32:00
    Apollo wrote to j0hnny a1pha <=-

    I like how it's powerful with goroutines (basically super light threads)... Just don't try and do raytracing. :S

    Because that's CPU-bound, not IO-bound. go routines work great with
    async IO-bound work.

    Oh, and Go's channels are neat to use too.

    If you don't mind everything sent being "garbage" to be collected.

    Managing memory in go is... quite a challenge.
    At least the benchmarks work well to help find what's leaking.

    Take care...


    ... Yeah! I'm a golang gopher again!
    --- MultiMail/Linux v0.49

    --- Talisman v0.47-dev (Linux/x86_64)
    * Origin: Lunar Mod (21:1/236)
  • From Thor@21:1/236 to Apollo on Wednesday, September 18, 2024 00:40:00
    Apollo wrote to Parcho <=-

    (Jeez, my C++ is a little rusty ...pardon the pun...)

    Or is it that you're rust is more like unsafe C++ :P

    Anyhow (ugh, another pun)

    Only for apps. Libraries should use thiserror.

    Oddly, throwing Anyhow away fixed all my async + Send issues.

    Using the default Box<dyn Error> ... worked just fine.

    I'm not sure why the code was being so cranky for me. And maybe I'll write a really long line instead of lots and lots of single lines that are double spaced. I just might do that, because I can. And it'll show I can actually type out long sentences. Still not sure if I can say anything meaningful in those long sentences, but I'll TIAS! (Try It And See!)

    Take care, and always check for traps.

    ... 0118-999-88199-9119-725 3!
    --- MultiMail/Linux v0.49

    --- Talisman v0.47-dev (Linux/x86_64)
    * Origin: Lunar Mod (21:1/236)