Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    N

    Nathan Weizenbaum

    nex-3.com · Personal blog · on HN since 2008

    Nathan Weizenbaum, creator of Sass and Haml, writes about CSS tooling, Ruby, and release announcements for those projects.

    Visit blogRSSHN submissions
    Web DevelopmentLanguages & Compilers
    What HN says

    HN commenters cite his Sass vs. Less comparison and the @extend selector inheritance post, praising @extend for keeping CSS DRY.

    Stats for nerds
    16HN people shared it
    21linked in comments
    445story points
    Sep 2011last shared
    2009people per year2011

    Top posts on HN

    1. 1
      Haml & Sass 3 Beta Release
      1 person · 61 points · first shared 2010 · 8 comments on HN
    2. 2
      Haml/Sass 3 Released
      1 person · 60 points · first shared 2010 · 6 comments on HN
    3. 3
      Haml & Sass 2.2 Released
      1 person · 51 points · first shared 2009 · 19 comments on HN
    4. 4
      Haml/Sass 3 RC1 released
      1 person · 44 points · first shared 2010 · 6 comments on HN
    5. 5
      FireSass - Bridging the Gap Between Sass and Firebug
      1 person · 42 points · first shared 2010 · 4 comments on HN
    6. 6
      Awesome Syntax Changes in Sass 3
      1 person · 35 points · first shared 2010 · 6 comments on HN
    7. 7
      SASS gets functions
      1 person · 26 points · first shared 2011 · 15 comments on HN
    8. 8
      Fun with the Y Combinator in Ruby
      2 people · 23 points · first shared 2009 · Discussion on HN
    9. 9
      Powerful Color Manipulation with Sass
      1 person · 22 points · first shared 2010 · 4 comments on HN
    10. 10
      Auto-Compile Sass Files with Sass 2.4
      1 person · 20 points · first shared 2010 · 2 comments on HN

    What HN people wrote when they linked it

    • rbxbxJan 2011

      Unfortunately most professional Ruby work is still done within the Rails framework these days, which more or less binds you to a more traditional OO type style. I do find that in regards to everything other than class/object abstraction my coding style gets more and more functional.

      Especially when working in a team environment though it's important to stick to some established standards and idioms...

      That said, Ruby itself gets more functional with each release, but it would seem unlikely that it'll ever completely shed it's OO-ness.

      Rambling aside, some great links.

      http://moonbase.rydia.net/mental/writings/programming/monads-in-ruby/00introduction.html

      http://www.khelll.com/blog/ruby/ruby-currying/

      http://nex-3.com/posts/43-fun-with-the-y-combinator-in-ruby

    • roryokaneFeb 2011

      I have tried out both Less (http://lesscss.org/) and Sass (http://sass-lang.com/), but not used either in a big website. It looks like Sass is better – it is more powerful in that it supports more functions and you can optionally use an alternative, less-redundant syntax with significant whitespace and no semicolons. The 2009 post http://nex-3.com/posts/83-sass-and-less by the creator of Sass compares the two, and the two deficiencies in Sass mentioned in that post have since been fixed. From what I can tell from looking quickly at the Less website, it hasn’t really improved since I last saw it. I’m using Sass for my very simple personal website, and it works fine for me.

    • nathosSep 2011

      the @mixin delineation is quite deliberate. See Nathan Weizenbaum's comment at the bottom of: http://nex-3.com/posts/83-sass-and-less#comments

      Also, one of the most powerful features of Sass today is @extend, which is something that Less definitely does not have: http://sass-lang.com/docs/yardoc/file.SASS_REFERENCE.html#extend

    • SingAlongJul 2009

      What's the difference between Less and Sass?

      Don't both almost similar syntaxes and do the same job?

      EDIT:
      For anyone else who also want to know more about these two, here's a blog post by Nathan Weizenbaum, the developer of Sass. http://nex-3.com/posts/83-sass-and-less

    • TrevorBurnhamApr 2010

      The selector inheritance with @extend looks especially useful; it makes it much easier to take a DRY approach to CSS. There's a separate blog post on it here:

      http://nex-3.com/posts/99-selector-inheritance-the-easy-way-introducing-extend

    • chriseppsteinMar 2010

      Downvoted; really? What part of this reply was uninformative or offensive or off topic? FWIW, I'm one of the developers of Sass: http://nex-3.com/posts/78-chris-eppstein-joins-sass-team

    Related

    Chris Eppsteinchriseppstein.github.com17 people

    Why Stylesheet Abstractions Matter

    Chris Eppstein
    Personal · last shared 2013
    Mislav Marohnićmislav.uniqpath.com100 people

    Vim: revisited

    Mislav Marohnić
    Personal · last shared 2015
    Ben Cherryadequatelygood.com27 people

    Writing Testable JavaScript

    Ben Cherry
    Personal · last shared 2023
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Nathan Marznathanmarz.com87 people

    Suffering-oriented programming

    Nathan Marz
    Personal · last shared 2025
    Bram.usbram.us47 people

    YAML: The Norway Problem (2022)

    Bram.us
    Personal · last shared 2026
    Stuart Sierrastuartsierra.com51 people

    Clojure 2014 Year in Review

    Stuart Sierra
    Personal · last shared 2024
    37signals Devdev.37signals.com71 people

    Running our Docker registry on-prem with Harbor

    37signals Dev
    Company · last shared 2026