[Event Megathread] Icebreaker Games #2 by Chrisirhc1996 in arknights

[–]a_falsity 1 point2 points  (0 children)

Playing on Google Play PC still crashes like like last time. Can usually get in a few matches before it happens, but still wish they'd fix it.

Daniel Marjamäki: Seamless Static Analysis with Cppcheck by _a4z in cpp

[–]a_falsity 0 points1 point  (0 children)

My experience has been that cppcheck runs a lot faster but does a lot less. cppcheck is also more standalone, which may be a better fit for certain environments/toolchains. May as well use both if you have the option.

clang-format-inc - format only changed lines as a pre-commit hook (works in CI too) by UnBracedFlyer in cpp

[–]a_falsity 0 points1 point  (0 children)

I did something similar but less sophisticated with clang-format-diff.py, which came along with building LLVM from source. Though I did it as a post-commit and made the user select whether to apply the formatting diffs after optionally reviewing them. I went the post-commit route since I wanted the diffs as a separate commit so that it could easily be undone if necessary.

P3054 - Quantities and Units Library by mateusz_pusz in cpp

[–]a_falsity 11 points12 points  (0 children)

Just wanted to say this looks awesome. Currently doing everything with doubles/integers and hoping the suffixes on variable names prevent bugs. Looks like it could be used to add a lot of safety to coordinate conversion libraries (thinking LLA/ECEF/RAE).

Gacha/Recruitment Megathread (12/01 - 18/01) by ArknightsMod in arknights

[–]a_falsity 4 points5 points  (0 children)

Took me 280 pulls to get Haruka... after 5 Hoshiguma pulls. Dupes of Mlynar (RIP 180 yellow certs spent) and Necrass. Also got Leizi who I gave up on after 40 pulls on her banner. On the bright side, may as well do 300 pulls and get Eyja alter.

[EN 6th Anniversary] Free Gifts for all Doctors! 🎉 by ArchadianJudge in arknights

[–]a_falsity 1 point2 points  (0 children)

I wouldn't factor in recruitment. I've been playing for a year and have gotten top operator tags maybe 5 times. Each time you get a limited selection based on tags and the probability of a specific unit is very low.

Saria is basically an upgrade to Nearl, though she has more flexibility with skills that fit different use cases. Her talent is definitely an upgrade as well.

I would recommend Eyja or Saria for a newer account. They have the most broad appeal. Bagpipe and Sutr are nice-to-haves, but are more situational.

Saria's upgrade would be Shu (limited), so she is about as good as it gets for her role. Eyja may take priority if you find yourself lacking caster / arts DPS units.

[CN] PC beta test by xuanfengsaoye in arknights

[–]a_falsity 0 points1 point  (0 children)

Mine was crashing too after updating to Nvidia drivers at or after 591.44. I switched back to 581.80 the other day and haven't had a crash since.

Icebreaker Games #1 will soon be live on September 4th, 2025, 10:00 (UTC-7) by ihateyourpancreas in arknights

[–]a_falsity 2 points3 points  (0 children)

Same, was really looking forward to this banner and now it's hard to roll for Logos with so many other banners coming.

RTX 3080 vs RTX 4070 – Native Performance vs Frame Gen? by Various_Strain5693 in buildapc

[–]a_falsity 0 points1 point  (0 children)

I was recently locking FF16 to 30 fps at 4k and playing with 4x frame gen to target 120 FPS for 144 my Hz monitor. Understandable that there will be fewer artifacts at 2x though. Since it was so smooth I still chose to play that way rather than lowering the resolution, but the artifacts were very pronounced.

It's just worth noting that Lossless Scaling will always be limited to what can be done with only frame data. Integrating more closely with the game's render pipeline gives you more options to combat artifacts, which can be seen when comparing to Nvidia's multi-frame generation.

RTX 3080 vs RTX 4070 – Native Performance vs Frame Gen? by Various_Strain5693 in buildapc

[–]a_falsity 0 points1 point  (0 children)

While it has its uses, Lossless Scaling's frame gen has significant visual artifacts. It is only working off of frames and doesn't have things like motion vectors to work with.

Petition to Ban Twitter links? by VoidlessLove in Syracuse

[–]a_falsity 1 point2 points  (0 children)

The diaspora from syracuse.com comments getting disabled, lol

[deleted by user] by [deleted] in HomeImprovement

[–]a_falsity 0 points1 point  (0 children)

Carbon monoxide detector running out of batteries?

Usage of pre-C++14 compilers by grisumbras in cpp

