Sign in

Matt Teichman

@bufordrat.bsky.social
918 followers 183 following 73 posts

I write software for librarians, teach functional programming, and produce the Elucidations podcast. elucidations.vercel.app

PostsRepliesMedia
Matt Teichman @bufordrat.bsky.social · 15/09/2026
Tremendous episode of @picturemecoding.bsky.social on the history of nginx: www.picturemecoding.com/2222783/epis...
picturemecoding.com
The History of NGINX - Picture Me Coding
This episode we look into the history of the web server NGINX and of web servers more generally.  We play myth buster and try to investigate the widespread story that NGINX arose from a need to s...
010
Matt Teichman @bufordrat.bsky.social · 12/04/2026
Thanks for the shout out on the Turing test episode @picturemecoding.bsky.social! Great episode. www.picturemecoding.com/2222783/epis...
picturemecoding.com
The Turing Test - Picture Me Coding
This episode is about the Turing Test, and Alan Turing's original description of the test in Computing Machinery and Intelligence.  We also discuss a recent work by two UCSD researchers that clai...
031
Matt Teichman @bufordrat.bsky.social · 01/03/2026
Check out my new episode with @gsalmieri.bsky.social on freedom of speech: elucidations.vercel.app/posts/episod...
elucidations.vercel.app
Episode 154: Greg Salmieri discusses free speech, 'cancel culture,' and 'academic freedom' - Elucidations Podcast
Subscribe to Elucidations:       Note: this was recorded in November of 2022. In the latest episode of Elucidations, Greg Salmieri (University of Texas) joins us once again, this time to dis...
011
Matt Teichman @bufordrat.bsky.social · 30/01/2026
@trygrace.dev I was just playing around with the Grace repl, built from source off of GitHub, and was wondering whether it was possible to hook it up to open weight models run under ollama (or similar) to generate typed data.
100
Matt Teichman @bufordrat.bsky.social · 23/01/2026
Absolute banger of a @picturemecoding.bsky.social episode on 'local first': www.picturemecoding.com/2222783/epis...
picturemecoding.com
Our Flag Means Local-First - Picture Me Coding
This week Mike and Erik talk about the local-first software movement. There's a pretty cool paper about it from 2019 called "Local-First Software:You Own Your Data, in spite of the Cloud", and there's...
132
Reposted by Matt Teichman
gabby @fullmoon.id · 24/07/2025
Fun fact, this is legal Haskell: >>> (print <> print) True True True
8293
Reposted by Matt Teichman
gabby @fullmoon.id · 29/07/2025
The Grace programming language now natively supports a Key type for managing API credentials. The benefit of a distinct type is: - Grace guarantees that values of this type are never rendered - The Grace browser obscures form inputs of this type
\{ key : Key } ->
    { "You'll usually use keys for API calls": prompt{ key, text: "hi" }
    , "The key can never rendered by the client": key
    }

---

You'll usually use keys for API calls: Hello! How can I help you today?

