Although I will concede that coding Rust without an IDE might be a contributing factor as to why I suddenly can't recall your name.
=> More informations about this toot | View the thread
Apropos of nothing, I recently saw someone claiming that if you coded Rust without an IDE, you were insane. I like to look at it the other way. If I can code Rust without an IDE, I'm probably not suffering from early onset dementia.
=> More informations about this toot | View the thread
There must be something wrong with me with respect to IDEs. Felt relief after uninstalling the fancy Rust LSP thing for emacs and going back to the basic syntax highlighting thing.
=> More informations about this toot | View the thread
Why devise new coding techniques for thwarting corporate overlords when dynamic typing has been there all along?
=> More informations about this toot | View the thread
Back from groomer. Ready for the good fight. I'll just leave those bows in there.
=> More informations about this toot | View the thread
I would pose a similar question about SpeakerDeck.
=> More informations about this toot | View the thread
Going through some of my old online accounts. Does anyone know where slideshare.net (owned by scribd) falls in the good <-> evil spectrum these days? Haven't uploaded anything in 10 years. Thinking about closing it.
=> More informations about this toot | View the thread
In thinking about whether or not I should write code in the same way as big tech, I just think about how well they've done everything else.
=> More informations about this toot | View the thread
For 2025, I'm going to try and use as few things as possible.
=> More informations about this toot | View the thread
One might ask "don't you get bored with the repetition?" The answer is no.
To me, each of these courses is akin to playing a jazz chart. Yes, there is an overall "shape" and general objective, but nothing is too scripted. I'm always trying new things out and a lot is driven by spur-of-the-moment course discussion ("oh yeah, let's try doing that"). So, you really don't know what's going to happen.
I also iterate on things a lot (making various tweaks to material after each course).
=> More informations about this toot | View the thread
On the whole, I'd say I had a pretty busy year of teaching in 2024:
Plus, taught the Programming Languages course with @shriramk at Brown this fall.
Hmmm. Maybe there's a reason why I haven't been blogging...
=> More informations about this toot | View the thread
Apparently Arun was at UChicago pursuing a PhD when he decided to start this restaurant. Doing a bit of math in my head, if I were to "retire" at the same age of 78, then I also would have run my business for 39 years after leaving UChicago. Freaky.
Although given the current direction of "tech", there's no way I'm waiting until 78 to retire. Sorry. No.
=> More informations about this toot | View the thread
Well, that was weird. Go out for our anniversary unknowing that we booked a table at the last ever service at the famous Arun's Thai restaurant, closing after 39 years. Met Arun. Ended up on the local news as well. https://www.fox32chicago.com/news/aruns-thai-restaurant-closes-after-almost-four-decades-chicagos-northwest-side
=> More informations about this toot | View the thread
Thought: Calling it AI slop is kind of insulting to slop.
=> More informations about this toot | View the thread
Holidays are always a time when I think about ditching some cloud service. In this year's edition, I'm thinking Trello. I'm the sole user. Could probably just use a local spreadsheet.
=> More informations about this toot | View the thread
If there's any upside to this, it's that my office now smells like coffee.
=> More informations about this toot | View the thread
I'd pour one out for my beloved coffee cup that got me through the pandemic except for the fact that I no longer have a cup. :-(.
=> More informations about this toot | View the thread
As opposed to constantly watching a classroom clock with anxiety.... tick tick tick. Ding. Goodbye. Don't forget to turn your brain off as you leave.
=> More informations about this toot | View the thread
My last day reminded me of how freeing it is to not teach on a rigid bell schedule. Someone asks, "can we talk about linking?" This leads to an impromptu 30-40 minute discussion involving operating systems, libraries, system calls, static linking, dynamic linking, shared libraries, dynamic loading, memory organization, and even a bit of security concerns. Wait, where were we? Oh yeah, compilers. Let's get back to that now.
=> More informations about this toot | View the thread
Last day of teaching for 2024. I'm truly fortunate that people come to my small little corner of the world to learn. I'm not trying to scale, form a cult of influence, or go on a mission to change education. Just trying to get better at programming and problem solving with anyone who wants to join me. Onward to 2025!
=> More informations about this toot | View the thread
=> This profile with reblog | Go to dabeaz@mastodon.social account This content has been proxied by September (ba2dc).Proxy Information
text/gemini