Skip to content
View ancos2505's full-sized avatar

Block or report ancos2505

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
ancos2505/README.md

ancos2505

  • Rust Developer -- correctness, performance, deterministic execution.
  • RISC-V Hobbyist -- using binutils only: LLVM-free, POSIX-free, bloat-free.
  • Security Enthusiast -- hacking with precision, not patches.
  • Bare-Hands Hacker -- no third-party tooling. Full mastery. Full clarity.
  • Chess Student -- discipline, foresight, and elegance.
  • ASCII Aesthete -- elegance and sophistication in simplicity. One byte per char.

ORIGINS

  • First touched a computer at 12 y.o. -- IBM PC 286 running DOS.
  • OpenBSD -- One of the best efforts for OS security. A masterpiece in minimalism and correctness.
  • Major milestone: HTTP/1.0 server written from RFC in Rust, single-threaded, no external crates, no LLM -- pure human craftsmanship.

MUSIC

  • Blues Harmonica hobbyist.
  • Deep House, Liquid Drum & Bass, and Jazz, 12-bar Blues.

RETRO GAMING DNA

  • Power Blade 2 -- Master of adaptability. Specific armor for specific challenges.
  • Mega Man 2 -- Precision and rhythm.
  • Contra -- Reflexes and grit.
  • Chess -- The ultimate battle of minds.

LIFE-CHANGING READINGS

  • Nand to Tetris -- From gates to greatness.
  • Assembly Language Step-by-Step (Linux) -- Helped understand the stack and the heap; transformed me into a guy who does a lot of plumbing work in systems programming.
  • Reflections on Trusting Trust - Ken Thompson's timeless warning. A foundational influence. if you don't control every byte, your system might already be compromised.
  • HTTP/1.0 RFC -- Studied, implemented solo in Rust.

SOFTWARE ARCHITECTURE INFLUENCES

  • Zen of Python -- Readability counts. Simple is better than complex.
  • 12 Factor App -- Clean boundaries. Portability. Scalability.
  • Elm Compiler Dev Experience -- Error messages as a developer tool.
  • Model View Presenter (MVP) -- Clear separation of concerns.
  • Elm Architecture (Model, View, Update) -- Pure functions. Immutable state.
  • Conway's Law -- "Any system reflects the communication structure of the organization that built it."

    Design mirrors organization. Simplicity outside requires simplicity inside.


LANGUAGE REFLECTIONS

  • English: fully ASCII -- clean, portable.
  • Rust: Its type system could be the next human-machine interface for AI.
    It allows expressing multi-paradigm abstractions with compile-time guarantees.
    The compiler becomes a collaborative partner, not just an error checker.
  • RISC-V RV32I: Simplicity by design. Possibly one of the best ISAs for humans to code
    bare-metal software. Minimal, orthogonal, elegant. Friendly to minds and machines alike.

PHILOSOPHY

  • "Simplicity is the ultimate sophistication." -- Leonardo da Vinci
  • "Everything should be made as simple as possible, but not simpler." -- Albert Einstein
  • "Own every bit. Master every byte. Keep on moving."
  • "Do more with less."
  • There's no free lunch. Not even for AI.
  • Free spirit. Live and let live.

AXIOM

"If I didn't write it, I verify it. If I can't verify it, I rewrite it."

@ancos2505's activity is private