Lindsey Kuper
lindsey@recurse.social
<p>Made in Iowa. Nearly 100% biodegradable. PL, concurrency, distributed computing, and all that. Free as in interpretable. Informal in various ways. Assistant professor at UC Santa Cruz.</p>
Posts
-
Post #4448368
Today I decided that to complete my laptop-docking desk setup (https://recurse.social/@lindsey/117027835791012217), I also needed a mouse. So @alexr unearthed an old wired mouse from his bin of miscellaneous cables, and it was grody and sticky, but I cleaned it all up with some rubbing alcohol and it works great. Is this...permacomputing?
-
Post #4448367
to give you an idea of how bad I am at Spanish, and how ill prepared I am, language-wise, for our trip to Spain in two days, I just misread &quot;mejores&quot; (from an email from Iberia Airlines) as &quot;mujeres&quot;, which would make this &quot;Women are highly in demand&quot;, and was like, excuse me, WHAT did you just say about me
-
Post #4448366
RE: https://recurse.social/@lindsey/116938013465737693 Some news. After seeing this blog post, I tracked down the author, Josh Miller, to ask him to come give an invited talk at the Haskell Symposium about enterprise Haskell at H-E-B. And he said yes! https://icfp26.sigplan.org/details/haskellsymp-2026-papers-talks/17/Enterprise-Haskell-at-H-E-B Join us at 4pm Indianapolis time on Friday, August 28, and learn how the biggest (and best) grocery chain in Texas is migrating from COBOL to Haskell...
-
Post #4263880
"calling *convention*" oh so you mean it's recommended but not enforced
-
Post #4097633
This is Sylvia's D&D character, "Bean". He is a cat who can fly and wields a katana three times his length.
-
Post #3898600
A post on the haskell.org blog about using Haskell in production at H-E-B: https://blog.haskell.org/enterprise-haskell-at-h-e-b/ For the uninitiated, H-E-B is the biggest grocery store chain in Texas. I can't tell you how refreshing it is to see an industrial user of Haskell that *isn't* a fintech company for once. ๐ โโ๏ธ blockchain ๐โโ๏ธ beloved regional grocery chain
-
Post #3145852
@byorgey@mathstodon.xyz I just wanted you to know that I read http://ozark.hendrix.edu/~yorgey/forest/00FD/index.xml out loud to my students today at the end of the last day of my PL course, and several of them told me that it spoke to them. Thank you (again) for putting it into words.
-
Post #2767740
maybe the Canvas hackers will go after Technolutions next. you *know* that shit is horrifyingly insecure
-
Post #2767739
@lzg @palvaro @rg9119 When I was in high school, one of my teachers, a woman, gave us the advice to not look too closely at a partner&#39;s feet, because it might sully an otherwise good partnership. That advice has not steered me wrong
-
Post #2767738
Sylvia excitedly reported that her third-grade class was learning about &quot;telegraphics&quot;. After asking many questions, I figured out that she meant tessellations.
-
Post #2187829
We&#39;re seeking speakers for this year&#39;s Languages, Systems, and Data Seminar! ๐ We meet on Fridays in fall, winter, and spring, in person and on Zoom. Most of our speakers are PhD students working in the areas of programming languages, systems, databases, etc. If you&#39;ve never given an LSD talk and you&#39;d like to, nominate yourself: https://forms.gle/jGN6qUqKrQbABJvo8 We try not to have repeats, so if you *have* given an LSD talk before, pass the form along to a f...
-
Post #2097477
Whenever we discuss a paper in my distributed systems class, I randomly split people into six groups and they spread out around the building to talk, while I walk from group to group. The groups are different every time. But so far, every time, I&#39;m able to find five groups, while the sixth group goes off somewhere and I can&#39;t find or communicate with them until they eventually wander back to the classroom five minutes late. I feel this is rather appropriate for a distributed sys...
-
Post #2083024
does anyone know of any computer programs that are good? so far on my list I have ffmpeg, pandoc, and ImageMagick
-
Post #2072524
Anyone have suggestions for where my PhD student, @tgoodwin, ought to do an internship? Tim wants to make the Kubernetes programming experience better, and he&#39;s looking for opportunities related to that specific goal. Here&#39;s a talk he gave jointly with @drmorr at KubeCon a few months ago: https://youtube.com/watch?v=QcYsGytNBe8 And here&#39;s our survey of bugs in Knative Serving: https://dl.acm.org/doi/10.1145/3592533.3592806 Lemme know if you have suggestions!
-
Post #2009320
I wonder if there&#39;s some well-maintained LaTeX package you can import that has \hyphenation commands for lots of widely (and not-so-widely) used computer science terms? This question brought to you by &quot;of-fload&quot; and &quot;stan-dalone&quot;.
-
Post #2008068
in a meeting today, I needed to show people a cross-branch diff, and GitHub was so unresponsive that it was faster to first remember the relevant git commands and then type them in than it was to wait for GitHub to load the page. ๐ โโ๏ธ local-first software for asshole longtermist reasons ๐โโ๏ธ local-first software for solving your immediate problems
-
Post #1880513
I&#39;m ready for the &quot;new ways to precisely and deterministically express your intent to a machine&quot; revolution. It used to be called &quot;programming languages&quot; but that&#39;s boring. Maybe we should call it...&quot;symbolic AI&quot;. https://tldr.nettime.org/@tante/116218320430326758
-
Post #1875890
Actual quote from an email from a prospective student, explaining why they want to move from aerospace engineering to CS: &quot;I chose to give up this major because I am against war. My original intention is to contribute to space exploration for humanity, just like Elon Musk.&quot; Had me, lost me.
-
Post #1823412
One of the talks I liked the most at PaPoC was for this paper on CRDTs for spreadsheets: https://dl.acm.org/doi/10.1145/3806077.3806695 Collaborative spreadsheet apps (Notion, Google Sheets) have offline editing support; what should happen when two replicas that have both been edited offline get merged together? It turns out that both Notion and Google Sheets have pretty weird semantics. Especially Notion. The speaker showed a lot of specific examples that everyone was amused/horrified by.
-
Post #1657067
For like 15 years, this has been kicking around @alexr&#39;s and my home. I *think* it&#39;s a @paul_stansifer joint, but I don&#39;t remember for sure. I have always loved it.
-
Post #1657065
Just got owned by a student who pointed out that a distributed snapshot algorithm that does nothing, takes an empty snapshot, and terminates immediately is both safe and live according to the safety (doesn&#39;t take inconsistent snapshots) and liveness (terminates) criteria I had written down.
-
Post #1652522
&quot;average PL researcher publishes a new separation logic every year&quot; factoid actualy just statistical error. average PL researcher publishes 0 new separation logics per year. Separation Logics Lars, who lives in Aarhus &amp; publishes over 20 new separation logics each day, is an outlier adn should not have been counted
-
Post #1520364
In my undergrad programming languages course, I ask people to answer some questions in every lecture. I used to do this with online forms, but this time, I went low-tech and started using paper slips. Best decision ever! It&#39;s so much more fun! People draw stuff, they add comments in the margins, their personalities come through. It&#39;s faster, too, than waiting for people to get out devices and log in and so on. And high-speed scanning + Gradescope makes it logistically easy to...
-
Post #1266028
Come see our group&#39;s stuff next month at ICFPOOPSLA in Singapore! โฏ๏ธ &quot;CRDT Emulation, Simulation, and Representation Independence&quot; at ICFP on Wednesday: https://icfp25.sigplan.org/details/icfp-2025-papers/24/CRDT-Emulation-Simulation-and-Representation-Independence ๐ &quot;Exploring the Theory and Practice of Concurrency in the Entity-Component-System Pattern&quot; at OOPSLA on Thursday: https://2025.splashcon.org/details/OOPSLA/4/Exploring-the-Theory-and-Pract...
-
Post #1177044
A new master&#39;s thesis from Matheus de Sousa Bernardo about adding support for typed holes to Liquid Haskell: https://odr.chalmers.se/items/f16a25b8-dae5-4dc4-982b-c1f22dba7c43 @redmp, @ganshen, and I once wrote a lil&#39; proposal for HATRA about how we wanted this to exist (https://arxiv.org/abs/2110.04461), but we never actually made it happen, so this is super cool to see. ๐
-
Post #1042040
&quot;Carol&#39;s Causal Conundrum&quot;, the newest zine from my research group, is out today! ๐ Read online and print your own free copies: https://decomposition.al/zines/ Thread! ๐
-
Post #952410
The realest talk of the week is @bhaktishh&#39;s talk at HATRA right now #icfpsplash25
-
Post #904881
I don&#39;t want to kill you, bindweed. I&#39;m ready to come to the bargaining table. What would it take for you to leave peacefully?
-
Post #904880
The amaryllis opened up in time for the first day of spring quarter, which is also my first day back teaching after a nine-month break, and which is also my birthday! If you want to do something for me for my birthday, please share a picture of a plant or other photosynthetic organism that you like!
-
Post #904879
(Kate Pierson voice) state space explooooo-zhuuuuuun ๐ถ