Blogroll
The internet of essays
2008-11-01 — 2022-11-06
Content warning:
Contrary opinions
The blog roll of blogs/substacks/mediums etc. that I subscribe to. Apparently, I should mention that reading blogs is a distinct activity from agreeing with or endorsing the opinions of their authors, and thus this list is not a list of people I agree with. The criteria for inclusion in this list are that the blog in question should have written more than one interesting (to me) thing, and also for me to believe they might write more interesting things in the future. Additionally, it helps if they are pleasant to read and have a good signal-to-noise ratio.
For tips on how to use a blogroll, you might want to check feed readers. There is also a machine-readable OPML which you could import into your own feed reader, which would be much easier than clicking on hundreds of links, IMO, but you live your own life.
1 Specialists
These are people producing content in my technical field, or at least near to it.
Machined Learnings ([feed] (http://www.machinedlearnings.com/feeds/posts/default))
Turing’s Invisible Hand ([feed] (https://agtb.wordpress.com/feed/))
The Living Thing / Notebooks ([feed] (http://livingthing.danmackinlay.name/feeds/all.atom.xml))
Daniel Nouri’s Blog ([feed] (http://danielnouri.org/notes/feed/index.xml))
A Narrow Margin ([feed] (http://mikespivey.wordpress.com/feed/))
Knowing and Making ([feed] (http://www.knowingandmaking.com/feeds/posts/default?alt=rss))
Strange Weather ([feed] (https://strangeweather.wordpress.com/feed/))
blog :: Brent -> [String] ([feed] (https://byorgey.wordpress.com/feed/))
Easily Distracted ([feed] (http://blogs.swarthmore.edu/burke/feed/))
my slice of pizza ([feed] (http://mysliceofpizza.blogspot.com/feeds/posts/default))
Numerical Methods Guy » Feed ([feed] (https://blog.autarkaw.com/feed/))
Bayesian Spectacles ([feed] (https://www.bayesianspectacles.org/feed/))
Yuling Yao’s Blog ([feed] (https://www.yulingyao.com/blog/feed.xml))
Mathematics and Computation ([feed] (http://math.andrej.com/feed/))
My Biased Coin ([feed] (http://mybiasedcoin.blogspot.com/feeds/posts/default))
Critical Inference ([feed] (https://critical-inference.com/feed/))
E. Kowalski’s blog ([feed] (http://blogs.ethz.ch/kowalski/feed/))
Machine Thoughts ([feed] (http://machinethoughts.wordpress.com/feed/))
Revolutions ([feed] (http://blog.revolutionanalytics.com/atom.xml))
Machine Learning Research Blog ([feed] (https://francisbach.com/feed/))
Models Of Reality ([feed] (http://models.street-artists.org/?feed=rss2))
Folk the Algorithms ([feed] (http://highnoongmt.wordpress.com/feed/))
Secret Blogging Seminar ([feed] (https://sbseminar.wordpress.com/feed/))
Rick’s Ramblings ([feed] (https://sites.duke.edu/randomthoughts/feed/))
Dr Kevin Bonham ([feed] (http://kevinbonham.blogspot.com/feeds/posts/default))
Scott’s Substack ([feed] (https://causalinf.substack.com/feed/))
CALCULATED CONTENT ([feed] (http://charlesmartin14.wordpress.com/feed/))
Statistical Horizons ([feed] (http://www.statisticalhorizons.com/feed))
A Fine Theorem ([feed] (https://afinetheorem.wordpress.com/feed/))
This Blog is Systematic. ([feed] (http://qoppac.blogspot.com/feeds/posts/default?alt=rss))
free range statistics ([feed] (http://ellisp.github.io/feed.xml))
The Intrepid Mathematician ([feed] (https://anthonybonato.com/feed/))
[The Aperiodical » Travels in a Mathematical World Category Feed] (https://aperiodical.com) (feed)
Iconicmath (feed)
Robin Ryder’s blog ([feed] (http://robinryder.wordpress.com/feed/))
Mad (Data) Scientist ([feed] (http://matloff.wordpress.com/feed/))
Radical Statistics Group ([feed] (http://www.radstats.org.uk/feed/))
Ingmar’s research blog ([feed] (https://ingmarschuster.wordpress.com/feed/))
Banach’s Algorithmic Corner ([feed] (http://corner.mimuw.edu.pl/?feed=rss2))
Harvard ML Foundations ([feed] (https://mltheory.org/index.xml))
Betalog - Daniel Litt ([feed] (http://www.daniellitt.com/blog?format=RSS))
Dr. Erin Buchanan ([feed] (https://doomlab.github.io/post/index.xml))
The Mermaid’s Tale ([feed] (http://ecodevoevo.blogspot.com/feeds/posts/default))
Oddly Shaped Pegs ([feed] (http://adamdsmith.wordpress.com/feed/))
Freakonometrics ([feed] (http://freakonometrics.hypotheses.org/feed))
[Compressive Sensing, Advanced Matrix Factorization and more] (https://www.reddit.com/r/CompressiveSensing/) (feed)
Quomodocumque ([feed] (http://quomodocumque.wordpress.com/feed/))
Annual Reviews: Annual Review of Statistics and Its Application: Table of Contents (feed)
Chris McCormick ([feed] (http://chrisjmccormick.wordpress.com/feed/))
Replicability-Index ([feed] (http://replicationindex.wordpress.com/feed/))
Chronicles of Harry ([feed] (https://sniffnoy.dreamwidth.org/data/rss))
[Statistical Modeling, Causal Inference, and Social Science] (https://statmodeling.stat.columbia.edu) (feed)
The Math Less Traveled ([feed] (https://mathlesstraveled.com/feed/))
The Financial Hacker ([feed] (http://www.financial-hacker.com/feed/))
Neuroscience, stats, and coding ([feed] (https://lindeloev.net/feed/))
Mystical Silicon ([feed] (https://mysticalsilicon.substack.com/feed))
Snigdha’s Substack ([feed] (https://snigdha.substack.com/feed))
Johannes Lederer » Feed ([feed] (https://johanneslederer.com/feed/))
Paul Goldberg ([feed] (http://paulwgoldberg.blogspot.com/feeds/posts/default))
Escaping Flatland ([feed] (https://escapingflatland.substack.com/feed))
Systematic Edge ([feed] (http://systematicedge.wordpress.com/feed/))
Ergodicity Economics ([feed] (https://ergodicityeconomics.com/feed/))
Biased and Inefficient ([feed] (https://notstatschat.rbind.io/index.xml))
Chaitanya’s Random Pages ([feed] (https://ckrao.wordpress.com/feed/))
Cirrostratus Whispers ([feed] (https://rodeoflagellum.github.io/feed.xml))
Mathematics – Chris Aldrich ([feed] (http://boffosocko.com/category/mathematics/feed/))
GIS and Agent-Based Modeling ([feed] (http://www.gisagents.org/feeds/posts/default))
Piekniewski’s blog ([feed] (http://blog.piekniewski.info/feed/))
Scientific Memo ([feed] (http://science-memo.blogspot.com/feeds/posts/default))
An Algorithmic Lucidity ([feed] (http://zackmdavis.net/blog/feed/))
The Practical Quant ([feed] (http://practicalquant.blogspot.com/feeds/posts/default))
Knowing and Making ([feed] (http://www.knowingandmaking.com/feeds/posts/default))
AMS Feature Column ([feed] (http://www.ams.org/featurecolumn.rss))
Strenge Jacke! ([feed] (http://strengejacke.wordpress.com/feed/))
Clueless Fundatma ([feed] (http://sachinashanbhag.blogspot.com/feeds/posts/default))
John’s blog (feed)
Graduate Descent ([feed] (http://timvieira.github.io/blog/atom.xml))
Electric Archaeology ([feed] (https://electricarchaeology.ca/feed/))
Persiflage ([feed] (http://galoisrepresentations.wordpress.com/feed/))
Mad for Simplicity ([feed] (http://enginius.tistory.com/rss))
Radford Neal’s blog ([feed] (http://radfordneal.wordpress.com/feed/))
The Universe of Discourse ([feed] (http://blog.plover.com/index.rss))
Punk Rock Operations Research ([feed] (https://punkrockor.com/feed/))
(feed)
magenta.tensorflow/xml ([feed] (https://magenta.tensorflow.org/feed.xml))
Better Posters ([feed] (http://betterposters.blogspot.com/feeds/posts/default))
Locklin on science ([feed] (https://scottlocklin.wordpress.com/feed/))
Short, Fat Matrices ([feed] (https://dustingmixon.wordpress.com/feed/))
Barefoot Math ([feed] (https://mathenchant.wordpress.com/feed/))
Dr. Sebastian Raschka ([feed] (http://sebastianraschka.com/rss_feed.xml))
Code and Culture ([feed] (https://codeandculture.wordpress.com/feed/))
Terra Incognita ([feed] (http://feeds2.feedburner.com/pyevolve))
The Thesis Whisperer ([feed] (https://thesiswhisperer.com/feed/))
The 20% Statistician ([feed] (http://daniellakens.blogspot.com/feeds/posts/default))
I’m a bandit ([feed] (https://blogs.princeton.edu/imabandit/feed/))
Jonathan Manton’s Blog ([feed] (http://jmanton.wordpress.com/feed/))
DC’s Improbable Science ([feed] (http://www.dcscience.net/?feed=rss2))
The Big Data Theory ([feed] (http://grigory.us/blog/feed.xml))
FOSS Trading ([feed] (http://feeds.feedblitz.com/fosstrading))
[Annual Reviews: Annual Review of Economics: Table of Contents] (https://www.annualreviews.org/loi/economics?ai=67b7&mi=3hus46&af=R) (feed)
Justin Domke’s Weblog ([feed] (http://justindomke.wordpress.com/feed/))
[Machine Learning Blog | ML@CMU | Carnegie Mellon University] (https://blog.ml.cmu.edu) (feed)
Dr. Juan Camilo Orduz ([feed] (https://juanitorduz.github.io/index.xml))
Maximum Progress ([feed] (https://maximumprogress.substack.com/feed))
[Adam Ozimek - We’re economists covering everything economics.] (https://www.forbes.com/sites/modeledbehavior/) (feed)
While My MCMC Gently Samples ([feed] (http://twiecki.github.io/atom.xml))
Statisfaction ([feed] (http://statisfaction.wordpress.com/feed/))
최근우 (Keunwoo Choi) ([feed] (http://keunwoochoi.blogspot.com/feeds/posts/default))
Possibly Wrong ([feed] (http://possiblywrong.wordpress.com/feed/))
The Lunar Society ([feed] (https://www.dwarkeshpatel.com/feed))
Math with Bad Drawings ([feed] (http://mathwithbaddrawings.com/feed/))
Sevvandi Kandanaarachchi ([feed] (https://sevvandi.netlify.app/index.xml))
Nathan Brixius ([feed] (http://nathanbrixius.wordpress.com/feed/))
2 Pundits
The hoodinternet (feed)
Steven Landsburg | The Big Questions: Tackling the Problems of Philosophy with Ideas from Mathematics, Economics, and Physics (feed)
Perspectives: Past, Present, and Future, by Patrick Wyman (feed)
Meaningness - Better ways of thinking, feeling, and acting—around problems of meaning: self, society, ethics, purpose, and value (feed)
3 Making things
4 Make your own automatic blogroll
This is the script I use to generate a blogroll from my OPML, a.k.a. my list of feed.
#! /usr/bin/env python3
"""
opml_to_blogroll.py
Parse OPML into markdown
opml_to_blogroll.py static/feeds.opml | xclip -selection clipboard
"""
import sys
import re
from xml.etree import ElementTree
from smartypants import smartypants, Attr
#https://pythonhosted.org/smartypants/reference.html#smartypants.smartypants
ATTRS = Attr.D | Attr.e | Attr.q | Attr.u
def main(fname):
with open(fname, 'r', encoding='utf8') as fp:
tree = ElementTree.parse(fp)
for cat_node in tree.find('body').findall('outline'):
print("\n## {}\n".format(cat_node.get('title', '').strip()))
for node in cat_node.findall('outline'):
name = smartypants(node.attrib.get('text', '').strip(), ATTRS)
name = name.replace("_", r"") # underscores upset the pandoc parser
line = "* {}".format(name)
url = node.attrib.get('htmlUrl', '')
if len(url)>0:
line = "* [{}]({})".format(name, url)
feedurl = node.attrib.get('xmlUrl', None)
line += " ([feed]({}))".format(feedurl)
print(line)
if __name__ == "__main__":
main(*sys.argv[1:])Your feed reader can likely import that OPML and subscribe you to all of these at once, if you want to swim in the same waters I do.


