Steven Black
@StevenBlackUserAvailable for hireComputer systems analyst in Kingston, Ontario, Canada.
Top repositories by stars
- StevenBlack/hosts
π Consolidating and extending hosts files from several well-curated sources. Optionally pick extensions for porn, social media, and other categories.
Python29,842 - StevenBlack/ghosts
π A CLI to mess with hosts files and domain lists, local or remote. It's written in Go.
Go100 - StevenBlack/store.js
Cross-browser storage for all use cases β’ Used across the web β’ See below for v2.0 news!
JavaScript35 - StevenBlack/intl
Steven Black's INTL Toolkit for Visual FoxPro makes creating international and multilingual applications easy.
xBase32 - StevenBlack/bitcoin-postman
π Connecting Postman to your Bitcoin node
26 - StevenBlack/VFP
Visual FoxPro utilities, classes, and functions. Just getting started with this.
xBase17 - StevenBlack/rhosts
ππ Host file tools written in rust.
Rust15 - StevenBlack/envLib
Tom Rettig's Envlib library for Visual FoxPro, first released in 1995, is modernized and carried-forward.
xBase15 - StevenBlack/hackfest
Session notes for my Hackfest 2023 presentation
Mathematica13 - StevenBlack/vocab
π My personal list of cool words and their definitions, transformed and served in various ways.
Rust11 - StevenBlack/macOS-Security-and-Privacy-Guide
A practical guide to securing macOS.
Python11 - StevenBlack/htaccess
A collection of useful .htaccess snippets.
8 - StevenBlack/astro-rust
πβοΈπ Astronomical algorithms in Rust
Rust7 - StevenBlack/stevenblack.github.io
Personal website
HTML7 - StevenBlack/btc
π A place to store BTC-related code to generate models and reports
Wolfram Language6 - StevenBlack/btcdb
π§° a syncronizing bridge between a local Bitcoin blockchain, and a PostgreSQL data store.
Rust6 - StevenBlack/timesheet
π A personal git log and MacJournal aggregator, written in rust.
Rust6 - StevenBlack/virtualhost
Bash script to automate creating or deleting apache virtual hosts on ubuntu
Shell6 - StevenBlack/bitcoin-energy-estimates
π€ Estimating the energy consumption of the bitcoin network in a variety of ways.
Mathematica5 - StevenBlack/wtf
The personal information dashboard for your terminal.
Go4 - StevenBlack/design-blocks
A set of 170+ Bootstrap based design blocks ready to be used to create clean modern websites.
HTML4 - StevenBlack/cointop
The fastest and most interactive terminal based UI application for tracking cryptocurrencies
Go4 - StevenBlack/awesome-osx-command-line
Use your OS X terminal shell to do awesome things.
4 - StevenBlack/aid-cli
A CLI toolkit featuring a variety of helpful utilities.
Rust3 - StevenBlack/nhl-rs
π₯ my personal NHL stats CLI written in Rust β stats the way I like 'em
Rust3 - StevenBlack/rust-atomics-and-locks
π¦ Working through "Rust Atomics and Locks" by Mara Bos π
Rust3 - StevenBlack/git-standup
Recall what you did on the last working day. Psst! or be nosy and find what someone else in your team did ;-)
Shell3 - StevenBlack/bitcoinbook
Mastering Bitcoin 2nd Edition - Programming the Open Blockchain
AsciiDoc3 - StevenBlack/rando
Generate random numbers with Go
Go3 - StevenBlack/javascript-state-machine
A javascript finite state machine library (forked November 30, 2016).
JavaScript3 - StevenBlack/share
A VFP class browser addin that extracts a class from a VCX cluster and makes it easy to share.
xBase3 - StevenBlack/roots
Roots is a starting WordPress theme made for developers based on HTML5 Boilerplate & Bootstrap from Twitter.
PHP3 - StevenBlack/pitchers
π¦ Messing around with the MLB API and Rust
Rust2 - StevenBlack/imgresize
An image resizer, written in π¦
Rust2 - StevenBlack/FinPlot
π Mathematica function for generic display and manipulate timeseries in datelist plots
Mathematica2 - StevenBlack/docker-pi-hole
Pi-hole in a docker container
Shell2 - StevenBlack/btc-epistemology
πExamining the epistemology of bitcoin
Mathematica2 - StevenBlack/lsig
Constructing Quantam resistant digital signatures using hash functions
Rust2 - StevenBlack/climograph
π‘οΈ π§οΈ Generate climographs for cities and locations.
Mathematica2 - StevenBlack/mathematica-html-to-github-md
π€ A personal project to convert Mathematica HTML files to Github Markdown.
Rust2 - StevenBlack/pocket-casts-ios
Pocket Casts iOS app π§
Swift2 - StevenBlack/rust-bitcoin
Rust Bitcoin library
Rust2 - StevenBlack/jq-illustrated
illustrated tutorial of jq (and the scripts that create it)
Shell2 - StevenBlack/coronavirus-tracker-cli
Track conronavirus cases from command line. curl https://corona-stats.online/
JavaScript2 - StevenBlack/git-extras
GIT utilities -- repo summary, repl, changelog population, author commit percentages and more
Shell2 - StevenBlack/dotfiles-1
paul's shell, git, etc config files. also homebrew, migration setup. good stuff.
Vim Script2 - StevenBlack/ubuntu-dotfiles
Dotfiles for an ubuntu setup
Shell2 - StevenBlack/HackMyResume
Generate polished rΓ©sumΓ©s and CVs in HTML, Markdown, LaTeX, MS Word, PDF, plain text, JSON, XML, YAML, smoke signal, and carrier pigeon.
JavaScript2 - StevenBlack/k7waterfront
Celebrating and watching the Kingston Ontario waterfront.
HTML2 - StevenBlack/chaz6-dns-caches
A large list of public IPv4 and IPv6 dns caches.
2 - StevenBlack/VFPx-SQL-Server-Upsizing-Wizard
My personal "fork", as it were, of the VFP Sedna SQL Server Upsizing Wizard from its original Codeplex location.
xBase2 - StevenBlack/ConsoleSports
Displaying sports stats in your console.
Ruby2 - StevenBlack/mousetrap
Simple library for handling keyboard shortcuts in Javascript
JavaScript2 - StevenBlack/javascript-patterns
JavaScript Patterns
JavaScript2 - StevenBlack/Tagedit
Tagedit - jQuery Plugin - The Plugin can be used to edit tags from a database the easy way
JavaScript2 - StevenBlack/isotope
An exquisite jQuery plugin for magical layouts. Enables filtering, sorting, and dynamic layouts.
JavaScript2 - StevenBlack/backbone
Give your JS App some Backbone with Models, Views, Collections, and Events
JavaScript2 - StevenBlack/jquery-ui-veneer-widget
Veneer is a jquery-ui widget that takes vanilla HTML and allows you to inject jquery-ui goodness while keeping your content free of tag-soup. Veneer can use header tags to infer hierarchichy without any pre-existing div tags.
JavaScript2 - StevenBlack/Marks
KYC Marks
JavaScript2 - StevenBlack/mlbt
A terminal user interface for the MLB stats API. Watch a baseball game in your terminal! βΎ
Rust1 - StevenBlack/brk
A suite of tools designed to extract, compute and display data stored on a Bitcoin Core node
Rust1 - StevenBlack/blkchain
Fast import of the blockchain into PostgreSQL.
Go1 - StevenBlack/robopoker
Play, learn, solve, and analyze No-Limit Texas Hold Em. Implementation follows from Monte Carlo counter-factual regret minimization over with hierarchical K-means imperfect recall abstractions.
Rust1 - StevenBlack/cadusdbtc
π΅ cad usd btc price logger written in rust.
Mathematica1 - StevenBlack/rucola
Terminal-based markdown note manager.
Rust1 - StevenBlack/dnsi
A tool to investigate the DNS.
Rust1 - StevenBlack/rpgp
Pure rust implementation of OpenPGP
Rust1 - StevenBlack/chezmoi-ubuntu
π§° chezmoi repository for personal Ubuntu workstations
1 - StevenBlack/OpenBBTerminal
Investment Research for Everyone, Anywhere.
Python1 - StevenBlack/hash_substitute
Playing with Rust parsers.
Rust1 - StevenBlack/hostfiles
A collection of category-specific host files
1 - StevenBlack/zip-blitz
My fork of cwithmichael/zip-blitz
Rust1 - StevenBlack/Shakepay-export-fix
π€ Processing the Shakepay .csv export file.
Rust1 - StevenBlack/bull-bitcoin-export-fix
π Fixing Bull Bitcoin's comically awful csv exports
Rust1 - StevenBlack/hypr
Messing with hyper
Rust1 - Rust1
- StevenBlack/rust-by-example
Learn Rust with examples (Live code editor included)
1 - StevenBlack/pgx
PostgreSQL driver and toolkit for Go
Go1 - StevenBlack/Easylist_adservers_hosts
https://github.com/easylist/easylist/blob/master/easylist/easylist_adservers.txt as a hosts file
1 - StevenBlack/rust-wallet
Library for a Bitcoin Wallet
Rust1 - StevenBlack/seed
π Bitcoin wallet seed CLI.
Rust1 - StevenBlack/wagyu
A Rust library for generating cryptocurrency wallets
Rust1 - StevenBlack/rust-starter
Rust Starter Project
Rust1 - StevenBlack/mynode
The easiest way to run Bitcoin and Lightning!
HTML1 - StevenBlack/public-private-key-demo
Demonstrates public / private key pairs and signing in a blockchain context. This is part 2 of my Blockchain 101 video explainer.
JavaScript1 - StevenBlack/shnippets
Salvaging my Lucky Ants Snippets.app database to move it elsewhere. With Rust.
Rust1 - StevenBlack/s4
Simple Shamir's Secret Sharing (s4) - A go package giving a easy to use interface for the shamir's secret sharing algorithm
JavaScript1 - StevenBlack/forJessica
This is for you, jessica!
xBase1 - StevenBlack/dijo
scriptable, curses-based, digital habit tracker
Rust1 - StevenBlack/nfJson
Provides a set of fast performance, reliable and easy to use Json functions using pure VFP
xBase1 - StevenBlack/rusty-hooks
π A hooks and anchors implementation in Rust
Rust1 - StevenBlack/rust-cryptopals
Messing around with rust while stuck at home during the pandemic.
Rust1 - StevenBlack/go-cryptopals
Messing around with Go while stuck at home.
Go1 - StevenBlack/go-tooling-cheat-sheet
Go's Tooling Cheat Sheet
1 - StevenBlack/project-layout
Standard Go Project Layout
Makefile1 - StevenBlack/fxReports
Community sharing of custom report features
xBase1