Unlace

Productivity

thread reader

SHOW HN2024

Unlace

I reverse engineered X to Read Threads without Any Account as Articles

news.ycombinator.com

#twitter thread reader#read threads#unroll threads#x reader

59points
27comments
#1,187of 3,515 in 2024
Top 34%of 2024 by points

How HN took it

MixedNo clear lean

1 positive, 3 neutral or asking, 2 mixed, 1 critical, out of 7 comments about the project. Thread score 0.00.

Execution: 1 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Useful and needed given X's paywalled API.

    From 3 comments
    • Interesting and much needed--I absolutely refuse to go to Twitter links anymore; why bother, they don't usually work unless you're logged in. So, I clicked some of the links and,…
      garciasn on HN
    • I had the same experience and suggest a loading progress bar of some sort. I also didn't see any of the Selenium process on their Github so can't see exactly how the tweets are…
      jimmySixDOF on HN
    • Very cool! I'm very impressed that Twitter hasn't detected your selenium usage, it seems like they're really trying to push people towards their paid API. I made a similar tool,…
      matcha-video on HN
  • Selenium-based approach impressively avoids bot detection.

    From 1 comment
    • Very cool! I'm very impressed that Twitter hasn't detected your selenium usage, it seems like they're really trying to push people towards their paid API. I made a similar tool,…
      matcha-video on HN

Objections

  • Threads loaded slowly and duplicated content at first.

    From 2 comments
    • Interesting and much needed--I absolutely refuse to go to Twitter links anymore; why bother, they don't usually work unless you're logged in. So, I clicked some of the links and,…
      garciasn on HN
    • I had the same experience and suggest a loading progress bar of some sort. I also didn't see any of the Selenium process on their Github so can't see exactly how the tweets are…
      jimmySixDOF on HN
  • Does not render with JavaScript disabled on the client-side route.

    From 1 comment
    • https://unlace.app/?url=https://x.com/ianwcrosby/status/1872724231999381790 Doesn't load with Javascript disabled https://unlace.app/thread/ianwcrosby/status/1872724231999381790…
      HelloUsername on HN

Requests

  • Add a loading progress bar.

    From 1 comment
    • I had the same experience and suggest a loading progress bar of some sort. I also didn't see any of the Selenium process on their Github so can't see exactly how the tweets are…
      jimmySixDOF on HN
  • Archive unrolled threads to Internet Archive and archive.today.

    From 1 comment
    • Great work! Can I chip in to support archiving unrolled threads to the Internet Archive and archive.today (it’s a trivial HTTP request to do so)? I asked threadreaderapp.com for…
      toomuchtodo on HN

Questions

  • Why does one URL view work with JavaScript disabled and the other does not?

    From 1 comment
    • https://unlace.app/?url=https://x.com/ianwcrosby/status/1872724231999381790 Doesn't load with Javascript disabled https://unlace.app/thread/ianwcrosby/status/1872724231999381790…
      HelloUsername on HN
  • How is the Python backend hosted and deployed?

    From 1 comment
    • Thanks for sharing! Let me ask one quick question -- how do you host/deploy python backend (x-api)?
      moon82 on HN

Alternatives named

  • Nitter instances such as xcancel.com and nitter.poast.org.

    From 3 comments
    • > I absolutely refuse to go to Twitter links anymore; why bother, they don't usually work unless you're logged in. Replace "x.com" by "xcancel.com" (or some other still working…
      derdi on HN
    • > still working Nitter instance This is the issue with Nitter instances; they seem too ephemeral for reliable use.
      garciasn on HN
    • nitter.poast.org is pretty reliable for me.
      Akronymus on HN
  • Thread to Markdown browser extension.

    From 1 comment
    • Very cool! I'm very impressed that Twitter hasn't detected your selenium usage, it seems like they're really trying to push people towards their paid API. I made a similar tool,…
      matcha-video on HN
  • threadreaderapp.com

    From 1 comment
    • Great work! Can I chip in to support archiving unrolled threads to the Internet Archive and archive.today (it’s a trivial HTTP request to do so)? I asked threadreaderapp.com for…
      toomuchtodo on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/42547538)