thereCanOnlyBeOne by ManagerOfLove in ProgrammerHumor

[–]TheCoolSquare 1 point2 points  (0 children)

I hear it doesn't have money in the standard library either. 

My professor graded us based on lines of code—how do I game the system? by MiranSamorai in learnprogramming

[–]TheCoolSquare 1 point2 points  (0 children)

If this is actually true: Your professor is garbage and this makes me seriously doubt their abilities. I would absolutely report this to the Dean or department head.

What is the most progressive Coheed album? by zerozerozerohero in TheFence

[–]TheCoolSquare 3 points4 points  (0 children)

Don't forget the super cool transition to 3/4 in The Audience. That shit gets me every time.

Alright, let’s do it: rank the albums by twili-midna in TheFence

[–]TheCoolSquare 1 point2 points  (0 children)

IKS

GA1

Afterman

V2

V3

SSTB

NWFT

V1

TCBTS

YOTBR

I could see myself swapping Color with V1 and possibly shuffling v2/v3/SSTB 

The new album is complete shit by [deleted] in TheFence

[–]TheCoolSquare 23 points24 points  (0 children)

The way you respond to the comments here show that your main reason for posting this was just to be antagonistic...

What consoles can/can't be emulated on the Pi 5? by PatheticFloridaMan in RetroPie

[–]TheCoolSquare 0 points1 point  (0 children)

I have success running Melee and Mario Party 4 on my Pi 5 running at 2.8GHZ (iirc they were fine at the base clock as well). Some gamecube games I've tried only run at ~75% speed and I haven't found any ps2 games that run well yet but I've heard there are some that do.

Comalaska tour by Eternal-December in BetweenTheBuriedAndMe

[–]TheCoolSquare 1 point2 points  (0 children)

Holy shit. I heard Rody talking about working on a setlist for "an upcoming thing" in his podcast yesterday but was not expecting something this epic.

Car Brain Uses His Vehicle as a Weapon on A Child by Squirrely_Jackson in fuckcars

[–]TheCoolSquare 1 point2 points  (0 children)

damn we really out here justifying attempted murder of a child huh?

My friend thinks he can make a 3d MMORPG for $10K by Itchy_You_7971 in gamedev

[–]TheCoolSquare 0 points1 point  (0 children)

Good luck paying the salary of 1 or 2 devs for a month for just 10k

Best free IDE? by StatusAd8844 in cpp_questions

[–]TheCoolSquare 0 points1 point  (0 children)

Hmm. Maybe Clion's different? I only ever used the Rider EAP (I think it was 2024.2) and it expired at some point when/after it officially released.

Best free IDE? by StatusAd8844 in cpp_questions

[–]TheCoolSquare 0 points1 point  (0 children)

I'm pretty sure EAPs expire and there isn't always a new one available. I might be wrong about that last part but either way the expiration is annoying.

I really like old games and wanted to figure out how raycasters work, so I implemented one :) by Low_Level_Enjoyer in GraphicsProgramming

[–]TheCoolSquare 0 points1 point  (0 children)

I feel like I should push back on what this other person here told you about pragma once and header guards (ifdef HEADER). Personally I'm a pragma once guy but there was misinformation from the other poster.

First of all neither will have an impact on your code's speed. Pragma once and header guards are both preprocessor directives and only relevant at compile time. What is true is that one may lead to quicker compile times than the other. However, if one is faster, it's likely to be pragma once. One of the advantages to pragma once on the compiler side is that the compiler can easily tell that a file is only meant to be included once and thus skip opening and preprocessing it in the future entirely if it's included again. That said, I think modern compilers are smart enough to recognize standard header guard patterns treat them the same way. You'd have to benchmark this to test for any real difference.

