Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
crubier
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
481.
▲
by
crubier
7y ago
This is terrific! I have always wondered why people don’t use async generators more as they are the perfect fit for react like use cases: what is a react component if not “something” that generates new values asynchronously over time? I rea
482.
▲
by
crubier
7y ago
Nice! This will be seen in the future either as a Nobel prize winning, first revolutionary paper on the theory of everything, or as just another marketing white paper for Mathematica. I can’t tell, but it is interesting for sure!
483.
▲
by
crubier
7y ago
Why on earth did Prisma take the choice to move away from a brilliant automatic GraphQL backend as a service to some kind of weird ORM? Prisma became relevant during their Prisma 1 time, it was one of the first solutions to automatically ge
484.
▲
by
crubier
7y ago
You might want to have a look at Postgraphile. It is nice
485.
▲
by
crubier
7y ago
This is such. A. Stupid. Decision. Indeed. For example, we use yarn pnp in our codebase so I have absolutely no hope that it will ever work with Prisma 2. “Don’t try to be smart” is a very useful mantra for programmers, but Prisma seems to
486.
▲
by
crubier
7y ago
Yes, Prisma allows you to run hand crafted SQL queries. That’s is the bare minimum I would expect from it. Graphile on the other hand allows you to do this AND to systematically generate whole classes of such requests, through plugins.
487.
▲
by
crubier
7y ago
Prisma is definitely limited when it comes to advanced use cases. I have been using it for two years and we are now moving to postgraphile because of this. And Prisma 2 doesn’t help, it makes it worse.
488.
▲
by
crubier
7y ago
I dislike the templating pseudo language of Svelte (and many view frameworks). Maybe I am spoiled by react but I never ever want to write my view logic in anything else than JS. This is my main blocker for Svelte.
489.
▲
by
crubier
7y ago
The upper layer of the atmosphere are not denser than the upper layer of the earth atmosphere, so it does not make aerocapture more difficult. It’s just that the atmosphere is “deeper”: going down, it starts thin, and then gradually densif
490.
▲
by
crubier
7y ago
Gitlab is a good example, we had to leave the free tier in order to get features that Gitlab specifically chose to be in the paid tier because their absence is a big blocker when you grow... So we pay $100/mo/seat on Gitlab. We al
491.
▲
by
crubier
7y ago
True but you don’t pay subscription for your chairs. You do pay rent, but in many case the sum of SaaS subscription is in the same order of magnitude as the rent.
492.
▲
by
crubier
7y ago
Yes we use it for relatively heavy processing in our web app. To not block the UI and allow offline use
493.
▲
by
crubier
7y ago
I mean: - Like Hasura, has ALL the features of Hasura - BUT really FOSS with no VC funding, supported through Patreon by a super nice team. - AND I have all the source, in the same language than the rest of my stack, the language that my de
494.
▲
by
crubier
7y ago
There are so many good reasons to use it that I think I don’t make it justice. But here a few pros of graphile: - it is made in typescript and can be integrated as a library directly in a JS project - it is very easy to extend with plugins
495.
▲
by
crubier
7y ago
PostGraphile is free, try it!
496.
▲
by
crubier
7y ago
After trying Hasura, Prisma, and PostGraphile, my conclusion is that PostGraphile is way ahead of all this. Please all have a look at PostGraphile, it is amazing, even more than Hasura!
497.
▲
by
crubier
7y ago
This video is the best thing I watched in the past few years. Last time I loved something that much was Geoffrey Hintons course about deep learning back in 2015. It is eye opening, just like in the beginning of mainstream deep learning, it
498.
▲
by
crubier
7y ago
The ideas behind react will still be big in ten years yes. My arguments are not religious but based on facts, I can share my PhD thesis from 2016 about user interface specification languages, that includes a comparison of more than 20 diffe
499.
▲
by
crubier
7y ago
>> I still fail to see why people need to build an entire application twice, once on the server, and again on the client I fully agree, and this is why I can’t understand why in 2020, some people still don’t understand that react/
500.
▲
by
crubier
7y ago
The churn between angular versions, stemming from the limitations and inconsistencies of two way data bindings and others, are what I mean by «shaky grounds». Yes there is value in being opinionated, but it is less risky to decorrelate the
501.
▲
by
crubier
7y ago
Maybe the disdain comes from the fact that people don’t like getting a whole house (like angular) built on shaky grounds, but prefer a clean basic foundation (like react) where they can lay whatever bricks they like on top (routing, data ma
502.
▲
by
crubier
7y ago
Opinion founded on several examples such as the react-three-fiber one I just gave. And no, the initial implementation which was just as powerful (but lacked typescript typing) was mostly 2 files of 250 lines of code each. Look it up. I am w
503.
▲
by
crubier
7y ago
Anecdotal evidence. This is just the result of bad practices. React is less opinionated than Angular I'll give you that, so I guess that subpar angular might be preferable to subpar react. Well-managed react is incomparable in power. T
504.
▲
by
crubier
7y ago
For routing react-router is just perfect. And for data source/state management there is plenty of choice, I use Apollo for global state/data source and useState for small state full interactions, I can’t see how it could get simpl
505.
▲
by
crubier
7y ago
Meanwhile, the web apps I wrote in 2014 in react still work flawlessly. Join us, you’ll enjoy the ride!
506.
▲
by
crubier
7y ago
You are right indeed, but from a developer point of view at that point you could be using a react based framework and your experience would be the similar to vue with JSX. Render functions returning JSX is the key brilliant idea invented by
507.
▲
by
crubier
7y ago
Only sane way, you missed a word. Of course there are other ways, but they clearly flawed in my opinion. I used to hate web development before 2014 and now I love it. Php is an awful language, jquery was a nightmare. Angular makes no sens
508.
▲
by
crubier
7y ago
I have the exact opposite opinion. React is the only sane way to do web development. All other approaches are deeply flawed by either relying on imperative mutations of the DOM instead of clean declarative code, or by relying on ugly templa
509.
▲
by
crubier
7y ago
Ok look just watch this mind blowing video: https://youtu.be/tX4H_ctggYo After that, you can’t argue that geometric algebra is not THE right way to do geometry. Projective geometry (in any dimension) is a subset of geometri
510.
▲
by
crubier
7y ago
We already do! You seem to ignore the widespread use of projective geometry in all 3D engines. For me it shows that you don’t know enough about the topic to have a useful opinion on this. We do 4D stuff in 3D engines because it leads to mas
More ›