N
neversaw.us
neversaw.us · Personal blog · on HN since 2010
A personal blog on JavaScript, Node.js, WebAssembly, and Python interop, with some posts on learning and templating.
What HN saysThe only comment given offers no opinion of the blog itself, so HN links it for its WASM and JavaScript write-ups.
17HN people shared it
1linked it in comments
20stories submitted
92story points
3 years agolast shared
2010people per year2026
Most-shared posts
- 1Understanding WASM: Part 1 – Virtualization3 people · 5 points · first shared 2023 · discussion on HN
- 2Py a la Node: running python code in node.js2 people · 39 points · first shared 2010 · 1 comments on HN
- 3Understanding WASM, Part 2: Whence WASM2 people · 3 points · first shared 2023 · discussion on HN
- 4The Learning Spiral1 people · 14 points · first shared 2010 · discussion on HN
- 5Not Your Father's JavaScript - Better built-in methods for common actions1 people · 9 points · first shared 2011 · discussion on HN
- 6Javascript: The Magic Parts1 people · 5 points · first shared 2010 · discussion on HN
- 7Javascript and Node.js Gotchas1 people · 3 points · first shared 2010 · discussion on HN
- 8Templates kind of suck (and how they can be better).1 people · 3 points · first shared 2010 · discussion on HN
- 9Thoughtlessness1 people · 2 points · first shared 2015 · discussion on HN
- 10Understanding WASM Part 31 people · 2 points · first shared 2023 · discussion on HN
- 11The Case for Bash (2021)1 people · 2 points · first shared 2023 · discussion on HN
- 12Introducing Didact1 people · 1 points · first shared 2011 · discussion on HN
- 13Career Progression1 people · 1 points · first shared 2023 · discussion on HN
- 14Understanding WASM, Part 3: You Are Here1 people · 1 points · first shared 2023 · discussion on HN
- 15Vague, Meandering Impressions of ES61 people · 1 points · first shared 2014 · discussion on HN
What HN people wrote when they linked it
drewbug01 · 2022-12-14
Alas, it seems I've missed my chance to discuss one of my favorite things: Ruby. If you're a latecomer to this submission like myself, here are three things to keep in mind as you read the replies:
- Many remarks concern the difficulty of understanding "unless" for those with a first language other than English. It may be interesting to note that Ruby was created in Japan, and that "unless" has been in the language since the very first release. [1]
- Matz has a very interesting and famous quote about the principle of least surprise: "it means the principle of least surprise after you learn Ruby very well." [2]
- Computers don't care how programs are structured. Businesses don't care how systems are architected. The canvas does not care how paint is applied. Software engineering is an art. [3]
---
1. You can verify this yourself - check `parse.y`: https://web.archive.org/web/20071109044522/http://eigenclass.org/hiki.…
2. The rest of the quote is also wonderful: https://www.artima.com/articles/the-philosophy-of-ruby#part4
3. The article that contains this line has fundamentally altered how I view our profession: https://www.neversaw.us/2022/01/30/the-canvas-cares-not/