Live data from Hacker News

Viewing profile — seanparsons

seanparsons

HN member
Joined
Fri, Jan 29, 2016, 8:49 AM UTC
HN karma
242
Public activity
74 items

About seanparsons

[ my public key: https://keybase.io/seanparsons; my proof: https://keybase.io/seanparsons/sigs/o4hvM6Y_1V25CzfSuqR87sYdOWyoq-IsPW8HxBsh28o ]

Blog: https://funwithfunctions.com

Recent public activity

  1. comment
    Comment #47563347

    Good luck to him, fuck cancer.

  2. 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!"

  3. 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…

  4. 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.

  5. 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.

  6. comment
    Comment #45670563

    Here's me hoping this was something for Factorio: Space Age...

  7. comment
    Comment #45404016

    Even if they're not written as TypeScript, there are usually add on definitions like "@types/prettier" and the like.

  8. 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.

  9. 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, …

  10. 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…

  11. 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…

  12. 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…

  13. 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…

  14. 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…

  15. comment
    Comment #40189991

    Yup, that felt incredible even at the time, let alone now.

  16. comment
    Comment #39822024

    Conversely I live in Gillingham, where there's several references to him and his history.

  17. comment
    Comment #39423477

    Been posted a bunch of times in the past: https://hn.algolia.com/?q=haskell+useless

  18. 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…

  19. comment
    Comment #36183505

    As I now start to wonder how many replies to HN posts are also written by AI systems...

  20. 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 …

  21. comment
    Comment #35536172

    Well it's not really ushering it in, given that this is what Haskell has had for a decade at least.

  22. 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.

  23. 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…

  24. comment
    Comment #29736834

    It's fine, just disallow jargon like functions, lambdas, addition, concatenation and so on...

  25. 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`.