[icon ] blenderdumbass . org [icon scene] Articles

How Much Money Am I Losing

October 04, 2024

👁 52

https://blenderdumbass.org/articles/mother_was_arrested_or_what_ : 👁 3
https://blenderdumbass.org/articles/that_insidious_feeling_of_working_a_job_below_you : 👁 3
https://blenderdumbass.org/articles?page=1 : 👁 1
https://blenderdumbass.org/films/Moria's_Race.md : 👁 1
https://blenderdumbass.org/articles?page=2 : 👁 1
https://blenderdumbass.org/articles/conservative_ageists_tried_censoring_pepper___carrot : 👁 1
https://blenderdumbass.org/about/glossary : 👁 1
https://blenderdumbass.org/articles/the_untapped_market_for_indie_game_developers : 👁 1
https://blenderdumbass.org/search?text=gymnastics&title=on&author=on&post=on&description=on&comments=on&tags=on : 👁 1

[avatar]by Blender Dumbass

Aka: J.Y. Amihud. A Jewish by blood, multifaceted artist with experience in film-making, visual effects, programming, game development, music and more. A philosopher at heart. An activist for freedom and privacy. Anti-Paternalist. A user of Libre Software. Speaking at least 3 human languages. The writer and director of the 2023 film "Moria's Race" and the lead developer of it's game sequel "Dani's Race".


From 2 years ago.
Information or opinions might not be up to date.


7 Minute Read



When people see my film, or how versed I am in computers, they are often confused. I work a minimum wage job as a cashier. And before that I worked a number of jobs all of which were minimum wage, or slightly above minimum wage. Those jobs aren't particularly challenging, unless they are physical. So I don't have very much to complain. As a cashier I actually enjoy working. I get to talk to various people. And get to sit in front of a computer all day long. So what is there to complain about? Yet, whenever people find out that I know programming or that I can do movies, they often assume that I should not "waste my time" at a job like this, and instead work something a bit more prestigious. ↩ Reply

