Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #1154

P

Paul Chiusano

Personal blog · pchiusano.github.ioprogrammingphilosophy

Paul Chiusano's personal blog at pchiusano.github.io covers programming and philosophy. Since 2014, 62 different Hacker News readers have linked it 84 times, most often “The internet has made defensive writers of us all”. The last post was in 2020, but the archive is still widely read.

Visit the blog
84mentions?
62HN people?
2014–2025first – last linked?
Links on Hacker News per year · peak 18 in 2014

Most-linked posts?

  1. The internet has made defensive writers of us all
    11 people · 18 mentions · first linked 2016-01-07
  2. Why hasn't Haskell taken over the world? And the curious case of Go
    6 people · 6 mentions · first linked 2017-01-21
  3. The future of software, the end of apps
    3 people · 4 mentions · first linked 2014-09-15
  4. /unison/
    3 people · 3 mentions · first linked 2015-05-08
  5. The future of software (2013)
    3 people · 3 mentions · first linked 2016-01-21
  6. Learning Without a Gradient (Part 2)
    2 people · 4 mentions · first linked 2020-11-05
  7. Tech Adoption: Design for experts; accomodate beginners (2016)
    2 people · 3 mentions · first linked 2018-05-20
  8. The problematic culture of “Worse is Better”
    2 people · 2 mentions · first linked 2014-10-13
  9. The problematic culture of “Worse is Better”
    2 people · 2 mentions · first linked 2014-10-16
  10. /2013-09-10/type-systems-and-ux-example.html
    2 people · 2 mentions · first linked 2020-01-12

