Joe Gibbs Politz reposted
Replying to @shriram.bsky.social
This is written up and public, and in production now (behind a flag, but several projects use this mode as the default already), if it's useful to calibrate: github.com/brownplt/pyr...
Joe Gibbs Politz
Joe Gibbs Politz reposted
Replying to @shriram.bsky.social
This is written up and public, and in production now (behind a flag, but several projects use this mode as the default already), if it's useful to calibrate: github.com/brownplt/pyr...
These insights can then be lifted to a first-call, argument-value specialization of function bodies. See the paper, code, and course for more! github.com/compilers-co... ucsd-cse131-fa25.github.io /fin
I'm delighted that the full writeup will appear at Scheme & FP 2026 next month, 20 years after the original “Incremental Approach” paper. The OG: scheme2006.cs.uchicago.edu/11-ghuloum.pdf Our paper and code: github.com/compilers-co... 2/
Some key features: Rust + dynasm-rs, which assembles at runtime, keeps the compiler and generated code in the same process: github.com/CensoredUser... 3/
Joe Gibbs Politz reposted
Preparing these lecture notes is massively entertaining and instructive to me. I am still not fully untangled on what the end lesson will be here. (Still in progress, but writing up the notes as I get to each next lecture, so publishing increments) ucsd-cse-115-215.github.io/sp26/lecture...
Joe Gibbs Politz reposted
Joe Gibbs Politz reposted
bun appear to be experimenting with a million line claude port from zig to rust lol
What do you do for *commit messages* on work authored with agents? Write them yourself like nothing's changed? Agent drafts and you edit? Curious where folks have landed I've converged on a format where I let Claude do its thing but add a "Joe says" at the top. Example: github.com/brownplt/pyr...
Joe Gibbs Politz reposted
Joe Gibbs Politz reposted
horseshit has more of a “preposterous(ly bad), likely through negligence or malice” connotation IMO. Sort of in the vector space between bullshit (vacuously false and a waste of time) and dogshit (low quality, potentially through no fault of its own, like it's just dogshit tier stuff).
This is a post about animal excrement and the English language. bull$#!% = nonsense/lies chicken$#!% = petty or cowardly horse$#!% = nonsense/lies dog$#!%= low quality ape$#!% = wild bat$#!%= crazy Ordered above from oldest to newest: bull$#!% (1914), bat$#!% (1971).
Joe Gibbs Politz reposted
Joe Gibbs Politz reposted
Replying to @shriram.bsky.social
Should just do Captain Teach again but mix agent code in. dl.acm.org/doi/pdf/10.1...
Joe Gibbs Politz reposted
Joe Gibbs Politz reposted
Joe Gibbs Politz reposted
Joe Gibbs Politz reposted
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.”
Joe Gibbs Politz reposted
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...
Joe Gibbs Politz reposted
Joe Gibbs Politz reposted
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...
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.
If you are obsessively reading about human-made channels for water in the form of an open declined gravity chute was walls are raised above the surrounding terrain and which use flowing water to transport materials (not to be confused with a trench, ditch, or aqueduct), it’s flumescrolling
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)
Joe Gibbs Politz reposted
Joe Gibbs Politz reposted
[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.
I'm not really superstitious about anything, except the computer, which must be restarted if it has been on too long, to cleanse it of bad or negative energies
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)
Joe Gibbs Politz reposted
useful overview of what's going on in Wasm land, from Andy Wingo in ACM Queue