Skip to content
View siraben's full-sized avatar

Organizations

@NixOS @VandyHacks @coq-community @VandyFOSS @squ1rrel-ctf

Block or report siraben

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
siraben/README.md

πŸ‘‹ Hi! I'm Ben.

  • πŸ“š I'm a PhD student in CS at Yale.
  • πŸŽ“ I graduated from Vanderbilt in 2023 with a bachelors in CS and honors math.
  • πŸ₯° I'm currently obsessed with tree-sitter, eBPF, build systems, and foundation models.
  • 🌱 I'm currently learning about machine learning, distributed systems and cybersecurity.
  • πŸ™Œ I'm looking to collaborate on formal verification efforts and developer tooling for new and existing languages.
  • πŸ€” I'm looking for help with organizing and developing mathematical theories in Coq.
  • πŸ’¬ Ask me about blockchain (Ethereum, Bitcoin), mathematics, type systems and compilers for functional and imperative languages.
  • πŸ“« How to reach me: Send me an email, or reach me on Matrix (siraben)!

Languages

Assembly, C, C++, Coq, Dart, Haskell, Kotlin, Mathematica, Python, Rust, Scheme, Solidity, Typescript

Tools & Technologies

Ethereum, Emacs, Nix, iOS, Linux, macOS, PyTorch

Mathematics

type theory, category theory, logic, abstract algebra, topology, measure theory

Pinned Loading

  1. zkeme80 zkeme80 Public

    An assembler and operating system for the TI-84+ written in Scheme, Forth and Z80 assembly.

    Scheme 231 5

  2. mini-haskell mini-haskell Public

    A self-hosting mini Haskell compiler with a mini C runtime.

    Haskell 71 5

  3. nix-community/nixpkgs-lint nix-community/nixpkgs-lint Public

    A fast semantic linter for Nix using tree-sitter 🌳 + ❄️. [maintainers=@Artturin,@siraben]

    Rust 120 6

  4. nix-remarkable nix-remarkable Public

    Forked from pl-semiotics/nix-remarkable

    Nix expressions for the reMarkable tablet leveraging the company's toolchain.

    Nix 46 5

  5. r216-forth r216-forth Public

    A Forth implementation for the R216K8B Powder Toy computer.

    Assembly 24 2

  6. r5rs-denot r5rs-denot Public

    A correct Scheme interpreter derived from the R5RS spec's formal semantics, written in Haskell.

    Haskell 20 2