Here be dragons 🐉
Things to do, things to write. This is Anthony Miyaguchi’s personal site.
Now more than halfway through the COVID-19 pandemic, I’ve been using the time stolen away from productive hobbies like Brazilian jiu-jitsu into incredibly grindy MMORPGs and small programming projects.
I write software for Planet on the storage and jobs system supporting satellite data pipelines. I previously wrote open-source software for Mozilla as a Data Engineer. I recently started a Masters in Computer Science at Georgia Tech at the start of 2022. You may be interested in my github profile.
Recent Blog Posts
Sometimes, I write things. Here are the last 7 things that I’ve posted.
See all of my posts on the blog index. Subscribe to the rss feed here, too.
- Sep 16, 2021 - Overclocking RAM with a Ryzen 7 1700 is a pain
- Sep 13, 2021 - CMA fragmentation with 5MP PineCube captures
- Sep 9, 2021 - Running a sidecar container in Kubernetes and Airflow 1.15.x
- Sep 6, 2021 - Using a PineCube to take plant photos
- Aug 2, 2021 - Building a mobile funnel dashboard in Looker
- Mar 5, 2021 - Caching in Sapper Service Workers
- Mar 1, 2021 - Toastmasters project, complete!
Miscellaneous Content
Here is an assortment of content on the site.
- Site analytics, statistics about the visitors to each page
- Advent of Code 2020, in prolog, egads — up to day 7
- Recordings of my piano practices
- Toastmasters, and my experience becoming a better public speaker
- BirdCLEF 2021, a Kaggle competition I started and left unfinished
- BirdCLEF 2022, a Kaggle competition that I finished with a team at the DS@GT club and submitted a working notes paper
- Statistical Rethinking
Site Changelog
I keep track of the site on Github. Here are the last 10 commits.
cb6b719n Thu, 30 Jun 2022 18:47:57 -0700 Add week 4 solution 3cab4a3n Sun, 26 Jun 2022 22:19:22 -0700 Add satellite imagery handout 9878e9fn Fri, 17 Jun 2022 21:09:25 -0700 Add week3 for rethinking 4612ef7n Thu, 9 Jun 2022 20:14:30 -0700 Merge pull request #25 from acmiyaguchi/dependabot/npm_and_yarn/home/prismjs-1.28.0 3cfd555n Thu, 9 Jun 2022 20:14:20 -0700 Merge pull request #26 from acmiyaguchi/dependabot/npm_and_yarn/home/minimist-1.2.6 1b0a162n Thu, 9 Jun 2022 20:14:07 -0700 Merge pull request #27 from acmiyaguchi/dependabot/npm_and_yarn/home/node-fetch-2.6.7 acf0b23n Thu, 9 Jun 2022 20:09:35 -0700 Remove logging in navbar 98ad507n Thu, 9 Jun 2022 20:09:10 -0700 Add notes on rethinking week 2 67e916bn Fri, 10 Jun 2022 02:17:12 +0000 Add public rule and make a ping object a80d58cn Fri, 10 Jun 2022 02:17:09 +0000 Add partial solution for day 7
Digital Potpourri
`;;;;;;;;. '+''++';';'';;: ,'+++'+'+++'#+''';: +####+++#+#+@++++'''' '.+###@@#@#@@+##++#+'''' ` `;.'###@#@;+@@@@@@@#+'#+''' ;,.,.'@#@@@#'@#+++####@++'++; +,''#+':#@@#+@#+'+''###@#+';''` ';+#@#''+#@@@#+#++''++#+####+#++ ,;@#+;'++;#@#@@#+#++'####+@'+#''' #@'+#######@#@#+#+++#+@+@####+##++ ;######@##@@@+####'#'+##@+######+++ ,+#####@@#@##+#++#+#++@@@#'++++' :@@@##@+###+###@#'+#@@#@##++'+: #@@@@+##+@++#@#''###+#+++'+''''` ,@@###++@##@@#''@#++####'++''';'' #@#@+#++@@@+'+++''''';'++'''''';;; #####+###'';+#@#+##+#+'''+++'+''';'` ###'@#+''''++#++''';''#@+++#+'+''';'' ####'#+'+++''@@@@@@++#'++@#+++'+'+'+;+ ##+##''++''''##@@@@@+@#+#'###++'++'+'++` @#@+#+#+++''+#@#@@@@@@@#@#'++#+'+++#++'+' #@##+#+'+#'''#+@##+#@@@@@@@###@#@+;'''@';'. ##@+++#@++'+'#+@#@#+#+#+@@@#@@+''@@+;;#+@@'' @##+@'+##+'+'##@+@@#@'+#@#+@@'#@@;'+@#@#;''++` ##++@+#++##'''@#+@+@@@@#'@@+'@@++@#';@''@#;;';, @##+++#++#++'#@@@@@@@@#+@#'#@#'#@++#@@#@+'#@;''' ,###++#+##+#+'@@#@#@@+@@#+@@'#@@++@@@+@#'@+'+@+'' ####@+'##+#++';#@+@##@##@#+#@++#@@@@#@+#@'##''@'; :#++#####++#'#@+;@@#@@#@@#@@@@#@@@@@@@#@#+@##@';+' @@##+###+@++'@+';;+@@@@@@#;#+'@+@@@@@@@@+@##@+@''' ,@@@+#@'#+@++'#@@+++@'#++@#+@'+#'@@@@@@@#@##@+@+@'' @@@@@@+@+#@##+###@@@@#@+@@;##'@++@+@+#@@@@@@+@+#++' :@@+@@#@@+####++#+##@@@@'@++#'#+'@#+#+@'@#@@@@+@++@`` @@##@##@#@@+@#++'####@@@@@'##+@##@+@#@@+@#@@@@@'##+ `#@#@#@@#@@+###@@+@#######@@@#'@+@+#@#@#@#'@#@@#@## #@@@@@@@##@######+@@##@###@@@@@@##@##+@+@@##+#@###. ##@#@@@@@@#+@+#@@#@#@@@@@##@@@@@@@#'#@@@@###@+#+##` .@@#@@@@@@#@@###@#@@#+@@@@@#@##@@@@@@@@#++#@@@+##'+' `'#@#@##@#@@##@@##@@@@#@##@@@@##@@@@@@@@@@@@@@@@@##'' ``'++#@@#@@@##@##@+#@@@####@@@@@##@@@@@@@@####+##@@##+. `####@@@#@@@@@@###@@@@@@@@@@@+#@@@@@@@@@@+###++#+++#'. '#@###@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@@#+@@#+###+'+#'#;'` `#####@@@##@@@@@@@@@@@@#@@@@#@@@#@@#++:`..``..;#+#'#'#;: +#@@#@#@@@@@@#@#@@@@@@@@@#@@@@#':'.`;:``:.`;#:;.+'''+''; @@#@@#@@@#@@@@@@@@@@#@@@@@#@@++.#..#,.',.. ``';'';+` :@#@@@#@@@@#@@#@@@@@@#@@@@@@'+.#'`.`` ;';+ ;@#@@#@#@@@#@@@@@@@#@##@@@'.,. ` :#@@#@#@@@@@@+@@@#@#@@@#. ` +@@@@@@@@@@@@@#@###+ +@@@@@@@@@@@@@#` '@@@@@@@@@. ` @@`++' +@##;' '#@#;' '@++;# .;:` `@;+'# `'''``+: ';'+.;#+#+''++##+#+; ` .. ' '#+#;#++'`` ` ` . `
-----BEGIN PGP PUBLIC KEY BLOCK----- Comment: GPGTools - https://gpgtools.org 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 iJclkzqmWL8PKpvh5enb =w4yv -----END PGP PUBLIC KEY BLOCK-----