johnqian

Joined 9 years ago

Karma
171
Submissions
42
Member since
May 2
Building matrices.dev

I love making silky user experiences.

My personal site: johnqian.com/?ref=hn

View on Hacker News

Recent submissions

Comment · 3 years ago
Fixed--made it generate questions in the same language as the answer! Do you find that GPT 3.5 can write in fluent Vietnamese?

Branch highlighting is on the top of our to do list, should be able to get it out soon!

Comment · 4 years ago
Bizarre that this is the top comment on this thread right now. I agree they've done some damage, but you seem to have dismissed their justifications without any explanation. Do you really believe we should trust random tabloids just because "trust is a beautiful thing"? I was already plenty aware of fake news and p-hacking, but this article still proved useful to me by demonstrating exactly how far you can go with it and which sources to not trust.
Comment · 4 years ago
I really like the idea of making the main input a saveable textarea that can hold multiple words rather than just one. Reminds me of Numi and Soulver, which do this for calculators (I never went back to a traditional calculator app after discovering them). I wonder if there's other apps that could be made more powerful by replacing the single-input with a textarea.
Comment · 4 years ago
I think you defended my point for me with the glass panes example. Price is definitely a part of the optimization formula. In fact I think most trends in architecture are much easier to explain than in UI because they’re so clearly enabled by technology.

I don’t know much about brutalism, but I’m pretty sure it’s not a dominant trend. I feel most expensive new buildings are pretty and efficient in ways that weren’t feasible before. But when there’s a mainstream, there are rebels.

An interesting thought experiment is what buildings would look like if resources and labor were infinite—if we could essentially 3D print buildings. Whatever designs come out of that may be what we trend towards.

Comment · 4 years ago
This was a really great read.

There's a few comments here saying something akin to "No, design trends are totally random, some hotshots decide they want to be different and then everyone else mindlessly follows". I got similar feedback when I wrote in an earlier HN comment my take on why flat design is popular now. I actually empathize with the sentiment because it reminds me of how I used to feel about wine tasters. To me, all wine tastes equivalently like poison. So when people express their complex, nuanced wine preferences, it's easy for me to feel like they're pulling something out of their butts, just saying what they think they're supposed to say.

If my taste in everything was similar to my taste in wine, I would probably still believe this. But I've realized that when it comes to UI/UX design, I am one of the pretentious wine tasters. And I don't feel like I'm making stuff up or mindlessly following trends. The trends genuinely make sense to me; I think they'd happen in the same order in a parallel universe. Design is an optimization problem, and sometimes new technologies or patterns of human behavior change the optimal path for a wide spectrum of products, leading to trends, or what this author calls "vibe shifts".

Of course there are mindless trend followers, just as there are people who parrot opinions on wine they didn't really form themselves. They may be the majority. But they don't disprove the existence of something real.

Comment · 4 years ago
Whether it be healthcare, housing, or education, the government always responds to rising costs by subsidizing demand rather than helping increase supply or fix incentive structures. Really frustrating but almost inevitable because subsidizing demand is the one "solution" that sounds good to almost everyone involved. The suppliers make more money, some consumers benefit short-term, few understand that this just drives prices up further. Anyone have ideas on ways this cycle could end?

(I realize this article isn't what it seems, but I'm still taking the opportunity to discuss this issue)

Comment · 4 years ago
This is spam-tier content. Almost nothing specific to scaling data intensive applications. You could rename the article to “how to catch the squirrel in your backyard” and it’d be just as relevant.

I wonder if the upvotes were purchased or coordinated. If actual readers upvoted this, I would love to know why.

Comment · 4 years ago
The term "10x engineer" always leads to incongruous conversation. Everyone has a different impression of what a 10x engineer is, depending on who they've met and how much they enjoy coding. There's those who think 10x = not team player, and there's those who've met an engineer who's both extremely productive and likable. There's those who think 10x = no life inevitable burnout, and those who realize there are people who genuinely enjoy programming more than "normal" hobbies, along with people who are unusually productive but otherwise normal.

This author believes that "10x programmers care about the code. Everything else is secondary." That seems even more arbitrary than other definitions.

I say we let the term become a joke meme and nothing more.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton