Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Cloudflare Quick Tunnels(cloudflare.com ↗)
    29comments
  2. An Empirical Study of Harness Design for Coding Agents(arxiv.org ↗)
    21comments
  3. North Korean nuclear test sets off years of earthquakes(science.org ↗)
    19comments
  4. C++26: Trivial infinite loops are no longer undefined behaviour(sandordargo.com ↗)
    35comments
  5. Show HN: Rickub – The Smartest Git in the Universe(rickub.com ↗)
    1comments
  6. OpenJev(openjev.com ↗)
    190comments
  7. Bend 2 and the Vibe-Coding Trap(liampwll.com ↗)
    190comments
  8. I don't like passkeys(hawksley.dev ↗)
    374comments
  9. The Shadows Lurking in the Equations – Underwater Islands(gods.art ↗)
    7comments
  10. NATS publishes preliminary report on technical incident of 8 September(nats.aero ↗)
    10comments
  11. Build Faster Feedback Loops Using Qualitative User Research(nseldeib.com ↗)
    discuss
  12. Jemalloc 5.4.0(github.com/jemalloc ↗)
    65comments
  13. Warren Buffett Steps Down as Berkshire Chairman, Names Son to Replace Him(nytimes.com ↗)
    126comments
  14. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  15. The scourge of x86 emulation(fex-emu.com ↗)
    59comments
  16. Mathematicians Build Long-Awaited Graph Sandwich(quantamagazine.org ↗)
    discuss
  17. Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint(prismml.com ↗)
    172comments
  18. GrassLobster: AI Agentic Generation of Parametric Geometry Workflows(miro.vision ↗)
    discuss
  19. Bend – A language that blocks AI mistakes via proof, on CPU and GPU(bend-lang.com ↗)
    283comments
  20. BeanShell3 in Development(beanshell.github.io ↗)
    6comments
  21. Microsoft exec called AI scraping 'the largest theft of labor in human history'(techcrunch.com ↗)
    544comments
  22. ZCode, the GLM coding agent, silently uploads your Git history(tokenstead.ai ↗)
    53comments
  23. Second Circuit Allows Government to Search Electronic Devices at the Border(knightcolumbia.org ↗)
    23comments
  24. Qwen 3.8 Omni Flash(qwen.ai ↗)
    105comments
  25. Show HN: Jev vs. GPT-5.6 and Claude Haiku at Pong(ably.dev ↗)
    discuss
  26. When the fractional part of a float fixes your shader(crocidb.com ↗)
    16comments
  27. How to Write with an LLM(sockpuppet.org ↗)
    172comments
  28. Pre-Greek: The lost language hidden within Ancient Greek(linguisticdiscovery.com ↗)
    57comments
  29. Replacing Pull Requests with Delta(zed.dev ↗)
    57comments
  30. HEIF Heist: image parser RCE exploit(heif-heist.com ↗)
    discuss

Ian's Secure Shoelace Knot

44 pointsby 1y agofieggen.com
21 comments
1y agoHN ↗

I've always known the difference between the square knot and the granny knot, but I still usually tie it "wrong" because it's muscle memory and I can't be bothered. But honestly, now that I'm middle aged, I just get away with wearing slip on shoes most of the time and only catch flak for it from my young adult son.

1y agoHN ↗

I like to wear nice dress shoes, so that's certainly a factor. It took no more than a moment to learn to do the first half of the knot "wrong" (i.e. to be compatible with the second half of the knot) - and I'd say it was in my muscle memory within a day or two.

A few years later I took up partner dancing and I'm glad that losing a lace in the middle of a dance is a rare occurrence for me - it's super annoying on the rare occasions that it happens (either interrupting the dance to re-tie or putting up with the lace getting underfoot for the rest of it)

PS am also middle-aged...

1y agoHN ↗

I use the "right over left and left over right makes a knot both tidy and tight" every time unless I'm in a hurry, which I usually am if I'm tying a bow, in which case it's completely a coin flip as to what gets tied.

1y agoHN ↗