The key can never rendered by the client: 🔒
2305
Reposted by Matt Teichman
Yaron Minsky @yminsky.bsky.social · 13/06/2025
I'm pleased to announce OxCaml! OxCaml is Jane Street's branch of OCaml. We've given it a new name and a snazzy logo, and done a bunch of work to make it easy for people to try.
510840
Reposted by Matt Teichman
Monoid Mary @argumatronic.bsky.social · 13/06/2025
ayyyyyyy
011
Matt Teichman @bufordrat.bsky.social · 13/06/2025
@argumatronic.bsky.social hiieeeeeeeeeeeeee
100
Reposted by Matt Teichman
Leftover woman @rosactrl.bsky.social · 22/05/2025
Imagine the world if this paper, published the year I was born (so, yeah, ancient), was more popular among programmers. Behold Programming as theory building by Peter Naur
pablo.rauzy.name
4103
Matt Teichman @bufordrat.bsky.social · 21/05/2025
@welltypedwit.ch what do you think of this bicameral syntax idea? I've found it incredibly helpful for learning Lisp, and for making sense of the rather confusing discourse that prevails in the Lisp world. parentheticallyspeaking.org/articles/bic...
parentheticallyspeaking.org
Bicameral, Not Homoiconic
Parenthetically Speaking: Articles by Shriram Krishnamurthi
000
Reposted by Matt Teichman
Rebecca Skinner @cercerilla.bsky.social · 01/05/2025
If you've thought about giving Haskell a try, this is a great opportunity to get Effective Haskell at a discount. Whether you check out Effective Haskell or not, I'm always happy to answer questions or help folks who are interested in functional programming.
23413
Matt Teichman @bufordrat.bsky.social · 14/04/2025
(cross-posted from Twitter) OCaml peeps: anyone know anything about this weird 5.3 compiler issue I'm getting in the REPL? discuss.ocaml.org/t/weird-glit...
discuss.ocaml.org
Weird glitch in 5.3.0 switch using utop in Emacs
Hello OCaml friends, I write OCaml using Opam + Dune + Emacs + Tuareg + Merlin. Emacs version 30.1 and Tuareg version 3.0.1. I run utop as my REPL via tuareg-interactive-process, using a pipe as my...
021
Matt Teichman @bufordrat.bsky.social · 04/04/2025
An important piece by a buddy of mine. We need to be thinking more about the important information we have duplicated across different databases and about how we can achieve consensus between them. www.forbes.com/sites/sachin...
forbes.com
What I Learned From Being ‘Killed’ By The Federal Government
How a morbid bureaucratic snafu can inform a vision for the Department of Government Efficiency.
000
Reposted by Matt Teichman
Dan Plyukhin @dplyukhin.bsky.social · 25/03/2025
This essay about feminism in PL asks some really tough questions! It’s making me wonder: what should the purpose of PL research be, anyway?? Are we trying to “solve problems”, “make the world a better place”, “expand knowledge”, or…? www.felienne.com/wp-content/u...
felienne.com
022
Reposted by Matt Teichman
Emily Herring @emilyherring.bsky.social · 12/03/2025
I was on the Philosophy Bites podcast to talk about – if you can believe it – Henri Bergson with @nigelwarburton.bsky.social! philosophybites.libsyn.com/emily-herrin...
The rabbit duck picture 
PHILOSOPHY BITES David Edmonds and Nigel Warburton
213919
Reposted by Matt Teichman
OCaml @ocaml.org · 15/01/2025
dlvr.it
OCaml 5.3: Features and Fixes!
We have a brand new OCaml release on our hands! 5.3 comes packed with features, fixes, and optimisations, including the return of some ‘familiar faces’. Support for the MSVC port is returning, as is statistical memory profiling now compatible with…
151
Matt Teichman @bufordrat.bsky.social · 31/12/2024
great thread here
030
Reposted by Matt Teichman
Thomas Letan @lthms.soap.coffee · 27/12/2024
Posting a topic on discuss.ocaml.org about my latest article was definitely a great call. Thanks @sabine.sh for the push. There are already very interesting discussions happening, and I have amended the article twice to reflect that. Don’t hesitate to stop by! discuss.ocaml.org/t/serving-th...
discuss.ocaml.org
OCaml
A friendly place to discuss OCaml: an industrial-strength programming language supporting functional, imperative and object-oriented styles
252
Reposted by Matt Teichman
KC Sivaramakrishnan @kcsrk.info · 29/11/2024
Wrote up the idea in detail here: kcsrk.info/papers/compo...
kcsrk.info
141
Reposted by Matt Teichman
Toby Buckle @polphilpod.bsky.social · 28/11/2024
Matt @bufordrat.bsky.social is the OG philosophy podcaster, a fantastic interviewer, & just a really cool guy Here's him interviewing me on JS Mill: www.politicalphilosophypodcast.com/into-to-mill
politicalphilosophypodcast.com
AN INTRODUCTION TO J S MILL
An interview I did on the Elucidations Podcast. The episode is an introduction to J S Mil''s political philosophy; who he was, his place in the liberal tradition, the liberty principle, and utility vs...
142
Reposted by Matt Teichman
Sara Protasi @saraprotasi.bsky.social · 28/11/2024
Welcome @bufordrat.bsky.social (Matt Teichman) to bluesky! Matt started his philosophy podcast well before others in 2009. The interview I did with him and Charlie Wiland was both fun and philosophically deep (but I'm biased). Give his podcast a listen and him a follow! You won't regret it. #philsky
elucidations.vercel.app
Episode 135: Sara Protasi discusses the philosophy of envy - Elucidations Podcast
Subscribe to Elucidations:         This month, Charlie Wiland and I sit down with Sara Protasi to talk about envy. Which she just came out with a whole book about! Awesome. Click here to do...
1236
Reposted by Matt Teichman
Anil Madhavapeddy @anil.recoil.org · 28/11/2024
I'm writing code for an older project using the Unix and Thread modules in OCaml and... quite liking it? The guilt is strong
2161
Reposted by Matt Teichman
Alice ✨ @welltypedwit.ch · 28/11/2024
@bufordrat.bsky.social is here now btw! time to update your starter packs @leostera.com @sabine.sh @flaviocorpa.com ^^
051