Sign in

Michael Coblenz

@mcoblenz.bsky.social
304 followers 227 following 44 posts

Assistant Prof. at UC San Diego. Helping people write better software.

PostsRepliesMedia
Reposted by Michael Coblenz
Legacy Update @legacyupdate.net · 14/06/2026
Is the Microsoft Office Ribbon causing people to have fewer children? A provocative new working paper explores the persistent drop in birth rates since Office 2007 was introduced nearly two decades ago.
The top-left corner of Microsoft Word 2007, showing the ribbon.
11846081031
Michael Coblenz @mcoblenz.bsky.social · 05/06/2026
HATRA 2026 submissions are due on June 14! Looking forward to seeing all your papers. conf.researchr.org/home/splash-...
conf.researchr.org
HATRA 2026 - Human Aspects of Types and Reasoning Assistants (HATRA 2026) - SPLASH/ISSTA 2026
Programming language designers seek to provide strong tools to help developers reason about their programs. For example, the formal methods community seeks to enable developers to prove correctness pr...
061
Michael Coblenz @mcoblenz.bsky.social · 19/02/2026
Thank you!
010
Michael Coblenz @mcoblenz.bsky.social · 17/02/2026
macOS 26.3, Safari 26.3.
110
Michael Coblenz @mcoblenz.bsky.social · 17/02/2026
It works in a different version of Safari but switching browsers is not a game I should need to play.
010
Michael Coblenz @mcoblenz.bsky.social · 17/02/2026
Update: two hours later, I still can't get access to the paper.
110
Michael Coblenz @mcoblenz.bsky.social · 17/02/2026
@jonathanaldrich.bsky.social Do you know what's up with this new ACM DL Cloudflare requirement? I often get stuck for minutes or longer trying to get access to papers. Clicking the checkbox just spins and eventually asks me to check the box again:
250
Michael Coblenz @mcoblenz.bsky.social · 01/12/2025
You know what's not right in this "America First" world we live in now? I have to scroll past other countries after I type "U" to get to "United States" (for example, "United Arab Emirates" comes first). I think we need to immediately change our country's name to "_United States". Who's with me?
020
Michael Coblenz @mcoblenz.bsky.social · 03/09/2025
Will FL health insurance companies raise their rates? www.nytimes.com/2025/09/03/u...
nytimes.com
Florida Says It Plans to End All Vaccine Mandates
010
Michael Coblenz @mcoblenz.bsky.social · 03/09/2025
We rarely give Shakespeare credit for inventing alpha-conversion. “A rose by any other name…”
010
Michael Coblenz @mcoblenz.bsky.social · 04/08/2025
Sounds like you already have two trained classifiers!
010
Michael Coblenz @mcoblenz.bsky.social · 09/07/2025
But maybe also I pick a different Mastodon server.
000
Michael Coblenz @mcoblenz.bsky.social · 09/07/2025
Mastodon is too fragmented. I just focus on Bsky now.
010
Michael Coblenz @mcoblenz.bsky.social · 02/07/2025
We'd really appreciate help with our study of Rust programming! If you know Rust, please take about 20-30 minutes to help us find out how to make Rust programmers more effective: ucsd.co1.qualtrics.com/jfe/form/SV_...
ucsd.co1.qualtrics.com
Rust Learning Quiz
Help us learn more about Rust by taking this short and easy quiz!
093
Michael Coblenz @mcoblenz.bsky.social · 29/06/2025
I can understand that. But I stopped checking Twitter long ago, so for me, this is it.
010
Michael Coblenz @mcoblenz.bsky.social · 26/06/2025
Reminder about the upcoming HATRA deadline, if you're interested in making fancy type systems and reasoning assistants more effective for people! conf.researchr.org/home/icfp-sp...
conf.researchr.org
HATRA 2025 - ICFP/SPLASH 2025
Programming language designers seek to provide strong tools to help developers reason about their programs. For example, the formal methods community seeks to enable developers to prove correctness pr...
071
Michael Coblenz @mcoblenz.bsky.social · 01/05/2025
Preprint of the paper, which my student Savitha Ravi will present: arxiv.org/pdf/2503.12309
arxiv.org
000
Michael Coblenz @mcoblenz.bsky.social · 01/05/2025
At #ICSE2025 and want to know why scientists use Jupyter despite its limitations (e.g., out of order execution, lack of reproducibility)? Come to our talk at 11:45 today! conf.researchr.org/details/icse...
conf.researchr.org
How Scientists Use Jupyter Notebooks: Goals, Quality Attributes, and Opportunities (ICSE 2025 - Research Track) - ICSE 2025
ICSE, the IEEE/ACM International Conference on Software Engineering, is the premier software engineering conference. It will be held April 27-May 3 2025 in Ottawa. Core conference days will be Wednesd...
130
Michael Coblenz @mcoblenz.bsky.social · 11/04/2025
Lots of great possibilities! Probably worth doing a study to see how various approaches would affect behavior.
000
Michael Coblenz @mcoblenz.bsky.social · 11/04/2025
What will you do to make the environmental costs of using this transparent?
100
Michael Coblenz @mcoblenz.bsky.social · 04/04/2025
For the record, ChatGPT is happy to take over the job of an air traffic controller. Looks like Musk et al. can save a lot of money on actual ATC staff!
000
Michael Coblenz @mcoblenz.bsky.social · 22/03/2025
Test passed! Awesome!
010
Michael Coblenz @mcoblenz.bsky.social · 22/03/2025
Geaxhurccswzvy4vi2ftz;
010
Michael Coblenz @mcoblenz.bsky.social · 12/03/2025
You are right that the only way to be sure is to re-run the experiment.
010
Michael Coblenz @mcoblenz.bsky.social · 12/03/2025
The API delta between the fixed version and the one we used in the experiment is rather trivial, so we felt the results likely generalized. But of course re-running the experiment would be best.
110
Michael Coblenz @mcoblenz.bsky.social · 12/03/2025
Also as I understand it, the stack maps approach cannot be made thread safe, which is why I haven't felt motivated to finish this implementation; it still would not be of practical use. Really the whole GC implementation needs a redo.
120
Michael Coblenz @mcoblenz.bsky.social · 12/03/2025
On the other hand, the main branch's version has GC enabled. The problem with this is that the mark implementation only handles certain cases, so this is a much more serious unsoundness problem (which is also documented in the paper and the code).
120
Michael Coblenz @mcoblenz.bsky.social · 12/03/2025
I think this is the relevant commit. Note it’s on a branch: I never got around to merging. Criticism is welcome. github.com/mcoblenz/Bro...
github.com
Made as_ref and as_mut private. Removed Deref from GcRef. · mcoblenz/Bronze@34c1538
120
Michael Coblenz @mcoblenz.bsky.social · 12/03/2025
Sorry I should have read the whole thread before replying! Still getting used to the Bluesky UI.
110
Michael Coblenz @mcoblenz.bsky.social · 12/03/2025
The implementation would definitely need a from-scratch redo for real work.
020
Michael Coblenz @mcoblenz.bsky.social · 12/03/2025
Can you be more specific? We did fix some soundness problems post-experiment. And the implementation is a partial proof of concept and not a working GC.
210
Michael Coblenz @mcoblenz.bsky.social · 26/02/2025
They’re pretty similar, right? Both are about avoiding side effects.
030
Michael Coblenz @mcoblenz.bsky.social · 24/02/2025
Hey, @icseconf.bsky.social: when do you expect to post the presentation schedule for the technical track?
040
Michael Coblenz @mcoblenz.bsky.social · 20/02/2025
Um? No?
000
Michael Coblenz @mcoblenz.bsky.social · 20/02/2025
Is this gen as in generative or as in general?
100
Michael Coblenz @mcoblenz.bsky.social · 26/12/2024
For better or worse we are entering prescriptive vs descriptive lexicography here.
130
Michael Coblenz @mcoblenz.bsky.social · 18/12/2024
I got the same request today!
020
Michael Coblenz @mcoblenz.bsky.social · 10/12/2024
I started in 2022.
050
Michael Coblenz @mcoblenz.bsky.social · 05/12/2024
See also www.ajc.org/news/america...
ajc.org
American Jewish Committee Decries Amnesty International Report
American Jewish Community (AJC) decries a report by Amnesty International that repackages and repeats the baseless and inflammatory charge of genocide that Israel’s enemies have made in the media and ...
110
Michael Coblenz @mcoblenz.bsky.social · 05/12/2024
Unfortunately Amnesty International has a history of anti-Israel bias, e.g., see www.ajc.org/news/amnesty...
ajc.org
Amnesty’s Outrageous Lie, its Big Problem with Jews, and the Truth About Israel
The UK branch of Amnesty International, a once reputable London-based global human rights group, has issued a 280-page report bashing Israel and even accusing the world’s one Jewish state and the Midd...
220
Michael Coblenz @mcoblenz.bsky.social · 05/12/2024
Are you also advocating for the return of the hostages? Ceasefire calls do not imply that.
110
Michael Coblenz @mcoblenz.bsky.social · 04/12/2024
Aha, I didn’t realize it was so small!
000
Michael Coblenz @mcoblenz.bsky.social · 01/12/2024
Programming puzzles are great but I hope the organizers will also make non-religiously-affiliated puzzles in the future.
120
Michael Coblenz @mcoblenz.bsky.social · 26/11/2024
I figured, since you were posting, but gotta cover the most likely cases first!
110
Michael Coblenz @mcoblenz.bsky.social · 26/11/2024
Didn’t override all the mutators?
120