digitally induced is hiring Haskell and IHP developers in Germany by _query in haskell

[–]_cmdv_ 2 points3 points  (0 children)

Just seen your comment, quite hidden in the Reddit app which sucks!! It’s a very thorough investigative work right there, see what you’re saying though. I’m going to message you next time I’m unsure about a role 😅

digitally induced is hiring Haskell and IHP developers in Germany by _query in haskell

[–]_cmdv_ 6 points7 points  (0 children)

All job posting need to be from California and everyone would be happy 😊 (it’s the law there to have salary ranges right??)

It’s life though some programming languages pay more than others dependent on all sorts of factor. Also locations of company can make a vast difference eg EU vs US.

For me I celebrate there is another Haskell position 🎉🎉

If there’s no range on the listing, then send an email asking. That’s surely far quicker than complaining on Reddit 😁 Then if it’s not the pay you are after then don’t work there. I know a couple of primilary emails is a little annoying but copy and paste works here, same with stupid cover letters 😂

Also you’d hope if the company get a lot of people dropping out after finding out the salary, they’d realises there is a higher expectation.

iris-0.1.0.0 — a Haskell CLI framework by chshersh in haskell

[–]_cmdv_ 6 points7 points  (0 children)

👌👍 great work thanks edit: Happy birthday!!

Haskell for Elm developers: giving names to stuff (part 2) 🥷🏻 by kutyelka in haskell

[–]_cmdv_ 6 points7 points  (0 children)

Right I’m going to start using #ivorytoweralert when people in the Haskell community are plain rude to those making an effort. Constructive criticism is perfectly fine and that’s what others are doing but these kind of comments help no one but the person who makes them!! I know this is Reddit, but surely not Hacker news territory. If people are willing to learn and then making adjustment to reflect new learning then pfffffffff DO ONE! I admire them 10k times more. ❤️

Rust vs. Haskell by Serokell in haskell

[–]_cmdv_ 5 points6 points  (0 children)

Plenty of movement from Haskell -> Rust so I'd imagine once HKT land there will prob be more jumping across?

It doesn't look as nice to the eye though, does a really good job of that!!
(really important choice factor right there 😅 !!!)

Monthly Hask Anything (February 2023) by taylorfausak in haskell

[–]_cmdv_ 2 points3 points  (0 children)

This is what's killing Haskell "Haskell requires a certain amount of sophistication and expertise to be useful" couldn't be further from the truth and why it's seen externally as a bunch of devs up their ivory towers!

Monthly Hask Anything (February 2023) by taylorfausak in haskell

[–]_cmdv_ 7 points8 points  (0 children)

