Recent submissions

Comment · 8 days ago
I just append « talk », it works pretty well.
Comment · 12 days ago
AI;DR
Comment · 27 days ago
You can inspect a Lit component directly in Chrome, it’s just a custom element. No need for a browser dev extension. You can use this custom element from React or any other JS framework. You can also use this custom element in a server-rendered template, no need for any custom SSR setup. Feel close to the platform yet?
Comment · 27 days ago
Web components are intentionally low-level, they’re not really meant to be used directly. You should see them more as performant, interoperable building blocks. Have you tried lit?
Comment · 1 month ago
> Reading the code does not mean you understand the code.

Reading the code may not be enough to understand the behaviour of your program, but believing you can understand the behaviour of a program without at least reading the high level code is truly silly.

(by high level, I mean the code living in the higher layers - of course we don't often read the code of the generated assembly, or the interpreter, or the browser, but that's because they're reliable abstractions, unlike prompts!)

Comment · 1 month ago
Rails is the most cult-like, anti-learning, anti-choice and even anti-engineering technology I have ever used. It does NOT want you to make your own choices, it does NOT want you to decouple from the framework, it does NOT want you to grow. It’s frightening.

I mean, in an app that uses Rails by-the-book, you won’t even find a class instantiation. No call to new. You won’t find a class that does not inherit from a framework bass class either. The framework handles everything, don’t worry.

Comment · 1 month ago
The one thing that gets with those PRs is that they want you to read stuff they haven’t even read themselves! Yeah, no.
Comment · 1 month ago
Two years ago? I don’t get it, coding agents have been compelling for barely a year.
Comment · 1 month ago
I trailed off a few lines into the README. No human ever edited any of this. « LLM detected, project rejected ».
Comment · 1 month ago
If only!
Comment · 1 month ago
Did not know belt and braces was a saying in English! I learned something today.
Comment · 1 month ago
> Good models these days spit out architecture and code fairly indistinguishable from your average developer.

Emphatically, no. It’s way too complex, every time. Ceinture et bretelles, as we say in French.

Comment · 1 month ago
My favorite thing is leaving the skin and slicing them. Each slice has the perfect amount of skin and pulp, it’s crunchy, it’s heaven!
Comment · 1 month ago
Did the author really put significant effort here? The LLM speak suggests the opposite.
Comment · 1 month ago
This is obviously written by an LLM. Should we flag such content?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton