00:04:43<klea>https://polyproto.org/docs/protocols/core/ Another federated protocol thing.
00:20:00Bleo1826007227196234552220110 quits [Read error: Connection reset by peer]
00:20:13Bleo1826007227196234552220110 joins
00:27:42SootBector quits [Ping timeout: 240 seconds]
00:37:14Bleo1826007227196234552220110 quits [Ping timeout: 268 seconds]
00:38:05SootBector (SootBector) joins
01:10:22Bleo1826007227196234552220110 joins
01:19:25Bleo18260072271962345522201107 joins
01:22:55Bleo1826007227196234552220110 quits [Ping timeout: 268 seconds]
01:22:56Bleo18260072271962345522201107 is now known as Bleo1826007227196234552220110
01:29:42Bleo1826007227196234552220110 quits [Ping timeout: 268 seconds]
01:32:21Bleo1826007227196234552220110 joins
01:44:33<nicolas17>pabs: https://aus.social/@decryption/116575655608071571
01:45:07fuzzy80211 quits [Killed (NickServ (GHOST command used by fuzzy8021))]
01:45:13fuzzy80211 (fuzzy80211) joins
01:53:31Webuser159978 quits [Quit: Ooops, wrong browser tab.]
02:09:10^ quits [Ping timeout: 268 seconds]
02:09:20^ (^) joins
02:42:14etnguyen03 quits [Client Quit]
02:42:57etnguyen03 (etnguyen03) joins
02:56:07etnguyen03 quits [Remote host closed the connection]
03:06:51Zachava joins
03:23:17legoktm quits [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
03:23:53legoktm joins
03:54:43Zachava quits [Client Quit]
03:59:03Zachava (Zachava) joins
04:01:40Umbire quits [Remote host closed the connection]
04:02:01Umbire joins
04:09:18<steering>nicolas17: im a bit mad that he doesnt ship to me :(
04:10:07steering tells himself its ok
04:10:16<steering>hard drives are too expensive right now anyway right
04:15:37<nicolas17>steering: where are you
04:15:52<nicolas17>and yes filling all those slots with HDDs would be really expensive
04:17:00<steering>murica
04:17:33<nicolas17>oh then shipping would be really expensive too :P
04:18:26<steering>i mean... yeah...
04:26:38Umbire quits [Ping timeout: 268 seconds]
04:38:33chrismrtn quits [Quit: Lost terminal]
04:41:07chrismrtn (chrismrtn) joins
04:49:29ave quits [Quit: Ping timeout (120 seconds)]
04:49:40ave joins
05:42:09<Doranwen>…How do I set grep to extract *only* the urls found in lines like this? `<meta property="og:image" content="URLHERE" />`
05:42:36<Doranwen>There are other links in the page with content= so I need it to filter a bit more than just that.
05:42:48<Doranwen>The og:image bit is unique though.
05:44:03<Doranwen>Should I be grabbing the whole line and then piping it through another grep that extracts the url? I do know how to do that bit, it's just the filtering to the og:image only that I wasn't sure about. If I chain the two together…
05:45:59<nicolas17>are you using grep -o to get the URL?
05:46:09<nicolas17>I think chaining two greps is the easiest way yeah
05:46:41<masterx244|m>Yeah, 2-stage grepping is the simplest way sometimes
05:53:37<Doranwen>nicolas17: Yeah, the command I had to pull images from the standard src= one should work here, it's got -o for sure.
05:53:54<Doranwen>I'm doing something wrong, though, because I tested it on like 7 or 8 html files and I got a column of h's, lol.
05:54:34<Doranwen>Which I'm guessing is just the first letter of each link.
05:55:20<Doranwen>It's in the middle of a loop going through files, where each file is f: `grep "og:image" "$f" | grep -oP 'content="\K[^"?]'` What am I doing wrong?
05:55:48Doranwen has the output redirecting with >> to a file.
05:57:27<Doranwen>The number of h's definitely matches the number of html files, and each file should have exactly one match, so I think it's looping through them just fine. I've just done something wrong in filtering down/extracting the url.
05:59:43klea[convos] quits [Remote host closed the connection]
05:59:43steering7254 quits [Remote host closed the connection]
06:00:00klea[convos] joins
06:00:04steering7254 joins
06:00:37<nicolas17>[^"?] takes a single character
06:00:55<nicolas17>you probably want [^"?]+ for "1 or more"
06:00:57<Doranwen>Ah, so I don't know what that was doing - it works for the other script, lol.
06:01:02<Doranwen>OHHHH, I removed the + by accident.
06:01:12<Doranwen>I thought it was just combining the different options.
06:01:23<Doranwen>I borrowed this code from a script grabbing urls from three different possible configurations, lol.
06:01:27<Doranwen>Thank you!
06:01:41<Doranwen>This script is a lot simpler.
06:03:24ave quits [Client Quit]
06:04:02ave joins
06:04:04nepeat quits [Quit: ZNC - https://znc.in]
06:04:27nepeat (nepeat) joins
06:10:13Hackerpcs quits [Quit: Hackerpcs]
06:11:32Hackerpcs (Hackerpcs) joins
06:55:36rye quits [Remote host closed the connection]
07:04:45rye joins
07:15:54Shjosan quits [Quit: Am sleepy (-, – )…zzzZZZ]
07:16:25Shjosan (Shjosan) joins
07:32:36Muad-Dib quits [Quit: ZNC - http://znc.in]
07:34:33HP_Archivist (HP_Archivist) joins
07:40:36Muad-Dib joins
08:28:59Chris5010 quits [Ping timeout: 268 seconds]
08:34:23Chris5010 (Chris5010) joins
09:59:32<yano>https://thehackernews.com/2026/05/new-fragnesia-linux-kernel-lpe-grants.html
10:09:26girst quits [Quit: ZNC 1.8.2 - https://znc.in]
10:10:57girst (girst) joins
10:31:44driib975 quits [Quit: The Lounge - https://thelounge.chat]
10:39:30driib975 (driib) joins
10:39:35datechnoman quits [Quit: The Lounge - https://thelounge.chat]
10:39:56datechnoman (datechnoman) joins
11:00:10Bleo1826007227196234552220110 quits [Quit: The Lounge - https://thelounge.chat]
11:02:53Bleo18260072271962345522201107 joins
11:05:39Umbire joins
11:05:46Umbire quits [Client Quit]
11:09:55<cruller>https://github.com/bea4dev/cozip/releases/tag/0.0.2
11:28:40HackMii quits [Remote host closed the connection]
11:29:03HackMii (hacktheplanet) joins
11:29:51HackMii quits [Remote host closed the connection]
11:30:15HackMii (hacktheplanet) joins
12:02:04<yano>https://github.com/0xdeadbeefnetwork/ssh-keysign-pwn/
12:02:06<yano>😭
12:31:34<@imer>its good this stuff is discovered.. but can they slow down? :| been like one a day
12:31:58<@imer>(dont actually slow down though)
12:33:45<@JAA>RIP uptimes
12:39:39<BlankEclair>ah, just the thing i want when i'm about to wind down for the day: kernel exploits
13:01:38<Hans5958>Yeah this is mental
13:01:50<Hans5958>I looked at my Dependabot alerts for one of my projects
13:02:03<Hans5958>51 open dated two days ago at the earliest
13:02:08<Hans5958>Crazy
13:18:59<justauser>And the inevitable happened: Vern just killed sshd until further notice.
14:22:29<klea>Silly, CCC stands for Client Certificate Certificate.
14:22:47<klea>Uh, acronyms like the ATM machine made that possible.
14:50:11Barto quits [Quit: WeeChat 4.9.0]
14:53:26Barto (Barto) joins
14:54:59<Barto>root@h2plus:~# uptime -s
14:55:01<Barto>2025-12-27 15:02:25
14:55:07<Barto>first reboot of the year for my nas lol
15:32:01ragu quits [Ping timeout: 268 seconds]
15:40:10<that_lurker>Finding things is fine, but could they wait untill every major distor has distributed the fix before they release the poc's and shit
15:41:34<that_lurker>good thing is that they seems to be after these old modules that are generally not really used so with a little housekeeping you can mitigate a lot of them.
15:42:42<klea>Maybe this? https://lobste.rs/s/wskhre/#c_bi4sug
15:43:00<klea>Yes, ptrace is not used at all /shitpost.
15:43:55<that_lurker>ptrace is used, but you can limit it heavily without that much issue and off cases you can give specific users access to it
15:44:43<that_lurker>and as with all of these the real issue is multi use systems as you need user access before you can start elevating forward
15:46:06<klea>Yeah.
15:46:23<that_lurker>s/use/user
15:46:43<that_lurker>though why not multi use as well
15:47:21<steering>>Nope, sorry, we are NOT allowed to notify anyone about anything "ahead of time" otherwise we will have to tell everyone about everything. That's the only policy by which all the legal/governmental agencies have agreed to allow us to operate in, so we are stuck with it.
15:47:25<steering>lmao, what?
15:47:32<@JAA>that_lurker: The issue is that apparently these things are being found independently by multiple researchers, so likely also by attackers.
15:47:56steering didn't realize linux was a government contractor
15:48:54<that_lurker>JAA: yeah that is true. They are going with the "low fruits" where AI is good so these will be found and these will not be the last
15:49:23<justauser>While Linux' security team's behavior is probably valid, surely it's annoying as hell on several counts.
15:49:34<that_lurker>steering: That was held together by "community spirit" that has diminished it seems
15:49:54<klea>I thought that specific bug was found again because looked at new commits in Torvald's tree?
15:50:03<justauser>CVE for everything, no announcements, no attention to backports which is what everybody runs...
15:50:35<steering>justauser: I mean, as far as I can tell, both the kernel and the distros are basically just shoving their heads in the dirt and going "this is fine"
15:51:30<steering>... even though reality is showing everyone else that it's clearly not
15:52:27<steering>"well yes but there are reasons we do it this way" doesn't mean much doing it that way never works
15:53:15<justauser>Distros are at least trying. Kernel is clearly not.
15:54:47<steering>hmm
15:55:06<steering>IDK that I'd count the distros as trying.
15:55:22<steering>I mean, it takes two to tango.
15:57:15<steering>The way I see it is, the current situation is putting egg on both their faces, and they both (or rather "all") need to figure out a way - together! - to make it better.
15:57:31<that_lurker>I really hope they do
15:57:53<that_lurker>this is not sustainable if even more these type of things get released
15:58:05<steering>I would certainly agree that most of the problem is coming from the kernel side, but it doesn't matter, stop making it about who's right and start making it about what's wrong ;)
16:00:32<steering>meanwhile, >The Qualys advisory hasn't been published yet, they recently said they'd stop doing linux-distros with heavy regret because of the Linux kernel security policy.
16:04:41<@JAA>Yeah, everything about it is a mess, but assigning blame isn't productive. Just figure out a better way of going about it that works with this changed environment.
16:05:30<that_lurker>I just hope they take a deep breath and do it well from the start
16:16:10<steering>^^
16:45:27useretail_ joins
16:46:40yasomi quits [Quit: ZNC 1.10.1 - https://znc.in]
16:47:46yasomi (yasomi) joins
16:48:32useretail quits [Ping timeout: 268 seconds]
16:51:37useretail_ quits [Ping timeout: 268 seconds]
17:08:13^ quits [Ping timeout: 268 seconds]
17:08:16^ (^) joins
17:18:12DogsRNice joins
17:24:36<klea>TIL CloudFlare has a Suspected Fishing page which gives you one of their fancy captchas.
17:24:36<klea>https://git.easylauncher.su/
17:26:40<that_lurker>I love that in recent years they have actually started applying that more actively
17:27:03steering tries to figure out what versions the new thing is fixed in
17:27:54<that_lurker>It was so annoying trying to report phishing links to cloudflare and nothing would happen. Now there is a chance that gets applied hours after the report
17:27:57<klea>I guess that's good.
17:28:00<steering>6.18.31... sigh
17:28:24yasomi quits [Client Quit]
17:29:40yasomi (yasomi) joins
17:29:59<steering>ah, i think gentoo just applied it as a patch to 6.18.30 instead... they've got "6.18.30_p1"
17:30:21Umbire joins
17:44:56Webuser854049 joins
17:56:44useretail joins
18:01:57useretail_ joins
18:05:00useretail quits [Ping timeout: 268 seconds]
18:18:16<Doranwen>I'm trying to scrape descriptions for pics in a site's photo album and while the pic links themselves are in the html when I save the pages - the descriptions are *not*. Anyone ever seen that? How do I scrape that? I can find it in the website inspector in the browser, but not in the downloaded html.
18:29:43^ quits [Remote host closed the connection]
18:29:55^ (^) joins
18:44:49<Doranwen>Looks like it's JavaScript - it's in the JS but not in the html itself.
19:00:59useretail__ joins
19:04:09useretail_ quits [Ping timeout: 268 seconds]
20:26:05arch_ (arch) joins
20:28:04arch quits [Ping timeout: 268 seconds]
20:28:05arch_ is now known as arch
20:36:21pseudorizer quits [Quit: ZNC 1.10.2 - https://znc.in]
20:38:17pseudorizer (pseudorizer) joins
20:38:18szczot3k quits [Remote host closed the connection]
20:40:44szczot3k (szczot3k) joins
20:57:50Webuser854049 quits [Quit: Ooops, wrong browser tab.]
21:10:09etnguyen03 (etnguyen03) joins
21:40:50<klea>Wut
21:40:51<klea>https://mastodon.social/@serverlessaoife/116561829685609409
21:53:35etnguyen03 quits [Client Quit]
22:07:52etnguyen03 (etnguyen03) joins
23:45:18etnguyen03 quits [Client Quit]