Top all-time · #5786
metajack.im
Personal blog · metajack.improgramming
metajack.im is a personal blog at metajack.im about programming. Since 2008, 14 different Hacker News readers have linked it 14 times, most often “JSON versus XML: Not as Simple as You Think”. The last post was in 2017, but the archive is still widely read.
Too few sampled comments (6) to say how often HN recommends it.?
Why HN links it
HN readers link Jack Moffitt's blog for posts on XMPP and real-time messaging, such as the BOSH post, plus posts on Lisp-Flavored Erlang and publishing JSON over XMPP. Commenters point to it as a starting point for real-time app questions.
Summarised by Claude from a sample of 6 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- JSON versus XML: Not as Simple as You Think2 people · 2 mentions · first linked 2012-10-19
- Lisp Flavored Erlang2 people · 2 mentions · first linked 2010-01-12
What Hacker News says?
I actually enabled BOSH on my Prosody setup. For reference: https://www.someodd.zip/phlog-mirror/xmpp-server.gopher BOSH still has some interesting trade-offs even today. It can help with some NAT headaches and rides over plain HTTPS. I like this old post: https://metajack.im/2008/07/02/xmpp-is-better-with-bosh/ Curious who here uses BOSH in production and/or WebSocket (RFC 7395) these days.
Comment linking /2008/07/02/xmpp-is-better-with-bosh/
on “Modern messaging: Running your own XMPP server”Submitted Bringing Traffic with Google Adwords as a story · 46 points
HN discussionI've thought about this, too. Certainly much communication on the modern internet is realtime, so arguably a protocol based on realtime communication makes more sense than a protocol conceived for asynchronous communication. A system that allows a conversation to move between the two seems ideal -- look at how Facebook collapsed the distinction between IMs and "messages". Trying to have a realtime conversation over…
Comment linking /2008/06/10/binary-data-is-xmpps-achilles-heel/
on “XMPP and Jabber”Submitted Lisp Flavored Erlang as a story · 23 points
HN discussion+1. Thanks for putting it so clearly. An (old but) related article: http://metajack.im/2010/02/01/json-versus-xml-not-as-simple-...
Comment linking /2010/02/01/json-versus-xml-not-as-simple-as-you-think/
on “Publishing JSON over XMPP”Submitted JSON versus XML: Not as Simple as You Think as a story · 10 points
HN discussionAlso, Lisp-Flavored Erlang: http://metajack.im/2009/01/09/lisp-flavored-erlang/
Comment linking /2009/01/09/lisp-flavored-erlang/
on “Efene - a programming language with C-like syntax that runs on the erlang vm”Submitted Servo Update: Navigation, Scrolling, GPU Rendering, Underlines, and more as a story · 7 points
HN discussionCheck out metajack.im, tons of good posts about what your looking for. Start with this one: http://metajack.im/2008/10/02/speeqe-is-open-to-all/ This has related good stuff: http://thetofu.livejournal.com/ (astute geeks will notice that these are the Chesspark/Speeqe guys - you can go to chesspark.com and speeqe.com and actually see the code that they are blogging about in action, which is awesome, and puts a big st…
Comment linking /2008/10/02/speeqe-is-open-to-all/
on “Ask HN: How to build a twitter/irc/real-time app”Submitted JSON versus XML: Not as Simple as You Think as a story · 3 points
HN discussionHi kashif. You might find the following useful: Jack Moffit's blog: http://metajack.im/ Twisted words (python) http://twistedmatrix.com/trac/wiki/TwistedWords
Comment linking /
on “Ask YC: Advice on XMPP”Submitted The Numbers Behind the Twitter Data Silo as a story · 2 points
HN discussionSubmitted The Potentially Dark Future of Search as a story · 2 points
HN discussionSubmitted JavaScript Function Tricks for Making Callbacks Better as a story · 2 points
HN discussion