Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nendroid
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
nendroid
6y ago
Case in point, This guy turned what was just fact checking into something personal. See, it's not about being civil. That's just the way people like to think they are. The reality is most people can't accept being wrong and t
2.
▲
by
nendroid
6y ago
Nix has a multitude of drawbacks the biggest being learnability.
3.
▲
by
nendroid
6y ago
>learnability I feel this is the single most important causative factor for language popularity. Javascript may have much more bad parts to the language than say Haskell but it's far easier for a programmer to learn all the bad part
4.
▲
by
nendroid
6y ago
"In computer science, imperative programming is a programming paradigm that uses statements that change a program's state." The above quote is ripped straight out of wikipedia's definition of imperative programming showi
5.
▲
by
nendroid
6y ago
I see no personal attack. Technically speaking.
6.
▲
by
nendroid
6y ago
https://www.wikiwand.com/en/Imperative_programming "In computer science, imperative programming is a programming paradigm that uses statements that change a program's state." You will see from the quotat
7.
▲
by
nendroid
6y ago
I've been here for over 10. I've had accounts with lots of karma generated by simply agreeing with everything I read or just commenting with useless side suggestions. T I've experimented a lot. Without changing tone just disa
8.
▲
by
nendroid
6y ago
>The stdout buffer. The stdout buffer is not part of the haskell language, it is part of the OS. The haskell runtime reads the haskell language and accesses the buffer. Neither the runtime or the buffer is part of the haskell language, g
9.
▲
by
nendroid
6y ago
>Let's just gloss over the increasingly-common smoke from wildfires... :) Yeah that part is bad. Not sure how to rate CA in general when you account for this as the wild fires only started getting crazy recently. For most of my life
10.
▲
by
nendroid
6y ago
For the south bay it's not 3 months of the year, 100F lasts for like 2-3 weeks at most (actually realistically it's more like 95-100). It's the same for socal. Socal has about 2-3 weeks in the summer where the temps become s
11.
▲
by
nendroid
6y ago
Technically everything in the universe can be modelled by math. If it isn't modelled yet we can make something up to model it. Math is just axioms and theorems so yeah, you're not wrong. I'm speaking in less technical terms.
12.
▲
by
nendroid
6y ago
Of course but bay is still one of the best in the world. Also the bay encompasses more than SF, while SF and daly city have notoriously foggy weather, the rest of the bay area is quite good.
13.
▲
by
nendroid
6y ago
I think the migration out of the bay will make it a more reasonable place to live. We do have some of the best weather in the world. I'm going to gamble on staying. Hopefully this isn't like detroit.
14.
▲
by
nendroid
6y ago
>I think you’re getting downvoted (I can’t) because of your first statement. nobody is reading this stuff anymore. It's just you and me. You have over 800 karma. You CAN downvote and you ARE. There is no theatrics, you're just
15.
▲
by
nendroid
6y ago
It does. You're completely and utterly wrong. You don't understand. I'll reiterate my example a SQL string is pure. Just like the IO monad is pure. However when you're coding the sql string in your "pure" haske
16.
▲
by
nendroid
6y ago
I never said it's not pure. Just like how a SQL string in haskell is fully pure. Doesn't change the fact that you're using pure primitives to control a process that is fundamentally unpure. The concept leaks across the bounda
17.
▲
by
nendroid
6y ago
I refer to business problems but in reality what I said applies to all problems.
18.
▲
by
nendroid
6y ago
Not all aspects of programming can be described by math. Mutations and IO are very critical parts of programming and the two areas where FP breaks down. Even the IO Monad leaks the imperative nature of the program over to the programmer. Th
19.
▲
by
nendroid
6y ago
So you like writing functions that take 3 functions as input parameters and returns a new function that also takes a function as an input parameter and returns another function? In general excessive use of this at great depth leads to code
20.
▲
by
nendroid
6y ago
I disagree with the higher order functions thing. Writing functions that receive other functions as input can lead to over complicated code that's really hard to read. It's literally the same thing as dependency injection just wit
21.
▲
by
nendroid
6y ago
>My flawed argument was based on India and China sharing a land border and that shared genetic markers are found on both sides of it. This is not flawed reasoning. Despite Indians and Chinese people possessing unique genetic markers, peo
22.
▲
by
nendroid
6y ago
>I think you’ll find that’s strictly an American definition of “Asian”. No, that's just colloquial usage of the term "Asian" in America. The official definition we use in America is the same as the UK version. >Also you
23.
▲
by
nendroid
6y ago
>I can’t help but feel like articles like this are an attempt to racialize Asians and make them identify as a marginalized minority group, instead of as individuals who are in the process of achieving upward mobility. Calling the long-st
24.
▲
by
nendroid
6y ago
I'm Asian, the guy didn't ask for a scientific study. He just asked for clarification which you did give in the second paragraph. Give him a break. Yeah asians are victims of racism, but that doesn't preclude other races from
25.
▲
by
nendroid
6y ago
It's just a nomenclature thing. Genetically your people are more similar to people from Europe then the "asians" the article refers to. The article uses the word "asian" but technically the article is just referring
26.
▲
by
nendroid
6y ago
https://www.lexico.com/en/definition/genocide A genocide is systematic destruction of people through killing. That is the oxford official definition and that is the colloquial meaning of the term. When people hear
27.
▲
by
nendroid
6y ago
Wow the balls on this reply. And the lies. When did the op post about a utopian thought experiment? Never. That paragraph is an outright lie. Op poses a question to help the reader view the action from a more empathic perspective. The goal
28.
▲
by
nendroid
6y ago
The paper I presented is not theory in the scientific sense. It's theory in the mathematical/logic proof based sense. There are really two uses of the word "theory" for this context, science based theories proven by stat
29.
▲
by
nendroid
6y ago
That's because JS is not a functional language. You are enforcing a functional style by discipline. Additionally a huge portion of benefits of the functional style are lost on untyped languages. If you're not using typescript you&
30.
▲
by
nendroid
6y ago
It's not just pure functions. Two things break modularity: Free variables and mutation. The problem with OOP is that no method is truly pure, no method is a combinator. class Thing var memberVar def addOne():
More ›