Live data from Hacker News

Things I Don’t Know as of 2018

overreacted.io

71–80 of 226 posts

Re: Things I Don’t Know as of 2018

#72

What I miss from this article is what he does know. Not to boats, but to contrast. I know some of the things he does not know, and I'm sure he knows things I don't know. But without knowing what his expertise is, it's easy to think you know more than him.

I think the assumed background for the reader is knowing who Dan Abramov is - he's the guy who started Redux, and is currently on the React team.

The rest of his blog so far is basically about things he does know.

Re: Things I Don’t Know as of 2018

#73
This is a very good article. What stumps me though is how the 10x engineers/architects make such sound technical choices without knowing a lot of things. I perennially feel ignorant of Computer Science concepts that many others seem to possess. This article helps me to understand it's not only me. But I would still like to make the best tech choices most of the times...But the problem is..WHAT TO LEARN NEXT? THERE'S BILLION THINGS, WHAT TO PICK UP?

Re: Things I Don’t Know as of 2018

#74

Earlier quoted context omitted.

Dan previously used C#, so he knows what static types are. He just said he hasn't used _TypeScript_ specifically. Redux is a simple library that you can read through in a few minutes. It's working great for hundreds of thousands of users. Why would Dan's background scare you off from using it? As for React, there's more than just Dan on the React team. (In particular, Seb Markbage is an incredibly deep thinker, and t…

"and I already forgot most of C#" Does not inspire confidence here. It scares me off for the same reason that hundreds of thousands of people use dynamic languages, and I still believe that this is far from being a good idea. The same way that hundreds of millions of people believe in god, and I still think this is absurd.

Meh. I wrote C# for 13 years of my career, starting with .NET 1.0. I worked at Microsoft, writing C# services, I worked for consultancies writing C# servers, clients, and web apps.

I’ve been doing full time JS with some Ruby for the past 5 years. I doubt I could write anything more than “Hello world” in C# without a lot of Googling.

Re: Things I Don’t Know as of 2018

#76

Earlier quoted context omitted.

"and I already forgot most of C#" Does not inspire confidence here. It scares me off for the same reason that hundreds of thousands of people use dynamic languages, and I still believe that this is far from being a good idea. The same way that hundreds of millions of people believe in god, and I still think this is absurd.

Meh. I wrote C# for 13 years of my career, starting with .NET 1.0. I worked at Microsoft, writing C# services, I worked for consultancies writing C# servers, clients, and web apps. I’ve been doing full time JS with some Ruby for the past 5 years. I doubt I could write anything more than “Hello world” in C# without a lot of Googling.

    "I understand the concept of types and can read annotations but I’ve never written it. The few times I tried, I ran into difficulties."
I know it's part of the "typescript" section. But it honestly sounds like it is quite general.

I looked his github, and his only C# experience seems to be a tictactoe made in 2014.

Re: Things I Don’t Know as of 2018

#77
post #75
post #71

> serverless Have you ever used shared hosting or know how this works? Then you can cross this off.

Shared hosting includes automatic capacity scaling and on-demand pricing?

For most use cases, the required capacity ranges from zero to still small enough to fit on a single host.

Any half-decent shared host ought to be able to scale you at least as far as a single database server on commodity hardware will suffice.

Re: Things I Don’t Know as of 2018

#78

Very surprised that he is not expert at functional programming... I always assumed that all the folks behind React were driven by a desire to make web programming more functional generally - that this was an ideal toward which they thought we should be working. And furthermore assumed that this was informed by a deep understanding of functional programming generally and the reasons why it is desirable as a programmin…

I think everybody on the React team is on board with functional principles (like separating side effects from computation and relying on referential transparency).

But there’s a reason “deep” functional programming hasn’t gone mainstream — many people (including me) find it hard to contort their product code to express their thoughts in 100% functional way.

React has always been about taking the pragmatic parts of FP and making them easy to benefit from without buying into learning category theory or something like that.

Re: Things I Don’t Know as of 2018

#80

What I miss from this article is what he does know. Not to boats, but to contrast. I know some of the things he does not know, and I'm sure he knows things I don't know. But without knowing what his expertise is, it's easy to think you know more than him.

This. Never heard of Dan before today. Now he is "a guy on the Internet who writes about programming but doesn't know much about it".
Post reply on HN