Sign in

Carlos Scheidegger

@cscheid.net
4.4K followers 653 following 4.3K posts

Engineer at Posit, technical lead for quarto.org Touching grass by learning Brazilian music. feet in Minneapolis, heart in some random Brazil beach town I don't even know yet On hiatus because 2026. DMs open but do please try to be normal out there

PostsRepliesMedia
Carlos Scheidegger @cscheid.net · 26/09/2026
(spirepoastig) Silly, silly STS daily just now
A screenshot of my deck. You don't see it, but it's 267 cards total. Those are 9 upgraded enchanted (sharp) make it so. There was also Shuriken involved. It was very silly indeed.
140
Carlos Scheidegger @cscheid.net · 23/09/2026
I'm sure it's fine
"After analysis and testing in our lab, we found that the sequence is a previously uncharacterized enzyme system. We don't know what it does yet,"
010
Carlos Scheidegger @cscheid.net · 23/09/2026
No, they promise their classifier is calibrated. It’s literally in their copy
Screenshot from https://typesafe.ai/blog/introducing-system-one-models-and-jev
120
Carlos Scheidegger @cscheid.net · 19/09/2026
we spent billions of dollars and person hours getting computers to render unicode well just in time for our thousand-dollar attention-sucking monoliths to hate anything outside the correct 6 columns of this table
A 2D table of ascii characters. you shall type with ascii codes 32--127, or you shall have shitty autocorrect
010
Carlos Scheidegger @cscheid.net · 18/09/2026
The linked piece is indeed very good. This one specifically should be a lot more salient in people's minds:
Screenshot of one of the theses on the linked article:

It ought to be recognised that so far, nearly all the examples of worrying agentic behaviour seem to have been seen only in one context – that of frontier research labs doing cybersecurity projects and screwing up their sandbox precautions. This makes it quite annoying, as there is that feeling of “it turns out that I am bad at my job – this is a huge problem for society!” which is familiar from the financial crisis. Sadly, the mere fact that something is annoying doesn’t mean it can be dismissed. But the labs could help themselves a bit by taking a slightly more apologetic tone.
021
Carlos Scheidegger @cscheid.net · 10/09/2026
quarto-hub is really coming together, y'all! I'm so excited to share some of this with you at conf next week. Check out our upcoming collaborative wysiwyg editor working on a fully-styled Quarto 2 page:
56514
Carlos Scheidegger @cscheid.net · 03/09/2026
Y'all can do this too. I'm only a recent 15-year customer, though
000
Carlos Scheidegger @cscheid.net · 01/09/2026
Ok, I've seen enough. I can't contribute to this medium anymore. I don't know what happens next. We resuscitate blogs and go from there? I don't know. But this is fucked, and I don't think participating at all is net positive. Back to pure work announcements, I guess. DMs open, love y'all
070
Carlos Scheidegger @cscheid.net · 01/09/2026
Very cool and let's honest to god do more of that. And also: computer, enhance
Screenshot of the video, a terminal on the external monitor. choice strings: "llama-swap", "litellm-tailscale.socket", "hermes-gateway", "hermes-serve", "hermes-monitor"
140
Carlos Scheidegger @cscheid.net · 01/09/2026
Minneapolis, y’all, it’s pretty great
Photograph of 5th and 2nd downtown Minneapolis, looming out west. The sunset reflects
Off of a building facade.
1142
Carlos Scheidegger @cscheid.net · 20/08/2026
yup. Have you read this? knightcolumbia.org/content/ai-a... It's very good.
Screenshot from the piece. The highlighted passage reads:

Instead, they are better understood as “cultural” (Yiu, Kosoy and Gopnik, 2024) and “social” technologies, resembling libraries and languages on the one hand and markets and bureaucracies on the other. Here we focus on how to study these technologies’ consequences for human society, emphasizing the social rather than the cultural aspects. We particularly emphasize how AI is a social technology, a systematic means of reorganizing social relationships among human beings (Therborn, 1978).
071
Carlos Scheidegger @cscheid.net · 18/08/2026
2026 is not weird, no sirree
A github screenshot. 406 commits into quarto-dev/q2 in August. I'm sure it's fine.
180
Carlos Scheidegger @cscheid.net · 18/08/2026
Bart "worst day of my life yet" meme, top: "worst take" bottom: "yet"
1410
Carlos Scheidegger @cscheid.net · 17/08/2026
and also
A Foil Tarmogoyf can be yours for just over $10
110
Carlos Scheidegger @cscheid.net · 16/08/2026
Ah, Sunday.
A Bluesky screenshot. Two equivalent akeets, 11s apart, mourning the death of the is ought distinction
020
Carlos Scheidegger @cscheid.net · 14/08/2026
I'm surprised about this too! See eg below. I started the session by giving context to Opus 5, which then looked at the Quarto 1 repo, found (correctly) the relevant open issues, and (correctly) noticed the architecture change in Quarto 2 I designed for this. That took Opus **3 minutes**.
130
Carlos Scheidegger @cscheid.net · 10/08/2026
I knew you two were alright
A picture of the absolutely excellent top tier store bought sugar free peach Snapple iced tea. 

