💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-12-04.txt captured on 2024-05-26 at 16:11:53.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
[2021-12-04T00:47:31Z] <phoebos> o/ [2021-12-04T01:02:08Z] <noocsharp> \o [2021-12-04T01:02:31Z] <noocsharp> i sort of figured out my executable segfaulting problem [2021-12-04T01:02:53Z] <noocsharp> for some reason it wants the text section to start at 0x401000 instead of 0x1000 [2021-12-04T01:03:00Z] <noocsharp> no idea why tho [2021-12-04T01:03:47Z] <midfavila-laptop> hello phoebos, noocsharp [2021-12-04T01:21:28Z] <midfavila-laptop> been thinking a lot about trying to cut the web out entirely lately [2021-12-04T01:21:46Z] <midfavila-laptop> i find that unless you use chrom* it's more hassle than it's worth [2021-12-04T01:25:41Z] <midfavila-laptop> maybe I should set up a KISS repository over gopher [2021-12-04T01:25:43Z] <midfavila-laptop> that would be neat [2021-12-04T01:34:20Z] <phoebos> that would be neat [2021-12-04T01:34:58Z] <phoebos> despite its flaws, i've been enjoying gemini recently [2021-12-04T01:36:14Z] <midfavila-laptop> gemini is... [2021-12-04T01:36:20Z] <midfavila-laptop> an interesting experiment [2021-12-04T01:36:43Z] <phoebos> i know [2021-12-04T01:36:52Z] <phoebos> but the community is nice [2021-12-04T01:38:33Z] <midfavila-laptop> i mean, i guess [2021-12-04T01:38:38Z] <midfavila-laptop> iunno [2021-12-04T01:39:59Z] <midfavila-laptop> it would be interesting to experiment with gopher as a filesystem [2021-12-04T01:40:02Z] <midfavila-laptop> or gemini [2021-12-04T01:40:15Z] <midfavila-laptop> i feel like since they're both text protocols they could be represented as such fairly easily [2021-12-04T01:42:37Z] <noocsharp> 9p [2021-12-04T01:42:44Z] <phoebos> > 9p [2021-12-04T01:43:27Z] <natris1979[m]> wait ew, no [2021-12-04T01:43:27Z] <natris1979[m]> 9p++ [2021-12-04T01:44:06Z] <phoebos> make a git gemini protocol backend [2021-12-04T01:44:28Z] <cem> phoebos: what do you think the flaws of gemini are? [2021-12-04T01:44:38Z] <natris1979[m]> I haven't tried Gemini yet [2021-12-04T01:45:01Z] <natris1979[m]> seems interesting. [2021-12-04T01:45:34Z] <phoebos> cem: nothing original. mandatory tls, and gemtext not having semantic linebreaks [2021-12-04T01:45:47Z] <phoebos> but otherwise, i'm ok with it [2021-12-04T01:46:19Z] <natris1979[m]> you see mandatory tls as a downside? [2021-12-04T01:46:21Z] <cem> Yeah, I'm not a big fan of the markup myself [2021-12-04T01:46:24Z] <phoebos> it's refreshingly simple and i find it easier to write content for [2021-12-04T01:46:44Z] <cem> natris1979[m]: it's harder to debug at home [2021-12-04T01:46:48Z] <phoebos> natris1979[m]: my blog posts don't need to be encrypted [2021-12-04T01:46:59Z] <natris1979[m]> I can see that [2021-12-04T01:47:00Z] <phoebos> and there's plenty of old hardware which can't do it [2021-12-04T01:47:14Z] <phoebos> optional tls, fine [2021-12-04T01:47:15Z] <natris1979[m]> oh, that does seem to be a flaw [2021-12-04T01:47:24Z] <midfavila-laptop> mandatory TLS is garbage [2021-12-04T01:47:41Z] <natris1979[m]> seems like an otherwise light protocol should be pretty timeless [2021-12-04T01:47:53Z] <midfavila-laptop> afaik gemini is just for serving static content. there's no need for that to be encrypted [2021-12-04T01:48:13Z] <phoebos> midfavila-laptop: cgi is supported, but yes [2021-12-04T01:48:25Z] <midfavila-laptop> that's new since the last time I looked at it [2021-12-04T01:48:33Z] <natris1979[m]> I mean there is static content that would be good to keep secured, but I get what you're saying [2021-12-04T01:48:52Z] <midfavila-laptop> if it needs to be secure you probably won't be hosting it on a public gemini server [2021-12-04T01:48:56Z] <midfavila-laptop> just saying [2021-12-04T01:49:21Z] <natris1979[m]> maybe. Not yet. [2021-12-04T01:50:01Z] <phoebos> i like the idea of a read-only protocol, so not having PUT et al is ok. although client certificates are a neat way to provide personalised content [2021-12-04T01:50:09Z] <phoebos> see: astrobotany [2021-12-04T01:51:03Z] <midfavila-laptop> i think you could argue that gopher is a read-only protocol [2021-12-04T01:51:38Z] <cem> midfavila-laptop: wait, it isn't? [2021-12-04T01:51:47Z] <natris1979[m]> I don't know the protocol intimately but it seems like it is [2021-12-04T01:52:07Z] <noocsharp> can't you do queries? [2021-12-04T01:52:10Z] <midfavila-laptop> well, the only time I've run into a gopher system accepting input is Veronica, Jughead or Archie [2021-12-04T01:52:13Z] <midfavila-laptop> and yes, you can, but [2021-12-04T01:52:27Z] <midfavila-laptop> the catch is that the queries aren't sent using an analogue to POST or PUT or anything [2021-12-04T01:52:32Z] <midfavila-laptop> they're the same as every other request [2021-12-04T01:53:01Z] <phoebos> it's like this with gemini also [2021-12-04T01:53:13Z] <natris1979[m]> right. So it's a query parameter, but analagous to SELECT in SQL right? No INSERT or UPDATE [2021-12-04T01:53:29Z] <midfavila-laptop> i suppose you could make that statement, yeah [2021-12-04T01:53:39Z] <midfavila-laptop> veronica and jughead probably use SQL for their backend [2021-12-04T01:54:55Z] <natris1979[m]> I'm not saying anything in etiher stack uses SQL, I'm using it metaphorically [2021-12-04T01:55:01Z] <midfavila-laptop> yes, I know [2021-12-04T01:55:25Z] <midfavila-laptop> i'm remarking that it's an accurate metaphor and that it wouldn't be surprising if gopher search engines used SQL [2021-12-04T01:56:02Z] <natris1979[m]> ah, I see [2021-12-04T04:05:59Z] <testuser[m]> Hi [2021-12-04T04:08:39Z] <noocsharp> o/ [2021-12-04T11:22:32Z] <nmeum> hey, quick question regarding the kiss linux firefox package: my understanding is that with current versions of firefox, firefox IPC only works when dbus is installed (see https://utcc.utoronto.ca/~cks/space/blog/unix/FirefoxNoX11RemoteControl) do you have solution for this issues since you don't package dbus? [2021-12-04T14:40:46Z] <natris1979[m]> nmeum: I don't know much of anything about ipc or dbus, but you might try searching the community packages over at kisscommuniy.org. kiss makes it really easy to create and maintain your own packages so if something you need isn't in the core repos chances are someone else has made repo files for it. And if not it's not hard to make them. If you can build something from source, you can make a kiss package [2021-12-04T14:41:41Z] <testuser[m]> yeah if u want that then u can package dbus and rebuild ff [2021-12-04T15:14:46Z] <nmeum> I don't want to package dbus, I was just wondering if kiss has a solution for the firefox IPC thingy which doesn't require dbus [2021-12-04T15:16:53Z] <testuser[m]> no [2021-12-04T19:29:03Z] <bujeddhazeus> nmeum: also, even if you packaged dbus, the Firefox no-x11.patch used in kisslinux completely disables dbus support in Firefox [2021-12-04T19:30:42Z] <bujeddhazeus> When read in its context, see here: https://github.com/kisslinux/repo/blob/master/extra/firefox/patches/no-x11.patch#L308 [2021-12-04T19:31:33Z] <nmeum> so it's entirely build without ipc support and you can't open an url in a running firefox instance, yes? [2021-12-04T19:31:44Z] <bujeddhazeus> Indeed [2021-12-04T19:32:02Z] <nmeum> unfortunate [2021-12-04T19:32:12Z] <bujeddhazeus> I have a separately worked on patch that I began working on in May [2021-12-04T19:32:22Z] <bujeddhazeus> Which has working dbus afaik [2021-12-04T19:33:08Z] <bujeddhazeus> It's almost identical to the kisslinux patch, because I based myself on the same old patchset from bugzilla.mozilla.org [2021-12-04T19:33:18Z] <bujeddhazeus> I've tested it in gentoo only though [2021-12-04T19:33:51Z] <bujeddhazeus> nmeum: if you need/want it I'll paste it somewhere again [2021-12-04T19:34:12Z] <bujeddhazeus> But that's going to require dbus [2021-12-04T19:34:36Z] <nmeum> what does your patch do? [2021-12-04T19:36:32Z] <bujeddhazeus> nmeum: it's the same thing as that no-x11.patch as in it rips out X11 dependencies from Firefox code so they don't need to be installed on your system (i.e. pure wayland) [2021-12-04T19:37:05Z] <bujeddhazeus> But, with dbus / ipc / remote code left more intact [2021-12-04T19:37:34Z] <nmeum> ah [2021-12-04T19:37:55Z] <nmeum> I don't have a use for it then but ty [2021-12-04T19:47:46Z] <bujeddhazeus> Ah ok :>