Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
whstl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
661.
▲
by
whstl
1y ago
I guess anything other than just claims from people that have a stake in it? If companies are shipping AI bots with a "human in the loop" to replace what could have been "a button with a human in the loop", but the deplo
662.
▲
by
whstl
1y ago
> Further: the topline growth that AI companies are selling comes from replacing most workers with AI, and re-tasking the surviving workers as AI babysitters ("humans in the loop"), which won't work. Finally: AI cannot do
663.
▲
by
whstl
1y ago
I feel like Ken unfortunately started Parker Guitars a decade too late for the 80s and too soon for the technical players of the 2010s. He also caught mostly the attention of forward-looking players of past decades, rather than new players.
664.
▲
by
whstl
1y ago
Shame, I'm a huge fan of the Parker Fly. They're arguably the biggest step forward in electric guitar since the 50s. Lots of new stuff there for the time, some of which became standard years after: stainless steel frets, piezo+mag
665.
▲
by
whstl
1y ago
It's not just this, but that's one technique. However this example has decoupled component hierarchy and HTML hierarchy. Which demonstrates they don't have to be coupled. > But this is just bundling the props on a compo
666.
▲
by
whstl
1y ago
> Component hierarchies fundamentally tied with HTML and CSS Once again: no, not necessarily, and definitely not fundamentally. Perhaps that's where you can't see where I'm coming from. You can have more than one DOM lev
667.
▲
by
whstl
1y ago
This seems to be going in circles. > I prefer to be able to do anything I want with the GUI I didn't say you don't need to stop doing "complex GUIs". What I'm challenging is the assertion that "Complex GU
668.
▲
by
whstl
1y ago
> Complex GUI's will inevitably have complex nested structures Not really. And that's the thing: while this is the usual way, it doesn't have to be! But it does require a shift in mindset from the traditional way people
669.
▲
by
whstl
1y ago
> how do you get the setter methods into C3? > Let's say I add a new component under C3 Simple: you don't. The entire point of my message is about not having the hierarchy be that deep. I don't see what you're
670.
▲
by
whstl
1y ago
Totally agree. Having good PMs (and good designers) is indeed life changing. And I mean it, it's a change like "going home at 5PM instead of crunching to deliver every other day". The planning and the selling of the feature m
671.
▲
by
whstl
1y ago
IMO/IME these problems have more to do with program organization rather than with any individual architecture. To avoid it, funny enough, you have to take cues from functional programming, and you need strong, composable, primitives wi
672.
▲
by
whstl
1y ago
The only extra work I had to do in this modules-only project was not related to modules at all, but rather when integrating some third-party libraries, for a diversity of reasons.
673.
▲
by
whstl
1y ago
I completely disagree. I am currently working on a large C++ project with modules and the developer experience is amazing. As always, the problems are always with 3rd party libraries that require special handling when compiling, but that wa
674.
▲
by
whstl
1y ago
> I have never seen a company with leveling guidelines consider a “senior engineer” as someone who dutifully just pulls tickets off the board and doesn’t have to lead major initiatives that involve dealing with other people. In theory su
675.
▲
by
whstl
1y ago
To me, "populism" in the workplace shows up as pitting two groups against each other for personal gain. I've seen it way too many times, from the engineering side: isolating engineers so they don't see decisions, and the
676.
▲
by
whstl
1y ago
I'd blame Social Media. It did more to kill small websites than anything else. Possibly starting with MySpace in 2004. WYSIWYG never really went away even after Dreamweaver and FrontPage lost popularity. My ISP had a web-based editor i
677.
▲
by
whstl
1y ago
I think it's way worse now with barely any upside but salary, compared to 10, 15 or 20 years ago. It’s 100x worse with the tech bro chest thumping and the competitive toxic behaviors inside teams. And autonomy/ownership is now roc
678.
▲
by
whstl
1y ago
I don't agree with the statement that clothes can be "by themselves independently are meaningless". Garments carry cultural, historical and symbolic weight even before they're combined. And fashion is hardly mainly about
679.
▲
by
whstl
1y ago
I "vibe coded" a Gateway/Proxy server that did a lot of request enrichment and proprietary authz stuff that was previously in AWS services. The goal was to save money by having a couple high-performance servers instead of rel
680.
▲
by
whstl
1y ago
As someone who dives in the commit story often: If it's a pristine, linear, commit story, sure. If it includes merges commits, "fix" commits, commits that do more than one thing, detours, side-quests, unrelated refactors then
681.
▲
by
whstl
1y ago
Also depends on the codebase. 300 lines is nothing in some boilerplate-heavy codebases I've worked at. After seeing the same patterns for the hundredth time, it's easy to detect deviations. Not to mention linters and typing helps
682.
▲
by
whstl
1y ago
> Nearly every other platform has a search that when you search for "Mr Beast" on YouTube or "Elon Musk" on X they know you mean the popular one and not some 2-bit dork's fan page or parody that happens to have
683.
▲
by
whstl
1y ago
And the iPhone/iPad AppStore is also a wasteland, in relative terms. It just happens to also have a few software people actually need. But those apps are like a single tiny oasis in the middle of the Sahara desert.
684.
▲
by
whstl
1y ago
So far the alternatives to capricious developer choices are: - Draw Chinese characters into a translator - Just have every website support every language ever - Install cliboard manager software to handle the fact you don’t always want to c
685.
▲
by
whstl
1y ago
This is describing real problems, period. Whether you enjoy or not is immaterial. There are more than two ways to go about immigration, despite what people like you say.
686.
▲
by
whstl
1y ago
> Do we have a debate or was this yet another monologue, I had so many of in the past? I hope sometime you realize the irony here.
687.
▲
by
whstl
1y ago
That's why we don't have flying cars.
688.
▲
by
whstl
1y ago
It's not about optimizing, it's about not doing additional work just to break the expected behavior of the web platform. So far there was no explanation of where default behavior breaks keyboard usage, for example, only opinions
689.
▲
by
whstl
1y ago
…or just don’t break the web with accessibility/usability breaking CSS in the first place.
690.
▲
by
whstl
1y ago
The example I am answering to was prefaced as being by a web dev, so I am only talking about websites here. For Apps agree, as I can install different ones and pick the language regardless of where I am traveling, etc. And page titles (that
More ›