Sign in

Hunter

@hdemeyer.bsky.social
74 followers 126 following 165 posts

Informatics PhD student @ UIUC Software Studies & Technical Writing Doing qualitative research on Research Software Engineering Interested in tool development, type systems, rhetoric, version control, computer history, philosophy of science

PostsRepliesMedia
Hunter @hdemeyer.bsky.social · 09/10/2026
Python 3.14 apparently
000
Hunter @hdemeyer.bsky.social · 09/10/2026
Two Python 3.15 features I'm excited about: sentinel types and unpacking in comprehensions. Also when did they start making lil badges for releases??
110
Hunter @hdemeyer.bsky.social · 08/10/2026
me who doesn't do AI: *gives a 4 hour talk about how AI works*
010
Hunter @hdemeyer.bsky.social · 09/09/2026
I know it wouldn't be that enforceable but it would at least give authors an explicit way to signal how they want their work used regarding LLMs and would give devs who are interested in human-centered AI a very tractable way to respect those authors' wishes
000
Hunter @hdemeyer.bsky.social · 09/09/2026
I wish there was a CC license that addressed AI use. Like CC-BY-NC-ND sort of covers it if we consider AI digestion as derivative or commercial use but a more explicit "no AI" or "natural intelligence" e.g. CC-BY-NAI or CC-BY-NI license would be nice
100
Hunter @hdemeyer.bsky.social · 18/08/2026
R1: "your paper lacks focus and I'm not sure what its specifically about" Me editing it:
000
Hunter @hdemeyer.bsky.social · 25/07/2026
Tech companies gotta give the impression they are tirelessly perfecting their offerings and innovating faster than competitors
000
Hunter @hdemeyer.bsky.social · 15/07/2026
interlisp.org is one example
interlisp.org
Medley Interlisp Project
The Medley Interlisp Project a retrofuturistic software system What did we leave behind on the path to developing today's computer systems? Could there be lessons for the future of computing hidden in...
000
Hunter @hdemeyer.bsky.social · 15/07/2026
I'm finding old plans for software projects that never got built and I'm wondering if there is any research value in developing a full implementation using the languages of the day to finish the job. Could be informative and would produce something people could interact with, not just read about
100
Hunter @hdemeyer.bsky.social · 30/06/2026
"Writing to think" wrt to coding is one of the major themes I've seen in my conversations with RSEs, students and professionals, and it is why I don't think AI use should be condoned in educational settings. It is robbing students of thinking opportunities the same way it does when writing an essay
100
Hunter @hdemeyer.bsky.social · 30/06/2026
currently writing research software to study research software
100
Hunter @hdemeyer.bsky.social · 28/06/2026
This is the best kind of bike rack and all other kinds of bike rack are wrong
000
Hunter @hdemeyer.bsky.social · 24/06/2026
it took me over an hour to convert timestamps i hate computers
010
Hunter @hdemeyer.bsky.social · 23/06/2026
Did my first integration test last night of my bike lights project. Still need to get some acrylic laser-cut to tint the tail lights red but I'm pretty happy with the brightness/visibility. Next I'll be working on a more complex pair of retroreflectors for the front and a control interface
000
Hunter @hdemeyer.bsky.social · 20/06/2026
The what/how of provenance tracking in vibe coding is something we should be studying imo, probably longitudinally. *I* feel like it is/will be important, but I've heard a range of opinions from RSEs
030
Hunter @hdemeyer.bsky.social · 16/06/2026
and converting my work delayed submission by several hours. which I'll have to do again if I get r&r
000
Hunter @hdemeyer.bsky.social · 16/06/2026
I had to work with a W*rd docx file today to submit my manuscript and I forgot how awful WYSIWYG editors are. Idk how people write like that every day
100
Hunter @hdemeyer.bsky.social · 13/05/2026
if we called the command-line a chat interface would students be less opposed to learning how to use it
000
Hunter @hdemeyer.bsky.social · 18/04/2026
biking home from the beer garden while tornado sirens are blaring is peak midwest
000
Hunter @hdemeyer.bsky.social · 14/04/2026
Working through some Whisper transcriptions this week and the variance in how things are transcribed between different interviews is surprisingly wide. Capitalizations that exist in some files but not others, um's and uh's placed inconsistently, sentences of different lengths (or no periods at all)
000
Hunter @hdemeyer.bsky.social · 06/04/2026
listening to mission control make up data provenance procedures for moon images & notes on the fly and then hearing the astronauts describe their own, different procedures based on their experience in the environment is both fascinating and infuriating also can't believe they use onenote
000
Hunter @hdemeyer.bsky.social · 03/04/2026
structural profanity
For Zawinski and many others who had contributed to the early releases of  Netscape Navigator, the act of sanitation—interpreted by lawyers to be a  legal necessity—was one of erasure that removed the character of Netscaperelated development from the published texts. Yes, there was a tremendous  amount of profanity in the comment lines, but for Zawinski and his  collaborators, that profanity was an important component of their  programming efforts, as well as being an accurate depiction of the  frustrationPage 91 → that often accompanied development activities. For his  part, Zawinski published, in 2004, a partial archive of commented lines that  had been removed from the first public release of Netscape Navigator
000
Hunter @hdemeyer.bsky.social · 01/04/2026
nasa is really out of practice televising shuttle missions...the feed blacked out on launch and they didn't show booster separation ☹️
010
Hunter @hdemeyer.bsky.social · 30/03/2026
...or PRs notes.zachmanson.com/copilot-edit...
notes.zachmanson.com
notes: copilot edited an ad into my pr
010
Hunter @hdemeyer.bsky.social · 19/03/2026
"AI is just another tool" No. Tools don't have logins, subscriptions, or silent updates that change how they function. You own tools. You control tools. AI is a *platform* until this is what coding with LLMs means (and if it becomes a tool we should remember that some tools require training to use)
1214
Hunter @hdemeyer.bsky.social · 07/03/2026
I tried to use the AI in colab and it fucking sucks it takes forever to do something, doesn't let me see or edit the code it generates before running, generates a bunch of text to describe what it thinks I want then inserts a bunch of md and can't fix its own error how do people work like this
000
Hunter @hdemeyer.bsky.social · 24/02/2026
also not a fan of the NYT Daily hosts thanking Claude code like it was a guest on the show. Like it would be one thing to say "it runs or it doesn't" to a developer but it almost paints it as a technology that will never tell dave that it can't, it will always try, and will sometimes fail silently
000
Hunter @hdemeyer.bsky.social · 24/02/2026
I don't normally listen to podcasts but people have been sending them to me and I find it really odd that podcast people keep saying that generated code "either runs or it doesn't" and that is why AI works for code like...software has never worked that way? Some bugs are not obvious? Am I crazy?
100
Hunter @hdemeyer.bsky.social · 21/02/2026
unfortunate that PrairieLearn is snappiest on Friday night when demand is low but it makes my grading go a lot faster so ig I'm staying in
000
Hunter @hdemeyer.bsky.social · 16/02/2026
damn i really told a room full of social scientists that i use emacs
140
Hunter @hdemeyer.bsky.social · 31/01/2026
how long before vibe-coded software starts including ads in the form of comments or print statements or log messages
000
Hunter @hdemeyer.bsky.social · 31/01/2026
instagram has an auto-scroll feature now, which I hate
001
Reposted by Hunter
rob pike @robpike.io · 31/01/2026
Remember: LLMs and bots and AI-generated things should always be called ‘it’. Regardless of the style or tone of voice, there is only an ‘it’ there. Don’t humanize it.
726449
Hunter @hdemeyer.bsky.social · 27/01/2026
it's only a tool if you own it, otherwise it's just a service
110
Hunter @hdemeyer.bsky.social · 17/01/2026
feeling growth as a grad student because I'm filling out IRB paperwork for the first time
000
Hunter @hdemeyer.bsky.social · 15/01/2026
a second gray hair has hit my head
000
Hunter @hdemeyer.bsky.social · 16/12/2025
still in shock that I got this book, which was published this year, for $6 in a coffee shop & used book store in Maryland this weekend
020
Hunter @hdemeyer.bsky.social · 10/12/2025
For CS1XX you have to "apply" to be able to register for the course so don't worry, compsci is still exclusive and you have to be an extra special person to be offered the privilege of enrolling. Be sure to add to your LinkedIn that you spent a semester "generating study guides and research reports"
000
Hunter @hdemeyer.bsky.social · 10/12/2025
Idk how much CS enrollment is dropping here specifically but gee sure is nice that the department now wants to welcome people into the courses that will (1) keep them dependent on technology and (2) not teach them anything about the science of computing
100
Hunter @hdemeyer.bsky.social · 10/12/2025
It is interesting to see how this general topic has trickled down from grad seminars to special topics courses and now to undergrad/freshman course offerings, both in CS and IS. I'm curious if the profs looked at iSchool offerings first, and if so what they felt necessitated a whole new course
100
Hunter @hdemeyer.bsky.social · 10/12/2025
UIUC CS is offering at least two "applied AI" courses in the spring, targeted at non-majors. Adapting curricula in this way makes sense in the current moment, but a CS department is the last place I'd want to take this kind of course. Urban planners don't learn about vehicles in a MechE class. 1/
100
Hunter @hdemeyer.bsky.social · 09/12/2025
so anyway make sure you spend time using the stuff you write
010
Hunter @hdemeyer.bsky.social · 09/12/2025
I'm editing a final paper for one of my classes and got stuck so many times on sentence-level edits. Yesterday I printed it and did read-only marking of changes I wanted to make and its helped me make progress but also gave me a better idea of structural changes that would enhance clarity
110
Hunter @hdemeyer.bsky.social · 05/12/2025
Sony is trying to use digital signatures and depth information from camera sensors to prove authenticity of images authenticity.sony.net/camera/en-us...
authenticity.sony.net
Camera Authenticity Solution | Sony
010
Hunter @hdemeyer.bsky.social · 04/12/2025
did google replace their entire web presence with vibe code because so much stuff has been broken in the last two weeks
000
Hunter @hdemeyer.bsky.social · 22/11/2025
Nah I've currently got each record type in a separate module, one for each section of the document (jobs, education, etc). So I have to pick the right list to append to in my main program. Grouping them all under a single type would be smart tho
110
Hunter @hdemeyer.bsky.social · 22/11/2025
every section of the document is generated from a data structure (usually a list of records) so to add a new thing to the page I just write a new record and don't need to worry about formatting. Adding new kinds of sections isn't too bad either, its basically just a new type and an html-ify function
120
Hunter @hdemeyer.bsky.social · 22/11/2025
updating my CV requires writing OCaml. I've built a library that "compiles" my various experiences and skills into a self-contained HTML document with a nice visualization of how my previous work has contributed to my competencies. The PDF version I get by printing the web page is much less nice tho
110
Hunter @hdemeyer.bsky.social · 12/11/2025
proud of myself for getting through the ~60 papers assigned in my first grad-level humanities class. that is probably less than a real humanities person would read in a semester but as someone who didn't consider a reality other than technological determinism in august, I feel accomplished
010
Hunter @hdemeyer.bsky.social · 04/11/2025
description list is is my favorite html element
000