Top all-time · #4689
Bill de hÓra
Personal blog · dehora.net/journalprogrammingcareer
Bill de hÓra's personal blog at dehora.net covers programming and career. Since 2007, 16 different Hacker News readers have linked it 19 times, most often “On Scala”. It is still writing: the last post was on 2026-07-08, and you can follow it by feed.
Most-linked posts?
What Hacker News says?
If your collection is truly random access (array, search results, relational sets) then use a form that takes the 'foreign key' as input. Then there's one URL and standard query parameters. In pretty much all other cases a collection would have data/metadata in the response that far outweighs the links. And given that it's perfectly fine for the links to be completely opaque, there's no reason for them to be very lo…
Comment linking /journal/2008/07/20/efficient-api-paging-count-down-not-up/
on “What Every Developer Should Know About URLs”Submitted On Go as a story · 147 points
HN discussionExcept that the technical limitations favor correct pagination — it's perfectly cacheable unlike the idiotic model: http://www.dehora.net/journal/2008/07/20/efficient-api-pagin... I think the true reason is really just pervasive ignorance — everybody royally fucks this up and doesn't question it for a second. If you have N items with M on each page, and the same request for 'page 2' always returns items N-M through…
Comment linking /journal/2008/07/20/efficient-api-paging-count-down-not-up/
on “Facebook Messaging: scorned by nerds, built for teens like candy-covered crack”Submitted On Scala as a story · 111 points
HN discussion> this article is about technology Not, it is not. Here are some articles about technology: http://www.brython.info/ http://dehora.net/journal/2013/06/01/on-go/ http://ninjasandrobots.com/three-mistakes-i-see-web-designer... http://moron4hire.tumblr.com/post/51904590190/processing-and... The article this discussion is about is entirely about politics and economics, as is the resultant discussion. You will note that…
Comment linking /journal/2013/06/01/on-go/
on “Why Stuff From China Is So Cheap”Submitted Working with agents doesn't feel like flow as a story · 3 points
HN discussionExcept that every goddamn webapp completely fucks up pagination! They all implement the completely braindead pattern where the most recent N posts are on page 1, and then count up into the past. The resources found on "Page 2" get pushed down every time a new item is posted. It really couldn't be any shittier, and only a handful of people have ever implemented anything else. It also makes it impossible to usefully c…
Comment linking /journal/2008/07/20/efficient-api-paging-count-down-not-up/
on “Common Usability Mistakes”Submitted Reasoning about Leverage in Engineering Organisations – Bill de hÓra as a story · 2 points
HN discussionSubmitted REST as an engineering discipline as a story · 2 points
HN discussionSubmitted Tail Scale as a story · 1 points
HN discussionSubmitted Modelwerk: Neural Networks as Machinery as a story · 1 points
HN discussionSubmitted Agentic Engineering: Building Without Writing as a story · 1 points
HN discussionSubmitted I Use Org Mode as a story · 1 points
HN discussionSubmitted On Scala as a story · 1 points
HN discussionSubmitted Patterns of Web Architecture as a story · 1 points
HN discussionSubmitted Git the inevitable? as a story · 1 points
HN discussionSubmitted Find a rank order list of your most popular command line calls as a story · 1 points
HN discussionSubmitted What a DVCS gets you (maybe) as a story · 1 points
HN discussionSubmitted Python v Ruby Celebrity Deathmatch as a story · 1 points
HN discussion