Skip to content

Instantly share code, notes, and snippets.

View Ethorbit's full-sized avatar

Ethorbit Ethorbit

View GitHub Profile
@Ethorbit
Ethorbit / nzombies-multiplayer-guide.md
Last active May 10, 2026 02:44
How to play nZombies in Multiplayer (Guide)

How to play

  1. Join via the server browser:

Server List → nZombies → nZC | THE #1 Classic

  1. Connect via IP:
Server IP Port
1 play.nzcservers.com 27018
@Ethorbit
Ethorbit / srcds-NET_OpenSocket-fix.md
Last active May 2, 2026 01:38
Fix: Docker SRCDS server, NET_OpenSocket: socket failed

The issue

SRCDS containers may fail to start with:

NET_OpenSocket: socket failed: Function not implemented
Couldn't allocate any server IP port

The cause

As of Thu Apr 30 22:48:03 2026 +0200, Docker pushed a commit that updates the seccomp policy with the following message:

@Ethorbit
Ethorbit / why-nzombies-singleplayer-is-bad.md
Last active March 15, 2026 19:36
Explaining how game limitations make nZombies Singleplayer unplayable

Reasons not to play nZombies in Singleplayer

Due to many limitations in Garry's Mod, nZombies is unplayable in Singleplayer; it should only be used for making configs.

1. Lag

Garry's Mod is single-threaded, which means no matter how many cores your CPU has, it will only use one. There are two realms:

  • Client

Plays the game, renders things

@Ethorbit
Ethorbit / gist:848d51c5ac49a1a7a53671b8f458bda6
Last active February 12, 2026 01:11
Command to assist devs in finding network vulnerabilities on their Garry's Mod servers before the skids do
grep -Irn --group-separator=$'\n==== MATCH ====\n' -A 40 "net.Receive" ./ > ~/Documents/server-netvars.txt
@Ethorbit
Ethorbit / nZombies-Rezzurrection-Code-THEFT.md
Created November 22, 2025 09:34
nZombies Rezzurrection has been copying code from nZombies Chronicles and removing the credits, violating the GPL in the process

CODE THEFT REPORT Steam Workshop: nZombies Rezzurrection, October 13, 2025

There are a total of 22 cases of missing attributions, spanning across three files:

  • gamemodes/nzombies/entities/entities/nz_zombiebase_moo.lua
  • gamemodes/nzombies/entities/entities/nz_zombiebase.lua
  • gamemodes/nzombies/gamemode/weapons/sh_weps.lua
@Ethorbit
Ethorbit / nzombies-rezzurrection-missing-attribution.txt
Last active November 22, 2025 08:55
Code nZombies Rezzurrection copied from nZombies Chronicles without the attribution
================================================================================
⚠️ FOUND 23 INSTANCES OF MISSING ATTRIBUTION
================================================================================
================================================================================
INSTANCE #1
================================================================================
Function: ENT:CreateTrigger
Their version: ENT:CreateTrigger
@Ethorbit
Ethorbit / nzombies-rezzurrection-commit-history.txt
Last active November 21, 2025 09:00
nZombies Rezzurrection git commit history, showing Ethorbit's many contributions before it was turned into a Steam Workshop addon. This serves as proof of contribution against Rezzurrection's code theft. https://github.com/nZombies-Time/nZombies-Rezzurrection
commit ee145e14f457e26f7d5314a9f67eb821d69e3e2a
Author: Burso96 <42841577+Burso96@users.noreply.github.com>
Date: Wed Jan 29 21:36:39 2025 -0500
Update README.md
commit d72e71126373de66a8305eafa0c33db483f3e4ae
Author: Burso96 <ursob96@gmail.com>
Date: Thu Apr 4 08:48:32 2024 -0400
@Ethorbit
Ethorbit / comfyui.service
Last active September 30, 2025 02:57
NixOS systemd user service to start Docker container
[Unit]
Description=Start Docker ComfyUI
[Service]
Type=simple
RemainAfterExit=yes
ExecStart=%h/.nix-profile/bin/bash -c "/run/current-system/sw/bin/docker compose -f /home/ai/comfyui/docker-compose.yaml up"
ExecStop=%h/.nix-profile/bin/bash -c "/run/current-system/sw/bin/docker compose -f /home/ai/comfyui/docker-compose.yaml stop"
[Install]
@Ethorbit
Ethorbit / nix-dependency-tracking-example.txt
Last active August 30, 2025 00:50
Nix example showing how to track down dependents of pattern-matched packages, useful if you get unwanted packages and don't know why
# Find out what depends on *kwallet* packages
nix-store -qR /run/current-system | grep -i kwallet | xargs -I {} nix why-depends /run/current-system {}
@Ethorbit
Ethorbit / hide-youtube-thumbnails.txt
Created August 28, 2025 18:26
UBlock Origin filter to hide YT thumbnails, updated after latest garbage UI changes
! Aug 8, 2025
youtube.com##.ytThumbnailViewModelImage
youtube.com##.yt-lockup-view-model__content-image