Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
SatvikBeri
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
SatvikBeri
7mo ago
I think my toddler saw roughly 100 dogs and cats before she was able to reliably tell the difference.
32.
▲
by
SatvikBeri
7mo ago
I've had the pleasure of working with some truly fast pieces of code written by experts. It's always both. You have to have a good sense of what's generally fast and what's not in order to design a system that doesn'
33.
▲
by
SatvikBeri
7mo ago
Was 3 years a long time for an indie platformer in the early 2000s? Looking at some similar examples: * Braid was 3 years * Cave Story was 5 years * World of Goo was 2 years * Limbo was about 3 years (but with 8-16 people) So Braid seems pr
34.
▲
by
SatvikBeri
7mo ago
Per a different article, he pled guilty to the contempt charge: https://apnews.com/article/tommy-thompson-gold-coins-shipwre...
35.
▲
by
SatvikBeri
7mo ago
They charged him with contempt of court, which is a crime, after 3 years where he'd been avoiding demands to appear in court.
36.
▲
by
SatvikBeri
7mo ago
Yeah, you can type `/permisssions` and do it there. Or you can make a custom slash command, or just ask Claude to do it. You can also set it when you launch a claude session, there are a dozen ways to do anything.
37.
▲
by
SatvikBeri
7mo ago
You can remove edit permissions on the test directory
38.
▲
by
SatvikBeri
7mo ago
Judges have previously ruled that training counts as sufficiently transformative to qualify for fair use: https://www.whitecase.com/insight-alert/two-california-distr... I don't know of any rulings on the context
39.
▲
by
SatvikBeri
7mo ago
It tends to be pretty manual. I mention the goal of the next session, the current stage of progress, the tests for the next steps, and any skills I want it to load next time. Having a specific goal seems to make a big difference vs. asking
40.
▲
by
SatvikBeri
7mo ago
If the government just banned all government agencies from working with Anthropic, that would be reasonable. But they didn't. They're banning any company that works with the military from working with Anthropic in any way, using
41.
▲
by
SatvikBeri
7mo ago
It was roughly "given this dataset with 100 time series, write code to calculate these statistics as performantly as possible. Make one single-threaded version and one using 4 cores." The C++ versions were around ~250 lines long,
42.
▲
by
SatvikBeri
8mo ago
> Sure, but why not write it all in Rust or similar then? (Not writing it all in C++ I would understand.) I don't know Rust as well as I'd like, but when we've worked with some strong Rust programmers, their versions of th
43.
▲
by
SatvikBeri
8mo ago
You can use AllocCheck.jl to guarantee your code doesn't allocate. It's conservative, so it'll sometimes throw false positives, but shouldn't throw false negatives. You apply the checks to function definitions. You can p
44.
▲
by
SatvikBeri
8mo ago
Yeah it's definitely not for all domains. I usually write the tests afterwards, except for very well-defined engineering problems, and the REPL exploration helps inform what tests to write.
45.
▲
by
SatvikBeri
8mo ago
> might not need to use a compiled language A very minor nit: Julia is a compiled language, but it has an unusual model where it compiles functions the first time they're used. This is why highly-optimized Julia can have pretty ex
46.
▲
by
SatvikBeri
8mo ago
There are some big advantages to having it in the same language. You can write the easy, non-performant version quickly and gradually refactor while having an easy test case. This is especially nice in situations where you expect to throw a
47.
▲
by
SatvikBeri
8mo ago
REPLs/notebooks are really nice in situations where you don't know what you want ahead of time and are throwing away 90% of the code you write, such as trying to find better numerical algorithms to accomplish some goal, exploring
48.
▲
by
SatvikBeri
8mo ago
We use Julia at our quant fund. We looked into it and several other alternatives 5 years ago as a more performant replacement for numpy/scipy/etc., and Go was one of the alternatives we considered, along with things like numba and
49.
▲
Can agentic coding raise the quality bar?
(lpalmieri.com)
3 points
by
SatvikBeri
8mo ago
|
0 comments
50.
▲
by
SatvikBeri
8mo ago
Eh, he's given an interview where he talks about the Swift decision. He and several maintainers tried building some features in Swift, Rust, and C++, spending about two weeks on each one IIRC. And all the maintainers liked the experien
51.
▲
by
SatvikBeri
8mo ago
It's a lot of little things + polish more than any big change. Amp has a first-class concept of threads, a tree of sessions. This is really nice for long work on related features, it tracks which threads are spawned from others. When y
52.
▲
by
SatvikBeri
8mo ago
It's interesting that you find compaction trivial. I think it's one of the most important tasks, to the point where I use Amp these days because its "handoff" feature is so much nicer than CC's compaction.
53.
▲
by
SatvikBeri
8mo ago
At work I'll buy a max subscription for anyone on my team who wants it. If it saves 1-2 hours a month it's worth it, and people get that even if they only use the LLMs to search the codebase. And the frontier models are noticeably
54.
▲
by
SatvikBeri
8mo ago
I've also seen Opus 4.6 as a pure upgrade. In particular, it's noticeably better at debugging complex issues and navigating our internal/custom framework.
55.
▲
by
SatvikBeri
8mo ago
Yeah, this is my main way of using Claude Code for anything complex – a REPL or bash window in tmux, and with Claude running commands there. That lets me easily browse through anything that's happened in a UI I'm used to, or manua
56.
▲
by
SatvikBeri
8mo ago
I've heard this said a lot but never had this problem. Claude has been decent at debugging tests since 4.0 in my experience (and much better since 4.5)
57.
▲
by
SatvikBeri
8mo ago
We can measure this by looking at the same harness applied to different models, e.g. the very plain Terminus: https://www.tbench.ai/leaderboard/terminal-bench/2.0?agents=... Models have improved dramatically even
58.
▲
by
SatvikBeri
8mo ago
Bezos's API memo is the biggest example I can think of. It was not individually productive for teams but arguably it was very productive for Amazon/AWS as a whole.
59.
▲
by
SatvikBeri
8mo ago
Cursor performs notably worse for me on my medium-sized codebase (~500kloc), possibly because they try to aggressively conserve context. This is especially true for debugging, Claude Code will read dozens of files and do a surprisingly good
60.
▲
by
SatvikBeri
8mo ago
I do this. For example, the other day I made a commit where I renamed some fields of a struct and removed others, then I realized it would be easier to review if those were two separate commits. But it was hard to split them out mechanicall
More ›