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 · #9147

P

Phil Hassey

Personal blog · philhassey.com/blogprogramminggames

Phil Hassey's personal blog at philhassey.com covers programming and games. Since 2008, 8 different Hacker News readers have linked it 9 times. The last post was in 2023, but the archive is still widely read.

Visit the blog
9mentions?
8HN people?
2008–2012first – last linked?
Links on Hacker News per year · peak 5 in 2008

Too few sampled comments (3) to say how often HN recommends it.?

Why HN links it

HN readers link this blog for posts about tinypy, a small Python implementation, and about compilers and iOS game development. Comments cite the tinypy posts and point to the blog as an example of good content.

Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

What Hacker News says?

  1. mk · 2008-03-14Recommends
    This is what is commonly refered to as "the dragon book". http://en.wikipedia.org/wiki/Compilers:_Principles,_Techniqu... But that may be too massive for what you are looking for. I found that Crockfords essay http://javascript.crockford.com/tdop/tdop.html really helps if you know javascript. And reading something like tinypy http://www.philhassey.com/blog/2008/02/28/tinypy-10-mit-lice... may help. Also not necessar…

    Comment linking /blog/2008/02/28/tinypy-10-mit-license-and-swell-opengl-demo/

    on “Ask YC: Good compiler books?”
  2. Submitted Xkcd “Self-Description” solved with python+pygame as a story · 71 points

    HN discussion
  3. octopus · 2012-05-16Recommends
    If you have good content on your website you will have readers (and Twitter followers etc..). Obviously you should write about something related to iOS development and games. Take this website for example: http://www.philhassey.com/blog/ After you will launch your application you will have user complaints, don't worry.

    Comment linking /blog/

    on “Ask HN: How to create a buzz for an iphone app”
  4. Submitted Tinypy Metaprogramming as a story · 5 points

    HN discussion
  5. Tried it this morning. Has a problem compiling [0] but looks interesting. fb@fahbah:~/ratpile/download/python/tinypy/tinypy$ cat tmp.txt File "tmp1.tpc", line 5, in ? C("OK").print() File "tmp1.tpc", line 4, in C_print def print(self): print(self.data) Exception: tp_get: KeyError: data [0] http://www.philhassey.com/blog/2008/01/31/tinypy-64k-bootstr...

    Comment linking /blog/2008/01/31/tinypy-64k-bootstrapped/

    on “tinypy - A 64k implementation of a subset of Python, bootstrapped”
  6. Submitted tinypy - A 64k implementation of a subset of Python, bootstrapped as a story · 5 points

    HN discussion
  7. Submitted Restricted TinyPy to C++ compiler as a story · 2 points

    HN discussion
  8. Submitted Porting Galcon using the Android NDK as a story · 1 points

    HN discussion
  9. Submitted tinypy 64k 1.0 as a story · 1 points

    HN discussion

Search all of HN for philhassey.com

Linked by the same people?