Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jnbiche
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
72 ms
·
661.
▲
by
jnbiche
9y ago
> This is one of the reasons why programming with Monads is so powerful: the programmer can explicitly compose and control effects. Yes, it's true, but lest anyone come away confused by this statement, monads are about much more tha
662.
▲
by
jnbiche
9y ago
> The more I read, the more I felt that the author was long-windedly discovering FSM's Then you missed the main point of the post, which was event flow, not state management. I'm wondering if sometimes older devs (I'm one
663.
▲
by
jnbiche
9y ago
Nice article, good summary of the purpose of unidirectional UI approach like Redux's, although it doesn't get as much into persistent data structures as maybe it could have. What's the point of the exclamation mark after cert
664.
▲
by
jnbiche
9y ago
The subreddits mentioned above are alt right subs like /r/The_Donald . They are openly protesting the firing of the memo author by using extensions like AdNauseum that interfere with Google's revenue stream.
665.
▲
by
jnbiche
9y ago
Despite being downvoted, this assertion about TDD is true. It can provide a very interactive experience when programming, even with languages with little natural interactivity. But you have to know how to set up the tests.
666.
▲
by
jnbiche
9y ago
How then are people packaging gtk-rs for Windows? Any idea?
667.
▲
by
jnbiche
9y ago
So a static build is not possible?
668.
▲
by
jnbiche
9y ago
All in all, I agree. However, I'm a self-taught software developer who could do (and frequently do do) my job without Stackoverflow.com. Furthermore, given enough time, I'm also confident I could build from scratch any of the fra
669.
▲
by
jnbiche
9y ago
Another non-gamer agreeing that games are seriously tough software to program correctly. One of the relatively few places in software engineering where you really need to use a lot of applied math.
670.
▲
by
jnbiche
9y ago
I personally am most worried about Facebook's attitude toward dissent on this issue. There's clearly an overwhelming number of developers who want Facebook to simply adopt an established open source license, preferably just BSD,
671.
▲
by
jnbiche
9y ago
> Just because React doesn't use your favorite license? No, that's not the problem for many(most?) of us. The problem is that Facebook has decided to throw out innovative extra conditions to an old and established license. In
672.
▲
by
jnbiche
9y ago
Thank you. You pretty eloquently summed up my thoughts about this entire situation. I'm sad, because Facebook runs some pretty cool open source projects. But I will no longer contribute to them if this is their attitude. It's
673.
▲
by
jnbiche
9y ago
> For a project involving a corporate entity or an institution, it is irresponsible to leverage any facebook licensed software without a legal review of the license. And this is a problem, because we all know how much of a huge pain in
674.
▲
by
jnbiche
9y ago
Patent applications are public for a minimal time period, 18 months at the very most. But obviously patents are public. React has been open source for over 2 years now. It's highly-likely, almost certain, that any React-related Face
675.
▲
by
jnbiche
9y ago
If we use the "minimalist" interpretation like you and others propose here, then I'm stumped by Facebook would bother. It's such a tiny , ultra-specific advantage for Facebook. Why throw this gas on the fire for such
676.
▲
by
jnbiche
9y ago
> ...Facebook doesn't care either way I disagree. There are clearly a lot of people who evangelize React and other open source projects. It helps a lot with recruitment and Facebook's public relations among devs. I just do
677.
▲
by
jnbiche
9y ago
Have you looked into preact? For most projects, it's just a few lines in webpack. Immutable js is different, but shouldn't be that much work.
678.
▲
by
jnbiche
9y ago
What the hell? None of this makes any sense. What is Facebook up too?
679.
▲
by
jnbiche
9y ago
Your explanation really doesn't jibe with the explanation given in Facebook's post. If what you say is true, why do they make a point about this patent grant protecting them against patent trolls? There's something tricky abo
680.
▲
by
jnbiche
9y ago
Is this is true, then why the hell is Facebook digging in like this? They're going to ruin their hard-earned open source creds for very little gain.
681.
▲
by
jnbiche
9y ago
Patents are public, and Facebook does not have a vdom patent. It's puzzling that this is even a question.
682.
▲
by
jnbiche
9y ago
You're missing the fact that if you sue Facebook for any patent infringement, even a legitimate one (say, you're the creator of some new hardware), Facebook will revoke your React license. Also, Facebook has no vdom patent. It&
683.
▲
by
jnbiche
9y ago
I agree, and I for one will start using Preact and/or Inferno henceforth.
684.
▲
by
jnbiche
9y ago
Wow, that is pretty disingenuous. Clearly, BSD+Patents places some extra conditions on the BSD license, you don't have to be a lawyer to understand that. I mean, several people have provided the legal reasons elsewhere on this thre
685.
▲
by
jnbiche
9y ago
Also, importantly, he's facing a felony narcotics charge because the mushrooms contain psilocyben, not because he illegally gathered some park fauna (almost certainly a misdemeanor charge). Admittedly, the article muddies this water, b
686.
▲
by
jnbiche
9y ago
I agree. Even if they're not necessarily up to something nefarious, this all seems quite odd.
687.
▲
by
jnbiche
9y ago
"Fallback"? Are you referring to Preact?
688.
▲
by
jnbiche
9y ago
It did make it to ES6, but the engines failed to implement the spec.
689.
▲
by
jnbiche
9y ago
Well, not surprised, because they actually did the work and implemented the spec calling for implicit tailcalls, and then it turned out that the other JS engines were to lazy or biased to implement it themselves (mind, all the other parts o
690.
▲
by
jnbiche
9y ago
> we were able to survive 20+ years without having them in JS, so it's not like they are essential. And voila the attitude I was referring to, it comes out. Recursion is pretty damn essential to functional programming, and like it
More ›