Imnecomrade

joined 2 years ago
[–] Imnecomrade@lemmygrad.ml 2 points 3 weeks ago* (last edited 2 weeks ago)

Kinda wish I spent more time with my coworkers and tried to work towards a union, even though I was a contractor. Not sure if I would have been successful because my coworkers were pretty right-wing and anti-union. Perhaps after trucking and after I save for and attend school and become an electrical engineer, I will try to talk to my coworkers more, organize board game nights or help support my coworkers when they need help in their personal lives, hopefully build solidarity and community, and eventually educate them and push them towards unionization.

There were some good tips in this blogpost I hadn't thought of, and it would have probably helped me in the past.

[–] Imnecomrade@lemmygrad.ml 4 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

First, I am only meaning to provide my perspective, even if it turns out to be not perfect or 100% accurate to reality, and I am willing to be corrected or to learn from others. I'm not just some first worlder set in their ways.

I think you misunderstood some of the points I made, just as I interpreted freagle's point about AI wastefulness to be in a broader sense than it was. I don't believe AI as it exists now in the global capitalist system will liberate the third world. My guess is the ruling class's use of the AI will probably have a greater impact against the working class's interests than the impact the working class will have to counter AI through its own use. We have no control over AI's existence. It's a reality we have to live with. The only way AI would have an improvement on the working class's lives across the entire planet would be for a socialist system to become dominant across the world and the global capitalist hegemony to be overthrown.

I'm not denying the ruling class's use of AI is a much greater detriment to us than any gains we get from the weakening of the labor aristocracy. However, I believe as those people start losing their jobs, communist parties will need to start reaching out to them, educate them, and bring them to our cause so we can develop the numbers and power to overthrow the ruling class, which I believe is the upmost importance. I honestly don't believe most labor aristocrats, especially in the West, will be radicalized until they become proletarianized and their material conditions greatly worsen.

[–] Imnecomrade@lemmygrad.ml 4 points 3 weeks ago* (last edited 3 weeks ago) (4 children)

I was just implying after revolution and when we live in a socialist society, we would use AI for productive means and not for these wasteful projects. Your list above are mostly projects in a capitalist society that serve the ruling class's interests.

The only real potential benefit of AI in a capitalist society, besides potentially using it to make tools, services, and content for workers and communist parties to fight back against the system, is the proletarianization and hopefully radicalization (toward socialism) of labor aristocrats as the deepening contradictions of capitalism lead to more unrest amongst the working class.

[–] Imnecomrade@lemmygrad.ml 3 points 3 weeks ago* (last edited 3 weeks ago) (6 children)

Wasteful for sure, but I can see it saving someone a lot of time.

Many degrowth proposals call for some aggregate reduction of energy use or material throughput. The issue with these proposals is that they conflict with the need to give the entire planet public housing, public transit, reliable electricity, modern water-sewage services, etc., which cannot be achieved by "shrinking material throughput". According to modeling from Princeton University (this may be outdated), it suggests that zeroing emissions by 2050 will require 80 to 120 million heat pumps, up to 5 times an increase in electricity transmission capacity, 250 large or 3,800 nuclear reactors, and the development of a new carbon capture and sequestration industry from scratch. Degrowth policies, while not intending to result in ecological austerity, effectively do so through their fiscal commitment to budgetary constraints which inevitably require government cuts.

The reason for the above paragraph is to give an analogy to the controversy of "AI wastefulness". Relying on manual labor for software development could actually lead to more wastefulness long term and a failure to resolve the climate crisis in time. Even though AI requires a lot of power, creating solutions faster (especially in green industries as well as emissions reduced from humans such as commuting to work) could lead to a better and faster impact on reducing emissions.

[–] Imnecomrade@lemmygrad.ml 7 points 2 months ago

I like that they used librespeed.org

 



Cat Kremlin - Paper Mache Teach your cat about the struggle of the proletariat and the oppression of the bourgeoisie with this handy 4ft piece of custom architecture!

Garage Desk (W 21in, L 57in) Saw on it! Paint on it! Drill into it! A great place to turn your mildly broken electronics into an unfixable mess! The only limit is your imagination (and the space in your crammed garage).

5 Gallon Buckets Holiday Themed. Recreate the classical off-broadway play STOMP at home! Or just carry stuff in them. The future is yours.

 

cross-posted from: https://hexbear.net/post/4531612

Month old, but no early access plans is based. I believe FireWo Games is making the right choices to succeed with this ambitious game. Chinese gaming, ftw.

 