That meta engineer might be an asshole for hijacking the all hands with a dumb question, but he knows his store bought tea
020
Carlos Scheidegger @cscheid.net · 09/08/2026
Nail this on the fucking doors of Those People. You know who they are.
A screenshot of an excerpt from the linked document. It reads:

Of course, LLM outputs are not entirely empty of meaning. They can reason through open math problems, after all, so synthetic text must convey some valuable suggestions and correct claims. But they often fail to comply with Grice’s rules of pragmatic communication because they are not engaged in a cooperative exchange. LLMs will generate extraneous filler, add irrelevant caveats, confabulate, and compress claims beyond easy recovery. To find a nugget of meaning, the user must sift through mounds of slop—and some simply won’t bother. They’ll serve the slop unfiltered to another party, who performs this interpretive labor themselves, only to discover that the underlying meaning does not exist. When someone expects me to perform their share of this interpretive labor, I get angry. Grice’s rules are, in essence, rules of etiquette—their unwarranted violation is rude.
0234
Carlos Scheidegger @cscheid.net · 07/08/2026
It's right there. The problem with this phrasing is any situation where one class nets job and the other doesn't, you get to "100%" figures, and that is misleading. %s and subtraction don't mix I'm not disputing that it sucks for women in tyool 2026! But we can do better than sloppy text.
000
Carlos Scheidegger @cscheid.net · 07/08/2026
I need us all to bear collective witness to this from Google ca 2026
Screenshot of the footer section from a Google search: "In order to show you the most relevant results, we have omitted some entries very similar to the 0 already displayed."
2130
Carlos Scheidegger @cscheid.net · 02/08/2026
I'm so not joking, this was the beginning of the _next_ fight
100
Carlos Scheidegger @cscheid.net · 02/08/2026
We're just having one of those days
110
Carlos Scheidegger @cscheid.net · 01/08/2026
#spirepoasting complaint post What the fuck dude lmao
Cards I drew. All attacks.Cards I didn't draw: all my blocks
190
Carlos Scheidegger @cscheid.net · 30/07/2026
Lest you think I'm exaggerating, which hypothesis is more plausible to you? - the human behind this profile actually cares about your project - the human behind this profile only wants the record of the work associated with their profile to get clout
A redacted screenshot of a github profile showing contributions to a dozen or so open-source profiles with tens of thousands of stars
131
Carlos Scheidegger @cscheid.net · 28/07/2026
nightmarish stuff to consider
orange hellsite blog post link: "What AI developers could learn from Charles Bukowski?"
120
Carlos Scheidegger @cscheid.net · 27/07/2026
The only real measure of a successful walk: that face right there
An old, large white dog, slightly panting and with eyes closed. The dog tag says Daisy, and Daisy is extremely happy for the two breakfasts she’s had today. And the walkies, of course
841718
Carlos Scheidegger @cscheid.net · 24/07/2026
Ok so I was 45 and not 7 when I heard about this the first time lol. but this is genuinely cute, and no less because the “visual proof by induction” and the proof that (2^n)^2 - 1 = 0 (mod 3) are the same proof that you can work out easily in your head out on an evening walk
Screenshot of https://www.quantamagazine.org/yu-deng-wins-the-fields-medal-2026-for-his-work-on-the-random-data-problem-20260723/

Text: “On some of those hikes, his father gave him math problems to solve. He still remembers one: You have a square grid divided into a certain number of cells. Prove that if you remove any one cell from the grid - it doesn't matter which — you can always
perfectly divide the rest of the grid into L-shaped pieces made from three cells each. The solution, which Deng figured out, required a concept known as induction, usually taught in high school. Deng was 7 years old.”
280
Carlos Scheidegger @cscheid.net · 19/07/2026
This dog’s side eye game is unmatched
Daisy, a large white dog, lying on the floor, slight out of focus in the background of the picture. In focus is a breakfast croissant sandwich and a small bowl of fruit. Reader, the dog was partaking. Evidently, not sufficiently so
0130
Carlos Scheidegger @cscheid.net · 14/07/2026
Like, you seriously want to be inside a containment circle to write this shit. "Let (t, t_1) .. be a soul ... this ends the proof"? Come on now :D
000
Carlos Scheidegger @cscheid.net · 14/07/2026
You can't convince me that this isn't written by Bob Howard in a nearby universe (with apologies to @cstross.bsky.social)
Screenshot from the paper: "3.3 Offspring of strictly convex souls"
120
Carlos Scheidegger @cscheid.net · 11/07/2026
Sad
000
Carlos Scheidegger @cscheid.net · 03/07/2026
Meet the new boss, same as old boss https://en.wikipedia.org/wiki/Illegal_number

(A “flag” whose colors can be decoded to a part of a number that can be considered illegal in some interpretations of the DMCA)
100
Carlos Scheidegger @cscheid.net · 29/06/2026
Ok, they didn't specifically enable it. They enabled it page-wide and didn't think it through, and I have the curse of owning two functioning eyes, apparently.
Cloudflare's website's CSS rule for `body`:

