Hacker Newsnew | past | comments | ask | show | jobs | submit | cush's commentslogin


Ew no. Long stem AirPods look goofy

I just want a smaller phone

I really want to be able to trust an AI this much

Except for the feed bit this is precisely what I’ve been wanting Apple to do with AI for the last two years

> the frontend industry not being able to come to terms with CSS

What does this even mean?

There’s nothing wrong with a company taking something complex and making it simple, and they absolutely deserve to be paid for making millions of developers lives easier


I’ve had a lot better output from my agents since I added “I probably have ADHD” in my user context

Those bits are in a completely different set of emails

The author uses the term “coupling” to describe a simple program from the code’s perspective - “you need to have a good mental model of your program”. I agree, but I’d argue that more importantly you need to have a good domain model. Good design communicates accurately and a high Gulf of Evaluation/Execution are actually what makes programs feel “complex” to a user.

These concepts simplify for the user these questions: “I know what I want - how do I make the program do it?” (Execution) and “The program did something — what state is it actually in?” (Evaluation)

I believe the author was getting at these concepts, especially in their Google Drive example - how the large program has a “small” UX. Understanding the domain model provides a much stronger basis for designing user interfaces, and understanding the Gulf of Evaluation/Execution allows you to build incredibly complex-looking, large UX’s without confusing or overwhelming the user.


This sounds like an intentional feature. Like how when your audio book gets interrupted by a notification it replays an extra second of audio. Personally I really like it.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: