/r/socialistprogrammers
A forum in which to collaboratively explore the crossroads where working-class politics meet with computer science.
Let's crash capitalism and bootstrap socialism!
Rules
I. On Topic
Content must be related to Socialism and Programming. Enforced strictly for link-only posts and crossposts. Enforced loosely for discussion posts and OC shitposts.
II. Respect Others
Engage honestly or not at all. Personal attacks will not be tolerated.
III. Self-Promotion
Ask for approval in modmail before self-promotion.
IV. Liberalism
Liberalism must be criticized. Unrepentant liberals will be banned.
V. Drama
Ban.
/r/socialistprogrammers
Ask questions about programming that may have nothing to do with socialism here, or share some of your knowledge with comrades.
Ask all of your questions that you don't feel warrant their own post. Be polite when answering and discussing, and do not fall back on sectarian slurs.
This includes general questions about socialism, not just those related to programming.
Ask questions about programming that may have nothing to do with socialism here, or share some of your knowledge with comrades.
Ask all of your questions that you don't feel warrant their own post. Be polite when answering and discussing, and do not fall back on sectarian slurs.
This includes general questions about socialism, not just those related to programming.
I am making a fighting game which is very ambitious and has a communist message to it,because of this I would like to work with some people to help me make it
Ask questions about programming that may have nothing to do with socialism here, or share some of your knowledge with comrades.
Ask all of your questions that you don't feel warrant their own post. Be polite when answering and discussing, and do not fall back on sectarian slurs.
This includes general questions about socialism, not just those related to programming.
Ask questions about programming that may have nothing to do with socialism here, or share some of your knowledge with comrades.
Ask all of your questions that you don't feel warrant their own post. Be polite when answering and discussing, and do not fall back on sectarian slurs.
This includes general questions about socialism, not just those related to programming.
Hi all! This is a little rambley, apologies in advance! tl;dr how would you address the issue of money if you started a successful open source project? How about creative ownership?
I have a game idea that I'm really excited about. When thinking about the future of the project, I would be really happy if it went in the direction of STAKLKER Anomaly / GAMMA, where there is a community of passionate people from all over the world contributing to it because they like the base idea so much. Part of me wants to make the game available for free so there is no barrier of entry for people who want to play. However, I also would love it if I could become a full time dev working on games, or at least get some side income because I will have sunk hundreds and hundreds of hours into the project. So maybe I make the game free, but take donations, like Blender or Godot right? But then, how can I equitably share the proceeds with the other contributors? You can't really go by the number of commits or hours logged, as they're both really not accurate representations of how much someone contributed to a project. I dont know how to quantize work. But if I keep the profits to myself, or myself and a small core team if the game really blows up in popularity, I am then the exact kind of person I don't want to be, right? The people who contribute should all be compensated for their time if anyone is, right? Then there is the question of freelancers. I can't do everything on my own, e.g. I may want to pay an animator or musician to create assets. Is it really fair for them to get a fixed price, if the game then blows up? If their work is critical, shouldn't they get a slice of the success and the renown?
Then, there is the question of ownership and creative direction. The idea of me owning a product that other people contribute to is kind of insane on one hand. But if it was my vision in the first place that these people gravitated towards, it does kind of make sense intuitively for me to have creative direction over it. It's "my vision" right? But then what happens when someone, or a group of people, want to contribute to the project but also have a slightly different vision for the game in terms of features or tone or art direction? Is it really my prerogative to say NO! fork the project if you want, but MY game is gonna be done MY way! . I just don't know.
So yeah, I would really appreciate your thoughts, or any information you have on how other projects have managed these issues. I know I'm getting ahead of myself and the game is barely more than a Hello, world right now. But I want to start from the beginning with a plan, ya know? I want to decide if the game should be open sourced immediately, or if I should wait til it's cooked more. I want to decide if I should make devlogs and tell anyone who will listen about the concept, or if I should keep it private and under wraps, and have a big unveiling for version 1 and open source it at that point.
Thanks for reading, comrades!
Ask questions about programming that may have nothing to do with socialism here, or share some of your knowledge with comrades.
Ask all of your questions that you don't feel warrant their own post. Be polite when answering and discussing, and do not fall back on sectarian slurs.
This includes general questions about socialism, not just those related to programming.
I have developed my own idea of an automated city level economical model. Though i have some other ways to prove it but i need help if possible, to create the model.
I've been reading some of his writings on his website, and he's pro-welfare. Talks extensively about how America's healthcare system "kills people" and how we need public healthcare and what not. He's also pro-trans, supports affirmative action. Even though it's a milquetoast level analysis he refers to neoliberalism as "evil". He talks extensively about socialism in general, in a positive light that is, or at least his own interpretation of it. He's also pretty anti-US regarding it's foreign policy, he even talks about how Israel resembles "European Settler-Colonialism".
Not to mention that he's also extremely pro-worker. He's against capitalism in general, but believes in an extremely limited form of it - thus my categorization of him as "socdem". Not to mention the fact that he voted for Sanders.
He also has surprisingly good analysis of UK's Labour Party and co.
Now I know all this is milquetoast opinions for actual leftists, but I had assumed Stallman was kind of a libertarian-ish figure, and now I don't get how that accusation came to be because the only libertarian-ish opinion I heard from him is is weird opinions regarding Necrophillia and age of consent(which he has since retracted). So I'm incredibly confused.
Not to mention the fact that viral licenses, GPL. Free Software is inherently socialist.
Ask questions about programming that may have nothing to do with socialism here, or share some of your knowledge with comrades.
Ask all of your questions that you don't feel warrant their own post. Be polite when answering and discussing, and do not fall back on sectarian slurs.
This includes general questions about socialism, not just those related to programming.
Hello everyone, I am currently working on a project for university involving the Greater Manchester bus network. I tried to access the Bee Network open data portal through this link, but support has been depreciated. I am wondering if anyone has an existing API key for anything related to bus data. It would be a huge help to me. Thanks!
I’ve been looking for recommendations online on ways to use programming knowledge for good. The most frequent response tends to be FOSS work, but then my question is: what needs doing with FOSS?
Resources are highly appreciated.
Note: I am a 4th year CS student. I think I’d be just below average competency compared to junior software devs.
Ask questions about programming that may have nothing to do with socialism here, or share some of your knowledge with comrades.
Ask all of your questions that you don't feel warrant their own post. Be polite when answering and discussing, and do not fall back on sectarian slurs.
This includes general questions about socialism, not just those related to programming.
Ask questions about programming that may have nothing to do with socialism here, or share some of your knowledge with comrades.
Ask all of your questions that you don't feel warrant their own post. Be polite when answering and discussing, and do not fall back on sectarian slurs.
This includes general questions about socialism, not just those related to programming.
Hey all, a bit of my background, I'm 35 and going back to school for the first time of my life. Before I did that I was and still am involved in Black liberation movements and got involved in doing a lot of anti-fascist organizing. I was so good at it tracking fascists down using the internet, I decided to go into Computer Science over Political Science because I don't think there will be many governmental jobs offers for someone who identifies as an Anarchist. I definitely don't want to work for any LEO jobs. Is there any non-profits like SPLC? I thought about pursuing an Data Science career and mixing another discipline into Journalism or something. Still new and trying to figure out what classes and future job experience will fit my goals and principles.
Ask questions about programming that may have nothing to do with socialism here, or share some of your knowledge with comrades.
Ask all of your questions that you don't feel warrant their own post. Be polite when answering and discussing, and do not fall back on sectarian slurs.
This includes general questions about socialism, not just those related to programming.