home.social

#replicantspace — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #replicantspace, aggregated by home.social.

  1. #replicantSpace has the concept of AMI - artificial machine intelligence. The #bobiverse audiobooks pronounce them "aimee", and I keep being reminded of @aimeeble's aimeebot persona.

  2. #replicantSpace has the concept of AMI - artificial machine intelligence. The #bobiverse audiobooks pronounce them "aimee", and I keep being reminded of @aimeeble's aimeebot persona.

  3. #replicantSpace has the concept of AMI - artificial machine intelligence. The #bobiverse audiobooks pronounce them "aimee", and I keep being reminded of @aimeeble's aimeebot persona.

  4. has the concept of AMI - artificial machine intelligence. The audiobooks pronounce them "aimee", and I keep being reminded of @aimeeble's aimeebot persona.

  5. #replicantSpace has the concept of AMI - artificial machine intelligence. The #bobiverse audiobooks pronounce them "aimee", and I keep being reminded of @aimeeble's aimeebot persona.

  6. yay, my Elixir #ReplicantSpace environment is about as usable as my xonsh one

    neat

  7. yay, my Elixir #ReplicantSpace environment is about as usable as my xonsh one

    neat

  8. So I figured I should probably make my way in #replicantspace to SOL, because StoryReasons™️.

    But I didn't want to lose contact with my fleet while I was away, so I have to find a way to get there in increments that are no more than 7.5ly each.

    But if I want to avoid a million api calls, I should probably have the star census cached.

    3 yaks later, I'm learning how to use sql (i haven't really used any in anger in over 10 years), sqlite in go, go:embed, and that's before I get to implement the route-finding algorithm.

    There's a reason my title at work is yak herder, i suppose.

  9. So I figured I should probably make my way in #replicantspace to SOL, because StoryReasons™️.

    But I didn't want to lose contact with my fleet while I was away, so I have to find a way to get there in increments that are no more than 7.5ly each.

    But if I want to avoid a million api calls, I should probably have the star census cached.

    3 yaks later, I'm learning how to use sql (i haven't really used any in anger in over 10 years), sqlite in go, go:embed, and that's before I get to implement the route-finding algorithm.

    There's a reason my title at work is yak herder, i suppose.

  10. @frikigeekfran

    Very much this.

    Come play with us if you like writing code to APIs for fun, and want to pretend you are a vonNeuman probe.

    #replicantspace

  11. @frikigeekfran

    Very much this.

    Come play with us if you like writing code to APIs for fun, and want to pretend you are a vonNeuman probe.

    #replicantspace

  12. It's been two weeks (already!) since I dove into [Replicant Space](replicant.space), a game where everything revolves around APIs. For those who love coding and building interfaces, that's the place :NKO_hype:

    Recently, I added a 2D map of nearby stars so I can (more or less) see where I am and where I'm headed at a glance. It's missing the Z-axis, but it gets the job done :GP_Wilbur:

    Today, I finally connected my base system to SOL with a relay network spanning over 50 light-years. This will be my main "highway", with more branches coming soon next, and to the megastructure under construction at URCALIS :NKO_rogar:

    Here are some screenshots about:
    - The star map
    - The star list
    - A view of an AMI and its remote drones
    - A little tool I made to figure out where to place my relays (using Euclidean distance, because the map view is poop and not very accurate for that)
    - And another one to track down Bill by vector (still a work in progress, hehe).

    #replicantspace #api #indiegame #indie #tech

  13. It's been two weeks (already!) since I dove into [Replicant Space](replicant.space), a game where everything revolves around APIs. For those who love coding and building interfaces, that's the place :NKO_hype:

    Recently, I added a 2D map of nearby stars so I can (more or less) see where I am and where I'm headed at a glance. It's missing the Z-axis, but it gets the job done :GP_Wilbur:

    Today, I finally connected my base system to SOL with a relay network spanning over 50 light-years. This will be my main "highway", with more branches coming soon next, and to the megastructure under construction at URCALIS :NKO_rogar:

    Here are some screenshots about:
    - The star map
    - The star list
    - A view of an AMI and its remote drones
    - A little tool I made to figure out where to place my relays (using Euclidean distance, because the map view is poop and not very accurate for that)
    - And another one to track down Bill by vector (still a work in progress, hehe).

    #replicantspace #api #indiegame #indie #tech

  14. Work continues on my retro UI for replicant.space! Today, we're going to implement actual travel.

    We'll use the dry_run option to preview and confirm the travel, and then we'll animate it in real time off the server's estimates!

    There's also some refactoring to do around a replicant's current system info (scanning vs just hitting the locations endpoint.)

    #ReplicantSpace

  15. Work continues on my retro UI for replicant.space! Today, we're going to implement actual travel.

    We'll use the dry_run option to preview and confirm the travel, and then we'll animate it in real time off the server's estimates!

    There's also some refactoring to do around a replicant's current system info (scanning vs just hitting the locations endpoint.)

    #ReplicantSpace

  16. So I figured I'd try #ReplicantSpace -- got as far as registering an account before realizing I'd like some sort of wrapper rather than just running `curl` all the time...

    So started a shell script, got as far as one command implemented, and figured this is too hacky, so had to stop and figure out how to write a proper CLI in #golang..

    Got one command implemented, and figured now is as good a time to try and get used to working with #JuJutsu...

    So now I have two commands implemented, and tempted to look up if anyone has a good TUI framework (or even some sort of React TUI) before getting much further.

    So yeah, this is going great ^_^

  17. So I figured I'd try #ReplicantSpace -- got as far as registering an account before realizing I'd like some sort of wrapper rather than just running `curl` all the time...

    So started a shell script, got as far as one command implemented, and figured this is too hacky, so had to stop and figure out how to write a proper CLI in #golang..

    Got one command implemented, and figured now is as good a time to try and get used to working with #JuJutsu...

    So now I have two commands implemented, and tempted to look up if anyone has a good TUI framework (or even some sort of React TUI) before getting much further.

    So yeah, this is going great ^_^

  18. Wait, if I used Python subinterpreters and a pub/sub+rpc bus, I could define reload groups without having to do reference tracing.

    #Python #ReplicantSpace

  19. Wait, if I used Python subinterpreters and a pub/sub+rpc bus, I could define reload groups without having to do reference tracing.

    #Python #ReplicantSpace

  20. I didn't much on the API game [Replicant Space](replicant.space) today, but a lot of things are in preparation :NKO_picardia:

    Not to mention, 20 minutes for printing a glorious cargo freighter, that's nothing! But, it took me some surge plates rotations to gather all the goods at the same place :NKO_abatido:

    Tomorrow, some AMIs will rock on, that will be a big milestone for the automation to come for sure :GP_Wilbur:

    Featuring pics of my printer interface on the very much wow cargo freighter :NKO_batido:

    #replicantspace #api #indiegame #indie

  21. I didn't much on the API game [Replicant Space](replicant.space) today, but a lot of things are in preparation :NKO_picardia:

    Not to mention, 20 minutes for printing a glorious cargo freighter, that's nothing! But, it took me some surge plates rotations to gather all the goods at the same place :NKO_abatido:

    Tomorrow, some AMIs will rock on, that will be a big milestone for the automation to come for sure :GP_Wilbur:

    Featuring pics of my printer interface on the very much wow cargo freighter :NKO_batido:

    #replicantspace #api #indiegame #indie

  22. Today I explored some new systems in Replicant Space, learned more things, and did not continue my interface :NKO_abatido:

    My interface is done mainly in PHP but I may redo it with Python and DPG, maybe :NKO_pensar:

    Developers, join us right now on this API space game @ [replicant.space](replicant.space) naww :NKO_hype:

    #replicantspace

  23. Today I explored some new systems in Replicant Space, learned more things, and did not continue my interface :NKO_abatido:

    My interface is done mainly in PHP but I may redo it with Python and DPG, maybe :NKO_pensar:

    Developers, join us right now on this API space game @ [replicant.space](replicant.space) naww :NKO_hype:

    #replicantspace

  24. So I have Big Plans for #ReplicantSpace, but I think my PyCon cool down is going to be doing a little xonsh environment to start poking. Just to get a handle on it.

  25. So I have Big Plans for #ReplicantSpace, but I think my PyCon cool down is going to be doing a little xonsh environment to start poking. Just to get a handle on it.

  26. But this should mean I can easily create actors directly attached to in-game objects (eg, an individual mining drone), broader systems (eg, everything BobNet), or even large-scale automation.

    Plus, it'll be interesting to work in this space--something I've never done before.

    #ReplicantSpace

  27. But this should mean I can easily create actors directly attached to in-game objects (eg, an individual mining drone), broader systems (eg, everything BobNet), or even large-scale automation.

    Plus, it'll be interesting to work in this space--something I've never done before.

    #ReplicantSpace

  28. Been reading more, I think I'm going to take a slightly different tact:

    actor message passing.

    The fabric will receive webhooks, keep a log of events. Individual actors have mailboxes, events, can subscribe to system messages, and have persisted state.

    I would love to give it automatic reload, too. Too bad python is really bad at fine-grained reload.

    #ReplicantSpace

  29. Been reading more, I think I'm going to take a slightly different tact:

    actor message passing.

    The fabric will receive webhooks, keep a log of events. Individual actors have mailboxes, events, can subscribe to system messages, and have persisted state.

    I would love to give it automatic reload, too. Too bad python is really bad at fine-grained reload.

    #ReplicantSpace

  30. @mercutio gonna suggest #ReplicantSpace for this

    (I've found it incredibly useful to give my projects tags)

  31. @mercutio gonna suggest #ReplicantSpace for this

    (I've found it incredibly useful to give my projects tags)

  32. I've discovered two sentient species ! I could go straight to them, but I'm afraid they might not be too happy to see me arrive unanounced, and I don't know how far they're located.

    I also built my first transport drone. I'm planning on automating mining in a system now.

    #replicantspace