Okay. Okay! The web browser I wrote today is now working! Except for the web browser part.
I will do the web browser part of the web browser tomorrow
This is not a joke, I am creating a command line browser (a la lynx, w3m, links) based on servo, which I am calling Cuervo because command-line servo. So far you can bring up a dialog box to enter a URL, choose to either enter a URL or abort, and if you launch with LANG=es the interface is in Spanish. This is actually not that bad for one day considering at the start of the day I literally just had the ratatui "popup" sample and nothing else!
@mcc I dig tf out of this.
@gordoooo_z I miss the era when w3m worked.
@mcc When did it start not working?
@gordoooo_z When the world changed around it so much javascript started being necessary to view basic websites :(

@mcc Ooooh, right. Yeah... :/

I miss when you could still use a search engine and accidentally land on some niche personal site that would change your life forever.

@gordoooo_z @mcc I started using Marginalia and RSS, then ditched a lot of mainstream websites and services. In turn, I did end up finding my niche life-changing site(s). It's possible, it's just not advertised! The old net ran on "explorer" because you had to find the content yourself... I search around often when I start to get into a net-slump and It's very rewarding. Find someone you like and check out their web-rings, or the people they follow!
@ZhangBenKong @mcc Marginalia is great for that, but it's still not quite the same as it just happening organically. A good 1/3 to half my life was that. I'd accidentally happen upon something about Telecasters and then spend months on the Telecaster forums learning how to build a guitar from scratch, or I'd find Mathias Wandel's page about his homemade pipe organ, and then spend days reading every other page on the site... and then everything got very shit, *just* slowly enough not to notice :/
@mcc is the idea that this will render JS heavy websites? Love it Btw! I gradually stopped using elinks because it failed more often, so I would use this too @gordoooo_z
@mcc @gordoooo_z Check out #Chawan browser, which supports some #HTML5/CSS/JS: https://sr.ht/~bptato/chawan/
chawan: TUI Web Browser

@niutech @mcc Interesting. Will definitely take a look!
@mcc @gordoooo_z even google randomly stops working when it hits you with a "you look like a bot, solve this captcha" after a few queries in w3m. It's very annoying
@DrMcCoy @mcc A good chunk of the internet does that to me in Firefox, let alone w3m 🙄

@gordoooo_z @mcc yeah, but at least you can solve them in Firefox, annoying as they are

In w3m, without JavaScript? No chance

@DrMcCoy @gordoooo_z *thinking* sooo… the whole point of cuervo is to be w3m with JavaScript… but actually I'm not sure if that's going to help so much without graphics, sound, or a mouse… I was CONSIDERING graphics but…

@mcc @gordoooo_z there is (used to be?) a way to integrate graphics into w3m, IIRC using either the framebuffer or some X magic. Been a while since I had either working, though

And my current use case for w3m is from the office when I just have an ssh in wsl, I don't think either would work there anyway

I mean, I'd love it if you could actually provide a mystical solution there, don't get me wrong :P

@DrMcCoy @gordoooo_z brow.sh just displays graphics using Unicode box drawing characters. You could plausibly solve a visual captcha this way if you zoomed in enough, but you wouldn't enjoy it, and eventually i think i will be able to reduce the size of cuervo by over a hundred megabytes by removing the graphics, so… i don't know

maybe the framebuffer is an option but all framebuffer use cases raise the question "why are you not doing this in x11"

@mcc @DrMcCoy Might be one of those situations where the use case reveals itself in time? Probably not great motivation, I know, but I just want to see where this thing goes lol