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
    F

    fdiv.net

    fdiv.net · Personal blog · on HN since 2012

    A programmer's personal blog with Objective-C satire, C tricks like emulating defer, and essays on gender and tech.

    Visit blogHN submissions
    ProgrammingCulture & Society
    What HN says

    Commenters link the Objectivist-C satire, the defer emulation in C, and a rebuttal of the book Women Don't Ask.

    Stats for nerds
    16HN people shared it
    11linked in comments
    287story points
    Aug 2023last shared
    2012people per year2023

    Top posts on HN

    1. 1
      Objectivist C
      5 people · 224 points · first shared 2012 · 73 comments on HN
    2. 2
      Emulating Swift's “defer” in C, with Clang or GCC+Blocks
      1 person · 49 points · first shared 2015 · 30 comments on HN
    3. 3
      Some thoughts on gender and science/technology magazines
      1 person · 5 points · first shared 2018 · 1 comments on HN
    4. 4
      An Unofficial History of Forms
      1 person · 3 points · first shared 2024 · Discussion on HN
    5. 5
      “The never-ending notary nuisance,” or, “infinite loop at Infinite Loop”
      1 person · 3 points · first shared 2018 · Discussion on HN
    6. 6
      The pseudo-science and pseudo-feminism of Women Don't Ask
      3 people · 1 points · first shared 2012 · Discussion on HN
    7. 7
      An Introduction to Objectivist-C
      3 people · 1 points · first shared 2023 · Discussion on HN
    8. 8
      Taxonomy views browser of arbitrary depth
      1 person · 1 points · first shared 2012 · Discussion on HN
    9. 9
      Emulating defer c clang or gccblocks
      2 people · first shared 2019

    What HN people wrote when they linked it

    • geofftJul 2015

      Yes, definitely. This is a common hypothesis, and it gets some study. See, for instance,

      http://geekfeminism.wikia.com/wiki/Women_Don't_Ask

      http://geekfeminism.org/2011/06/17/quick-hit-one-reason-women-make-less-money/

      http://fdiv.net/2012/01/20/pseudo-science-and-pseudo-feminism-women-dont-ask

      There is both the possible cause of women being socially conditioned (or biologically wired, or whatever causes this) to be less confrontational, and the possible cause of women finding it riskier / being in worse negotiating positions for structural-inequality reasons.

    • duncan_bayneAug 2014

      /me raises hand

      Of course, we all code in Objectivist C ( http://fdiv.net/2012/04/01/objectivist-c ) ;)

      But seriously ... I'm actually surprised that there aren't more Objectivists on HN. There's a strong anti-authoritarian streak here, with an emphasis on rationality, independence and capitalism. Take a look at the list of objectivist virtues ( http://wiki.objectivismonline.net/Virtues ):

      Rationality, Honesty, Integrity, Productivity, Independence, Pride, and Justice

      That list describes a lot of people on HN.

    • cjbprimeNov 2012

      > See Women Don't Ask: The High Cost of Avoiding Negotiation - http://www.amazon.com/dp/0553383876/

      For what it's worth, there's what looks to be a strong rebuttal of most of the things this book says here:

      http://fdiv.net/2012/01/20/pseudo-science-and-pseudo-feminism-women-dont-ask

      (I'd tend to think that your point stands anyway as being obviously true, but after reading the rebuttal again along with the link to this article I'm not sure anymore.)

    • jojobasAug 2023

      This is some top quality banter, on par with C+Equality and Objectivist C.

      https://github.com/TheFeministSoftwareFoundation/C-plus-Equality

      https://fdiv.net/2012/04/01/introduction-objectivist-c

    • jnwatsonMay 2021

      gcc and llvm have a cleanup attribute you can use for this. Systemd uses it.

      https://fdiv.net/2015/10/08/emulating-defer-c-clang-or-gccblocks

    • TwirrimDec 2019

      http://fdiv.net/2015/10/08/emulating-defer-c-clang-or-gccblocks

      The original link works.

    Related

    Chris Pennerchrispenner.ca27 people

    Tail recursion in Python

    Chris Penner
    Personal · last shared 2026
    Viral Instructionviralinstruction.com30 people

    What's bad about Julia?

    Viral Instruction
    Personal · last shared 2026
    John Regehrblog.regehr.org401 people

    Teaching C

    John Regehr
    Personal · last shared 2026
    Better Programmingbetterprogramming.pub319 people

    Three programmers got fired, including me, due to a single app crash

    Better Programming
    Publication · last shared 2025
    Lambda the Ultimatelambda-the-ultimate.org615 people

    Simon Peyton Jones Elected into the Royal Society Fellowship

    Lambda the Ultimate
    Publication · last shared 2026
    Useless Factoruseless-factor.blogspot.com16 people

    Why not mmap?

    Useless Factor
    Personal · last shared 2015
    C for Codingcforcoding.com16 people

    My Google Interview

    C for Coding
    Personal · last shared 2013
    programming is terribleprogrammingisterrible.com124 people

    Write code that is easy to delete, not easy to extend

    programming is terrible
    Personal · last shared 2026