Crafting a Killer Programming Languages Conference Talk

2025-09-03
Crafting a Killer Programming Languages Conference Talk

This blog post distills advice on delivering impactful presentations at programming languages conferences. The core argument centers around the concept of 'value': a good talk informs the audience of the work's significance, educates them with valuable takeaways, and entertains them. The author proposes three common value proposition frameworks, highlighting the importance of conveying value due to the audience's limited time. A successful talk necessitates thorough preparation and practice, ultimately aiming to leave a lasting impression and ensure the audience remembers and appreciates the presented work.

Read more

Towards an AI Model Virtual Machine: A Secure and Interoperable Future for AI Applications

2025-08-30
Towards an AI Model Virtual Machine: A Secure and Interoperable Future for AI Applications

The increasing capabilities of LLMs and extension mechanisms like MCP have significantly heightened the complexity of building secure and reliable AI applications. This paper proposes an AI Model Virtual Machine (MVM), analogous to the Java Virtual Machine (JVM), to provide AI models with security, isolation, extensibility, and portability. The MVM decouples model development from integration logic, allowing for plug-and-play model interchangeability and incorporating built-in security and access controls to safeguard AI application security and privacy. Further benefits include transparent performance and resource tracking, and potential for verifiable model outputs. This innovation promises to address significant challenges in AI application development, paving the way for a more secure, reliable, and efficient AI ecosystem.

Read more

Revamping the ACM Student Research Competition: A Focus on Feedback

2025-01-22
Revamping the ACM Student Research Competition: A Focus on Feedback

While the programming languages community boasts mentoring initiatives like PLMW, SIGPLAN-M, and PLTea, a crucial piece is missing: guidance on presenting research. The authors argue that the ACM Student Research Competition (SRC), while intending to help, suffers from a competition-focused approach that overshadows its feedback mechanisms. This leaves junior researchers lacking the crucial skills of presenting their work effectively. The proposed solution is to refocus the SRC on providing high-quality feedback from experts, including increased expert reviewers, detailed feedback, and archiving extended abstracts. This aims to improve student presentation skills and increase the visibility of their research.

Read more