I don't know the correct name for it (I was told it's an "Ice Skater's knot" or a "Hockey Player's knot"), but doing two passes around the first loop while tying an otherwise normal bow is also far more secure than a traditional bow.

And yes, when written like that it's a bit hard to visualize but if you tie your shoe with "two passes around the first loop" in mind, it's a pretty natural motion.

1y agoHN ↗

There's also this: https://www.ted.com/talks/terry_moore_how_to_tie_your_shoes and several other copycat videos on youtube.

Simply tie the 'bunny knot' the other way (start with a loop on the left instead of right), apparently.

Until you realize it totally depends on how you made the initial 'twist laces together' loop.

It's not easy to see from the video, but he's doing left-over-right, and so a right-loop for the main bow is of course wrong.

If you make the initial twist right-over-left and then under-and-through (as I learned), then you can tie the bow starting with the right loop, and the resulting knot does not twist vertical when tensioned, and does not come undone easily.

So yes, some people have been doing it wrong, but it's easier to fix the initial twist loop than the main bow loop imho.

Ian's knot looks even more secure though.

1y agoHN ↗

Ian's knot looks even more secure though.

"Ian's knot" or "Ian's secure knot"?

1y agoHN ↗

Isn't Ian's original just a regular shoelace bow but tied faster/in a way that's less likely to make a granny knot for some people?

1y agoHN ↗

It's the same, but I don't think it particularly helps to avoid a granny knot as that's determined by the orientation of the initial cross-over knot.

1y agoHN ↗

Yes, "Ian's secure knot".

"Ian's knot" is just the regular shoelace, done wrong - starting with a left-over-right twist, instead of right-over-left. So that knot will twist to vertical and self-loosen.

1y agoHN ↗

The thing I like the most about this site is that I can post data (voting) without being logged in or anything. That’s got a classic feel to it.

1y agoHN ↗

Ian's knot is also the one I use, the secure knot is more resilient, but the fact that Ian's knot works despite being so fast and looking like a magic trick never fails to make me smile, it's an instant of glee every time I tie my shoes.

1y agoHN ↗

The problem is that I've now forgotten how to tie a normal shoelace knot. It's similar to how I can't remember an oft-used password unless I can use a keyboard and see what my fingers are typing.

1y agoHN ↗

I didn't learn till I was a teen(I was taught several times, but have never been a fan of non-sandals so always forgot within a day or two).

Then I found what it actually is, it's a doubly slipped square knot, a square knot is right over left and left over right, and slipped versions are usually just finishing with a loop that goes back the way it came, so I can figure it out from the much easier to memorize verbal description.

1y agoHN ↗

Matt is also doing the 'trefoil' left-over-right.

What's wrong with you people!!!! That's why your laces keep coming undone!!! The trefoil should be right-over-left.

lol

But it does look magical, I'll have to try it, switching the forward/backward loops due to my right-over-left trefoil.

1y agoHN ↗

I get confused by the terminology (is that my left, or coming from the left etc) but I presume you mean the preliminary cross-over of the laces. One way leads to a less secure knot and the other way should be secure - I don't have issues with laces undoing.

1y agoHN ↗

Yes, if you do the initial cross-over right-over-left, then a normal 'bunny' knot, with the 'passive loop' on the right, it's secure.

They have to match. From all the "you're doing it wrong" posts and videos I can only assume that everyone (else) is learning left-over-right for the initial twist, and then right-loop for the main bow, which of course slips.

1y agoHN ↗

Interestingly I use why I know as the Berluti knot but the method and result is different than Ian's. I feed the loose ends back through the loop whereas he does not. I love the symmetric look and tightness of the hold. Great for dress shoe-type laces. Method as I use is here:

https://m.youtube.com/watch?v=kXHemBywew4&

1y agoHN ↗

This site is gold. I learned the Ian knot forever ago from there. Knots tied this way really don't come loose.

1y agoHN ↗

This is hilarious. I learned this 5 years from a guy at REI in Los Angeles, when I was complaining that the shoelaces of my Merrell Moab always came loose.