Why It Might Be Impossible to “AI-Proof” Written Assignments (and What We Can Do About It)

A significant amount of time, effort, and resources go into training large language models (LLMs) to follow instructions. In fact, after the initial pre-training step, many models are specifically instruction-tuned in order to make them better at following instructions. If you’ve ever been poking around Huggingface and wondered why some models have “Instruct” in their … Read more

The Blog-ification of Software Development

As recently as the early 1990s getting your thoughts and ideas out into the world at any kind of scale required finding a publisher that would agree to publish your work. Publishers served as gatekeepers, deciding what was worth publishing and what wasn’t, typically publishing only material they thought would be commercially successful. And of … Read more