| 00:23:28 | <Guest> | https://transfer.archivete.am/BSszD/caps1.jpeg || https://transfer.archivete.am/ah7Ao/caps2.jpeg || https://transfer.archivete.am/DqqI9/caps3.jpeg || https://transfer.archivete.am/pJ73H/caps4.jpeg |
| 00:23:29 | <eggdrop> | inline (for browser viewing): https://transfer.archivete.am/inline/BSszD/caps1.jpeg https://transfer.archivete.am/inline/ah7Ao/caps2.jpeg https://transfer.archivete.am/inline/DqqI9/caps3.jpeg https://transfer.archivete.am/inline/pJ73H/caps4.jpeg |
| 00:23:51 | <Guest> | why does everyone prefer transfer🤔 |
| 00:24:58 | <nicolas17> | oh |
| 00:25:22 | <nicolas17> | nukke: the black stripe on the outside of the electrolytic capacitor is the negative |
| 00:27:47 | <klea> | Guest: internal service offered by AT, easy to archieve via AB directly. |
| 00:28:25 | <klea> | also, at least #// and/or some other projects require passint transfer links around internally (mostly because that link is then given to workers i believe, and is behind a cdn) |
| 00:34:40 | | BearFortress joins |
| 00:34:55 | <@JAA> | Also, it lets us serve simple image files, not the crappy Imgur interface. |
| 00:35:38 | | SootBector quits [Ping timeout: 256 seconds] |
| 00:40:34 | | SootBector (SootBector) joins |
| 01:28:47 | | SootBector quits [Remote host closed the connection] |
| 01:29:54 | | SootBector (SootBector) joins |
| 01:42:27 | <nicolas17> | https://x.com/possiblyazure/status/2010130795596525719 |
| 01:42:29 | <eggdrop> | nitter: https://nitter.net/possiblyazure/status/2010130795596525719 |
| 01:55:27 | | linuxgemini quits [Quit: getting (hopefully fresh) air o/] |
| 01:55:51 | | linuxgemini (linuxgemini) joins |
| 02:02:26 | | DogsRNice joins |
| 02:23:41 | <Guest> | thats funny |
| 02:24:00 | <Guest> | i wonder if they will find anything else |
| 02:40:24 | | MrMcNuggets (MrMcNuggets) joins |
| 02:45:59 | | atphoenix_ (atphoenix) joins |
| 02:49:27 | | atphoenix__ quits [Ping timeout: 272 seconds] |
| 02:51:59 | | fluke quits [Ping timeout: 272 seconds] |
| 02:52:11 | | fluke joins |
| 02:52:37 | | wickedplayer494 quits [Ping timeout: 272 seconds] |
| 02:52:52 | | midou quits [Ping timeout: 256 seconds] |
| 02:53:25 | | nicolas17 quits [Remote host closed the connection] |
| 02:54:16 | | nicolas17 (nicolas17) joins |
| 02:55:20 | | wickedplayer494 (wickedplayer494) joins |
| 02:57:44 | <nicolas17> | palermo.hackint.org TLS certificate expired: Not After : Jan 10 23:01:57 2026 GMT |
| 03:03:08 | <@JAA> | #hackint |
| 03:04:35 | <nicolas17> | already did that :P was just sharing here |
| 03:07:23 | <nicolas17> | klea: fun story about wildcard certs |
| 03:07:27 | | klea hears |
| 03:07:44 | | nexussfan quits [Quit: Konversation terminated!] |
| 03:08:41 | <nicolas17> | KDE used a wildcard cert from a paid provider with 1y expiration |
| 03:08:55 | | nexussfan (nexussfan) joins |
| 03:09:21 | <nicolas17> | I once did like half the work to migrate a website to a new server |
| 03:09:47 | <nicolas17> | a few days later, another admin renewed the wildcard cert and deployed it to all servers that use it |
| 03:10:09 | <nicolas17> | a few days later, I finished migrating that one website to the new server, and switched over the DNS etc |
| 03:11:01 | <nicolas17> | then I realized... wait did we deploy the wildcard server to this new server? it wasn't actually being used yet before the migration, so maybe it was missed |
| 03:11:13 | <nicolas17> | I checked and sure enough it still had the old cert |
| 03:11:24 | <nicolas17> | and it was going to expire in *15 minutes* |
| 03:12:30 | <nicolas17> | the cert lasts a *year* and by sheer luck I noticed 15 mins before expiration :| |
| 03:19:33 | <@JAA> | Nice |
| 03:20:31 | <steering> | at least it wasnt 15 mins after expiration :P |
| 03:21:18 | <nicolas17> | we would have noticed earlier than 15min from user complaints |
| 03:22:10 | | klea wonders how many people poke at that server |
| 03:48:58 | | yasomi quits [Ping timeout: 256 seconds] |
| 03:54:46 | | midou joins |
| 03:55:57 | | UwU quits [Ping timeout: 272 seconds] |
| 03:58:13 | | UwU joins |
| 04:08:47 | | yasomi (yasomi) joins |
| 04:50:29 | <Doranwen> | I've tried all I can and I can match the part I want to keep but I can't figure out how to use sed to strip off the ones I *don't*. |
| 04:50:48 | <Doranwen> | I have urls like these: https://pics.livejournal.com/empty_marrow/pic/00008bqk/s320x240 and https://pics.livejournal.com/kosmickway/pic/00008q58 |
| 04:51:33 | <Doranwen> | The latter is the type of URL I want to get when done. But I have some of both, and I'm trying to figure out how to use sed to take either url and return ones that are like the latter, so with the former it would be stripping off the /s320x240 at the end of it. |
| 04:52:00 | <klea> | are there other resolutions in your list of urls? |
| 04:52:07 | <klea> | or just /s320x240/? |
| 04:52:29 | <Doranwen> | So far I've only seen that. |
| 04:52:35 | <Doranwen> | I can't guarantee there aren't others out there. |
| 04:54:25 | <steering> | Doranwen: sounds like you should just use [^/]+ again to match the 00008q58 |
| 04:54:52 | <klea> | i was going to do more complex seds :p |
| 04:55:01 | <Doranwen> | Nope, there are others: https://pics.livejournal.com/yanzadracan/pic/0006dy1y/s640x480 |
| 04:55:25 | <steering> | something like... https://pics.livejournal.com/[^/]+/pic/[^/]+ |
| 04:55:41 | <klea> | sed '/\/s[0-9]*x[0-9]*/s/\/s[0-9]*x[0-9]*//' |
| 04:56:11 | <klea> | unless it's like in the other case where there's previews and non previews, in that case i agree with steering. |
| 04:56:40 | | steering has trouble reading klea's sed |
| 04:56:54 | <steering> | something like that would work but you probably want to anchor it |
| 04:57:00 | <klea> | oh yeah |
| 04:57:07 | <steering> | i would've done uhh |
| 04:57:23 | <klea> | '/\/s[0-9]*x[0-9]*$/s/\/s[0-9]*x[0-9]*$//' |
| 04:57:23 | <Doranwen> | steering: That's precisely the regex I already have. The problem is that it matches what I want to keep. I can't figure out how to use it to get rid of the *rest*, lol. |
| 04:57:24 | <steering> | sed supports arbitrary regex delimiters doesnt it? |
| 04:57:45 | <klea> | steering: im not sure if it can with the fun thing that's matching at start of statement |
| 04:58:17 | <steering> | Doranwen: well, I'm not sure how you're using the regex I guess. |
| 04:58:33 | <steering> | klea: yeah more on the s/// than on the match |
| 04:58:42 | <steering> | although idk why you're matching first anyway |
| 04:58:53 | <klea> | yeah im stupid |
| 04:59:02 | <Doranwen> | Yeah, I feel like this is mainly a sed issue. I don't know how to use it to do this thing. |
| 04:59:04 | <klea> | 's,/s[0-9]*x[0-9]*$,,' is simpler |
| 04:59:08 | <steering> | ^ |
| 04:59:19 | <steering> | might work but it depends on what format your URLs are in |
| 04:59:26 | <steering> | the other day you were talking about grep -oP |
| 04:59:33 | <klea> | i did the match because i was thinking of some other crap to later print specific lines only. |
| 04:59:40 | <steering> | but that would already get rid of the rest |
| 04:59:40 | <klea> | idk why my mind thought of *that* |
| 04:59:58 | <klea> | im eepy |
| 05:00:24 | <Doranwen> | I tried doing this with grep but it actually wouldn't return anything, even with -o and all that. I figure I was doing something wrong. |
| 05:01:04 | <Doranwen> | klea: Thanks, that does work! |
| 05:01:12 | <Doranwen> | I'll toss that in the script and should be good. |
| 05:01:15 | <steering> | if theyre each on... well there we go :P |
| 05:01:46 | <Doranwen> | As far as I can tell, every last url like that has the middle section starting with 00 at the very least, not s. |
| 05:02:04 | <Doranwen> | And all the stuff I'm stripping seems to be that pattern. |
| 05:02:50 | <steering> | so long as each URL is on an individual line it should be fine. |
| 05:05:47 | <steering> | if you were worried you could put 's,\(/pic/[^/]*\)/s[0-9]*x[0-9]*$,\1,' |
| 05:06:20 | <steering> | but its easier to understand without that and probably not useful |
| 05:07:07 | <klea> | <https://toot.cat/@zkat/115806647055631985> i like fountain pens, but i haven't been journaling on a paper medium as much |
| 05:07:27 | <klea> | i did make a diary entry the day before yesterday or so but not yesterday. |
| 05:07:53 | <steering> | klea: https://backreference.org/2010/02/20/using-different-delimiters-in-sed/index.html BTW it is possible to use them for matches, neat |
| 05:08:20 | <steering> | \#.*# |
| 05:08:46 | <klea> | oh nice |
| 05:08:49 | <steering> | \cregexpc |
| 05:08:49 | <steering> | Match lines matching the regular expression regexp. The c may be |
| 05:08:52 | <steering> | any character. |
| 05:09:01 | <klea> | thanks steering :) |
| 05:09:05 | <klea> | i'll keep it in mind |
| 05:09:09 | <klea> | i should take notes on this stuff tbh |
| 05:09:11 | <klea> | but im lazyy |
| 05:09:13 | <steering> | tbh I'd reach for perl before I had to use that |
| 05:09:20 | <steering> | perl -e 'm#.*#' |
| 05:09:31 | <steering> | (or better yet -pe if its replacing sed) |
| 05:11:00 | <klea> | i should write a org document with tips on grep and stuff ;P |
| 05:17:06 | | ThetaDev quits [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] |
| 05:17:35 | | ThetaDev joins |
| 05:19:08 | <klea> | btw, does anyone know of a tool that would let me do a remote or "reverse" sshfs? |
| 05:19:16 | <klea> | like, mount fuse endpoint that points to my local machine |
| 05:19:32 | <klea> | without having to trust the remote machine other than to have access to authorized path. |
| 05:25:15 | | ymgve_ quits [Ping timeout: 272 seconds] |
| 05:28:42 | | mrminemeet joins |
| 05:29:41 | | mrminemeet_ quits [Ping timeout: 272 seconds] |
| 05:43:06 | | DogsRNice quits [Read error: Connection reset by peer] |
| 06:03:16 | | superkuh_ quits [Ping timeout: 256 seconds] |
| 06:17:26 | | pabs quits [Ping timeout: 256 seconds] |
| 06:19:11 | | pabs (pabs) joins |
| 06:24:43 | <Doranwen> | Btw, a big thank-you to all the AT folks who've helped me with coding over the past 6 years. When I started the Yahoo Groups project I hadn't even heard of `sed` before. |
| 06:25:12 | <Doranwen> | The other evening I sat down and coded a bash script that's now more than 60 lines of actual code (not counting nearly as many comments) and which is being used to help us with the fandom LJ project (and extract links files to send to AT projects). |
| 06:25:28 | <Doranwen> | I have to credit y'all for getting me started on this road. :) |
| 06:25:47 | | HP_Archivist (HP_Archivist) joins |
| 06:59:00 | | nexussfan quits [Quit: Konversation terminated!] |
| 07:45:05 | | datechnoman8 (datechnoman) joins |
| 07:45:07 | | datechnoman8 quits [Client Quit] |
| 07:47:07 | | datechnoman quits [Ping timeout: 272 seconds] |
| 07:51:57 | <steering> | Doranwen++ |
| 07:51:57 | <eggdrop> | [karma] 'Doranwen' now has 1 karma! |
| 08:07:40 | | datechnoman (datechnoman) joins |
| 09:24:55 | | BornOn420 quits [Quit: Textual IRC Client: www.textualapp.com] |
| 09:35:34 | | BornOn420 (BornOn420) joins |
| 09:39:25 | | BornOn420_ (BornOn420) joins |
| 09:40:42 | | BornOn420 quits [Client Quit] |
| 09:40:44 | | BornOn420_ quits [Client Quit] |
| 09:41:01 | | BornOn420 (BornOn420) joins |
| 09:41:20 | | BornOn420 quits [Client Quit] |
| 09:41:39 | | BornOn420 (BornOn420) joins |
| 09:56:10 | | midou quits [Read error: Connection reset by peer] |
| 10:06:57 | | midou joins |
| 10:38:39 | | opl quits [Quit: bye] |
| 10:54:01 | | APOLLO03 joins |
| 10:54:31 | | opl (opl) joins |
| 10:54:57 | | opl quits [Client Quit] |
| 10:56:13 | | APOLLO03 quits [Client Quit] |
| 10:56:48 | | APOLLO03a quits [Ping timeout: 256 seconds] |
| 10:59:19 | | APOLLO03 joins |
| 12:00:02 | | Bleo182600722719623455222 quits [Quit: The Lounge - https://thelounge.chat] |
| 12:02:49 | | Bleo182600722719623455222 joins |
| 12:05:31 | | opl (opl) joins |
| 12:09:26 | | BornOn420_ (BornOn420) joins |
| 12:09:26 | | BornOn420_ quits [Client Quit] |
| 12:11:56 | | BornOn420 quits [Remote host closed the connection] |
| 12:12:15 | | BornOn420 (BornOn420) joins |
| 12:12:19 | | BornOn420 quits [Client Quit] |
| 12:12:43 | | BornOn420 (BornOn420) joins |
| 12:36:32 | | midou quits [Ping timeout: 256 seconds] |
| 12:46:59 | | midou joins |
| 13:23:11 | | T31M quits [Quit: ZNC - https://znc.in] |
| 13:23:31 | | T31M joins |
| 13:23:33 | | T31M is now authenticated as T31M |
| 13:54:51 | | Mateon1 joins |
| 13:55:52 | | NatTheCat quits [Ping timeout: 256 seconds] |
| 14:16:50 | | pabs quits [Ping timeout: 256 seconds] |
| 14:34:09 | | pabs (pabs) joins |
| 14:35:29 | | Dada joins |
| 14:56:06 | | nexussfan (nexussfan) joins |
| 15:53:54 | | grill (grill) joins |
| 16:26:12 | | ducky_ (ducky) joins |
| 16:27:10 | | ducky quits [Ping timeout: 256 seconds] |
| 16:31:31 | | ducky_ quits [Ping timeout: 272 seconds] |
| 16:34:02 | | ducky (ducky) joins |
| 17:24:24 | | grill quits [Ping timeout: 256 seconds] |
| 17:40:37 | | grill (grill) joins |
| 17:42:04 | | DogsRNice joins |
| 18:25:54 | <klea> | <rant> I wonder how hard it'd be to have the people running crt.sh dump out database replicas outside of their system, i guess somewhat since in advanced search there's a link to sectigo iirc, which may mean they have some comercial interests against, so we'd have to run our own crtsh instance if we wanted to use it without relying on the queries not timing out, but that's |
| 18:25:54 | <klea> | probably very outside of AT's scope, so i just want to share it here on -ot for people to chat if interested. <https://www.lukeshu.com/blog/crt-sh-architecture.html> </rant> |
| 18:47:08 | | Jake quits [Ping timeout: 256 seconds] |
| 18:47:39 | | Jake (Jake) joins |
| 18:52:45 | | Jake quits [Ping timeout: 272 seconds] |
| 19:27:01 | | Jake (Jake) joins |
| 20:01:06 | | xkey quits [Quit: WeeChat 4.8.0] |
| 20:02:13 | | xkey (xkey) joins |
| 20:36:47 | | Dada quits [Remote host closed the connection] |
| 20:44:07 | | Dada joins |
| 21:09:56 | | grill quits [Ping timeout: 256 seconds] |
| 21:19:00 | | Guest quits [Ping timeout: 256 seconds] |
| 21:19:18 | | Guest joins |
| 21:25:24 | | Dada quits [Remote host closed the connection] |
| 21:25:36 | | Dada joins |
| 21:31:16 | | Dada quits [Remote host closed the connection] |
| 21:41:12 | | sec^nd quits [Remote host closed the connection] |
| 21:41:41 | | sec^nd (second) joins |
| 21:53:48 | <Barto> | nicolas17: better certificate handling process than manjaro |
| 21:53:59 | | klea wonders how manjaro handles it |
| 21:54:14 | <Barto> | easy |
| 21:54:16 | <Barto> | they dont |
| 21:54:25 | <klea> | perfect! |
| 21:54:32 | <Barto> | and every once in a while, there's a reddit post to tell they forgot to renew it |
| 21:55:02 | <Barto> | and then they suggest to sudo date -s |
| 21:55:04 | <Barto> | ... |
| 21:55:31 | <klea> | the good thing is it'll work on AB since it doesn't check cert expires :p |
| 21:55:32 | <Barto> | https://old.reddit.com/r/ManjaroLinux/comments/1pio2ho/the_ssl_certificate_for_the_forum_has_expired/ |
| 21:56:50 | <Barto> | it has been one month since manjaro forgot to renew their certificate |
| 22:03:17 | | klea wonders if she tries to date -s 2024 she'll be able to load https://darkpoetry.org/ properly :p |