GitHub

View LunNova's full-sized avatar

🚫

experiencing underspecified problems

Luna Nova LunNova

🚫

experiencing underspecified problems

The future can be great, we have to build it. Maintaining @NixOS ROCm packages & ML ecosystem.

Sponsors

@xdevs23

Sponsoring

@Xe

@technobaboo

@YaLTeR

@iliana

@roc-lang

@maralorn

@dd86k

@Meorawr

@timedoutuk

@yuyuyureka

@reckenrode

@NLnetLabs

@JulienMalka

Block or report LunNova

$ 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-finder β€” Binary 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. Config flake for @LunNova's personal systems, build farm, router, GPU & k8s cluster.

    Nix 38 1

  2. super repo for rocm systems projects

    C++ 463 346

  3. Development repository for the Triton language and compiler

    MLIR 20k 3.1k

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

    Java 147 42

  5. 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. CVE-2017-5693 Denial of service vulnerability in Puma 6 modems

    Rust 16 5

Read the original on github.com β†—