Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Ashton Wiersdorf

@wiersdorf@fosstodon.org
mastodon 4.6.6
  • Open on fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking.

RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you.

I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

0 Followers
0 Following
32 Posts
Joined November 13, 2022
Homepage:
https://lambdaland.org
GitHub:
ashton314
Codeberg:
https://codeberg.org/ashton314
Author of Emacs Bedrock:
https://codeberg.org/ashton314/emacs-bedrock

Posts

Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · May 16, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @ricci@discuss.systems
@ricci@discuss.systems so this is where I’d go to delete my Facebook account permanently, huh?
1
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · May 15, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @lindsey@recurse.social
@lindsey@recurse.social If you have access to a 3D printer, this is a great model: https://www.thingiverse.com/thing:5923307
1
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · May 12, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @ricci@discuss.systems
@ricci@discuss.systems …something about a clean desk being the sign of an empty mind…
1
1
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · May 11, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @nyhan@fediscience.org
@nyhan@fediscience.org That would endanger the careers of several middle managers!
1
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · May 09, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @wiersdorf@fosstodon.org

@lindsey@recurse.social ooo three more; don’t have time to check what’s been mentioned already:

  • sqlite with 100% branch coverage 🤩
  • tinycc
  • the BEAM
0
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · May 06, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @evacide@hachyderm.io
@evacide@hachyderm.io I suspect this is easier with languages/countries that exhibit a high degree of regional dialect variation. Most Germans when I talk to them just assume I’m from a different part of Germany.
0
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · May 06, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @lindsey@recurse.social
@lindsey Chez scheme?
2
1
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · May 02, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @sanityinc@hachyderm.io
@sanityinc @deech isn’t it a fruit tea because you steep it? Hey so, chocolate is also a fruit too, ja? Brb im gonna go eat this entire fruit bar sounds so much less irresponsible.
1
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Apr 30, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @thalia@discuss.systems
@thalia@discuss.systems @regehr@mastodon.social oof. Hopefully that didn’t spoil your taste for Döner too bad.
0
1
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Apr 30, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @thalia@discuss.systems
@thalia@discuss.systems I’ve tried one and I actually didn’t like it. Hence, foods improved by bacon OR maple. I understand that this is something that reasonable people might disagree on, which is why it’s OR and not XOR. ;)
0
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Apr 30, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org

Empty Set, n.: A mathematical entity defined as the collection of all foods not improved by the addition of bacon or maple syrup.

3
17
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Apr 27, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org

Using an AI to do your homework so you don’t fail your class is like sending someone to the dentist in your stead so you don’t have to get any cavities filled.

2
0
1
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Apr 26, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org

I’m glad I took up running in time to appreciate how ridiculously amazing a sub-2-hour marathon is. Sheesh.

2
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Apr 24, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org

Proud daddy moment: I was bouncing my baby on my knee and I hummed a bit of the William Tell Overture. We’ve done this before while actually listening to a recording. This time, my baby turned around and pointed at our sound system. Obligingly, I turned it on. His smile widened as we listened to the song and I bounced him. As soon as the song ended, his face fell a little bit. I turned it back on, and the smile returned. :)

4
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Apr 20, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org

RE: @camertron@ruby.social

I follow the “Calvin’s dad” philosophy in so many ways

2
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Apr 19, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org

I need a Sesame Street segment where Meryl Streep and Stanley Tucci pick out the letter/number of the day and Anne Hathaway looks on in befuddlement.

0
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Apr 18, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @ricci@discuss.systems
@ricci@discuss.systems @bremner@mathstodon.xyz The Greek word for “privacy” is spelled $\epsilon$
2
1
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Apr 17, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @mousebot@todon.nl
@mousebot@todon.nl This is where I’d use a keyboard macro.
1
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Apr 13, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @molly0xfff@hachyderm.io
@molly0xfff Are the people submitting these DMCA requests connected with the people you’re writing about? Or just some dumb randos looking to make trouble?
2
1
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Apr 10, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @lindsey@recurse.social
@lindsey @thalia we need more zines in Serious Academia™ It’s such a great explainer!
2
2
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Apr 06, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @regehr@mastodon.social
@regehr@mastodon.social Time stops existing in my shower. Things have improved by mounting a clock where I can see it but it’s no silver bullet
2
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Mar 17, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @lindsey@recurse.social
@lindsey@recurse.social I hate this so much but I bet I could do a lot of good with all the grant money that that would bring in so…
0
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Mar 09, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org

I have ideas for programming languages now
https://github.com/nevesnunes/z80-sans

2
0
1
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Feb 27, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @regehr@mastodon.social
@regehr@mastodon.social Also from that sub:
15
2
1
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Feb 08, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @mitchellh@hachyderm.io
@mitchellh@hachyderm.io I don't know if you've read Neal Stephenson's Anathem—this reminds me of the reputation system the ITA (technologists in the society) have to access certain parts of their version of the internet.
0
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Feb 03, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @malwaretech@infosec.exchange
@malwaretech I mean, there’s that one time when Berlin’s air traffic was managed with Emacs…
1
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Feb 02, 2026
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @skinnylatte@hachyderm.io
@skinnylatte AI is great! Autistic Interests >>> Artificial Inanity
2
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Dec 22, 2025
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @wagesj45@mastodon.jordanwages.com
@wagesj45@mastodon.jordanwages.com @ricci@discuss.systems @greatquux@mastodon.social probably just like an old cup and some stone slabs with funny writing on them.
1
1
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Dec 03, 2025
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @AmenZwa@mathstodon.xyz
@AmenZwa That dude gives me some serious imposter syndrome.
1
0
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Oct 27, 2025
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org

Got some marketing spam for a class on SCRUM.

Let it be noted in the public record that I consider SCRUM to be a *blight* on the software engineering industry.

I wrote up my experience here: https://lambdaland.org/posts/2023-02-21_metric_worship/

#scrum

lambdaland.org

Lambda Land

1
0
1
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Sep 17, 2025
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @ricci@discuss.systems
@ricci @lindsey git checkout -b stoopid-fmt
1
2
0
0
Open post
wiersdorf
Ashton Wiersdorf @wiersdorf@fosstodon.org · Sep 17, 2025
Ashton Wiersdorf
@wiersdorf@fosstodon.org

Husband, father. CS PhD student at the U of Utah, making programming languages better. I usually write about macros, type systems, Racket, Elixir, Emacs, and hiking. RT ≠ endorsement, etc. Just because I disagree with you doesn't mean I don't respect you. I am indebted to my forebears who immigrated to America seeking a better future. I am the product of their decisions and sacrifices. Immigration is good.

fosstodon.org
Replying to @ricci@discuss.systems
@ricci @lindsey I'm not looking forward to this. I know—I just know—they're going to want me to typeset my dissertation in ways that will make my amateur typographer eyes bleed.
1
3
0
0

Remote instance

fosstodon.org
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 05:46:50 UTC