Do you not see the logic of my plan?
Yes, but it just seems too heartless.
Do you not see the logic of my plan?
Yes, but it just seems too heartless.
Or a classic:
#define true (rand() % 2)
#define false (rand() % 2)
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.
I’m surprised so few people have mentioned Thunder, which I use. Is there something keeping it from being more popular?
Shame that Baldur’s Gate 3 doesn’t have any one-armed Herdazian jokes
Officially supported versions of stuff I enjoy from mods, like more subclasses from Xanathar’s, a properly working werewolf model for Blood Hunter mod, or stuff from TCoE
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.
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.
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.
…not that that should be possible though. It uses sumy to do the summaries.
Satisfactory for me. I like setting a small goal for myself to build a whole factory piece by piece.
The transparency may be my very favorite part of Lemmy. It’s almost feels like these people are invested in it’s success instead of it’s profit.
I prefer index variable names that are two words. The second word is always ‘index’ and the first word describes the enumerable objects. carIndex, productIndex, thingIndex
I’m not paid by the character count. Longer and more descriptive is better. Long lines that go past your 1080p monitor are probably not long because of variable names but because you insist on doing many things in one line (quit doin’ that). For small functions this isn’t necessary, but too often I’m shunted to the middle of a big function with two or three indecies doing acrobatics over one another and while working on it I have to constantly remind myself that this i and j mean particular things.
I’m playing Counter-Strike 2
… exclusively on a modded server hosting a Warcraft mod
… that I found because I was searching for the same thing I played on CS:S over a decade ago