Profile banner
Profile picture

David Beazley

@dabeaz.com

Free-range computer scientist living in Evanston, Illinois. I wrote some Python books. If you want to talk code, take a CS course https://www.dabeaz.com/courses.html. I'm mainly here for dogs, bikes, trombones, and other random stuff.

created August 18, 2023

1,593 followers 301 following 406 posts

view profile on Bluesky

Posts

Profile picture David Beazley (@dabeaz.com) reply parent

Apropos of nothing, I've used this technique to successfully produce several caffeinated keyboards.

26/8/2025, 4:08:26 PM | 5 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

"Water slide"

23/8/2025, 12:48:42 PM | 1 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

The UP-N can get pretty dicey through Kennilworth.

21/8/2025, 4:22:44 PM | 4 0 | View on Bluesky | view

Profile picture Robert Loerzel (@robertloerzel.bsky.social) reposted

Paula Kamen’s article on the new book by me and Andy Pierce:

18/8/2025, 12:31:13 PM | 27 6 | View on Bluesky | view

Profile picture Paula Kamen (@paulakamen.bsky.social) reposted

One afternoon only! This Saturday at 3:30 @yippiefest.bsky.social in Chicago. A pilot for possible “Women Act Out” comedy fest on #invisible illness.

image
12/8/2025, 8:11:25 PM | 2 2 | View on Bluesky | view

Profile picture AKA NickleDave (@nicholdav.bsky.social) reposted

good. Fuck BetterHelp and all these techbro therapy start-ups who think they can do an Uber to mental health care providers, then pull the rug by replacing their gig worker therapists with LLMs trained on all the calls they record

7/8/2025, 7:29:56 PM | 18 9 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Wait, I thought the whole point of biking someplace was to bike back! (This looks so awesome by the way).

5/8/2025, 8:01:39 PM | 4 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Whoa. Are you solo biking this?

4/8/2025, 3:12:47 PM | 1 0 | View on Bluesky | view

Profile picture Naomi Ceder (@naomiceder.tech) reposted

In honor of my birthday (well, it COULD be, the dates are right 😜), @manning.com is having a 1/2 off sale from 12:10 AM ET on July 31 and ends at Midnight US Pacific Time (3:00 AM ET) on August 4. Also $10 liveProjects/ liveVideos and $199.99 Subscriptions. mng.bz/ZlYR

image
31/7/2025, 6:51:33 PM | 0 1 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Missing out man...

21/7/2025, 4:00:56 PM | 1 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

I think you need a good 4am bike ride.... I could swing by some morning.

21/7/2025, 3:54:34 PM | 0 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Is it a carbon-fiber belt buckle?

7/7/2025, 1:49:20 AM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

An unusual vantage point of the Kat entourage in the Skokie parade.

A view of the Kat car and volunteers from the trombone section of the parade entry immediately following it. Shows the parade route, a dozen volunteers walking, dressed in blue, carrying signs.
4/7/2025, 9:05:07 PM | 4 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Yep. There it is.

Scene from parade truck with band
4/7/2025, 5:54:00 PM | 4 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

I think I'm playing on a truck right behind this Kat car in the Skokie parade.

4/7/2025, 4:56:14 PM | 4 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

71/75.

2/7/2025, 9:58:43 AM | 1 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Grim indeed, but not that far removed from what we saw on that tour. Huge open space for barracks. Prisoners stacked high in bunks. Pretty much exactly what that video looks like.

1/7/2025, 4:56:09 PM | 1 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

Looks pretty similar to the Dachau tour I took the kid on a few years back.

1/7/2025, 4:06:00 PM | 3 1 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Had a wiseass student once turn in an assignment coded as a single Python list comprehension. Got revenge by modifying the HW in OS to have a certain "undefined behavior" just for his UID. Felt bad, but he contacted me a few years back about some crypto thing. So, not feeling bad anymore.

30/6/2025, 10:28:03 PM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

