Skip to content
View LunNova's full-sized avatar
🌐
worldbuilding in progress
🌐
worldbuilding in progress

Sponsors

@xdevs23

Sponsoring

Organizations

@NixOS @MinecraftPortCentral @ponydevs @MinimallyCorrect

Block or report LunNova

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LunNova/README.md

$ cd ~LunNova

Machine Learning

  1. Trained steering vectors may work as activation oracles — Preliminary results combining Activation Oracles and Instruct Vectors
  2. ScionLight-reimpl — Implementation of ScionLight uSCG optimizer from Training Models with Norm-Constrained LMOs
  3. ROCm: 7.1.1 You can (not) build. — Humorous retelling of the distro ROCm maintainer experience

Systems & Performance

  1. Zen 3's Amazing Slow Short Rep Mov — AMD Zen 3 signals Fast Short Rep Mov support but it's slow for unaligned data, causing glibc and Linux kernel memcpy regressions
  2. Linux GPU Runtime Power Management Spurious Resumes — debugging Linux/amdgpu runpm wakeups from device-node opens, Vulkan enumeration and other userspace pollers
  3. Walking the stack incorrectly in a WINE program from eBPF — eBPF stack tracing in Wine processes under control flow constraints leads to guess and check walks

Security & Hardening

  1. NixOS hardening — treewide PIE-by-default for improved ASLR coverage, kernel config hardening, various
  2. Found CVE-2018-7118 — Rooting your HP BladeSystem
  3. Bypassing Triplebyte's direct booking prerequisites
Click for Projects & Sites

Projects

  1. import-ynab — Automatic data import for YNAB budgeting tool. For Revolut or UK truelayer users only.
  2. TickProfiler — Performance profiler for modded minecraft servers with releases for 1.4.7 through 1.12.
  3. TickThreading — Threading/performance enhancement for modded minecraft. Only has workable released versions for 1.4.7.
  4. nixos-configs — Infrastructure as Code for all my home PCs and home servers, with as little state as I can manage.
  5. RecirculatingCarriageForTSlot — A 3d printable (except for bearing balls) parametric recirculating carriage for T-Slot extrusion.
  6. PS2Edit — Viewer and editor for Planetside 2 asset pack files.
  7. Puma6Fail — Demo of CVE-2017-5693, a Denial of Service attack against Puma 6 cable modems which also impacted normal usage with lots of UDP traffic.
  8. NoCursorLock — Stops Nvidia shield streaming service from locking the cursor on the primary monitor.
  9. JarOpener — Tool which makes every entry in a jar non-final and accessible.
  10. no-more-mr-dice-guy — Discord dice bot mostly intended for text RPGs.
  11. binja-function-finderBinary Ninja plugin which finds symbols using MSVC RTTI RUNTIME_FUNCTION entries.

Services / Sites

  1. lunnova.dev/ — Static site and blog built with a custom site engine. I post articles most months, on varied topics.
  2. Planetside 2 Mouse Sensitivity Calculator — Calculates sensitivity config for given cm/360 for PS2.
  3. Maven — Repo with java libraries. (Supersedes repo.nallar.me, which will see no new content.)
  4. Old jenkins — Builds/downloads for Java projects prior to ~2019
  5. Nano Node — Nano node. "Green" crypto doesn't involve mining, staking or fees and relies on volunteers, so I run a node to help the network.
  6. MLP fic list — Archive of My Little Pony fanfiction scraped from google docs, from before the community realized that was terrible and moved to fimfiction.

Pinned Loading

  1. nixos-configs nixos-configs Public

    Config flake for @LunNova's personal systems, build farm, router, GPU & k8s cluster.

    Nix 36 1

  2. ROCm/rocm-systems ROCm/rocm-systems Public

    super repo for rocm systems projects

    C++ 420 295

  3. triton-lang/triton triton-lang/triton Public

    Development repository for the Triton language and compiler

    MLIR 19.6k 3k

  4. MinimallyCorrect/TickThreading MinimallyCorrect/TickThreading Public

    Historical multi-threaded minecraft by @LunNova. Performance over correctness. What could go wrong? Way too much.

    Java 148 43

  5. MarlinFirmware/Marlin MarlinFirmware/Marlin Public

    Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check wit…

    C++ 17.5k 19.7k

  6. Puma6Fail Puma6Fail Public

    CVE-2017-5693 Denial of service vulnerability in Puma 6 modems

    Rust 16 5