Playing Baba Is You with a Large Language Model: An AI Gaming Challenge

2025-07-05

This article details an experiment combining the game Baba Is You with a large language model (LLM). Baba Is You is a unique puzzle game where players manipulate the rules themselves to win. The author attempts to use LLMs like Claude to control the game, leveraging game state information to aid LLM decision-making. Results show current LLMs struggle significantly with complex levels, but the project offers a novel approach to exploring LLM applications in gaming.

Read more
Game

Lessons from an 1834 Landscape Gardening Guide: Designing Engaging Experiences

2025-06-11

This article explores principles from Hermann von Pückler-Muskau's 1834 landscape gardening guide, "Hints on Landscape Gardening," and applies them to modern software development and game design. Three key takeaways are highlighted: 1. Subtly guide pathways, making curves feel natural and purposeful; 2. Strategically conceal key features to build anticipation and surprise; and 3. Prioritize emulation over simulation, striving for realism and a harmonious design. These principles transcend landscape architecture, offering valuable insights for crafting immersive digital experiences, such as game maps or user interfaces.

Read more

Towards the Blank Search Bar: Information Overload and Design Failures

2025-05-08

Starting with a simple bookmark misclick, the author explores the negative impacts of recommendation algorithms in the age of information overload. Too many options can disrupt user decision-making, reduce efficiency, and even lead to 'choice paralysis'. The author suggests that website design should be user-centered, offering the option to turn off recommendations, avoiding unintentional autocompletion, and starting with a blank interface, allowing users to choose the features they need. This article not only discusses the personal experience of information overload but also raises ethical considerations about algorithmic recommendation mechanisms, calling for more human-centered design principles.

Read more

The Quirkiest Public Companies: A Hunt for the Oddest Businesses

2025-04-14

This article profiles several small but publicly traded companies, each with a unique character. From a German dairy factory named "Little Swallow" to a Japanese game publisher with a beloved penguin mascot, a Swiss cable car company, and a Japanese candy maker, the author explores their unusual business models and cultures. The lighthearted tone highlights the quirks and strategies of these companies, while also touching upon the potential issues arising from a decreasing number of publicly traded businesses.

Read more
Startup

LLMs Crack a Byzantine Music Notation Cipher

2025-04-04

Researchers discovered that large language models like Claude and GPT-4 can decode a peculiar cipher based on the Byzantine music notation Unicode block. This cipher resembles a Caesar cipher, but with an offset of 118784. The models can decode this cipher directly without chain-of-thought, achieving even higher success rates than with regular Caesar ciphers. Researchers hypothesize this is due to a linear relationship between addition in a specific Unicode range and addition in token space, allowing the models to learn a shift cipher based on this relationship. This phenomenon suggests the existence of yet-ununderstood mechanisms within LLMs.

Read more
AI

Visualizing PyPI's Dependency Graph: Unveiling Hidden Package Clusters

2025-03-04

By visualizing the dependency graph of over half a million open-source Python packages on PyPI, the author constructs a massive network graph. After data cleaning and using Gephi software, the author successfully reveals the dependency relationships between packages and discovers interesting phenomena: some packages form tight clusters, such as the scientific computing package cluster around NumPy; others are anomalous clusters containing suspicious packages, hinting at the potential of visualization methods for detecting malicious packages. Furthermore, packages from large enterprises like Triton and Odoo also cluster together due to their internal dependencies. This research provides a new perspective on exploring the PyPI ecosystem and demonstrates the power of data visualization in package analysis.

Read more
Development