Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hurril
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
hurril
11d ago
No it is not solved. Grid-scale batteries are absolutely not being mass-produced today. Let's stick to the truth here. I would LOVE for this to be the case, however. Adding this again so that I am not lumped together with the coal thum
2.
▲
by
hurril
11d ago
What? Absolutely not, I love capitalism. The problem is that it is suspended when it comes to the wind farms, they are pretty much always heavily subsidized and on a socialized loss scheme at that. And no, I have no problem with renewables
3.
▲
by
hurril
12d ago
I am a non-hater of renewables. I add this because in plenty of _your_ circles, you are either all in on renewables or you are a coal thumper, basically. I am neither. We need to add nuance by complicating this conversation. The main proble
4.
▲
by
hurril
12d ago
Easiest. If that is the easiest way you see I am afraid to ask what the harder alternatives would be.
5.
▲
by
hurril
17d ago
That is just not the case. I have worked, full time, as a functional programmer coming up to 15 years, in different langauges. Actual functional programming and not merely doing web programming with React. "[...] pure functional progra
6.
▲
by
hurril
17d ago
Component is not a term out of the FP schoolbook. I am sorry to be making what smells like a true scottsman here, but you seem to be describing a React codebase since they call themselves functional with that Redux stuff, you think this is
7.
▲
by
hurril
2mo ago
I also write with fountain pens these days. Do you have a favorite model?
8.
▲
by
hurril
2mo ago
All four of these are awesome tips, thank you!
9.
▲
by
hurril
2mo ago
Do you have anything in particular in mind here? Long time macOS user but I like a good pro tip :)
10.
▲
by
hurril
2mo ago
Right and C has a special place in my heart. I have never coded C in anger, but the weird thing about coding in Java is how low level all the implementations are. I've had this debate/ conversation with people over the years and I
11.
▲
by
hurril
2mo ago
I am not. I am saying that had I been a good little Java/ C# developer, then I would never have learned Rust and all of the things that come with that. Scala is not doing great, probably because they took too long to get 3 finished and
12.
▲
by
hurril
2mo ago
C is turing complete so of course. You can do anything with C but that is not the issue we are discussing here.
13.
▲
by
hurril
2mo ago
This is just not true, the last bit you say. That is the same old trope about F#, Rust or Scala being niche, things people that don't have to earn money or feed children can do. I worked 100% in those languages from 2012 through 2023.
14.
▲
by
hurril
2mo ago
This rests entirely on the same same sort of conservative attitude towards new experiences that holds the other half of the development world back. The Java world. People generally do not want to learn new things, they want "faster hor
15.
▲
by
hurril
3mo ago
I guess that depends on what goals you have in mind. If they are producing a correct program, then having the compiler verify your assumptions, forcing you do deal with domain complexity upfront is one way to do that. Tests( driven developm
16.
▲
by
hurril
3mo ago
Unless you or him define what you mean by complexity, we are not going to be able to come to an agreement there. This line of reasoning, it seems to me, is making the case that C is more complex than Assembly because the former has a number
17.
▲
by
hurril
3mo ago
Still not picking on C++ here. I would claim that these concepts pretty much all exist in C++ too, but often implicitly so. You would solve them by "braining them", with good rules of thumb, patterns, tests and deep knowledge and
18.
▲
by
hurril
3mo ago
I reject the whole Rust has a high complexity premise, but I would gladly continue our conversation around it here but I would need a little more definition for that to be possible. What do you mean by complexity in this context and in what
19.
▲
by
hurril
3mo ago
I would argue that what you call complexity here is better referred to as explicit or visible complexity, as compared to hidden or implicit commplexity. The complexity as such comes with the domain and its application; but with Rust you can
20.
▲
by
hurril
3mo ago
I was one of these "smart students" but it really wasn't that I did not want to be there. I was a lazy, or complacent, f*ck. I've have had to learn how to learn and how to have discipline late(r) in life.
21.
▲
by
hurril
3mo ago
Anything in particular that your Linux experience adds over what is available on macOS?
22.
▲
by
hurril
4mo ago
Would the DRM exist without piracy?
23.
▲
by
hurril
4mo ago
This is again conflating at least two things and this is so prevalent in this context. Let us not conflate how annoying DRM:s are to us users that buy the things, with pirates thinking they somehow have a right to use any software without p
24.
▲
by
hurril
4mo ago
I don't think I can agree with you here because a lot of these things that people know but that is supposedly hard to dress in words, is very often just positions that someone holds arbitrarily, so is difficult to impossible to explain
25.
▲
by
hurril
4mo ago
I am still an idiot. But driving baked would be impossible :)
26.
▲
by
hurril
4mo ago
I don't see how anyone would even want to attempt to drive while baked.
27.
▲
by
hurril
5mo ago
OCaml is wonderful too but having written F# for different companies for years, my code is pretty much never that hybrid stuff. Sure, .NET:s weird asynch apis, sometimes the code comes out a little bit weird but that is the exception to the
28.
▲
by
hurril
5mo ago
Ah F#, my greatest love. How I wish the C# guys and girls would see this instead of further bastardizing (don't hate me) C# into being everything but poorly. Don't you see that if you would use F# instead, creating projects with C
29.
▲
by
hurril
6mo ago
It really isn't. Having worked for several decades on "both sides", this really is my experience. The functional side is better typed and has fewer side effects of this kind. It is more normal, as in more common, to have code
30.
▲
by
hurril
10mo ago
Well it isn't a good call. This is the kind of code that OOP makes people write.
More ›