~funderscore blog cgit wiki get in touch
Chat logs of #funderscore for Monday, 2024-10-07

Chat logs of #funderscore for Monday, 2024-10-07

01:30 *** Quits: Adeline (me@oper/netadmin) (Quit: Leaving)

01:30 *** Joins: Adeline (me@oper/netadmin)

01:37 *** Quits: DigitalDragons/h (~digi@arto.servers.digitaldragon.dev) (Quit: Leaving)

01:42 *** Joins: DigitalDragons/h (~digi@arto.servers.digitaldragon.dev)

01:42 *** moist/h sets mode: +v DigitalDragons/h

02:58 *** Quits: tweezers (~tweezers@103.108.229.68) (Connection closed)

02:58 *** Joins: tweezers (~tweezers@103.108.229.68)

03:34 *** Quits: Juesto/ef (~Juest@rev190-105-167-002.pccp.net.ar) (Read error: Operation timed out)

04:04 *** Joins: Juest/ef (~Juest@rev190-105-167-002.pccp.net.ar)

04:04 *** f_|aop/ef sets mode: +o Juest/ef

05:07 *** Quits: tweezers (~tweezers@103.108.229.68) (The TLS connection was non-properly terminated.)

05:07 *** Joins: tweezers (~tweezers@103.108.229.68)

06:10 *** Joins: Juesto/ef (~Juest@rev190-105-167-002.pccp.net.ar)

06:10 *** f_|aop/ef sets mode: +o Juesto/ef

06:16 *** Quits: Juest/ef (~Juest@rev190-105-167-002.pccp.net.ar) (Read error: Operation timed out)

07:53 <f_> Elestren: bang

07:53 <Elestren> f_: \_x< | Score: 3 (57284.00 seconds)

07:54 <f_> Elestren: toilet --irc --metal --font slant -w 10000 Good morning.

07:54 <Elestren> f_: Error: "toilet" is not a valid command.

07:54 <f_> Elestren: shell toilet --irc --metal --font slant -w 10000 Good morning.

07:54 <Elestren> f_:    12______                2__                              14_            

07:54 <Elestren> f_:   12/ 12____2/___  2____  2____15/ 15/  15____ 15___  15_14___  14_________  12(_)___  12____ 12_

07:54 <Elestren> f_:  2/ 2/ 2__/ 2__ 2\/ 2_15_ 15\/ 15__  15/  15/ 15__ 14`__ 14\/ 14__ 14\/ 14__12_/ 12__ 12\/ 12/ 12__ 12\/ 2__ 2`/

07:54 <Elestren> f_: 2/ 2/_/ 2/ 15/_/ 15/ 15/_/ 15/ 15/_/ 14/  14/ 14/ 14/ 14/ 14/ 14/ 14/12_/ 12/ 12/  12/ 12/ 12/ 12/ 2/ 2/ 2/ 2/ 2/_/ 2/

07:54 <Elestren> f_: 15\____/\____/\___14_/\__,_/  14/_/ 14/_12/ 12/_/\____/_/  12/2_/ 2/_/_/_/ 2/_/\_15_, 15(_)

07:54 <Elestren> f_:                                                              15/____/  

07:55 <f_/h> hope y'all are doing well today!

07:57 <Elestren> \_o< quack!

07:58 <JAA/h> Elestren: shell cowsay moo

07:58 <Elestren> JAA/h: Error: You don't have the owner capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.

07:58 <JAA/h> Meh

07:58 <f_> cowsay is not installed

07:59 <f_> Elestren: shell cowsay

07:59 <Elestren> f_: Error: /bin/sh: 1: cowsay: not found

07:59 <JAA/h> Do you know who I am? I'm the man who's gonna burn your house down! With the lemons!

07:59 <f_> Elestren: whereis cowsay

07:59 <Elestren> f_: Error: "whereis" is not a valid command.

07:59 <f_> Elestren: shell whereis cowsay

07:59 <Elestren> f_: cowsay:

07:59 <f_> see? Not installed.

07:59 <JAA/h> Boo

08:00 <JAA/h> What about sl?

08:00 <f_> let me fix that

08:00 <f_> Elestren: shell cowsay hi JAA

08:00 <Elestren> f_: Error: /bin/sh: 1: cowsay: not found

08:00 <f_> Elestren: shell /usr/games/cowsay hi JAA

08:00 <Elestren> f_:  ________

08:01 <Elestren> f_: < hi JAA >

08:01 <Elestren> f_:  --------

08:01 <Elestren> f_:         \   ^__^

08:01 <Elestren> f_:          \  (oo)\_______

08:01 <Elestren> f_:             (__)\       )\/\

08:01 <Elestren> f_:                 ||----w |

08:01 <Elestren> f_:                 ||     ||

08:01 -eggdrop/h- [karma] '<@Elestren/rx> f_: ------' now has -1 karma!

08:01 <JAA/h> lol

08:01 <JAA/h> :-)

08:01 <JAA/h> Probably can't even register/identify because Elestren isn't puppeted to hackint.

08:01 <f_> Elestren: echo "f_:  ------++"

08:01 <Elestren> f_:  ------++

08:01 -eggdrop/h- [karma] '<@Elestren/rx> f_: ------' now has 0 karma!

08:02 <f_> JAA: I think it's best if eggdrop ignores rxbridge entirely

08:02 <f_/h> can you do that?

08:02 <JAA/h> I don't believe so.

08:02 <f_/h> :(

08:02 <JAA/h> If I can, I have no idea how.

08:02 <f_/h> fireonlive++

08:02 -eggdrop/h- [karma] 'fireonlive' now has 521 karma!

08:05 <hax[xor]> f_/h: you could make the bridge suffix everything with ' ' to avoid ++ and -- from activating (I think?)

08:05 <f_/h> fireonlive++        

08:05 <hax[xor]> doesn't work if eggdrop strips spaces before acting though...

08:05 <f_/h> it doesn't

08:05 <hax[xor]> good

08:05 <f_/h> This is with spaces++

08:05 -eggdrop/h- [karma] 'This is with spaces' now has 1 karma!

08:06 <JAA/h> ZWJ?++‍

08:06 <JAA/h> :-)

08:06 <f_/h> Zero-Width Junk

08:07 <f_/h> https://mastodon.social/@andrewrk/113082066860765988

08:07 <f_/h> Sighs

08:07 <f_/h> It's worse than chromium now

08:08 <JAA/h> Worse?

08:09 <JAA/h> It's certainly moving in the wrong direction, but not sure about that just yet.

08:09 <f_/h> I don't think I ever saw advertising in the search bar last time I used it

08:09 <f_/h> but then I remember that Manifest v3 is a thing

08:09 <f_/h> Glad I no longer use Firefox

08:10 <f_/h> A web browser should empower in your workflow, not distract you with ads.

08:10 <f_/h> Seriously Mozilla, seriously reconsider what you have done.

08:10 <f_/h> Mozilla--

08:10 -eggdrop/h- [karma] 'Mozilla' now has -10 karma!

08:10 <f_/h> Firefox--

08:10 -eggdrop/h- [karma] 'Firefox' now has -7 karma!

08:11 <JAA/h> But it's to show you MoRe rElEvanT cOnTeNt!

08:11 <hax[xor]> web browser? empower your workflow? doesn't sound right to me

08:12 <f_/h> JAA: I don't want any of that

08:12 <f_/h> hax[xor]: Sad.

08:13 <JAA/h> Shhh, the advertisers know what's best for you, just let them make you happy!

08:13 <f_/h> so I don't know what's best for me?

08:13 *** f_/h sets mode: +b advertisers*!*@*

08:13 <hax[xor]> f_: the web is sad, yes.

08:13 <JAA/h> No, clearly not, because you don't want to see those glorious advertisements!

08:13 <f_/h> The modern web has gone so wrong

08:14 <f_/h> runxiyu has an excellent blogpost about it

08:14 <hax[xor]> JAA: I think you mean, "No, clearly not, because you are the user, and the user is always wrong."

08:14 <JAA/h> That, too.

08:14 <f_/h> https://runxiyu.org/blog/oldweb/

08:15 <f_/h> not everyone has 100 Gbps/ms internet

08:16 <f_/h> Not everyone has fancy gigabits per second per millisecond at all

08:16 <f_/h> please bring back the simple, light, lean, efficient web

08:16 <JAA/h> runxiyu++

