| - riabenko (QUIT: Quit: riabenko) (~riabenko@lab.riabenko.com) | 00:15 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 00:26 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 00:27 | |
| + LNSY (~LNSY@98.147.157.153) | 00:31 | |
| LNSY | Hello Reformers. Is https://source.mnt.re/reform/reform-system-image/-/jobs/24513/artifacts/browse down for everyone else or is my ip blocked again? | 00:32 |
|---|---|---|
| LNSY | (trying to download the MNT pocket reform disk image) | 00:32 |
| - simba (QUIT: Ping timeout: 243 seconds) (~simba@91.126.178.4) | 00:35 | |
| kfx | LNSY: that link works for me | 00:36 |
| amatecha | same. I think there was some gitlab downtime or something IIRC | 00:38 |
| amatecha | (seem to recall seeing something about that somewhere but I could be misremembering haha) | 00:38 |
| lidstah | LNSY: can also confirm that this link works here | 00:43 |
| lidstah | (and hi everyone, btw) | 00:44 |
| + simba (~simba@91.126.178.4) | 00:54 | |
| minute | onepict: oh, cool to hear! do you use sway then? | 00:56 |
| minute | LNSY: i can double check if your IP is in the blocklist if you send it to me (in query is also ok) | 00:57 |
| - simba (QUIT: Ping timeout: 241 seconds) (~simba@91.126.178.4) | 00:58 | |
| josch | minute: the channel logger has everybody's IPs publically archived still | 00:59 |
| minute | josch: oh right. if that's the same ip they're using hefe.. | 00:59 |
| minute | here | 01:00 |
| minute | now i just need a script that auto unblocks everyone joining here :D | 01:00 |
| ^alex | haha | 01:00 |
| LNSY | minute 98.147.157.153 | 01:07 |
| minute | thx, checking | 01:13 |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 01:13 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 01:14 | |
| minute | LNSY: unblocked | 01:14 |
| minute | for curiosity, originally blocked because of > 98.147.157.153 - - [22/Sep/2026:05:43:54 +0200] "GET /reform/reform/-/tree/master/reform2-keyboard-fw HTTP/1.1" 200 11632 "" "Mozilla/5.0 (compatible; CodebuffResearchBot/1.0; +https://codebuff.com)" 3.48 | 01:16 |
| LNSY | minute Works, thanks! | 01:19 |
| minute | cool, sorry for the trouble | 01:20 |
| minute | added to my todo list now to auto unblock ips after a few days | 01:20 |
| minute | (maybe even 24h is enough) | 01:20 |
| LNSY | minute I did download the keyboard firmware the other night. | 01:22 |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 01:22 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 01:23 | |
| minute | LNSY: but did you use codebuff for that? | 01:25 |
| LNSY | I did, yeah. | 01:25 |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 01:26 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 01:26 | |
| ^alex | minute, in re: unblocking, i think we saw someone mention that you can set expiry times on ipset members | 01:27 |
| josch | will codebuff respect a robots.txt? | 01:27 |
| minute | LNSY: ok. i would recommend to only use standard browsers and git, wget, curl etc with source.mnt.re | 01:27 |
| minute | ^alex: yes, i remembered that now, but now it's in my todo to actually implement that during the work week | 01:27 |
| minute | i also need to post some kind of disclaimer/information about this, to give people a hint of how to not get blocked, but the more specific i'm about this, the higher the chance will be of malicious actors figuring out how i block them | 01:28 |
| minute | usually any kind of AI tool will be blocked | 01:28 |
| LNSY | minute Will do. Yup, I understand | 01:29 |
| ^alex | josch, as far as we can tell, slop tools and their associated operators are as far from the concept of respecting boundaries as the east is from the west | 01:29 |
| minute | yeah, but those obvious ones are not (yet) the issue, the problem is the ones that use residential proxies | 01:33 |
| minute | with no identification whatsoever | 01:33 |
| lidstah | and it's become harder to properly fingerprint them | 01:33 |
| ^alex | yeah | 01:33 |
| lidstah | *became, sorry | 01:33 |
| lidstah | no | 01:33 |
| ^alex | we have some viciously occult nginx rules | 01:33 |
| lidstah | it is becoming | 01:33 |
| lidstah | damn | 01:33 |
| lidstah | ja4 fingerprinting with haproxy alleviate some of the hassle, but it's a whack a mole problem | 01:35 |
| ^alex | i think one of our more effective rules is: if ($http_referer = $scheme://$host$request_uri) { return 402; } | 01:35 |
| ^alex | which does run the risk of some false-positives but catches a lot of bots | 01:36 |
| lidstah | he, this one (well, it's haproxy equivalent) made our day here last week | 01:36 |
| lidstah | another one: ai bots scraping our content (pictures, etc) storage by literally trying to guess sha2 hashes. no referers in this case. | 01:40 |
| lidstah | that was two weeks ago | 01:40 |
| ^alex | the only thing that was more than annoying to us so far was some bot that got caught in a loop retrieving a page that was and always has been 404 | 01:41 |
| lidstah | generally, this storage backend serves around 30K req/min, they literally bombarded it with 300K req/min | 01:41 |
| lidstah | *bombed, damn | 01:42 |
| ^alex | bombarded works | 01:42 |
| lidstah | good to know :') | 01:42 |
| lidstah | (bit late here, not really confident in my english skills) | 01:43 |
| + simba (~simba@91.126.178.4) | 01:43 | |
| - LNSY (QUIT: Quit: Client closed) (~LNSY@98.147.157.153) | 01:44 | |
| ^alex | lidstah, we might be interested in the ja4 fingerprinting eventually, got a good link on it? | 01:46 |
| - simba (QUIT: Ping timeout: 260 seconds) (~simba@91.126.178.4) | 01:50 | |
| lidstah | ah damn, was closing shop, lemme check | 01:55 |
| ^alex | lidstah, no rush! | 01:57 |
| lidstah | https://webdecoy.com/blog/ja4-fingerprinting-ai-scrapers-practical-guide/ - we used https://github.com/O-X-L/haproxy-ja4-fingerprint as a foundation. but we store in a stick-table (which we can synchronize between haproxy stick-table peers) and apply ACLs when said fingerprint crosses said treshold | 01:58 |
| lidstah | had to upgrade haproxy to a non-debian-stable version, too (3.1+) | 02:00 |
| ^alex | gotcha thx | 02:00 |
| + simba (~simba@91.126.178.4) | 02:02 | |
| lidstah | next week, gonna search fingerprints mapfiles reliable sources, too, and start building our own mapfiles. right now we only have persistence through our peers sticktables, with a 100M stick-table. performance impact is not awful but not negligible as you must compute the ja4 fingerprint on each http request. | 02:03 |
| lidstah | on the beasts at work, not a problem, on a small 1c/1G RAM vps for e.g., might hurt. | 02:05 |
| - simba (QUIT: Ping timeout: 260 seconds) (~simba@91.126.178.4) | 02:07 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 02:08 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 02:08 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 02:11 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 02:11 | |
| + simba (~simba@91.126.178.4) | 02:21 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 02:22 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 02:22 | |
| - simba (QUIT: Ping timeout: 276 seconds) (~simba@91.126.178.4) | 02:26 | |
| + LNSY (~LNSY@98.147.157.153) | 02:41 | |
| + simba (~simba@91.126.178.4) | 02:49 | |
| - LNSY (QUIT: Quit: Client closed) (~LNSY@98.147.157.153) | 02:50 | |
| - simba (QUIT: Ping timeout: 258 seconds) (~simba@91.126.178.4) | 02:54 | |
| - marty (QUIT: Ping timeout: 257 seconds) (~marty@23.165.56.234) | 03:03 | |
| + marty (~marty@146.70.165.164) | 03:05 | |
| + simba (~simba@91.126.178.4) | 03:08 | |
| - simba (QUIT: Ping timeout: 250 seconds) (~simba@91.126.178.4) | 03:15 | |
| + simba (~simba@91.126.178.4) | 03:27 | |
| - paperManu (QUIT: Ping timeout: 259 seconds) (~paperManu@104.163.168.122) | 03:34 | |
| - simba (QUIT: Ping timeout: 260 seconds) (~simba@91.126.178.4) | 03:37 | |
| - schalken (QUIT: Read error: Connection reset by peer) (~schalken@117-118-178-69.gci.net) | 04:01 | |
| + schalken (~schalken@117-118-178-69.gci.net) | 04:04 | |
| + simba (~simba@91.126.178.4) | 04:06 | |
| - simba (QUIT: Ping timeout: 252 seconds) (~simba@91.126.178.4) | 04:13 | |
| - aperezdc (QUIT: Ping timeout: 260 seconds) (~aperezdc@2a03:6000:6e61:633::43) | 04:33 | |
| + simba (~simba@91.126.178.4) | 04:50 | |
| + zatue (~zatue@2600:4041:5b05:b200:9d87:339b:a1e0:812b) | 05:23 | |
| - zatue (QUIT: Max SendQ exceeded) (~zatue@2600:4041:5b05:b200:9d87:339b:a1e0:812b) | 05:24 | |
| + zatue (~zatue@2600:4041:5b05:b200:9d87:339b:a1e0:812b) | 05:27 | |
| - simba (QUIT: Ping timeout: 254 seconds) (~simba@91.126.178.4) | 05:37 | |
| + simba (~simba@91.126.178.4) | 05:51 | |
| - aloo_shu (QUIT: Ping timeout: 245 seconds) (~aloo_shu@85.51.16.110) | 06:18 | |
| + aperezdc (~aperezdc@2a03:6000:6e61:633::43) | 06:39 | |
| onepict | minute: I do use sway, I looked a gnome, but I found it a little heavy and I was surprised to find a tiling manager suits me way better. My partner uses a different one and I've been resisting using one for years. I can't use his, he doesn't use sway. I managed to keep using sway. Now I'm eyeing my other machine and wondering how I can get a similar setup on there. | 08:58 |
| onepict | But I've got a bunch of man pages to do as part of a project I'm working with and I'm finding sway so useful for that as I need so many windows. | 09:00 |
| - simba (QUIT: Ping timeout: 240 seconds) (~simba@91.126.178.4) | 09:13 | |
| - mjw (QUIT: Ping timeout: 248 seconds) (~mjw@gnu.wildebeest.org) | 09:51 | |
| + mjw (~mjw@178.230.121.27) | 10:21 | |
| - mjw (QUIT: Ping timeout: 244 seconds) (~mjw@178.230.121.27) | 10:55 | |
| lidstah | sway is great, although I sometimes miss wmii and its 9P virtual filesystem representation of windows and events which was great for scripting it. | 11:26 |
| - UsrBinAnnika (QUIT: Remote host closed the connection) (~UsrBinAnn@109.255.154.246) | 11:29 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 11:35 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 11:36 | |
| + UsrBinAnnika (~UsrBinAnn@109.255.154.246) | 11:43 | |
| + aloo_shu (~aloo_shu@85.51.16.110) | 11:47 | |
| - UsrBinAnnika (QUIT: Remote host closed the connection) (~UsrBinAnn@109.255.154.246) | 11:48 | |
| + UsrBinAnnika (~annika@109.255.154.246) | 11:55 | |
| minute | onepict: you can take a look at the files in skel/.config in the reform-system-image repo | 11:58 |
| minute | lidstah: fuse fs for swaymsg when? :D | 11:59 |
| onepict | ooh thanks minute | 12:01 |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 12:05 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 12:06 | |
| + lidstah2 (~lidstah@gateway/tor-sasl/lidstah) | 12:07 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 12:08 | |
| lidstah2 | 09:59:19 minute │ lidstah: fuse fs for swaymsg when? :D << ^^ and it might be doable indeed | 12:34 |
| lidstah2 | oh, and swaymsg outputs json | 12:47 |
| Esi | Pocket is actually quite a nice ereader... https://usercontent.irccloud-cdn.com/file/xz0VVYH5/1000068202.jpg | 12:53 |
| Esi | https://usercontent.irccloud-cdn.com/file/5QY2Act2/1000068204.jpg | 12:53 |
| lidstah2 | so indeed there's structured data output which can be translated in a virtual filesystem and back... what have I done, my sunday is lost xD | 12:53 |
| lidstah2 | hey, hi Esi :) | 12:53 |
| Esi | o/ | 12:54 |
| josch | Esi: amazing view! | 12:58 |
| lidstah2 | might really be doable https://celeano.lidstah.info/-6mSgTKrDzD | 13:09 |
| minute | Esi: awesome photo | 13:10 |
| Esi | <3 | 13:10 |
| Esi | It is book shaped after all ;) | 13:11 |
| minute | true true | 13:11 |
| Esi | I wonder if i could create a book/folio like case for it 🤔 | 13:11 |
| lidstah2 | Esi: Iceland? | 13:12 |
| * lidstah2 -> lidsah | 13:12 | |
| * lidsah -> lidstah | 13:12 | |
| Esi | Yes | 13:13 |
| lidstah | beautiful scenery | 13:13 |
| Esi | <3 | 13:13 |
| + riabenko (~riabenko@2a01:d0:333::831) | 13:13 | |
| Esi | Spending a weekend at my old farm. Sheep herding and tidying up the place for the winter | 13:14 |
| lidstah | I (and family here) would love to visit Iceland (it's on a long list with Scotland, Ireland, Denmark, Norway, Germany, Czech republic...) | 13:17 |
| lidstah | oh, cooking time | 13:17 |
| lidstah | brb | 13:17 |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 13:43 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 13:43 | |
| riabenko | The product page for LS1028A says that "eDP display requires a firmware blob. This can be worked around with a mPCIe/PCIe display adapter, but this takes up a PCIe slot". How do one route the adapter output to the eDP display? | 14:06 |
| riabenko | I mean the page for MNT Reform LS1028A Processor Module. | 14:07 |
| minute | lidstah: that could be done with a cable | 14:13 |
| minute | riabenko: sorry i meant to reply to you | 14:13 |
| minute | riabenko: to be clear, this hasn't been done in practice. what i did validate is connecting an old nvidia gpu which doesn't need blobs, and that worked. | 14:14 |
| minute | but like, a full size pcie one. | 14:14 |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 14:14 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 14:15 | |
| riabenko | So far, I found an mPCIe to HDMI adapter. I am not sure how to connect MDHI output to eDP. | 14:15 |
| riabenko | Sorry, meant HDMI -> eDP. | 14:16 |
| riabenko | No idea how to connect that. | 14:16 |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 14:18 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 14:18 | |
| ch | i see a lot of DP->eDP adapters on various stores and blog posts | 14:22 |
| ch | if you find a card that produces DP... | 14:22 |
| minute | riabenko: is this for laptop or mnt station use? | 14:36 |
| minute | riabenko: we actually had an hdmi to edp adapter module. it's part of the rcm4 bundle that's still in stock at cs/mouser. | 14:36 |
| minute | it uses stdp2600 iirc | 14:37 |
| minute | another option is if you find something with DSI output, as the classic reform mainboard has a converter for that built in. | 14:38 |
| minute | reminds me that mxm experiments could be fun. | 14:39 |
| riabenko | minute: That's for a laptop. For desktop, an mPICe to HDMI adapter should be enough. Maybe I would need an extra hole in the chassis. I was looking at an SM750 mPCI to HDMI adapter. Other people suggested using an old DisplayLink USB 2.0 to HDMI adapter from DL-1x5 series, but that takes extra CPU cycles to compress the output with udl driver. I will look for that HDMI to eDP adapter, thank you. | 14:49 |
| + mjw (~mjw@178.230.39.84) | 15:21 | |
| + simba (~simba@178.139.165.21) | 15:24 | |
| + voltaire28_ (~jlafon@28.162.2.93.rev.sfr.net) | 15:25 | |
| - simba (QUIT: Ping timeout: 260 seconds) (~simba@178.139.165.21) | 15:29 | |
| - mjw (QUIT: Ping timeout: 244 seconds) (~mjw@178.230.39.84) | 15:42 | |
| + paperManu (~paperManu@104.163.168.122) | 15:58 | |
| - lidstah (QUIT: Ping timeout: 273 seconds) (~lidstah@gateway/tor-sasl/lidstah) | 16:06 | |
| + mjw (~mjw@84.241.220.63) | 16:20 | |
| - murphnj (QUIT: Ping timeout: 247 seconds) (~murphnj@user/murphnj) | 16:31 | |
| + murphnj (~murphnj@user/murphnj) | 16:32 | |
| - mjw (QUIT: Read error: Connection reset by peer) (~mjw@84.241.220.63) | 16:43 | |
| + mjw (~mjw@84.241.220.63) | 16:43 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 16:43 | |
| - mjw (QUIT: Ping timeout: 252 seconds) (~mjw@84.241.220.63) | 16:58 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 17:03 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 17:03 | |
| - stephano (QUIT: Quit: WeeChat 4.10.1) (~stephano@71.238.14.13) | 17:04 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 17:05 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 17:08 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 18:09 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 18:09 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 18:21 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 18:21 | |
| - S0rin (QUIT: Quit: WeeChat 4.6.3) (~S0rin@user/s0rin) | 18:26 | |
| - voltaire28_ (QUIT: Ping timeout: 264 seconds) (~jlafon@28.162.2.93.rev.sfr.net) | 18:34 | |
| + stephano (~stephano@71.238.14.13) | 18:42 | |
| + vyvv (~vyvv@user/vyvv) | 18:45 | |
| + voltaire28_ (~jlafon@28.162.2.93.rev.sfr.net) | 18:46 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 19:07 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 19:07 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 19:23 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 19:23 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 19:25 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 19:25 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 20:03 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 20:03 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 20:12 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 20:12 | |
| + mjw (~mjw@gnu.wildebeest.org) | 21:01 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 21:32 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 21:32 | |
| - lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah) | 21:41 | |
| + lidstah (~lidstah@gateway/tor-sasl/lidstah) | 21:42 | |
| - vyvv (QUIT: Ping timeout: 259 seconds) (~vyvv@user/vyvv) | 21:54 | |
| + simba (~simba@178.139.163.84) | 22:09 | |
| - mjw (QUIT: Remote host closed the connection) (~mjw@gnu.wildebeest.org) | 22:11 | |
| - simba (QUIT: Ping timeout: 243 seconds) (~simba@178.139.163.84) | 22:13 | |
| - voltaire28_ (QUIT: Ping timeout: 241 seconds) (~jlafon@28.162.2.93.rev.sfr.net) | 22:39 | |
| + voltaire28_ (~jlafon@28.162.2.93.rev.sfr.net) | 22:42 | |
| + mjw (~mjw@gnu.wildebeest.org) | 22:53 | |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!