Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
CraigJPerry
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
CraigJPerry
4mo ago
>> I’m losing control over the code I write when I work with agentic code generation > Are you saying we collectively need to get better at abstraction so that LLMs get better at abstraction (either by training, or our prompting),
32.
▲
by
CraigJPerry
4mo ago
I clearly identify with the problem the author raises, which is: the bottleneck is understanding. I don't go along with their mitigations though. In programming we have one tool for this: abstraction. Decomposition, pattern recognition
33.
▲
by
CraigJPerry
4mo ago
I’ve had both - the 380 is much lighter to carry around than the 480. I wouldn't recommend either though, for both, the keys are not nice to type on if you don’t press perfectly downward, if you have any angle other than vertical, the
34.
▲
by
CraigJPerry
4mo ago
I prefer "the bottleneck is understanding" framing. The author is nibbling at the same problem ultimately, but i don't think "hey one strategy is we could just let cognitive debt accumulate so we can go faster!" is
35.
▲
by
CraigJPerry
4mo ago
>> many small decisions It’s making guesses not decisions, framing as decisions will lead you astray to wasted time and tokens. It’s vaguely productive to tell them a ton of relevant info upfront attempting to minimise their need for
36.
▲
by
CraigJPerry
4mo ago
That was a really thoughtfully put together answer. Kudos, i enjoyed reading that
37.
▲
by
CraigJPerry
4mo ago
i turned off adguard on ios safari to see what you're talking about... oh wow! You really didn't overstate it. In other news, my appreciation of the block lists i have configured in adguard just notched up a few more points!
38.
▲
by
CraigJPerry
4mo ago
>> like a Rolex watch A Grand Seiko could be an apt comparison, this is hand finished rather than mass produced on a production line. Also, by a Japanese craftsperson using a prized skill (lacquer vs zaratsu). >> vanity item Who
39.
▲
by
CraigJPerry
4mo ago
10x what? 10x revenue? 10x features shipped? Whats the measure, is it 10x speed of dev like parent comment? Because an unqualified 10x could mean 10x SLOC which is trivial with an agent but has negative value. Assuming 10x on the speed of d
40.
▲
by
CraigJPerry
5mo ago
I guess it doesn't have to use JavaScript for the back behavior. It could use a server-side rendered referrer if that hasn't been stripped by the browser? You say that JavaScript and fallbacks for menus is a solved issue but the n
41.
▲
by
CraigJPerry
5mo ago
OrbStack is impressive on the performance and energy efficiency fronts. I'm not aware of anything that comes close. But they're doing something funky under the covers. You can't just start any OS in a VM. It has to be somehow
42.
▲
by
CraigJPerry
5mo ago
The cheapest copilot plan felt totally unsustainable to me. For around £8 month i was getting 100 opus 4.6 prompts (albeit with a reduced context window size around 128k iirc vs 200k to 1m for first party hosted opus). Gpt5.4 was hosted wit
43.
▲
by
CraigJPerry
5mo ago
>> Can't think of anything it's currently lacking. Speed? The pro models are slow for me The model 3.1 pro model is good and i don't recognise the GP's complaint of broken tool calls but i'm only using via gem
44.
▲
by
CraigJPerry
5mo ago
>> the world stops buying US bonds and suddenly they are bankrupt and can not pay its debts How does this work exactly? It doesn't. It's a misunderstanding of public debt. When you say stops buying US bonds, you're talk
45.
▲
by
CraigJPerry
6mo ago
yeah 3 years sounds reasonable to me, less than one asset depreciation cycle in business. Pain for you and me, but just a bump in the road for the accounts dept.
46.
▲
by
CraigJPerry
6mo ago
Do you not end up breaking half the value of referential integrity doing it that way (e.g. you had to update all the queries but now you have a sharp edge in that all future queries need to remember to be soft delete aware. Not a blocker fo
47.
▲
by
CraigJPerry
6mo ago
Articles entire thesis looks like it can be completely de-railed if one activity happened: ai infrastructure firms cease to be able to secure more capital. Is that likely? History says it's inevitable, but timeframe is an open questio
48.
▲
by
CraigJPerry
6mo ago
I don't think there's a requirement that they give access for free but they are alone i think in doing so. Here in the UK (where i also have free tesla repair manual access) i have to pay a daily rate (there are annual subscriptio
49.
▲
by
CraigJPerry
6mo ago
>> Tesla is the same pattern applied to consumer vehicles No i'd push back on this because the entire workshop manual is available for free without even registration required. You can literally google and land in the relevant sec
50.
▲
by
CraigJPerry
6mo ago
I used ghostty for the shell in my agent-manager tool (think something like https://air.dev/ but in SwiftUI. One architectural detail i'm still going back and forth on is: who should own the PTY? If embedded Ghostty ow
51.
▲
by
CraigJPerry
6mo ago
>> Misconception 1: specification documents are simpler than the corresponding code I used to be on that side of the argument - clearly code is more precise so it MUST be simpler than wrangling with the uncertainty of prose. But preci
52.
▲
by
CraigJPerry
6mo ago
Ahh apologies #!/usr/bin/env bash # agent-lib.sh — shared plumbing for all claude -p agents AGENTS_DIR="${AGENTS_DIR:-$HOME/Code/github.com/craigjperry2/tiny-agents}" SKILLS_DIR="$AGENTS_DIR
53.
▲
by
CraigJPerry
6mo ago
My skills/domain/git.md looks like this: Context: You are working with Git repositories. - Commit messages follow Conventional Commits: type(scope): description - Types: feat, fix, docs, refactor, test, chore, ci, pe
54.
▲
by
CraigJPerry
6mo ago
Something like this: https://github.com/craigjperry2/tiny-agents/blob/main/lib/ag...
55.
▲
by
CraigJPerry
6mo ago
I've had good success with something along these lines but perhaps a bit more raw: - claude takes a -p option - i have a bunch of tiny scripts, each script is an agent but it only does one tiny task - scripts can be compo
56.
▲
by
CraigJPerry
7mo ago
I'm pretty happy with build123d these days https://github.com/gumyr/build123d
57.
▲
by
CraigJPerry
7mo ago
There's an extended thinking mode for GPT 5.2 i forget the name of it right at this minute. It's super slow - a 3 minute opus 4.5 prompt is circa 12 minutes to complete in 5.2 on that super extended thinking mode but it is not a c
58.
▲
by
CraigJPerry
7mo ago
>> Coding is like That description is NOT coding, coding is a subset of that. Coding comes once you know what you need to build, coding is the process of you expressing that in a programming language and as you do so you apply all you
59.
▲
by
CraigJPerry
8mo ago
This levels concept resonates with me: https://www.lorenstew.art/blog/progressive-complexity-manife... There are cases where you need more than htmx / datastar, but i like the explicit calling out of when these bo
60.
▲
by
CraigJPerry
8mo ago
>> are you ready to be first in line to accept accountability I'm accountable for the code i push to production. I have all the power and agency in this scenario, so i am the right person to be accountable for what's in my P
More ›