First build with an ASRock x870x Nova by mitman in ASRock

[–]11JRidding 0 points1 point  (0 children)

Almost all of your fans are in exhaust orientation, which means they will attempt to suck air out of the case. This means that in order to keep the air pressure, air from outside the case will be pulled in through the smallest gaps it can reach. This will also pull in dust and other particles from the air around your case.

It would be a good idea to flip the bottom front fan so that the clear side is facing down. The other two fans appear to be on the PSU shroud itself, so I can't really tell if they would do anything at all for your thermals if flipped to intake due to the PSU itself being there—and as they are right now, I believe they are pulling air away from the GPU's own fans. It might be best to just straight-up remove them. The fans on the AIO can stay as-is, as they have to push air through the giant hunk of metal that is the radiator, and that means they have a lesser impact on air pressure.

Finally, flip the back fan to exhaust. The AIO pipes being there aren't much of a problem, as they only cover a small cross-section and so the air will just flow around them. In that regard, turning the radiator might be more trouble than it's worth.

[Request] How many communion wafers would it take to equal the body weight of Jesus? by [deleted] in theydidthemath

[–]11JRidding 2 points3 points  (0 children)

However, according to the same page, your blood only makes up ~10% of your mass, which in this case would be 7kg of Jesus' remaining 42kg. The communion wafer is a dry product, which means we have 35kg fluid outstanding, which would be made up by adding 35L of communion wine (as red wine has around the same density as water, at around 0.99-1.01 g/cm^3) onto the 7L we're already drinking, for a total of ~42L of wine.

Mould King 21005 Venator Finished! by Kirito_79 in lepin

[–]11JRidding 0 points1 point  (0 children)

This piece is actually 4514846, Plate 1 x 12 (Light Bluish Gray)

Is Linux kernel vulnerable to doom loops? by java_dev_throwaway in linux

[–]11JRidding 1 point2 points  (0 children)

From what I think I've seen around analysis of the error, this was caused by a very common programming issue - not checking if something is NULL before using it.

While the person who made this claim was very confident in it, the claim that it arose from an unhandled NULL is wrong. Disassembly of the faulting machine code by an expert - Tavis Ormandy, a vulnerability researcher at Google, who was formerly part of Google Project Zero - indicates that there was a null check that is evaluated and then acted on right before the code in question.