08:16 -eggdrop/h- [karma] 'runxiyu' now has 1 karma!

08:16 <JAA/h> wut

08:17 <f_/h> runxiyu++

08:17 -eggdrop/h- [karma] 'runxiyu' now has 2 karma!

08:18 <JAA/h> Not everyone has a modern computer or wants to spend the ridiculous amount of CPU (= battery power for mobile devices) to process the 10 MB of JS for the Framework Of The Day to display ads either.

08:18 <f_/h> JAA: I still proudly use a chunky 2011 laptop

08:18 <JAA/h> :-)

08:19 <f_/h> That's why I dislike webapps such as Element

08:19 <JAA/h> 2015 and not very chunky here, but also in its prime.

08:20 <JAA/h> I actually wish I had a slightly older model because this one is incompatible with coreboot for SecURiTY rEAsOnS.

08:20 <JAA/h> 2011 sounds about right, yeah.

08:21 <hax[xor]> secure the device from the owner and user. again, user is always wrong.

08:21 <f_/h> What I hate about my laptop: unstable BIOS, loose plug, buggy GPU

08:21 <JAA/h> Sadly, you're down to software decoding with any video codec on older devices, so... :-/

08:21 <f_/h> But other than that it serves me well for the most part

08:21 <f_/h> hax[xor] Exactly

08:22 <JAA/h> Time to fire up the jet engine to watch a 5-minute video.

08:22 <f_/h> I don't actually watch videos often

08:22 <f_/h> Mostly the reason why my laptop overheats is because of Element

08:22 <JAA/h> Naturally

08:22 <f_/h> and I noticed that it seems to overheat slightly more when in clamshell mode?

08:22 <hax[xor]> my laptop doesn't overheat because I asked it nicely not to :P

08:23 <JAA/h> Videos vary for me, but sometimes I watch sports for hours.

08:23 <f_/h> The GPU is seriously causing me issues sometimes.

08:23 <hax[xor]> also, f_: what do you mean by "unstable BIOS"?

08:23 <f_/h> hax[xor]: put lubuntu to a USB stick, plug in, watch BIOS deadlock

08:24 <hax[xor]> ah, fun

08:24 <f_/h> Also oftentimes the laptop would refuse to turn on at all but I think it might've been a dead RAM stick

08:25 <f_/h> well

08:25 <f_/h> not oftentimes

08:25 <f_/h> rarely

08:25 <f_/h> hax[xor] But I think I only tested with one stick

08:25 <JAA/h> What laptop is this?

08:25 <f_/h> which my lafrite board also does not like, although it doesn't crash, just refuses to read anything from it

08:26 <f_/h> JAA: HP EliteBook 8560w

08:26 <f_/h> this beast:

08:26 <f_/h> https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fnotebooks.com%2Fwp-content%2Fuploads%2F2011%2F04%2FEliteBook-8560w-Front-Open-Auto.jpg&f=1&nofb=1&ipt=9891f432b65fbbea2ca56c037a5907c09ea0252a24ce3b5f3a2c7294b14579dd&ipo=images

08:27 <JAA/h> Ah, fun. I used to have an 8440p. That was chonkier, I think.

08:27 <JAA/h> Well, I still have it, but it's sitting around unused.

08:27 <f_/h> https://www.notebookcheck.net/uploads/tx_nbc2/49299_02.jpg

08:27 <f_/h> doesn't look very chonky to me

08:27 <hax[xor]> "8.56kw, no wonder it overheats"

08:28 <f_/h> hax[xor] MiLiTarY StANDarDS

08:28 <JAA/h> Hmm, maybe the images distort it a bit.

08:29 <JAA/h> Actually, that's an 8540w.

08:29 <JAA/h> You can tell because it says so below the screen.

08:29 <f_/h> ah

08:30 <JAA/h> That's from an '8440p series review'. lol

08:30 <f_/h> https://i5.walmartimages.com/asr/8c9a3e82-620e-4b70-973d-889ea11f7d4f_1.02ddb0ccf469c1238a5de4d2d00b93cb.jpeg

08:30 <f_/h> looks less chunky

08:31 <JAA/h> Spec sheet time...

08:31 <f_/h> I'm quite sure the 'w' ones are more chunky than the 'p' ones

08:31 <JAA/h> 8440p: 1.3 mm (at front) x 335.6 mm x 236.2 mm

08:31 <f_/h> 'w' for workstation and 'p' for portable I presume

08:31 <JAA/h> datasheet_8560w.pdf → 404

08:31 <JAA/h> HP pls

08:31 <f_/h> HP pls

08:32 <f_/h> wayback machine!

08:32 <f_/h> > The Wayback Machine has not archived that URL.

08:32 <f_/h> archive.org pls

08:32 <JAA/h> I'd wager it has it under another URL, but good luck finding that.

08:32 <JAA/h> I found a Japanese one.

08:32 <JAA/h> > 382×257.5×34.5(最薄部、突起部含まず)mm

08:33 <JAA/h> And I made a copy error before.

08:33 <JAA/h> 31.3 mm for the 8440p, 34.5 for the 8560w

08:34 <JAA/h> Though it doesn't split it up into display and body, which is a shame.

08:34 <JAA/h> But yeah, turns out yours is 10% more chonk. :-)

08:35 <JAA/h> Sometimes, I wish I'd kept the 'oh lawd he comin' chonker laptops from the 90s I've come across.

08:37 <runxiyu> f_: That sounds like my 2009 MacBook Air refusing to boot at all when I plug in an Alpine ISO

08:37 <runxiyu> I don't think Alpine is to blame here

08:43 <f_/h> runxiyu: possibly a different issue

08:43 <f_/h> runxiyu++

08:43 -eggdrop/h- [karma] 'runxiyu' now has 3 karma!

08:44 <JAA/h> For reference: https://www.hp.com/hpinfo/newsroom/press_kits/2010/mobility2010/HPEliteBook8440pDatasheet.pdf https://jp.ext.hp.com/content/dam/jp-ext-hp-com/jp/ja/ec/lib/doc/catalog/notebook/jpt11699_04.pdf

08:44 <JAA/h> Oh, and now the other one does load, so that was a fake 404, wtf?

08:44 <JAA/h> https://hp.com/united-states/campaigns/workstations/images/datasheet_8560w.pdf

08:46 <JAA/h> It's also redirecting from HTTPS to HTTP...

08:46 <JAA/h> Oh, yeah

08:46 <JAA/h> https://www.hp.com/united-states/campaigns/workstations/images/datasheet_8560w.pdf is a 404, but http://www.hp.com/united-states/campaigns/workstations/images/datasheet_8560w.pdf works.

08:46 <JAA/h> What the actual fuck, HP?

08:47 <hax[xor]> clearly, hp felt like MITMing itself and inserting pages in place of select 404s, but as such only works when unencrypted :P

08:48 <JAA/h> And of course, you can't access it over HTTP once you've hit the site on HTTPS thanks to automatic HTTPS.

08:48 <JAA/h> In a modern broser, anyway.

08:48 <JAA/h> Not HSTS, just the browser remembering it was able to connect to HTTPS or similar.

08:48 <hax[xor]> can you convince the modern browser that you really do want http by specifying port 80?

08:49 <JAA/h> Of course not.

08:49 <JAA/h> The browser knows better than you.

08:49 <hax[xor]> great

08:50 <hax[xor]> now google just has to get to work on some sort of automatic https->http downgrade based on some "effective" methods, such as "datasheet_8560.pdf" being seen somewhere in the link

08:50 <JAA/h> Now we're talking!

08:51 <JAA/h> Speaking of the web of shit, it's embarrassing that companies like Buttflare and Akamai can't get HTTP right.

08:52 <JAA/h> Buttflare used to (sometimes, depending on the phase of the moon) deny HTTP/1.1 requests where the Host header didn't appear first.

08:52 <hax[xor]> lol

08:53 <JAA/h> And Akamai is regularly just hanging on certain requests depending on headers.

08:53 <JAA/h> !kfind Akamai

08:53 -eggdrop/h- [karma] 1 matches for 'Akamai': Akamai: '-36'

08:53 <JAA/h> That's why it's at -36.

09:02 <runxiyu> Anyways, atomics will be better than read locks

09:09 <f_/h> The web is in a sad state.

09:09 <f_/h> DuckDNS--

09:09 -eggdrop/h- [karma] 'DuckDNS' now has -1 karma!

09:09 <f_/h> DuckDNS--

