Pinned Repositories
bounce
A minimal cross-platform game example using the MVC pattern, mutable state, Rust and SDL2.
CollectionExtensions
A .NET library for reordering collections.
dall_e_generate_and_download
Generate an image from the OpenAI service given a prompt and image size.
goscheduler
A Go language periodic task scheduler with concurrency limits
naive_bayes
A Naive Bayes machine learning classifier.
NSchedule
A Node.js task scheduler with concurrency limits.
PointerPerformanceTest
Quick and dirty C# code to evaluate performance of normal array access vs. unsafe pointer access.
ProcessingInIntellij
A working example of using the core Processing libraries in Intellij.
watchmaker
A genetic algorithm implementation in Rust.
watchmaker_vm
A virtual machine for use with genetic algorithms.
thomasbratt's Repositories
thomasbratt/NSchedule
A Node.js task scheduler with concurrency limits.
thomasbratt/ProcessingInIntellij
A working example of using the core Processing libraries in Intellij.
thomasbratt/dall_e_generate_and_download
Generate an image from the OpenAI service given a prompt and image size.
thomasbratt/PointerPerformanceTest
Quick and dirty C# code to evaluate performance of normal array access vs. unsafe pointer access.
thomasbratt/watchmaker
A genetic algorithm implementation in Rust.
thomasbratt/CollectionExtensions
A .NET library for reordering collections.
thomasbratt/CpuTemperatureAlert
A Bash script that warns the user if the CPU temperature is above a specified threshold.
thomasbratt/intellij_skeleton
A skeleton IntelliJ project for when I need a quick test app.
thomasbratt/naive_bayes
A Naive Bayes machine learning classifier.
thomasbratt/Wallpaper
A Bash wallpaper changer for Linux.
thomasbratt/BelousovZhabotinskyScreensaver
A Windows screensaver written in C# and WPF inspired by a chemical reaction called the Belousov-Zhabotinsky reaction
thomasbratt/bounce
A minimal cross-platform game example using the MVC pattern, mutable state, Rust and SDL2.
thomasbratt/DotFiles
My Linux shell customizations
thomasbratt/goscheduler
A Go language periodic task scheduler with concurrency limits
thomasbratt/watchmaker_vm
A virtual machine for use with genetic algorithms.
thomasbratt/awesome-rust
Awesome Rust
thomasbratt/BelousovZhabotinskyJavaScript
thomasbratt/Mandelbrot
Displays a zoomable plot of the Mandelbrot set in JavaScript using the canvas tag.
thomasbratt/openai_conversation
thomasbratt/rust_string_overheads
Understanding the overheads of different Rust string types