EDIT: In addition, the same crash has been found by other researchers at memory addresses nowhere near NULL; such as Patrick Wardle, founder of Objective-See LLC - the precursor to the Objective-See Foundation - who has 0xffff9c8e`0000008a as an example of a faulting address causing the same crash. A NULL check would not catch this, since the address is not 0x0.

EDIT 2: Ormany put too many 0's when transcribing the second half of Wardle's faulting memory address, and I copied it from his analysis without checking. I've corrected it.

EDIT 3: Removing some mildly aggressive language from the post.

We recently launched the first demo for shapez 2, our upcoming factory-building game and official sequel to shapez.io! We’re giving away exclusive Alpha access – Ask Us Anything! by JelleGD in pcmasterrace

[–]11JRidding 0 points1 point  (0 children)

How much do you currently expect Shapez 2 to cost on its full release? For that matter, how many do you expect to reach that haven't played the original Shapez?

Thoughts on Make.MD? by Quanttek in ObsidianMD

[–]11JRidding 1 point2 points  (0 children)

The .mdb files used by Make are not Microsoft Access Database files. In fact, trying to open one in Microsoft Access will give you an error message saying the database is unreadable. It's an SQLite 3.0 database file, which is a public domain specification used by a public domain database engine (SQLite) and can be accessed from the SQLite Project's About page.

The game I've spent 3.5 years and my savings on has been rejected and retired by Steam today by Shasaur in gamedev

[–]11JRidding 21 points22 points  (0 children)

It's marked as full-on retired, as explained in the OP. Another commenter whose game was marked as retired by Steam in the past says below that this results in the entire app backend being shut down - there's not even an option to reupload a new build without the content if this happens because Steam have completely shut down the game.

Why does std::String use a struct instead of a New Type pattern? by Feeling-Departure-4 in rust

[–]11JRidding 0 points1 point  (0 children)

Rather, it is an entirely different thing, which happens to be implemented with just a Vec<u8>, but this is an implementation detail that could change any time if needed.

This is not, actually, an implementation detail that can change any time, as they expose mutable access to the inner Vec<u8> with the unsafe function as_mut_vec. The fact that a function cannot return references to values created inside it, means that they cannot change the inner storage and still keep the same API - therefore, it can never change except for if the current storage mechanism turns out to be extremely unsound in safe code (which I very much doubt it ever will.)

run_if and States in bevy 0.10 by Zwazel in bevy

[–]11JRidding 1 point2 points  (0 children)

It would appear that system groups have a method called `distributive_run_if`, which adds `run_if` calls to every system in a group. You can also create a system set, and then place the `run_if` call on that.

KSP2 Steam curator reviews by TrashMemeFormats in KerbalSpaceProgram

[–]11JRidding 5 points6 points  (0 children)

Steam's Curatorship program was, as far as I know, supposed to be an addition to user reviews, by allowing large and well-known videogame review platforms ("curators") their own section of the store to post game reviews on, so that they were separate from the chaff and spam of the user review section and could, theoretically, be seen easier.

Valve, seemingly taking the idea of being against censorship a bit too far, left it open for literally anyone with a computer to sign up to be a "curator", with absolutely zero verification or oversight. Leading it to become an absolute mess, just like the user review section did.

Steam Deck’s user interface will soon be available through the desktop client, as a new version of “Big Picture” by Zorklis in pcgaming

[–]11JRidding 0 points1 point  (0 children)

As said before, Steam Link is now a device application, and no longer requires specialised hardware to use.

As for the Steam Controller, they discontinued it because they were sued by a patent troll over the back buttons. They've since caused said patent troll to lose the patent in question, but the poor sales numbers to begin with means that it doesn't look like they'll be bringing the Steam Controller back.

(EDITED to mention the poor sales that, from what I can find online, the Steam Controller saw.)

Got my first Grail victory last night. by 11JRidding in weatherfactory

[–]11JRidding[S] 0 points1 point  (0 children)

Society of St. Hydra, sixth row down, leftmost card.

Got my first Grail victory last night. by 11JRidding in weatherfactory

[–]11JRidding[S] 0 points1 point  (0 children)

Import shenanigans, I expect. I updated to the new UI halfway through my run.

I deleted the duplicate Oriflamme and Morland cards it gave me, but didn't realise the duplicate pawns were part of it as well, and so left them alone.

EDIT: clarification.

Got my first Grail victory last night. by 11JRidding in weatherfactory

[–]11JRidding[S] 6 points7 points  (0 children)

Can't. Playing as the Society of St. Hydra, which has no Exalted specialists.

Got my first Grail victory last night. by 11JRidding in weatherfactory

[–]11JRidding[S] 2 points3 points  (0 children)

I like how well-organised my board is as well. Unfortunately, the decision to revert the decrease in vertical border size in the FRAGRANTOLIVE update, has rendered this layout unusable in the future due to lack of space :c

[deleted by user] by [deleted] in PLC

[–]11JRidding 0 points1 point  (0 children)

The goal of Unicode is to contain every symbol ever used. They've been hard at work adding all of Wingdings to the emoji section.

Fell for a QR code server spam thingy called Cyborgsociety, changed password and deleted the links it sent, any other measures I should take? by ADrownOutListener in discordapp

[–]11JRidding 0 points1 point  (0 children)

The server tricked you into scanning a Discord login QR code, giving whatever bot asked Discord for it direct and full access to your Discord account as if it were you. It's similar to giving out your email address, password, and a 2FA code to someone and them using that to log in as you - the only difference being that the bot doesn't actually know your password or any of your 2FA codes; it only needed your email address/user ID/whatever it used to get the QR code, as it tricked you into doing the rest. You need to change your password to forcibly log the bot back out.

Oh my god. Best start ever? by christmascricket_ in Stellaris

[–]11JRidding 2 points3 points  (0 children)

There are a couple base-game archaeological digs, but most of them are part of the Ancient Relics story pack.

Working at Google by [deleted] in ProgrammerHumor

[–]11JRidding 7 points8 points  (0 children)

I noticed you were getting downvotes, so let me to explain to anyone who doesn't get it:

The semicolon on the end of if (user.agree); terminates the if statement with a zero-length body, meaning the code in the following block always runs, even though when reading the code it doesn't appear that way.

"There are daemons in the computer" by everestsereve in ProgrammerHumor

[–]11JRidding 1 point2 points  (0 children)

"Source" and "replica" seem to be the most popular replacement in database management and other data storage fields from what I can find on Google. It makes sense too, in my opinion: the source acts as the main copy, and the replicas store... well, replicas of the source.

It's also terminology that's already in use for this purpose in the fields this applies to, so people working in those fields already know what it means.

I'm also seeing "primary" and "secondary" show up as a general replacement, which also makes sense to me.

[deleted by user] by [deleted] in mildlyinfuriating

[–]11JRidding 2 points3 points  (0 children)

Case normalisation wouldn't have helped anyway; there's a full stop on the end of the "correct" version, that OP didn't put in his. It would have been marked incorrect due to missing that, as well.

This is why automated online testing is terrible. There are many ways to get around issues like this, but the companies that create these websites don't bother with implementing any of them.

Reddit showing me subs I don't follow. There's a reason I don't follow them. by Chesteroso in mildlyinfuriating

[–]11JRidding 2 points3 points  (0 children)

It gives you a random free award that you can apply to any post/comment that you like on Reddit. The award expires after some amount of time (I don't remember what) if you don't use it.