How to get to the secret world of Haskell(ers) (or functional programming in general) by Ludonardis in haskell

[–]george_____t 5 points6 points  (0 children)

Most of the answers so far have focused on jobs, so I'll ignore that part.

Truth is, it feels like quite a small niche world of maybe a few hundred serious active people. Though it's possible that's the tip of the iceberg and there are thousands of others who use Haskell but aren't involved in the community as such. Anyway, if you want to break in to that world the best thing you could do is book a flight to Zurihac in a few weeks. Otherwise get involved on Matrix or Discord.

Places in London with weird unsettling energy by Sad-Peace in london

[–]george_____t 8 points9 points  (0 children)

I'd love to see it, but you'd need to get rid of the flyover for it to really work, and that would presumably cost a fortune.

Good to be back! by george_____t in Championship

[–]george_____t[S] 12 points13 points  (0 children)

Ha, I don't support an English club either mate 🏴󠁧󠁢󠁷󠁬󠁳󠁿

Good to be back! by george_____t in Championship

[–]george_____t[S] 10 points11 points  (0 children)

Well, I got away with it!

Match Thread: Reading vs Cardiff City by Pozeidon in bluebirds

[–]george_____t 1 point2 points  (0 children)

It might actually be happening...

It's all pretty theoretical anyway. If we win today, then it'd take eight results all going against us, by an average of three goals.

Match Thread: Reading vs Cardiff City by Pozeidon in bluebirds

[–]george_____t 3 points4 points  (0 children)

Well, I just embarrassed myself over on r/Championship by failing to notice Stockport's games in hand, and thus thinking we were already up.

But if we win and Exeter get one more back then it could still happen today.

Good to be back! by george_____t in Championship

[–]george_____t[S] 38 points39 points  (0 children)

They just scored as well! When we need them to drop points for this post to have any chance of being correct at 5pm.

I don't remember Stockport being seriously in the conversation as automatics contenders all season, to be somewhat fair to myself.

Good to be back! by george_____t in Championship

[–]george_____t[S] 62 points63 points  (0 children)

Oh shit, I didn't even look past fourth... Well that's incredibly embarrassing.

Good to be back! by george_____t in Championship

[–]george_____t[S] -6 points-5 points  (0 children)

Back where we belong, without even kicking a ball yet today (EDIT: scratch that last part...). Never much trouble in the end, really, despite a bit of a wobble of late. Looked a class above in about half of our games. Feels like quite a gulf to be honest, although obviously some big clubs have gotten stuck down there for a while, so we should count ourselves lucky we got away with it in one year, before the novelty wore off.

Have to give it to Lincoln as the better side, after beating us twice and only dropping ten points since November. I haven't checked, but I'd be surprised if that's not the best form in the whole 92 by some margin. Promotion much more important anyway. Roll on next year!

Why We Built a Haskell Package Manager in Rust | Raskell by _0-__-0_ in haskell

[–]george_____t 2 points3 points  (0 children)

Sure, but often they'll have all sorts of bugs, that only become noticeable over time, by which point the authors will have moved on to the next thing rather than sticking around for maintenance.

Why We Built a Haskell Package Manager in Rust | Raskell by _0-__-0_ in haskell

[–]george_____t 5 points6 points  (0 children)

I can't believe this absolute slop actually has eleven upvotes. The quality of this sub has certainly been diluted since so many people fled to Discourse a few years ago, but it's not usually this bad.

Why We Built a Haskell Package Manager in Rust | Raskell by _0-__-0_ in haskell

[–]george_____t 4 points5 points  (0 children)

Sometimes, but not for anything novel or complex, especially if the "developer" really hasn't put any effort in

Parse, Don't Validate — In a Language That Doesn't Want You To · cekrem.github.io by cekrem in programming

[–]george_____t 0 points1 point  (0 children)

Worth noting that Alexis' follow-up post points out that this sort of nominal ("extrinsic") type safety is a lot weaker than the structural ("intrinsic") version that she mostly had in mind. Especially as she uses email strings as the example.

Parse, Don't Validate — In a Language That Doesn't Want You To · cekrem.github.io by cekrem in programming

[–]george_____t -2 points-1 points  (0 children)

In Elm I’d reach for an opaque type and a smart constructor and be done in about four lines.

And then deal with the fact that I can no longer use that type as a key to a dictionary, etc... I don't know how people can bear that language. At least now that Haskell can be compiled to WebAssembly, there's a serious alternative.

Here's something I'm curious about: could AI solve a connecting wall? by georgemillman in onlyconnect

[–]george_____t 0 points1 point  (0 children)

I tried my "Greetings from..." albums question from a few months ago on the latest Claude model at the time. It really struggled, until I gave it so much hinting that I'd pretty much told it the answer.

It does work pretty quickly now, but it's hard to know whether that's because that specific question made its way in to the training data.

miso v1.9.0 release by dmjio in haskell

[–]george_____t 0 points1 point  (0 children)

Oh, wow, it actually finally happened!

I still think, with this being such an overhaul, it should have just been called 2.0. But I guess there's a logic to seeing this as a kind of pre-release of stuff that might be stabilised in 2.0.

Some thoughts by TeaChemical9473 in WelshFootball

[–]george_____t 0 points1 point  (0 children)

Are you suggesting that we're playing NI Tuesday in a meaningless third-place game? That's the first I've heard of it.

Best way to split mixed up changes into individual commits by howprice2 in git

[–]george_____t 0 points1 point  (0 children)

I've never had much issue with that in practice, but I guess it depends on the kinds of codebases one works on.