samarth kulshrestha's repositories
dmenu
my build of suckless' dmenu
.doom.d
doom emacs config
99_problems_ocaml
99 problems in OCaml
gzip-knn-text-classification
text-classification using gzip natural compression distances and knn
obfuscate
conway's game of life code obfuscated and formatted as a glider.
c--
a compiler for (a subset of) c that compiles itself
h4sh
a simple hash-table implementation in rust.
bombae
a terminal minesweeper application, written in pascal
lego
a memory allocator + garbage collector in C
nox
a simple mathematical expression transformer.
mercury
a stack-oriented programming language.
0xS
an operating system written from scratch, in C.
hyper_log_log
a probabilistic cardinality estimation algorithim
fast_inverse_square_root
this algorithm estimates the multiplicative inverse (reciprocal) of the square-root of a 32-bit floating-point number
is_jpeg
peeps into the binary data of a file to check if it is a jpeg
monkkey
an AES-256 encryped, locally stored, terminal based password manager
million_digits_of_pi
calculates pi and e (euler's constant) upto millions of digits
random_walk
visual and numeric implementations of 1D & 2D random walk
nvim-config
minimal neovim configuration written in lua
doomemacs
An Emacs framework for the stubborn martian hacker
register
Grab your own sweet-looking '.is-a.dev' subdomain
programming_fonts
a copy of the old ProgrammingFonts/ProgrammingFonts repo
Python
All Algorithms implemented in Python