2026-03-15 12:16:46 KipIngram, that's right, there is so much malware around that browsers have been deliberately hobbled, and can't run a lot of stuff 2026-03-15 12:19:16 KipIngram, tabemann designed a console for Forth using Chrome but getting chrome to talk to your pc serial port is really locked down and special API has to be used, even then it's kind of useless imho 2026-03-15 12:34:42 A lot of this stuff has been made so hard that it's effectively useless. In this particular case, my feeling is that the browser is already incapable of modifying files in your file system, so making behaviors easily modifiable by tweaking text config files seems like a perfectly secure solution to me. 2026-03-15 12:36:55 And if you CHOOSE to do something stupid that opens your system up to hacking, that's on you - not the developers. 2026-03-15 12:40:30 I'm a little less interested in this than I thought I was at first, because watching the video in mpv defeats that new SponsorBlock extension I found, and I'm quite in love with SponsorBlock. 2026-03-15 12:41:05 I agree 2026-03-15 12:41:21 My initial interest came from noticing that now and then I run across a video that seems to have a ton of scripts involved and spins up my fans and so on. Some pages seem to do more than just play the video, and that's what I was wanting to avoid. 2026-03-15 12:41:58 we live in a world now where it's mandatory to wrap everyone in cotton wool incase someone trips over and skins a shin 2026-03-15 12:42:04 So I thought "Why don't I just always watch with mpv?" But now I guess I'll just go to mpv when I happen to run across one of those heavy handed videos, and I don't mind doing that manually. 2026-03-15 12:42:32 Yeah, like I said above, it's like a drug that hooks harder than crack. 2026-03-15 12:42:54 I only use MPV to watch movies, Ive never watched a movie in a browser 2026-03-15 12:43:16 Ive used VLC as well, but prefer MPV 2026-03-15 12:43:24 mpv is really a quite nice program. I prefer it over VLC as well. 2026-03-15 12:43:35 It's leaner and more to the point. 2026-03-15 12:43:47 yeah, it's easy to use, has subtitles etc 2026-03-15 12:43:58 and a ton of command line options 2026-03-15 12:44:12 Yes, which I'm still in the process of learning. :-) 2026-03-15 12:44:38 Im a big CLI user, I use AI from the CLI (xterm) 2026-03-15 12:44:48 There are a lot of them. It can do camera feeds too - I use it to watch our barn swallow nest. 2026-03-15 12:45:14 yeah, 'camd' 2026-03-15 12:45:27 They showed up a few days ago - a pair is currently frequently visiting the nest, but they haven't "settled in" yet. 2026-03-15 12:45:49 I use that for online telechats etc 2026-03-15 12:45:53 They did appear in the area a couple of weeks earlier this year than last. 2026-03-15 12:47:26 Anyway, it's really nice that mpv can just take a youtube url and play it, but I value SponsorBlock too much to make it my default method. 2026-03-15 12:48:43 I try and use the browser as little as possible because of all the commercial crap, tho I have 'ghostry' or some such ad blocker 2026-03-15 12:48:48 I'm a little unclear whether mpv can do that solo - a second app, yt-dlp, is also mentioned in the web pages I read about this, and I already had it on my system - it may be necessary. 2026-03-15 12:49:00 I do watch far too much YouTube 2026-03-15 12:49:51 Yes, I feel the same way, though I do still use the browser a good bit. I use Brave, which is supposed to be one of the more privacy oriented browsers, and I also use the UBlock Origin extension, which blocks a bunch of stuff. 2026-03-15 12:50:07 yeah 'yt-dlp' is great, in fact I have to use it for videos Im really interested in as I use Starlink 'standby' which means 360P mas res in the browser 2026-03-15 12:50:36 I also using the NoScript extension, but it's a little heavy handed and I was constantly having to disable it on various web pages to get them to function properly. 2026-03-15 12:50:41 Brave is great, I used to use it (chrome based) on Linux, but it's not available for FreeBSD 2026-03-15 12:51:23 Browsers just annoy the hell out of me, too hard to set up, they seem deliberately user hostile 2026-03-15 12:51:26 I may have just had its settings wrong - it has several levels of aggressiveness you can set. I probably should play with that some - maybe there's a sweet spot. 2026-03-15 12:52:24 I can design stuff, write Forth source, Im pretty capable, but browsers just annoy me 2026-03-15 12:52:29 I've toyed with console browsers, but they're just so terribly limited. I feel like the chasm between console and GUI is way too wide. 2026-03-15 12:52:59 It's like we just abandoned console in the 1980's and went to GUI, and no one has spent much time playing in that middle ground. I'd like to dabble around there someday. 2026-03-15 12:53:15 actually I use 'ddgr' with Fabric cli to feed a cli browser into my AO for analysis 2026-03-15 12:53:18 AI 2026-03-15 12:53:39 Yes, you mentioned fabric once before. I do need to look into that - it sounded really itneresting. 2026-03-15 12:54:16 DDGR is the CLI version of DuckDuckGo 2026-03-15 12:54:35 On this next Forth I plan to link in SDL2 and OpenGL, and my "console" windows will really be SDL2 based, so I will be able to mix text and graphics in a seamless way. 2026-03-15 12:54:49 Ive done a presentation on fabric but it's all in a Fossil repo avail online 2026-03-15 12:56:11 It'll behave mostly like a console window, but I do plan to support the ability to inject pictures and so on into that output. In a "laid out" way - not just all vertical. 2026-03-15 12:57:02 that sounds non trivial 2026-03-15 12:57:09 I'll have to write all my own support for ANSI control codes, which I imagine will be a spot of work. 2026-03-15 12:57:58 And that will need to be very "right," too, because among other things I'd like to be able to connect a window here, to my weechat-curses client running remotely, and have that "just work." 2026-03-15 12:58:12 here is an example of using fabric 2026-03-15 12:58:16 ddgr --np "fabric-ai" | fabric "interested in open-source fabric by Daniel Miessler, ignore microsoft 'fabric' information" -p summarize > fabric-summary.md 2026-03-15 12:59:44 what that does is use ddgr to get 10 browser linkf for "fabric-ai", pipe them into fabric with further refinement and summary, then pipe the result into 'fabric-summary.md' 2026-03-15 13:00:01 all from my sterm 2026-03-15 13:00:05 xterm 2026-03-15 13:02:05 see https://bpa.st/J23IS for 'fabric-summary.md' 2026-03-15 13:05:54 I will take a look. 2026-03-15 13:06:29 And yes, I do expect it to be non-trivial, but I'm trying to plan it from a blank slate to make it as clean as possible. 2026-03-15 13:07:43 Even just doing a console window in SDL2 brings in some new things to consider, though - basic text wrapping won't "just work" the way it does in a regular console - that will have to get handled somehow. 2026-03-15 13:11:58 A lot to do before I even get there, though - I have notes on it that I add to and adust from time to time. 2026-03-15 13:18:39 adjust 2026-03-15 16:09:32 I always put 'exit' to break out of a one-liner while loop in the terminal and slap my head when it closes the window 2026-03-15 17:01:16 veltas, I always start the xterm standalone then run the terminal software to avoid that 2026-03-15 20:39:05 I don't think I've ever done a one liner I needed to stop in the middle of.