Michael Coblenz's Avatar

Michael Coblenz

@mcoblenz

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

298
Followers
221
Following
43
Posts
20.11.2024
Joined
Posts Following

Latest posts by Michael Coblenz @mcoblenz

Thank you!

19.02.2026 03:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

macOS 26.3, Safari 26.3.

17.02.2026 21:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It works in a different version of Safari but switching browsers is not a game I should need to play.

17.02.2026 20:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Update: two hours later, I still can't get access to the paper.

17.02.2026 19:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

@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:

17.02.2026 17:43 πŸ‘ 5 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

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?

01.12.2025 05:52 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Florida Says It Plans to End All Vaccine Mandates

Will FL health insurance companies raise their rates? www.nytimes.com/2025/09/03/u...

03.09.2025 19:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We rarely give Shakespeare credit for inventing alpha-conversion. β€œA rose by any other name…”

03.09.2025 19:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sounds like you already have two trained classifiers!

04.08.2025 06:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

But maybe also I pick a different Mastodon server.

09.07.2025 03:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Mastodon is too fragmented. I just focus on Bsky now.

09.07.2025 03:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Rust Learning Quiz Help us learn more about Rust by taking this short and easy quiz!

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_...

02.07.2025 17:08 πŸ‘ 9 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

I can understand that. But I stopped checking Twitter long ago, so for me, this is it.

29.06.2025 21:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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...

26.06.2025 19:49 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Preprint of the paper, which my student Savitha Ravi will present: arxiv.org/pdf/2503.12309

01.05.2025 13:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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...

01.05.2025 12:53 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Lots of great possibilities! Probably worth doing a study to see how various approaches would affect behavior.

11.04.2025 06:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What will you do to make the environmental costs of using this transparent?

11.04.2025 05:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

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!

04.04.2025 18:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Test passed! Awesome!

22.03.2025 01:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Geaxhurccswzvy4vi2ftz;

22.03.2025 01:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You are right that the only way to be sure is to re-run the experiment.

12.03.2025 16:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

12.03.2025 16:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

12.03.2025 15:54 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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).

12.03.2025 15:54 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Made as_ref and as_mut private. Removed Deref from GcRef. Β· mcoblenz/Bronze@34c1538

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...

12.03.2025 00:26 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

Sorry I should have read the whole thread before replying! Still getting used to the Bluesky UI.

12.03.2025 00:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The implementation would definitely need a from-scratch redo for real work.

12.03.2025 00:19 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

12.03.2025 00:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

They’re pretty similar, right? Both are about avoiding side effects.

26.02.2025 15:19 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0