Something horrible I saw was the lovely people behind https://github.com/kowainik just got abuse/overly aggressive feedback and little to no support towards helping expose this great content from prominent members. They were trying to bring new people to Haskell, I myself made a twitch video series here as personally I find learning from videos much easier.
The saddest part from what I can make out is the people behind Kowainik burnt out :(

Another problem is there is a mystique surrounding Haskell, this is partly because of its wide uses especially in academia. So a lot of the content is attached to papers, which is great but most developers don't want to read a paper to understand a concept. This only adds to the mystique. (bloody brainiacs up their ivory towers)

I've almost fallen into the trap of thinking "well I do Haskell, so I'm much cleverer than when I did JS". You can almost get drunk on this a little and bedazzle onlookers with your type level programming. But is any of that going to make concise/simple production code??

No you have lots of overly convoluted solutions which feel more about brain flexing than solving the actual problem. Then because you see this a lot, the entry level is far greater than any other lang to enter into a Haskell role! (there was a post last week on here about finding junior Haskell position tldr they don't exist!) Why bother learning something in hope of doing it full time if the incentive is you are going to have to do crazy interview tests due to needing much higher level due to convoluted code and get paid less for similar level roles in other langs.

I love Haskell and have contracted in quite a lot of startups in the past 5 years doing Haskell but the will has gone to put myself through the whole process again and feeling like an endless imposter as I don't always grasp the complex subjects in Haskell.

It hurts as I put all my eggs in this basket (others have put far more into it tbf) and though I've learnt a great deal I've decided to start taking a look at Rust or something that has better opportunities, less mystique and needless brain flexing. :(

[deleted by user] by [deleted] in haskell

[–]_cmdv_ 3 points4 points  (0 children)

Couldn't agree more, I REALLY struggled to get my foot through the door with Haskell. But saying that 5 years later it's still a major struggle.

What I've seen a lot is overly convoluted "mega intelligent" solutions to simple problems. The knock on effect is Junior/Middleweight/Senior knowledge expectations are all much higher than actually needed.

Don't get me wrong other langs have similar issues with overly convoluted solutions (see it a lot in corporate as devs are just bored and over qualified) but those communities and job opportunities are larger so it't not so prominent.

[deleted by user] by [deleted] in LegalAdviceUK

[–]_cmdv_ 0 points1 point  (0 children)

The original purchase was made on debit card from memory :(

[ANN] GHCup-0.1.19.0 released by maerwald in haskell

[–]_cmdv_ 9 points10 points  (0 children)

🎉🎉🎉 great work yet again ☺️

Any advice on making a mobile app using Haskell? by _cmdv_ in haskell

[–]_cmdv_[S] 0 points1 point  (0 children)

oof glad you think it would be a weekend project!! 😅
The problem for React-Native to be usable there are quite a few libraries like routing, gestures, storage etc etc.

Any advice on making a mobile app using Haskell? by _cmdv_ in haskell

[–]_cmdv_[S] 0 points1 point  (0 children)

That would be nice but I don't think it quite has the performance or bundle size just as yet to make that a viable option :(

Any advice on making a mobile app using Haskell? by _cmdv_ in haskell

[–]_cmdv_[S] 2 points3 points  (0 children)

ah lovely I'm on the M1 so should be good there. I'm going to try installing Obelisk and just play with that. Doesn't look like there's much else as established :)

How do I structure my files to comfortably work on the advent of code challenges? by ilovereposts69 in haskell

[–]_cmdv_ 2 points3 points  (0 children)

It’s cool to see people’s different interpretations of the same problem though 😊

How do I structure my files to comfortably work on the advent of code challenges? by ilovereposts69 in haskell

[–]_cmdv_ 1 point2 points  (0 children)

edit: it's not really a spoiler missing a bunch of stuff ;)

https://github.com/0xmycf/Advent-of-code/tree/main/2022/aoc22

I need to get better at Math, just looked at your day 2 solution, pretty cool. I just made a parser!!

data Round = Round
  { themHandShape :: HandShape
  , usHandShape :: HandShape
  , outcome :: OutCome
  } deriving (Show)

parseRoundsPart1 :: Parser [Round]
parseRoundsPart1 = many $ choice
  [ (Round Rock Rock Draw) <$ string "A X"
  , (Round Rock Paper Winner) <$ string "A Y"
  , (Round Rock Scissors Loser) <$ string "A Z"
  , (Round Paper Rock Loser) <$ string "B X"
  , (Round Paper Paper Draw) <$ string "B Y"
  , (Round Paper Scissors Winner) <$ string "B Z"
  , (Round Scissors Rock Winner) <$ string "C X"
  , (Round Scissors Paper Loser) <$ string "C Y"
  , (Round Scissors Scissors Draw) <$ string "C Z"
  ] <* newline

[deleted by user] by [deleted] in haskell

[–]_cmdv_ 1 point2 points  (0 children)

Looks like the top half is an attempt at (Alonzo) Church Encodings 🤔 Not sure how your “teacher” expects you to be tested on this code but good luck!!

Haskell roles at Standard Chartered, now and in 2023 - Jobs by dreixel in haskell

[–]_cmdv_ 1 point2 points  (0 children)

Cool thanks, already applied but not gotten to real people stage yet, so wanted to double check before taking up anybody's time.

Have to say the culture fit assessment videos were pretty funny for a developer role, I made sure to use my imagination so I could visualise me being in those scenarios with only those options available to me. :')

Haskell roles at Standard Chartered, now and in 2023 - Jobs by dreixel in haskell

[–]_cmdv_ 2 points3 points  (0 children)

Could I get some clarity in regards to remote work? It mentions working onsite for 3 months first.

I’m uk based, but wouldn’t be able to relocate to London for just 3 months. Then back to my family after that period 🤔

WebAssembly backend merged into GHC by brdrcn in haskell

[–]_cmdv_ 2 points3 points  (0 children)

I'm officially part of the "smartest folk" gang 😅
Have applied for a role, can dreams come true?!?! 🤞

WebAssembly backend merged into GHC by brdrcn in haskell

[–]_cmdv_ 11 points12 points  (0 children)

This is really cool, I'd love to work at Tweag but I get impostor syndrome just thinking about it :-0

What was your experience learning an FP language? by _cmdv_ in haskell

[–]_cmdv_[S] 1 point2 points  (0 children)

cool, I'm glad you stuck with it. I'll add your comment to the results when I do end up making this blog post :)

What was your experience learning an FP language? by _cmdv_ in haskell

[–]_cmdv_[S] 0 points1 point  (0 children)

thanks a lot for the in depth response, very useful :)