Would be nice to have a way to show them how much we appreciate what they did. Lastly game editors have been more in the mood to screw players for money instead of being leaders of good will.
Didn't realize they open sourced Renegade too. I used to play that game all the time. I thought the merging of FPS and RTS mechanics was pretty unique even if it wasn't perfect in execution.
I think there was even a fan remake in progress at some point. Wonder what the folks over there are thinking now.
Reminds me of a former employer who maintained a custom solution on top of a GPLd piece, customer finally asked for a copy of the source, so someone went through looking for swear words and anything offensive to remove. I never understood commenting offensive things or calling variables by terrible names.
I have added a few. The last one starts with CTHUlHU FHTAGN for a godforsaken piece of shit software which I try to automate for e2e testing. Cannot use docker, because that thing has workflows where I need to click the UI. Also, the workflow is terribly unintuitive and convuluted. The packet script therefore has three breakpoints where I have to log in to the VM and click stuff
People who swear when they're hurt feel less pain than those who don't. Swearers were able to keep their hands in the 5 degree C. water longer than non-swearers.
I think some people take craftsmanship more seriously than others, and wouldn’t deface a workpiece like that during those moments of frustration that we all have.
I find that PRs are the best place for rants. I can let out steam while sharing and recording my journey and lessons learned, while not making the code worse off with silly variable names and sloppy comments.
I have once added a comment saying “this was a very painful function to get right. If you change it you will suffer the same fate. See PR#1234 for details.”
You could also argue that witty comments in code could also indicate a more artisan style of craftsmanship with deep care of the code. I'm not talking about insults but more about specific context provided in a felt prose, like I've seen in legacy code.
Not usually my style but I wouldn't judge it as "not talking it seriously".
Would be nice to have a way to show them how much we appreciate what they did. Lastly game editors have been more in the mood to screw players for money instead of being leaders of good will.
I could easily just buy the game again lol
https://github.com/jmarshall2323/CnC_Generals_Zero_Hour already has it in a working state, fixed all the issues upgrading it.
I wonder if RA2 is coming. That was always my favorite of the C&C games.
Apparently the source code has been lost so probably not
That is most depressing news to hear
Didn't realize they open sourced Renegade too. I used to play that game all the time. I thought the merging of FPS and RTS mechanics was pretty unique even if it wasn't perfect in execution.
I think there was even a fan remake in progress at some point. Wonder what the folks over there are thinking now.
Discussion on 27-feb-2025:
EA Open Sources Command and Conquer: Red Alert, along with other games
https://news.ycombinator.com/item?id=43197131
312 comments
Reminds me of a former employer who maintained a custom solution on top of a GPLd piece, customer finally asked for a copy of the source, so someone went through looking for swear words and anything offensive to remove. I never understood commenting offensive things or calling variables by terrible names.
I have added a few. The last one starts with CTHUlHU FHTAGN for a godforsaken piece of shit software which I try to automate for e2e testing. Cannot use docker, because that thing has workflows where I need to click the UI. Also, the workflow is terribly unintuitive and convuluted. The packet script therefore has three breakpoints where I have to log in to the VM and click stuff
People who swear when they're hurt feel less pain than those who don't. Swearers were able to keep their hands in the 5 degree C. water longer than non-swearers.
https://blogs.illinois.edu/view/25/6843
> I never understood commenting offensive things or calling variables by terrible names.
Maybe because of this? https://news.ycombinator.com/item?id=36584464
I think some people take craftsmanship more seriously than others, and wouldn’t deface a workpiece like that during those moments of frustration that we all have.
I find that PRs are the best place for rants. I can let out steam while sharing and recording my journey and lessons learned, while not making the code worse off with silly variable names and sloppy comments.
I have once added a comment saying “this was a very painful function to get right. If you change it you will suffer the same fate. See PR#1234 for details.”
You could also argue that witty comments in code could also indicate a more artisan style of craftsmanship with deep care of the code. I'm not talking about insults but more about specific context provided in a felt prose, like I've seen in legacy code.
Not usually my style but I wouldn't judge it as "not talking it seriously".
I hope someone uses ai to port this to a solid upgrade I can play on my Mac or iPad