Live data from Hacker News

Lynx: Open Source Native Cross Platform framework used in TikTok

lynxjs.org

21–30 of 98 posts

Re: Lynx: Open Source Native Cross Platform framework used in TikTok

#21
post #13

Earlier quoted context omitted.

Lynx is a well-known project which has been around for far longer than Github even existed - since 1992, in fact - which is in any case irrelevant, since it's not developed on GitHub: the commits for ThomasDickey/lynx-snapshots are snapshots of the code from the website proper.

Removed the star count as any sort of “evidence” to popularity - the point still stands though. It feels absurd to claim a name being “reused,” or implied stolen, when the name is a generic animal name.

Bikeshedding about names, article titles and tangential annoyances is HN’s favorite pastime, and an easy way to get karma. As old as the hills.

Re: Lynx: Open Source Native Cross Platform framework used in TikTok

#22
post #3

Are we intentionally reusing project names now? Lynx [1] is a fairly popular tui browser. I guess it doesn’t support ssl or tls, so is now obsolete? W3M [2] is a decent tui alternative that does. Or if you use kitty, awrit [3] is nice, with images and mouse support (it renders chromium in a terminal window) [1] https://en.m.wikipedia.org/wiki/Lynx_(web_browser) [2] https://w3m.sourceforge.net/ [3] https://github.com/…

I can't tell if this is satire or a hidden advertisement for various tui browsers? A project that is a "popular tui browser" (for the literally dozens of people that use tui browsers?) does not have ownership claim to the name of a big cat genus which has 4k+ other results on GitHub with the same name.

It's not even the only TUI browser pronounced that way. See: links

https://en.wikipedia.org/wiki/Links_(web_browser)

Re: Lynx: Open Source Native Cross Platform framework used in TikTok

#23
I see there's Lynx for Web[0]. Does that also adhere to the two-threads model (one for UI, one for background)? Also, is this something that React/Native may adopt itself one day? Curious to know if this is a technique that may be adopted by the React ecoystem itself, or if it's just too far outside the bounds of what React is supposed to handle.

[0] https://github.com/lynx-family/lynx-stack/tree/main/packages...

Re: Lynx: Open Source Native Cross Platform framework used in TikTok

#24
post #23

I see there's Lynx for Web[0]. Does that also adhere to the two-threads model (one for UI, one for background)? Also, is this something that React/Native may adopt itself one day? Curious to know if this is a technique that may be adopted by the React ecoystem itself, or if it's just too far outside the bounds of what React is supposed to handle. [0] https://github.com/lynx-family/lynx-stack/tree/main/packages...

Thanks for finding that, was out after the web portion myself (https://news.ycombinator.com/item?id=43269966)

As far as I can tell, it has the same model, at least judging by the directory names (web-worker-runtime, web-worker-rpc, web-mainthread-apis, etc).

Re: Lynx: Open Source Native Cross Platform framework used in TikTok

#25
post #23

I see there's Lynx for Web[0]. Does that also adhere to the two-threads model (one for UI, one for background)? Also, is this something that React/Native may adopt itself one day? Curious to know if this is a technique that may be adopted by the React ecoystem itself, or if it's just too far outside the bounds of what React is supposed to handle. [0] https://github.com/lynx-family/lynx-stack/tree/main/packages...

I'm also a little confused about how to get started. According to the docs you have to embed it into an existing app[0], but the quickstart suggests otherwise[1].

[0] https://lynxjs.org/guide/start/integrate-with-existing-apps....

[1] https://lynxjs.org/guide/start/quick-start.html#quick-start

Re: Lynx: Open Source Native Cross Platform framework used in TikTok

#26
post #3

Are we intentionally reusing project names now? Lynx [1] is a fairly popular tui browser. I guess it doesn’t support ssl or tls, so is now obsolete? W3M [2] is a decent tui alternative that does. Or if you use kitty, awrit [3] is nice, with images and mouse support (it renders chromium in a terminal window) [1] https://en.m.wikipedia.org/wiki/Lynx_(web_browser) [2] https://w3m.sourceforge.net/ [3] https://github.com/…

>Are we intentionally reusing project names now? Lynx [1] is a fairly popular tui browser.

The kids who built this are probably younger than the Lynx project and likely don't know it exists.

Re: Lynx: Open Source Native Cross Platform framework used in TikTok

#27
post #17
post #6

TikTok is impressively multi-device. It works well on Android, iPhone, Android TV, and web. Compared to Instagram, where the web version has always been behind the mobile version, TikTok really seems to make each device version the best possible.

I'm pretty sure for Instagram it's by design, not because of their technical stack.

Instagram web is so bad that it’s the only logical explanation.

Re: Lynx: Open Source Native Cross Platform framework used in TikTok

#28
post #3

Are we intentionally reusing project names now? Lynx [1] is a fairly popular tui browser. I guess it doesn’t support ssl or tls, so is now obsolete? W3M [2] is a decent tui alternative that does. Or if you use kitty, awrit [3] is nice, with images and mouse support (it renders chromium in a terminal window) [1] https://en.m.wikipedia.org/wiki/Lynx_(web_browser) [2] https://w3m.sourceforge.net/ [3] https://github.com/…

Indeed, they should rename it to Jaguar.

Re: Lynx: Open Source Native Cross Platform framework used in TikTok

#29
post #21

Earlier quoted context omitted.

Removed the star count as any sort of “evidence” to popularity - the point still stands though. It feels absurd to claim a name being “reused,” or implied stolen, when the name is a generic animal name.

Bikeshedding about names, article titles and tangential annoyances is HN’s favorite pastime, and an easy way to get karma. As old as the hills.

I believe it's spelled as "pastime" :)
Post reply on HN