Skip to content
View mishan's full-sized avatar

Organizations

@Andromadus @uniqush

Block or report mishan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
mishan/README.md
MISHA(1)                          User Commands                          MISHA(1)

NAME
       misha - builds and fixes things

SYNOPSIS
       misha [--build | --fix] <system>

DESCRIPTION
       Backend and systems work: the services under products people use
       every day — live video, presence, messaging, the social graph — and
       the storage, caching and infrastructure beneath them.

       Linux since 1999. Debian developer, emeritus.

PROJECTS
       hxd-ng, hx-ng
              A Hotline server in Rust that serves the 1990s wire and a new
              mobile-first one from the same rooms: chat, voice, video,
              portable identity. The browser client has no runtime
              dependencies.

       uniqush-push
              Push notification server: APNs, FCM, Web Push, UnifiedPush.
              Maintainer.

       intraslot
              Set intersection on Redis Cluster without CROSSSLOT. Found a
              slot-hashing bug on the way; fixed in ioredis and node-redis.

       no-ai-marks
              CI check for what a contribution policy forbids in a commit:
              AI attribution trailers and bot identities, and hidden
              Unicode — Trojan Source, homoglyphs, smuggled text. Explicit
              markers only; it never guesses who wrote the code.

       thinksynth
              Modular software synthesizer and algorithmic composition
              engine in one graph language. C++/GTK4 on the desktop,
              WebAssembly in the browser. Since 2002.

       cairo-canvas2d
              cairo's API, recorded in C/C++ and replayed on a Canvas2D:
              draw through cairo from WebAssembly with no rasterizer, no
              pixman, no freetype. How thinksynth got into the browser.

       liverykit, assetto-mcp
              Assetto Corsa liveries from code — designs target panels
              measured from the car's own model, not guessed UV coordinates
              — and an MCP server that makes an AI assistant your race
              engineer: live telemetry, corner-by-corner lap analysis,
              setups written straight into the game.

       videomixer
              Mix live RTMP sources into one RTMP stream, with an HTTP API
              for layouts, transitions, and source control.

       crack-attack-web
              Tetris Attack in the browser, with a multiplayer lobby and an
              opponent that plays a real board. Play it.

SEE ALSO
       misha.nasledov.com, linkedin

BUGS
       Misses the old Macs. Races cars, real and simulated.

misha.nasledov.com                                                      MISHA(1)

Pinned Loading

  1. gtkhx gtkhx Public

    A Hotline client with a GTK+ frontend

    Rust 1 1

  2. thinksynth thinksynth Public

    Modular software synthesizer and algorithmic composition engine in one graph language. C++/GTK4 desktop, WebAssembly in the browser.

    C++ 2

  3. crack-attack-web crack-attack-web Public

    Browser port of Crack Attack!, the GPL Tetris Attack clone — deterministic TypeScript core, Three.js renderer, lockstep WebSocket multiplayer, AI opponents, and a server-verified solo scoreboard.

    TypeScript

  4. assetto-mcp assetto-mcp Public

    MCP server that turns an AI assistant into your race engineer for Assetto Corsa — records live telemetry, analyzes every lap corner by corner, and writes setups straight into the game.

    Python

  5. videomixer videomixer Public

    Mix live RTMP sources into one RTMP stream, with an HTTP API for layouts, transitions, and source control

    Python

  6. uniqush/uniqush-push uniqush/uniqush-push Public

    Push notification server for APNs, FCM and Web Push, written in Go.

    Go 1.6k 201