Pinned Repositories
additive-guis
guis constructed from tuples/triples
flat-html
write unnested html
hash-db
Experimental distributed pseudomultimodel keyvalue database (it uses python dictionaries) imitating dynamodb querying with join only SQL support, distributed joins and simple Cypher graph support and document storage
ideas
a hundred ideas for computing - a record of ideas - https://samsquire.github.io/ideas/
ideas2
Another 85+ Ideas for Computing https://samsquire.github.io/ideas2/
ideas3
An Extra 100 Ideas For Computing - https://samsquire.github.io/ideas3/
ideas4
An Additional 100 Ideas for Computing https://samsquire.github.io/ideas4/
mazzle
run server for building large and complicated consistent environments http://devops-pipeline.com
multiversion-concurrency-control
Implementation of multiversion concurrency control, Raft, Left Right concurrency Hashmaps and a multi consumer multi producer Ringbuffer, concurrent and parallel load-balanced loops, parallel actors implementation in Main.java, Actor2.java and a parallel interpreter
startups
a list of startup ideas
samsquire's Repositories
samsquire/ideas4
An Additional 100 Ideas for Computing https://samsquire.github.io/ideas4/
samsquire/mazzle
run server for building large and complicated consistent environments http://devops-pipeline.com
samsquire/multiversion-concurrency-control
Implementation of multiversion concurrency control, Raft, Left Right concurrency Hashmaps and a multi consumer multi producer Ringbuffer, concurrent and parallel load-balanced loops, parallel actors implementation in Main.java, Actor2.java and a parallel interpreter
samsquire/preemptible-thread
How to preempt threads in user space
samsquire/compiler
an incomplete toy barebones compiler backend for amd64 x86_64 in Python and an incomplete JIT compiler written in C
samsquire/assembly
assembly projects
samsquire/epoll-server
C code for multithreaded multiplexing client socket connections across multiple threads (so its X connections per thread) uses epoll
samsquire/ideas5
Batch 5 of Ideas for Computing
samsquire/blog
Samuel Squire's personal tech blog
samsquire/c-parser
c parser for diagram making
samsquire/dream-programming-language
notes on my dream programming language
samsquire/samsquire
My GitHub profile page and links to various of my things
samsquire/sliding-puzzle-codegen-memory
samsquire/assign-tasks-to-grid
samsquire/consensus-settled-timestamps
samsquire/contiguous-hashmap
a hashmap that is contiguous in memory
samsquire/dream-cloud
How the cloud should work
samsquire/dream-computing
samsquire/enlightenment
Enlightening knowledge
samsquire/ideas6
Bdeas for computing - batch 6
samsquire/interesting-replits
my replits
samsquire/linux
my linux experimentation
samsquire/operating-system-simulation
samsquire/perspectives
my perspectives on various technical matters
samsquire/register-allocation2
samsquire/simd-experimentation
My SIMD experimentation, this is an interpreter that loads data and runs SIMD instructions against them
samsquire/statelines
samsquire/thunk-system
An operating system that is commanded by thunking
samsquire/tiling-text-output
samsquire/work
This is a repository of work that I think needs to be done