Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vendiddy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
vendiddy
1y ago
I customized the hell out of my keybindings. I might be in the minority though! I was trying to give examples of (stupid) little points of friction that might prevent someone from taking the leap.
32.
▲
by
vendiddy
1y ago
The vision sounds interesting but I think if they have two challenges they will need to overcome to compete in the IDE space 1) Their LLM integration needs to be at the quality of Cursor and VSCode to pull people away from those 2) Reduced
33.
▲
by
vendiddy
1y ago
I don't think it is because it just requires that you write frontmatter in YAML which is pretty human readable and common in certain markdown formats. Your notes are still in markdown.
34.
▲
by
vendiddy
1y ago
But exactly. The one thing you care about in a gym app is getting into the gym!
35.
▲
by
vendiddy
1y ago
If get a chance to read some Elixir/Erlang code you'll see that pattern matching is used frequently to assert expected error codes. It does not mean ignore errors. This is a common misunderstanding because unfortunately the slogan
36.
▲
by
vendiddy
1y ago
I think the slogan was meant to be provocative but unfortunately it has been misinterpreted more often than not. For example, imagine you're working with a 3rd party API and, according to the documentation, it is supposed to return res
37.
▲
by
vendiddy
1y ago
It is but requires discipline. I've been coding for 15 years but I find I'm able to learn new languages and concepts faster by asking questions to ChatGPT. It takes discipline. I have to turn off cursor tab when doing coding exerc
38.
▲
by
vendiddy
1y ago
sounds like legacy code
39.
▲
by
vendiddy
1y ago
This is exactly what I want! This will also allow the wider community to innovate rather than waiting on standards bodies to decide what the think is best.
40.
▲
by
vendiddy
1y ago
Personal experience - it comes down to how good the product manager on my team is. Bad PM: I need to make sure I am not wasting time building the wrong thing. So I am forced to be "distracted" and play the role of a PM. Good PM: I
41.
▲
by
vendiddy
1y ago
I don't know much about CPUs so maybe someone can clarify. Is this effectively having a bunch of tiny processors on a single chip each with its own storage and compute?
42.
▲
by
vendiddy
1y ago
I usually feel more concern whenever more features get stuffed into the browser. It is an accumulation of complexity that, for backwards compatibility, we get stuck with. The browser should be simple. If the focus just stayed on making wasm
43.
▲
by
vendiddy
1y ago
I personally find that doing it well in the first pass slows me down and also ends up in worse overall designs. But I am also pretty disciplined on the 2nd pass in correcting all of the hacks and rewriting everything that should be rewritte
44.
▲
by
vendiddy
1y ago
Just seeing this now. (Is there a way to turn on notifications here?) Thanks for the breakdown! And I suppose they are eating the cost of worse latency to allow for more scalability?
45.
▲
by
vendiddy
1y ago
To be fair, I think most apps don't need zero-downtime deployments in the telcom sense. Most host have blue-green deploy options which reduce downtime and there are fewer corner cases to deal with. I find local recompile very useful fo
46.
▲
by
vendiddy
1y ago
I think in many cases the ecosystem issues are overblown. For the common 90% of use cases there are battle tested libraries out there. For the less common ones, we tend to just roll our own which in most cases isn't that bad if you hav
47.
▲
by
vendiddy
1y ago
I expect we'll reach AGI before we get a printer that prints.
48.
▲
by
vendiddy
1y ago
Why is it an awful idea? I don't understand the trade-offs well.
49.
▲
by
vendiddy
1y ago
Do you honestly believe what you're saying
50.
▲
by
vendiddy
1y ago
They've been pretty explicit about their goals in not settling for a local optimum in the language and taking their time. It seems like folks expect stability pre 1.0.
51.
▲
by
vendiddy
1y ago
One habit I've gotten into is trying to aim for negative LOC pull requests on occasion. It has the added benefit that I'm forced to keep the codebase fresh in my mind.
52.
▲
by
vendiddy
1y ago
I will frequently extract OSS style libraries out of our app and put them in a packages/ folder.
53.
▲
by
vendiddy
1y ago
Do LLMs need to be good at math with the same approach? To draw an a analogy, we've got our human brain specialized. Why not implement a part of the AI brain that's not neural nets, but instead circuitry specialized to math? Maybe
54.
▲
by
vendiddy
1y ago
Thanks for the breakdown! I love reading quick overviews like this.
55.
▲
by
vendiddy
1y ago
I really like using o3 to help with thorny architecture problems by researching existing related solutions on the internet, distilling them, and comparing trade-offs with me
56.
▲
by
vendiddy
1y ago
Do you have an example? I'm trying to understand what you mean by meta promoting
57.
▲
by
vendiddy
1y ago
I find o3 to be the clearest thinker as well. If I'm working on a complex problem and want to go back and forth on software architecture, I like having o3 research prior art and have a back and forth on trade-offs. If o3 was faster and
58.
▲
by
vendiddy
1y ago
I would love for them to optimize the ChatGPT desktop client. It lags on me quite frequently.
59.
▲
by
vendiddy
1y ago
I think a lot of people including myself feel this way. I really like the Nix model of derivations and approach to deterministic builds. It's the language IMO that prevents it from getting mainstream adoption. I think they would be bes
60.
▲
by
vendiddy
1y ago
I may have used the term loosely. When I was learning Spanish, the other person I was speaking to would simply repeat what I was trying to say in Spanish. It wasn't always nitpicking my grammar. In many cases it was predicting what I w
More ›