Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nawgz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
59 ms
·
661.
▲
by
nawgz
5y ago
> tabs vs spaces > backend guy claiming clients can't dynamically handle auth by arguing server round-trips aren't ok for SPAs but totally for HTMX vs frontend guy saying not lifting as many interactions to the client makes
662.
▲
by
nawgz
5y ago
Great takeaway, glad you stuck with the chat just to add that.
663.
▲
by
nawgz
5y ago
> Is this you approach most things you don't understand? I would be delighted if you could do two things for me. One, can you explain what it is I seem to be misunderstanding? Two, could you answer the question - already posed - whi
664.
▲
by
nawgz
5y ago
I acknowledge this explicitly in the original comment. I contest "JavaScript optional" as it implies JavaScript is, well, optional for users. I think this misleads about HTMX's capabilities, construction, and purpose, and see
665.
▲
by
nawgz
5y ago
Sorry, I don't believe it. I believe with <arbitrary, unspecified, framework-external work & attention to detail> you could progressively degrade an HTMX page, but there's nothing free about it. Consider this example lin
666.
▲
by
nawgz
5y ago
usually, it's harder / more awkward to wire the API feedback to highlight the offending Form fields > This is the entire point of validations Now, let's be explicit - I can effortlessly show an error toast descri
667.
▲
by
nawgz
5y ago
Explain it closely to me then. What is HTMX doing that enables someone to write HTML attributes that make arbitrary actions that update the DOM possible?
668.
▲
by
nawgz
5y ago
> seems kind of obvious that any regulation that requires changing workflows would How was it obvious it would change workflows before his comment? I didn't see discussion of the relative frequency of this type of action, and instea
669.
▲
by
nawgz
5y ago
> Curious if you've actually received the exact same feedback from someone else listening to you sing vs your own thinking? Realize that might just be a stylized example it's a stylized example, for noobs who find themselves of
670.
▲
by
nawgz
5y ago
Your questions are all... contrived? > How do you do form validations? How do YOU do form validations? Is it entirely on the backend so it requires a round-trip before the user gets feedback, and additionally requires you to wire both th
671.
▲
by
nawgz
5y ago
I take so much issue with HTMX being branded as "JavaScript optional". It's a project built for people who hate JS by people who hate JS, and as the resulting developer workflows aren't JS-based have managed to convince
672.
▲
by
nawgz
5y ago
> Python's type annotations are formally part of the language > Python's problem is that there is no equivalent of @types/* Yes, this is exactly why I asked: > Microsoft to make a good type system Operative word &quo
673.
▲
by
nawgz
5y ago
So does it truly take the level of resources of Microsoft to make a good type system? It’s strange to see TypeScript infect the whole JS world while Python remains fractured at best with regards to type systems
674.
▲
by
nawgz
5y ago
Right, and in such a context you know what you don't know, so you're not asserting facts (equivalently expressing opinions) that will change in the short or medium term because those things which are in flux can easily be pointed
675.
▲
by
nawgz
5y ago
I don't think it's weird to point out with first-hand experience that the institutions which the regulations are being proposed for currently carry operational inertia that the regulations will need to work around. Can you explain
676.
▲
by
nawgz
5y ago
> "I would phrase things differently if I was writing this now" This is the point that matters most, and I would pay careful attention to and hone this instinct. It is the one that would truly reduce the "pain" of con
677.
▲
by
nawgz
5y ago
> People learn new facts about topics and change their minds all the time I view it as inappropriate to put pen to paper to publish about something I've only put passing thought and research into, so this point is a bit facile. >
678.
▲
by
nawgz
5y ago
How do you hold an opinion if it has no basis that can persist over time? I personally imagine for reading one's own writing, just like listening to my own singing, the exact "pain points" you feel would also be felt by any a
679.
▲
by
nawgz
5y ago
Grid had a very awkward release / compatibility story so loads of devs who were looking for a good support story just used flexbox to accomplish what they needed to do and never learned grid. The zeitgeist of grid kind of ended before
680.
▲
by
nawgz
5y ago
A big person can get up to 300 pounds easily too, this isn’t 1970 pal this is an obesity epidemic
681.
▲
by
nawgz
5y ago
It is slander because you asked a question as if it was rhetorical when that actually had the easy answer that “the devs find Python to be the nicest C++ front end”, and again as I suggested it more or less seems to me that C++ front ends a
682.
▲
by
nawgz
5y ago
> why python developers Isn’t it a perfectly understandable reason? We regularly pan C++ on here for its smorgasbord of implementation options for any given thing, and the complexity, customization, and fragility of a C++ code base alwa
683.
▲
by
nawgz
5y ago
I'M arguing in bad faith? Tell me who made these quotes. > misinformation is rarely intentional > [banning antivax propaganda suggesting a vaccine given to billions of people will do some yet undiscovered harm from a private web
684.
▲
by
nawgz
5y ago
> Anyone who thinks it isn't is absolutely living in a bubble I am, for example, a native of British Columbia. My home town, a humble one, now has an average home cost of $1M CAD. $1M will certainly not furnish retirement in any abo
685.
▲
by
nawgz
5y ago
Trade might be a good thing in general, but this comment is a bit reductionist with respect to the role of US Big Tech in suppressing and controlling EU tech
686.
▲
by
nawgz
5y ago
This is laughable. Theming is done thru CSS variables in any legit shop, not inheriting some dumb set of rules that will never work generically without specific rules. CSS-in-JS is also able to compile to non-inline styles in some situation
687.
▲
by
nawgz
5y ago
"Stacked changes" is just branching from your PR branch and rebasing when the PR branch changes, no? I am not so sure. I see what makes this idea so revolutionary. Seems pretty obvious to me that after your first PR is ready, if t
688.
▲
by
nawgz
5y ago
> > The alternative is jumping from your IDE to Tailwind docs unless you are a tailwind expert no > No, as the class names directly map to CSS key/values and the IDE auto-completes the classes If true, definitely helpful, but
689.
▲
by
nawgz
5y ago
I am quite annoyed at downvotes that don't challenge my assertion. Any UI which allows you to directly compromise the environment to the point of requiring a fresh install is the very definition of fragile. I understand that HN is stro
690.
▲
by
nawgz
5y ago
> It’s not just the “jumping between files” that takes longer This language you've used is imprecise and suggests jumping between files is a problem. The alternative is jumping from your IDE to Tailwind docs unless you are a tailwin
More ›