With r/python out for the next 48 hours, here’s a post to promote continuing discussion a language we all love. Python.
I’ve been having fun making Discord bots that use ChatGPT to generate various things. Stuff like giving tarot readings, creating custom MtG cards and whatnot. Nothing too crazy, but it’s been fun to play around with.
I’ve been making a simple 8-bit game with the pygamer board from adafruit/digikey and CircuitPython. It’s incredible to be able to run python on microcontrollers and it’s a really simple workflow, though customizing your environment can be a little difficult when working on a constrained platform.
Lots and lots at work…
But my only real side project right now is a scheduler and supervisor… “If cron and supervisord had a super-powered love child”.
I’m very close to releasing v1 so I’m not gonna jinx it by revealing too much, but it’s already in production use by two companies, one of which is enterprise-level, using it to process MASSIVE data somewhere in the entertainment industry… and yes, it’s gonna be FOSS, with MIT license.
It emphasizes a declarative approach to reproducing clusters of orchestrated job-runners on low-cost cloud infrastructure. Makes it easy to scale and even map-reduce.
Includes 3 interfaces: CLI (for everything), API (for most things), and UI (for most things).
It’s gonna be sick heheh. I’ll be sure to come back here once you can
pip install
it.I’ve been using scanpy in my biomedical engineering research! Basically allows me to analyze the RNA expressed in single cells and see things like what functional phenotype these cells can be, how they have developed, in addition to spatial information on their arrangement.