Viewing profile — seanparsons
seanparsons
HN member- Joined
- Fri, Jan 29, 2016, 8:49 AM UTC
- HN karma
- 242
- Public activity
- 74 items
- HN profile
- View on Hacker News ↗
About seanparsons
Blog: https://funwithfunctions.com
Recent public activity
-
comment
Comment #47563347
Good luck to him, fuck cancer.
-
comment
Comment #46590864
Flipping things around as I see it as a desktop Linux user: "OMG this one thing doesn't work in macOS, looks like 2026 wont be the year of the macOS desktop!"
-
comment
Comment #46168212
"This type of code error is prevented by languages with strong type systems. In our replacement for this code in our new FL2 proxy, which is written in Rust, the error did not occu…
-
comment
Comment #45908117
The point is that by the time Gatekeeper closes tight enough that everything must run through Apple and it can't be disabled, most people wont notice and will be stuck with it.
-
comment
Comment #45907537
My longstanding prediction that Gatekeeper will ever so slowly tighten so that people don't realise like a frog boiled in water is continuing to be true.
-
comment
Comment #45670563
Here's me hoping this was something for Factorio: Space Age...
-
comment
Comment #45404016
Even if they're not written as TypeScript, there are usually add on definitions like "@types/prettier" and the like.
-
comment
Comment #45404004
My last job was working at a company that is notorious for Ruby and even though I was mostly distant from it, there seemed to be a big appetite for Sorbet there.
-
comment
Comment #45403990
Not ignoring, I just didn't write an essay. In all that time working with TypeScript there was very little that I found to be gradually typed, it was either nothing or everything, …
-
comment
Comment #45402289
As a static typing advocate I do find it funny how all the popular dynamic languages have slowly become statically typed. After decades of people saying it's not at all necessary a…
-
comment
Comment #45249591
I'm reasonably versed in Haskell and my response would be that it shouldn't make that much difference to you what they've written in here. I've yet to see any code in the wild usin…
-
comment
Comment #45012390
LFS and git-annex have subtly different use cases in my experience. LFS is for users developing something with git that has large files in the repo like the classic game developmen…
-
comment
Comment #44326573
I think the fact that it's a horrible language is a big contributor to the frameworks being horrible as well. There's all these incidental sacrifices that have to be made which ble…
-
comment
Comment #42756163
I always maintain that this is just familiarity, Haskell is in truth quite a simple language. It's just that the way it works isn't similar to the languages most people have starte…
-
comment
Comment #40189991
Yup, that felt incredible even at the time, let alone now.
-
comment
Comment #39822024
Conversely I live in Gillingham, where there's several references to him and his history.
-
comment
Comment #39423477
Been posted a bunch of times in the past: https://hn.algolia.com/?q=haskell+useless
-
comment
Comment #36322697
I remember writing a state machine system for a project to replace Windows Workflow Foundation (shudders) using Aspect.Net (IIRC) many years ago and it working but being a faff. Bu…
-
comment
Comment #36183505
As I now start to wonder how many replies to HN posts are also written by AI systems...
-
comment
Comment #35536978
So how does that make a difference to my point? The title is literally false as multiple other languages have already done it, Haskell in fact has even rewritten the underpinnings …
-
comment
Comment #35536172
Well it's not really ushering it in, given that this is what Haskell has had for a decade at least.
-
comment
Comment #33878130
I think most people would find these clearer if they used the functions view/set/etc, rather than the various operators which are just alternatives to those.
-
comment
Comment #30683725
I would say the following for NixOS (which is a distro itself not a way to make a distro): - I have machine configurations that if say a HDD dies means I can just replace it and be…
-
comment
Comment #29736834
It's fine, just disallow jargon like functions, lambdas, addition, concatenation and so on...
-
comment
Comment #27825617
> there is no CLI equivalent to brew install that I am aware of There is! You use `nix-env` for that by running something like: `nix-env -iA ripgrep`.