[–] Imnecomrade@lemmygrad.ml 1 points 3 months ago* (last edited 3 months ago) (1 children)

Sure, if the financial backing comes in the form of a donations without any strings attached. Sponsorships can be a deal with the devil, I know from first hand experience

I was meaning donations, or funding from a socialist state. I guess I forgot financial backing could mean manipulative sponsorships, which obviously would be risk and could damage the project.

I’m also writing my own 3D software renderer in a project of mine, also no libraries (the renderer at least) and written in C99/ASM and single threaded

That's pretty cool! If you have your source code public and care to share, I would like to bookmark it.

I’m curious how they’re avoiding floating points. Too bad they don’t provide source code.

They mentioned they would consider open sourcing the project when it is finished. https://redlib.zaggy.nl/r/GraphicsProgramming/comments/vbpk3j/comment/icauijl/?context=3

They do have some parts and related projects open sourced, including a subset of the integer-only software renderer used in the game.

[–] Imnecomrade@lemmygrad.ml 3 points 3 months ago* (last edited 3 months ago) (3 children)

I don’t doubt that there are professional game devs who love the art

I'm guessing all of them loved the art when they first went into the industry, but as with every job, capitalism turns it into a slog, draining all of the passion and creativity, alienating the workers, eventually laying them off regardless of their performance because the corporations want to inflate their quarter earnings with stock buybacks. However, the passion that game devs, especially professional, have for the craft is insane. They unjustly put up with so much abuse and yet many stay to make more games. I do agree the devs that develop open source clones of popular games tend to have more passion for open source philosophy than the craft of video games themselves. If open source games received more financial backing, however, we would probably see more passion and quality in both areas.

I do find joy in small games made by indie solo devs exploring interesting areas as a hobby. King's Crook is one of those games, built in C with no third-party libraries and avoids floating-point numbers, using only integers for triangle rasterization.

[–] Imnecomrade@lemmygrad.ml 4 points 3 months ago* (last edited 3 months ago)

Even during the PS2 era, games like Ratchet and Clank: Up Your Arsenal had 9 month development cycles, with developers working 60+ hours a week. Many games are built with developers essentially sleeping in the office, ordering junk food, gaining weight, neglecting their families, sleeping 4 hours a day for months (nearly killing themselves), etc. because their passion is heavily exploited. While I miss the era of PS2 when many genres were explored and experimented with and games were more of an art form instead of some generic slop to sell microtranscations, season passes, etc., I passionately want game development to do away with abusive, crunch culture.

Adding to the discussion of multiple commenters' desire for libre game development expressed here, it would be nice if China were to invest in its gaming industry, supporting open source games that can outcompete games made with blood in Amerikkka and the West (and the exploited Global South slave developers especially). To add to my previous comment here, I think China could really take advantage with developing open source games under the open source architecture and operating systems which they have been investing in. I believe it would be a massive soft power win. If they could make more professionally maintained alternatives to popular games like Minecraft, for example, and I think a lot of people would jump ship as they are fed up with Microsoft's and other corporations'/studios' bullshit, though the US pigs would probably ban the games because of tErRoRiSm. It already looks like China's games, film, and animation production are starting to outcompete the West, though it would be nice to see them create and optimize their games like Black Myth Wukong under their sovereign open source tech and let their gaming industry skyrocket like their AI tech industry has due to open source tech and open collaboration across their provinces.

[–] Imnecomrade@lemmygrad.ml 5 points 3 months ago* (last edited 3 months ago) (2 children)

We could use more open-source games. It would be nice to be able to have open-source versions of RimWorld, Victoria 3, Factorio, etc. I know there's open source versions already for each of these games, but they are in super alpha builds (I'm not counting Mindustry as an alternative to Factorio, even if it is a good game). Many open source versions are written in C#, too, or use Unity or Unreal Engine.

I would like to see more games that I can install with a package manager and have extra packages for mods, and games that are written in less Windows focused languages, like C, C++, Rust, Zig, Clojure, etc. Mods for most games are mostly config changes, reskins, new models, etc., and they feel inadequate. I would like to see people be able to fork games and create entirely new experiences, like the GZDoom and other Doom engines for example. Part of the fun of gaming for me is tinkering them, creating servers in containers like a sysadmin, and compiling games with different use flags. Open Source games are fun, but most of them don't scratch the itch like the games I mentioned provide.

