The OFFICIAL programming thread
-
Yeah, I lucked out too. Imagine the press that would have got if it was a mainstream game like COD or something, not some fringe game that nobody heard of.
-
@Hog said in The OFFICIAL programming thread:

Damn. I measure the success of many tasks by how many lines of code I’ve deleted. It’s not uncommon for a pull request of mine to have a negative net lines of code.
In addition to the slackers, if they had any, Elon’s fired anyone who frequently refactors and writes short, elegant and performant routines and he’s probably kept the ones that just increase the companies technical debt each year they are employed.
Wow, I have had reason to doubt Elon’s judgement, but this is a competence thing.
Lines of code can balloon because of inefficiency and inelegance. I want the coder that writes me stuff that runs fast and efficient and safe which is decoupled from number of lines. He’s selecting for bumbly morons for the most part.
This is how Jack Welch ran things at GE and it’s a recipe for backbiting, internal turf fights and in general incentivizing for focus on saving jobs and the wrong metrics. Basically, what’s gotten stupid about corporate governance.
-
@Whoofe said in The OFFICIAL programming thread:
i remember a game that had the most elegant piece of code in it.
format c:
luckily i didnt log in that day but i sure remember the forums lololol
Friend got hit by that. He wasn’t so keen on the game after that but did learn a lesson on not jumping on the latest updates.
-
like, how does that even happen though?
-
@Whoofe said in The OFFICIAL programming thread:
like, how does that even happen though?
If upgrade==‘Success’
Format C: -
When Windows 95 first came out programmers could hide the Format C: command in a program or icon and it would execute it without any confirmation. There was an emergency patch that came out by the end of the week and Microsoft made all publications promise to keep it quiet for several months. Some Greek TV show demonstrated it months later.
-

When will you reveal more details?
Well, my best coders tell me it’s a trillion lines of code so it’s going to take a few years.
-
@Hog said in The OFFICIAL programming thread:

When will you reveal more details?
Well, my best coders tell me it’s a trillion lines of code so it’s going to take a few years.
Basically he has no idea and no plan. When someone tells him something that seems to make sense, he includes it into his plans.
I guess that isn’t that bad if he would keep his mouth shut until all people are done explaining the world he just put himself in to him.
-

-
What kind of ghetto bullshit is this?
Microsoft Excel SUBTOTAL function
Syntax
SUBTOTAL(function_num,ref1,[ref2],…)
The SUBTOTAL function syntax has the following arguments:
Function_num Required. The number 1-11 or 101-111 that specifies the function to use for the subtotal. 1-11 includes manually-hidden rows, while 101-111 excludes them; filtered-out cells are always excluded.To use this function, you’ve got to look up a chart of codes called “Function numbers” (e.g. 101 for “AVERAGE”, 102 for “COUNT” etc) and enter the number into the formula.
Hey Microsoft, the 1980’s are calling and they want their User Experience back.
-
@Hog said in The OFFICIAL programming thread:
What kind of ghetto bullshit is this?
Microsoft Excel SUBTOTAL function
Syntax
SUBTOTAL(function_num,ref1,[ref2],…)
The SUBTOTAL function syntax has the following arguments:
Function_num Required. The number 1-11 or 101-111 that specifies the function to use for the subtotal. 1-11 includes manually-hidden rows, while 101-111 excludes them; filtered-out cells are always excluded.To use this function, you’ve got to look up a chart of codes called “Function numbers” (e.g. 101 for “AVERAGE”, 102 for “COUNT” etc) and enter it into the formula.
Hey Microsoft, the 1980’s are calling and they want their User Experience back.
Lots of the functions in excel are from the 1980 as that they left as is for compatibility. If they changed it every update then it would break millions of spreadsheets and users who aren’t that technical would be lost.
-
@Gators1 said in The OFFICIAL programming thread:
@Hog said in The OFFICIAL programming thread:
What kind of ghetto bullshit is this?
Microsoft Excel SUBTOTAL function
Syntax
SUBTOTAL(function_num,ref1,[ref2],…)
The SUBTOTAL function syntax has the following arguments:
Function_num Required. The number 1-11 or 101-111 that specifies the function to use for the subtotal. 1-11 includes manually-hidden rows, while 101-111 excludes them; filtered-out cells are always excluded.To use this function, you’ve got to look up a chart of codes called “Function numbers” (e.g. 101 for “AVERAGE”, 102 for “COUNT” etc) and enter it into the formula.
Hey Microsoft, the 1980’s are calling and they want their User Experience back.
Lots of the functions in excel are from the 1980 as that they left as is for compatibility. If they changed it every update then it would break millions of spreadsheets and users who aren’t that technical would be lost.
Yeah I dunno about that reasoning. They fucked everyone in the ass in the 90’s with massive changes. You used to be able to do anything and everything Excel could do in a couple of keystrokes via menu shortcuts. A billion macros had to be rewritten when they gave us the god awful ribbon (although they did phase the menu shortcuts out slowly.)
But in any case, it really is an odd animal that does remind me a lot of reaching for manuals to work out how to do a simple task before we had even had GUIs. I don’t how something like it would work in Excel but in a program you’d create constants, like AVERAGE = 101, and you’d just start typing the name and let it suggest it rather than have to remember some obscure number.
-
-
@Hog said in The OFFICIAL programming thread:
@Gators1 said in The OFFICIAL programming thread:
@Hog said in The OFFICIAL programming thread:
What kind of ghetto bullshit is this?
Microsoft Excel SUBTOTAL function
Syntax
SUBTOTAL(function_num,ref1,[ref2],…)
The SUBTOTAL function syntax has the following arguments:
Function_num Required. The number 1-11 or 101-111 that specifies the function to use for the subtotal. 1-11 includes manually-hidden rows, while 101-111 excludes them; filtered-out cells are always excluded.To use this function, you’ve got to look up a chart of codes called “Function numbers” (e.g. 101 for “AVERAGE”, 102 for “COUNT” etc) and enter it into the formula.
Hey Microsoft, the 1980’s are calling and they want their User Experience back.
Lots of the functions in excel are from the 1980 as that they left as is for compatibility. If they changed it every update then it would break millions of spreadsheets and users who aren’t that technical would be lost.
Yeah I dunno about that reasoning. They fucked everyone in the ass in the 90’s with massive changes. You used to be able to do anything and everything Excel could do in a couple of keystrokes via menu shortcuts. A billion macros had to be rewritten when they gave us the god awful ribbon (although they did phase the menu shortcuts out slowly.)
But in any case, it really is an odd animal that does remind me a lot of reaching for manuals to work out how to do a simple task before we had even had GUIs. I don’t how something like it would work in Excel but in a program you’d create constants, like AVERAGE = 101, and you’d just start typing the name and let it suggest it rather than have to remember some obscure number.
The functions exist in the user sheets though. If the numbers go away then the sheets break or they have to write some conversion tool in order to do upgrades and that might not always work. Think about if you got a new release of Python and they changed a bunch of shit in the built in functions. All your code wouldn’t work and you would have to go through each script to update it. Now think about some dumb as ccountant that doesn’t really understand functions and inherited the workbooks that don’t work anymore. Compatibility across releases has always been significant for Excel.
-

-

I hate Python libraries!
That is all
-

-
-

-
Has it deleted your C drive yet? No? Still better than human coders.



