Readit News logoReadit News
healthdare commented on After 6 years, I'm over GraphQL   bessey.dev/blog/2024/05/2... · Posted by u/mattbessey
joshstrange · a year ago
I bought into the hype and I feel bad for the company where I implemented it. One true endpoint to rule them all and cause endless headaches in the process.

With most tech that I screw up I assume that "I wasn't using it right" but with GraphQL I'm not sure how anyone could. The permissions/auth aspect alone is a nightmare. Couple that with potential performance issues (N+1 or just massive amounts of data) and I want nothing to do with GraphQL anymore. Everything we attempted to fix our permissions issues just caused more problems. It would break existing queries and debugging GraphQL sucked so much.

If you only live on the frontend and someone else is responsible for the backend GraphQL then I understand why you might like it. From that perspective it's amazing, you can get as little or as much as you want with the specific fields you want. No waiting on the backend team to write an endpoint. However even then you end up saving queries as files or abstracting them (maybe IDE support has improved but it wasn't great last time I was using it ~5 years ago) and now you just have REST endpoints by another name.

At one point we considered whitelisting specific queries and that's when I knew we had gone too far and made a mess for ourselves. If we had taken the time to just write REST endpoints instead we would have gotten way more done and had way fewer grey hairs.

healthdare · a year ago
How does an engineer buy into hype? Ur supposed to be analytical. Everytime some new frontend bs like tailwind comes out I roll my eyes. People want to be famous not practical. React is only popular because of Facebook and react native. It's a shit ecosystem and frontend tool set. Webpages are slow due to bloat not shadow dom.

Dead Comment

healthdare commented on TSMC is having more luck building in Japan than in America   economist.com/business/20... · Posted by u/helsinkiandrew
subtypefiddler · 2 years ago
It boils down to

- Labor relations (unions in Arizona pushed back agains Taiwanese workers build the factory)

- Local partners (Denso/Sony and Toyota investing in Japanese project, TSMC on its own in the US)

- Subsidies (Japan delivered on promises, US didn't)

- Ambition (12nm-28nm in Japan, 4nm in US)

It seems the US gov is not very serious about it while Japanese gov surely is. It sounds self-inflicted.

(edit: formatting)

healthdare · 2 years ago
Free market, it's valued more somewhere else. Seller sells it there. Simple as.

Dead Comment

Dead Comment

healthdare commented on OpenAI completes deal that values the company at $80B   nytimes.com/2024/02/16/te... · Posted by u/minimaxir
thiago_fm · 2 years ago
Given enough time they will and won't be able to get 70%+ margins for their hardware.

There are multiple initiatives to eat their lunch which is based on Cuda.Their advantage isn't even in hardware, but rather how they've invested years and years in having integrated software + hardware solution for AI.

healthdare · 2 years ago
Your idea of "easy" is stupid. Possible yes easy , no. And all that money they spend to catchup just to find Nvidia used that time to RD the next step. At this level it's a patent game. Also at this level the companies literally employ the best in their field. The best out of 8 billion. Replicating talent is impossible.
healthdare commented on Why is Common Lisp not the most popular programming language?   daninus14.github.io/posts... · Posted by u/kryptiskt
healthdare · 2 years ago
Popularity has nothing to do with the tech. WordPress is popular and it's shit. Ms word is popular and there are free substitutes. Success is about a form of politics and coercion with mvp. Emphasis on the "minimal."
healthdare commented on Ask HN: How to re-kindle my interest in computer science?    · Posted by u/atsushin
healthdare · 2 years ago
Don't try to be. You need to diversify. Start climbing another mountain. You'll come back when something is interesting. Why do you feel it needs to be interesting? You desire for the familar is a fear of change. Embrace the change. I enjoyed sw eng but I don't want to do it for others. I work a 9 to 5 and it's a simple life. I look back fondly but wouldn't want to put myself back on a team with a product manager. Ask yourself what you want and allow yourself to say it's not in front of the screen anymore. You'll come back when you have that old spark of exploration in an area that's meaningful. Or maybe not and that's ok too.

Dead Comment

Dead Comment

u/healthdare

KarmaCake day0January 7, 2024View Original