Joe Gibbs Politz
@joepolitz.bsky.social
📤 744
📥 219
📝 242
https://jpolitz.github.io
reposted by
Joe Gibbs Politz
Should just do Captain Teach again but mix agent code in.
dl.acm.org/doi/pdf/10.1...
about 19 hours ago
1
1
1
reposted by
Joe Gibbs Politz
Bryan Cantrill
5 days ago
WTAF
steve-yegge.medium.com/gas-town-eme...
loading . . .
Gas Town Emergency User Manual
It’s been a busy 12 days since I launched Gas Town. ️I’ve merged over 100 PRs from nearly 50 contributors, adding 44k lines of code that no…
https://steve-yegge.medium.com/gas-town-emergency-user-manual-cf0e4556d74b
30
140
34
Solana Beach
16 days ago
0
2
0
Had two playdates this week where it became obvious that my kid is the one with an embarrassing amount of practice in Mario Kart.
18 days ago
0
6
0
reposted by
Joe Gibbs Politz
Brittlestar
20 days ago
How To Do New Year's Resolutions
loading . . .
15
295
115
Santa Claus 💀🔥🌲 Creature — Rogue Horror Cannot be blocked by walls When attacked and not blocked, put 3 Battery-Powered Present tokens into play under the defending player’s control with “at the beginning of your upkeep, pay 1 or lose 1 life” 2/5
25 days ago
0
1
0
reposted by
Joe Gibbs Politz
Moose Allain
about 1 month ago
I also want to say thank you to the person who introduced me to the French word 'beaucoup' this year. It means a lot.
40
1517
333
At some point this quarter in a meeting I said “students can’t regret skipping lecture for its own sake if all the lectures were incentivized. Feeling that regret can be a college-level learning outcome beyond a single course” Anyway it's likely that's pure cope but it sounded cool when I said it.
about 1 month ago
0
2
0
Feels good to be 20 again.
add a skeleton here at some point
about 1 month ago
0
1
0
reposted by
Joe Gibbs Politz
McSweeney's
about 1 month ago
1. “We are the only poets, everyone else is prose.” 2. “My life had stood a loaded gun.” 3. “Jealousy is the cousin, the cousin of greed.”
loading . . .
Emily Dickinson Poem or an Early Aughts Emo Lyric?
1. “We are the only poets, everyone else is prose.” 2. “My life had stood a loaded gun.” 3. “Jealousy is the cousin, the cousin of greed.” 4. “She ...
https://buff.ly/Yx25tlx
0
72
21
reposted by
Joe Gibbs Politz
sabine 🐫🦀 / "use ocaml";
about 1 month ago
fighting for the good cause
0
14
3
I need to know more. Melee, Brawl, Ultimate, OG? Which stages, stock counts, timer? As written this is way underspecified and not reproducible.
www.frontiersin.org/journals/imm...
about 2 months ago
0
0
0
Has anyone done a tower defense game set in a (my) living room where the mobs are toddlers?
about 2 months ago
0
3
0
reposted by
Joe Gibbs Politz
Kate
about 2 months ago
they didn't tell me that the donkey was dying when i picked him. they were just like "your donkey update is that your donkey has died. sorry." and transferred us to another donkey
2
25
1
I was pretty pleased with this program I used as a motivation for understanding virtual memory.
2 months ago
2
10
1
reposted by
Joe Gibbs Politz
Shriram Krishnamurthi
3 months ago
Have expertise with functional programming, interpreters, and Web technology? Like Rust, wasm, etc.? Looking for a job with a great team (like
@adamchalmers.com
)? Please see this job ad, and share with others you might know!
zoo.dev/jobs/4619187...
loading . . .
Zoo: Software Engineer, Language Development
A remote position now hiring at Zoo
https://zoo.dev/jobs/4619187005?gh_src&gh_jid=4619187005
0
29
15
Just told my course staff that variable-length arrays have been part of C since “the late 1900s”.
3 months ago
1
15
1
When you open the game in an emulator so it's in its own window but the emulator miscalculates the size because it thinks it's fullscreen, that's Doom scrolling.
add a skeleton here at some point
3 months ago
0
3
0
Modern developement: “Anyway, computers appear to be running somewhere in the country and serving the Pyret compiler and the UI.” (After my investigation into impacts of today’s outage on
code.pyret.org
)
loading . . .
code.pyret.org
https://code.pyret.org
3 months ago
0
4
0
reposted by
Joe Gibbs Politz
Laurence Tratt
3 months ago
Are there any benchmarks (etc) which show the costs of the SysV x64 ABI relative to a somewhat-or-perfectly-optimal ABI for that program? [Not for single microbenchmarks, because I can definitely create horrible overheads there, but on larger programs / benchmarks.]
0
4
2
reposted by
Joe Gibbs Politz
Davis Bickford
4 months ago
[Werner Herzog voice]: The computer… it is a cruel, unfeeling god. Left too long in its ceaseless hum, it festers with demons. The human, fragile and insignificant, clings to the ritual of restarting… as if this act could stave off the abyss of digital chaos. But the darkness always returns.
add a skeleton here at some point
4
224
54
I've now given my talk “High Standards, Multiple Tries – How I've Been Grading” a few times. I wrote it up as a blog post:
jpolitz.github.io/notes/2024/0...
3 principles: 1. Standards-based grading with high-fidelity assessments 2. Retries for everything 3. Coarse rubrics (0-4 not 0-100)
loading . . .
High Standards, Multiple Tries
https://jpolitz.github.io/notes/2024/06/03/high-standards-multiple-tries.html
4 months ago
0
6
0
reposted by
Joe Gibbs Politz
Mark J. Nelson
4 months ago
useful overview of what's going on in Wasm land, from Andy Wingo in ACM Queue
loading . . .
WebAssembly: Yes, but for What? - ACM Queue
https://queue.acm.org/detail.cfm?id=3746171
1
6
2
reposted by
Joe Gibbs Politz
Shriram Krishnamurthi
5 months ago
Super excited to release the latest version of "A Data-Centric Introduction to Computing" (DCIC). See release notes for 2025-08-27 for what's changed and new (a LOT!):
dcic-world.org/2025-08-27/R...
.
dcic-world.org
loading . . .
A Data-Centric Introduction to Computing
This book is an introduction to computer science. It will teach you to program, and do so in ways that are of practical value and importance. However, it will also go beyond programming to computer sc...
https://dcic-world.org/
2
49
11
reposted by
Joe Gibbs Politz
Shriram Krishnamurthi
5 months ago
1/ Super-excited to release the first complete rewrite to the Pyret home page in 10 years, corresponding to major language improvements! So many cool new things, let me give you a brief tour: ↵
pyret.org
loading . . .
Pyret
The Pyret programming language
https://pyret.org/
2
41
11
New Pyret stuff! A cool new homepage showcasing the new embeddable editor, and a VScode extension that embeds the full-featured editor from
code.pyret.org
, among other goodies. Check it out!
pyret.org
pyret.org/release-note...
loading . . .
Pyret
The Pyret programming language
https://pyret.org
5 months ago
0
6
2
Working on two versions of my spring course offering.
5 months ago
1
10
0
TIL about document.currentScript
macarthur.me/posts/curren...
loading . . .
`document.currentScript` is more useful than I thought.
After discovering and being unsure of its value, I just realized how useful `document.currentScript` can be in exposing configuration properties to `<script>` elements (and other things too).
https://macarthur.me/posts/current-script/?utm_source=cassidoo&utm_medium=email&utm_campaign=our-feelings-are-our-most-genuine-paths-to
6 months ago
0
4
0
The LLM^w customer is always right
www.holovaty.com/writing/chat...
loading . . .
Adding a feature because ChatGPT incorrectly thinks it exists | Holovaty.com
https://www.holovaty.com/writing/chatgpt-fake-feature/
6 months ago
0
2
0
I have also thought this about valgrind
add a skeleton here at some point
6 months ago
0
6
0
Probably dumb/ignorant language questions: Why is the gap between Rho and Sigma, and not between Pi and Rho? I could see wanting to keep some latin <-> greek-ish correspondence, but Rho is more like R than Q, right?
6 months ago
1
2
0
Kwaay Paay Peak Trail
7 months ago
0
1
0
reposted by
Joe Gibbs Politz
McSweeney's
7 months ago
"Pg. 12: Turns out there is no God. Though the Catholic priests pray for you, their prayers fail to relieve the cramping in your gut. You die of dysentery. Two days later, the very small clown dies of grief."
loading . . .
Choose Your Own Adventure (Endings Only)
Pg. 49: Your ox dies from dysentery. Two days later, you die from grief. Pg. 72: In a world of apocalyptic warfare, drone massacres, and nuclear de...
https://buff.ly/qafhF48
1
91
14
reposted by
Joe Gibbs Politz
Hillel
7 months ago
Hmmmmm
0
25
3
I am installing tip preventing straps on a dresser that we moved. I have: - snapped off a drill bit - stripped a screw - gotten a screw stuck that I can’t get in or out - gone through a full charge of the electric drill These hands were just made for VScode and email, I’m afraid.
7 months ago
1
11
0
Stop me if you’ve heard this one before: I had a joke about Theseus’s ship, but I had to replace it
add a skeleton here at some point
7 months ago
0
2
0
Teaching large classes running up against real engineering limits! (I don't really need to be “watching” all student repos from 2017. But I usually do “watch” the few hundred for an active class!)
7 months ago
0
4
0
I saw a post where someone had to log in to an app “to continue their Oral-B brushing experience”. They had a brush with dystopia.
8 months ago
0
6
1
Del Mar dog beach
8 months ago
1
5
0
👀 Not sure if Copilot has learned from me, my workspace, or all developers that comments are likely to begin with “NOTE(joe): this is a bit of hack...” I'll just assume this isn't me-specific and carry on.
8 months ago
0
4
0
reposted by
Joe Gibbs Politz
Hillel
8 months ago
A common programmer beliefs is that our main way of programming — editing mixed imperative/functional languages in text files — is suboptimal, and we need to advance beyond this. The "improvements" include structural editing, visual languages, "dynabooks", etc. Some thoughts on this:
8
42
7
Starting an email with “I have good news and bad news: this is working as designed.”
9 months ago
0
3
0
reposted by
Joe Gibbs Politz
Dave Herman
9 months ago
I feel like at this point I’ve heard the full combinatorial matrix of opinions in [AI is for, AI will replace] x [junior engineers, mid-career engineers, senior engineers]
2
6
1
As far as I can tell, --umdGlobalName option has been entirely hallucinated by Google's search results here. I can't find any reference to it in any official issue or documentation, and the discussion of the relevant issue doesn't mention it:
github.com/microsoft/Ty...
9 months ago
0
1
0
reposted by
Joe Gibbs Politz
Dare Obasanjo
9 months ago
Someone once said NextDoor is the social network for dogs if they could type. It’s always “what’s that noise?” and “who’s that stranger?” which is exactly what I imagine my dogs would text other neighborhood dogs.
513
17225
2304
reposted by
Joe Gibbs Politz
Prithviraj "Raj" Ammanabrolu
11 months ago
I taught a grad course on AI Agents at UCSD CSE this past quarter. All lecture slides, homeworks & course projects are now open sourced! I provide a grounding going from Classical Planning & Simulations -> RL Control -> LLMs and how to put it all together
pearls-lab.github.io/ai-agents-co...
3
38
10
reposted by
Joe Gibbs Politz
Racket
10 months ago
Rhombus is ready for early adopters. Learn more and get it now at
rhombus-lang.org
3
68
28
Marian Bear Memorial Park
10 months ago
0
3
0
reposted by
Joe Gibbs Politz
Niema Moshiri
10 months ago
And don't forget the browser extension! Help with this archival effort by just surfing the web like normal!
chromewebstore.google.com/detail/wayba...
add a skeleton here at some point
0
2
2
“This is the blue fox from Wreck-it Ralph!” - My kid, holding a Sonic the Hedgehog plushie.
10 months ago
0
2
0
Load more
feeds!
log in