Some other things I want to see with games:

  • Follow the XDG Base Directory Specification
  • Luanti could use more development support, but it would be nice to see other Minecraft alternatives built in languages like Rust. Playing MineClone2 is a very clunky Minecraft experience, and the UI is a little shitty. Also Luanti and Minecraft both don't follow the XDG specification mentioned above and refuse to do so like most developers, which is infuriating.
  • Seeing more games start from scratch by developing their own engines (or start without an engine) would be nice. (Examples: 1, 2, 3, 4)
  • More Vulkan and Wayland support.
  • More terminal games. Kind of wish there was a Dwarf Fortress I could play in emacs, or games that used vim/emacs keybindings, even as far as mimicking programming with binds like 10j, yy, Ctrl+v I, @(letter for macro), g/G, Ctrl+0/$, etc. Sort of a game like Screeps where the game is played by writing code, but also a game where playing the game isn't necessarily writing code but is played using the binds. A top-down roguelike would seem to be like a good example, or a strategy or sandbox game, especially one about automation.

Anyway, the reason I am mentioning all this is because if we could see games start from scratch and support this architecture, it would be a good time to start building games that properly support open source operating systems instead of being slopped together like most Windows games ported to Linux are. Proprietary code in games hold their potential back in chains, and open-source games are made by people that are not well financially supported and make them in their own limited free time.

 

Note, this film and quote is idealist and not based in historical and dialectical materialism. Keep this in mind. This is mostly a motivational post using a socialist sympathetic actor's quote. Discussion is welcome.

I’m sorry, but I don’t want to be an emperor. That’s not my business. I don’t want to rule or conquer anyone. I should like to help everyone - if possible - Jew, Gentile - black man - white. We all want to help one another. Human beings are like that. We want to live by each other’s happiness - not by each other’s misery. We don’t want to hate and despise one another. In this world there is room for everyone. And the good earth is rich and can provide for everyone. The way of life can be free and beautiful, but we have lost the way.

Greed has poisoned men’s souls, has barricaded the world with hate, has goose-stepped us into misery and bloodshed. We have developed speed, but we have shut ourselves in. Machinery that gives abundance has left us in want. Our knowledge has made us cynical. Our cleverness, hard and unkind. We think too much and feel too little. More than machinery we need humanity. More than cleverness we need kindness and gentleness. Without these qualities, life will be violent and all will be lost…

The aeroplane and the radio have brought us closer together. The very nature of these inventions cries out for the goodness in men - cries out for universal brotherhood - for the unity of us all. Even now my voice is reaching millions throughout the world - millions of despairing men, women, and little children - victims of a system that makes men torture and imprison innocent people.

To those who can hear me, I say - do not despair. The misery that is now upon us is but the passing of greed - the bitterness of men who fear the way of human progress. The hate of men will pass, and dictators die, and the power they took from the people will return to the people. And so long as men die, liberty will never perish…

Soldiers! don’t give yourselves to brutes - men who despise you - enslave you - who regiment your lives - tell you what to do - what to think and what to feel! Who drill you - diet you - treat you like cattle, use you as cannon fodder. Don’t give yourselves to these unnatural men - machine men with machine minds and machine hearts! You are not machines! You are not cattle! You are men! You have the love of humanity in your hearts! You don’t hate! Only the unloved hate - the unloved and the unnatural! Soldiers! Don’t fight for slavery! Fight for liberty!

In the 17th Chapter of St Luke it is written: “the Kingdom of God is within man” - not one man nor a group of men, but in all men! In you! You, the people have the power - the power to create machines. The power to create happiness! You, the people, have the power to make this life free and beautiful, to make this life a wonderful adventure.

Then - in the name of democracy - let us use that power - let us all unite. Let us fight for a new world - a decent world that will give men a chance to work - that will give youth a future and old age a security. By the promise of these things, brutes have risen to power. But they lie! They do not fulfil that promise. They never will!

Dictators free themselves but they enslave the people! Now let us fight to fulfil that promise! Let us fight to free the world - to do away with national barriers - to do away with greed, with hate and intolerance. Let us fight for a world of reason, a world where science and progress will lead to all men’s happiness. Soldiers! in the name of democracy, let us all unite!

---Chaplin, Charlie, performer. The Great Dictator. 1940.

 

cross-posted from: https://hexbear.net/post/4079870

It requires asset files from Locomotion to play. You can buy the game on Steam or GOG...or sail the seven seas.

pirate-jammin

4
Wanderstop (store.steampowered.com)
 

cross-posted from: https://hexbear.net/post/4078757

Soundtrack made by C418 (who made the Minecraft soundtrack): https://c418.bandcamp.com/track/wanderstop

view more: next ›