Unexpected reference! Thanks for taking me back in time :)
Unexpected reference! Thanks for taking me back in time :)
Shohreh Aghdashlo is definitely my first pick.
https://github.com/topics/good-first-issue
Any issue marked “good first issue” should be good for someone new to the project to tackle. The link I posted, the 2nd entry is a repo with docs on how to contribute to projects.
My best recommendation would be to find a project that is written in languages you’re familiar with and maybe even is on a subject you’re familiar with (e.g. data management, audio transformation, business logic, statistics, whatever) and just dive in.
I’m new to the fediverse but have a long history with FOSS and P2P. Realistically, the fediverse is not a money-making venture. It’s a passion project to fill a gap in existing software offerings. The source code is hosted online (just confirmed by visiting kbin and Lemmy on GitHub). But the reason they can run without massive influxes of cash is because they are P2P in the resources they consume (fediverse style).
So donations are key. @ernest won’t get rich on donations, but they can keep him supported while he develops and maintains kbin, and his experience with kbin could underpin and propel a very prosperous software engineering career, where his reputation precedes him. The passion project continues and the software remains in positive development. I’ve done the exact same thing in my career and I’m probably 5-10 years ahead of where I’d otherwise be because of my FOSS passion project.
Since the fediverse is a peer-to-peer structure with freely available foundational software, anybody can pitch in resources. Anybody with a computer, an Internet connection, and some sysadmin skills can run a fediverse server. Mileage will vary based on connection speed, hard drive space, etc, but it’s completely doable. Lemmy/kbin servers are probably going to be the next most popular service that homelabbers start hosting, and peak-demand can be offset with scalable solutions like virtual servers (VPS offerings like AWS, but these cost more immediate $).
So knowing that, hopefully your question is answered. Short story is the fediverse follows the peer-to-peer (P2P) backbone that torrenting and other piracy methods used (e.g. Napster or Soulseek, but without a central server!) and similar to Tor as well. I specifically name those networks because P2P networking has been incredibly resilient for decades (except Napster, whose central server was shut down).
So many good responses here. I think you could write the story both realistically and plausibly. In your description, the “jump drive” is just fast sub-light travel- no bending or bridging of space-time, no teleportation mechanics. They’re just flying fast, like, real fast. So slow them down without destroying then in the process.
Interdiction rockets that chase down the target, attach, then counter-thrust to stop them? Deploy an advanced substance to snare them (e.g. a liquid or polymer web to brake their kinetic energy mid-flight)? Disable their thrust (e.g. with an EMP or weapon) then brake them (or match speed and mate with their craft).
I think since it’s traditional sub-light travel, it’s more akin to “how do I stop the train” rather than the usual sci-fi “how do I drop them out of warp” or “how do I intercept this wormhole”.