With the Ray Tracer project done, I decided to post my "best effort" Rust solution as a kind of "ask me anything" project.. I've coded the project about six times. None of the code was written with AI or a coding assistant and can be explained further (by me). github.com/dabeaz-cours...

27/6/2025, 5:14:18 PM | 6 1 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

He's probably just going to give you a blank stare if you start talking about continuations. Just saying...

25/6/2025, 6:10:51 PM | 3 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Has he written an interpreter? That seems like it could be a leg-up for you...

25/6/2025, 2:04:53 PM | 5 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Doesn't mypy require it to be written that way?

23/6/2025, 1:50:55 PM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

Getting ready to spend the weekend writing a Ray Tracer in Rust. If this sounds like fun, you should skip work for two days next week and join me. dabeaz.com/raytrace.html.

21/6/2025, 2:02:46 PM | 7 1 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

I've been having a lot of fun getting better at Rust this summer. Seriously, you should join me for one of my short courses before they're gone (dabeaz.com/summer.html). Next week's Ray Tracer course is a great way to get your feet wet with some Rust basics. dabeaz.com/raytrace.html.

19/6/2025, 3:45:50 PM | 3 3 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

No kidding. I went riding this morning, but it was like 43F when I started. WTF?!?!

1/6/2025, 8:44:18 PM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Obligatory link to deflock.me where you can see and learn how to report the locations of these cameras. I've reported more than 100 so far.

1/6/2025, 7:05:50 PM | 2 1 | View on Bluesky | view

Profile picture Al Sweigart (@alsweigart.bsky.social) reposted

My PyCon US 2025 talk was about the use and abuse of OCR, including license plate scanners. It may have come off as conspiracy theory thinking, but it's feasible w/ current technology. www.youtube.com/watch?v=bHUv... And now our modern-day secret police Gestapo is using it: san.com/cc/ice-illeg...

1/6/2025, 6:23:31 PM | 9 3 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Stolen?

1/6/2025, 2:11:55 PM | 0 0 | View on Bluesky | view

Profile picture Naomi Ceder (@naomiceder.tech) reposted

The Quick Python Book, 4th edition, is now available in liveAudio format! If you prefer audiobooks, Manning Publications Co. now offers my book in autio format. Even better, you can use the code laceder40 to get a 40% discount on the liveAudio version at mng.bz/ZlYR #Python

Quick Python Book, 4th Ed, now available in audio format.
27/5/2025, 12:29:56 AM | 3 1 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

Managed to spot 11 more unreported ALPRs in less than about 3 miles of driving in the south suburbs. A new record for a single trip. deflock.me Family thinks I'm a bit crazy... but, they knew that already.

27/5/2025, 1:40:13 AM | 5 1 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

Oh sure, you'd rather "work" than spend two days writing a Ray Tracer in Rust this week? Meh. Call in sick if you must. dabeaz.com/raytrace.html

26/5/2025, 2:17:51 PM | 13 0 | View on Bluesky | view

Profile picture Redowan Delowar (@rednafi.com) reposted

alexgaynor.net/2020/nov/30/...

image
25/5/2025, 11:26:27 PM | 4 1 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Honestly, the biggest problem isn't clothing or the cold, but glasses fogging.

25/5/2025, 6:03:07 PM | 1 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

I will concede that my one time biking in -21F was a little more raw than usual though.

25/5/2025, 1:41:23 PM | 2 0 | View on Bluesky | view

Profile picture Spencer (@spence.rs) reposted

Just got through taking the Rusty Elevator course from @dabeaz.com. It was a blast working on this project for two days, exercising some #rustlang muscles. Taking Dave's courses has been one of the best things for my professional development. You should take a course: www.dabeaz.com/courses.html

image
21/5/2025, 4:33:37 AM | 3 1 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

They can't a breakpoint in a (checks notes) debugger?

19/5/2025, 1:34:16 PM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

Spotted on this morning's bike ride.

18/5/2025, 2:35:59 PM | 8 1 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Nap?

17/5/2025, 9:09:33 PM | 1 0 | View on Bluesky | view

Profile picture Naomi Ceder (@naomiceder.tech) reposted

