ChubakPDP11+TakeWithGrainOfSalt

  • 47 posts
  • 88 comments
Joined 2 years ago
Cake day: February 10th, 2024

Have you noticed there are some shameless thefts, basically clones, in the world of terminal emulators? At least the ones for GNOME?

For example, Kitty, Tilix, and Terminator have at least one clone, nothing changed, just repackaged, repackaged on the repository even. I won’t name them, but those guilty should feel the burn of shame at their hearts!

And now that we got that out of the way, these are the temus I use actively, like each for a certain task:

  • Tilix
  • Kitty
  • Alacritty

Alacritty is fast, but it’s not customizable. Kitty is best. Tilix is good, especially since it’s a WM of its own. But it’s not as ‘crisp’ as Kitty is.

I don’t like Terminator and its clones, because they have this fruity red bar on top, very distracting. Plus Tilix does what these inbred family do a thousand times better.

Now I wanna know if there are temus I am missing, like obscure ones. Should be able to run on Gnome.

I especially want something like the new Micropeni$ Windows terminal. Also terminal emulators that are based on more modern systems languages, e.g. Rust, Zig, Go. Ones that don’t ‘necessarily’ stick to TermInfo.

So; Not some Xterm clone crap. There must be a million Xterm clones out there. I did not name Xterm because every terminal emulator for X is virtually a clone of Xterm lol.

Thanks!

Can someone please help me understand how one could make his own frontend for the Ferdiverse? It seems like to run on a bespoke protocol, and has HTTP endpoints as well. The help says you can create your own frontend, divorced of HTTP. What I am wary of is the documentation being out-of-date.

So if there’s a bespoke protocol, is there a middleware that translates it to HTTP requests to make it possible to run on a browser? Sorry I am very bad at web and network in general.

So to sum my question up:

1- Is there a bespoke protocol, non-HTTP, to access Fediverse?

2- Where can I lay my hands on the latest documentation for creeating a custom frontend, especially one that runs on a non-traditional ‘view’?

Sorry if I mention the bespoke protocol for the third time, but what is the use of such protocol? Like is there a client for it? Or do they just mean a protocol ON TOP of HTTP? Because it would be moot. If there’s an HTTP protocol I could just use libcurl. If this protocol is as ‘bespoke’ as they say, is it well-described? Like do they have ABNF for it?

Again I am not very good at network and web in general. This would be my first ‘webapp’ so to speak.

Even if such thing exists, I would wanna do it.

Thanks.

I really hope it’s WASM. Youtube is known to make, and break W3 standards. If Youtube did not tell Joe Q. Granny to fuck off with IE6, we would not have made the process in the web standards we made today.

I am mostly a systems guy though. Hell I use Lynx and W3M more than I use Firefox. I don’t know how to graphics and how to game. But I hope Youtube adds support to upload and monetize your own WASM game.

I recently began making ROFF in BiwaScheme. I have to use Canvas for typesetting. It’s pretty capable. But WASM is an entire, well-designed Stack VM in your browser. I hope Youtube devs will be able to push WASM, Canvas or both to the top.

Note: I am extremely anti-America-pilled, but I have nothing against people innovating at Youtube.

  • I posted my history as a response to @Technus. I know about --no-install-recommends but that’s an apt(1) switch. How can I do that with dpkg(1)? Check my history, I’ve been building more than I have been installing lately. Like, for a long time I have been looking for a ‘useful’ language to make, and then I remembered that there’s a swath of programmers in my country who are addicted to Delphi, and Nkki W. has not pushed to Pascal upstream since 1974. So I decided to host a Pascal on JVM. I made ANTLR. But then, it kept complaining that some targets fail, so I had to remove them from pom.xml. I myself am new to Java toolchain tbqh. I think one language that most people build from source is NodeJS. NodejS toolchain is not as good as say, Ruby’s or Guile’s, but it’s good enough and easy to use.

    Thanks.

  • Podman, gotcha. I am freaking tired of these Docker-esque companies. They use their status as a FOSS application to grift people. As if it’s really ‘hard’ to do what Docker does! It’s just mixing a namespaces(7) with cgroups(7), some other stuff too, like seccomp(7). Hashicorp is one of these companies, I think you know, it went entirely closed-source a few months ago. But truly, what is so ‘complex’ about a secure hashtable database? GNU has one! You can use libcrypto + libtokyocabinet to make one in matter of hours. I think the issue is, most sysadmins, especially old ones, are either clueless about systems programming, or if they are, they are just too lazy to roll their own. I’m not saying ‘roll your own’, I’m saying, you don’t necessarily need super-stable software. Companies like Hashicorp and Docker find giant customers with rich pockets, e.g. AWS, either that, or some degenerate Black-Rock-esque corporate buys them out and you know, I don’t wanna prescribe anything to Americans because I don’t wanna be the pot calling the kettle black, but damn, imprison those damn investment bankers! They don’t understand that closed source doesn’t necessarily mean ‘more moola’. What it means is more obscurity, more trouble finding bugs, etc. The closed-source software died fucking ages ago. Even Micrsoft open-sourced DOS, most likely they will start open-sourcing 9x and then NT, or at least, release Windows’ specs; pretty soon. Say whatever about micropeni$ but they produce more FOSS these days than closed-source software! E.g. VSCode, Terminal, TypeScript, etc (I don’t use any of them, but I appreciate the gesture!).

    Sorry for the rant.