Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jazzypants
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
91.
▲
by
jazzypants
6mo ago
The point is that LOC is never a good metric for any aspect of determining the quality of code or the coder because it ignores the nuance of reality. It's impossible to generalize because the code can be either deceptively dense or unn
92.
▲
by
jazzypants
6mo ago
Yeah, and I don't like paying taxes or many other aspects of modern society, but I don't reflexively downvote anyone who mentions that you need to pay taxes to participate in modern society.
93.
▲
by
jazzypants
6mo ago
I find it hard to believe that code with unnecessary cruft and repetition is "more suited to the task". I've literally deleted hundreds of unnecessary or unused functions at this point. The only way I can agree is if "mo
94.
▲
by
jazzypants
6mo ago
That's assuming the 200 lines are logical and consistent. Many of my most frustrating LLM bugs are caused by things that look right and are even supported by lengthy comments explaining their (incorrect) reasoning.
95.
▲
by
jazzypants
6mo ago
I find that the best thing about generating documentation with LLM's is that it gets me angry enough to rewrite it correctly. "Ugh, no! Why would you say it like that? That's not even how it works! Now, I need to write a full
96.
▲
by
jazzypants
6mo ago
I'm a huge fan of this guy's work. His code is really easy to read, and I learn a lot every time I dig in. I think that Lezer [0] is underappreciated considering how flexible and performant it is. Edit: I just realized I didn'
97.
▲
by
jazzypants
6mo ago
This is the same guy who said that Claude Code was spyware because it makes a few Windows Registry keys [0]. I find it really hard to take him seriously. [0] https://www.thatprivacyguy.com/blog/anthropic-spyware/
98.
▲
by
jazzypants
6mo ago
I think the placebo effect might be a decent comparison. It works most of the time, and you don't worry about it as long as you fully believe in its efficacy. However, once the illusion is shattered, the positive effects are diminished
99.
▲
by
jazzypants
6mo ago
I didn't get the impression that anyone cares about the source or destination language. I think the concern is centered around the long history of failure with large scale rewrites like this-- See Netscape 5, Perl 5, etc. Joel Spolsky
100.
▲
by
jazzypants
6mo ago
The entire premise of callbacks is that threads were a mistake because they broke sequential reasoning and control. JK, obviously callbacks became prominent as a result of folks looking for creative solutions to the C10K[0] problem, but thr
101.
▲
by
jazzypants
6mo ago
TypeScript is a wide umbrella. For instance, Experimental Decorators are shunned by many (including me), but they are still used by millions. If I don't use any syntax that requires transpilation, am I not still using TypeScript? Now t
102.
▲
by
jazzypants
6mo ago
I'm not the biggest fan of the influencer community, but I think that it mostly boils down to many learners preferring video content over written material. I've gotten used to reading documentation now, but I remember it being ext
103.
▲
by
jazzypants
6mo ago
January of last year. Yes. https://nodejs.org/en/blog/release/v23.6.0
104.
▲
by
jazzypants
6mo ago
To be fair, Node didn't have any of these things until Deno & Bun challenged it. Deno didn't seem to move the needle by itself very much for whatever reason, but Bun's existence has had a tangible effect on the Node Techn
105.
▲
by
jazzypants
6mo ago
None of what you said explained the appeal of OP's technique! Using JavaScript doesn't have to affect your reliability, accessibility, SEO, or any of the things you said. How am I supposed to do anything with useless information?
106.
▲
by
jazzypants
6mo ago
Lol, okay. I didn't know that every single customer was going to go through a tunnel as they loaded the page. I didn't dismiss A/B testing. I'm just saying that, if the analytics don't load on the client, you should
107.
▲
by
jazzypants
6mo ago
Go on. How do I have no idea what I'm talking about? Why is it okay for a website to break simply because the analytics don't load? Why do you think that's good design? How is my personal, lived experience less valuable than
108.
▲
by
jazzypants
6mo ago
> chatbot, tracker, A/B testing logic etc Literally none of those things are necessary for a working website. If your site breaks when your analytics don't load, then that's just horrible design at any scale.
109.
▲
by
jazzypants
6mo ago
Thank you so much for having one of the few measured takes in this thread. I'm not advocating for throwing React and NPM at every problem, but a little bit of hand-written JS is rarely an issue.
110.
▲
by
jazzypants
6mo ago
They don't want your patronage if they can't track you and commodify you.
111.
▲
by
jazzypants
6mo ago
None of this refutes my post whatsoever. The amount of JavaScript to open a hamburger menu is literally around 500 bytes. It can easily gracefully degrade just like your last sentence said. You're going to load much, much more than tha
112.
▲
by
jazzypants
6mo ago
My attitude shows that JavaScript is necessary for the modern web experience! No one has successfully argued against this yet-- nor have they even really tried! You're all just mad about my tone without even discussing the content as i
113.
▲
by
jazzypants
6mo ago
Why am I loading dependencies from 5-7 places? Why is my website not using a bundler if it has so many varied dependencies? Why do we not expect the user to understand that they are in a tunnel without internet? Regardless, this isn't
114.
▲
by
jazzypants
6mo ago
JavaScript doesn't effect screen readers at all unless you dynamically add content without the proper ARIA roles. It is trivial to correct. As I just said, users who explicitly disable JavaScript cannot even use Google Search. Why shou
115.
▲
by
jazzypants
6mo ago
I still remember when he got hit with a pie on the face in the 90s [0] and the internet celebrated and made games. [1] [0] https://en.wikipedia.org/wiki/No%C3%ABl_Godin [1] https://www.mobygames.com/gam
116.
▲
by
jazzypants
6mo ago
I think the first shift was the reckoning with Windows NT actually being decent software. Windows 2000 (AKA NT 5.0) included Active Directory, WebDAV support, and a host of other features that were genuinely useful in a sysadmin setting [0]
117.
▲
by
jazzypants
6mo ago
Of course there are shitty engineers, but they aren't allowed to do anything without shitty management.
118.
▲
by
jazzypants
6mo ago
I don't think anyone at Microsoft truly understands how much they have ruined their reputation. This won't be fixed again by open-sourcing a few tools. Fool me once, etc. I will fight against any Microsoft tooling being used at ev
119.
▲
by
jazzypants
6mo ago
Even five dollars a ride would be twice the price. It's just not comparable.
120.
▲
by
jazzypants
6mo ago
In 1999, hostile websites would pop up endless new windows full of advertisements that you were powerless to stop unless you simply held down "ALT+F4" or "CTRL+ALT+DEL". Part of Mozilla Firefox's appeal is that it c
More ›