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

J

Joe Vennix

Personal blog · joevennix.comsecurityprogrammingweb

Joe Vennix writes Between Extremes, a personal blog at joevennix.com about security, programming and web. Since 2011, 4 different Hacker News readers have linked it 8 times. The last post was in 2015, but the archive is still widely read.

Visit the blog
8mentions?
4HN people?
2011–2019first – last linked?
Links on Hacker News per year · peak 4 in 2015

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

Why HN links it

HN readers link Joe Vennix's lan-js tool, which finds devices on a local network using WebRTC-discovered IPs, response timings and HTTP asset fingerprints, and the Aquietplace writing tool.

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.

Most-linked posts?

  1. /lan-js/examples/dashboard.html
    2 people · 2 mentions · first linked 2015-07-15

What Hacker News says?

  1. I wrote some code a while back to find and detect other devices on your network, although it no longer seems to work on safari: http://joevennix.com/lan-js/examples/dashboard.html The fingerprinting db it used can be found in the repo: https://github.com/joevennix/lan-js/blob/master/src/db.js

    Comment linking /lan-js/examples/dashboard.html

    on “I can see your local web servers”
  2. Submitted Adventures in Browser Exploitation Part II: Mac OS X Safari 8.0.5 UXSS as a story · 41 points

    HN discussion
  3. Here's a tool I wrote that grabs your internal IP and scans your LAN using response timings and HTTP asset fingerprints: Demo: http://joevennix.com/lan-js/examples/dashboard.html Code: https://github.com/joevennix/lan-js If you are interested and have some time, find and contribute HTTP "fingerprint" assets from devices on your LAN to src/db.js.

    Comment linking /lan-js/examples/dashboard.html

    on “The New York Times uses WebRTC to gather local IP addresses”
  4. Submitted Show HN: Aquietplace, a small writing tool as a story · 24 points

    HN discussion
  5. Okay, feature implemented :) To work on a new file just change the URL hash http://joevennix.com/aquietplace#newfile

    Comment linking /aquietplace

    on “Show HN: Aquietplace, a small writing tool”
  6. Submitted JScrollie, and Why Javascript Scrollbars Suck as a story · 4 points

    HN discussion
  7. Submitted How I implement static-site search (an alternative to Tapir) as a story · 1 points

    HN discussion
  8. Submitted Hacking Safari's Reader as a story · 1 points

    HN discussion

Search all of HN for joevennix.com