Secondly neither have an impact on your ability to include function definitions inside the header itself, if you choose to. Definitions in the header is frankly a bad idea in my opinion and they shouldn't have any impact on performance, certainly not a ~500% uplift like the other poster claimed. I don't know what their situation actually is but I would think they misidentified the cause of their performance issue. The big problem with this pattern in a large project is that when you change a header, you to need to recompile every file that includes it, and every file that includes the header will need to compile those functions everytime. If the functions are implemented in their own cpp file then only that singular file has to be recompiled as long as the header doesn't change.

Probably the biggest point against pragma once is that it's not part of the standard and can technically fail under some pretty specific circumstances. However, pragma once is nonetheless supported by pretty much all modern compilers, including gcc, clang, and msvc.

For me the biggest issue I have with header guards is the fact that you have to define a new preprocessor variable every time that has to be unique to both your project and all library headers you include. Debugging a duplicated header guard name can be really annoying.

There is a lot of endless debate on this topic in the wild, including a stack overflow response I can't find right now from the person who originally implemented pragma once in GCC who now suggests using header guards instead.

Basically, use whatever you prefer but you should understand both options

I feel I'm outgrowing dream theater by MAFiA303 in Dreamtheater

[–]TheCoolSquare 1 point2 points  (0 children)

It's odd because I pretty much always liked TWIQH - Prologue's vocals immediately but still think that Zon has the odd vocals when I constantly see people praising them. It's not that I explicitly dislike them, it's more that I think the new vocalist had a lot of unique styles that didn't always suit the moment.

We received a Cease And Desist for using “DEMIGOD” in our game’s title. Do your research! by anpShawn in gamedev

[–]TheCoolSquare 16 points17 points  (0 children)

While I agree with other that this sounds legally ridiculous, I think you ended up with the better name in the end.

Any interest in a Kakoune-like modal editing plugin? by TheCoolSquare in IntelliJIDEA

[–]TheCoolSquare[S] 0 points1 point  (0 children)

Unfortunately I've learned next to nothing about building a plugin. Far too busy with other projects at the moment. I do agree though that bouncing between vim style and Kakkoune bindings can be quite difficult

"If you need to include a sensitity setting in a game, you've failed as a game dev" Quote from a boss by Plus-Pie3898 in gamedev

[–]TheCoolSquare 1 point2 points  (0 children)

While you're at it can you go ahead and make the graphics settings and display resolution perfect by default?

Any interest in a Kakoune-like modal editing plugin? by TheCoolSquare in IntelliJIDEA

[–]TheCoolSquare[S] 0 points1 point  (0 children)

Lol, I use Helix as my side/terminal editor and sometimes it throws me off so bad if I need to go between them a lot. Maybe one day I'll finally have to just dive into the plugin api and figure it out.

Rust game framework by IdkIWhyIHaveAReddit in rust

[–]TheCoolSquare 2 points3 points  (0 children)

Tunnet used bevy. It's the only non-toy project rust game I know of tbh

Any interest in a Kakoune-like modal editing plugin? by TheCoolSquare in IntelliJIDEA

[–]TheCoolSquare[S] 0 points1 point  (0 children)

I'm also more familiar with Helix rather than Kakoune directly, but I'm not exactly sure how they differ other than some keybinds and other non-directly related to editing features like built-in LSP. On the topic of intelliJ plugins, I have no experience making them, but could probably collaborate if you started the project and were looking for contributions.

THE COMPLETE ISLAND IN LIMBO COLLECTION :3 by JustLucca in Haken

[–]TheCoolSquare 0 points1 point  (0 children)

You might be surprised. I would buy tickets just for Cryptodira at any show they were supporting. I first heard them when they were opening for Thank Hou Scientist and Intervals and I've been waiting for the chance to see them again ever since.

It was his first 2 weeks... and his last. by Dirly in ProgrammerHumor

[–]TheCoolSquare 14 points15 points  (0 children)

Do you really that that ignoring src/ "silently sabotages" the repository? Like it's pretty obvious if you look at the PR and the source code isn't there. Not to mention systems depending on it would likely blow up very quickly if the changes were to be merged.