cpeterso

Joined 16 years ago

Karma
44,297
Submissions
8,016
Member since
Jan 6
View on Hacker News

Recent submissions

Comment · 2 days ago
What tools or AGENTS.md prompts do you find effective for humanizing LLM output? Default GPT output is acceptable, but Claude is unbearable.

The “Simplified Technical English” fad was pretty effective, but now I just specify:

  - Use short sentences and active voice.
  - NEVER use the phrases "load-bearing", "seam", "unlock", "real", or “learnings”.
Comment · 7 days ago
Comment · 7 days ago
Maybe new models training on the previous generation’s synthetic output is compounding the effect? LLM Ouroboros.

I find Claude’s writing unbearable. That ChatGPT offers personalization options (Base style, warmth, enthusiasm) and Claude doesn’t suggests Anthropic doesn’t recognize this as a problem. Plus, people sharing ChatGPT writing won’t all have the same voice.

Comment · 16 days ago
Comment · 1 month ago
It would be cool to leverage that Street View driving capability to build a multiplayer Gumball Rally/Cannonball Run cross-country car race. Are there continuous routes recorded from New York City to Long Beach? Which is fastest? How long would that virtual drive take in Street View?
Comment · 1 month ago
You’re right. I looked it up: getting the number of files in a directory in FAT and FAT32 file systems is O(n). I had assumed the count would be recorded in an inode-like structure but instead the file system must scan a directory table to count the non-null entries.
Comment · 1 month ago
Comment · 1 month ago
Raymond’s selectRandomFromIterator algorithm requires iterating over all the files. It seems like querying the file system for the number of files in a directory should be an O(1) operation. Then you just select random number N between [1, number of files] and iterate to the Nth file.

Why does Raymond assume counting the files is an O(n) operation?

Comment · 1 month ago
Joel Spolsky's "Fire And Motion" blog post (2002) describes the challenge of tech churn well: https://www.joelonsoftware.com/2002/01/06/fire-and-motion/

> Think of the history of data access strategies to come out of Microsoft. ODBC, RDO, DAO, ADO, OLEDB, now ADO.NET – All New! Are these technological imperatives? The result of an incompetent design group that needs to reinvent data access every goddamn year? (That’s probably it, actually.) But the end result is just cover fire. The competition has no choice but to spend all their time porting and keeping up, time that they can’t spend writing new features.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton