Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nilkn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
361.
▲
by
nilkn
6y ago
My experience with black is that it’s good enough for Python that it’s a waste of time to not use it. Sure, on many teams formatting discussions are friendly. But why even spend the time? It also really democratizes the language, because
362.
▲
by
nilkn
6y ago
What's fascinating to me is this sort of abrupt and demanding language policing seems to overwhelmingly be a phenomenon with white people. This is very strongly reflected in those comments. This is something I've repeatedly notice
363.
▲
by
nilkn
6y ago
I wouldn’t say that I’m obsessed with Rust. However, it’s the sort of language I’ve wanted essentially since I started programming: a Haskell/OCaml-like language with the sheer performance and practicality of C++. I’ve been a long-time
364.
▲
by
nilkn
6y ago
Personally I find Rust to be a much higher level language than Go, though I understand this is a bit of a weird case since it also involves manual memory management to some degree. In terms of “feeling”, Go feels like a polished form of C t
365.
▲
by
nilkn
6y ago
I don’t really understand what point you’re trying to make. I don’t find it helpful to apply “racist” unthinkingly as a blanket term that encompasses anything and everything race-related, and I cannot agree with you that my post in any way
366.
▲
by
nilkn
6y ago
I think we need to get to the point where the term “racist” is not used as a generic catch-all for anything race-related. In this case, the argument is not that the term “master” is inherently racist. This term has a vast number of legitima
367.
▲
by
nilkn
6y ago
> Lots of unsafe code is safe I mean this with the greatest possible respect, but you replied by simply restating verbatim the quote that I originally responded to, so I'll just point you to my previous post.
368.
▲
by
nilkn
6y ago
> Lots of unsafe code is safe. This seems like a weird statement to make to me when defending Rust simultaneously. The whole selling point of Rust is that it's supposed to let you write provably safe code. When "unsafe"
369.
▲
by
nilkn
6y ago
Rust as a language is great and at this point I'd much prefer to use it over C or C++ any day of the week if the application and context permit. However, I don't think I'd ever want to participate in the Rust community or rea
370.
▲
by
nilkn
6y ago
I get the snark, but the comment I was replying to was talking about per-language IDEs, as has been common in the past, and I was saying I don't care about an IDE developed specifically for Haskell and in fact don't want anything
371.
▲
by
nilkn
6y ago
Personally I don't want an IDE, just solid integration with existing editors. I didn't fully understand the power of this until I started working with Rust and VS Code. It's a really first-class experience. Hints and type err
372.
▲
by
nilkn
6y ago
This is a great way of putting it. HN is heavily moderated for tone and respectfulness but not for ideology (within reason). Reddit is heavily moderated for ideology but not for tone or respectfulness. I believe this policy is actually resp
373.
▲
by
nilkn
6y ago
No, it has effectively been banned. It was forcefully taken over by the administration. While it technically still exists, it actually moved entirely to its own dedicated website.
374.
▲
by
nilkn
6y ago
This is just scape-goating and finding something recent to blame for a situation that has been going on for 150+ years. Besides, it was effectively shut down, and all that did was lead to the creation of thedonald.win, which by all appear
375.
▲
by
nilkn
6y ago
I think that's a separate discussion altogether. I'm sure there are instances of hateful speech that should've been removed but nevertheless weren't or haven't been. That doesn't mean that the instances that we
376.
▲
by
nilkn
6y ago
You called them savages. In addition to making wild accusations against me in your latest edit of your previous comment, you are now being disingenuous about what you wrote in order to make yourself seem more innocent.
377.
▲
by
nilkn
6y ago
I think the context backs up my position. There was no justification for calling an entire race of people savages. The image made its own point and didn't need to be coupled with hate speech. That definitely promotes hate and should&#x
378.
▲
by
nilkn
6y ago
That seems reasonable to censor. Regardless of intent, that language clearly does promote hate. I don’t see why it matters if you’re white yourself.
379.
▲
by
nilkn
6y ago
That's really simple in this case. The space of expressible opinions has been strictly contracted. If it had shifted in some other more complex way then I think you could have a point. In this case though the contraction was very clear
380.
▲
by
nilkn
6y ago
I would argue this is precisely the impression they’re trying to manufacture. There’s a vast and stark difference between the Reddit of today and the Reddit of 2016. The viewpoints of tens or hundreds of millions of people have been systema
381.
▲
by
nilkn
6y ago
I enjoy Reddit when logged in and unsubscribed from all the large default subreddits. I’m always shocked at how different it is when I accidentally view it logged out. The home page feels almost like a piece of carefully curated political p
382.
▲
by
nilkn
6y ago
Maybe you ran into an issue where there still isn’t a decent starter library, but there are actually tons of great ones out there that we’ve used to build production services. So I can’t say I really know what you’re talking about in genera
383.
▲
by
nilkn
6y ago
I'm largely sympathetic to the point that you're making. Your original claims were a little more inflammatory. This has transitioned into a discussion about the quality of documentation and tutorials, which I largely agree with.
384.
▲
by
nilkn
6y ago
For what it's worth, it's extremely easy to write a fast WebSocket server in Haskell. [0] puts examples front-and-center on the Hackage page. [1] lets you easily integrate WebSockets with other things like Warp. [2] shows that Web
385.
▲
by
nilkn
6y ago
> The problem is that creating industry friendly libraries is apparently not a goal that the Haskell community has. I don't think that's a fair take. Haskell started as a research language, and it's only in the 2010s reall
386.
▲
by
nilkn
6y ago
I read those two links. If I ignore some of the points that were valid 10 years ago but not anymore (e.g., there's now stack), and if I ignore some of the personal anecdotes, I come away feeling like much of what is said is not necessa
387.
▲
by
nilkn
6y ago
I feel like your idea in (1) is not that unachievable with finite resources. It depends how far you took it but requiring tests to pass in a few mild perturbations of the target environment wouldn’t be that expensive in a lot of cases and n
388.
▲
by
nilkn
6y ago
I can’t tell if we’re in agreement or disagreement. I don’t disagree that one should avoid exotic dependencies or unstable behaviors from specific versions of libraries. Version pinning is more about just making sure someone else can run th
389.
▲
by
nilkn
6y ago
pyenv manages the actual Python installation. It has nothing to do with virtual environments and does not replace them or manage them.
390.
▲
by
nilkn
6y ago
I think you're confused: pyenv is not a replacement for venv. It's just a tool for installing Python itself. It never occurred to me until just now that the name is confusing and makes it seem like it's related to venv.
More ›