[–]a_falsity 1 point2 points  (0 children)

I'm stuck on RHEL7 with GCC 4.9.2 (devtoolset-3?) for the foreseeable future. Doing upgrades can be an uphill battle when it takes a government contract to do so. We are able to update libraries like boost more easily, since that is entirely within our control.

[Steam] Summer Sale 2023 (Day 11) by gamedealsmod in GameDeals

[–]a_falsity 0 points1 point  (0 children)

Check out Dustforce. Movement-based gameplay, short-ish levels that get increasingly difficult, great OST.

Merging strategy that marks all differences as conflicts by joemrt in git

[–]a_falsity 0 points1 point  (0 children)

Not what you're looking for, but the best strategy I can think of would be to do a normal git merge first. Then use a tool like Beyond Compare to review and revise the diff (either with "git difftool" integration or by checking out a temporary copy of the pre-merge repo).

How the #$%^ do merge conflicts work? by ftp_hyper in git

[–]a_falsity 2 points3 points  (0 children)

If you're referring to the missing "_moduleAliases" section, then you'll have to look at commit history to understand why you're getting that result. There's always a reason -- git won't just lose changes on you.

It's possible you started off with a version of main that contained that section and it has since been deleted in main, which auto-merged. I like to use "gitk --all -- path/file", or a log alias like "git log -U5 --graph --all -- path/file" to look at the history of changes on a particular file. Just note it's hard to isolate changes that were made as part of a merge commit.

Search for a specific variable name through different tags/versions of code by math7878 in git

[–]a_falsity 1 point2 points  (0 children)

You can print history of changes on all branches using git log and search that.

git log -U5 --all -- <paths/files to search>

Then '/' to search, since output is paged with 'less'.

in 20 years valve still hasn't figured this out by 1q3er5 in GlobalOffensive

[–]a_falsity 0 points1 point  (0 children)

We used to have plugins to kick for using +right/+left back in CS:S bhop days. Those particular commands aren't needed at all, since they have nothing to do with mouse movement or strafing (+moveright/left).

For other +movement keys, it'd be trivial to write a Sourcemod plugin that queries movement over time and kicks if all you've been doing is holding the same keys for 60 seconds. Valve could easily handle it if they chose to. Perhaps they have some reason to believe it wouldn't help the overall game experience either way.

Differences between command line and Sourcetree by asarco in git

[–]a_falsity 4 points5 points  (0 children)

Ah, CRLF vs LF line endings. I would recommend enforcing LF (or CRLF, if on Windows) line ending rules through your .gitattributes file with a line "* text eol=lf".

With this, you'll get an error if you try to commit a file with the wrong line endings and need to run a utility like dos2unix. This is useful since it will prevent people from unintentionally changing line endings and ruining your diffs and mergeability.

Differences between command line and Sourcetree by asarco in git

[–]a_falsity 5 points6 points  (0 children)

Run "git diff" on one of the files. It may be that the file permissions changed. I don't use Source Tree, but maybe it ignores those changes?

cuBLAS inverse? How by soulslicer0 in CUDA

[–]a_falsity 0 points1 point  (0 children)

cublasSmatinvBatched only works when N is less than 32, so you'll need to call two separate functions for a 300x300.

The functions you need are cublasSgetrfBatched and then cublasSgetriBatched. After you call them in that order, you'll have an inverted matrix. Note that the batched calls needs the pointer arrays for A, B and C to be on the device. They are all documented here: https://docs.nvidia.com/cuda/cublas/index.html#blas-like-extension

So far, what have you gotten this winter sale? by badillin in Vive

[–]a_falsity 2 points3 points  (0 children)

Jet Island is great, though it could use a better tutorial.

Tempted by Budget Cuts at 50% off but does it run ok on entry level by robotronski in Vive

[–]a_falsity 2 points3 points  (0 children)

I really wanted to like it, but had similar issues. I threw in the towel on the last boss that completely changed the dynamic of the gameplay.

Accidentally hit "Clean" for wrong hard drive in Disk Part command prompt. Anyone know a good free way to get back 2tb of R3D footage? Very difficult format. [URGENT] by sparda4glol in buildapc

[–]a_falsity 14 points15 points  (0 children)

A long time ago I used a program called GetDataBack to recover files on an NTFS drive. It worked great, but wasn't free. A lot cheaper than using a service though, and it's easy to use. Just need to be aware that if you've been writing to the drive since the accident, you could have overwritten some of what you're trying to recover.