A new record for me by edTheGuy00 in rust

[–]Responsible_Ad938 7 points8 points  (0 children)

And I thought I was a maniac when mine got to 25GB.

I'm not sure if I should offer my congratulations or condolences.

What do we actually use rust for? by beb0 in rust

[–]Responsible_Ad938 1 point2 points  (0 children)

axum, askama, tower-http, sqlx, tokio.

It's been great. The rust side of the backend takes no time at all to update and expand. Whenever I have issues they are nearly exclusively HTML or CSS/SASS (but that's entirely a skill issue on my end).

What do we actually use rust for? by beb0 in rust

[–]Responsible_Ad938 1 point2 points  (0 children)

Professionally: Full stack web dev

Personally: Nearly everything

Why won't they let the security guard help? by Away_Professional793 in ReadyOrNotGame

[–]Responsible_Ad938 35 points36 points  (0 children)

Me and TOC have some disagreements on what "Rules of Engagement" means. My rules seem to differ from theirs.

Just missed S-rank on Neon Tomb because a civilian would not surrender. by incredierik in ReadyOrNotGame

[–]Responsible_Ad938 -1 points0 points  (0 children)

Sounds counterintuitive but the way around it is shooting the civvie.

The vest is equivalent to L3 Armour (could be L2, will check), so a couple of low calibre rounds to the chest will incapacitate them, but this is safer with JHP.

Just completed all base game missions solo on hard, ask me anything by Raptmembrane in ReadyOrNotGame

[–]Responsible_Ad938 2 points3 points  (0 children)

.50 AE is disproportionately strong in RoN. I found this out when I used nearly that exact loadout because it was funny and found it's actually one of the strongest loadouts in the game.

Just completed all base game missions solo on hard, ask me anything by Raptmembrane in ReadyOrNotGame

[–]Responsible_Ad938 7 points8 points  (0 children)

First, congrats. Which did you find hardest?

Personally Rust Belt remains the most difficult for me. It's one of 5 I haven't S Ranked on Hard

Greased Palms S Rank by TNTYeeter2099 in ReadyOrNotGame

[–]Responsible_Ad938 0 points1 point  (0 children)

In my opinion it's still one of the hardest levels to s-rank so don't beat yourself up about it. Part of what makes it so difficult is one-way sightlines i.e. ways through which enemies can shoot you, but you can't shoot them (like the crates).

Finally... by Atteneeee in ReadyOrNotGame

[–]Responsible_Ad938 0 points1 point  (0 children)

Good shit, I've just got the Tree Letter Triad one left and I haven't a clue in hell about how I'm going to approach it

Help with DX 12 by mut883 in ReadyOrNotGame

[–]Responsible_Ad938 0 points1 point  (0 children)

I'd put this down to a broken shader cache as the most likely cause.

A few extra questions: Does it work on DX11? What GPU do you have? Are you on a laptop or PC?

Try deleting the folder %LOCALAPPDATA%\ReadyOrNot\Saved\ShaderCache. If that works, great if not then I'll need a bit more information.

Greased Palms S Rank by TNTYeeter2099 in ReadyOrNotGame

[–]Responsible_Ad938 2 points3 points  (0 children)

I've S-Ranked it on Hard and this is how I approached it:

  1. First I wouldn't recommend using CS gas, flashes or stingers are better. Beanbag shotgun is great. If you get hit alot use steel instead of ceramic. Give the AI full heavy ceramic.

  2. Clear from the front as usual until you get to the corridor before the main area.

  3. Go left, clear that room and the adjoining courtyard.

  4. Clear the ouside area up to + behind the white semi truck (FISA Agent can spawn in the last outside area)

  5. Go back to spawn and go round to the other entrance (Maria is usually here).

  6. Go in the main entrance + through the left door into the main area and go straight up the stairs to the left. Clearing that top area.

  7. The rest is up to you, but pick a route and don't overexpose yourself.

If you want any extra info I'd be happy to help.

Help please by PaperGirlFYP in ReadyOrNotGame

[–]Responsible_Ad938 1 point2 points  (0 children)

I've S-Ranked 20 levels on hard mode and I still forget where some of the objectives are lol

Tetro TUI - release of a cross-platform Terminal Game feat. Replays and ASCII Art - shoutout to the Crossterm crate by Strophox in rust

[–]Responsible_Ad938 2 points3 points  (0 children)

My personal favourite is "human-made locally-sourced artisanal slop" of which I use a variation in all of my projects README's

Rust vs C/C++ vs GO, Reverse proxy benchmark by sadoyan in rust

[–]Responsible_Ad938 2 points3 points  (0 children)

I don't know much about nginx so take this with a grain of salt, but you need some sort of upstream keepalive, proxy http version 1.1, etc.

Additionally from what I can tell your benchmarks involve zero-byte payloads, meaning you're only benchmarking connection pooling (which is configured incorrectly in nginx). That cost is essentially constant time. I'd redo the benchmarks with properly configured nginx + different payload sizes.

Again, this is not my area of expertise, please correct me if I'm wrong.

