2024-01-13.log

- Gooberpatrol66 (QUIT: Ping timeout: 260 seconds) (~Gooberpat@user/gooberpatrol66)00:12
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)00:16
- _nrb_ (QUIT: Remote host closed the connection) (~nrbnrb@2a01:4f8:10a:10a2:1::29)00:16
+ _nrb_ (~nrbnrb@2a01:4f8:10a:10a2:290::100)00:22
- cow321 (QUIT: Remote host closed the connection) (~deflated8@50.39.247.54)00:49
+ cow321 (~deflated8@50.39.247.54)00:52
- mjw (QUIT: Killed (erbium.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)01:00
* mark_ -> mjw01:00
+ Guest2684 (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)01:00
- cow321 (QUIT: Remote host closed the connection) (~deflated8@50.39.247.54)01:07
+ cow321 (~deflated8@50.39.247.54)01:16
- bkeys (QUIT: Read error: Connection reset by peer) (~Thunderbi@45.134.140.153)01:50
+ bkeys (~Thunderbi@45.134.140.153)01:52
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.8.17)01:53
+ Ar|stote|is (~linx@149.210.8.17)01:57
- Gooberpatrol66 (QUIT: Remote host closed the connection) (~Gooberpat@user/gooberpatrol66)02:07
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)02:07
- eibachd (QUIT: Ping timeout: 264 seconds) (~eibachd@p200300dcf7231c00a2386c519f555b33.dip0.t-ipconnect.de)02:43
+ eibachd (~eibachd@p200300dcf7231c00d2e008aeaff22ed9.dip0.t-ipconnect.de)02:44
+ jn_ (~quassel@2a0a:a549:95d6:0:20d:b9ff:fe49:15fc)02:51
- jn_ (QUIT: Changing host) (~quassel@2a0a:a549:95d6:0:20d:b9ff:fe49:15fc)02:51
+ jn_ (~quassel@user/jn/x-3390946)02:51
- jn (QUIT: Ping timeout: 276 seconds) (~quassel@user/jn/x-3390946)02:51
- klardotsh (QUIT: Quit: zzz) (~klardotsh@c-67-170-115-80.hsd1.wa.comcast.net)02:59
- Ar|stote|is (QUIT: Quit: No Ping reply in 180 seconds.) (~linx@149.210.8.17)03:04
- Asmadeus (QUIT: Ping timeout: 245 seconds) (~asmadeus@240b:13:8c80:d300::42:13)03:05
+ Ar|stote|is (~linx@149.210.8.17)03:09
+ Asmadeus (~asmadeus@M014009140128.v4.enabler.ne.jp)03:11
- nsc (QUIT: Ping timeout: 252 seconds) (~nicolas@149-96-142-46.pool.kielnet.net)03:32
+ nsc (~nicolas@195-97-142-46.pool.kielnet.net)03:33
- skipwich (QUIT: Quit: DISCONNECT) (~skipwich@user/skipwich)04:02
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20)04:03
+ skipwich (~skipwich@user/skipwich)04:04
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20)04:23
- Twodisbetter (QUIT: Ping timeout: 276 seconds) (2cc0e4ea1c@irc.cheogram.com)04:59
- f_[xmpp] (QUIT: Ping timeout: 264 seconds) (fffdb90022@fases/developer/funderscore)04:59
- mjw (QUIT: Ping timeout: 256 seconds) (~mjw@gnu.wildebeest.org)05:08
- S0rin (QUIT: Ping timeout: 256 seconds) (~S0rin@user/s0rin)06:29
+ S0rin (~S0rin@user/s0rin)06:33
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)07:10
- eibachd (QUIT: Ping timeout: 240 seconds) (~eibachd@p200300dcf7231c00d2e008aeaff22ed9.dip0.t-ipconnect.de)07:40
+ Twodisbetter (2cc0e4ea1c@irc.cheogram.com)08:13
+ eibachd (~eibachd@p200300dcf7231c0059e55e6d92fdc8b4.dip0.t-ipconnect.de)08:18
- jagtalon (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~quassel@user/jagtalon)08:57
+ jagtalon (~quassel@user/jagtalon)08:57
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)09:18
+ f_[xmpp] (fffdb90022@fases/developer/funderscore)10:02
- eibachd (QUIT: Ping timeout: 260 seconds) (~eibachd@p200300dcf7231c0059e55e6d92fdc8b4.dip0.t-ipconnect.de)10:27
+ eibachd (~eibachd@2a01:599:316:d795:fa7a:b1a9:c28e:5959)10:27
- eibachd (QUIT: Ping timeout: 256 seconds) (~eibachd@2a01:599:316:d795:fa7a:b1a9:c28e:5959)11:10
+ eibachd (~eibachd@2a01:599:316:d795:fa7a:b1a9:c28e:5959)11:32
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:316:d795:fa7a:b1a9:c28e:5959)11:33
+ eibachd (~eibachd@2a01:599:316:d795:fa7a:b1a9:c28e:5959)11:34
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:316:d795:fa7a:b1a9:c28e:5959)11:38
+ eibachd (~eibachd@p200300dcf7231c009978d74821d00faa.dip0.t-ipconnect.de)11:38
- eibachd (QUIT: Ping timeout: 256 seconds) (~eibachd@p200300dcf7231c009978d74821d00faa.dip0.t-ipconnect.de)11:42
+ eibachd (~eibachd@p200300dcf7231c00714889ddce3d1767.dip0.t-ipconnect.de)11:45
- eibachd (QUIT: Ping timeout: 246 seconds) (~eibachd@p200300dcf7231c00714889ddce3d1767.dip0.t-ipconnect.de)11:49
+ eibachd (~eibachd@p200300dcf7231c0051593bebb4d96dc6.dip0.t-ipconnect.de)11:50
- XYZ (QUIT: Remote host closed the connection) (~XYZ@37-48-16-253.nat.epc.tmcz.cz)12:38
+ XYZ (~XYZ@37-48-16-253.nat.epc.tmcz.cz)13:07
vkoskivSo it's kind of pretending to be a display EDID, but with that specific "boot@usb" string at a specific offset?13:35
minutei was wondering why my pocket reform runs at 1.8ghz max suddenly and huh https://source.mnt.re/reform/reform-debian-packages/-/blob/main/linux/patches6.6/imx8mp-mnt-pocket-reform/2ghz/0002-imx8mp-2ghz-opp.patch?ref_type=heads#L2013:59
- eibachd (QUIT: Ping timeout: 246 seconds) (~eibachd@p200300dcf7231c0051593bebb4d96dc6.dip0.t-ipconnect.de)15:04
+ eibachd (~eibachd@p200300dcf7231c0028b117501cf7daed.dip0.t-ipconnect.de)15:06
vkoskivminute: FYI, this is what that page looks like for me in firefox: https://vkoskiv.com/c-ray/misc/src_mnt_re_weird.png15:13
vkoskivLooks like the logo might be expanding that top bar?15:14
minutevkoskiv: yep, gitlab messed up their CSS when they released a critical security update15:18
minuteand haven't released a fix for this15:18
minutei'm a bit like ???15:18
minutemaybe let me try to scale down the image manually15:18
vkoskivHaha, +1 to your todo.txt15:19
vkoskiv> wc -l minute_todo.txt15:19
vkoskiv900115:19
minuteexactly15:19
minutevkoskiv: better now, right?15:23
minutei just replaced the image by a smol one15:24
vkoskivFixed, yeah15:24
+ mjw (~mjw@gnu.wildebeest.org)15:30
vkoskivWrote a lil script to make sharing screenshots quick, easy and fun: https://vkoskiv.com/screenshots/screenshot-2024-01-13T14:58:50UTC.png16:04
vkoskiv(This is on my Xorg desktop, I'll patch it to work on sway too a bit later)16:04
vkoskivHmm, I might prepend some random characters to that filename too, to make iterating them a bit more work :]16:09
erlevkoskiv link to the script?16:14
erlevkoskiv also i strongly suggest to use unlink instead of rm (fewer ways to footgun it)16:15
erlei have a pastebin function in my shell16:18
erlefn pastebin {curl -F 'arg=<-' https://mister-muffin.de/paste}16:18
erle:D16:18
erlethanks to josch 16:18
vkoskivhttps://mister-muffin.de/p/HPmC16:19
vkoskivDownloads as a file, but that's the current script16:19
vkoskivI added 8 random characters to the filename to make snooping them a bit more work16:19
vkoskivI won't really share anything sensitive with this, so that's good enough16:20
vkoskiverle: Thanks for the unlink(1) suggest, switched to that16:23
vkoskivI really should collect all my dotfiles and helper scripts to a single repo, but doing that would mean I'd have to organize and clean them up :D16:23
vkoskivWhich is probably never going to happen16:23
erlevkoskiv for random filenames, mktemp -u is your friend16:24
vkoskivIt almost did a few years ago, so I have a super outdated dotfiles repo floating around somewhere16:24
erle; mktemp -u fooXXXXX16:24
erlefootlRGY16:24
vkoskivYeah, that does extra checks if I recall16:24
vkoskivTo prevent a collision16:24
erlewith -u it only outputs a name16:25
vkoskivYeah, I'll use this too then16:25
erlemore suggestions: use /bin/sh if possible, use “set -eu” (exit on error and unset variable), lint your script using shellcheck(1)16:26
vkoskivTIL about bash-language-server, so I'm linting with shellcheck already. But yes, I'll make it posix-y now16:27
vkoskivNo idea what `-p` does with `read(1P)`, I just copied that from an older script16:30
vkoskivApparently that's not in posix, and I don't know what it does :D16:30
vkoskivMaybe a macOS thing16:30
vkoskivAh, it's a bash thing. -p means prompt16:31
vkoskivLatest version: https://gist.github.com/vkoskiv/5c601cf928522833e35c6eab52e664f616:36
- eibachd (QUIT: Ping timeout: 240 seconds) (~eibachd@p200300dcf7231c0028b117501cf7daed.dip0.t-ipconnect.de)16:37
- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@47-186-95-57.dlls.tx.frontiernet.net)16:38
vkoskivslurp(1) on wayland is an excellent selection tool, it matches the one on macOS almost perfectly16:42
vkoskivSo holding space will toggle scale to translate, so one can get the selection just right16:42
vkoskivXorg has maim(1), looking into that. But enough off-topic for today.16:44
+ eibachd (~eibachd@p200300dcf7231c009a4c9aad4fe23ef5.dip0.t-ipconnect.de)16:44
erlevkoskiv you can printf and then use read17:17
erlevkoskiv always use read with -r unless you REALLY know what you are doing obv17:18
erlei mean you already do ;)17:18
vkoskivI'm fixing many things, will update new one shortly17:18
vkoskivScripts like this always get out of hand, I'm making it work on wayland as well, and using mktemp more correctly17:19
- eibachd (QUIT: Ping timeout: 256 seconds) (~eibachd@p200300dcf7231c009a4c9aad4fe23ef5.dip0.t-ipconnect.de)17:38
vkoskivUpdated the gist to the latest changes. It now grabs needed settings from env, uses mktemp safely, and works on Xorg and wayland.17:43
+ eibachd (~eibachd@p200300dcf7231c003f0ab614eb85d90b.dip0.t-ipconnect.de)17:45
- _nrb_ (QUIT: Remote host closed the connection) (~nrbnrb@2a01:4f8:10a:10a2:290::100)18:31
- doppler (QUIT: Quit: be back soon, hopefully) (~doppler@user/doppler)19:29
+ jacobk (~quassel@2603-8080-b200-7b02-77cb-6304-f9db-dda1.res6.spectrum.com)19:49
- jacobk (QUIT: Ping timeout: 268 seconds) (~quassel@2603-8080-b200-7b02-77cb-6304-f9db-dda1.res6.spectrum.com)20:04
+ _nrb_ (~nrbnrb@2a01:4f8:10a:10a2:290::100)20:08
- jagtalon (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~quassel@user/jagtalon)20:32
+ jagtalon (~quassel@user/jagtalon)20:32
+ M4X (~M4X@2001:9e8:27b4:a700:ede4:39ac:4824:c76b)21:31
- M4X (PART: !!unknown attribute: msg!!) (~M4X@2001:9e8:27b4:a700:ede4:39ac:4824:c76b)21:32
+ m4x_ (~max@2001:9e8:27b4:a700:ede4:39ac:4824:c76b)23:23
- m4x_ (QUIT: Ping timeout: 245 seconds) (~max@2001:9e8:27b4:a700:ede4:39ac:4824:c76b)23:28
+ m4x_ (~max@2001:9e8:27b4:a700:ede4:39ac:4824:c76b)23:35
- m4x_ (QUIT: Quit: WeeChat 4.1.2) (~max@2001:9e8:27b4:a700:ede4:39ac:4824:c76b)23:46

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!