Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
codygman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
39 ms
·
391.
▲
by
codygman
11y ago
Agreed on all counts, I really don't get why you're being downvoted. Not that we care about internet karma, more that I wonder why others disagree with the points you've made.
392.
▲
by
codygman
11y ago
Being offended by racial slurs is a sign of professionalism. You could extend this to ableist slurs pretty easily. I know I cringe everytime someone (sadly including myself sometimes) uses it since I have a family member that is mentally ha
393.
▲
by
codygman
11y ago
> Personally I agree that "retard" shouldn't be censored because I hate censoring in general. But I also agree that "nig r" shouldn't be touched either. The people who use the N-word should be called racist
394.
▲
by
codygman
11y ago
> a lot of racists (and reverse-racists, it needs to be said) No such thing as reverse racists, it's all just racism and racists.
395.
▲
by
codygman
11y ago
I believe this is it: https://github.com/commercialhaskell/stack-ide/tree/master/s... I haven't had a chance to set it up yet sadly, there'll probably be a release before I get a chance to set
396.
▲
by
codygman
11y ago
Now all we need is something to take advantage of all these annoying to configure/setup tools and have something people can easily start with. I know that ide-backend is attempting to provide something convenient for such tooling, but
397.
▲
by
codygman
11y ago
> Why are there so very few programs written in say, haskell, that you actually want to use? I think a big part of it was struggling with cabal hell. I know that quite a bit of web development and API stuff is happening with Haskell sinc
398.
▲
by
codygman
11y ago
I don't think you can say "Haskell is nowhere near an ML-like language" based on just lazy vs eager evaluation. See here[0]: > Since Haskell is inevitably an ML (descending from Lazy ML) derivative, one might begin by poin
399.
▲
by
codygman
11y ago
Tiobe is pretty horrible, checkout the redmonk rankings: http://redmonk.com/sogrady/2015/07/01/language-rankings-6-15...
400.
▲
by
codygman
11y ago
> I'd prefer if we reserve advocacy for when i get it to the point where there's public documentation, or at least examples :) Very sorry, I'll keep quiet about it until you announce it is ready! :)
401.
▲
by
codygman
11y ago
ML isn't that popular though right? Would it be fair to say GHC had the most impressive optimizations of mainstream language? With that said I certainly wonder why ML isn't more popular!
402.
▲
by
codygman
11y ago
I've heard quite the opposite. I've heard that GHC is state of the art in the depth and breadth of optimizations it can perform. I'm struggling to remember if the context was "of everything" or just within pure func
403.
▲
by
codygman
11y ago
You might be interested in this if you are interested in high performance numerical Haskell: https://github.com/wellposed/numerical Carter claims he can perform optimizations that aren't possible in other language
404.
▲
by
codygman
11y ago
> You cannot easily convert between functional and monadic style without a radical restructuring of code. Yes you can, though you do it backwards from what many people expect. Instead of getting something out of IO why not put the pure f
405.
▲
by
codygman
11y ago
Not sure why you're getting downvoted. Anecdotally and in my area I can confirm racism and sexism (usually in the form of "harmless jokes") is pretty rampant in tech.
406.
▲
by
codygman
11y ago
You should take it as a compliment, in (probably large) part it means you and your wife looked good enough to be Stanford material.
407.
▲
by
codygman
11y ago
I can confirm it comes off as aggressive even when you try to apply a lot of touch since this is how I handle these things. I find that a sometimes simple questions like this can turn into people calling me a SJW (then dismissing everythi
408.
▲
by
codygman
11y ago
A very anecdotal example is that my white parents were very lenient and I very few chores or responsibilities growing up so I spent my extra time on the computer, whereas my black friends were always shocked at how much free time my paren
409.
▲
by
codygman
11y ago
Teaching about the common racist stereotypes[0] would help. Perhaps communicating that not assuming minorities belong in specific places can be demeaning, and it's best to be mindful of stereotypes when talking to minorities. 0: https
410.
▲
by
codygman
11y ago
I think it's important to keep in mind that stereotypes about women not being as intelligent as well as black people not being as intelligent as non-black plays a (large imo) part in this as well. Add the two together and there's
411.
▲
by
codygman
11y ago
I prefer to go by this definition of racism: "Racism, however, describes patterns of discrimination that are institutionalized as “normal” throughout an entire culture. It’s based on an ideological belief that one “race” is somehow bet
412.
▲
by
codygman
11y ago
Anecdotally speaking I used to think microaggressions were utter BS. Then I got into an interracial relationship (I'm white, she's black) and the way I was treated when with my girlfriend and alone were very noticeably different.
413.
▲
by
codygman
11y ago
> Dude, if you wanted to open a file and read the first line, then just do so. After knowing how the Monads and Functors work, I can: putStrLn =<< head . lines <$> readFile "/etc/issue" There are
414.
▲
by
codygman
11y ago
> They solve a major problem that Haskell has (namely circumventing a type-anal non-strict compiler), so they're a big deal in Haskell, Type anal? lol. Would you want a type checker that wasn't anal and exact in what it expects
415.
▲
by
codygman
11y ago
> So what you're saying is that these purely functional languages are so restricted that if you want to do anything useful in them, you _need_ this concept that nobody on the internet is able to actually explain. What do you define
416.
▲
by
codygman
11y ago
I'm drawing a blank for now, but I'm almost positive I've came across this phenomenon for many things before.
417.
▲
by
codygman
11y ago
> ou tell them that types are for fallible people, like we all are. They help us reason and catch our mistakes, because while software has grown more complex, we’re still stuck with the same old brains. If they tell you they don’t need t
418.
▲
by
codygman
11y ago
Perhaps they are much simpler than everyone believes they are and the tutorials are the result of people overcomplicating them.
419.
▲
by
codygman
11y ago
That, the guarantees you are afforded by the monad laws, composability, and how generic solutions can be.
420.
▲
by
codygman
11y ago
Just wanted to point out Haskell does have exceptions.
More ›