Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
surajrmal
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
91.
▲
by
surajrmal
5mo ago
Google search related ad revenue is still going up. Volume isn't everything. Personally, as llms have gotten better I do more and more product research on Google.
92.
▲
by
surajrmal
5mo ago
Ads are meaningless without a surface to show them on. Search is absolutely a core product.
93.
▲
by
surajrmal
5mo ago
Those rewrites happen because someone was interested in making them happen (often the maintainer). The meme is that evangelists will constantly advocate to you that your project should be rewritten.
94.
▲
by
surajrmal
5mo ago
It can also be exhausting. Extended travel makes me very tired. And I generally like talking to people.
95.
▲
by
surajrmal
5mo ago
Why do you feel the need to simplify life into such a narrow perspective? While it's true that being smart can limit your confidence, what you've written is beyond exaggeration. There is so much more complexity involved.
96.
▲
by
surajrmal
5mo ago
It had uptime issues before Microsoft. They just got better at tracking and reporting after Microsoft.
97.
▲
by
surajrmal
5mo ago
jj is in the training data for at least Gemini these days. My experience is it uses less tokens to do similar workflows with jj vs git because they are simpler. Also, remember that humans aren't going away. The touch points are changin
98.
▲
by
surajrmal
5mo ago
If you have ever TL'd a team, it doesn't sound too crazy. I have 8 folks I generally talk to very consistently throughout the day. If I'm not in 1:1s with them I'm usually reviewing their changes or chatting with them ov
99.
▲
by
surajrmal
5mo ago
Try antigravity. I think it generally has the right level of comments.
100.
▲
by
surajrmal
5mo ago
That's the beauty of jj. It doesn't need critical mass. If the community remains small it's fine. If it blows up in adoption that's also fine. Also there are many ways to use llms. Some people control it at code review,
101.
▲
by
surajrmal
5mo ago
The problem is that trust shouldn't be so binary. We should have ways to increase trust without needing to resort to the standard library. There was an effort to do this at some point in rust but the idea was sadly not well received. M
102.
▲
by
surajrmal
5mo ago
A lot of humans don't currently trust agents to touch VCS today. I also find that my agent tends to be much better about dealing with jj than it is with git.
103.
▲
by
surajrmal
5mo ago
I think it comes down to your ability to plan and understand how the work can be broken down before you try solving it. I often know what every commit will look like before I ever touch the code. I do sometimes learn things and change my mi
104.
▲
by
surajrmal
5mo ago
If you come from c++ it tends to feel clean imo.
105.
▲
by
surajrmal
5mo ago
The difference in its ability is immense. Even with less features it makes a lot of sense to switch. It really shows how much the harness matters almost equally to the model.
106.
▲
by
surajrmal
5mo ago
There is little that they can do short of running the programs in a VM. Linux distros aren't engineered to consider applications as something different from the user running them. You need a completely different security model to achie
107.
▲
by
surajrmal
5mo ago
It's almost universally better to use inline assembly via a macro to read/write mmio rather than use volatile.
108.
▲
by
surajrmal
5mo ago
What are you expecting for $20/month?
109.
▲
by
surajrmal
5mo ago
Thankfully yes. It's a much better product.
110.
▲
by
surajrmal
5mo ago
If you have to ask the question you're probably not the target demographic.
111.
▲
by
surajrmal
5mo ago
In practice you usually pass a Box around though.
112.
▲
by
surajrmal
5mo ago
Sure, but I don't and nor do most of the jj community. esrc has less than 10 folks working on it, the number of jj enthusiasts is massive.
113.
▲
by
surajrmal
5mo ago
Bold claim. I have the opposite experience. On this site I imagine most folks will agree with you, but there are a lot of folks who choose to work at larger companies over small ones.
114.
▲
by
surajrmal
5mo ago
Notably the rewrite managed to also both reduce binary size and reduce compile time. Given it's largely a straight non idiomatic migration, that's surprising to me.
115.
▲
by
surajrmal
5mo ago
I use AI prolifically for coding, but I haven't crossed the chasm of letting it do mutable operations on my vcs. It tends to revert changes too eagerly. Commit messages written by it usually miss the point of the commit and end up too
116.
▲
by
surajrmal
5mo ago
If you like a thing, it feels natural to tell others about it so that they can also benefit from it. There is no ulterior motive here. Sure everyone in the community will benefit if jj becomes more popular, but it's not like they are t
117.
▲
by
surajrmal
5mo ago
No but it's a lot simpler to rebase and address them with stacked commits.
118.
▲
by
surajrmal
5mo ago
I work primarily in c++ and fully agree with the author. I think it makes more sense in the context of larger teams, possibly also monorepos. Review speed (both latency of feedback and how thorough your reviewers are), presubmit test runtim
119.
▲
by
surajrmal
5mo ago
It sounds like some bugs were fixed in order to make it compile.
120.
▲
by
surajrmal
5mo ago
If most of the glaring problems are addressed (massive unsafe usage), and metrics show improvement (less crashes), then did it really go wrong? The fact the code is not idiomatic is less interesting, because that can be addressed incrementa
More ›