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:40BearFortress joins
00:34:55<@JAA>Also, it lets us serve simple image files, not the crappy Imgur interface.
00:35:38SootBector quits [Ping timeout: 256 seconds]
00:40:34SootBector (SootBector) joins
01:28:47SootBector quits [Remote host closed the connection]
01:29:54SootBector (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:27linuxgemini quits [Quit: getting (hopefully fresh) air o/]
01:55:51linuxgemini (linuxgemini) joins
02:02:26DogsRNice joins
02:23:41<Guest>thats funny
02:24:00<Guest>i wonder if they will find anything else
02:40:24MrMcNuggets (MrMcNuggets) joins
02:45:59atphoenix_ (atphoenix) joins
02:49:27atphoenix__ quits [Ping timeout: 272 seconds]
02:51:59fluke quits [Ping timeout: 272 seconds]
02:52:11fluke joins
02:52:37wickedplayer494 quits [Ping timeout: 272 seconds]
02:52:52midou quits [Ping timeout: 256 seconds]
02:53:25nicolas17 quits [Remote host closed the connection]
02:54:16nicolas17 (nicolas17) joins
02:55:20wickedplayer494 (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:27klea hears
03:07:44nexussfan quits [Quit: Konversation terminated!]
03:08:41<nicolas17>KDE used a wildcard cert from a paid provider with 1y expiration
03:08:55nexussfan (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:10klea wonders how many people poke at that server
03:48:58yasomi quits [Ping timeout: 256 seconds]
03:54:46midou joins
03:55:57UwU quits [Ping timeout: 272 seconds]
03:58:13UwU joins
04:08:47yasomi (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:40steering 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:06ThetaDev quits [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
05:17:35ThetaDev 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:15ymgve_ quits [Ping timeout: 272 seconds]
05:28:42mrminemeet joins
05:29:41mrminemeet_ quits [Ping timeout: 272 seconds]
05:43:06DogsRNice quits [Read error: Connection reset by peer]
06:03:16superkuh_ quits [Ping timeout: 256 seconds]
06:17:26pabs quits [Ping timeout: 256 seconds]
06:19:11pabs (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:47HP_Archivist (HP_Archivist) joins
06:59:00nexussfan quits [Quit: Konversation terminated!]
07:45:05datechnoman8 (datechnoman) joins
07:45:07datechnoman8 quits [Client Quit]
07:47:07datechnoman quits [Ping timeout: 272 seconds]
07:51:57<steering>Doranwen++
07:51:57<eggdrop>[karma] 'Doranwen' now has 1 karma!
08:07:40datechnoman (datechnoman) joins
09:24:55BornOn420 quits [Quit: Textual IRC Client: www.textualapp.com]
09:35:34BornOn420 (BornOn420) joins
09:39:25BornOn420_ (BornOn420) joins
09:40:42BornOn420 quits [Client Quit]
09:40:44BornOn420_ quits [Client Quit]
09:41:01BornOn420 (BornOn420) joins
09:41:20BornOn420 quits [Client Quit]
09:41:39BornOn420 (BornOn420) joins
09:56:10midou quits [Read error: Connection reset by peer]
10:06:57midou joins
10:38:39opl quits [Quit: bye]
10:54:01APOLLO03 joins
10:54:31opl (opl) joins
10:54:57opl quits [Client Quit]
10:56:13APOLLO03 quits [Client Quit]
10:56:48APOLLO03a quits [Ping timeout: 256 seconds]
10:59:19APOLLO03 joins
12:00:02Bleo182600722719623455222 quits [Quit: The Lounge - https://thelounge.chat]
12:02:49Bleo182600722719623455222 joins
12:05:31opl (opl) joins
12:09:26BornOn420_ (BornOn420) joins
12:09:26BornOn420_ quits [Client Quit]
12:11:56BornOn420 quits [Remote host closed the connection]
12:12:15BornOn420 (BornOn420) joins
12:12:19BornOn420 quits [Client Quit]
12:12:43BornOn420 (BornOn420) joins
12:36:32midou quits [Ping timeout: 256 seconds]
12:46:59midou joins
13:23:11T31M quits [Quit: ZNC - https://znc.in]
13:23:31T31M joins
13:54:51Mateon1 joins
13:55:52NatTheCat quits [Ping timeout: 256 seconds]
14:16:50pabs quits [Ping timeout: 256 seconds]
14:34:09pabs (pabs) joins
14:35:29Dada joins
14:56:06nexussfan (nexussfan) joins
15:53:54grill (grill) joins
16:26:12ducky_ (ducky) joins
16:27:10ducky quits [Ping timeout: 256 seconds]
16:31:31ducky_ quits [Ping timeout: 272 seconds]
16:34:02ducky (ducky) joins
17:24:24grill quits [Ping timeout: 256 seconds]
17:40:37grill (grill) joins
17:42:04DogsRNice 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:08Jake quits [Ping timeout: 256 seconds]
18:47:39Jake (Jake) joins
18:52:45Jake quits [Ping timeout: 272 seconds]
19:27:01Jake (Jake) joins
20:01:06xkey quits [Quit: WeeChat 4.8.0]
20:02:13xkey (xkey) joins
20:36:47Dada quits [Remote host closed the connection]
20:44:07Dada joins
21:09:56grill quits [Ping timeout: 256 seconds]
21:19:00Guest quits [Ping timeout: 256 seconds]
21:19:18Guest joins
21:25:24Dada quits [Remote host closed the connection]
21:25:36Dada joins
21:31:16Dada quits [Remote host closed the connection]
21:41:12sec^nd quits [Remote host closed the connection]
21:41:41sec^nd (second) joins
21:53:48<Barto>nicolas17: better certificate handling process than manjaro
21:53:59klea 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:17klea wonders if she tries to date -s 2024 she'll be able to load https://darkpoetry.org/ properly :p