David Dakota Blair

Table of Contents

  1. About
  2. Fun bash one liners
  3. Readings:

About

This is Dakota's tilde.club page. It is meant to be a fun exploration of the web as it could be with a little more semantic markup, separation of concerns and ASCII art of course. Look ma, no <div />s! If you are interested in how it's done you can check out the repo on github. Thanks to TAAG for all the text art fonts and inspiration. Many thanks to ~ben and ~deepend for keeping the lights on. Thanks to Tom 7 for being generally awesome and inspirational. Finally, thanks to Jankenpopp and crew for Windows 93, where I originally discovered tilde.club (and so much more) in the first place.

About Dakota

I'm just a guy with a much greater than average like of mathematics. I grew up in Texas, finished my PhD in mathematics at the CUNY Graduate Center, married my incredible wife Abigail Myers (Two time Jeopardy! Champion, NYC Marathon finisher, NaNoWriMo author, National Board Certified teacher, the list goes on.) and welcomed our beautiful daughter Junia to the world. I now work as a software engineer, but web technologies and the original hopeful promise of the internet have been dear to my heart for most of my life which might explain why I would make a silly page like this in my spare time. After all, a little nonsense now and then is relished by the wisest kin.

I like programming concepts and the languages that implement them, and I think that is neatly summed up in this haiku:

   Python and SQL:
     Functional, declarative
       The fine tools of thought.
   

Links

I have other websites on the internet that serve different purposes, and here are some links to them:

Preferences


Fun bash one liners

Remove all tab characters
tr -d '\t'
Find lines containing literal tabs
awk '/\t/'
grep -P
Join files using a tab separator
join -t $'\t' file1 file2
A simple awk for isolating columns
awk '{print $2}'
Simple system benchmarks
yes | sed '=' | sed '/y/d'
time seq -n 1e6
Print a few random numbers
od -d < /dev/random | awk '{ print $2 }' | head
What shell am I using?
lsof -p $$
See which processes are listening to a $PORT
netstat -pntl | grep $PORT # linux
lsof -nP -iTCP:$PORT | grep LISTEN # os x
Useful flags for rsync
rsync -h --progress --stats --verbose
Recover files from a slightly corrupted tar archive
cpio -ivd -H tar < file.tar

Readings

Here are some links I want to read but for which I have not yet had the time. The play links of ~jonbell inspired the publication of this list. Links can break in many ways, so if you see one that is broken please let me know and I should be able to recover it, or at worst remove it.

2020

2020-09-22

2020-04-04

2020-02-28

Python

2020-01-18

2019

2019-10-19

2019-09-12

2019-08-17

2019-07-25

2019-04-20

2019-03-04

Knuth

Sandbox evaluation

TLA+

2019-01-05

Deep Dream

Greatest Sales Deck

2018

2018-12-01

2018-11-10

Tinker

2018-10-06

Functional programming

Satellite tracking

2018-09-03

2018-08-04

2018-03-01

2018-02-06

Deep learning

2017

2017-11-26

2017-11-04

2017-09-27

design

cs

prep

2017-08-31

python

harvey

organic chemistry

2017-06-30

math.js

2017-03-15

2017-03-01

Flask

DBpedia

2017-02-11

Alan Kay

Grammars

Google

Brookhaven

Spiner

POTUS45

SimCity 2000

Vacuum

2017-01-18

Alan Kay

2017-01-07

Planet Earth

2016

2016-12-03

2016-11-01

2016-10-12

2016-09-02

2016-05-23

DAO

2016-05-07

Behind the gifs

Dan's Code golf

Dan Luu

Texas

Docker

2016-04-06

A. L. Turner High School

Data

2016-03-03

2016-02-26

Wikipedia

Physics

2016-02-14

People

T-shirts

2016-01-11

Mathematics

Genomics

Python

Promises

Rancher OS

Google Maps

Presto

2016-01-06

NYC

Oregon

Chilliwack

2015

2015-12-11

Mathematics

Docker

Norse Mythology

People

2015-11-28

Math

Ancient

MarkWiki

Web

Restartability

Naive Bayes

2015-10-24

Metaphysics

Mathematics

Music

Poetry

People

vim

Astronomy

Crypto

Quantum

CS

Underdog.io

History

Food

NIPAJIN

2015-08-26

Amillia Taylor

Toki Pona

IBM Open Source

Github student dev pack

Kåre

Academic

Continuum Analytics

Fun

2015-02-02

2014

2014-07-28

2014-06-23

2014-06-21

2014-06-14

2014-06-09

2014-05-23

2014-04-29

2014-04-17

2014-04-10

2014-03-28

2014-02-06

2013

2013-12-02

2013-11-24

2013-11-21

2013-11-08

2013-11-04

2013-10-30

2013-10-21

2013-10-12

2013-09-24

2013-09-13

2013-08-22

2013-08-21

2013-08-14

2013-07-31

2013-07-30

2013-07-22

2013-07-15

2013-07-12

2013-07-09

2013-07-07

2013-06-26

2013-06-06

2013-06-04

2013-05-30

2013-05-08

2013-04-25

2013-04-21

2013-04-16

2013-04-12

2013-04-08

2013-04-02

2013-04-01

2013-03-16

2013-03-12

2013-03-06

2013-03-05

2013-03-04

2013-03-03

2013-03-01

2013-02-26

2013-02-05

2013-01-29

2013-01-28

2013-01-26