Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
surajrmal
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
151.
▲
by
surajrmal
6mo ago
It depends. We have pretty good review culture (usually same day rarely more than 24H), but some changes may need multiple rounds of review or might be have flaky tests that uncovers after a few hours. Also some work is experimental and not
152.
▲
by
surajrmal
6mo ago
If you wrangle a lot of in flight changes that are not yet merged into your teams primary git repo, it's very helpful. I have some 10-30 changes in various states at any time. Sometimes they have dependencies on each other sometimes th
153.
▲
by
surajrmal
6mo ago
There are a lot of assumptions baked into your assessment. We are not at the point where manual workflows are obsolete. Maybe it is for folks who work on web apps, but it's certainly not the case for many others. AI Agents are constant
154.
▲
by
surajrmal
6mo ago
There is a host of software that only runs on Windows which can now run on any os with webusb. It's a glorious improvement
155.
▲
by
surajrmal
6mo ago
Yes because enforcement of the signing is also done via Google play services.
156.
▲
by
surajrmal
6mo ago
Previous iterations have been a bit dated in terms of UI, but modern versions are pretty good. What interactions are bizzare? Leaving comments, approving a change and running presubmit tests are all pretty straightforward.
157.
▲
by
surajrmal
6mo ago
My core complaint is that folks repeat best practices without understanding them. It's simple to provide API semantics that appear like a map without resorting to using hashmap. I fear python style development has warped people's
158.
▲
by
surajrmal
6mo ago
Right. Just use directly.
159.
▲
by
surajrmal
6mo ago
Why not use gerrit? It's pretty similar.
160.
▲
by
surajrmal
6mo ago
This isn't true?
161.
▲
by
surajrmal
6mo ago
Specific commands don't really showcase the appeal of jj. If anything they might scare someone at first glance. It's the fact that the workflows are intuitive and you never find yourself reaching for help to get something done. Yo
162.
▲
by
surajrmal
6mo ago
I think there are a lot of things that work well but still get improved versions. For example, grep works well but there are plenty of better versions these days.
163.
▲
by
surajrmal
6mo ago
It hasn't been touched in 3 months: https://github.com/rue-language/rue .
164.
▲
by
surajrmal
6mo ago
jj edit has good use cases, but it's not the default command you need. For instance, say you were working on some changes but had to change branches for a few minutes to do something. If you didn't manage to create a commit and wa
165.
▲
by
surajrmal
6mo ago
I don't usually do that right away, but I often use squash or absorb to move additional changes into a commit I already made in my stack. I think the spirit still applies if you take that course.
166.
▲
by
surajrmal
6mo ago
I use jj commit -i a lot when writing the paths is too tedious. What's nice is you can pass -i into most commands (squash, split, absorb, etc).
167.
▲
by
surajrmal
6mo ago
Depends on what frontend tool you use. You can use either. These days you can also use jj. I'm not sure the backend resembles peforce any longer.
168.
▲
by
surajrmal
6mo ago
You must belong to the club of folks who use hashmaps to store 100 objects. It's amazing how much we've brainwashed folks to focus on algorithms and lose sight of how to actually properly optimize code. Being aware of how your cod
169.
▲
by
surajrmal
6mo ago
If you can get a stack trace of the process it is usually pretty easy to figure you will see two or more threads waiting on different futexes. I would say async deadlocks are far trickier to debug - task a sends a message to task b and task
170.
▲
by
surajrmal
6mo ago
Are Irish red and Italians olive? Most folks of color consider Jewish folk of a certain complexion white. Heck, some Mexicans are seen as white.
171.
▲
by
surajrmal
6mo ago
The idea that it's not okay to arm the military is a position of privilege. The ethical issues are around how the military chooses to use its abilities, not around giving them the tools to do their jobs. We're talking about folks
172.
▲
by
surajrmal
6mo ago
Depending on what part of Google you work for, you can absolutely feel good about what you do. The vast majority of employees don't work on ads or adjacent areas. I've never seen another company actually care for non profit relate
173.
▲
by
surajrmal
6mo ago
This lines up with my experience. Antigravity doesn't have this shortcoming though. I think the agent harness matters equally to the model. Gemini CLI and opencode aren't very great harnesses in my opinion. I too dislike having my
174.
▲
by
surajrmal
7mo ago
Does that include stay at home parents?
175.
▲
by
surajrmal
7mo ago
Are you using gemini CLI or antigravity? The former is not really comparable to the latter in terms of quality. I wouldn't say antigravity is as good as the competition but it's pretty close. Miles behind is overstating it.
176.
▲
by
surajrmal
7mo ago
Well it depends on what you're talking about. The model names were originally called lambda, followed by palm and then finally gemini. The chatbot product was internally known as meena, launched as Bard, and then transitioned to Gemini
177.
▲
by
surajrmal
7mo ago
Don't worry, soon you'll need to pay every website 5.99 a month because AI is destroying click through rates. The internet will likely be far worse without ads than with ads. Solving the tracking problem doesn't need to be mi
178.
▲
by
surajrmal
7mo ago
Code quality will impact the effectiveness of ai. Less code to read and change in subsequent changes is still useful. There was a while where I became more of a paper architect and stopped coding for a while and I realized I wasn't abl
179.
▲
by
surajrmal
7mo ago
Bad by whose definition? They work really well in my experience. They aren't perfect but the amount of hand holding has gone down dramatically and you can fix any glaring problems with a code review at the end. I work on a multimillion
180.
▲
by
surajrmal
7mo ago
That's not a necessarily profitability thing as much as a demand thing. The only way to improve the supply for those willing to pay more is to take it away from those paying less. Once supply catches up to demand things will change
More ›