Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tombh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
481.
▲
by
tombh
8y ago
I've thought of that too. The trouble is that Browsh's text renderer is more of a science than an art. It's quite hard to actually get a guarantee of the same text twice, which is a pretty important condition of testing. But
482.
▲
by
tombh
8y ago
damn, yes, that's indeed perceptive
483.
▲
by
tombh
8y ago
Thanks for your advice, it's really helpful. I agree, I think it has a large gimmick factor, for which I don't think there's a huge amount of $ (though it does help spread the word). You have a good point about finding a nich
484.
▲
by
tombh
8y ago
I don't understand your point
485.
▲
by
tombh
8y ago
You can manually add any of Firefox's extensions: https://github.com/browsh-org/browsh/issues/45
486.
▲
by
tombh
8y ago
Yes you're right, it's unfair to lump elinks and lynx together. It's before Browsh I would use elinks all the time as it seemed the most modern. Surely though just the sheer fact of CSS's `hidden` declaration has to be t
487.
▲
by
tombh
8y ago
Oh! I didn't know that, I'm sure you're right. What do you think a better wording would be?
488.
▲
by
tombh
8y ago
Browsh's raison d'etre is really about saving bandwidth. I first had the problem of bandwidth whilst living in Ladakh in Northern India, where I simply could not use the modern web. I expect Browsh not to be run on the same machin
489.
▲
by
tombh
8y ago
This is related to: https://html.brow.sh/https://chocolatkey.com/blog/mathletics... Do you still get the warning with the latest v1.2.3? https://www.brow.sh/downloads/
490.
▲
by
tombh
8y ago
Yesh I had :D
491.
▲
by
tombh
8y ago
What do you mean by access to machines? Like SSH access? Do you think such a service would be significantly different to an email service in terms of privacy concerns?
492.
▲
by
tombh
8y ago
Ha, that's a very long story. The gist though is that some custom CSS forces a given webpage into a strict, monospaced, mono-sized grid. Then JS queries DOM text nodes for their contents and precise positions. Then using the standard r
493.
▲
by
tombh
8y ago
AFAIK it's not integrated yet. But anyway, I'm still wrong as lynx does support SNI: https://lynx.invisible-island.net/lynx2.8.8/features.html#im...
494.
▲
by
tombh
8y ago
Wow, thanks!
495.
▲
by
tombh
8y ago
Yes, sorry about that. I'm still getting used to Golang. So I need to consistently catch panics and I ensure the right ANSI escape sequence gets sent to the terminal before it finally exits.
496.
▲
by
tombh
8y ago
Arguably you could say the same about Opera's "wrapping" of the Chrome libs.
497.
▲
by
tombh
8y ago
Loads of ideas! So well first I need to identify what people want and are willing to pay for. I like the awards for lo-fi websites, I could have a showcase section of the website.
498.
▲
by
tombh
8y ago
Terminal.app doesn't support true colour :( So it can't properly take advantage of the UTF-8 half block trick to get 2 pixels of colour from each cell - thus creating the banding effect you see.
499.
▲
by
tombh
8y ago
Do they support SNI? https://bugzilla.redhat.com/show_bug.cgi?id=1527856
500.
▲
by
tombh
8y ago
I'm not sure that's true, for example elinks doesn't support SNI: https://bugzilla.redhat.com/show_bug.cgi?id=1527856
501.
▲
by
tombh
8y ago
I'm actually already pretty decided against this. Simply because I won't the basic engine to be as text-focused as possible, as then we have a universal source of the modern web in pure text format, that multiple other clients (te
502.
▲
by
tombh
8y ago
Great ideas, I'd not thought of them. So might be worth researching some contacts in those fields.
503.
▲
by
tombh
8y ago
Links doesn't even support modern SSL :/ The modern age requires a multi-gigabyte program to use the Internet, that's just our reality. So the whole point of Browsh is that you can now offload this from your local machine (eg
504.
▲
by
tombh
8y ago
What do you think of its potential for use in regions with slow and/or expensive Internet (South America seems to be the worst off here), where I could come to some arrangement with a local NGO/GO to fund server costs and developm
505.
▲
by
tombh
8y ago
By down, do you mean this? https://github.com/browsh-org/browsh/issues/58
506.
▲
by
tombh
8y ago
Thanks! What are you seeing when the server isn't working?
507.
▲
by
tombh
8y ago
That sort of thing is actually causing spikes in load on the cluster. I think the quickness of the requests must skip the cache. So it's a bug really, I just need to detect recursive URLs and extract the deepest link.
508.
▲
by
tombh
8y ago
Curiously, Chrome doesn't support extensions in headless mode. And Browsh needs to run some custom CSS and JS to help with parsing, so Chrome was a no go. You can inject CSS and JS using the RPC though, but that RPC standard ( https:&#
509.
▲
by
tombh
8y ago
Use the `-firefox` flag. However the Windows binary has other problems. You can use the free live demos though: `ssh brow.sh` and https://html.brow.sh
510.
▲
by
tombh
8y ago
Exactly. As well SSH/Mosh access there's a HTTP service, that currently only outputs static, noninteractive HTML and basic graphics. For example: https://html.brow.sh/https://news.ycombinator.com/ite
More ›