09:09 <f_/h> DuckDNS--

09:09 -eggdrop/h- [karma] 'DuckDNS' now has -2 karma!

09:09 -eggdrop/h- [karma] 'DuckDNS' now has -3 karma!

09:10 <f_> Elestren: bang

09:10 <Elestren> f_: \_x< | Score: 4 (4375.81 seconds)

09:10 <f_> Elestren: bang

09:10 <Elestren> f_: You are reloading... (Reloading takes 5 seconds)

09:10 <f_> By the way, JAA

09:10 <f_> > 08:01 <JAA/h> Probably can't even register/identify because Elestren isn't puppeted to hackint.

09:10 <f_> ^ looking at public logs

09:11 <f_> you actually can

09:11 <Elestren> \_o< quack!

09:11 <f_> https://irc.vitali64.duckdns.org/rx/funderscore/latest.log.html

09:11 <f_> Elestren: bang

09:11 <Elestren> f_: \_x< | Score: 5 (6.64 seconds)

09:11 <f_> JAA/ef: Oh, I know what you mean..

09:11 <f_> yes you can't, but that's because I disabled PMs relaying in PyLink :^)

09:12 <JAA/h> Right

09:12 <f_> Make yourself an account on rx if you really want

09:13 <f_> but Elestren doesn't require a Limnoria account for most of its stuff

09:13 <f_> Elestren: aol a

09:13 <Elestren> f_: a:-):-):-)

09:13 <JAA/h> I still wouldn't be able to (safely) auth from hackint, so meh.

09:13 <f_> Elestren: aol hello this is me typing as an AOL user.

09:13 <Elestren> f_: hello this is me typing as an AOL user.<3<3<3

09:13 <f_> Elestren: aol or is it EFnet???

09:13 <Elestren> f_: or is it EFnet???:-D:-D:-D

09:14 <f_> Elestren: rainbow JAA: But Elestren works without an account!

09:14 <Elestren> f_: 05J04A07A08: 03B11u10t 02E06l13e05s04t07r08e09n 11w10o12r02k06s 05w04i07t08h09o03u11t 12a02n 13a05c04c07o08u09n03t11!

09:14 <JAA/h> I have Ideas™ how it could be implemented, but not worth it. lol

09:14 <f_> JAA: tell me

09:14 <f_/h> Elestren rainbow works without an account!

09:14 <Elestren> f_/h: 05w04o07r08k09s 11w10i12t02h06o13u05t 07a08n 03a11c10c12o02u06n13t05!

09:15 <f_/h> Elestren shell echo hi

09:15 <Elestren> f_/h: Error: You don't have the owner capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.

09:15 <JAA/h> 1) As I understand it, there's some form of puppeting-ish behaviour on the rx side. If that includes the full hostmask and/or account information, that could be used for identification.

09:15 <f_/h> Elestren whoami

09:15 <Elestren> f_/h: I don't recognize you. You can message me either of these two commands: "user identify <username> <password>" to log in or "user register <username> <password>" to register.

09:15 <Elestren> \_o< quack!

09:15 <f_/h> JAA: it does include the full hostmask

09:15 <f_> User --  JAA/h (JAA/h!~JAA@archiveteam/JAA) is JustAnotherArchivist

09:15 <f_> User --  JAA/h is connecting from ~JAA@archiveteam/JAA 0.0.0.0

09:15 <f_> User --  JAA/h has joined channels: @#funderscore-sucks +#funderscore

09:15 <f_> User --  JAA/h is connected through the server h.relay.fun.irc.andrewyu.org (PyLink Relay network - h)

09:15 <JAA/h> 2) A bridged channel specifically for auth purposes with a join limit where you get kicked after authing (or a timeout).

09:16 <f_> Wait do you know what I could also do

09:16 <f_> bring Elestren to hackint!

09:16 <JAA/h> h

09:16 <f_> hackint.org: h

09:18 <JAA/h> Or that, heh.

09:18 <JAA/h> Poor EFnet people are poor anyway.

09:19 <JAA/h> And wherever else this is bridged, I forgor.

09:20 <f_/h> Only to rx, EFnet (TBDecommissioned), and XMPP

09:21 *** f_/ef sets mode: -o f_|aop/ef

09:21 *** Noisytoot/ef was kicked by ef.relay.fun.irc.andrewyu.org (Clientbot kicked by f_ (rx-relay))

09:21 *** katia/ef was kicked by ef.relay.fun.irc.andrewyu.org (Clientbot kicked by f_ (rx-relay))

09:21 *** JAA/ef was kicked by ef.relay.fun.irc.andrewyu.org (Clientbot kicked by f_ (rx-relay))

09:21 *** fol/ef was kicked by ef.relay.fun.irc.andrewyu.org (Clientbot kicked by f_ (rx-relay))

09:21 *** f_/ef was kicked by ef.relay.fun.irc.andrewyu.org (Clientbot kicked by f_ (rx-relay))

09:21 *** f_|aop/ef was kicked by ef.relay.fun.irc.andrewyu.org (Clientbot kicked by f_ (rx-relay))

09:21 *** Juesto/ef was kicked by ef.relay.fun.irc.andrewyu.org (Clientbot kicked by f_ (rx-relay))

09:21 *** aop/ef was kicked by ef.relay.fun.irc.andrewyu.org (Clientbot kicked by f_ (rx-relay))

09:21 *** f_[x]/ef was kicked by ef.relay.fun.irc.andrewyu.org (Clientbot kicked by f_ (rx-relay))

09:21 *** Joins: f_[x]/ef (~fun@scarlet.mboa.dev)

09:21 *** Joins: aop/ef (aop@vps-9bde1a96.vps.ovh.net)

09:21 *** Joins: Noisytoot/ef (noisytoot@not.eris.berkeley.edu.pl)

09:21 *** Joins: JAA/ef (~JAA@ns531958.ip-192-99-9.net)

09:21 *** Joins: katia/ef (znc@2001:41d0:a:14d8:ca75:ca75:ca75:ca75)

09:21 *** Joins: fol/ef (fire@static.96.98.78.5.clients.your-server.de)

09:21 *** Joins: f_/ef (s-UNK@2001:1600:10:100::4b9)

09:21 *** Joins: f_|aop/ef (~haha@195-15-242-30.dc3-a.pub1.etik-cloud.com)

09:21 *** Joins: Juesto/ef (~Juest@rev190-105-167-002.pccp.net.ar)

09:21 *** ef.relay.fun.irc.andrewyu.org sets mode: +oooooooo f_[x]/ef aop/ef Noisytoot/ef JAA/ef katia/ef fol/ef f_/ef Juesto/ef

09:21 *** f_/ef sets mode: +o f_|aop/ef

09:22 <JAA/h> Already giving up on EFnet, huh?

09:22 <f_> Why does PyLink keep messing up my chanacl

09:23 <f_> > [+wwwb a:Noisytoot!noisytoot@netadmin.irc.runxiyu.org o:Noisytoot!noisytoot@netadmin.irc.runxiyu.org h:R:Elestren m:R:Elestren] by ef.relay.fun.irc.andrewyu.org

09:23 <f_> yes we don't have a ChanServ

09:23 <f_> but that's ok

09:23 <f_> Don't need ChanServ

09:23 <f_> Just +Pwq q:R:f_ f_

09:26 <f_> don't even need autoop bots

09:27 <f_> +w takes care of everything for you

09:27 <f_> To register a channel on rx, ask netadmins set +Pwq

09:27 <f_> and you're done

09:28 <f_> ChanServ will eventually do just that, and handle channel metadata stuff

10:40 <katia/h> hi f underscore

10:41 <katia/h> #f_

11:09 *** Joins: exxxxkc/h (~exxxxkc@disroot.org)

11:09 *** moist/h sets mode: +v exxxxkc/h

11:10 <exxxxkc/h> a

11:13 <katia/ef> b

11:29 <longnoserob|m/h> c