Just before we start I want to remind you that on Saturday (05/10/2024) at 19:15 UTC a game of mine ( Dani's Race ) will be streamed by opensource_gaming. Please don't miss it! ↩ Reply

According to this page that found online a programmer should be getting roughly speaking about 100 thousand dollars per year. Similar wages for Producers and Directors for film and television. And designers get about half of it. At a minimum wage job, with the rates I am getting in my country at the moment I can get shy of 19 thousand dollars per year. Which if you make the math is about 19% of what I could get if I had worked a different job. Right? ↩ Reply

Funny thing is, people are saying it, that I can work all these jobs, but can I really? I mean I have produced some working software and at least one completely unplayable video game ( it needs a lot of optimization to run anywhere but on my computer ). I don't think I can program in a work environment even if I wanted to. People who see my code structure are often struck with how nonconformitive it is to programming conventions. I hate classes and object oriented style in general. I tend to keep all the data in a huge dictionary to be able to access every part of the program from any other part of the program. I tend to just manipulate data directly when I need something quick. Instead defining a new function to do this job. For the game, I started compartmentalizing my code a little bit more. So I don't copy paste code pieces that I often edit. And instead have a tiny function, that I can link in every nook and cranny, to then edit it, and have it updated everywhere at ones. ↩ Reply

I completely disregard deprecation. I use GTK 3.0 in 2024 for new stuff. I use the center tag in HTML. And I used python 2 until it was no longer available to install easily. I don't think I can work in an environment where the style of your code has to be consistent with some sort of norms. Don't get me wrong, I think I can do it. It's just not something I want to do. And I don't think anybody will be willing to give me a special treatment and allow me to mess everybody's code. ↩ Reply

As a film or television director, I could maybe work. But I'm scared of a non-indi production with unions. When I make my movies I make them myself where-ever I can make something myself. For Moria's Race I had to get somebody to voice the kids. But that was the extent of somebody's else involvement with the movie. The rest of it, from modeling to music I did myself. ↩ Reply

I hear stories of directors trying to move the camera or the light on set to get what they want, but they are met with unions of people who work on set to move those damn lights and cameras that don't want directors taking their jobs away. And I agree. But I don't think I can do that myself. I will be constantly fighting over everything, since it wasn't me who did that. And maybe I can adopt. But then can I call the movie mine in the end? I guess not, because it was a team effort. And then the whole point kind of disappears entirely. I want my name in the title. But that kind of makes very little sense if I did only a small fraction of the work. ↩ Reply

And that's in the best case scenario, if I get to direct something I wrote, and on my own terms. But there are producers and censors and all bunch of other people who will probably get on my nerves and be a burden to handle. You kind of see why I choose to sit in front of a computer in a supermarket instead. The pressure is not the same. And nobody is trying to mangle with what you are trying to say, potentially ruining your image, for some imaginary monetary goal. ↩ Reply

It truly feels like I am incompatible with all those working environments. But surely, you're thinking, I can suffer all this inconvenience for the money that I will get. You know, getting my salary like 520% up. Maybe this could help me cope with the stuff I don't like? Well there is another major problem with both of those jobs. ↩ Reply

They are copyright based! ↩ Reply

Both software and film make their money ( at least in the majority of cases ) by rubbing people of their freedom to share copies. And for me this is the final nail in the coffin. I cannot be working to feed the machine I am trying to defeat. It is not as bad sitting there counting what people buy in a supermarket. Since after they buy it, they can share it. Some even share it with me. I received an ice-cream or a snack multiple times at work from somebody who came through me. It felt very nice every-time. Though every-time I was embarrassing myself by trying to refuse. ↩ Reply

I like walking to my work in the morning, throwing some cash to a homeless guy near the entrance. And then not have enough money to get a proper lunch. And instead eat the gratis stuff they give workers. I enjoy the mental gymnastics of counting money every damn time I want to buy something. And yes, those are most definitely coping mechanisms trying to make me not kill myself. But working for the copyright beast is way worse in my opinion, than doing a minimum-wage job. ↩ Reply

Happy Hacking!!! ↩ Reply


[icon unlike] 0
[icon left]
[icon right]
[icon terminal]
[icon markdown]

Find this post on Mastodon

[avatar]  Anonymous c:0


I think many people who have found great success in coding or film making did so partially due to friends who helped them. Having people to talk to and work with seems beneficial in creating bigger and better things in a shorter amount of time.
I think working with someone should be a future goal for you.

[icon reply]
[icon question]











[icon videos]PeerTube | Optimization Nightmare when it comes to UPBGE Gamedev | Dani's Race | Blender 3D | Python

[thumbnail]

[avatar]  Blender Dumbass

👁 68



Working to make a game which is very hard to optimize a bit more respectable when it comes to performance. Which is easier said than done. This video is a journey of pain that is optimization in UPBGE ( the game engine chosen for Dani's Race ).

Featuring a new soundtracks for Dani's Race called "Light Driving" ( and another one with no proper title yet ) done using soundfont "Touhou" cc-by by Team Shanghai Alice. The tracks themselves are CC-BY-SA and for now a test version of them are available on my mastodon.

The video includes ( at 01:18:53 ) a section from the livestream of LogalDeveloper that happened on his Owncast on 02/05/2025.


#DanisRace #Optimization #MoriasRace #Game #UPBGE #blender3d #programming #project #gamedev #freesoftware #gnu #linux #opensource


[icon reviews]Why "Halloween" 1978 is a classic?

[thumbnail]

[avatar]  Blender Dumbass

👁 17



Compared to the contemporary slasher films ( with blood and guts displayed viscerally ) and even compared to John Carpenter's other horror classic The Thing, 1978's film Halloween is rather un-scary in comparison. Yes, it is a slasher, where a lot of teenagers die. Yes it has a lot of disturbing ideas and a lot of rather good cinematic tension. But it is weak in the blood department. Which begs the question: What's so special about this movie?


#halloween #horror #johncarpenter #film #review #movies #cinemastodon


[icon articles]Political Engineering or The Lack Thereof

[thumbnail]

[avatar]  Blender Dumbass

👁 169 💬 14



The main reason a lot of the Roman concrete structures are still standing is that those structures were not engineered, but rather, built to be the strongest. The difference is that anybody with enough resources can make a strong building, or an unbreakable bridge, but rarely those resources are available. Engineers on the other hand have to design structures that barely hold, with the least possible resources. The lunar lander had walls as thin as foil, because taking up to the moon, the mass required to make a strong lunar lander was extremely expensive. Engineer's job is therefor to come up with weakest acceptable design beyond which any waste is too expensive. But here if an over-complication occurs, the manufacturer just loses money. In other activities, if an engineer fails to make the structure just barely on the edge of what's acceptable, the entire thing collapses. And I'm of course talking about politics.


[icon codeberg] Powered with BDServer [icon python] Plugins [icon theme] Themes [icon analytics] Analytics [icon email] Contact [icon mastodon] Mastodon
[icon unlock]