00:03:28 | | etnguyen03 (etnguyen03) joins |
00:17:37 | <fireonlive> | The company I work for uses Discord for the employees https://old.reddit.com/r/sysadmin/comments/1dtuixq/the_company_i_work_for_uses_discord_for_the/ |
00:17:52 | <fireonlive> | >We even have our help desk ticketing system in Discord. |
00:19:06 | <fireonlive> | wonder if there will ever be a 'discord for business' |
00:20:28 | <nukke> | discord++ |
00:20:29 | <eggdrop> | [karma] 'discord' now has -17 karma! |
00:20:41 | <nukke> | Discord is where business happens |
00:20:53 | | etnguyen03 quits [Client Quit] |
00:21:56 | <fireonlive> | lols |
00:22:13 | <fireonlive> | nukke: whats ur discord |
00:22:43 | <nukke> | PM |
00:24:33 | <steering> | discord-- |
00:24:33 | <eggdrop> | [karma] 'discord' now has -18 karma! |
00:24:36 | <steering> | discord for business-- |
00:24:36 | <eggdrop> | [karma] 'discord for business' now has -1 karma! |
00:30:05 | | shgaqnyrjp_ (shgaqnyrjp) joins |
00:30:49 | | nepeat quits [Ping timeout: 255 seconds] |
00:31:58 | | tmob quits [Client Quit] |
00:32:39 | | shgaqnyrjp quits [Ping timeout: 260 seconds] |
00:33:26 | | nepeat (nepeat) joins |
00:33:37 | | Kinille quits [] |
00:34:52 | <@JAA> | Discord-- |
00:34:52 | <eggdrop> | [karma] 'Discord' now has -19 karma! |
00:37:39 | | Kinille (Kinille) joins |
00:45:39 | | sec^nd quits [Remote host closed the connection] |
00:46:13 | | sec^nd (second) joins |
01:35:46 | | etnguyen03 (etnguyen03) joins |
01:37:57 | | fireonlive is now known as FIREONLIVE |
01:38:14 | | FIREONLIVE is now known as fireonlive2 |
01:38:33 | | fireonlive2 is now known as fireonlive |
01:40:57 | <fireonlive> | Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder https://lunduke.locals.com/post/5812560/ladybird-web-browser-becomes-a-non-profit-with-1-million-from-github-founder https://news.ycombinator.com/item?id=40856791 |
01:40:58 | <fireonlive> | :o |
01:41:26 | <fireonlive> | https://ladybird.org/ |
02:11:27 | <fireonlive> | https://youtube.com/@cartnarcs |
02:11:28 | | shgaqnyrjp_ quits [Remote host closed the connection] |
02:11:29 | <fireonlive> | this is a channel |
02:12:30 | | shgaqnyrjp_ (shgaqnyrjp) joins |
02:13:25 | | shgaqnyrjp_ quits [Remote host closed the connection] |
02:13:50 | | shgaqnyrjp_ (shgaqnyrjp) joins |
02:18:15 | | AlsoHP_Archivist joins |
02:19:08 | | etnguyen03 quits [Client Quit] |
02:22:43 | | HP_Archivist quits [Ping timeout: 272 seconds] |
02:27:33 | | etnguyen03 (etnguyen03) joins |
02:39:02 | | etnguyen03 quits [Client Quit] |
03:58:29 | | yakabuff joins |
03:58:59 | | yakabuff quits [Client Quit] |
04:00:08 | | yakabuff joins |
04:09:55 | | archivist99 joins |
04:10:23 | | GNU_world quits [Ping timeout: 272 seconds] |
04:11:54 | | yakabuff quits [Client Quit] |
04:33:18 | | archivist99 is now known as GNU_world |
05:21:20 | | archivist99 joins |
05:21:31 | | GNU_world quits [Ping timeout: 255 seconds] |
05:28:23 | | archivist99 is now known as GNU_world |
06:27:47 | | sec^nd quits [Ping timeout: 260 seconds] |
06:29:05 | | AlsoHP_Archivist quits [Read error: Connection reset by peer] |
06:34:03 | | sec^nd (second) joins |
06:44:52 | | BlueMaxima quits [Read error: Connection reset by peer] |
07:16:49 | | nukke quits [Quit: nukke] |
07:26:07 | | Arcorann (Arcorann) joins |
07:48:48 | | nukke (nukke) joins |
08:08:08 | | Chris5010 (Chris5010) joins |
09:00:01 | | Bleo1826007227196 quits [Client Quit] |
09:01:18 | | Bleo1826007227196 joins |
09:14:43 | | shgaqnyrjp_ is now known as shgaqnyrjp |
09:19:57 | | s-crypt quits [Quit: Ping timeout (120 seconds)] |
09:20:12 | | s-crypt (s-crypt) joins |
09:20:25 | | kiska2 (kiska) joins |
09:20:29 | | Flashfire420 joins |
09:22:16 | | kiska quits [Ping timeout: 255 seconds] |
09:22:16 | | Flashfire42 quits [Ping timeout: 255 seconds] |
09:22:16 | | kiska2 is now known as kiska |
09:22:16 | | Flashfire420 is now known as Flashfire42 |
09:32:06 | | Chris5010 quits [Client Quit] |
10:05:52 | | Chris5010 (Chris5010) joins |
10:08:20 | | lea (lea_) joins |
10:10:46 | | lea quits [Client Quit] |
10:11:19 | | lea (lea_) joins |
11:07:07 | | Meli quits [Ping timeout: 272 seconds] |
11:07:16 | | mgrytbak joins |
12:06:40 | | Meli (Meli) joins |
12:32:15 | | sec^nd quits [Remote host closed the connection] |
12:32:46 | | sec^nd (second) joins |
13:00:25 | | eroc1990 quits [Quit: The Lounge - https://thelounge.chat] |
13:00:59 | | eroc1990 (eroc1990) joins |
13:29:39 | | Larsenv quits [Quit: The Lounge - https://thelounge.chat] |
13:29:54 | | Larsenv (Larsenv) joins |
13:30:42 | | Larsenv quits [Client Quit] |
13:31:13 | | Larsenv (Larsenv) joins |
13:47:21 | | Arcorann quits [Ping timeout: 272 seconds] |
13:51:13 | | razul2 quits [Read error: Connection reset by peer] |
13:51:57 | | razul2 joins |
14:50:04 | | Larsenv7 (Larsenv) joins |
14:50:07 | | Larsenv quits [Client Quit] |
14:50:07 | | Larsenv7 is now known as Larsenv |
15:03:45 | | Larsenv quits [Client Quit] |
15:11:56 | | Larsenv7 (Larsenv) joins |
15:30:35 | | katocala quits [Ping timeout: 272 seconds] |
15:30:49 | | katocala joins |
15:30:49 | | katocala is now authenticated as katocala |
15:33:34 | | sec^nd quits [Remote host closed the connection] |
15:34:11 | | sec^nd (second) joins |
15:51:34 | | Larsenv7 is now known as Larsenv |
16:03:31 | | katocala quits [Ping timeout: 272 seconds] |
16:03:52 | | katocala joins |
16:03:52 | | katocala is now authenticated as katocala |
16:06:03 | <nukke> | RIP znc users |
16:09:45 | <Exorcism> | ^ so true 😠|
16:10:26 | <nukke> | meanwhile there's never been a CVE for mIRC 😎 |
16:11:12 | <Exorcism> | and me on thelounge 👀 |
16:11:15 | <hexa-> | inb4: mirc does not have a security process |
16:13:34 | <imer> | hexa-++ |
16:13:34 | <eggdrop> | [karma] 'hexa-' now has 8 karma! |
16:14:13 | <nyany> | what a fucking mess. |
16:14:34 | <anarcat> | what's up with znc? |
16:14:51 | <that_lurker> | https://libera.chat/news/zncpsa |
16:16:01 | <anarcat> | i see |
16:18:09 | <Harzilein> | DasBrain++ |
16:18:10 | <eggdrop> | [karma] 'DasBrain' now has 1 karma! |
16:27:48 | <nyany> | honestly i'm gonna blame hexa- |
16:27:55 | <hexa-> | who doesn't |
16:29:12 | <nyany> | i mean |
16:29:18 | <nyany> | whoever doesn't probably blames me for shit instead |
16:30:45 | | midou quits [Ping timeout: 272 seconds] |
16:32:55 | | linuxgemini quits [Quit: Ping timeout (120 seconds)] |
16:33:08 | | linuxgemini (linuxgemini) joins |
16:36:07 | <that_lurker> | hexa- keeps the shit running so we no blame :3 |
16:44:10 | | pabs quits [Ping timeout: 255 seconds] |
16:45:29 | | pabs (pabs) joins |
16:48:25 | | pabs quits [Excess Flood] |
16:49:06 | | pabs (pabs) joins |
16:50:10 | | midou joins |
16:54:58 | | midou quits [Ping timeout: 255 seconds] |
16:57:06 | | MetaNova quits [Quit: quit] |
16:57:59 | | pabs quits [Ping timeout: 272 seconds] |
16:59:08 | | MetaNova (MetaNova) joins |
17:03:24 | | Muad-Dib quits [Quit: ZNC - http://znc.in] |
17:03:42 | | Muad-Dib joins |
17:08:31 | | pabs (pabs) joins |
17:11:21 | <@JAA> | An RCE a day keeps the doctor away. Wait, no. |
17:12:41 | <hexa-> | because the doctor is busy fixing his it infrastructure? |
17:13:15 | <@JAA> | Hmm, the CVE is the one for OpenSSH? |
17:14:54 | <@JAA> | Ah no, search be fucky. |
17:15:16 | <@JAA> | It's CVE-2024-39844 without details. OpenSSH is ...94. |
17:16:05 | | pixel leaves |
17:16:06 | | pixel (pixel) joins |
17:16:57 | <@JAA> | Something like that, yeah. :-) |
17:19:09 | <nyany> | good job JAA. |
17:19:44 | <nyany> | We just released an emergency patch/contrib module for our ircd |
17:30:22 | | Shjosan quits [Quit: Am sleepy (-, – )…zzzZZZ] |
17:32:02 | | Shjosan (Shjosan) joins |
18:05:54 | <nicolas17> | yay my openssh is too *old* to have the vuln |
18:06:12 | <fireonlive> | xP |
18:07:29 | <@JAA> | I mean, even Debian Bullseye's OpenSSH is old enough to not be affected. |
18:07:32 | <fireonlive> | nicolas17: https://dl.fireon.live/irc/2a9de11c4f5500f0/openssh.png |
18:07:51 | <@JAA> | And that's still on LTS for another over 2 years. |
18:07:56 | <nicolas17> | JAA: yes I'm on bullseye out of laziness >.> |
18:08:29 | <fireonlive> | is the new hotness just to use old distros |
18:08:33 | <fireonlive> | brb installing jessie |
18:09:01 | <nicolas17> | no I'm just procrastinating the update |
18:09:20 | <@JAA> | Remember that big sudo vulnerability a while ago? That had been in the code for a decade. I had a machine that was very nearly old enough to not be affected, only missed it by a couple months or something. lol |
18:09:33 | <fireonlive> | haha |
18:26:19 | <nyany> | openssh-server/stable,stable-security,now 1:9.2p1-2+deb12u2 arm64 [installed,automatic] |
18:26:24 | <nyany> | oooh I'm vulnerable |
18:26:28 | <nyany> | don't hack me |
18:46:46 | <fireonlive> | too late |
18:49:01 | <nicolas17> | it's a race condition |
18:49:15 | <nicolas17> | it can take weeks of attempts to get the timing right to exploit it |
18:50:49 | <nyany> | i'm not in any condition to race though, nicolas17 |
18:50:54 | <nyany> | should i be worried |
18:58:27 | | fireonlive puts nyany on a treadmill |
18:58:38 | <@JAA> | 6-8 hours on 32bit platforms is what I've read. |
18:58:53 | <@JAA> | And 'likely possible but not demonstrated' on 64bit. |
19:02:13 | <nyany> | Yeah, I don't have any live 32 bit servers |
19:03:23 | <fireonlive> | 64 bit/arm coming soon? â„¢ |
19:04:39 | | nicolas17 quits [Ping timeout: 272 seconds] |
19:04:52 | <fireonlive> | hmm what was that expense tracker type software y'all recommended? i.e. to keep track of say what nyany and I both contribute/owe to eachother |
19:09:22 | | nicolas17 joins |
19:11:49 | <nicolas17> | JAA: yeah so I wouldn't be *that* worried |
19:13:31 | | pabs quits [Ping timeout: 272 seconds] |
19:14:26 | | pabs (pabs) joins |
19:16:01 | | archivist99 joins |
19:19:52 | | GNU_world quits [Ping timeout: 255 seconds] |
19:24:17 | | lizardexile quits [Ping timeout: 272 seconds] |
19:36:34 | <steering> | >allows channel operators to run arbitrary TCL code on ZNC instances present in their channel |
19:36:43 | <steering> | >kick messages |
19:36:46 | <steering> | wut |
19:36:56 | <steering> | how did ZNC manage to do that :D |
19:38:19 | <steering> | ahh https://github.com/znc/znc/commit/8cbf8d628174ddf23da680f3f117dc54da0eb06e |
19:38:33 | <steering> | good ol' tcl strings |
19:39:46 | <fireonlive> | !remindme 1s {hello[world}]" hello"\"\ |
19:40:01 | <fireonlive> | rip |
19:40:29 | <fireonlive> | !remindme 1s {hello[world}]" hello"\"\ |
19:40:38 | <nicolas17> | !ping |
19:40:38 | <eggdrop> | nicolas17: pong! |
19:40:52 | <fireonlive> | well that's fun |
19:42:02 | <fireonlive> | !remindme 1s [die] |
19:42:02 | <eggdrop> | [remind] ok, i'll remind you at 2024-07-03T19:42:03Z |
19:42:03 | <eggdrop> | [remind] fireonlive: {[die]} |
19:42:06 | <fireonlive> | lol |
20:34:50 | <fireonlive> | "Mozilla is trying to push me out because I have cancer, CPO says in bombshell lawsuit" https://www.theregister.com/2024/06/24/mozilla_product_chief_sues_over/ |
20:38:09 | <imer> | can mozilla not fuck up for ONE SECOND |
20:42:16 | <@JAA> | !8ball Can they? |
20:42:16 | <eggdrop> | 🎱: JAA, ask again later |
20:44:05 | | razul2 quits [Ping timeout: 272 seconds] |
20:45:14 | <Barto> | please make the harry potter meme of "it's always you three" with wikipedia, redhat and mozilla. |
20:46:27 | | SootBector quits [Ping timeout: 260 seconds] |
20:47:30 | | razul2 joins |
20:48:55 | | SootBector (SootBector) joins |
20:51:01 | <that_lurker> | https://img.kuhaon.fun/u/pkQdP0.jpg |
20:51:09 | <that_lurker> | Barto ^ |
20:53:19 | <Harzilein> | how early/late in the series is that from? disclosure: i've never read/watched a single thing from that franchise. but i feel all the references have built up a framework of interpreting things anyway ;) |
20:55:14 | <Barto> | thanks! :D |
20:55:46 | <Barto> | I realize the name assignment is perfect that_lurker :D |
20:55:54 | <that_lurker> | thats from the Half-Blood Prince |
20:56:06 | <that_lurker> | Barto: indeed :-) |
20:57:46 | <Harzilein> | 2005, almost drinking age... but i guess i should take the film's age. almost eligible for supervised driving in applicable countries. |
20:58:23 | <Harzilein> | thanks |
21:06:54 | <fireonlive> | https://docs.rocket.chat/docs/secured-push-notification |
21:06:54 | <fireonlive> | >If you are on the Enterprise plan, the Secured Push Notification sends the ID of the message rather than the entire message through a push gateway (Apple or Google). Once the ID reaches the user’s device, the message is retrieved from Rocket.Chat server and the notification is created. |
21:06:57 | <fireonlive> | enterprise only? lol |
21:07:45 | <fireonlive> | i guess it's one of those open core things like gitlab |
21:07:49 | <fireonlive> | (ish) |
21:10:17 | | pixel leaves |
21:10:17 | | pixel (pixel) joins |
21:11:31 | <nicolas17> | is rocket.chat self-hostable? |
21:14:24 | <fireonlive> | indeed: https://www.rocket.chat/install |
21:14:40 | <fireonlive> | you get the 'starter' version for free: https://www.rocket.chat/pricing |
21:15:12 | <fireonlive> | it seems anyways |
21:15:54 | <nicolas17> | notifications always have to go through a central rocketchat server... |
21:17:02 | <fireonlive> | ye, same with zulip |
21:17:09 | <fireonlive> | unless you want to build your own appstore app |
21:17:47 | <fireonlive> | RC gives you the option to send the client just the message ID and then have the client on the phone actually do the work of fetching the message from the server and displaying it in the notification (enterprise only?) |
21:18:03 | <fireonlive> | but under normal operation it just yeets the full details to rocket.chat then to apple or google |
21:18:42 | <fireonlive> | (zulip always just yeets the details it seems; E2E or some sort of 'just waking up a worker on the phone' is an open issue) |
21:19:18 | <fireonlive> | i wonder what matrix does.. chats can be E2E so perhaps |
21:20:42 | <nicolas17> | iOS 10 added a way for an app to register a service that can modify notifications before they're shown to the user |
21:21:01 | <nicolas17> | "For example, you could use the extension to decrypt an encrypted data block or to download images associated with the notification." |
21:22:36 | <nicolas17> | sending a message ID and having the app fetch it from the server would add latency and unreliability, it would be better if the server delivered encrypted text to the gateway -> apple -> phone |
21:23:02 | | PredatorIWD quits [Read error: Connection reset by peer] |
21:33:07 | | etnguyen03 (etnguyen03) joins |
21:42:07 | <fireonlive> | ah yes indeed |
21:42:22 | <fireonlive> | i think signal works that way |
21:43:45 | <@JAA> | Signal can also function via WebSocket on Android without Google stuff installed. |
21:44:11 | <fireonlive> | ooh |
21:45:02 | <nicolas17> | oh also, iOS added a way for an app to deliver notifications *not* using Apple's servers |
21:45:22 | <nicolas17> | the stated purpose is for corporate environments with no Internet access |
21:45:41 | | BlueMaxima joins |
21:46:14 | <nicolas17> | if you want your in-house enterprise app to deliver notifications when something happens in the factory in the middle of nowhere, where phones are connected to wifi but that wifi has no internet |
21:47:14 | <nicolas17> | but last year Home Assistant was granted access to use that, so your HA controller can send notifications to the HA app directly via the LAN |
21:48:05 | | PredatorIWD joins |
21:52:32 | <fireonlive> | oh that's awesome |
21:52:40 | <fireonlive> | hopefully some chat apps can get that too |
21:54:40 | <nicolas17> | unlikely, I believe it's specifically for LANs |
21:54:54 | <nicolas17> | you configure it to work while the device is connected to a specific Wi-Fi SSIDs |
21:55:07 | <nicolas17> | https://developer.apple.com/documentation/networkextension/local_push_connectivity |
21:57:47 | <fireonlive> | ah :( |
21:57:54 | <fireonlive> | i guess a battery saving thing maybe.. |
21:58:05 | <fireonlive> | at least you can push encrypted data in a push ig |
21:58:22 | <nicolas17> | I think before iOS 10, WhatsApp was doing dirty workarounds |
21:58:55 | <nicolas17> | sending a silent push that the app handled by downloading the message or decrypting the push payload, and then showing a local notification |
21:59:20 | <nicolas17> | it's better now that you can decrypt it in-place |
21:59:51 | <nicolas17> | fun fact, Apple knows at all times if your phone is locked or not >:3 |
22:00:45 | <nicolas17> | notifications can be high priority or background, background notifications may be delayed while the phone is locked in order to conserve power |
22:00:52 | <fireonlive> | :o |
22:01:05 | <fireonlive> | interesting |
22:01:35 | <nicolas17> | the way that works is that the phone tells apple's notification server every time you lock and unlock |
22:01:47 | <nicolas17> | so if an app server sends apple a background notification, and apple knows the phone is locked, it may delay delivering it to your phone |
22:08:10 | | qw3rty__ quits [Ping timeout: 255 seconds] |
22:08:37 | | qw3rty__ joins |
22:12:18 | <fireonlive> | ahh |
22:37:08 | | etnguyen03 quits [Remote host closed the connection] |
22:39:30 | | etnguyen03 (etnguyen03) joins |
22:53:27 | <fireonlive> | 🆓 https://www.gog.com/game/the_first_templar |
23:12:45 | | midou joins |
23:15:37 | | HP_Archivist (HP_Archivist) joins |
23:21:58 | | midou quits [Ping timeout: 255 seconds] |
23:30:58 | | etnguyen03 quits [Ping timeout: 255 seconds] |