Hacker Newsnew | past | comments | ask | show | jobs | submit | nathanappere's commentslogin

Don't know how much you have used ember, but I disagree, it's quite sane as a programming model and ember data is still ahead in terms of developper comfort for client apps.


100% this! I'm amazed at how most issues with React are non-issues with Ember, and still saddened by how often React dev are completely unaware of how these issues have been solved elsewhere.


You can just rephrase it as "an idea alone is worthless without proper execution" which is what is meant.


Curious, have you tried entering people houses when the door is open?


That’s not a great analogy but it is one that courts have been using until recently when they admitted that it wasn’t a great analogy.

A better analogy would be using a box in a bush in a public park to store your customers information.


It does if you have blocking calls or you cannot yield to the event loop in time consuming code.


Note that you do not on websites that are not trying to use your data without your consent. Rephrased: the issue might not be the law.


What are the good projects?


The ones that

* don't financially benefit their creators

* are not a copy-paste of an existing coin with some trivial changes


Because most software doesn’t need to be good, but just hit the “kind of does the job well enough” line. It improves velocity for this usecase.


OK, but if this 12Xes devs why isn't there 12 times the crappy software there was 5 years ago? I'm not seeing a massive increase in the amount of available software. Shouldn't there be dozens of new word processors? Hundreds of new MIDI sequencers? Thousands of text editors?

If this is actually making software easier to make where is the software?


It assumes there is a need for that software. It's not because I can ship the nth clone of flappy bird in minutes that I will?


I mean, people released a billion clones of flappy bird before AI so I don't see why they would stop? The dominant mobile game genre seems to be "line up three of the same thing and get a prize which will make you want to buy a better prize in our online store"; I don't see a flood of new entrants to this space.

Do LLMs just not work for mobile development? What about native? Why is the only thing I'm actually seeing produced increasingly byzantine tooling for AI itself?


I laughed


"React very much feels like programming using only side-effects" this absolutely nails it.


This is essentially how DOM manipulation works, which is JS' main use case.


You’re never telling React “do this”, instead it’s always “change this state” and then hope that it does what you expect it to do, but instead it re-renders 10 components for nonobvious reasons. Sure useMemo can help with this, but, eh, I just wish it worked the first way.

And every React-adjacent project either ends up abandoned or subsumed into the beast.


After having used Ember for several years I find it very sad they didn't develop a "mobile" offering, the dev experience is fastly superior (especially as it relates to state handling).

Hooks are a bit of a cancer, they leak absolutely everywhere on top of making it quite difficult to reason about re-renders.


because you didn't learn how react works and thought just knowing javascript was enough, it's very obvious and the devtools literally how you why and where you're getting extra re-renders from; but i guess whining is easier


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: