I still use this line stepping into a hot car in the Summer.
I still use this line stepping into a hot car in the Summer.
Or a classic:
#define true (rand() % 2)
#define false (rand() % 2)
But then your loyal servants won’t be able to find it either to bring you back.
I once worked in a program that allowed custom C# scripts to be written into it to add custom functionality. The way it worked under the hood however was that the code written in the text field would be stitched together into a longer file and the whole thing compiled and ran. The developers didn’t want people to have to write or understand boilerplate code like import statements or function declarations so the place you typed into was the body of a function and some UI was used to get the rest of the bits that would create generated code for everything else.
To add to that there was a section of global code where you could put code explicitly outside of functions if you knew what you were doing. This wouldn’t get code-generation-wrapped into a function, just at the top of the class. It did, however, only run and get runtime checking when one of the functions was ran. And since the program didn’t grasp that the global code error line number should be with respect to the global code block and not the function code block you could get errors on line -54 or whatever since the final generated file landed the global broken code 54 lines before the beginning of the function.
Not that any of this was told to the user. I only found out because early versions of the app wasn’t compiled with obfuscation so ILSpy let me see how they rigged the thing to work.
Error on line -54 will probably be what made me the most dumbstruck in all of development.
From US.
Booey is close enough to boy for the joke to still work just fine.
I found out that Satisfactory is on sale right now, and will go up in price by $10 after the sale. So if you want it before 1.0 comes out now would be a great time.
There is no antiememetics division
A shocking number of users would be hard pressed to figure out how to type in a url to a mobile web browser… or even know what that is, and they deserve a nice user interface too. App stores make it easier to find, too.
Stardew valley is 2D so fewer controls to learn than a 3D game. It also has a cute art style.
Update 8 is on stable. From the wiki
Patch Notes: Early Access - v0.8.3.0 – Build 264901. This patch was released on 14 November 2023. It is the last patch of Update 8 development, bringing its features to the stable branch.
WoW Classic: Season of Discovery, and I recently started my second playthrough of Satisfactory now that Update 8 is out.
Returnal
Something that made me happy or hopefully this year would be my cat recovering from a rather nasty infection. He’s a very good boy.
ECMAScript spec says Math.random must be less than 1. I was about to stop there, but a thought occurred to me: could the multiply with a float make a number large enough to floor to a different value for large enough values? 🤔
I imagine it’d have to be a ridiculously large number to amount enough floating point imprecision to matter, if so.
The only in-game shops should be AWESOME shops.
They said “primarily”, not “exclusively.”
I can only speak from the experience of one app at one company, but data we collected was for troubleshooting. Mainly because customers will email us stuff like “your app doesn’t work!!! Worst company ever!!” And absolutely no identifying information whatsoever. To make matters worse they’ll email with an email that they didn’t give us as a customer so how in the world are we supposed to help‽
So we collect enough data so whoever in the company might need to help them can actually do so.
There’s a lot of “this app is impossible to use!!!” That we find out with enough data collection is just them refusing to hit the GIANT button in the middle of the damn screen that would solve their problem. I hate users.
I believe we answered questions in the Apple and Google stores that says that we collect information and send it to 3rd parties (because analytics platforms are technically 3rd party) but not to sell it. I don’t know if that distinction is clear on the stores though.
This could be the opening line in a high school textbook for a course on how to use the Internet
Do you not see the logic of my plan?
Yes, but it just seems too heartless.