Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jmull
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
301.
▲
by
jmull
1y ago
> Think about it. When you get JSON from an API, you don't just parse it as any and then write a bunch of if-statements. You use something like Zod to parse it directly into the shape you want. Invalid data? The parser rejects it. D
302.
▲
by
jmull
1y ago
Lucky LLMs. All I get are forwarded meandering email chains and to attend almost entirely discursive meetings.
303.
▲
by
jmull
1y ago
This isn't a C++ vs. Rust thing. If you care about performance, you measure it. If you don't measure performance, you don't care about it.
304.
▲
by
jmull
1y ago
Some guys have all the talent, apparently... seems like he took his $30M rookie deal and turned himself into a sharp investor. May make a lot more doing that than playing football.
305.
▲
by
jmull
1y ago
> What was the Browser Company even doing? Probably something like this all along. If you have investors, and give away for free a product that costs a lot of money to develop, there is surely a strategy for those investors to get their
306.
▲
by
jmull
1y ago
> As long as they keep... The thing is, they will have to switch to maximizing monetization (or die trying). Those investors are ultimately in control, and while they are happy to gain market share for now, that's what they will d
307.
▲
by
jmull
1y ago
I think the ambition is much larger than what could be accomplished by part-time volunteer work. It was either this or somehow get a bigcorp to dedicate 2, 5, 10 full time salaries to it. Honestly it's not clear to me that the money th
308.
▲
by
jmull
1y ago
Another aspect of this that bothers me is starting off the employer/employee relationship with a bald-faced lie. I'm not a stickler for rigorous honesty in what is essentially marketing materials -- sure, present your strengths, n
309.
▲
by
jmull
1y ago
> By using React, you embrace building applications with a pattern of reactivity and modularity, which people now accept to be a standard requirement, but this was not always obvious to early web developers. This is quite a whopper. For
310.
▲
by
jmull
1y ago
> the "header inclusion" way is an O(N²) algorithm Maybe I don't know what they mean by this, but the header inclusion way is O(N*M), is it not? Where N is the number of source files and M is the average number of dependen
311.
▲
by
jmull
1y ago
Why not just: "Implement xxx" ? I don't think we can offend these things (yet).
312.
▲
by
jmull
1y ago
Apparently vibe coding now just means ai assisted coding beyond immediate code completion? For me, success with LLM-assisted coding comes when I have a clear idea of what I want to accomplish and can express it clearly in a prompt. The rele
313.
▲
by
jmull
1y ago
That's true in my experience. Caches have perfectly valid uses, but they are so often used in fundamentally poor ways, especially with databases.
314.
▲
by
jmull
1y ago
The question is why… The purpose of an ide is to pull together the tools a developer needs to develop software… first, reading/navigating and writing code, next running and debugging code, then (potentially) a variety of other tools: p
315.
▲
by
jmull
1y ago
How does it pay off in the long run? If you're competing against nothing, then I see it: it opens up a wide variety of product possibilities. But linux exists. Why not spend 1/1000th the time to adapt linux? That's not even c
316.
▲
by
jmull
1y ago
We actually have three distinct one-of-one libraries. There's no standard, so there's no way to really evaluate how standards-compliant they are. It seems like the idea is for the turoso projects to be compatible with sqlite, but
317.
▲
by
jmull
1y ago
window and window.location aren't part of javascript. They are part of the javascript api that standard browsers provide. It's fair to point out that browser api is confusing. You might not think of setting a property as kicking o
318.
▲
by
jmull
1y ago
The javascript browser bug has nothing to do with the language. It’s just a logic bug. E.g., the code doesn’t match their own English description of the logic: “If yes, redirect to the specific page. If not, go to the dashboard or onboardin
319.
▲
by
jmull
1y ago
I think Apple should mostly be allowed to run as crappy an App Store as they want. But people should also be able to get apps from whatever store they want. (Ground rules all app stored would have to follow based on technical, security, and
320.
▲
by
jmull
1y ago
I curious why an index can't handle that first query well.
321.
▲
by
jmull
1y ago
The takeaway should be: Don't assume sqlite is doing an fsync on each commit. While that's the "default default", you may be using a sqlite3 compiled by someone else or using non-default build options, or using a wrapper
322.
▲
by
jmull
1y ago
> Most people do not spend thousands of hours building something "not knowing what they're building." They sure do in my experience. > On the contrary, in my experience it's much more important to "play"
323.
▲
by
jmull
1y ago
Test-driven and prompt-driven development aside, I never understood why people (and groups) spend many hours (or 1000s, or 10000s of hours) building things when they don't really know what they're building. (I've certainly se
324.
▲
by
jmull
1y ago
USB-C for your gadgets is not a good regulation. The hurdle to adopting anything better is probably too high to overcome now.
325.
▲
by
jmull
1y ago
If you're studying the association between aluminum-adjuvanted vaccines and chronic childhood disorders, wouldn't you need to exclude children who couldn' t have chronic disorders due to being dead? It would skew the number
326.
▲
by
jmull
1y ago
> intellectually dishonest Your claim here is that the author's argument is intentionally misleading. That's an awfully strong accusation, and you don't support it in your comment. You're also immediately undermining
327.
▲
by
jmull
1y ago
Those statements are entirely consistent to me.
328.
▲
by
jmull
1y ago
Your FAQ stresses the importance of backwards compatibility multiple times. Seems hard to square removing XSLT with that.
329.
▲
by
jmull
1y ago
Their explicit intent is to generally remove XSLT from browsers. If this was just about, e.g., organizing web standards docs for better separation of concerns, I think a lot of people would be reacting to it quite differently.
330.
▲
by
jmull
1y ago
That same argument applies to numerous web technologies, though. Applied to each individually it seems to make sense. However the aggregate effect is kill off a substantial portion of the web. In fact, it's an argument to never add a n
More ›