Assistance or Disruption? Exploring and Evaluating the Design and Trade-offs of Proactive AI Programming Support

Related Stories

Rethinking Memory in AI: Taxonomy, Operations, Topics, and Future Directions

A Survey of AI Agent Protocols

Stop treating `AGI' as the north-star goal of AI research

Base Models Beat Aligned Models at Randomness and Creativity

Scoring the European Citizen in the AI Era

Toward a Sparse and Interpretable Audio Codec

DoomArena: A Framework for Testing AI Agents Against Evolving Security Threats

Non-control-Data Attacks and Defenses: A review

LLMs for Materials and Chemistry: 34 Real-World Examples

The Algebra of Patterns (Extended Version)

Backslash: Rate Constrained Optimized Training of Large Language Models

SPFresh: Incremental In-Place Update for Billion-Scale Vector Search

RVSDG: An Intermediate Representation for Optimizing Compilers (2019)

CMU TheAgentCompany: Benchmarking LLM Agents on Consequential Real World Tasks

Matrix-vector multiplication implemented in off-the-shelf DRAM for Low-Bit LLMs

Structuring Competency-Based Courses Through Skill Trees

Why it is (nearly) impossible that we live in a simulation

Analyzing Modern Nvidia GPU Cores

Human-Like Episodic Memory for Infinite Context LLMs

Absolute Zero: Reinforced Self-Play Reasoning with Zero Data

Byte latent transformer: Patches scale better than tokens

TransMLA: Multi-head latent attention is all you need

Type-constrained code generation with language models

LLMs get lost in multi-turn conversation

Self Rewarding Self Improving: Autonomous LLM Improvement

eqsat: An Equality Saturation Dialect for Non-destructive Rewriting

X X^t can be faster

10 System Design Trade-offs

Exploring Apache Kafka Internals and Codebase

dentistry or programming ?