I'll be signing copies of my book at #PyConUS in 1/2 and hour at the JetBrains booth. Stop by!

Book signing by Naomi Ceder at JetBrains booth at PyCon US at 4pm May 16.
16/5/2025, 7:28:22 PM | 9 3 | View on Bluesky | view

Profile picture Kelsey Hightower (@kelseyhightower.com) reposted

The more I dig into generative AI from the prospective of a retired person, the less I want to be involved, or make use of the tools. I want to focus on using my own model of the world to contribute to society for as long as possible.

16/5/2025, 5:00:27 PM | 417 36 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

My impression was that PyPy was nearly 100% compatible with "normal" Python programs, but you could get off in the weeds with certain techniques like stack frame introspection, C extension modules, etc.

16/5/2025, 4:24:39 PM | 1 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Well, they were talking about something like a 50% speedup for *each* of 4 project phases! (github.com/markshannon/...).

16/5/2025, 4:22:47 PM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

This (discuss.python.org/t/community-...) seems to suggest the achieved speedup to date hasn't even matched the first phase of this ambitious plan when it was proposed. So, while it gives me no pleasure to see it killed, maybe it's not unsurprising either.

16/5/2025, 11:48:28 AM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

Just wait until the parents start finding out about all the college recommendation letters and admissions.

15/5/2025, 8:32:44 AM | 4 0 | View on Bluesky | view

Profile picture Naomi Ceder (@naomiceder.tech) reposted

I'll be at the JetBrains booth during PyCon 2025 signing copies of my book. Come by and say hi—I'd love to meet you! I'll also be at the Python authors' open space on Saturday afternoon with other Python authors. JetBrains/PyCharm booth, Friday May 16, 4:00-4:30PM @manningbooks.bsky.social

Book signing for the Quick Python Book by Naomi Ceder at PyCon, JetBrains/PyCharm booth, Friday May 16, 4:00-4:30PM.
14/5/2025, 6:26:10 PM | 9 3 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

s/better/different/

13/5/2025, 4:17:15 PM | 0 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

I think you ought to join me for my two-day elevator project next week. Learn a bit of Rust. Be challenged. Take the stairs afterwards. dabeaz.com/rusty_elevat....

13/5/2025, 11:21:44 AM | 3 1 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

No tri-bars? WTF?!?

12/5/2025, 9:18:38 AM | 1 0 | View on Bluesky | view

Profile picture Daniel Kibblesmith (@kibblesmith.com) reposted

I am unapologetically telling you right now that Chicago is going to be insufferable about this, there is still a fading cardboard John Paul II in a Michigan Ave storefront looking out at Grant Park because he spoke there *once.*

8/5/2025, 6:10:06 PM | 5686 555 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

To its credit, async has been highly successful at replacing imaginary problems with actual problems.

8/5/2025, 11:27:31 AM | 11 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Oral exams at the whiteboard all the way.

7/5/2025, 7:41:55 PM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Is that a preview of next year's PLDI?

7/5/2025, 4:17:14 PM | 1 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

I could definitely see AI making it easier to write an essay while drunk--so, at least there's that.

7/5/2025, 12:47:15 PM | 0 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Or maybe the same problem as it ever was.

7/5/2025, 11:57:29 AM | 0 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

A chosen one.

7/5/2025, 11:24:38 AM | 5 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

If you're going to use S-expressions, maybe you could even call it a sexecutioner. www.youtube.com/watch?v=skBB...

5/5/2025, 2:09:14 PM | 1 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Apropos of nothing, I'm teaching compilers this week.

5/5/2025, 1:16:10 PM | 1 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

I added a Turing machine comment to the README. You're mentioned.

3/5/2025, 7:09:43 PM | 1 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Maybe it could be.

3/5/2025, 3:46:03 AM | 0 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

Introducing Lifty the elevator. github.com/dabeaz/lifty Now, could you actually write code to properly control it? Who am I to say?

2/5/2025, 8:04:01 PM | 13 4 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

