00:18:56<fireonlive>i think the scrubber portion had two sections - one was HIBP where it gave you a “to do” list to check off and the other was where it would search data brokers in the US for your info and you could either ask mozilla to (automatically?) or they’d guide you how to manually ask them to remove your info
00:19:10<fireonlive>then they’d recheck with the data brokers monthly to see if you still appeared
00:20:04<fireonlive>(or reappeared)
00:33:02sonick (sonick) joins
00:37:38qwertyasdfuiopghjkl quits [Remote host closed the connection]
01:15:18pabs quits [Client Quit]
01:18:33pabs (pabs) joins
01:46:23<@JAA>As I understand it, the scrubber is specifically the broker part, and the HIBP-frontend is part of the broader Monitor product.
02:25:21<fireonlive>ahh
02:25:28<fireonlive>that'd make more sense
03:33:51<@JAA>TIL WD Elements Desktop drives have a power switch at the back, but it's no longer functional because it was designed for use with a special (Windows-only, of course) software that has since been discontinued. lol
04:00:40<fireonlive>….. lol
04:35:13<fireonlive>" The original WWW proposal is a Word for Macintosh 4.0 file from 1990, can we open it? " https://blog.jgc.org/2024/02/the-original-www-proposal-is-word-for.html https://news.ycombinator.com/item?id=39357709
04:35:34<fireonlive>oh hey someone linked to our wiki in the comments
04:35:48<fireonlive>HN comments
05:11:29<fireonlive>https://webmention.net/ TIL
05:12:13<fireonlive>https://indieweb.org/Webmention
06:05:50BlueMaxima quits [Read error: Connection reset by peer]
06:11:37MetaNova quits [Remote host closed the connection]
06:13:09MetaNova (MetaNova) joins
06:28:42Barto quits [Quit: WeeChat 4.2.1]
06:30:52Barto (Barto) joins
07:27:48Arcorann (Arcorann) joins
08:07:20qwertyasdfuiopghjkl (qwertyasdfuiopghjkl) joins
10:00:02Bleo18260 quits [Client Quit]
10:01:21Bleo18260 joins
11:48:24sdomi (sdomi) joins
12:35:07decky_e_ quits [Read error: Connection reset by peer]
12:35:39Arcorann quits [Ping timeout: 272 seconds]
12:42:56icedice (icedice) joins
12:45:41monoxane (monoxane) joins
12:45:55monoxane quits [Remote host closed the connection]
13:08:29<that_lurker>As valentines day in finnish is ystävänpäivä, which means friends day. Happy that to all here :P
13:24:16lea quits [Quit: quit.]
13:28:03PredatorIWD quits [Quit: Leaving]
13:28:34sknebel quits [Remote host closed the connection]
13:28:58ThetaDev quits [Read error: Connection reset by peer]
13:29:29@AlsoJAA quits [Ping timeout: 272 seconds]
13:29:37ThetaDev joins
13:30:28sknebel (sknebel) joins
13:31:51lea (lea_) joins
13:35:50AlsoJAA (JAA) joins
13:35:50@ChanServ sets mode: +o AlsoJAA
13:44:56lea quits [Client Quit]
13:47:03lea (lea_) joins
13:47:08<FireFly>:3
13:47:11<FireFly>much better imo
13:48:20sknebel quits [Client Quit]
13:49:20@AlsoJAA quits [Ping timeout: 240 seconds]
13:50:45sknebel (sknebel) joins
13:52:50ThetaDev quits [Ping timeout: 240 seconds]
13:55:01ThetaDev joins
13:59:20ThetaDev quits [Ping timeout: 240 seconds]
14:04:21lea quits [Client Quit]
14:05:21ThetaDev joins
14:05:21AlsoJAA (JAA) joins
14:05:21@ChanServ sets mode: +o AlsoJAA
14:05:26lea (lea_) joins
14:12:20lea quits [Client Quit]
14:13:15lea (lea_) joins
14:13:57etnguyen03 (etnguyen03) joins
14:40:54lea quits [Client Quit]
14:41:08lea (lea_) joins
15:21:13icedice quits [Client Quit]
15:22:51etnguyen03 quits [Ping timeout: 272 seconds]
15:29:55etnguyen03 (etnguyen03) joins
15:37:50riku quits [Ping timeout: 240 seconds]
15:43:45etnguyen03 quits [Ping timeout: 272 seconds]
16:32:09<fireonlive>that_lurker: at least that means i won’t be fully alone…
16:32:15<fireonlive>happy friends day :3
16:36:14<@JAA>I like that, too. Happy ystävänpäivä!
17:03:34<nicolas17>fireonlive: https://cdn.discordapp.com/attachments/228559568223993859/807805479366426634/fc60a0e.png?ex=65daaafa&is=65c835fa&hm=0c0746a69f9b39f51b3074df8dc71b6ffbdccc905add9cd6c8aeb8270caf33be&
17:06:48<fireonlive>nicolas17: :p
17:07:00<fireonlive>i haven’t done that in like 3 weeks
17:17:31<nicolas17>tmi
17:19:15<fireonlive>😅
18:41:17etnguyen03 (etnguyen03) joins
18:45:54<TheTechRobo>Anyone know of a way (I don't mind if it's hacky as long as it's reliable) to use either CSS or HTML on their own to change a previous <a>'s href?
18:47:27<nicolas17><a href="https://example.com" style="position: absolute; top: Apx; left: Bpx">Same text</a> where A and B are carefully calculated to perfectly overlay the existing link :3
18:47:49<nicolas17>(that's probably super unreliable)
18:48:55<katia>different ones and show them/hide them via css?
18:51:55<@JAA>::after perhaps?
18:53:24<thuban>::after doesn't work like that
18:54:29<nicolas17>I guess if you can add an <a> right after the original one, it's easier to position it right on top of the existing link (using relative positioning)
18:55:19<TheTechRobo>Switching which element is visible won't work as the href value needs to be calculated at runtime
18:55:41<katia>server side templating?
18:56:47<TheTechRobo>This answer suggests that it would be possible to do with ::after: https://stackoverflow.com/a/37558030/9654083 . I'll have to try that
18:57:09<TheTechRobo>katia: It is server side, but the operation has multiple parts and may take awhile and I want to stream it
18:57:48<TheTechRobo>I want to add a loading thing for each step and replace it. I could just hide the previous one and stream a new one but since it's all out of order it could get very inefficient
18:58:41<nicolas17>seems best done with JS tbh
19:01:37<TheTechRobo>This is the noscript version :D
19:01:58<katia>TheTechRobo, redirect to a new page?
19:02:04<TheTechRobo>And I'm way too stubborn to give up here.
19:02:35<TheTechRobo>katia: Do you mean reload à-la-archive.is to show progress? That would require more awareness by the server
19:02:44<@JAA>:-)
19:02:58<thuban>iframes (so that each part can load independently)? or are the parts of the operation sequential in some way
19:03:54<TheTechRobo>thuban: I'd rather not open a ton of connections to the server
19:04:38<nicolas17>well browsers have a limit of how many connections per server they will do
19:04:49<nicolas17>(and if you use HTTP2 that limit is 1)
19:05:09etnguyen03 quits [Ping timeout: 272 seconds]
19:06:08etnguyen03 (etnguyen03) joins
19:06:18<TheTechRobo>That would also require some changing of the architecture. Right now the actual results are computed through an async generator; switching to separate connections would require being able to call an individual one
19:08:34icedice (icedice) joins
19:09:25<thuban>(til there's an entire css draft for 'paged media' but still no support for :target-within)
19:26:47<fireonlive>from: MSCHF <mschf@mschf.com> "THERE IS A RAT IN OUR OFFICE" "what should we name this rat https://ratchat.chat/"
19:26:57<fireonlive>"Name this rat for $3 :)"
19:27:20<fireonlive>this rat is getting a lot of names
19:27:30<fireonlive>ah "OR REFER 10 FRIENDS TO NAME THE RAT FOR FREE!"
19:27:46<fireonlive>"><img src=x onerro, 2/14/2024, 2:25:13 PM
19:27:47<fireonlive>hahahaha
19:33:42<fireonlive>i like the text art rat in the source of the site
19:44:14<nicolas17>https://edition.cnn.com/2023/01/29/us/san-antonio-zoo-cockroach-valentines-day-trnd/index.html tis the season
19:53:23<fireonlive>perfect
19:53:45<fireonlive>let me find one i saw... i thought it quite awesome
19:54:59<fireonlive>https://coleandmarmalade.com/2024/02/06/neuter-your-ex-and-send-love-to-feral-cats-for-valentines-day-instead/
19:55:03<fireonlive>ther's a few of these
19:55:27<fireonlive>but basically, you donate to an animal rescue/shelter they name a rescue/feral cat after your ex/someone you dislike and then proceed to neuter it
19:55:49<fireonlive>to quote them
19:55:54<fireonlive>"because some things shouldn't breed"
19:56:08<fireonlive>:)
19:59:34<fireonlive>if you're a little less 'want to cut his balls off' theres also this: https://coleandmarmalade.com/wp-content/uploads/2024/02/Valentines-Love-Stinks1.jpg
20:10:20etnguyen03 quits [Ping timeout: 240 seconds]
20:27:14<fireonlive>-+rss- Nginx Security Advisory: https://mailman.nginx.org/pipermail/nginx-announce/2024/NW6MNW34VZ6HDIHH5YFBIJYZJN7FGNAV.html https://news.ycombinator.com/item?id=39373612
20:27:18<fireonlive>patch your engines!
20:31:56<nukke>oh god
20:32:00<nukke>https://mailman.nginx.org/pipermail/nginx-devel/2024-February/K5IC6VYO2PB7N4HRP2FUQIBIBCGP4WAU.html
20:32:08<nukke>fork incoming from a core dev
20:34:09<anarcat>another fork
20:36:15<nukke>thankfully all my services run on IIS so I'm not affected
20:36:52<Barto>patched on my nas!
20:36:53<@JAA>> http
20:36:55<@JAA>*twitch*
20:37:50<@JAA>They even have hardcoded HTTP links on the site and don't redirect to HTTPS.
20:37:50<fireonlive>!
20:37:51<fireonlive>wow
20:38:01<fireonlive>also :| http in 2024?
20:38:03<nukke>lol
20:38:07SootBector quits [Remote host closed the connection]
20:38:35SootBector (SootBector) joins
20:38:54<@JAA>So much for the security policy taunted in that email. :-P
20:39:40<fireonlive>xx3
20:39:47<nukke>I've been putting off migrating to caddy for a long time
20:41:52<fireonlive>i hope they take the some of the 'commercial nginx only' stuff and uh rewrite it in the free version
20:42:00<fireonlive>as an extra 'fuck you'
20:42:01<fireonlive>:d
20:45:38<nukke>Maxim Dounin (the OP) and Roman Arutyunyan. Maxim is the biggest contributor that is still active. Maxim and Roman account for basically 99% of current development.
20:45:40<nukke>So this is a pretty impactful fork. It's not like one of 8 core devs or something. This is 50% of the team.
20:45:42<nukke>Edit: Just noticed Sergey Kandaurov isn't listed on GitHub "contributors" because he doesn't have a GitHub account (my bad). So it's more like 33% of the team. Previous releases have been tagged by Maxim, but the latest (today's 1.25.4) was tagged by Sergey.
20:45:44<nukke>(stolen from HN)
20:53:45that_lurker quits [Quit: I am most likely running a system update]
20:53:57<Barto>dayum
20:56:02that_lurker (that_lurker) joins
21:01:51<fireonlive>the fork HN thread: https://news.ycombinator.com/item?id=39373327
21:08:30HackMii quits [Ping timeout: 255 seconds]
21:12:21HackMii (hacktheplanet) joins
21:32:01BlueMaxima joins
21:42:35<fireonlive>https://caddyserver.com/docs/config-adapters
21:42:44<fireonlive>TIL you can 'write nginx' (or other stuff' for caddy lmao
21:43:12<fireonlive>via https://news.ycombinator.com/item?id=39373327#39374637
21:43:22<fireonlive>write nginx config*
21:44:10<fireonlive>(mholt is the creator of Caddy)
21:50:11<fireonlive>https://ihatebeinga.live/ < awesome domain
22:05:56<@JAA>Yeah, Caddy's config stuff is ... special.
22:12:25<fireonlive>seems so o_O
22:13:58riku (riku) joins
22:17:40<fireonlive>https://mailman.nginx.org/pipermail/nginx/2024-February/FRVX4M5JLFSFESRG7RLWWRBZ6D4AKKQU.html
22:18:44<fireonlive> RFP: freenginx -- a fork of nginx maintained by Maxim Dounin and the development community: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063916
22:20:03<@JAA>That didn't take long. :-)
22:20:47<fireonlive>^_^
22:25:06<nukke>Apache3 when?
22:39:36joepie91|m uploaded an image: (70KiB) < https://matrix.hackint.org/_matrix/media/v3/download/pixie.town/6FM1kn2v0zg28OymrT3JcJme/image.png >
22:39:44<joepie91|m>the HN experience in 3 panels
22:42:20<@JAA>lol
22:42:49<@JAA>Also, dark HN theme? Where?
22:43:18<joepie91|m>darkreader
22:43:58<that_lurker>There is also https://hackerweb.app/
22:44:04<katia>and https://hckrnews.com
22:45:45<@JAA>that_lurker: JS hell, no thanks
22:46:37<@JAA>joepie91|m: Ah yeah, I've been meaning to try that. :-)
22:46:59<that_lurker>yeah that is true. There is also the amazing #hackernews channel ;-)
22:48:01<@JAA>katia: Neat, but also no dark theme. :-(
22:48:13<katia>darkreader!
22:48:20<@JAA>Yeah
22:48:30<@JAA>It'd just be nice if more websites had it natively with a media query.
22:49:56@JAA glances at the shitty sites that use JS for it instead of simple CSS.
22:50:29<@JAA>The jq docs do that, for example. :-(
22:50:40<fireonlive>>_<
22:52:49<nukke>can't complain, they're dogfooding
22:53:02<nukke>(unless they use some other js framework lol)
22:53:12<nukke>err, library
22:54:23<@JAA>It's Bootstrap. But I'm pretty sure you can do dark mode with Bootstrap without involving a script.
22:55:18<@JAA>https://github.com/jqlang/jq/blob/295bda7bb4aa9c883bbf99a22c5a82bd6d95b34c/manual/index.html#L15-L24
22:55:19<nukke>I thought bootstrap was dead/abandoned now
22:56:02<fireonlive>hey you
22:56:07<fireonlive>you newfangled
22:56:09<fireonlive>nodejs sniffing
22:56:11<fireonlive>efosoifjosidjiof
22:56:14<fireonlive>>:(
22:57:25<@JAA>Still seems to be actively developed.
22:57:57<@JAA>Although half of the commits are just dependency bumps. Naturally.
22:58:59<that_lurker>That reminds of the amazing thing of jquery V4 we are soon getting :P https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/
22:59:10<fireonlive>ALL WE NEED IS BOOTSTRAP AND JQUERY
22:59:21fireonlive sings from the mountains
22:59:29<fireonlive>:3
22:59:56<@JAA>> we’ll start by removing code specifically supporting IE versions older than 11, giving us a size reduction of -867 gzipped bytes in one PR!
23:01:50etnguyen03 (etnguyen03) joins
23:04:07<@JAA>Hmm, looks like that's over 1%, not that bad then, actually.
23:08:26<fireonlive>CBC reuploaded(?) this from 2016 2 days ago: https://www.youtube.com/watch?v=vIrqKRIUCiE
23:08:37<fireonlive>"Watch how easy it is to steal a car"
23:08:45<fireonlive>featuring samy
23:09:04<fireonlive>looks like they also tacked on their west africa segment from 2022
23:13:47<that_lurker>whats with the random parking lot projector setup :P
23:18:17<fireonlive>lol right?
23:30:48<fireonlive>time to switch to this instead of json :p https://pkl-lang.org/index.html
23:30:58<fireonlive>apple made it so it must be good
23:32:34<fireonlive>(it's a config lang ig)
23:33:08<fireonlive>https://pkl-lang.org/blog/introducing-pkl.html
23:35:43<@JAA>https://xkcd.com/927/
23:38:45etnguyen03 quits [Ping timeout: 272 seconds]
23:49:46<fireonlive>:3
23:52:03<katia>>Pickle
23:52:07<katia>👎
23:53:50<fireonlive>pickles 😏
23:53:52<fireonlive>💯
23:58:23decky_e joins