Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
marcusbuffett
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
marcusbuffett
11mo ago
Do you find the bots on chess.com play human-like chess? I'm not sure what they're using under the hood but I assume they've also put some effort into this sort of stuff.
2.
▲
by
marcusbuffett
11mo ago
Yeah the intention is to make them available on my chess site eventually (Chessbook). It's in very early alpha though, so it's breaking constantly as I tweak things and try playing against it with different configurations.
3.
▲
Improving in chess is hard. I built the most human-like chess AI to help me
(mbuffett.com)
3 points
by
marcusbuffett
11mo ago
|
4 comments
4.
▲
by
marcusbuffett
1y ago
I used this for spaced repetition for opening training on Chessbook, can vouch that the Rust package is excellent. Easy to use and immediately lowered the training load on our users while keeping retention high. FSRS is awesome.
5.
▲
An honest review of my first year as a full-time indie dev
(mbuffett.com)
2 points
by
marcusbuffett
2y ago
|
0 comments
6.
▲
by
marcusbuffett
2y ago
I strongly recommend "A Philosophy of Software Design". It basically boils down to measuring the quality of an abstraction by the ratio of the complexity it contains vs the complexity of the interface. Or at least, that's the
7.
▲
by
marcusbuffett
2y ago
Yeah as someone working on educational software, anything hand-rolling their own SRS is a pretty big red flag. Beating FSRS is going to be next to impossible, especially FSRS with parameters optimized from your users’ review history.
8.
▲
My deep-cut book recommendations
(mbuffett.com)
1 points
by
marcusbuffett
2y ago
|
0 comments
9.
▲
A self-review of my last year building Chessbook
(mbuffett.com)
2 points
by
marcusbuffett
2y ago
|
0 comments
10.
▲
Treat your onboarding users like toddlers
(mbuffett.com)
1 points
by
marcusbuffett
2y ago
|
0 comments
11.
▲
Locality of Behavior, over the Single Responsibility Principle
(mbuffett.com)
2 points
by
marcusbuffett
2y ago
|
0 comments
12.
▲
by
marcusbuffett
2y ago
Yeah this is a good shot at using existing verbiage, better than the candidates I came up with at least. Still not entirely self-descriptive, and has some overlap with usage in other parts of the codebase, like in data processing and user o
13.
▲
by
marcusbuffett
2y ago
Oh god yeah I’ve been in this situation too. Working at Apple it was like “is everyone in this meeting cleared for Tigris?” And you’d be like “I don’t know, what the hell is Tigris”, and then it turns out after you check your clearances it’
14.
▲
by
marcusbuffett
2y ago
It’s one made-up name in a 30,000 line codebase. I think if anyone else ever works with the project they’ll have a lot harder things to catch up on than this convention
15.
▲
A made-up name is better than no name
(mbuffett.com)
62 points
by
marcusbuffett
2y ago
|
81 comments
16.
▲
Supermaven Joins Cursor
(supermaven.com)
2 points
by
marcusbuffett
2y ago
|
0 comments
17.
▲
by
marcusbuffett
2y ago
I gave this a spin, this is the best iteration I've seen of a CLI agent, or just best agent period actually. Extremely impressed with how well it did making some modifications to my fairly complex 10,000 LOC codebase, with minimal inst
18.
▲
Creating an optimized keyboard layout for the next generation of the Datahand
(mbuffett.com)
2 points
by
marcusbuffett
2y ago
|
0 comments
19.
▲
by
marcusbuffett
2y ago
Yeah I'm also sick of seeing articles cite this mythical trade-off, where any increase in programming output must be correlated with being a bad team member, churning out bad code, and generally being a pain to work with. Anyone that&#
20.
▲
The 2030 Rust Update
(mbuffett.com)
6 points
by
marcusbuffett
2y ago
|
0 comments
21.
▲
by
marcusbuffett
2y ago
No I actually do mean the feedback you get as a developer when you realize which “bad” decisions actually end up being tech debt and which were totally fine and just saved time
22.
▲
by
marcusbuffett
2y ago
That was more of a subtle joke than anything substantive. I think JIRA is probably fine as long as it’s not like a religion
23.
▲
by
marcusbuffett
2y ago
These seem just as abstract as mine, if not more so, plus at least I provided examples where I could. Feels weird to criticize my post for general advice + examples, then come up with your own general advice without examples. Also this was
24.
▲
A bunch of programming advice I'd give to myself 15 years ago
(mbuffett.com)
544 points
by
marcusbuffett
2y ago
|
318 comments
25.
▲
by
marcusbuffett
2y ago
I think Ozempic cost somewhere around $3 billion to research and develop. What’s the steel man argument for how we could charge the same for the drug in America, and fund future research with the proceeds? I don’t want to be paying $800
26.
▲
Abstractions are the best, abstractions are the worst
(mbuffett.com)
2 points
by
marcusbuffett
2y ago
|
1 comments
27.
▲
by
marcusbuffett
2y ago
The only real treatment for ADHD is to medicate, and I’ve seen some studies that show your brain creates more dopamine pathways (forget the actual term, but basically more efficient at getting rid of dopamine) over time, which means that
28.
▲
by
marcusbuffett
2y ago
Yeah I think there’s definitely something to this. I’ve had periods of time working at companies that I wasn’t aligned with, where motivation was virtually unreachable. That said even if you’re working on something you love, there will be w
29.
▲
by
marcusbuffett
2y ago
Basically just setup a discord webhook, and most languages will have a discord client you can use. Just when you get a subscription webhook event from stripe/apple/google, send a notification to that webhook
30.
▲
by
marcusbuffett
2y ago
I love this, I’m going to start doing this. It’ll help me actually start writing tests too lol
More ›