

Its likely a mix of Garry and maybe 2 to 4 other coders, who Garry assigns to develop various subsystems off of his broken core systems.
Thats exactly how he did it during Garry’s Mod.


Its likely a mix of Garry and maybe 2 to 4 other coders, who Garry assigns to develop various subsystems off of his broken core systems.
Thats exactly how he did it during Garry’s Mod.


If you were to talk like this in any job I’ve ever worked at, you’d be fired in about a week, maybe faster.
Same with writing emails with this language.
And you’re missing my point that if you made your own functions… and they don’t work right, … you should fix those functions, rework them.
Not doing that is how you get technical debt, spaghetti code, which is bad for you, bad for what you’re trying to do, bad for anyone else trying to help you do it.
Commenting on a bunch of slapdash fixes is like covering holes you punched in your wall with framed graffitti about how frustrated you are.
If you saw that in a date’s home, you’d hopefully recognizr that as a red flag and nope the hell out.
If everybody else is too busy to actually fix the code, you have inept project management.
You as well have clearly never worked in an actual professional software dev environment, if you think this is reasonable or defensible.


Garry’s Mod. Rust (the game, not the programming language).


A bit late to the party on this one, but Facepunch just opensourced a bunch of their code, I nominate that.


Yep.
Not too long ago I was explaining to people how Garry is both an asshole and bad at coding… now we get to see the unprofessional struggle session.
Like, if you are frustrated that calling methods from your own code base doesn’t work… maybe fix your code’s utility functions?
Instead of doing one off hackjobs for everything?
Any serious, experienced coder has tendencies toward this or even versions of their code with some of this kind of stuff in it.
… but you fucking clean it up and rewrite the rage with actually helpful documentation, if you actually give a damn about other people who might use it.
As the TF2 Sniper put it:
Professionals have standards.


… and thus they also have no time left to date.
I was gonna comment on why Jupyter isn’t on here, and then I realized that any one who uses ‘raw’ R and/or Jupyter… they have 0 free time, they are generally overworked as fuck, thus they correctly are not even on a dating social graph.
Search your heart, or your datasets, you know it to be true.


Yep.
PostgreSQL is where its at, everybody else just hasn’t figured that out yet.


Hey I’m not saying too much money, I’m saying significantly more than what most people spend.
The first is a value/ethical/moral judgement, the second is just numbers, just objective reality.
8 gigs VRAM, 16 system RAM, 15 years ago?
Most GPUs 15 years ago had one or two gigs of VRAM.
As far as I can tell, no consumer grade, 8 gb VRAM gpus even existed in 2010.
(tho, i guess SLI and Crossfire were things people did back then… maybe you had a dual or even quad gpu system?)
The first 8 gig VRAM GPU was, I think, the Radeon 290X VAPOR-X, this thing:
https://videocardz.com/49757/sapphire-launch-radeon-r9-290x-vapor-x-8gb-ram
Launch MSRP of $650.
In 2014 dollars.
That’s roughly $880 in todays dollars.
Thats more expensive than me, right now, getting a 9070 (non xt), those are down to under $600, or not too far off of that, at this very moment.
Meanwhile, most AMD, budget conscious people are probably still gonna find that too pricey, and go for a 9060 XT, 16 gb version, as they’re closer to $350.
Either your specs are wrong, your recollectiom is wrong, or you’re spending a good deal more money on your pc builds than the average person.
A person who is able to save up and buy some.e pretty solid hardware, only occasionally?
That’s a sign of relative wealth, having the ability to save up and plan. Most people don’t have that, at least 25% of the US right now has more debt than wealth, ie negative equity, ie, theyre essentially debt slaves.
Most people are constantly needing to buy new, shitty shoes, that wear out, because they never have the budget margins to have any real savings, but they gotta keep walkin.
Like, I also am a person who will save up a good chunk of change, get a new solid machine that’ll last a while.
But I realize that that is far from common.


I agree with you, but, I also realize that I’ve been building my own PCs and keeping up with the ins and outs of hardware/software design/developments since roughly the age of 14.
Most people don’t do that.
Most people (in the US) read write and think at a 5th or 6th grade level.
They just want box that make play video game go whee!


This is the moment where you realize that you are either uncommonly wealthy, or spend significantly more of your money on gaming pcs than most people do.


… I’m still waiting for SOFETCH format to catch on…


You know, I tend to at least ask them if they could, or if they would be able to do some code task.
Of course, I’m running a local LLM, because I’m not a monster.
Anyway, would you kindly check this codebase for any local/global var declaration or scope conflicts?


B should be: A and/or D.
There, now its a bafflingly bullshit question.
Hah! JA2 huh?
Fuck its been a while.
Yeah, way way back, I had a choice between either … playing JA2 with a group…
Or joining the mod team for Project Reality, which is now Squad.
I was just a beta tester / ideas guy, but uh, I’m proud of my choice, led me further into making my own mods, learning programming, etc.
That being said, no irrational hate toward JA2, solid game, doesn’t get the recognition it should, I just… had my own ideas and wanted to be a part of making something, even before I was outta high school.
Got nothing really to add to that or challenge.
Yep, I am personally just a bit more comfortable with the convience of Steam, at the moment… but oh yes, when Gabe announces he’s retiring, I’m backing up everything.
I dunno, I mod (as in, make mods, as well as configure combos of other ones, hell I even mod mods lol) a lot, and I’ve just… got my own method, at this point, would be hard to fully describe lol.
Ok I had to read that twice to understand the angle I think you’re coming from, but uh, basically yeah, agree.
If you want a game, that works if the net goes down… yeah, sometimes just 100% relying on vanilla Steam, that’ll fuck you.
But, Steam does have ways to set up local backup, freeze potentially breaking updates, work in offline mode…
But but, yeah, in many cases, for many people, it makes sense to just either make and keep your own isolated backup of some kind, or yeah, just grab a rip from somewhere and keep it in emergency storage.
Imagine what happens if Steam Valve just stops developing Proton.
Oh, haha, well, then uh, in not too much time, linux gaming for all future games beyond that point goes back to being roughly where WINE was a decade ago, future games that work on linux goes back to being a really weird, esoteric, niche thing.
People really don’t understand that Proton basically is the most important project in the history of linux, of free software, in terms of getting an actually sizeable chunk of people to use linux regularly, to abandon corporate OSs.
Yeah, its like a lot of people don’t know you can just… move files out of Steam’s directory, and 95% of the time, game still runs, just, not through Steam.
What even is a Steam rip, anyway?


I mean, I hear you, but to be fair, I think the military has been using that kind of a timing convention since before computing even really existed.
… We did more or less invent modern computers, initially, to compute artillery ranging tables.
I’m pretty sure that predates even the concept of … a string vs int data type.
Yep.
You can avoid having to do something like a total refactor that takes half the year, if you do the rough equivalent of a sanity check / clean up pass, when any new system or feature set is added, and make that habitual.
Its… kinda like how if you just do a bit of regular shopping, regular meal prep, regularly do the dishes, whatever, everything just flows easier in general.
The longer you run lean, move fast and break things… yeah it can improve output in the short term, but medium to long term, you’ll run yourself ragged, and things will break and fall apart.