The last time I replaced a set of shifters, I think it cost almost as much as when I bought the whole bike--well, at least the same order of magnitude.

1/5/2025, 3:21:18 PM | 1 0 | View on Bluesky | view

Profile picture Racket (@racket-lang.org) reposted

Happy Birthday BASIC! 🎂 1 May 1964

1/5/2025, 12:10:14 AM | 22 4 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

I'm not able to travel. So, that isn't happening unless it's going to be a virtual tour wherein I shift my time zone.

29/4/2025, 3:05:32 PM | 1 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Speaking of components, has @shriram.bsky.social been eyeing the whole container ship thing? I'm kind of thinking I might stock up on some crucial components before we get hit with biking pandemic 2.0. Maybe I'm just paranoid though.

29/4/2025, 1:57:20 PM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

I'm wondering if this might be the final run of SICP. I still think the book has a lot to offer, but not sure if there's enough of an audience for it anymore.

29/4/2025, 11:20:46 AM | 0 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

So, I realize it's getting a bit late in the season for FulGaz talk, but I must say, the 64mi Dead Horse Point State Park ride is really something. Been working on that---although not all in one day because I don't have that kind of free time.

28/4/2025, 8:50:58 PM | 2 0 | View on Bluesky | view

Profile picture Al Sweigart (@alsweigart.bsky.social) reposted

Big news! The 3rd edition of Automate the Boring Stuff with Python is now out! nostarch.com/automate-bor...

28/4/2025, 2:10:25 PM | 43 15 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

I've reopened registration in my upcoming SICP course (dabeaz.com/sicp.html). I don't know if SICP will help you get and/or keep a job at this point, but at the very least it will be a week-long escape to a strange world of programming that involves thinking.

28/4/2025, 2:18:38 PM | 10 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Apropos of nothing, you should see the billionaire house that's under construction along north Sheridan road in Winnetka. Who doesn't need 70000 square feet to provide a normal suburban experience for their kids?

25/4/2025, 2:16:01 PM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

No.

24/4/2025, 11:05:12 AM | 4 0 | View on Bluesky | view

Profile picture PyOhio (@pyohio.org) reposted

There isn't much time left to submit a talk to #PyOhio! pretalx.com/pyohio-2025/... The PyOhio #CFP is open through April 27th Anywhere on Earth! And if you're working on submitting a talk to PyOhio this week, why not submit it to a number of other conferences:

23/4/2025, 6:52:47 PM | 7 7 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

Idle thought: I wonder if any future "robotaxi" is also going to affix a "kick me" post-it to the back of every rider?

23/4/2025, 11:31:19 AM | 0 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

And... found three more driving to/from my Easter trombone gig. So, that makes 60 cameras reported so far.

20/4/2025, 5:51:19 PM | 1 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

Last week, I worked through "Ray Tracing in One Weekend" (raytracing.github.io/books/RayTra...) in Rust. Made a neat picture. If you want to join me in a short course, I'll help you with the Rust stuff! I think it's a good starter project. dabeaz.com/raytrace.html

A ray-traced image of three large spheres surrounded by a large number of smaller spheres of various colors and materials.
20/4/2025, 11:53:38 AM | 26 1 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Sweet. Bagged two more on this morning's bike ride. These cameras are some kind of invasive species or something.

18/4/2025, 12:35:00 PM | 0 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Like a cycling jacket?

17/4/2025, 4:45:36 PM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Yep. Found two more. I realize it's not much of a hobby, but it's still something in the moment.

17/4/2025, 3:35:04 PM | 1 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

Seeing a big "camera gap" on the map near where I need to take the dog this morning. Might have to do a strategic "drive around" to see what I can find. dabeaz.com/flock.html.

17/4/2025, 1:47:21 PM | 4 0 | View on Bluesky | view

Profile picture Chicago mag (@chicagomag.com) reposted

Jens Ludwig, cofounder and director of the University of Chicago's Crime Lab, questions everything you thought you knew about shootings.

16/4/2025, 12:39:13 PM | 8 4 | View on Bluesky | view

