CS-SYD

cs-syd.eu · Personal blog · on HN since 2016

Sydney (CS-SYD) writes technical posts on Haskell and Nix, plus software design topics like handling money, and self-management tips.

What HN saysHN commenters cite its posts on how ad-hoc polymorphism erodes type safety, boolean blindness, and dealing with money in software.
16HN people shared it
5linked it in comments
39stories submitted
112story points
5 months agolast shared
2016people per year2026

Most-shared posts

  1. 1
    Ad-hoc polymorphism erodes type-safety
    4 people · 4 points · first shared 2023 · discussion on HN
  2. 2
    How to Deal with Money in Software
    3 people · 9 points · first shared 2022 · discussion on HN
  3. 3
    JSON Vulnerability in Haskell's Aeson Library
    2 people · 7 points · first shared 2021 · discussion on HN
  4. 4
    Reducing the number of slot machines
    1 people · 23 points · first shared 2016 · 2 comments on HN
  5. 5
    CS-SYD: Be careful recruiters, you're being selected too
    1 people · 15 points · first shared 2016 · 3 comments on HN
  6. 6
    A functor is not a box
    1 people · 5 points · first shared 2016 · discussion on HN
  7. 7
    CS Syd – Overcoming Boolean Blindness with Evidence
    1 people · 3 points · first shared 2016 · discussion on HN
  8. 8
    Type safe Polyvariadic functions in Haskell
    1 people · 3 points · first shared 2016 · discussion on HN
  9. 9
  10. 10
  11. 11
  12. 12
    Safer paths, part 2 – Stop, Reconsider, Contribute
    1 people · 2 points · first shared 2016 · discussion on HN
  13. 13
    Numbers, explained for people who don't like maths:
    1 people · 2 points · first shared 2016 · discussion on HN
  14. 14
  15. 15
    How to Deal with Money in Software
    1 people · 2 points · first shared 2020 · discussion on HN

What HN people wrote when they linked it

Norfair · 2020-04-07
I write https://cs-syd.eu They're: - Technical introductions to interediate/advanced topics (usually in Haskell) - Self-management/productivity tricks - Quote posts I have uploaded about two hundred posts over 6 years and still upload every two weeks consistently.
ngruhn · 2026-01-14
I'm a bit torn on ad-hoc polymorphism. You can definitely do cool things with it. But, as others have pointed out, it does reduce type safety: https://cs-syd.eu/posts/2023-08-25-ad-hoc-polymorphism-erodes-type-saf…
donjigweed · 2024-10-08
Nice. Looks like it satisfies all the requirements detailed here [0]. Also, good discussion of the major difficulty dealing with money here [1]. [0] https://cs-syd.eu/posts/2022-08-22-how-to-deal-with-money-in-software [1] https://www.reddit.com/r/java/comments/wmqv3q/standards_for_handling_m…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close