Live data from Hacker News

DuckDuckGo as a TTY

duckduckgo.com

31–40 of 94 posts

Re: DuckDuckGo as a TTY

#31
post #26
post #25

As a diehard terminal user, I think this headline should interest me. However, I am assuming this is some sort of JavaScript perversion? Visiting the link with lynx gives an empty page. Can anyone explain whats going on there to a non-GUI user?

Keyboard doesn't open on FF Android, so I can't use it (right now) either, but it seems to be a faux shell & TUI for searching DDG. (I see green on black terminal aesthetic, $ prompt and a flashing cursor - banner text (in the 'shell') above explains I can (if the keyboard would open) run :help (or :send-feedback to tell them the keyboard doesn't w-- oh) which I assume would tell me how to query the search engine.) Y…

[deleted]

Re: DuckDuckGo as a TTY

#32
post #25

As a diehard terminal user, I think this headline should interest me. However, I am assuming this is some sort of JavaScript perversion? Visiting the link with lynx gives an empty page. Can anyone explain whats going on there to a non-GUI user?

yes it's just a webpage styled to look like a terminal. not sure what the big deal is

Re: DuckDuckGo as a TTY

#34

Earlier quoted context omitted.

Home internet in Japan is IPv6 only. Usually you have to sign up for a separate NAT-like-thing that the ISP runs as well, sometimes for an additional charge.

Google puts IPv6 adoption rates in Japan slightly behind the US: https://www.google.com/intl/ja/ipv6/statistics.html#tab=per-... And JPNIC recently discusses how v4 translation is still necessary: https://blog.nic.ad.jp/2021/6406/ I would be super interested to read more about 6to4 translation as an additional charge on residential service, if you have a link I could check out.

OP isn't true but partially true.

Most common and ubiquitous FTTH service (Flets) only provides fiber but no internet connectivity so customer also need to sign up ISP to connect internet. Even without ISP, Flets provides IPv6 address and network service without internet connectivity, but can use VoIP, IPTV, VPN, and other non-internet services.

But generally no individuals sign up only Flets without ISP. Nowadays it's bundled. Most ISP provides IPv4 connectivity via PPPoE. Many ISP also provide IPv6 connectivity, and IPv4 connectivity via v4-over-v6 technology like DS-lite, MAP-E. AFAIK no consumer ISP charges v4-over-v6 service fee if it provides v6 connectivity.

The weird point in Japan is that sometimes said that "IPv4 connection is VERY slow!" because Flets don't want to invest old PPPoE infrastructure much. Instead, Flets and ISP recommend v4-over-v6 service for IPv4 connectivity because they invest it. As a side effect (maybe not side effect), ISP could save usage of global IP addresses.

Still there are some homes use slow v4 and fast v6 connection, due to equipment doesn't support v4-over-v6 or need a global IPv4. So I recommend content providers to enable IPv6 connectivity, especially for CDN.

Re: DuckDuckGo as a TTY

#37
post #11

For people that are looking for a nice search TUI, may I point you to Googler. It's made by the author of NNN and a couple other fantastic terminal tools. Highly recommend. It's amazing how clean you can make the interface https://github.com/jarun/googler Screenshot of Googler in action when it's nice and clean https://snid.es/2021OCT/YG4OXAlXg4INZWPe.png

Didn't work for me so I followed the link to https://git.io/googler-no-results . It looks like it uses a screen scraper. That does not seem like a viable solution to me.

Re: DuckDuckGo as a TTY

#39
post #25

As a diehard terminal user, I think this headline should interest me. However, I am assuming this is some sort of JavaScript perversion? Visiting the link with lynx gives an empty page. Can anyone explain whats going on there to a non-GUI user?

It's JavaScript / jQuery, so yeah it's not going to work in Lynx.

Re: DuckDuckGo as a TTY

#40
post #25

As a diehard terminal user, I think this headline should interest me. However, I am assuming this is some sort of JavaScript perversion? Visiting the link with lynx gives an empty page. Can anyone explain whats going on there to a non-GUI user?

Maybe this will be an alternative interface that suits you: https://github.com/jarun/ddgr

There's also these JS-free interfaces: https://html.duckduckgo.com/html https://lite.duckduckgo.com/lite

Post reply on HN