Profile picture Aaron Rupar (@atrupar.com) reposted

Abrego Garcia's wife: "I will not stop fighting until I see my husband alive. Kilmar, if you can hear me, stay strong. God hasn't forgotten about you. Our children are asking when you will come home ... they miss their dad so much."

15/4/2025, 7:47:38 PM | 55072 13338 | View on Bluesky | view

Profile picture Sam Halpert (@samhalpert.bsky.social) reposted reply parent

Even accepting the premise that AI produces useful writing (which no one should), using AI in education is like using a forklift at the gym. The weights do not actually need to be moved from place to place. That is not the work. The work is what happens within you.

15/4/2025, 2:56:39 AM | 10569 3395 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

Got out on the bike for the first time in a while. Managed to bag two more ALPRs (dabeaz.com/flock.html) and waved at some guys setting up a giant inflatable rat. So, a pretty good morning overall.

14/4/2025, 11:40:09 AM | 5 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Wait, what's going on there?

13/4/2025, 2:21:50 PM | 0 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

Have fun with all of that.

13/4/2025, 1:59:33 PM | 4 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Good luck! I'm still itching to get outside again, but we've been stuck in a chilly streak. Soon though.

12/4/2025, 1:25:48 PM | 3 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

Getting ready for last day of my "Crusty Interpreter" course. It's been a hard-fought week of Rust, but a lot of fun. Although, maybe it's type 2 fun. Hmmm. Anyways, there's more where this came from. www.dabeaz.com/summer.html.

11/4/2025, 2:18:22 PM | 3 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

No, because this is how I eat. However, I'm trying to make the short courses reasonable.

9/4/2025, 3:00:55 PM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com)

Because things aren't hard enough already, I've decided to make life even harder on myself with my Summer of Rust (www.dabeaz.com/summer.html) project. Because, if I'm going to suffer, I might as well spend my time trying to get good at something hard. You should join me.

9/4/2025, 2:10:45 PM | 9 1 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Wait, this is episode 69?

9/4/2025, 2:07:08 PM | 1 0 | View on Bluesky | view

Profile picture Picture Me Coding (@picturemecoding.bsky.social) reposted

This week we talk to the one and only @dabeaz.com about why programming is fun. We talk about music, theater, async Python, Raft, open source, and conference talks as performance art. www.picturemecoding.com/2222783/epis...

9/4/2025, 1:35:57 PM | 4 4 | View on Bluesky | view

Profile picture Sy Brand (@tartanllama.xyz) reposted

!!! This is the first physical copy I've seen, I don't have mine yet. Hope people enjoy it!

5/4/2025, 6:23:43 PM | 101 9 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Can confirm.

3/4/2025, 10:33:08 PM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Bloody hell. I already know regex so what else could it possibly involve?

3/4/2025, 6:01:51 PM | 4 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

I've already completely solved the actual problem at hand and moved on in the time it's taken to discuss this type issue.

3/4/2025, 3:37:28 PM | 4 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

WTAF?!?

2/4/2025, 11:33:25 AM | 1 0 | View on Bluesky | view

Profile picture pontus (@p1xelher0.com) reposted

Screenshot from the game
2/4/2025, 11:21:03 AM | 7 4 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

I was just describing to someone my preparation for a live-coding talk I gave in 2015 as jazz. I knew what topics I wanted to cover and I practiced a *LOT* for timing. However, none of the talk was scripted and I had no idea exactly what was going to unfold while giving it.

2/4/2025, 11:24:09 AM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

Oh wow. Why have I not heard of this? Probably closest thing I've seen was an "unconference" thing where you had to give a 4-minute talk using a never-before seen slide deck that changed every 15 seconds (also quite amusing).

1/4/2025, 9:18:51 PM | 2 0 | View on Bluesky | view

Profile picture David Beazley (@dabeaz.com) reply parent

I think the trick would be to speak for 19 hours about it without actually getting around to defining it. That's the stuff of performance art.

1/4/2025, 8:41:59 PM | 2 0 | View on Bluesky | view