What Hacker News says?

  1. > Maybe that's a worthwhile trade-off, but it's very different from "all will be better without Github" Making up quotes is not cool; those aren't my words, and that's not my position, so I'm not going to be gulled into defending it or kept from calling attention to what amounts to a sleight of hand here, even if it wasn't intentional. (And this really chafes, because after I wrote what I meant, I even revised it to…

    Comment linking /2014-10-11/defensive-writing.html

    on “DigitalOcean's Hacktoberfest Is Hurting Open Source”
  2. Submitted The internet has made defensive writers of us all as a story · 257 points

    HN discussion
  3. We built a Foursquare clone recently and the BOOM guys built an extended version of HDFS and Hadoop ( http://db.cs.berkeley.edu/papers/eurosys10-boom.pdf ). It works out pretty well. The shift is not really about accessibility either - I've watched people do some pretty advanced data work in fields like physics and biology. It's more about making computers into personal tools. If you look at the tools the average pe…

    Comment linking /2013-05-22/future-of-software.html

    on “Eve Version 0”
  4. Submitted CSS is unnecessary given a layout language as a story · 254 points

    HN discussion
  5. That has exactly been my experience as well, and the reason why I decided to work with Haskell professionally instead of continuing to write Python, Elixir or what have you. On to the topic of this submission itself, Elm turned out to be a gateway drug to Haskell for me. Similar to Paul Chiusano[1] I decided to switch from Elm to GHCJS (Haskell). I started with https://haskell-miso.org/ (based on the Elm architectur…

    Comment linking /2015-04-23/unison-update7.html

    on “Elm changed my mind about unpopular languages”
  6. Submitted The failed economics of our software commons and what to do about it as a story · 176 points

    HN discussion
  7. Also maybe of interest: “The advantages of static typing, simply stated” https://pchiusano.github.io/2016-09-15/static-vs-dynamic.htm...

    Comment linking /2016-09-15/static-vs-dynamic.html

    on “Dynamic type systems are not inherently more open”
  8. Submitted Why hasn't Haskell taken over the world? And the curious case of Go as a story · 130 points

    HN discussion
  9. https://pchiusano.github.io/2014-10-11/defensive-writing.htm...

    Comment linking /2014-10-11/defensive-writing.html

    on “Wiki.js”
  10. Submitted The problematic culture of “Worse is Better” as a story · 126 points

    HN discussion
  11. > This comes to mind: https://news.ycombinator.com/item?id=24674099 You each lob a bunch of antagonistic comments in my direction and somehow expect that you shouldn't have to deal with someone who's bothered in turn and who opts to drag you through your own tedium. You might find that surprising, but you shouldn't. > unlikely to impress It was a straightforward rundown of why it was unsound to push the argument you…

    Comment linking /2014-10-11/defensive-writing.html

    on “The open source paradox”
  12. Submitted If Haskell is so great, why hasn't it taken over the world? (2017) as a story · 123 points

    HN discussion
  13. https://pchiusano.github.io/2014-10-11/defensive-writing.htm...

    Comment linking /2014-10-11/defensive-writing.html

    on “It's a Tesla”
  14. Submitted The advantages of static typing, simply stated as a story · 69 points

    HN discussion
  15. Next time, just link: https://pchiusano.github.io/2014-10-11/defensive-writing.htm...

    Comment linking /2014-10-11/defensive-writing.html

    on “FBI Paid More Than $1M to Hack San Bernardino iPhone”
  16. Submitted The Internet has made defensive writers of us all as a story · 67 points

    HN discussion
  17. Here's the most recent video that I could find: http://pchiusano.github.io/2015-03-17/unison-update5.html A few of the other posts have videos too: http://pchiusano.github.io/unison/

    Comment linking /unison/

    on “Unison: a next-generation programming platform”
  18. Submitted When is it not preferable to specify your types first? as a story · 28 points

    HN discussion
  19. You see them at the author's blog https://pchiusano.github.io He's posted screenshot's and videos about this project. He has allocated 3 months to this project to see where it goes.

    Comment linking /

    on “Unison: a next-generation programming platform”
  20. Submitted A simple alternative to De Bruijn indexing, from ICFP 2013 as a story · 5 points

    HN discussion
  21. Awesome project. Ignore the haters. I think this ( https://pchiusano.github.io/2015-04-23/unison-update7.html#r... ) was the link that I found most helpful to get an idea of what you're doing, of the random set of pages that I flipped through.

    Comment linking /2015-04-23/unison-update7.html

    on “Unison: a next-generation programming platform”
  22. Submitted Is intelligence an inevitable byproduct of any long-running evolutionary process as a story · 4 points

    HN discussion
  23. If this video < http://pchiusano.github.io/2015-03-17/unison-update5.html > is an example of this, then yes, it does look annoying and inefficient. Now I'm not sure if I understand exactly what he's doing here, but it looks like something along those lines: rather than inputting what he wants directly via the keyboard, he has to choose a pattern (like variable-operator-variable) from a drop-down list, and then tab b…

    Comment linking /2015-03-17/unison-update5.html

    on “Unison: a next-generation programming platform”
  24. Submitted Is tech adoption that random? A VHS vs. Betamax redux as a story · 3 points

    HN discussion
  25. Wow, author here, was not expecting this to end up here! This project is very much in development, it's not close to a finished product and I hope I didn't give that impression. I created the site so there'd be a space other than my blog to share updates about progress and so on. If everything I wrote sounds like nonsense, check back in 6 months. I am hoping things will be much further along, and more concrete by th…

    Comment linking /2015-03-17/unison-update5.html

    on “Unison: a next-generation programming platform”
  26. Submitted Tech Adoption: Design for experts; accomodate beginners (2016) as a story · 3 points

    HN discussion
  27. Here are some more blog posts about the project: http://pchiusano.github.io/unison/ As far as I can tell, the goal is to put interaction with a UI on the same level as editing a program. To this end, Unison expressions, values and UI elements all live in a single syntax tree which can be edited in a structured way. A demo would go a long way toward making this all clearer. Even some text describing what it would be…

    Comment linking /unison/

    on “Unison: a next-generation programming platform”
  28. Submitted When do notifications make sense? as a story · 3 points

    HN discussion
  29. Yeah I like the idea of visual programming but it's not gonna replace everyday dev work in my opinion. I would like to see more apps for tablets that introduce visual programming into everyday workflows. If you haven't seen the work of Ink & Switch check out these essays on end user programming [0] and an app for basically working on ideas [1], combine these and you get a fluid interface with an easy way of doing so…

    Comment linking /2013-09-10/type-systems-and-ux-example.html

    on “Rete: JavaScript framework for visual programming and creating node editor”
  30. Submitted Incrementalism as a story · 3 points

    HN discussion

Search all of HN for pchiusano.github.io

Linked by the same people?