mostly i agree but I found having the LLM copy-edit my papers has been a huge time saver. I find some words that were not misspelled words but the wrong word
04.02.2026 03:45 β π 0 π 0 π¬ 0 π 0mostly i agree but I found having the LLM copy-edit my papers has been a huge time saver. I find some words that were not misspelled words but the wrong word
04.02.2026 03:45 β π 0 π 0 π¬ 0 π 0Also you wonβt have the dean in your office complaining about you telling people to go fuck themselves
03.02.2026 21:04 β π 4 π 0 π¬ 1 π 0lmao no way in my case the students are just like "wow this class sucks and honestly the whole topic sucks why aren't we learning javascript"
03.02.2026 05:06 β π 8 π 0 π¬ 0 π 0Programming with Algebra (Course Notes) kmicinski.com/cis352-s26/a...
02.02.2026 17:22 β π 13 π 4 π¬ 0 π 0Given the fact that so many thoughtful people in the world are just insisting that AI can do everything and has no flaws, I think it is fair to say that finally all of the former adults in the room are tripping balls. I am a big AI fan myself of course.
27.01.2026 14:38 β π 5 π 0 π¬ 0 π 0
New on my Modern Deduction blog: "Post 3: Data-Parallel Functional Programming in Datalog"
kmicinski.com/modern-deduc...
Good question, I think a bit of both but of course, I donβt have a better answer than you I expect
07.01.2026 13:02 β π 1 π 0 π¬ 0 π 0New on my blog: "Why Study CS? Thoughts on LLM-assisted software engineering" kmicinski.com/claude-code-...
07.01.2026 03:15 β π 30 π 11 π¬ 5 π 0People never understand when I wear the βIβm with stupidβ shirt by myself π
08.12.2025 14:50 β π 2 π 0 π¬ 0 π 0A rose by any other name! π₯
08.12.2025 13:10 β π 1 π 0 π¬ 0 π 0A good friend of mine is now a research scientist at CrowdStrike after leaving a government-adjacent job (after whole team got fired). Occasionally I text him and I'm like "oh hey did you guys bring down the internet" and he writes "no no, you're thinking CloudFlare today--we were three weeks ago"
07.12.2025 20:48 β π 7 π 0 π¬ 1 π 0(very aggressively Bsky-style post): "where are these people when it comes to background checks!?"
03.12.2025 15:22 β π 1 π 0 π¬ 0 π 0To be honest, I don't think any culture understands the concept of acceptable losses quite like the USA
03.12.2025 15:22 β π 1 π 1 π¬ 1 π 0Totally agreed with everything you said, but I also have a huge bank of exam questions so making a separate exam has not been too touch recently. In the case of a coding exam, I can see where time limitations would be an issue because debugging can just take forever.
03.12.2025 15:01 β π 1 π 0 π¬ 0 π 0OTOH, while I strongly support access to accommodations for the disabled, I am inclined to agree that 40% indicates something is going wrong. I just find the recent discourse about this to be .. groan.. because it just seems like more memes of the shitty fascism-embracing vibe configuration of 2025.
03.12.2025 14:26 β π 0 π 0 π¬ 1 π 0right, ok--I can believe that one. I can pretty confidently (I have intentionally studied this, but not in a scientific manner) say that accommodations have changed an outcome in literally zero instances of my class. I too felt annoyed by them in principle when I started teaching but it was nbd
03.12.2025 14:24 β π 0 π 0 π¬ 1 π 0Maybe my exams arenβt hard enough. I dunno. I find most students finish around the 1/2-2/3 time mark, and nobody is really limited by time in the sense that another hour would change B->B+ or something. I agree, exams shouldnβt be time-limited, in the presence of extra time it could be unfair.
03.12.2025 13:45 β π 0 π 0 π¬ 1 π 0Tbh I just havenβt had any issue implementing the thing Sam says is hard. Iβve had multiple classes of nearly 100 people and at the end, almost nobody is there. I asked a few why they stayed and it was universally just checking answers or contemplating more. Sam might be right but itβs not my exp.
03.12.2025 13:43 β π 0 π 0 π¬ 2 π 0something about @krismicinski.bsky.social getting an f150 or the like
02.12.2025 00:46 β π 7 π 1 π¬ 1 π 0now Ford is paying *me*: notice the official Ford color palette being used in this shot.
02.12.2025 14:34 β π 3 π 0 π¬ 0 π 0Iβve got a new course I worked on, my first time running it! Looked at material from both of you. kmicinski.com/functional-p...
28.11.2025 03:21 β π 3 π 0 π¬ 0 π 0Link to the blog post by @krismicinski.bsky.social: kmicinski.com/functional-p...
24.11.2025 18:19 β π 2 π 1 π¬ 0 π 0My five-project (along with slides, video lectures, etc.) compilers course has all projects now available online free: kmicinski.com/functional-p.... Five projects have you incrementally build a compiler for a substantial language, including functions, mutation, loops, vectors, etc.
24.11.2025 03:26 β π 25 π 12 π¬ 0 π 2[58min] "Closure Conversion: Examples and Implementation" I explain the intuition for closure conversion, show some examples, and then code up an implementation of bottom-up closure conversion in Racket meant to be used in my compilers' class. www.youtube.com/watch?v=zMta...
18.11.2025 05:59 β π 4 π 1 π¬ 0 π 0Got ChatGPT to generate this rather large testcase for the compiler from my compilers' class this semester: gist.github.com/kmicinski/f4.... Pretty surprised by how well ChatGPT did at this task!!
17.11.2025 05:25 β π 5 π 0 π¬ 0 π 0The creator of that darpa program was the pm of my previous program
16.11.2025 02:14 β π 2 π 0 π¬ 0 π 0I have some new slides here for my class on compilers that cover types (kmicinski.com/cis531-f25/a...) and objects (kmicinski.com/cis531-f25/a...)
10.11.2025 18:45 β π 5 π 0 π¬ 0 π 1
Wow. Itβs not often a youtube video stops me in my tracks and leaves me stunned for a few minutes. To be fair, itβs the documentary that the youtube video is about that packs the punch, one I had heard about but thus far not seen β will rectify that asap
youtu.be/-pwT9arjasw?...
Iβve been reporting a lot of Nazi tweets on Twitter and they never do anything
02.11.2025 15:04 β π 1 π 0 π¬ 1 π 0