| 00:13:18 | | @Fusl quits [Excess Flood] |
| 00:13:34 | | Fusl (Fusl) joins |
| 00:13:34 | | @ChanServ sets mode: +o Fusl |
| 00:23:09 | | Arcorann (Arcorann) joins |
| 00:23:30 | | nico_32 quits [Remote host closed the connection] |
| 00:25:46 | | yawkat quits [Ping timeout: 240 seconds] |
| 00:35:52 | <pabs> | this person is controversial and got physically attacked recently http://salmanrushdie.com/ https://en.wikipedia.org/wiki/Salman_Rushdie https://www.cnbc.com/2022/08/12/salman-rushdie-attacked-during-panel-in-western-new-york-report-says.html |
| 00:42:41 | | sec^nd quits [Remote host closed the connection] |
| 00:43:14 | | sec^nd (second) joins |
| 00:44:47 | | nico_32 (nico) joins |
| 01:58:16 | | Arcorann quits [Ping timeout: 240 seconds] |
| 02:00:30 | | sec^nd quits [Remote host closed the connection] |
| 02:01:40 | | sec^nd (second) joins |
| 02:14:27 | | thetechrobo_ joins |
| 02:17:40 | | TheTechRobo quits [Ping timeout: 240 seconds] |
| 02:26:38 | | tbc1887 (tbc1887) joins |
| 02:28:08 | | tbc1887 quits [Client Quit] |
| 03:29:25 | | Arcorann (Arcorann) joins |
| 04:01:16 | | DopefishJustin quits [Ping timeout: 240 seconds] |
| 04:10:11 | | tbc1887 (tbc1887) joins |
| 04:10:28 | | tbc1887 quits [Remote host closed the connection] |
| 04:35:03 | | katocala quits [Ping timeout: 265 seconds] |
| 04:51:47 | | katocala joins |
| 04:52:37 | | katocala is now authenticated as katocala |
| 04:53:25 | | wyatt8750 joins |
| 04:53:40 | | wyatt8740 quits [Ping timeout: 240 seconds] |
| 05:53:16 | | qwertyasdfuiopghjkl quits [Client Quit] |
| 05:56:04 | | fuzzy8021 quits [Read error: Connection reset by peer] |
| 05:56:38 | | qwertyasdfuiopghjkl joins |
| 05:57:39 | | fuzzy8021 (fuzzy8021) joins |
| 06:49:21 | | BlueMaxima quits [Client Quit] |
| 07:09:36 | | mr_archive4 quits [Ping timeout: 265 seconds] |
| 07:12:16 | | sec^nd quits [Ping timeout: 240 seconds] |
| 07:15:42 | | sec^nd (second) joins |
| 07:48:47 | | mutantmonkey quits [Remote host closed the connection] |
| 07:49:36 | | mutantmonkey (mutantmonkey) joins |
| 08:42:09 | | march_happy (march_happy) joins |
| 08:52:16 | <joepie91|m> | <Maakuth|m> "hmmh. is there a way to rebuild..." <- "rebuild" in what sense? |
| 08:52:19 | <Maakuth|m> | <joepie91|m> ""rebuild" in what sense?" <- those urls were not captured with qwarc |
| 08:52:19 | <Maakuth|m> | However they are not independent pages, just redirects to posts with those ids. And the ids are in the data. I'm thinking of writing a one-off script to restore those |
| 08:52:19 | <Maakuth|m> | JAA: suggestions if I end up cooking that? would something like a CSV file with posts/id url and the target url cut it? |
| 08:56:46 | | march_happy quits [Read error: Connection reset by peer] |
| 08:57:53 | | march_happy (march_happy) joins |
| 08:59:56 | | march_happy quits [Read error: Connection reset by peer] |
| 09:00:34 | | march_happy (march_happy) joins |
| 09:13:07 | | sec^nd quits [Remote host closed the connection] |
| 09:13:34 | | sec^nd (second) joins |
| 09:19:46 | | march_happy quits [Read error: Connection reset by peer] |
| 09:20:01 | | march_happy (march_happy) joins |
| 09:32:16 | | march_happy quits [Read error: Connection reset by peer] |
| 09:32:39 | | march_happy (march_happy) joins |
| 09:37:09 | | march_happy quits [Read error: Connection reset by peer] |
| 09:37:36 | | march_happy (march_happy) joins |
| 10:02:32 | | sec^nd quits [Remote host closed the connection] |
| 10:02:33 | | HackMii_ quits [Write error: Broken pipe] |
| 10:03:13 | | sec^nd (second) joins |
| 10:03:19 | | HackMii_ (hacktheplanet) joins |
| 10:03:22 | <@JAA> | Maakuth|m: You can't really 'restore' them in the sense of 'make them work in the Wayback Machine'. That would involve creating fake WARC records, which is something nobody should ever do for any reason. |
| 10:04:09 | <@JAA> | So the best you can do is create an index of post IDs and a separate service that redirects to the corresponding thread URL in the WBM. As a data backing for that, yeah, I suppose a CSV would be just fine. |
| 10:05:05 | <madpro|m> | Maakuth: There are, however, WARC players outside of the IA like https://github.com/webrecorder/replayweb.page |
| 10:05:07 | <@JAA> | It would probably be possible to do this in a way that it's just static files stored at the Internet Archive so that there's no risk of this service disappearing in the future (unless IA disappears, in which case, welp...). |
| 10:05:24 | <madpro|m> | It's just that you yourself would have to act as the data provider |
| 10:05:40 | <@JAA> | Yeah, that's a thing, but still don't create fake WARCs. |
| 10:11:13 | <@Kaz> | whats happening here, why's everyone suddenly got |m at the end of their name |
| 10:11:37 | <@JAA> | Matrix bridge |
| 10:12:02 | <@Kaz> | oh that might explain the weird reply formatting thing that joepie91|m and Maakuth|m were doing too then |
| 10:12:09 | <@Kaz> | grim |
| 10:12:20 | <madpro|m> | For you see |
| 10:13:35 | <madpro|m> | As am I 😬 |
| 10:13:42 | <@Sanqui> | Kaz: in all fairness, the Matrix bridge's formatting is one of the better I've seen. It preserves most semantics |
| 10:14:37 | <@Kaz> | oh i guess you can't autocomplete names in the same way can you |
| 10:14:52 | <@Kaz> | right, time to stop being a luddite and give it a fair crack, how to i enter a matrix |
| 10:15:40 | <@Sanqui> | pick a client at https://matrix.org/clients |
| 10:15:58 | <@Sanqui> | pick a "homeserver". most homeservers federate with each other, and some bridge to irc networks |
| 10:16:11 | <@Sanqui> | despair at the poor performance |
| 10:16:30 | <@Sanqui> | accept that it's still the best shot we've got at a next gen open federated chat protocol |
| 10:16:55 | <@Sanqui> | and acknowledge that they're actively working on ironing out the issues |
| 10:17:02 | <@Sanqui> | those are the steps, roughly in that order |
| 10:17:20 | <@Kaz> | https://irc.kurt.gg/uploads/574f44c51832ac53/image.png |
| 10:17:31 | <@Kaz> | ok so i think i did step 1 right |
| 10:17:54 | <@Kaz> | maybe my choice of client was bad |
| 10:18:37 | <@Sanqui> | I flip flop between element and nheko. |
| 10:20:29 | | kaz__|m joins |
| 10:20:39 | <kaz__|m> | ok |
| 10:21:26 | <@Sanqui> | also, join the archive team "space", which is like a collection of rooms/channels I maintain |
| 10:21:39 | <kaz__|m> | yes |
| 10:21:42 | <kaz__|m> | how would one do that |
| 10:21:49 | <Sanqui|m> | https://matrix.to/#/#archive-team:matrix.org |
| 10:22:19 | <kaz__|m> | oh that's nice |
| 10:22:42 | <kaz__|m> | i mean, clearly the bridge is broken a little bit because it's telling me there's a Kaz4 in here |
| 10:23:15 | | @Kaz sets mode: +o kaz__|m |
| 10:24:13 | <@kaz__|m> | kaz__|m: cursed reply testing |
| 10:25:52 | | Dragnog joins |
| 10:35:04 | | @Kaz is now known as @kaz4 |
| 10:35:06 | | @kaz4 is now known as @kaz |
| 10:48:25 | <Maakuth|m> | hmm, the post id - thread mapping is some hundreds of megabytes. if HTTP range requests work in archive.org, maybe I could hack a post finder with this https://phiresky.github.io/blog/2021/hosting-sqlite-databases-on-github-pages/ |
| 10:49:40 | <@JAA> | Yes, range requests are supported. |
| 10:49:55 | <Maakuth|m> | well then |
| 10:50:16 | <@JAA> | Alternatively, you could split it into chunks by post ID and only retrieve the relevant one, then do the processing on the client side. |
| 10:51:46 | <Maakuth|m> | the biggest hurdle is my javascript aversity :) |
| 10:52:07 | <@JAA> | Understandable :-) |
| 10:52:44 | <Maakuth|m> | but they sell me out as full stack developer anyway, so it should not be impossible :) |
| 10:54:46 | | sec^nd quits [Ping timeout: 240 seconds] |
| 10:55:30 | | sec^nd (second) joins |
| 11:03:40 | | march_happy quits [Read error: Connection reset by peer] |
| 11:04:25 | | march_happy (march_happy) joins |
| 11:23:19 | | yawkat (yawkat) joins |
| 11:30:06 | | mutantmonkey quits [Remote host closed the connection] |
| 11:30:29 | | mutantmonkey (mutantmonkey) joins |
| 11:45:15 | | Sluggs quits [Quit: Going offline, see ya! (www.adiirc.com)] |
| 11:57:48 | | march_happy quits [Read error: Connection reset by peer] |
| 11:57:59 | <joepie91|m> | kaz: huh. the newer versions of the bridge *should* be converting this to a `foo: blah blah` prefix format instead of the weird reply format. is hackint running an old version of the bridge or something? (I was on mobile, so then a reply is the only practical thing available...) |
| 11:58:07 | | march_happy (march_happy) joins |
| 12:15:41 | | HackMii_ quits [Remote host closed the connection] |
| 12:16:20 | | HackMii_ (hacktheplanet) joins |
| 12:27:28 | | AnotherIki joins |
| 12:39:21 | | march_happy quits [Ping timeout: 265 seconds] |
| 12:39:38 | | march_happy (march_happy) joins |
| 12:55:13 | <nimaje> | Maakuth|m: iirc there are already wasm sqlite implementations, that propperly do rangerequests, but I only found sql.js and sqlite-wasm, but didn't find if they do range requests just now |
| 13:07:05 | <Maakuth|m> | nimaje: I think there's a ready made implementation in that link of mine |
| 13:11:55 | <nimaje> | oh, for some reason I completely ignored that link |
| 13:47:31 | | march_happy quits [Read error: Connection reset by peer] |
| 13:48:05 | | march_happy (march_happy) joins |
| 14:07:47 | | march_happy quits [Read error: Connection reset by peer] |
| 14:08:02 | | march_happy (march_happy) joins |
| 14:15:46 | | Arcorann quits [Ping timeout: 240 seconds] |
| 14:39:59 | | ryankp joins |
| 14:43:00 | | thetechrobo_ is now known as TheTechRobo |
| 14:43:50 | | TheTechRobo is now authenticated as TheTechRobo |
| 15:14:32 | | march_happy quits [Read error: Connection reset by peer] |
| 15:15:18 | | mutantmonkey quits [Remote host closed the connection] |
| 15:15:33 | | march_happy (march_happy) joins |
| 15:15:54 | | mutantmonkey (mutantmonkey) joins |
| 15:19:46 | | march_happy quits [Ping timeout: 240 seconds] |
| 15:20:38 | | march_happy (march_happy) joins |
| 15:25:08 | | march_happy quits [Ping timeout: 265 seconds] |
| 15:25:50 | | march_happy (march_happy) joins |
| 15:41:34 | | qwertyasdfuiopghjkl quits [Ping timeout: 265 seconds] |
| 15:49:04 | | ryankp quits [Remote host closed the connection] |
| 16:29:54 | | march_happy quits [Ping timeout: 265 seconds] |
| 16:54:19 | <@HCross> | So this matrix thing, can I run one on my own infra to talk |
| 16:54:23 | <@HCross> | to you lot |
| 16:54:39 | <joepie91|m> | yes |
| 16:56:02 | <joepie91|m> | the IRC bridge to hackint is provided by hackint itself; an IRC bridge in Matrix essentially just 'carves out' a namespace on the homeserver it is attached to. in this case, that's "it controls everything on the hackint.org homeserver, and makes each IRC user appear as a Matrix user and vice versa". Matrix itself is a federated system, so you can talk to that hackint.org homeserver from whatever other homeserver, including one you run |
| 16:56:02 | <joepie91|m> | yourself, and from your client and homeserver's perspective, you're just talking to other Matrix users |
| 16:56:36 | <joepie91|m> | your messages then go from your homeserver, to the hackint.org homeserver, to the hackint.org IRC server |
| 17:02:59 | <joepie91|m> | HCross: homeserver options for Matrix are currently Synapse (the common option, sort of the default, quite a beast to run), Dendrite (the thing that's meant to eventually replace Synapse, supposedly less of a beast, but also may still run into compat issues sometimes), or Conduit (very light-weight and operationally simple, but AFAIK not a complete protocol implementation yet, so it won't always work like you expect yet) |
| 17:17:00 | <@Sanqui> | does anybody know the "best" way to disable hsts for a specific website in firefox? |
| 17:17:24 | <@Sanqui> | I understand why there's no "I understand the risk" button but at the same time, just let me receive the html and display it dammit, I know what I'm doing |
| 17:17:36 | <TheTechRobo> | Sanqui: I was under the impression that websites that use HSTS just don't serve HTTP. |
| 17:17:44 | <TheTechRobo> | Although I guess you might be able to disable cert verification... |
| 17:17:48 | <@Sanqui> | https://avalon-rpg.com/ |
| 17:17:53 | <@Sanqui> | yes, it serves https |
| 17:17:55 | <@Sanqui> | with an expired certificate |
| 17:18:02 | <@Sanqui> | and hsts enabled so firefox doesn't let me bypass the screen |
| 17:18:03 | <TheTechRobo> | If you know what the certificate authority is, you can add it to trusted hosts. |
| 17:18:03 | <TheTechRobo> | Ah. |
| 17:18:10 | <TheTechRobo> | That sucks |
| 17:19:37 | <@Sanqui> | and it seems like security.mixed_content.use_hsts no longer exists |
| 17:19:45 | <@Sanqui> | because why give power users the power |
| 17:19:47 | <@JAA> | The web suggests you can set an obscure time offset config value: https://support.mozilla.org/en-US/questions/942924 |
| 17:19:59 | <@JAA> | Although that's a decade old, so... |
| 17:20:54 | <@Sanqui> | that actually worked |
| 17:21:18 | <@Sanqui> | cheers |
| 17:21:23 | <@JAA> | Impressive |
| 17:23:53 | <Jake> | hahaha amazing |
| 18:01:35 | | sec^nd quits [Remote host closed the connection] |
| 18:01:36 | | HackMii_ quits [Write error: Broken pipe] |
| 18:02:06 | | sec^nd (second) joins |
| 18:03:15 | | HackMii_ (hacktheplanet) joins |
| 18:25:15 | | f0x2 joins |
| 19:57:33 | | LeGoupil joins |
| 20:48:19 | | lennier2 joins |
| 20:52:21 | | lennier1 quits [Ping timeout: 265 seconds] |
| 20:52:31 | | lennier2 is now known as lennier1 |
| 21:09:52 | | LeGoupil quits [Client Quit] |
| 21:24:05 | | HackMii_ quits [Remote host closed the connection] |
| 21:24:37 | | HackMii_ (hacktheplanet) joins |
| 21:46:35 | | HackMii_ quits [Remote host closed the connection] |
| 21:48:09 | | HackMii_ (hacktheplanet) joins |
| 21:51:06 | | march_happy (march_happy) joins |
| 22:53:50 | | BlueMaxima joins |
| 23:15:39 | | Dragnog quits [Client Quit] |
| 23:36:04 | | @kaz__|m quits [*.net *.split] |
| 23:36:04 | | coro quits [*.net *.split] |
| 23:36:04 | | mind_combatant quits [*.net *.split] |
| 23:36:04 | | Ruk8 quits [*.net *.split] |
| 23:36:04 | | joepie91|m quits [*.net *.split] |
| 23:36:04 | | DigitalDragon quits [*.net *.split] |
| 23:36:04 | | will1|m quits [*.net *.split] |
| 23:36:04 | | noxious quits [*.net *.split] |
| 23:36:04 | | thermospheric quits [*.net *.split] |
| 23:36:04 | | rewby|m quits [*.net *.split] |
| 23:36:04 | | mpeter|m quits [*.net *.split] |
| 23:36:04 | | Maakuth|m quits [*.net *.split] |
| 23:36:04 | | madpro|m quits [*.net *.split] |
| 23:36:04 | | nyuuzyou quits [*.net *.split] |
| 23:36:04 | | Passiing|m quits [*.net *.split] |
| 23:36:04 | | applepiesavannah|m quits [*.net *.split] |
| 23:36:04 | | audrooku|m quits [*.net *.split] |
| 23:36:04 | | Sanqui|m quits [*.net *.split] |
| 23:36:04 | | igneousx quits [*.net *.split] |
| 23:36:04 | | xxia|m quits [*.net *.split] |
| 23:36:04 | | britmob|m quits [*.net *.split] |
| 23:36:04 | | Ajay quits [*.net *.split] |
| 23:36:50 | | Arcorann (Arcorann) joins |
| 23:40:06 | | joepie91|m joins |
| 23:40:28 | | nyuuzyou (nyuuzyou) joins |
| 23:40:28 | | Ruk8 (Ruk8) joins |
| 23:40:28 | | britmob|m joins |
| 23:40:28 | | audrooku|m joins |
| 23:40:28 | | mpeter|m joins |
| 23:40:28 | | xxia|m joins |
| 23:40:28 | | Ajay joins |
| 23:40:28 | | igneousx (igneousx) joins |
| 23:40:28 | | applepiesavannah|m joins |
| 23:40:28 | | coro joins |
| 23:40:28 | | Sanqui|m (Sanqui) joins |
| 23:40:28 | | DigitalDragon (DigitalDragon) joins |
| 23:40:28 | | @ChanServ sets mode: +o Sanqui|m |
| 23:40:29 | | kaz__|m joins |
| 23:40:29 | | noxious joins |
| 23:40:29 | | thermospheric (Thermospheric) joins |
| 23:40:30 | | madpro|m joins |
| 23:40:30 | | mind_combatant joins |
| 23:40:30 | | Maakuth|m joins |
| 23:40:30 | | will1|m joins |
| 23:40:30 | | rewby|m joins |
| 23:40:30 | | Passiing|m joins |
| 23:46:46 | | ger_f1 joins |
| 23:47:25 | | ger_f1 quits [Remote host closed the connection] |