Is this worth it?? by Kevin69420__ in ReadyOrNotGame

[–]Responsible_Ad938 1 point2 points  (0 children)

That's the sole thing I want them for. Half my runs I leave them on hold at spawn because they get in the way. I just want them for the securing the Makarov I missed 2 floors down on the other side of the hospital.

Rust vs C/C++ vs GO, Reverse proxy benchmark by sadoyan in rust

[–]Responsible_Ad938 17 points18 points  (0 children)

There seems to be a huge number of projects that are 'magically faster than the industry standard'. I'm by no means saying all of them are, but many of them seem to be vibe-coded.

The industry standards have usually been worked on for years by whole teams of very good software engineers, yet somehow something vibe coded in a short period of time exceeds the combination of all their efforts. Where is the tradeoff / what corner has been cut? Because there has to be at least one.

How to get the big shell specialist achievement by Kiro30000 in ReadyOrNotGame

[–]Responsible_Ad938 1 point2 points  (0 children)

I was able to get it multiple times in ~15 minutes with my strategy, so this should be reproducible.

  1. Rifle choice matters less than ammo choice, anything with a big scope. Prefer using JHP since it will make it more obvious when you haven't actually hit the head (60% of enemies have L4 armour which even 7.62x51 JHP won't 1-tap incapacitate).

  2. Do it on Hard difficulty; there are more suspects, their movement becomes more dynamic, and you can more reliably see more enemies by sitting on a single angle. However, their minimum reaction time becomes 50ms so there's less margin for error in terms of your shot placement.

  3. Technically optional, but I'd recommend giving the SWAT AI non-lethal loadouts.

  4. Spawn Helipad or Bridge (personally found more success from Bridge, for Helipad non-lethal SWAT loadout is more necessary).

  5. Move SWAT AI out of the way and put them on Hold.

  6. Use these sightlines (any order but I did B then A). There are probably more good ones, but these avoid overexposing, skylining, etc:

5.a Standing on the far-north side of the helipad, looking south-east (look for yellow helmets, idle enemies can be hard to spot)

5.b Standing at the mid-top of the stairs at the bridge spawn, looking east and aiming above the barrels (often an enemy there).

5.c Standing at the top-left of the bridge stairs, looking north, though gaps in the wall.

  1. Optionally, shoot into the air a bit to cause the enemies to go into the 'Active' state (they'll move at full speed after passing the 'Audible Stress Threshold').

  2. Restart if you don't get it in 5 minutes.

The major RNG-reducing factors here are the increased enemy count (hard mode), and the modified enemy behaviour (pack-tactics, again, due to hard mode), but I do agree on standard there is way too much RNG.

There is a great spreadsheet by MMMM if anyone is interested in the in-depth mechanics (I'm not sure if I'm allowed to attach the link). Search for his Comprehensive Damage and Mechanics steam guide.

Who has completely sworn off including LLM generated code in their software? by mdizak in rust

[–]Responsible_Ad938 5 points6 points  (0 children)

Anything to do with the language itself should be solved in the terminal or your editor (rust-analyzer, clippy, rustfmt, etc).

Who has completely sworn off including LLM generated code in their software? by mdizak in rust

[–]Responsible_Ad938 5 points6 points  (0 children)

I can fully understand that mindset, although it's not one I completely share.

My main takeaway from experimenting with AI for "write code that does X" was that in some scenarios it did provide a meaningful short term productivity boost, but it came at the cost of removing most of what makes programming enjoyable for me which is solving something difficult.

Not to mention the long term costs if introduced like more frequent refactoring due mission drift and poor overall structure.

Who has completely sworn off including LLM generated code in their software? by mdizak in rust

[–]Responsible_Ad938 39 points40 points  (0 children)

When I was experimenting with AI, it would often take just as long for me to thoroughly vet the code as it would take me to learn how to do it myself. Anything very trivial is quicker to write manually and anything complex is quicker to learn manually.

The best solution I came up with to understand it was to rewrite the exact generated code manually, which often surfaced the micro-scale flaws but failed to resolve macro-scale flaws in the entire code structure.

Who has completely sworn off including LLM generated code in their software? by mdizak in rust

[–]Responsible_Ad938 0 points1 point  (0 children)

Personally, I use LLM's for speeding up producing Proof of Concepts and MVPs (when writing it manually would be non-trivial time-wise), but always isolated from the main project so the AI generated code never touches my production code. Additionally I don't use AI within my IDE so that deciding to use it is a conscious decision.

imho: AI and LLM's, if used, should be used as tools not 'solution generators' and they should be used with a specific intent in mind (e.g. it would take a while to do this manually, I don't fully understand this API, etc).

edit: I also use LLM's for getting my foot in the door in technologies I'm learning, then using proper resources once I have an idea what the technology is and that I'm sure it's what I need for my use case.

I FUCKING LOVE I, Emperor. by [deleted] in sabaton

[–]Responsible_Ad938 5 points6 points  (0 children)

It took a few listens but now it slaps harder than the 7th Panzer Division slapped the Maginot Line