Pinned Repositories
sui
Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language
abidan_blog
aiprojects
Artificial Intelligence projects source code. Includes implementations of projects that incorporate search, zero sum adversarial game algorithms (minimax and expectimax), markov decision processes, reinforcement learning, bayesian networks, hidden markov models, and machine learning classification via neural networks (perceptron).
air-doodle
A gesture recognition system that interfaces with a glove device to provide detection of characters drawn in mid-air.
cs186-db
Project repository for CS186 - Databases at UC Berkeley. Consists of implementation of critical components of a relational database, including indexes, join algorithms, a query optimizer, and an ACID transaction system.
Hitman
Hitman - A tool for reliable TCP/IP communication and detection in the presence of on-path connection reset censorship technologies and firewalls.
lockbox
A cloud based file storage client, implemented on top of a secure cryptographic protocol for trustless server hosting.
rndr-AR
RNDR is an augmented social networking platform that allows users to post posts bound to locations, and for other users to view them if they are at the same physical location. Augmented Reality view also supported with limited functionality.
Swift-AI
The Swift machine learning library.
Tithe
A decentralized blockchain solution for non-profit donation transparency.
williampsmith's Repositories
williampsmith/Hitman
Hitman - A tool for reliable TCP/IP communication and detection in the presence of on-path connection reset censorship technologies and firewalls.
williampsmith/cs186-db
Project repository for CS186 - Databases at UC Berkeley. Consists of implementation of critical components of a relational database, including indexes, join algorithms, a query optimizer, and an ACID transaction system.
williampsmith/lockbox
A cloud based file storage client, implemented on top of a secure cryptographic protocol for trustless server hosting.
williampsmith/rndr-AR
RNDR is an augmented social networking platform that allows users to post posts bound to locations, and for other users to view them if they are at the same physical location. Augmented Reality view also supported with limited functionality.
williampsmith/Swift-AI
The Swift machine learning library.
williampsmith/Tithe
A decentralized blockchain solution for non-profit donation transparency.
williampsmith/abidan_blog
williampsmith/airdrop
Solana smart contract development airdrop project
williampsmith/alchemyweb3
Collection of web3 projects using alchemy, mostly for learning
williampsmith/algorithms
My personal implementation of some interesting and useful algorithms. For practice, learning, and just plain fun.
williampsmith/at-blockchain
Personal experimentation with building a blockchain
williampsmith/book_exchange_bot
Book exchange bot for discord server
williampsmith/build-your-own-x
🤓 Build your own (insert technology here)
williampsmith/buy-me-coffee-eth
dApp to allow people to buy me coffee using eth
williampsmith/django-education-app
williampsmith/dotfiles
Dotfiles
williampsmith/easy-application
400 software engineering companies that are easy to apply to
williampsmith/eattheblocks
Source code for Eat The Blocks, a screencast for Ethereum Dapp Developers
williampsmith/Homework-1
Setting up the developer environment and greeter contract
williampsmith/Homework-2
Setting up the developer environment and solidity in depth
williampsmith/learning-notes
Notes on books I read, talks I watch, articles I study, and papers I love
williampsmith/mlbookcamp-code
The code from the Machine Learning Bookcamp book and a free course based on the book
williampsmith/multisig
Simple ethereum based multisig wallet
williampsmith/run-sui-devnet
Tools for running devnet sui nodes
williampsmith/solana_escrow
Escrow Solana Program
williampsmith/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
williampsmith/the-art-of-command-line
Master the command line, in one page
williampsmith/tinyrenderer
Support c++ code for a short computer graphics course
williampsmith/ultimate_rust_crash_course
Rust Programming Fundamentals - one course to rule them all, one course to find them...
williampsmith/williampsmith.github.io