Top all-time · #10308
Chris Hulbert
Personal blog · splinter.com.auprogrammingcareer
Chris Hulbert's personal blog at splinter.com.au covers programming and career. Since 2011, 7 different Hacker News readers have linked it 44 times, most often “Behind enemy lines: 3 months as an iOS developer at Google”. It is still writing: the last post was on 2026-08-14, and you can follow it by feed.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
HN readers linked Chris Hulbert's blog in threads on one-month startup challenges and a post titled "I must be crazy". The comments do not assess the writing itself.
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.
Chris Hulbert, Splinter Software, is a contracting iOS developer based in Australia.
Most-linked posts?
- Behind enemy lines: 3 months as an iOS developer at Google2 people · 2 mentions · first linked 2013-01-03
What Hacker News says?
What he said. Highly recommended books. Also, I wrote a post about this: http://www.splinter.com.au/turning-30-all-ideas-no-execution... Good luck :)
Comment linking /turning-30-all-ideas-no-execution/
on “Ask HN: The “I want to do everything but end up doing nothing” dilemma”Submitted Behind enemy lines: 3 months as an iOS developer at Google as a story · 200 points
HN discussionThis is one of the main reasons I tried garnering interest around a blogging app idea I had: If you blog with a third party service, eventually your blog will go away due to an acquihire, company shutdown, merger, or whatever happened in this instance (google forgot to renew a domain?). If you want to write seriously with a multi-decade perspective, you need to host it yourself, and I wanted to make that easy to man…
Comment linking /2020/06/07/chalkinator/
on “Tell HN: Google drops blogspot.in, breaking hundreds of thousands of permalinks”Submitted I must be crazy as a story · 150 points
HN discussionRecently tasked with implementing a Kalman filter, I found it very very difficult to find good resources that explained it in language that made sense to a developer like me. So after spending a month learning it, I wrote a couple posts on it, perhaps someone might find it helpful? https://www.splinter.com.au/2023/12/14/the-kalman-filter-for... https://www.splinter.com.au/2023/12/15/the-kalman-filter-wit... As a dev…
Comment linking /2023/12/15/the-kalman-filter-with-velocity/
on “Kalman Filter Explained Simply”Submitted In defence of Objective-C as a story · 107 points
HN discussionAs a developer I always found these maths-first approaches to Kalman filters impenetrable (I guess that betrays my lack of knowledge, I dare cast no aspersions on the quality of these explanations!). However, if like me, it helps with the learning curve to implement it first, here's a 1-dimensional version simplified from my blog: function transpose(a) { return a } // 1x1 matrix eg a single value. function invert(a)…
Comment linking /2023/12/14/the-kalman-filter-for-programmers/
on “Basis of the Kalman Filter [pdf]”Submitted Response to 'I'm turning 30 and I've produced no amazing art' as a story · 77 points
HN discussionThey beat me to it! I've only gotten to 500k on EC2, however i believe there's some trickery in their firewalls / NAT which is holding me back... If anyone's interested in the gory details, see: http://splinter.com.au/tag/comet
Comment linking /tag/comet
on “One Million Concurrent TCP connections”Submitted Show HN: Comet server w/end project, barely breaks a sweat at 1000msg/s as a story · 13 points
HN discussionI just noticed a subtle link to apps on the top right of the site: http://splinter.com.au/pages/apps I'm a little less concerned now that I see he has actually made some apps, but it still kind of freaks me out just reading this post.
Comment linking /pages/apps
on “I must be crazy”Submitted Show HN: I made Gondola, a media server with clients for iOS, Apple TV, and web as a story · 6 points
HN discussionI posted the thoughts after another similar blogging service died, and I still think it's relevant: This is one of the main reasons I tried garnering interest around a blogging app idea I had: If you write with a third party service such as soup.io, eventually your writings will go away due to an acquihire, company shutdown, merger, or 'it became too expensive to run' in this case. If you want to write seriously wit…
Comment linking /2020/06/07/chalkinator/
on “Soup.io Will Be Discontinued”Submitted Neural Networks from scratch in Rust #4: Layers of neurons and backpropagation as a story · 3 points
HN discussionGoogle's servers are incredibly complex. Probably too complex - the more complicated they make their infrastructure (datacenter failover, region failover, bla bla) the more unstable it seems to get. Google uses a very bureaucratic code commit system that requires sign offs from different people. This process takes a long time, and devs can't move onto the next step until the previous step has been accepted [1]. Whil…
Comment linking /2012/12/26/behind-enemy-lines-google/
on “Gmail's Second Major Problem”Submitted Practical examples of async/await in Swift with Xcode 13 as a story · 3 points
HN discussionI actually wrote a blog post about it. It's a bit embarrasingly naive of me really, but have a read if you're interested: http://splinter.com.au/how-i-just-wasted-a-month-on-my-lates...
Comment linking /how-i-just-wasted-a-month-on-my-latest-app-an
on “I just open-sourced my iOS password manager with dropbox syncing”Submitted Ask HN: Feedback on an indie app idea for native desktop blogging? as a story · 3 points
HN discussionI wrote a blog about this, you may want to have a read: http://splinter.com.au/how-to-get-a-programming-or-design-jo... I guess one thing i found useful is to go to meetups, get to know people, and give a few presentations.
Comment linking /how-to-get-a-programming-or-design-job-in-syd
on “Ask HN: Job search advice if not yet a "world class" programmer?”Submitted Marketing your work as an indie developer: well, that filament doesn't work... as a story · 3 points
HN discussionThe other articles, in order: #1, a single neuron: https://www.splinter.com.au/2024/03/10/neural-networks-1/ #2, one neuron's gradient: https://www.splinter.com.au/2024/03/20/neural-networks-2/ #3, training: https://www.splinter.com.au/2024/04/22/neural-networks-3/ #4, multiple layers and backpropagation: https://www.splinter.com.au/2024/07/10/neural-networks-4/ Thanks for your time, I hope it's somewhat informative…
Comment linking /2024/07/10/neural-networks-4/
on “Neural Networks from scratch in Rust #4: Layers of neurons and backpropagation”Submitted Cloudflare Outage: Rust Analysis as a story · 2 points
HN discussionhttp://bootstrapchallenge.com/ http://splinter.com.au/ ?
Comment linking /
on “Ask HN: Previous One Month Startup Post?”Submitted Show HN: Way folder sync to Backblaze B2 using Swift as a story · 2 points
HN discussionSubmitted Pragmatic Reactive Programming for iOS as a story · 2 points
HN discussionSubmitted Mobile in 2014 – Year in Review as a story · 2 points
HN discussionSubmitted Lossy images for retina iPad apps - JPEG vs WebP as a story · 2 points
HN discussionSubmitted Programmatic UI on iOS as a story · 2 points
HN discussionSubmitted 'Scratch your own itch' vs 'Build what people want' as a story · 2 points
HN discussionSubmitted Dragging a side project over the finishing line, kicking and screaming. as a story · 2 points
HN discussion