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

Top all-time · #11571

H

Hackthology

Personal blog · hackthology.com · on HN as timtadhprogrammingsystems

Hackthology is a personal blog at hackthology.com about programming and systems. Since 2016, 6 different Hacker News readers have linked it 9 times, most often “Object-Oriented Inheritance in Go”. It is still writing: the last post was on 2026-03-19, and you can follow it by feed.

Visit the blog
9mentions?
6HN people?
2016–2026first – last linked?
Links on Hacker News per year · peak 3 in 2016

The author on HN?

timtadh · 2,028 karma · member since 2009

Researcher/Hacker from Case Western Reserve University. Now at Google. Likes to tinker and crunch crunchy looking leaves. - http://hackthology.com - https://github.com/timtadh/ - https://twitter.com/timtadh/ - https://plus.google.com/u/0/109232399292705173597 - https://scholar.google.com/citations?user=n_se9mMAAAAJ [ my public key: https://keybase.io/tadh; my proof: https://keybase.io/tadh/sigs/ec8yqyArGNcSDjXNT5rSoYRp-H0vMM3lxVmlY4bpcUQ ]

From their public HN profile, which links to this site.

Most-linked posts?

  1. Object-Oriented Inheritance in Go
    2 people · 3 mentions · first linked 2016-05-20

What Hacker News says?

  1. I have do (academic) work [1, 2] on finding semantic code duplication. Two points that I have learned about code duplication: 1. There is are a lot, A LOT, of code regions that share similar constructions when analyzed in terms of dependencies. Dependencies only consider data flow and control dependencies. Where a statement X is control dependent on another statement Y (usually a if-condition or loop-condition) if Y…

    Comment linking /sampling-code-clones-from-program-dependence-graphs-with-graple.html

    on “John Carmack on expert witnesses and 'non literal' copying”
  2. Submitted Writing a lexer in Go with Lexmachine (2016) as a story · 128 points

    HN discussion
  3. If you like these notes you might also like my article on the subject: http://hackthology.com/object-oriented-inheritance-in-go.htm... In general, using struct embedding to simulate sharing code and data is pretty limited. I rarely use this feature in my own code. However, having structs which automatically implement interfaces is awesome because you can "say what you need." You can also compose the interfaces toget…

    Comment linking /object-oriented-inheritance-in-go.html

    on “Golang concepts from an OOP point of view”
  4. Submitted Object-Oriented Inheritance in Go as a story · 13 points

    HN discussion
  5. Submitted Multi-Architecture Continuous Testing at Google as a story · 2 points

    HN discussion
  6. Submitted Object Oriented Inheritance in Go as a story · 2 points

    HN discussion
  7. Submitted Exceptions for Go as a Library as a story · 2 points

    HN discussion
  8. Submitted A Job Queue in Bash (2017) as a story · 1 points

    HN discussion

Search all of HN for hackthology.com