body {
  color:color(var(--midgrey) l(-25%));
  font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;
  font-weight:400;
  font-style:normal;
  letter-spacing:0;
  text-rendering:optimizeLegibility;
  background:#fff;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  -moz-font-feature-settings:"liga" on
}
010
Carlos Scheidegger @cscheid.net · 29/06/2026
If you're a type designer putting ligatures in monospace type, rest assured we're working hard to create a special hell for you individually, where every sign will be kemed as wrongly as possible
A screenshot of line of code typeset in some monospaced font. The word "flush" is typeset criminally poorly because of a baffling ligature. This is a sin.
340
Carlos Scheidegger @cscheid.net · 28/06/2026
Have you ever thought about these displays? On top of them being circular, you have to flip the x coordinates of one of the sides (or that of the videos). Pretty weird and neat!
A shot of the double sided cylindrical jumbotron at the LA World Cup stadium
040
Carlos Scheidegger @cscheid.net · 27/06/2026
Another homework assignment; this is (mostly) the B section of Pixinguinha's Cochichando
0110
Carlos Scheidegger @cscheid.net · 26/06/2026
lets go
Claude prompt:

I want you to help me turn of every single notification LinkedIn shows in their preference pages. I've signed in to linkedin in Google Chrome under a tab that you should have control over in your devtools plugin. Can you take it from there? Starting from "Posting and Commenting", I think everything is still on. If you can turn off all automated email messages too, that would be even better.
060
Carlos Scheidegger @cscheid.net · 24/06/2026
Reader, these are from the same comment Please join me in involuntary eye-twitching
HN comment: "Picking up on some dunning kruger effect here."HN comment: "Computer science does in fact have non-deterministic sub fields such as information theory"
130
Carlos Scheidegger @cscheid.net · 24/06/2026
Hey, I know. I get it! But also, look at this treasure of a day. Just look at it!
Downtown Minneapolis commons, Vikings Stadium in the background. Beautiful day, sunny but not hot, everyone is outMore downtown Minneapolis, now facing west. More blue skies, green grass
010
Carlos Scheidegger @cscheid.net · 17/06/2026
More q2 sneak peaks (now @elliot.website and @gordonwoodhull.bsky.social's work!) this is the kind of thing we want our new preview mode to do: you can work on the preview document directly, and changes here will reflect back on your .qmd file. This will also work on the collaborative editor
1242
Carlos Scheidegger @cscheid.net · 15/06/2026
You would love the regional soccer league from my home state (the "gauchão"). Many a superior squad has succumbed to the 12th player, the fog
Screenshot of a tiktok vídeo of a warmup for a soccer game at Alfredo Jaconi, up in the hills of Rio Grande do Sul. You can't see much, but neither can the players; that's the vibe
0120
Carlos Scheidegger @cscheid.net · 12/06/2026
Actually you _are_ going to find a Gaussian there, pretty clearly. This is a random walk {-1: 0.5, +1: 0.5} starting at zero, and after k steps it approaches N(0, \sqrt{k}). I'm a little surprised everyone is just going along here
200
Carlos Scheidegger @cscheid.net · 12/06/2026
I still think this is... um sort of philosophically confused. But I think it's a genuine effort
100
Carlos Scheidegger @cscheid.net · 11/06/2026
Look at what's starting to come together
1251
Carlos Scheidegger @cscheid.net · 05/06/2026
Look at this beautiful instrument. It even has too many strings! How can I not love it
A 10-string Brazilian mandolin
2120
Carlos Scheidegger @cscheid.net · 28/05/2026
(Spirepoasting) sts2 rules so much lmao. I'm climbing ascensions again Necrobinder A8 run: Beat the decimillipede at 1 HP, the insatiable at 4 HP, then picked up a Lord's Parasol and History Lesson. Beat the final boss with Eradicate+ with Corruption, History Lesson, Transfigure+, Lethality.
A STS2 screenshot of Eradicate+, a rare necrobinder card, enchanted with Corrupted.A STS2 screenshot of the run summary. Sorry, there's too much information here for describing in 2000 characters.  42 total cards, 20 relics, 48 different floors.

TLDR; this game is the goat, dear lord
160
Carlos Scheidegger @cscheid.net · 21/05/2026
Is it going to fix email? no. Does it give me the warm fuzzies every other month or so? yes. self care, it matters!
A screenshot of me responding to a random email spammer with "fuck you."
060
Carlos Scheidegger @cscheid.net · 19/05/2026
Baby steps
Screenshot of the Quarto 2 `preview` command PR, https://github.com/quarto-dev/q2/pull/214

142 commits, 391 files 😳
1150
Carlos Scheidegger @cscheid.net · 16/05/2026
I promised my teacher to do this; sorry you’ll have to see it lol
060
Carlos Scheidegger @cscheid.net · 11/05/2026
@mattkeeter.com have you seen this? wcandillon.github.io/redraw/docs/...
100