How is it NOT a spiritual successor?

How is it NOT a spiritual successor?

(preface: I'm aware i'll get downvoted by the gmod stans, I'm fine with that)

So, I'm not a gmod player. Played a little bit of it a loooooooong time ago. But as a game developer for over a decade (and currently working on several projects for S&Box), how is literally ANY game engine NOT a "spiritual successor" to what is GMod? ESPECIALLY SBox Editor?

I'm coming from the perspective of someone that sees gmod as the following: A creative platform where you make "game modes" or "mods". Those are just games. You're making video games. Sure they may depend on other things made by people you've never met, but it's videogames. It's game creation but with limitation.

How is Unity/Unreal/Godot/SBox NOT a "Spiritual" successor when they are also creative game making platforms yet with even LESS limitation? I'm not talking about a TRUE successor, but a SPIRITUAL one.

Add to the fact that SBox offers the BEST online multiplayer developer experience out of ALL the game engines out that (which was a big part of gmod).

---

Genuinely, I don't understand most of the haters. I SOMEWHAT understand those that wanted GMOD 2 (and NOT a spiritual one), but do you feel like Garry and/or FacePunch owe you that? I would understand if he publicly stated he's working on actual literal "GMOD 2". Now, IF that's the case, I too would remain hurt, until a public follow-up statement apologizing and stating the reason for the pivot into "spiritual successor".
Has any of that happened?

---

tl;dr

- A spiritual successor is defined as something that takes a SPIRITUAL definition of a thing, and then extrapolates on that.

- The spirit of gmod was: an online place to be creative with your friends, w/ a kick of retro IPs

- A successor to that spirit would be: an online place, but a larger platform, that allows even more creativity, without sacrificing access to retro IPs.

Does S&Box not satisfy that? Is my definition of the spirit of GMOD not to your liking?

Let's talk :)

>

p.s. While, as an online-multiplayer engineer coming from Photon and Unity, I mean it when I say that SBox has the best experience for devs like myself. So while I am a fan of what FacePunch is doing, I am by no means a "stan". Like, first of all, do we REALLY need the word "bullshit" glowing on the sbox.game homepage? What are we, an edgy sixteen yr old boy?

EDIT::

Thank you u/TheWinningHit and u/ZweiProbleme , I think I have a super solid understanding of the problem and the source of the drama.

  1. There HAS been reasonable implication to believe, earlier on, that this WAS going to be GMOD2. And ample clarity on the direction change was either lacking or nonexistent. (This is still open to debate, but just parroting the below convo so far)

  2. GMod barrier to entry, despite this new age of LLMs, was and is still vastly lower in terms of "making something". Even if that "something" was cloning an existing thing and changing a single variable. That was easier via GMod than anything offered at that time.

  3. SBox can still hugely benefit from making something like #2 available. A "Clone into Editor" button plus a server browser showing game versions.

  4. "Spiritual Successor" is just simply too non-definite. Especially for a community as diverse as the GMOD one.

u/CSEliot — 5 days ago

Time to finally migrate from LM Studio -> llama.cpp, your experience?

Has anyone moved from LM Studio to llama.cpp?

What was your experience like? What did you have to learn in order to recreate your experience? Which harness/GUI did you switch to?

Thanks in advance!

reddit.com
u/CSEliot — 16 days ago

@ Developers: Interest in a "official" community fork?

Hey devs,

How many of you would be interested in maintaining a community fork of the engine? I ask because the more time goes on that I am using the editor, the more small things that bother me that add up to frustration and ultimately frustration with FacePunch.

Current frustrations:
- The Music API straight up doesn't work as advertised. Not even close. Forced to build a janky wrapper around the SFX API to make up for it.
- Dropdown boxes open into the wrong direction, vertically terminating outside the monitor window boundary.

These I want to fix myself, but I'm not confident of the relationship FP has with the current open source contributions given the current count of PRs and Issues: https://github.com/Facepunch/sbox-public/pulls?page=2&q=is%3Apr+is%3Aopen

I'd imagine a good community fork would prioritize the following:

  1. Staying up to date with the official repo.
  2. Offering a nightly fork and a stable fork. And nightly is simply just more liberal with the PRs from the official repo and PRs submitted to itself.

I've maintained a personal fork before, I only recently dropped it as just doing it for myself wasn't worth the effort.

What do y'all think?

u/CSEliot — 19 days ago

Who did Rock see?

In the second book , Rock describes seeing a God in the waters or something like that it's been a while since I've read the book . Does anyone know who he was referring to? I remember him describing a person as having white hair and sharp features?

reddit.com
u/CSEliot — 23 days ago
▲ 2 r/Amman

Anyone traveling to KHB (falastine)? Carpool together?

Anyone traveling there end of this month? We can split taxi costs this way.

Thank you.

reddit.com
u/CSEliot — 1 month ago
▲ 2 r/jordan

Any Americans visiting West Bank Recently?

Hello,

Has anyone visited the West Bank recently using their American passport? I want to visit family in Nablus, but a lot has changed since my last visit in 2022.

Do I need to fill out the Israeli ETA-IL online previsa thing? I know about the expensive bus ticket already (90 JODs). But I noticed it's only for 1 way? On Jett website the round-trip option doesn't work for "KHB -> VIP B" option.

Thank you for any help!! (Everyone else I know who has gone recently has palestinian id, so they can't help me because they do not know)

reddit.com
u/CSEliot — 2 months ago

ACTUAL cooling improvement mods?

Has anyone successfully come up with their own solution to cooling? This computer is a beast and does the job fine but i'm worried it is self-throttling due to heat when being run for a long time on Turbo profile.

If you have any ideas or success yourself, LMK!

Ideas:

Additional heatsink stuck along the bottom inside the kickstand area.

Additional fans blowing into the back intake.

---

I'm certain 3D printing would be involved, but that's as far as I've taken these considerations.

reddit.com
u/CSEliot — 2 months ago
▲ 124 r/StrixHalo+1 crossposts

Big News for AMD / Strix Halo+ Owners

Admittedly this is news for me, but I'm hoping it could be of some use to others here as well!

So, THE NPU IS USABLE!!

I've owned an AMD Ryzen 395 Max AI+ (or whatever the naming is lol) for about a year now and have relied solely on GGUFs and Vulkan. I acknowledge that the AMD Ryzen AI team has been working hard to get their ROCm software up to speed w/ their hardware.

https://kyuz0.github.io/amd-strix-halo-toolboxes/

This database did NOT look so ROCm friendly 6 months ago.

  1. Why should I care?
  2. If you own a device w/ both an NPU and a iGPU (like the strix halo series) then you WANT hybrid models. The NPU is CRAZY FAST at PromptProcessing, and can run parallel to gpu firing.
  3. Okay, What is Hybrid Mode?
  4. So, LLMs can run through the NPU only. If they're built for it. Check out "FastFlowLM NPU" models for examples that do that. BUT HYBRID mode combines the best of both, and FINALLY utilizes the hardware purchased nearly a year go (for some, more than that).
  5. What can i do to test this?
  6. Download Lemonade! Thanks to their efforts that focus primarily on Ryzen AI and working directly w AMD, I've FINALLY got my machine working in ways it couldn't a year ago and Lemonade made it happen. It's GUI is ultra bare-bones and I wouldn't recommend it for any actual agentic/chat/harness usage BUT being able to sanity-test software without investing days or weeks into it?

10/10

Here's the link: lemonade-server.ai

Speaking of links, read more about Hybrid Mode and making your own Hybrid Models here: https://ryzenai.docs.amd.com/en/latest/llm/overview.html

---

So, that's it. Just wanted to share. REALLY EXCITED that my year old computer is still advancing in the software science of it all.

I have a single wishlist/request now: MTP-supported Hybrid Models. Qwen 3.6 has that speedup tech introduced by Unsloth, and AMD has a guide for "new processor shapes" since 3.6 GGUF can't simply be "converted to ONNX". Here's that guide: https://ryzenai.docs.amd.com/en/latest/oga_op_prepare.html

If anyone attempts it, please share on huggingface!

This was all written by hand btw, no llm assistance, just passionate dev obsessed w "new shiny".

reddit.com
u/CSEliot — 2 months ago
▲ 3 r/Amman

3D Printing Services, Where?

Hello!

I have need for a VERY small part for my headphones that fell off.

مرحبا! بدّي قطعة صغيرة كتير لسماعاتي، وقعت مني.

https://www.thingiverse.com/thing:6217681

Does anyone know where to print? Thank you!

حدا بيعرف وين بقدر أطبعها؟

شكراً

reddit.com
u/CSEliot — 2 months ago

Remote Debugging Through Wine

Okay, now I know this is technically an unsupported use case, but if anyone has any clever ideas i'd LOVE to hear them .... can I use 'remote debugging' (but all local same device) to debug an app compiled and running inside WINE while its source code sits outside that?

Essentially, I'm suffering in windows. It's just an awful buggy experience. So I want to move to linux. But as i'm currently doing game dev in a game engine that only runs on windows, i gotta use wine (proton, to be specific).

I was doing development for a month on linux, actually ... but I without the ability to set breakpoints and inspect live code, it was nearly as bad as daily driving windows.

So I spent several days trying various methods and "hacks" and even tried getting help from anthropics' Opus and it was ... fruitless ?

I've also tried running a windows build of Rider INSIDE the same Wine prefix but that was buggy due to Wines poor 2D/GUI support.

The short summary of that effort is below, and the full (ai written, factually but w annoying ai-speak, apologies in advance for that) summary is here: https://pastebin.com/73t7S1xJ

>TL;DR

You cannot, today, attach JetBrains Rider (native Linux build) to a managed s&box editor process running under Steam Proton/Wine and get C# breakpoints. This is structurally unsupported by both JetBrains and Microsoft, and is blocked by an unimplemented Wine API (NtFsControlFile named-pipe enumeration) that breaks every variant of the approach.

What does work today, in order of effort:

dnSpy.exe inside the Wine prefix — full managed debugging in dnSpy's own UI. ~15 minutes. EULA-clean. Easiest win.

VS Code + Microsoft vsdbg.exe inside the Wine prefix, driven via pipeTransport — full managed debugging in VS Code. ~1–2 hours setup. EULA-clean (vsdbg permits VS Code clients). Documented working since WineHQ Forum #34925 (Sept 2020).

Rider for Windows installed inside the same Wine prefix as sbox-dev.exe — gets you Rider's UI but, critically, still fails at process detection for the same Wine pipe-enumeration reason native Rider does. Dead end. Don't bother.

Native LLDB attach from Rider — works for unmanaged native debugging only. No C#. Useful for engine-level crashes, useless for gameplay code.

Wait for Facepunch native Linux build (sbox-issues #7428, opened Jan 2025) — would obsolete this entire problem. No ETA.

If you take only one thing from this document: set up either dnSpy-in-Wine or VS Code + vsdbg-in-Wine and stop trying to make Rider work.

If anyone could figure out a way to get this all to work on linux ME LOVE U LONG TIME.

Sincerely,
- From My Windows Partition, Eliot

reddit.com
u/CSEliot — 2 months ago

Best Harness for Web Searching

Looking for opinions on the best software to do web searching resources.

What I've tried:

LM Studio + plugins
Odysseus

I think the problem they're both running into is the search engines they're using max out at like, 10 requests per day/hour or something without an api.

I don't mind creating like, a duckduckgo account just to generate an api for better search access. But if the frontend doesn't even bother to provide a prompt asking for such, then it's a half-baked solution.

Does Hermes or Pi (2 programs I've heard a lot about lately) offer anything better that you've used?

Thanks in advance!

reddit.com
u/CSEliot — 2 months ago

Unresponsive USB Mount kills the whole OS

My System:
OS: Windows 11, latest. Not on the 'beta' track or whatever it's called.
Device: Asus ROG Flow Z13 2025
External Devices:
The Enclosure: https://www.amazon.com/dp/B0CLGDLXPW?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1
The NVME: https://www.amazon.com/dp/B0DJ1QC42R?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1
(I have no idea why this thing exploded in price btw, it used to to be sub-200!)

Repeatable:

- Cnnect via USB C-type (either 4/Thunderbolt) a large fs device like, for example, an external nvme enclosure.
- Begin downloading something larger than 200GB+, ideally will take several hours.
- Wait for the usb device to crash (mine overheats i THINK. But basically works fine for a couple hours).
- Try to access the device via Windows Explorer.
...

All window apps slow down immensely or stop working altogether.
"
taskkill /f /im explorer
start explorer
"
does NOT fix the problem. and administrator-level cmd prompt can't be launched because the UAC prompt won't come up.

Also you get fun cmd scenarios like this:
"
PS C:\Users\Eliot> taskkill /f /im explorer.exe
ERROR: The process "explorer.exe" with PID 14936 could not be terminated.
Reason: There is no running instance of the task.
"
How is there a PID of there's no running instance?!

tl;dr:
If you have any external storage device that may be "a little finnicky", it can throw the operating system into a non-recoverable scenario.

Responses to things I know people are going to say:
"You shouldn't have faulty hardware!"
Me: 1. In this economy? We gotta take what we can get. and 2. An operating system that can be nuked by a device connectable via USB is NOT a stable operating system. One of the FIRST things you learn as a software developer is the following: The user is inherently a malicious actor, it's your job as the developer to prevent them from bringing the program down, in ALL scenarios (outside actual hacking).

.
.
.
So basically, i'm asking, is there any way to recover from this state?
Task Manager is too slow to use and/or won't render the kill prompts IF I even manage to get it to recognize a click.

u/CSEliot — 2 months ago

I think we need a /LocalHarnessLLM or something ...

LM Studio
Hermes
Qwen Code
Odysseus
Open Claw
Open Code
Claude Code
(and then IDEs w/ agentic capabilities)
Continue
Rider
VS Code

And a dozen others I'm sure ...

Would love a place to discuss these? If not a new subreddit, a new discord section in localllama discord?

I've made the same request in the discord:
```

  1. CSEliot*:*  Do we have any mods on? I'd love a chat channel just for discussing harnesses (lm studio, open code, odysseus, claude code, etc) and then threads per-harness would be cool
  2. CSEliot*:*  I've been using LM Studio as my primary agentic pipeline via their plugins, but it's closed source and ultimately I would like to look into open source solutions and Odysseus has me very impressed so far and has a huge communcal following but nowhere to discuss it aside from ... a reddit megathread? on r/pewdiepie ......

```

If you agree, feel free to share. If not, ALSO feel free to share : )

reddit.com
u/CSEliot — 2 months ago

My Temperature Metrics, 1 Year Later

So I got samples while Idle, Watching a Youtube video on Primary screen, while running Wukong Benchmark, and running an LLM on Vulkan.
I also did this while the power setting was set to Energy Saver, and Performance. Which result is which is in the photo top right.

Also to note:
This is a 2025 128GB Model.
I've attempted cleaning from the outside but have never opened the device.
This is all on Fedora KDE Linux.
It's also worth noting that I am running 4 monitors (incl. the touchscreen) where all are 1080p 60hz EXCEPT my primary which is 2k 60hz. Even at idle, my gpu usage sits at 13% lol.

u/CSEliot — 2 months ago
▲ 12 r/Kubuntu+1 crossposts

Kubuntu not officially supported?

Considering moving from Kedora to Kubuntu, and someone pointed out that where Fedora officially provides support for KDE, Ubuntu does not.

How does this impact things? Is this a "non-concern"? Any anecdotes possibly like ...

"yeah Kubuntu had a bug that took WAY longer to fix than when I used Kedora because Kedora is officially supported by Fedora"?

reddit.com
u/CSEliot — 2 months ago
▲ 9 r/kde

From Kedora to Kubuntu

Is there an elegant way to do this? I was planning to just migrate everything important to an external drive then just install Kubuntu ontop of the Kedora partition.

But wondering if perhaps in the wild weird world of FOSS and Linux, someone built something a little more ... fluid.

Thanks in advance!

reddit.com
u/CSEliot — 2 months ago

It takes 6 - 70 minutes to shutdown ...

Anyone else running into this issue?

This is my daily driver, and I feel like components just simply begin to collapse under the weight of something (heat maybe?) And i need to leave it off for 24 hours to cool down.

Like, the heat is causing SSD failure but ONLY when too hot.

Anyone else w any similar issues?

reddit.com
u/CSEliot — 2 months ago

Are bootcamps worth it?

Has anyone participated in a bootcamp? The ones that promise a certificate (or sometimes a job) at the end of an "intensive" course? You learn web development, programming, engineering, etc.

How long was it? 2 weeks? 2 months?

I'm looking into what's available currently here and considering one.

Thank you and God bless <3

reddit.com
u/CSEliot — 3 months ago

Need Help, Hotkeys Broken, Can't Set Space+Control

Hello!

Has anyone figured a fix for this issue? When trying to bind a hotkey to space or control (or both) the ui acts as if I had canceled and returns to whatever the previous input was set to and ends the "waiting for key input" state.

Any thanks would be appreciated!

reddit.com
u/CSEliot — 3 months ago
▲ 10 r/jordan

عندي ٣ قططين صغار متاحين للتبني، ببلاش

عندي ٣ قططين صغار متاحين للتبني، ببلاش.

حدا بتعرفوه مهتم، ممكن تخبروهم؟

أنا مستعد أدفع تكاليف العقم كهدية للأهل الجدد، وأجيب القطط بنفسي . ما بدي شي بالمقابل.

أعرف إنو في كتير قطط بالأردن، بس بأمل إنو عرضي يفرق

u/CSEliot — 3 months ago