Yeah, but for connecting to the web, without JS, it's an example of a good browser. It does what a web browser should while also being light. And that is, displaying a web page, and images and CSS are part of that.
Also, connection speeds and browser performance are a separate issue. Though frankly, I don't think Tor is that slow compared to the web. The entire web is so slow that the difference isn't that noticeable, I'm used to some slowness.
Anyway, have you ever checked out Gemini? Lagrange is another example of a light graphical browser. When I used it for the first time, I felt it immediately, the responsiveness. It's really easy to feel that, because I'm so used to everything not being that way. Whenever I click on a menu and it opens at a normal speed, it's really noticeable, because of how unusual that is nowadays.
I haven't made more videos because of my living conditions (cramped environment, constant noise outside, system source problems, and more bullshit), but I want to make more (old school stuff, because for the most part I hate the "professional" way of doing anything (though there are exceptions, some high-effort videos made in a more "professional way are very good, but those are different, because again, high-effort, the people making them put a shitload of effort into them, it's not just disposable consoomer trash), videos were way better in the 2000s and even very early 2010s), and they won't be on YouTube. It's just not worth it.
You may not know this, but you actually have to dox yourself to post videos longer than 15 minutes long (unless they changed that). You have to send them a picture of a credit card, or maybe a driver's license, to remove that limitation. So, either you dox yourself, or you have to split videos into multiple parts like it's the 2000s again (but only in the bad ways).
There's no real reason to use YouTube at this point. I'd rather just use Odysee. Not like I have delusions of popularity anyway, that generally doesn't happen anymore unless you are a normalfag and make trash and have no self-respect.
Though of course, to be clear, there are people that still make videos I like. Weird and crazy anime and game videos, including gigantic analysis videos, videos about hardware, videos of random nobodies that I happen to like rambling about random things. There's still a lot of good stuff, there's just a much lower ceiling when it comes to how popular it can get, and it's much harder to find because YouTube is not going to want you to see the guy that gets 100 views per video, it's going to want you to see LinusSoyTips and fucking CNN.
To me there's not really that much of a lack of good stuff. Especially when I watch videos so many times (and go back to old videos so much). There are hour long videos that I have rewatched (technically mostly relistened, after the first time, unless visuals really matter, but the video can always be to the side) close to 10 times. It's just how I am, I guess. People get tired of things much more easily than I do. I tend to enjoy a lot of things more, as I do them more times. When I can get so much enjoyment out of single videos, quantity becomes less of a concern, though I'm sure that there are tons of obscure channels that get no views out there, that contain things I would like.
The reality is... there are two different internets, used by completely different types of people and in different ways, but also, even within YouTube itself, there are some people that are more on our side of the internet than the mainstream side. And there are people that really don't give a fuck about making YouTube their "career", and those are the good ones a lot of the time.
Not even terminal browsers, those are legitimately a bad meme that needs to die (then again, that's most software "design"). Just supporting a normal browser would be fine. Install and open Dillo. Look at how fast it is and how much RAM it uses. It supports images, it supports HTML (though only very early HTML, so no divs, so a lot of websites won't have the expected layout, but it's fine, that's why tables are clunkier but preferable because of their portability) even fully supports CSS. It uses the FLTK toolkit (maybe that's a reason why it's efficient, I don't know how much bad performance is the fault GTK 2 ~ 4 and Qt 5 and 6, but maybe some of it is).
Graphics have been around for a long time, there is no excuse for everything to be this bad. And developers that give up on them are just hiding their incompetence. They can't make something good, so they're not even gonna try, they'll avoid design like the plague. Fact is, graphical programs have been a common thing for 40 years, they have no reasonable justification to not be blazing fast.
Why are they this bad? I don't know, I'm not a programmer (and almost all programmers are incompetent, it's just a field that attracts moronic midwits, so they don't know either), but things were faster 20 years ago on Windows XP than they are now on Unix systems, and the antidesign of all these ncurses programs is not a solution to anything, these OSs are still in practice worse than Windows 2000 in everything but customizability and security, and (maybe) not glowing in the dark quite as much. It's better than other current OSs, but that's not much of an accomplishment anymore, it's like winning the special olympics.
Of course, it's not the fault of the actual OSs, but these systems don't come with default programs that are light and fast, while older proprietary OSs did. And almost everything that you can install now is pure garbage, and there's no backwards compatibility, so good luck running an older one. And the ones that I did run were horrendous.
These OS were always plagued by people with no interest in UI design. Makes sense, they were made by people that used fucking ed, after all, and thought that was fine. Thank Bill Joy for vi, and whoever the fuck actually invented Emacs for Emacs, or we would be still be using ed right now, AND we would possibly have no key bindings in the command line, like in Plan 9. https://social.076.moe/url/169256
Well, for using without JS, even Palemoon may be a bit excessive. Though I guess some of the add-ons are nice even then, if you can still use them. https://www.deviceinfo.me/
Test them. The difference is pretty big.
Had no idea. I thought that it would never be on any repos again because of the licensing bullshit. Still, I'd rather use LibreWolf, even though the underlying Firefox is much worse. Palemoon has been going in a bad direction anyway, and LibreWolf is the only browser with acceptable default configuration.
Palemoon doesn't spy on you (just like some other browsers), but it still lets everyone else get a huge amount of your data. Check this on both Palemoon and LibreWolf, and compare the results: https://www.deviceinfo.me/
Every browser other than LibreWolf that isn't actively malicious still lets the entire web collect a massive amount of data about your device.
Yeah, now that you mention it, I remember you posting about that. I'm kinda curious about Slackware and Crux, though, because those are fixed-release and may be more appropriate for people that hate updates.
Though realistically, I probably will switch to FreeBSD sooner than later. The biggest issue is the browser issue. I guess I could run LibreWolf using the compatibility layer, but I don't know about that! It's already heavier than everything else I run combined, really don't know if I want to make that performance even worse by not even running it natively.
Also, I have to move my files to ZFS, so, I'll probably get a NAS before I do that. Though of course, if I do that, OpenBSD also becomes more of an option. Though I will miss appimages, because they have saved my ass a few times before, particularly for emulation. But I guess I can have a separate system just for that.
Sorry, haven't checked GNU Social for two days, because I rebooted my system after over a month and a half (because opening LibreWolf used like, 14 GB of memory, including all of my swap, and somehow it fucked things up to the point that it broke my networking and I couldn't connect to the internet) and didn't reopen it until now. I really don't know about that, networking is something that I know very little about in general, I just set up internet and SSH and some other things and that's basically all I know, just the things that I wanted to do myself and could.
Also, I have never done web server stuff because I'm paranoid, because I know I'm an idiot and don't know shit about security, and I fully expect to make a catastrophic mistake. Really, I'd only do it on a system that isn't connected to the internet at all. Or a remote server that isn't in my home network, but I don't have that. Actually, I should do it on a computer I don't care about, and test it that way and make sure it's fine. I'll put that in my notes so I don't forget. There's a Common Lisp web server I've been meaning to try for a while, and I guess that's the best way for me to do it. I have been needing one for a while, to move some browser functionality to, because browsers are horrible.
I have a boomer level knowledge of network security. Any network that is connected to the internet is not safe, that's the only thing that I can trust because I know I don't know enough. Hell, I don't even enable SSH on my main systems. Also, I only have the router that I use to connect to the internet, that's all the networking hardware I have, and the rest of my setup is a giant mess, so, that's a limitation too.
Yeah, the reality is that Linux is a gigantic mess, especially with corporations trying to all pull it in different directions, and all the big distributions being bad. Also, having individual components made by frequently incompetent people is bad enough, but having a Frankenstein's OS of separate components being made by multiple separate incompetent groups, that really magnifies the issue.
Anyway, I think Gentoo is good in concept, but shit in practice (especially with software being as bad as it is, and taking forever to compile). Rolling-release plus source-based is just the worst possible combination. Compiling your system once or twice a year is fine. Doing it all the time, though, huge pain in the ass. I have never used Crux, but I hear it's fixed-release and source-based (also old and apparently does things in a pretty Slackware way). That makes more sense to me. Also, seems like it has a ports collection, like BSD, which is another thing I like about it.
If I wanted to go full source... I'd probably go with BSD, actually. You generally shouldn't mix ports and packages (not sure if it's still the case on OpenBSD, especially when I checked and their ports collection does build and install packages that are like any other and I never had issues doing that with Emacs and a couple other programs, but the FreeBSD people do say this), but going full source-based on the BSDs is as viable as using packages. On the Linux side, it's only Crux and some even more niche distributions.
Maybe Nix and Guix, I think they support installing from source as well, but I think they are too complex to be worth it, especially when apparently they do not solve the updooter issue at all (so, I don't know if there is a solution... maybe appimages, but that's only on Linux, and FreeBSD through Linux compatibility, which is not as efficient as running natively). Guix's other features are interesting, but it's all done with Guile, and I heard that causes a bit of a noticeable performance hit (maybe they should have just used CL). Also, as nice as being able to configure everything with Scheme is, it kills portability, you can never move that config to another distribution or OS.
I would like an illegal open source version of Windows XP, with backdoors and vulnerabilities patched. Where are the Russians when we need them?
Is there a single distribution left to use? BSD may actually be better for servers. Seems like every time I check the version of something on FreeBSD, it's pretty recent. Not OpenBSD, but I guess the stuff that really needs to be up-to-date is. Though FreeBSD has the better repos. I think it may have the best ones other than Nix. They even have some older programs that Linux distributions have generally dropped, which is cool.
Something I wrote and haven't posted anywhere yet because it will soon be relevant:
"An AI that is capable of finding vulnerabilities in source code, to be exploited, has been developed, with Microsoft being a major player in that. It will soon be able to completely reverse-engineer and decompile even any closed-source binaries. This is a reason why they took over GitHub, in order to collect a massive amount of data from open source projects, and also about vulnerabilities, from commits and patches. They also have a massive amount of statistics on how common each specific vulnerability is, and on how long it takes for humans to find them."
Forgot to mention the BSDs. Yeah, I agree, FreeBSD is more easily suited for that, and the package repositories are excellent. Actually, they might be the best that I have ever seen.
Also, I don't use Alacritty because of Rust. I did try Kitty. Originally I thought that it was unusable because of the startup time, but the -1 option takes care of that, makes every instance share the same process so it's faster and the RAM usage becomes not too bad.
If I really do (somewhat) permanently integrate tmux into my setup, though, I may just use unpatched st, because tmux does so much that that's enough. Could just use xterm, but I actually have somehow crashed xterm a few times lately.
Too late to actually matter, so everything going as they planned, it may even release some of the opposition's steam so it doesn't explode. Now they get to look incompetent and not malicious, as they liked to do so that people don't hang them as they should. And they get to keep their "credibility" so that people don't question the bugs and the digital ID, and the social credit, and censorship, and the increasing corporatocracy, and the fake war. They are anything but incompetent, they knew about this the entire time, it is literally impossible for them not to have known, people were sending them enormous amounts of evidence and they just covered it all up and fired anyone that tried to talk about it.
OpenBSD may be the last one to go. Though right now, it has a big browser issue. No LibreWolf on it anymore ( https://librewolf.net/installation/openbsd/ ), and that is the only browser other than Tor that doesn't let the entire web know everything about your system, by default. It's pretty silly to use OpenBSD but then also use fucking Firefox. Or even the webengine or webkit browsers, those don't actively spy on you like Firefox does, but don't hide your information either.
Anyway, the way that the directories are structured is very unimportant (and it sucks on every OS, though Windows does it the worse, it's blatantly structure to hide things from the user). Haiku is probably the most viable OS that is not Unix-based. It runs a decent number of programs, including Emacs, and it comes with bash and all the basic core utils, so it's still a lot like Unix. Unfortunately, because it could be less shit, but also fortunately because it could be even more shit. The window manager is kinda like PekWM in the sense that you can draw a window to another and have both of them in one frame, like tabs. You can also glue them together.
"good thing when it comes to health care"
Totally government-controlled as opposed to 99%. Just a bunch of psychopaths that want to poison you (and the rest lose their licenses), and you pay for it whether you use it or not, and you don't want to use it unless maybe if not doing it is a death sentence, because they will just poison you. The only health care that actually works is not getting sick in the first place, but in Europe, you'll only get to do that if you avoid eating all the bugs that they are now putting in the food, to give you cancer. You don't even get a gun to kill yourself with, or land to run away to. If anything, America is under such heavy attack because it's the biggest threat to their plans. And they may want the land, because Europe will be obliterated by the polar shift, with the (((convenient))) exception of exactly the region that Davos happens to be right in the middle of.
"and data privacy"
It's a shame that I can only post one image at a time here. What data privacy? There is no place on this planet pushing digital ID for everything harder than Europe, other than maybe Australia, and that's basically part of Europe in everything but geographical location. And technically China, the dictatorship that has already done it and is now pushing it in every other dictatorship too. https://social.076.moe/url/145197
And about Plan 9, I ran 9front on my W500, so I know that it works on ThinkPads. I can't imagine myself using that, though. There are interesting concepts in it that I respect, but it somehow manages to be even less intuitive than Unix itself. And good luck running anything on that too. Haiku is definitely more viable.
Very nice. I miss most of those from reading the monthly scans. Anyway, it reminds me of the possibility of them revealing that Bardock was alive the whole time. At this point, in Dragon Ball, everything is possible. Maybe they can bring him back to help Gohan Blanco One Hundred Por Ciento fight African American Freeza. Or maybe they can bring him back to fight Cyborg Raditz (made by Doctor 下痢 using his corpse, worked on in secret since he died) during a future arc.
It's not, it does work for video as well. I have done it myself, and there is no secret, you just run mpv on a video, in the TTY, and it works. Though it may not work inside of fbterm, and it will definitely not run inside of tmux unless you do some trick to detach and run it in an external shell and then reattach.
Haven't tried that myself, because again, I'm probably not abandoning X, because of the amount of control that I have over everything. Like, I wanted mpv to automatically fullscreen itself, but not in every workspace. I wanted conditional keybindings that do different things depending on the focused program. I wanted a prefix key to open other key maps than can then open other key maps themselves, so I can technically bind a billion things to one key. All done.
Things like that are definitely more doable in X than outside of it, and they are definitely easier with StumpWM than with almost anything else in existence (and it already basically behaves like a terminal multiplexer anyway, which I like). Then there are also tools like xdotool, xcape, xmodmap. And all of that can communicate with terminal programs as well, using tmux as a bridge. I can set bindings to send other bindings to tmux windows that don't even have to be attached, kinda turning programs into daemons, in a way.
Basically, with my current power level, I may need EVERYTHING duct-taped together, to have something that even approaches being acceptable.
Where to put the status bar (for any bar, really) depends on monitor height. Also, you can run mpv in the TTY, but you probably know that. You can't run it inside of a multiplexer, but MAYBE there could be a way. Like, I have been working on my system and have been wanting to integrate tmux into it, so I have this script for running X programs inside of tmux:
if echo $TERM | grep "tmux*" > /dev/null; then
tmux run-shell -b "xdg-open \"$1\" > /dev/null"
else
xdg-open $1 > /dev/null
fi
You could maybe make something like this for the TTY. Maybe that creates a shell in the background, and detaches tmux, runs mpv, and then reattaches afterwards.
There was also directfb, you may be able to use that. I don't know anything about it, but maybe you do because you have been using these systems for longer and was around when this was more of a thing. But apparently it can do windowing. And also, GTK and Qt both supposedly support the TTY, and I think it might be through that. Not sure, but I have seen a picture of Firefox running in a multiplexer, in the TTY. You can also run sdl in the TTY.
Also, fcitx is in fact possible, I remember seeing that as well, and there is a package called fcitx-fbterm-git in the TTY that you may want to check out. And of course, there are image viewers like fbv, and PDF viewers like fbpdf. And there are alternatives to fbterm as well, like mlterm and yaft (both support sixel images, and mlterm is also an X terminal emulator, and it can actually do vertical text, which is kinda cool, and it has an option for using it with fcitx, though I'm not sure that it works in the TTY).
This is all pretty obscure information, so I don't know much about it. Post still ended up gigantic, though. But I personally just use X. Has the advantage that everything is guaranteed to work in it, and is also portable, while framebuffer stuff is a lot more OS-dependent. The problem is that none of this shit is actually integrated, programs all conflict with each other, because these OSs are still basically 70s mainframes and can barely handle monitors correctly, and really would rather use punchcards instead.
May try this stuff more later, but for now I'm busy trying to come up with a set of keybindings that don't suck and that are actually ergonomic, and that I can apply universally, while also preserving defaults and avoiding conflicts (by focusing on the Super and Hyper keys, and also using key sequences after a prefix key, in some cases to switch between different key maps), and integrating all of the terminal multiplexer shit, and all terminal programs (that can't even consistently use all modifiers).
StumpWM and X are making that a lot easier, by translating keys to other keys, and also conditionally translating bindings to other bindings, depending on the selected window. Also, testing framebuffer stuff will really have to be on another computer, because testing that, I have frozen my computer multiple times to the point that nothing could be done and I just had to pull the plug. All inputs were ignored. X may be bad, but it's less bad than the OSs it runs on, so I have accepted it.