Lobster Roll

Stories by jtolio

Introducing DRPC: Our Replacement for gRPC (storj.io)
German court rules off-site resources like fonts violate GDPR (twitter.com)
Go channels are bad and you should feel bad (jtolds.com)
Space Monkey dumps Python for Go (spacemonkey.com)
Twitoderm: wean yourself off addicting websites by making them slightly more frustrating (github.com)
A "Pure Go" Linux environment, written by Claude (jtolio.com)
Dear customers of Cloudflare: an appeal regarding Tor (gitlab.com)
Just update rules between neurons (jtolio.com)
Lensm, A Tool for Viewing Disassembly (storj.io)
ajail: a basic jail for programs you don't completely trust (github.com)
Whiteboard problems in pure lambda calculus (jtolds.com)
Replication is bad for decentralized storage, part 1: Erasure codes for fun and profit (storj.io)
Introducing the Storj V3 White Paper (storj.io)
This is where the last few months of my life have gone. 90 pages of distributed systems experience. I also learned way more LaTeX than I cared to.
Learn how to implement Hindley-Milner type inference - Vivint's Game of Codes (goc.vivint.com)
Python 3, Pygame, and Debian Bookworm on the Miyoo A30 (jtolio.com)
Writing Advanced Web Applications with Go (jtolds.com)
hackthe.computer 2015 coding competition (hackthe.computer)
Hey folks, this is something @zeebo and I and a few others have been working on for a week or two. We've made some really interesting challenges. If you compete, you'll end up learning erasure coding, Diffie-Hellman key exchange, write a small programming language, etc. These things are super fun...
Space Monkey releases collection of Go libraries open source (spacemonkey.com)
Introduction to Reed-Solomon and Berlekamp-Welch for error correction (+ Go library) (innovation.vivint.com)
Equity vs Equality, Meritocracies, Social Justice, and Codes of Conduct (jtolds.com)
Monkit: Tracing and metrics library for Go (github.com)
This package is somewhat of a combination of a distributed tracing library (with built-in graph generation), and something more like @codahale's metrics library. Integrations are driven by plugins, but we have plugins for Graphite and Zipkin already. It's been very useful to us. Let me know what you...
git-treesame-commit - Create commits that match the file tree of any arbitrary commit (github.com)
I can't believe this functionality isn't built in to Git. It's so useful, I use this all the time. (just ported an older version in Ruby to Python)
Open Source Revenue Models in the Cloud Era (storj.io)
Learn how to build and train a machine learning model from scratch! - Vivint's Game of Codes (goc.vivint.com)
The 2017 Christmas List of Best STEM Toys for kids - Scott Hanselman (hanselman.com)
Principia Physics Simulator (principia.cc)
For an undergrad school CS project, my brother made a physics simulator. It's honestly super awesome.
socat-lite with letsencrypt support (github.com)
P4xos: Consensus as a Network Service (cs.yale.edu)
Time-series histograms with Rothko — Observability for IoT (innovation.vivint.com)
Lambda calculus browser playground (jtolds.github.io)