Skip to content

Instantly share code, notes, and snippets.

@choco-bot
choco-bot / 1.RegistrySnapshot.xml
Created March 13, 2025 14:56
taskinfo v10.0.0.3361678 - Passed - Package Tests Results
<?xml version="1.0" encoding="utf-8"?>
<registrySnapshot xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<user>S-1-5-21-2554630235-701135798-1881170629-1000</user>
<keys>
<key installerType="InnoSetup" displayName="TaskInfo 10.0.0.336" displayVersion="10.0.0.336">
<RegistryView>Registry64</RegistryView>
<KeyPath>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\TaskInfo 10_is1</KeyPath>
<DefaultValue />
<InstallLocation><![CDATA[C:\Program Files\Iarsn\TaskInfo 10.x\]]></InstallLocation>
<UninstallString><![CDATA["C:\Program Files\Iarsn\TaskInfo 10.x\uninst\unins000.exe" /SILENT]]></UninstallString>
@HugsLibRecordKeeper
HugsLibRecordKeeper / output_log.txt
Created March 13, 2025 14:56
Rimworld output log published using HugsLib
Log uploaded on Thursday, March 13, 2025, 3:56:06 PM
Loaded mods:
Prepatcher(zetrith.prepatcher): 0Harmony(2.3.3), 0PrepatcherAPI(1.2.0), 0PrepatcherDataAssembly(1.0.0), PrepatcherImpl(1.0.0), Prestarter(1.0.0)
Harmony(brrainz.harmony)[mv:2.3.1.0]: 0Harmony(2.3.3), HarmonyMod(2.3.1)
Core(Ludeon.RimWorld): (no assemblies)
Royalty(Ludeon.RimWorld.Royalty): (no assemblies)
Ideology(Ludeon.RimWorld.Ideology): (no assemblies)
Biotech(Ludeon.RimWorld.Biotech): (no assemblies)
Possessed Weapons(BotchJob.PossessedWeapons): (no assemblies)
Use This Instead(Mlie.UseThisInstead)[mv:1.5.56]: UseThisInstead(av:1.0.0,fv:1.5.38), VersionFromManifest(0.0.0)
@HugsLibRecordKeeper
HugsLibRecordKeeper / output_log.txt
Created March 13, 2025 14:56
Rimworld output log published using HugsLib
Log uploaded on Thursday, March 13, 2025, 4:56:15 PM
Loaded mods:
Harmony(brrainz.harmony)[mv:2.3.1.0]: 0Harmony(2.3.3), HarmonyMod(2.3.1)
Core(Ludeon.RimWorld): (no assemblies)
Biotech(Ludeon.RimWorld.Biotech): (no assemblies)
HugsLib(UnlimitedHugs.HugsLib)[ov:11.0.4]: 0Harmony(av:2.3.3,fv:1.2.0.1), HugsLib(av:1.0.0,fv:11.0.4)
Advanced Raiders (Continued)(Mlie.AdvancedRaiders)[mv:1.5.0]: AdvancedRaiders(av:1.0.0,fv:1.5.0), VersionFromManifest(0.0.0)
Active Harmony patches:
Building_TurretGun.IsValidTarget: post: AdvancedRaiders.TurretPatch.DontShootPawnsWithBlueScreenBelt
@jangia
jangia / test_stubs.py
Created March 13, 2025 14:55
create_autospec – easily ensure that mocked objects are called correctly (Stubs)
import time
from unittest.mock import MagicMock, create_autospec
class SentimentClassifier:
def predict(self, text: str) -> str:
# Imagine that prediction is taking a long time
time.sleep(5)
return "positive"
@HugsLibRecordKeeper
HugsLibRecordKeeper / output_log.txt
Created March 13, 2025 14:55
Rimworld output log published using HugsLib
Log uploaded on Thursday, March 13, 2025, 10:55:30 PM
Loaded mods:
Harmony(brrainz.harmony)[mv:2.3.1.0]: 0Harmony(2.3.3), HarmonyMod(2.3.1)
Core(Ludeon.RimWorld): (no assemblies)
Royalty(Ludeon.RimWorld.Royalty): (no assemblies)
Biotech(Ludeon.RimWorld.Biotech): (no assemblies)
HugsLib(UnlimitedHugs.HugsLib)[ov:11.0.4]: 0Harmony(av:2.3.3,fv:1.2.0.1), HugsLib(av:1.0.0,fv:11.0.4)
Allow Tool(UnlimitedHugs.AllowTool): AllowTool(av:3.6.0,fv:3.13.1)
Active Harmony patches:
@pulnenpebed0
pulnenpebed0 / HTTPMaster Pro
Created March 13, 2025 14:55
HTTPMaster Pro Crack
HTTPMaster Pro Cracked
@LachlanArthur
LachlanArthur / Dockerfile
Last active March 13, 2025 14:56
Docker Compose PHP 8.4 Starter
FROM dunglas/frankenphp:php8.4-bookworm
ARG WWW_UID=33
ARG WWW_GID=33
RUN install-php-extensions \
@composer \
intl \
zip \
opcache \
@mypy-play
mypy-play / main.py
Created March 13, 2025 14:54
Shared via mypy Playground
from enum import Enum, StrEnum
class Foo1(Enum):
FOO = "a"
class Foo2(StrEnum):
FOO = "a"
type(Foo1.FOO) # <enum 'Foo1'>
@zethon
zethon / gist:e5381174f9de9db73559534ead587c34
Last active March 13, 2025 14:58
Getting VSCode's CMakeTools on Win10 to Launch a WSL2 Process as Root

When you set "miDebuggerPath": "/usr/bin/sudo" and "miDebuggerArgs": "/usr/bin/gdb", CMake Tools (or the Microsoft C++ debug adapter) then appends extra GDB flags like --interpreter=mi – but those end up being passed to sudo rather than gdb. Sudo complains about unrecognized options (anything starting with a dash), and so it fails.

You need a way for sudo itself to ignore those GDB options, so that they pass through to gdb. There are two main workarounds:


1) Use a Small “Wrapper” Script

One of the simplest solutions is to create a one-line shell script that runs gdb under sudo, and then reference that script as your debugger path. This way, the extra flags appended by VS Code or CMake Tools go to gdb correctly.