11:39 <exxxxkc`> d

11:41 <QuteVoiceHacker/h> f_

11:42 <katia/ef> e

12:12 <f_[x]> hi katia

12:13 <longnoserob|m/h> Elestren: bang

12:13 <Elestren> longnoserob|m/h: \_x< | Score: 2 (10669.89 seconds)

12:15 *** Quits: hexaheximal|m/h (~hexahexim@fd1a:6295:5133::f70a) (Client Quit)

12:15 *** Quits: QuteVoiceHacker/h (~exxxxkcma@fd1a:6295:5133::f70d) (Client Quit)

12:15 *** Quits: longnoserob|m/h (~longnoser@fd1a:6295:5133::209a) (Quit: Bridge terminating on SIGTERM)

12:15 *** Joins: KQVHTheyAll|m/h (~exxxxkcma@fd1a:6295:5133::f70d)

12:17 <Elestren> \_o< quack!

12:17 *** Joins: hexaheximal|m/h (~hexahexim@fd1a:6295:5133::f70a)

12:17 *** moist/h sets mode: +v hexaheximal|m/h

12:17 *** Joins: longnoserob|m/h (~longnoser@fd1a:6295:5133::209a)

12:17 *** moist/h sets mode: +v longnoserob|m/h

12:47 <katia/h> elestren bang

12:47 <Elestren> katia/h: \_x< | Score: 2 (1841.38 seconds)

12:49 <Elestren> \_o< quack!

12:49 <longnoserob_> Elestren: bang

12:49 <Elestren> longnoserob_: \_x< | Score: 1 (11.99 seconds)

12:51 <Elestren> \_o< quack!

12:52 <katia/ef> elestren::::::::: bang

12:52 <Elestren> katia/ef: \_x< | Score: 2 (62.03 seconds)

12:56 <Elestren> \_o< quack!

12:56 <longnoserob_> elestren: bang

12:56 <Elestren> longnoserob_: \_x< | Score: 2 (20.96 seconds)

12:57 <Elestren> \_o< quack!

12:57 <longnoserob|m/h> elestren* bang

12:57 <Elestren> longnoserob|m/h: You missed the duck!

12:57 <longnoserob|m/h> elestren: bang

12:57 <Elestren> longnoserob|m/h: \_x< | Score: 3 (20.64 seconds)

13:02 <Elestren> \_o< quack!

13:02 <katia/h> elestren bang

13:02 <Elestren> katia/h: \_x< | Score: 3 (16.11 seconds)

13:02 <Elestren> Scores: (f_: 5) (katia/h: 3) (longnoserob|m/h: 3) (katia/ef: 2) (longnoserob_: 2) (f_l: 1)

13:02 <Elestren> Best time: katia/h with 5.55 seconds

13:02 <Elestren> f_ has the lead for the week with 5 points.

13:03 <Elestren> \_o< quack!

13:04 <longnoserob|m/h> elestren: bang

13:04 <Elestren> longnoserob|m/h: \_x< | Score: 1 (18.67 seconds)

13:04 *** Joins: pkfpycjz|m/h (~pkfpycjzm@fd1a:6295:5133::f715)

13:06 <Elestren> \_o< quack!

13:12 <longnoserob|m/h> elestren::::: bang

13:12 <Elestren> longnoserob|m/h: \_x< | Score: 2 (321.51 seconds)

13:12 <Elestren> \_o< quack!

13:13 <longnoserob|m/h> elestren: bang

13:13 <Elestren> longnoserob|m/h: \_x< | Score: 3 (10.98 seconds)

13:14 <Elestren> \_o< quack!

13:16 *** Joins: Juest/ef (~Juest@rev190-105-167-002.pccp.net.ar)

13:16 *** f_|aop/ef sets mode: +o Juest/ef

13:19 *** Quits: Juesto/ef (~Juest@rev190-105-167-002.pccp.net.ar) (Read error: Operation timed out)

13:19 <longnoserob|m/h> elestren: bang]

13:19 <Elestren> longnoserob|m/h: An error has occurred and has been logged. Please contact this bot's administrator for more information.

13:19 <longnoserob|m/h> cool

13:26 <katia/h> f_

13:26 * katia/h contacts f_

13:35 <pkfpycjz|m/h> elestren: fumo

13:35 <Elestren> pkfpycjz|m/h: Error: "fumo" is not a valid command.

13:36 <pkfpycjz|m/h> elestren: test

13:36 <Elestren> pkfpycjz|m/h: Error: "test" is not a valid command.

13:36 <pkfpycjz|m/h> fine

13:40 <pkfpycjz|m/h> elestren: bang

13:40 <Elestren> pkfpycjz|m/h: You missed the duck!

13:41 <pkfpycjz|m/h> elestren: help

13:41 <Elestren> pkfpycjz|m/h: Use the 'list' command to list all plugins, and 'list <plugin>' to list all commands in a plugin. To show the help of a command, use 'help <command>'.

13:41 <pkfpycjz|m/h> elestren: list

13:41 <Elestren> pkfpycjz|m/h: Admin, AutoMode, ChanTracker, Channel, Config, Ctcp, DuckHunt, Filter, Herald, Karma, MessageParser, Misc, MoobotFactoids, Network, NickAuth, Owner, QuoteGrabs, RSS, Services, Unix, User, and Utilities

13:42 <pkfpycjz|m/h> elestren: list Duckhunt

13:42 <Elestren> pkfpycjz|m/h: bang, dayscores, dbg, fridaymode, launched, listscores, listtimes, mergescores, mergetimes, rmscore, rmtime, score, starthunt, stophunt, total, and weekscores

13:43 <longnoserob|m/h> elestrend: total

13:43 <longnoserob|m/h> elestren: Duckhunt total

13:43 <Elestren> longnoserob|m/h: 16 ducks have been shot in #funderscore!

13:44 <pkfpycjz|m/h> Elestren: list Herald

13:44 <Elestren> pkfpycjz|m/h: add, change, default, get, and remove

13:45 <pkfpycjz|m/h> Elestren: get

13:45 <Elestren> pkfpycjz|m/h: Error: The command "get" is available in the Herald and QuoteGrabs plugins.  Please specify the plugin whose command you wish to call by using its name as a command before "get".

13:45 <pkfpycjz|m/h> Elestren: Herald get

13:45 <Elestren> pkfpycjz|m/h: Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).

13:47 <pkfpycjz|m/h> Elestren: list Karma

13:47 <Elestren> pkfpycjz|m/h: clear, dump, karma, load, and most

13:48 <pkfpycjz|m/h> Elestren: karma

13:48 <Elestren> pkfpycjz|m/h: Highest karma: "fireonlive" (4), "JAA" (3), and "runxiyu" (3).  Lowest karma: "DuckDNS" (-3), "The Lounge" (-1), and "Mesh" (-1).

13:50 <pkfpycjz|m/h> Elestren: list Utilities

13:50 <Elestren> pkfpycjz|m/h: apply, countargs, echo, ignore, last, let, sample, shuffle, sort, and success

13:50 <pkfpycjz|m/h> Elestren: Utilities shuffle

13:50 <Elestren> pkfpycjz|m/h: (utilities shuffle <arg> [<arg> ...]) -- Shuffles the arguments given.

13:51 <pkfpycjz|m/h> i am weary of this

13:54 <pkfpycjz|m/h> Elestren: Utilities shuffle fumo fumo fumo fumo fumo

13:54 <Elestren> pkfpycjz|m/h: fumo fumo fumo fumo fumo

13:55 <pkfpycjz|m/h> Elestren: list MoobotFactoids

13:55 <Elestren> pkfpycjz|m/h: factinfo, listauth, listkeys, listvalues, literal, lock, most, random, remove, and unlock

13:55 <pkfpycjz|m/h> Elestren: MoobotFactoids random

13:55 <Elestren> pkfpycjz|m/h: Random factoid: "hi" is "<reply> hi"

13:56 <pkfpycjz|m/h> Elestren: MoobotFactoids random

13:56 <Elestren> pkfpycjz|m/h: Random factoid: "matrix" is "<reply>no"

13:56 <pkfpycjz|m/h> Elestren: MoobotFactoids fumo

13:56 <Elestren> pkfpycjz|m/h: Error: The "MoobotFactoids" plugin is loaded, but there is no command named "fumo" in it.  Try "list MoobotFactoids" to see the commands in the "MoobotFactoids" plugin.

13:57 <pkfpycjz|m/h> i would leave it to someone else to play around

13:58 <katia/ef> elestren matrix

13:58 <Elestren> no

13:58 <f_[x]/h> o hi pkfpycjz|m

13:59 <f_[x]/h> !flags pkfpycjz|m*!*@* +V

13:59 -moist/h- f_[x] (funderscore) set flags +V on pkfpycjz|m*!*@*

13:59 <f_[x]/h> !sync

13:59 -moist/h- f_[x] (funderscore) used SYNC.

13:59 *** moist/h sets mode: +v pkfpycjz|m/h

13:59 <f_[x]/h> KQVHTheyAll|m: nick is messed up please change it

14:00 <katia/h> random letters

14:00 <f_[x]/h> pkfpycjz|m: will add it for you later

14:00 <f_[x]/h> katia: I think pkfpycjz's nick is indeed randomly generated

14:02 <pkfpycjz|m/h> yeah this account was created to be disposable but it's whatever now

14:04 <pkfpycjz|m/h> Elestren: bang

14:04 <Elestren> pkfpycjz|m/h: \_x< | Score: 1 (2961.83 seconds)

14:05 <Elestren> \_o< quack!

14:13 <longnoserob|m/h> elestren* bang

14:13 <Elestren> longnoserob|m/h: \_x< | Score: 4 (485.79 seconds)

14:17 <Elestren> \_o< quack!

15:09 <f_[x]/h> pkfpycjz|m: IRC is the best choice for anonymity

15:12 <f_/h> maybe XMPP too

15:13 <f_/h> katia: but that KQVHTheyAll|m..nick was meant to be "EXKC/QVH (They/All)"

15:15 <f_/h> can any of you Matrix users send a file?

15:15 <f_/h> actually

15:30 <f_/h> KQVHTheyAll|m---fix your nick

15:31 <f_/h> > #funderscore:Hackint.org is not accessible at this time.

15:31 <f_/h> > M_UNKNOWN was returned while trying to access the room or space. If you think you're seeing this message in error, please submit a bug report.

15:31 <f_/h> uh come on why is matrix not case-insensitive

15:31 <f_/h> The s in Matrix stands for sane

15:32 *** Joins: f_[m]/h (~fundersco@fd1a:6295:5133::2099)

15:32 <f_/h> The b in Matrix stands for bug-free

15:33 * f_[m]/h uploaded an image: (8KiB) < https://matrix.hackint.org/_irc/v1/media/download/AcQ2dwLYj1Qg0Wb-T41sIYeLg1QcDJh_RQj7ZdO3KR9t6qznAxcCCfPAP-UCFe_LdfKLLawjr__awwFoPG9LLi9CeSZ9RDIAAG5vdmEuYXN0cmFsdGVjaC5vcmcvVGNBR0V2cVRmSkFWS2tWbGF6RXZJaVlk >

15:33 <Elestren> Please refrain from sending files like this. The bridge creates a link for IRC, which only lasts a few hours. Instead, use a file hosting service such as 0x0.st or x0.at.

15:33 <f_[m]/h> thanks Elestren

15:33 *** Parts: f_[m]/h (~fundersco@fd1a:6295:5133::2099) ()

15:34 <f_/h> Let's see for how long that link lasts > f_[m] uploaded an image: (8KiB) < https://matrix.hackint.org/_irc/v1/media/download/AcQ2dwLYj1Qg0Wb-T41sIYeLg1QcDJh_RQj7ZdO3KR9t6qznAxcCCfPAP-UCFe_LdfKLLawjr__awwFoPG9LLi9CeSZ9RDIAAG5vdmEuYXN0cmFsdGVjaC5vcmcvVGNBR0V2cVRmSkFWS2tWbGF6RXZJaVlk >

15:34 <Elestren> Please refrain from sending files like this. The bridge creates a link for IRC, which only lasts a few hours. Instead, use a file hosting service such as 0x0.st or x0.at.

15:35 <JAA/h> Good bot.

15:35 <f_> Elestren: bef

15:35 <Elestren> f_: Error: "bef" is not a valid command.

15:35 <f_> Elestren: bang

15:35 <Elestren> f_: \_x< | Score: 1 (4683.73 seconds)

15:35 <f_> JAA: Yeah I added a bunch of triggers specifically for the Matrix bridge

15:35 *** Joins: f_[m]/h (~fundersco@fd1a:6295:5133::2099)

15:36 <f_[m]/h> For instance:... (full message at <https://matrix.hackint.org/_irc/v1/media/download/AUxoCbzKrzENn6jgIkK5eLAEfFmt2aNiHPy3SP2xVb1LmX1zUGBLCsmVdg9ec14fJFDISH54txBG7chDgK19oOlCeSZ9aoDQAGhhY2tpbnQub3JnL3BMSW9QemZJc3pOZlVoQWFOb2VzdmJ6Sw>)

15:36 <Elestren> Hello, please refrain from sending multiline messages. They get sent as a link on IRC, which is annoying for IRC users. Remember that most of us are joined on IRC and not on Matrix. Thank you.

15:36 *** Parts: f_[m]/h (~fundersco@fd1a:6295:5133::2099) ()

15:36 <f_> Elestren: config search char

15:36 <Elestren> f_: supybot.plugins.Karma.decrementChars, supybot.plugins.Karma.incrementChars, supybot.plugins.QuoteGrabs.randomGrabber.minimumCharacters, and supybot.reply.whenAddressedBy.chars

15:37 <f_> Elestren: config supybot.reply.whenAddressedBy.chars

15:37 <Elestren> f_: Global:  ; #funderscore @ rx:  

15:37 <f_> help

15:37 <f_>   help

15:37 <f_> Elestren: config supybot.reply.whenAddressedBy.chars "+"

15:37 <Elestren> f_: The operation succeeded.

15:37 <f_> +help

15:37 <Elestren> f_: Use the 'list' command to list all plugins, and 'list <plugin>' to list all commands in a plugin. To show the help of a command, use 'help <command>'.

15:37 <f_> Elestren: config supybot.reply.whenAddressedBy.chars "hello"

15:37 <Elestren> f_: Error: Value must contain only ~!@#$%^&*()_-+=[{}]\|'";:,<.>/?

15:37 <f_> Elestren: config supybot.reply.whenAddressedBy.chars "="

15:37 <Elestren> f_: The operation succeeded.

15:37 <f_> =help

15:37 <Elestren> f_: Use the 'list' command to list all plugins, and 'list <plugin>' to list all commands in a plugin. To show the help of a command, use 'help <command>'.

15:37 <f_> ok

15:38 <Elestren> \_o< quack!

15:38 <f_> =bang

15:38 <Elestren> f_: \_x< | Score: 2 (0.17 seconds)

15:38 <f_> =fumo is fumo

15:38 <Elestren> f_: The operation succeeded.

15:38 <f_> =fumo is <reply> fumo

15:38 <Elestren> f_: Error: Factoid "fumo" already exists.

15:38 <f_> =remove

15:38 <Elestren> f_: Error: The command "remove" is available in the Herald, MessageParser, MoobotFactoids, and RSS plugins.  Please specify the plugin whose command you wish to call by using its name as a command before "remove".

15:38 <f_> =moobotfactoids remove fumo

15:38 <Elestren> f_: The operation succeeded.

15:38 <f_> =fumo is <reply> fumo

15:38 <Elestren> f_: The operation succeeded.

15:38 <f_> =fumo

15:38 <Elestren> fumo

15:38 <f_> =moobotfactoids list

15:38 <Elestren> f_: Error: The "MoobotFactoids" plugin is loaded, but there is no command named "list" in it.  Try "list MoobotFactoids" to see the commands in the "MoobotFactoids" plugin.

15:38 <f_> =list moobotfactoids

15:38 <Elestren> f_: factinfo, listauth, listkeys, listvalues, literal, lock, most, random, remove, and unlock

15:38 <f_> =moobotfactoids listkeys

15:38 <Elestren> f_: (moobotfactoids listkeys [<channel>] <text>) -- Lists the keys of the factoids whose key contains the provided text. <channel> is only necessary if the message isn't sent in the channel itself.

15:38 <f_> =moobotfactoids listvalues

15:38 <Elestren> f_: (moobotfactoids listvalues [<channel>] <text>) -- Lists the keys of the factoids whose value contains the provided text. <channel> is only necessary if the message isn't sent in the channel itself.

15:38 <f_> =moobotfactoids most

15:38 <Elestren> f_: (moobotfactoids most [<channel>] {popular|authored|recent}) -- Lists the most {popular|authored|recent} factoids. "popular" lists the most frequently requested factoids. "authored" lists the author with the most factoids. "recent" lists the most recently created factoids. <channel> is only necessary if the message isn't sent in the channel itself.

15:39 <f_> =moobotfactoids factinfo

15:39 <Elestren> f_: (moobotfactoids factinfo [<channel>] <factoid key>) -- Returns the various bits of info on the factoid for the given key. <channel> is only necessary if the message isn't sent in the channel itself.

15:39 <f_> =moobotfactoids factinfo fumo

15:39 <Elestren> f_: fumo: Created by funderscore on 2024-10-07T15:38:25+0000. Last requested by f_!yes@oper/netadmin on 2024-10-07T15:38:27+0000, requested 1 time.

15:39 <f_> pkfpycjz|m : ^

15:39 <f_> =hi

15:39 <Elestren> hi

15:40 <Elestren> \_o< quack!

15:40 <JAA/h> That last Matrix link is 69 bytes.

15:41 <runxiyu> =fumo

15:41 <Elestren> fumo

15:41 <f_> I'm quite sure matrix links have a fixed length

15:42 <f_> depends

15:45 <JAA/h> I meant the contents. The link is longer.

15:48 <f_> > <[REDACTED]> I'm once again warning about a hurricane. Milton has just reached Category 4, and it looks likely to reach Category 5 soon. If you're near Tampa Bay, it's reccomended that you evacuate *today*. Please take care of yourselves and loved ones, and if you know someone who lives in Florida please share this information/warning.

15:50 *** Quits: tweezers (~tweezers@103.108.229.68) (Connection closed)

15:50 <JAA/h> Thank you, [REDACTED]. Stay safe, Floridians.

15:52 *** Joins: tweezers (~tweezers@103.108.229.68)

15:53 <f_> [REDACTED] is actually novaandromeda on OFTC

15:53 <f_[l]> why do I still have this tab open

15:54 <f_> > Sessions

15:54 <f_> > Current session:

15:54 <f_> > Firefox 115 on Windows 10

15:54 <f_> f_ uses Firefox and Windows 10 confirmed

15:58 <f_[l]> JAA/h The Lounge absolutely rocks

15:58 <f_[l]>         Sent from The Lounge

15:59 <JAA/h> The Lounge--

15:59 -eggdrop/h- [karma] 'The Lounge' now has -36 karma!

15:59 <f_/h> The Lounge--

15:59 -eggdrop/h- [karma] 'The Lounge' now has -37 karma!

15:59 <f_/h> Seriously I just have it laying around because I asked runxiyu for an account for testing purposes

15:59 <f_/h> runxiyu++

15:59 -eggdrop/h- [karma] 'runxiyu' now has 4 karma!

15:59 <JAA/h> Fair enough :-)

15:59 <f_/h> (and no, runxiyu does not use The Lounge as main..)

16:00 <f_[l]> Sometimes it can be quite useful

16:00 <f_[l]> but I rarely use it, to be fair

16:00 <f_/h> It can be quite useful if both my main bouncer and rx XMPP bridge go down

16:01 <f_/h> rx's XMPP bridge is hosted by me

16:01 <JAA/h> I just have (normally) two irssi instances on different servers at different providers on different continents.

16:01 <JAA/h> Except one has been down for a while due to $reasons.

16:03 <katia/h> heh

16:04 <katia/h> ovh and what else JAA?

16:05 <JAA/h> netcup

16:06 <katia/h> netcup is nice

16:17 <JAA/h> Yeah

16:18 <f_> RIP in peace AlsoJAA

16:18 <JAA/h> The routing for their included IPv6 subnet is a bit weird, but otherwise, they're great.

16:21 <JAA/h> Specifically, the subnet isn't simply routed to your server, you have to use ND and then it takes a couple dozen seconds from the first incoming packet until it actually gets through as the routers put down their joints and realise what's going on.

16:22 <JAA/h> According to stuff in the forums, the extra subnets (that you have to pay for) are properly routed instead.

16:23 <f_/h> katia: BTW technically I am not the bot's admin

16:23 <f_/h> runxiyu is

16:23 <JAA/h> (The 'main' single IPv6 is always routed; this only affects you if you want to use other IPs from the subnet.)

16:24 <f_/h> I just hijacked it to think I also am its owner

16:24 <f_/h> (with runxiyu's approval of course)

16:24 <f_/h> JAA: Is Netcup a VPS provider?

16:24 <katia/h> it is

16:24 <f_/h> JAA: So what happened to AlsoJAA?

16:24 <katia/h> not routed sucks

16:24 <JAA/h> Yep, and some dedis, but expensive.

16:25 <JAA/h> They also have colo, I think.

16:25 <JAA/h> AlsoJAA was on a server that I retired, and then I didn't bother setting it up again on the replacement.

16:26 <f_/h> physical server?

16:26 <f_/h> Ah, you retired a netcup VPS, right?

16:26 <JAA/h> No, an older netcup 'root server' (VPS with dedicated cores).

16:27 <f_/h> ah

16:27 <JAA/h> Didn't need that anymore and replaced it with literally the cheapest one they offer at under €1/mo. You get what you pay for, but I didn't have much on the replaced one anymore.

16:28 <f_/h> I do have quite a few alt connections though

16:28 <f_/h> maybe too much.

16:28 <f_/h> Usually I have [x]

16:28 <f_/h> but on rx I also have [z], [l], and [s]

16:28 <JAA/h> That extra cheap one is a bit hidden on their site: https://www.netcup.com/de/server/vps/vps-piko-g11s-12m

16:29 <f_/h> [z]NC, The[l]ounge, network [s]ervice

16:29 <f_/h> and [x]MPP

16:29 <f_/h> Honestly my VPS provider is quite nice

16:29 <f_/h> quite happy with it overall

16:30 <f_/h> They're not kidding with transparency and stable connection.

16:30 <JAA/h> Which one?

16:30 <Noisytoot/ef> what about [m]atrix?

16:30 <Noisytoot/ef> and [e]mail

16:30 <f_/h> Noisytoot: I often !quit that one

16:30 <runxiyu> f_: What's your VPS provider?

16:31 <f_/h> etik-cloud

16:31 <f_/h> also known as Infomaniak

16:31 <JAA/h> Ah

16:32 <JAA/h> Yeah, Infomaniak's well-known here in CH. :-)

16:32 <f_/h> Heard about them at one point, they're quite nice

16:32 <runxiyu> VPS Cloud / VPS Lite / ...?

16:32 <f_/h> JAA: oh, nice

16:32 <runxiyu> Also, is hosting email OK?

16:32 <f_/h> I'm not aware of any restrictions on email

16:33 <runxiyu> I haven't switched off Vultr because (1) it's relatively cheap and (2) I'm familiar hosting email; my account has SMTP unblocked

16:33 <runxiyu> hmmmm

16:33 <f_/h> But I don't host my email

16:33 <f_/h> I use migadu and protonmail for email

16:33 <f_/h> oh come on, both swiss too????

16:33 <runxiyu> i heard good things about migadu

16:34 <f_/h> same

16:34 <f_/h> and at one point pmOS migrated to migadu

16:34 <f_/h> Thus, I use migadu.

16:34 <f_/h> funderscore@postmarketos.org is Migadu

16:35 <f_/h> https://migadu.com/procon/

16:35 <f_/h> I like how they have an entire page about what sucks about migadi

16:35 <f_/h> *migadu

16:35 <runxiyu> though I want to host my own because I want to be able to properly host mailing lists sometime in the future

16:37 <runxiyu> https://www.infomaniak.com/en/hosting/vps-cloud/prices

16:37 <runxiyu> f_: This actually seems like a good deal when I need to expand my VPS

16:38 <f_/h> Wanna laugh at me?

16:38 <f_/h> my server

16:38 <f_/h> wanna know what OS it runs on?

16:38 <runxiyu> what

16:38 <f_/h> ubuntu

16:38 <JAA/h> Windows ME

16:39 <runxiyu> lol

16:39 <f_/h> JAA: no I'm not that crazy

16:39 <runxiyu> f_: Maybe use Alpine next time?

16:39 <f_/h> runxiyu: Thing is, I've been planning to move to alpine for a long while.

16:39 <f_/h> I just didn't get to doing that yet.

16:39 <runxiyu> Me too lol

16:39 <runxiyu> but at least I'm on debian :P

16:40 <JAA/h> It's been close to ten years since I looked at VPS options in CH. They either didn't have those VPS Lite offers at the time or I didn't find them. I was looking for something smaller then.

16:40 <JAA/h> Infomaniak, that is.

16:40 <f_/h> JAA: I will say, my server isn't that spec'd.

16:40 <f_/h> Dual core w/ 2 GB of RAM

16:41 <f_/h> If I reword it differently:

16:41 <f_/h> Can't run Synapse decently

16:41 <JAA/h> Sure, but the prices aren't bad.

16:41 <f_/h> JAA: I mean

16:41 <f_/h> That's not really a criticism

16:41 <f_/h> I blame Synapse for taking too much resources, not my VPS provider

16:41 <JAA/h> Yeah, of course.

16:42 <f_/h> Synapse overall takes much more resources than I'd like for a messaging protocol

16:42 <runxiyu> f_: That's better than my two Vultr VPSes

16:42 <f_/h> runxiyu: I'm quite sure they're similarly spec'd

16:42 <runxiyu> I have half the CPUs

16:42 <f_/h> Actually one second

16:42 <runxiyu> How much disk space do you ahve?

16:42 <JAA/h> I just mean: last time I looked at them, their offers seemd a bit too expensive for what you got. Then again, I was only looking at budget (but not ultra-cheap) providers, so...

16:42 <f_/h> Why did I say dual-core

16:43 <runxiyu> 211900

16:43 <f_/h> My brain was not working correctly

16:43 <runxiyu> er

16:43 <f_/h> It's a single-core server

16:43 <runxiyu> f_: Ah

16:43 <runxiyu> let me check vultr prices for the specs that i need next

16:43 <f_/h> yeah I don't need 16 cores and 1 TB of RAM

16:43 <f_/h> well maybe for matrix I do

16:43 <katia/ef> infomaniak smallest server is 12gb ram

16:44 <f_/h> untrue

16:44 <katia/ef> https://www.infomaniak.com/en/hosting/vps-cloud/prices

16:44 <JAA/h> https://www.infomaniak.com/en/hosting/vps-lite

16:44 <katia/ef> ah vps lite

16:44 <katia/ef> 1cpu 2gb ram 3euro is too expense

16:45 <f_/h> 1 2 3

16:45 <katia/ef> https://www.netcup.de/bestellen/produkt.php?produkt=3423

16:45 <runxiyu> I don't know euros well

16:45 <katia/ef> this is 2euro paid every 6mo

16:45 <katia/ef> altho it is neat that infomaniak is in .ch :)

16:45 <runxiyu> I pay 10 dollars per month for 1cpu 2gb ram... wtf

16:46 <katia/ef> scammed!

16:46 <f_/h> katia: I heard CH had quite good privacy laws

16:46 <JAA/h> I have the pico at 1 core, 1 GB, 30 GB SSD for under 1€/mo (but price varies by location because VAT).

16:46 <runxiyu> katia: https://www.netcup.com/de/server/vps/vps-nano-g11s-6m says 1.68 euros per month?

16:46 <runxiyu> wdym 2 every 6

16:46 <katia/ef> billing cicle is 6mo

16:46 <katia/ef> so you pay 12euro at a time

16:46 <katia/ef> s/ci/cy/

16:46 <JAA/h> f_: Yes, we do.

16:47 <katia/ef> minus vat since that does not apply to you

16:47 <katia/ef> 1.68 euro

16:47 <runxiyu> ah

16:47 <runxiyu> though I'm probably still going with vultr for my next setup, sigh

16:47 <f_/h> JAA: can I have some swiss chocolate

16:48 <katia/ef> why vultr?

16:48 <runxiyu> Well, I appreciate that they provide Alpine ISOs

16:48 <runxiyu> katia: because i started off it for no reason

16:48 * JAA/h hands f_ 1 (ONE) bar of delicious Swiss chocolate.

16:50 <katia/ef> how stable is infomaniak f_?

16:50 <JAA/h> Yeah, netcup doesn't have Alpine images, but you can upload your own (I think also by URL, but not entirely sure).

16:50 <katia/ef> infomaniak vps cloud allegedly has 25gbps

16:51 <JAA/h> Yeah, I'd like to see someone find out how 'unlimited' that traffic really is at 25G. :-)

16:53 <f_/h> katia: very stable

16:53 <f_/h> I only ever disconnect from IRC because of my own maintenance tasks.

16:53 <f_/h> and.... EFnet being EFnet

16:54 <f_/h> It's been a little less than a month since I'm connected now

16:54 <f_/h> to hackint, I mean

16:54 <runxiyu> what, they cap traffic at 25G?

16:54 <runxiyu> that'd be unacceptable to me

16:55 <runxiyu> though if they cap speed at 25gbps, I don't mind

16:55 <runxiyu> ;P

16:55 <f_/h> runxiyu: I'm quite sure it's unlimited..

16:55 <katia/ef> 25gbps for the cloud server that starts at 29euro/mo

16:55 <f_/h> at least I never had "HEY YOU PASSED OVER LIMIT!!!"

16:55 <JAA/h> > The installation of applications/scripts that could compromise the normal function or security of the network is not allowed. In particular, the execution of the following processes is not allowed: [...] d) bots, Bouncer, IRC Services

16:55 <JAA/h> RIP f_

16:55 <katia/ef> RIP f_

16:56 <katia/ef> that is a deal breaker

16:56 <runxiyu> Oh yeah, I can't use OVH because they don't allow hosting IRC

16:56 <katia/ef> huh?

16:56 <f_/h> well I don't see how that compromise the security of the network

16:56 <katia/ef> OVH hosts 1 in 3 IRC servers

16:56 <runxiyu> katia: Read the ToS

16:56 <JAA/h> Neither do I, but it's common, sadly.

16:56 <runxiyu> I have absolutely no idea why so many VPS providers don't allow IRC

16:56 <f_/h> because they don't know what IRC is

16:56 <katia/ef> no irc in ovh tos

16:56 <JAA/h> Because IRC is also frequently used for botnet C&C.

16:57 <runxiyu> er, not exactly the tos

16:57 <runxiyu> https://us.ovhcloud.com/legal/service-specific-terms/

16:57 <runxiyu> Because IRC is such a good protocol.

16:57 <runxiyu> um did i get nail polish on my nose-

16:57 <JAA/h> > ... and for which OVHcloud has knowledge of its fraudulent or illegal misuse

16:57 <f_/h> JAA: but I don't use IRC as such

16:58 <JAA/h> runxiyu: Legitimate IRC is not banned at OVH per that.

16:58 <runxiyu> well true

16:58 <runxiyu> im just a bit scared

16:58 <katia/ef> >For security reasons, OVHcloud reserves the right to proceed with the immediate suspension without notice of any OVHcloud Service on which there is a public service Proxy, IRC, VPN or TOR which is available free of charge or for a fee, and for which OVHcloud has knowledge of its fraudulent or illegal misuse.

16:58 <katia/ef> yea

16:59 <JAA/h> I have no idea why they mention IRC under the umbrella of 'public proxy' further down though.

16:59 <runxiyu> same

16:59 <runxiyu> well, bouncers

17:00 * runxiyu is still working on https://dev.runxiyu.org/iadocs/appendix.pdf

17:00 <JAA/h> Yeah, but if you run a public bouncer service...

17:00 <f_/h> oh my bouncer isn't public so I'm fine

17:00 <katia/ef> no infomatik for me

17:01 <katia/ef> don't wanna get caught with irc installed

17:01 <katia/ef> for it is prohibited

17:01 <f_/h> I mean

17:01 <f_/h> It's been a while since I installed a bouncer

17:01 <f_/h> I think they wanted to prevent C&C stuff

17:01 *** Parts: exxxxkc/h (~exxxxkc@disroot.org) (Disconnected: unexpected eof while reading)

17:01 <JAA/h> I'd probably just ask.

17:02 <katia/h> b^

17:02 <katia/h> b&

17:02 <JAA/h> Nah, before running anything.

17:02 <JAA/h> Before ordering anything. *

17:03 <f_> or they probably think IRC is insecure/non-TLS

17:03 <f_> I exclusively connect via TLS and with certfp

17:03 * JAA/h stares at EFnet.

17:03 <runxiyu> so i can host IRCS

17:03 <JAA/h> I'm sure they're fine with HTTP servers, so that makes no sense.

17:04 <runxiyu> tru

17:04 <f_> but I didn't get terminated

17:04 * JAA/h reports f_ to Infomaniak.

17:04 <f_> nooo!!!

17:05 <JAA/h> Straight to jail!

17:05 <f_> :(

17:05 <runxiyu> why is --no-rebase not called --merge

17:06 <f_/ef> because it's not --rebase

17:06 <runxiyu> it's also not --ff-only

17:06 <runxiyu> it's also not --verbose

17:06 <JAA/h> Why is --no-ff not the default?

17:06 <f_/h> --no-ff-only

17:07 <runxiyu> why should it be?

17:07 <runxiyu> most of the time, if i pull, i want a rebase if it can't ff

17:07 <JAA/h> I hate FF merges in almost all cases. Erases the record of when the branch was actually updated.

17:07 <JAA/h> Eh, pulling is special.

17:08 <JAA/h> Speaking of, I recently learned that apparently cherry-picking is a weird merge.

17:08 <runxiyu> meh

17:08 <runxiyu> i heard too

17:08 <runxiyu> i once thought it's a weird rebase

17:09 <f_/h> rebase ftw

17:09 <JAA/h> Here: https://stackoverflow.com/a/53974633/14343

17:10 <JAA/h> I think it sort of used to be a weird rebase, in a sense.

17:10 <JAA/h> But rebasing just a single commit on top of another branch and skipping intermediate commits from the common ancestor.

17:11 <JAA/h> Apparently not anymore.

17:14 <JAA/h> The lines there are blurry, anyway. You could also see it as generating a patch, then applying and committing that on top of the current branch.

17:14 <JAA/h> (In the past)

17:15 <f_/h> anyway if I quit for an extended amount of time that means I'm in jail

17:15 <JAA/h> > in very old versions of Git (that no one uses any more), Git really did do that. But there are cases where it doesn't work right, so Git now performs a weird kind of merge.

17:16 <JAA/h> Yeah, I remember now that I was sad that it didn't mention anything about what cases that are.

17:29 *** Quits: KQVHTheyAll|m/h (~exxxxkcma@fd1a:6295:5133::f70d) (Client Quit)

17:29 *** Quits: hexaheximal|m/h (~hexahexim@fd1a:6295:5133::f70a) (Client Quit)

17:29 *** Quits: longnoserob|m/h (~longnoser@fd1a:6295:5133::209a) (Client Quit)

17:29 *** Quits: pkfpycjz|m/h (~pkfpycjzm@fd1a:6295:5133::f715) (Client Quit)

17:30 *** Joins: KQVHTheyAll|m/h (~exxxxkcma@fd1a:6295:5133::f70d)

17:34 *** Joins: longnoserob|m/h (~longnoser@fd1a:6295:5133::209a)

17:34 *** moist/h sets mode: +v longnoserob|m/h

17:34 *** Joins: pkfpycjz|m/h (~pkfpycjzm@fd1a:6295:5133::f715)

17:34 *** Joins: hexaheximal|m/h (~hexahexim@fd1a:6295:5133::f70a)

17:34 *** moist/h sets mode: +vv pkfpycjz|m/h hexaheximal|m/h

17:36 <JAA/h> f_: Want to try Matrix expiration again?

17:37 <f_/h> JAA: sure

17:37 *** Joins: f_[m]/h (~fundersco@fd1a:6295:5133::2099)

17:38 * f_[m]/h uploaded an image: (8KiB) < https://matrix.hackint.org/_irc/v1/media/download/Aaf-RwUZiPuo1il3IwsE9wKxQnJ27S-sQp1JCrBCNGXSiYDD4Fw0ce62Qvxfr3w9PQRHfxzEDo_wJUXou_CR5MxCfb1PruNAAG5vdmEuYXN0cmFsdGVjaC5vcmcvQWxnZ3dHbE1ua0ttZlNrSWprdW9aaWhT >

17:38 <Elestren> Please refrain from sending files like this. The bridge creates a link for IRC, which only lasts a few hours. Instead, use a file hosting service such as 0x0.st or x0.at.

17:38 *** Parts: f_[m]/h (~fundersco@fd1a:6295:5133::2099) ()

17:38 <JAA/h> Cheers

17:38 <JAA/h> !remindme 18:37:50

17:38 -eggdrop/h- [remind] ok, i'll remind you at 2024-10-07T18:37:50Z

17:50 <f_/h> =remindme

17:50 <Elestren> f_/h: Error: "remindme" is not a valid command.

17:50 <f_/h> =remind

17:50 <Elestren> f_/h: Error: "remind" is not a valid command.

17:50 <f_/h> =tell

17:50 <Elestren> f_/h: (tell <nick> <text>) -- Tells the <nick> whatever <text> is. Use nested commands to your benefit here.

17:51 <f_/h> =tell KQVHTheyAll|m/h Please change your nickname, it's messed up.

17:51 <Elestren> f_/h: The operation succeeded.

17:51 <JAA/h> eggdrop's !tell supports masks, too.

17:51 <f_> =tell f_ yes

17:51 <Elestren> f_: The operation succeeded.

17:51 <JAA/h> I really hope we can keep it alive indefinitely.

17:52 <f_/h> yeah eggdrop's !tell works better,.

17:52 <f_/h> Same

17:53 <JAA/h> I don't think the code is publicly available anywhere. I did poke him about it a while back, but he never got around to it. Something something 'needs cleanup first' IIRC.

17:54 <f_/h> Hope it will be available someday.

17:54 *** Joins: exxxxkc/h (~exxxxkc@disroot.org)

17:54 *** moist/h sets mode: +v exxxxkc/h

17:55 <JAA/h> Well, that may be a bit of a mess, legally speaking.

17:56 <f_/h> :'(

17:58 *** Parts: exxxxkc/h (~exxxxkc@disroot.org) ()

18:04 <JAA/h> I quickly searched my logs and didn't find it, and I don't feel like digging around there further right now.

18:37 <eggdrop/h> [remind] JAA:

18:38 <JAA/h> Image is still working for now. :-)

19:12 <katia/h> 13d4o8e9s11 12m13a4t8r9i11x12 13s4u8p9p11o12r13t4 8c9o11l12o13r4s8?

19:44 <f_[x]/h> katia: only on m.room.message

19:45 <f_[x]/h> IRC supports them mostly everywhere

19:45 <f_[x]/h> for reference

19:56 <JAA/h> Not on +c channels though.

20:47 <hax[xor]> runxiyu/JAA: only specifies "and for which OVHcloud has knowledge of its fraudulent or illegal misuse", not by whom the misuse is from. counts $random_user connects, sends copyrighted material base64-encoded, and leaves?

20:54 <JAA/h> True, but also, TLS.

20:54 <hax[xor]> doesn't help when 1) OVHcloud running your server implies they have full access to /dev/mem, and 2) nothing prevents OVHcloud from connecting a client

20:55 <hax[xor]> 1) they probably won't do, but 2) is entirely reasonable

21:01 <JAA/h> I guess. But I find it far more likely that they intentionally didn't phrase it too narrowly to have options for unclear cases.

22:05 *** Quits: f_/ef (s-UNK@2001:1600:10:100::4b9) (Read error: Operation timed out)

22:07 *** Joins: f_/ef (s-UNK@195-15-242-30.dc3-a.pub1.etik-cloud.com)

22:07 *** fol/ef sets mode: +o f_/ef

22:58 <hax[xor]> upside: they don't have to deal with loopholes in their terms. downside: you don't know what actually is or isn't allowed, or if their interpretation is going to change without notice

23:08 *** Quits: tweezers (~tweezers@103.108.229.68) (Ping timeout: 240 seconds)

23:13 *** Joins: exxxxkc/h (~exxxxkc@disroot.org)

23:13 *** moist/h sets mode: +v exxxxkc/h

23:16 *** Parts: exxxxkc/h (~exxxxkc@disroot.org) ()

23:16 *** Joins: exxxxkc/h (~exxxxkc@disroot.org)

23:16 *** moist/h sets mode: +v exxxxkc/h

23:20 *** Parts: exxxxkc/h (~exxxxkc@disroot.org) ()

23:21 *** Joins: exxxxkc/h (~exxxxkc@disroot.org)

23:21 *** moist/h sets mode: +v exxxxkc/h

23:22 *** Parts: exxxxkc/h (~exxxxkc@disroot.org) ()

23:29 <Noisytoot/ef> hax[xor]: would actually looking at your /dev/mem be legal?

23:31 <hax[xor]> Noisytoot/ef: probably depends on their terms?

23:31 <hax[xor]> and I don't know $OVHcloud_server's physical location's local laws about it, so they may or may not say something about it as well

Generated by irclog2html.py 3.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!