00:00:05<fireonlive>:3
00:03:22midou quits [Ping timeout: 255 seconds]
00:04:14katia is now known as catia
00:05:50midou joins
00:08:51<@JAA>Oh, I found a fun one: https://github.com/thelounge/thelounge/issues/966
00:10:07midou quits [Ping timeout: 255 seconds]
00:17:13<fireonlive>-A_Dragon- Hello! We're excited to announce that we're going to undertake a rebrand which will more accurately reflect the community here on the network. Please take a moment to purruse our work in progress redesigned website at https://libera.cat !
00:17:16<fireonlive>oh good for libera
00:21:07<joepie91|m>I doubt it matters for an april fools thing, but I imagine that the .cat registry might have opinions about the lack of a catalan version or cultural connection :)
00:21:14<fireonlive>>This could be done with DNS, but i don't think node's DNS resolver rotates IPs.
00:21:16<fireonlive>o_O
00:21:27<fireonlive>source IP could be done with dns?
00:23:12<joepie91|m>not sure what that is quoting, but if talking about node.js, it depends on which method you use iirc
00:23:20<fireonlive>oh from https://github.com/thelounge/thelounge/issues/966
00:23:58<joepie91|m>https://nodejs.org/docs/latest/api/dns.html#implementation-considerations
00:24:10<@JAA>joepie91|m: I'm collecting all 'yo The Lounge, wtf?' moments for a wiki page rant à la Discord.
00:24:36<joepie91|m>basically dns.lookup gets you the OS-provided DNS resolution, whereas dns.resolve* are 'greenfield' implementations in Node directly with their own behaviour
00:25:32<magmaus3>after the world backup day, it's time for aggressive backup testing
00:25:45<joepie91|m>the resolve* methods can return an array of IPs though so there's no reason the caller cannot select a random entry from that list
00:26:00<joepie91|m>and I would expect the OS-provided implementation to usually rotate by itself
00:26:07<joepie91|m>so either way rotation should be doable
00:27:48<@JAA>Oh yes, I remember the discussion about this: https://github.com/thelounge/thelounge/issues/4194
00:30:31<fireonlive>ah hm
00:30:53<@JAA>Do 'away' and 'back' messages (via IRCv3 AWAY) get condensed these days?
00:31:19<fireonlive>i got bit by /quit lol; had to restore from backup
00:31:22<catia>i was thinking the same thing wrt. catalan in libera.cat
00:32:28<fireonlive>https://dl.fireon.live/irc/9b78b7e463468f4e/image.png < here's a PM window i have with █████████████
00:32:34<@JAA>Ah yeah, looks like that got fixed last year, finally.
00:32:46<@JAA>https://github.com/thelounge/thelounge/pull/4669
00:33:02<fireonlive>oh good
00:33:10<@JAA>It was a pain point in my logs in 2020. :-P
00:33:40<fireonlive>you used to use the lounge eh :p
00:34:23<@JAA>No, but I'm grepping my logs for people's complaints about it.
00:34:28<fireonlive>ah :3
00:34:58<fireonlive>oh, idk if it counts but say if there's a big split/rejoin the sheer amount of quits/joins will wipe out all chat history on the channel
00:35:14<@JAA>Oh, it doesn't condense those?
00:35:29<fireonlive>it does, but if it's past 1k it'll kill all older messages
00:35:35<fireonlive>or whatever your max limit is
00:35:45<@JAA>Ah, is the condensing purely cosmetic?
00:35:50<fireonlive>ye
00:35:52<@JAA>lol
00:36:01<fireonlive>haha
00:36:25<@JAA>I can sort of see why, but... lol
00:36:58<fireonlive>https://dl.fireon.live/irc/015a770b76ea3265/image.png
00:37:00<fireonlive>looks like this
00:37:34<fireonlive>yeah indeed
00:37:37<@JAA>Right
00:38:17fireonlive wonders why the <!----> everywhere
00:45:37<@JAA>https://wiki.archiveteam.org/index.php/User:JustAnotherArchivist/The_Lounge
00:46:50midou joins
00:47:36<fireonlive>JAA++
00:47:36<eggdrop>[karma] 'JAA' now has 30 karma!
00:55:57<kiska>fireonlive: Now to comment on that PR https://wiki.archiveteam.org/index.php/User:JustAnotherArchivist/The_Lounge#:~:text=History%20deletion%20(disabled%20by%20default%20currently)%20of%20%27low%2Dvalue%20messages%27%20is%20portrayed%20as%20being%20suitable%20for%20%27data%20hoarders%27.%5B3%5D%20This%20is%20not%20a%20technical%20issue%2C%20but%20t
00:55:57<kiska>he%20attitude%20towards%20preservation%20of%20one%27s%20communications%20is%20concerning.
00:55:59<kiska>:D
00:56:12<fireonlive>:D
00:56:14<nicolas17>that URL
00:56:42<kiska>:D
00:56:53<kiska>Its a FeAtUrE of Chrome
01:02:04<catia>vimrus
01:03:08<kiska>I can't be bothered right now to comment on that PR about the deletion of history or make an issue
01:05:18<@JAA>At least it's not enabled by default. :-P
01:07:30<kiska>I suppose that is a sliver lining
01:07:53<fireonlive>at the moment 👀
01:09:10<kiska>👀
01:15:42<@JAA>> This is the worst feature of The Lounge. - The worst feature of The Lounge ... so far!
01:15:57<fireonlive>lols
01:19:56<kiska>lol
01:26:14<immibis>I've found that worrying about history preservation with any hat other than an archivist one just makes things more difficult. Archivists should archive and people who don't want to be archivists shouldn't be.
01:26:48<immibis>IRC clients shouldn't worry about storing old messages unless it supports an actual feature of them.
01:29:40<@JAA>Scrolling back in time is a feature.
01:30:01<@JAA>Searching, too.
01:30:30<@JAA>I'm struggling to think of a messenger (at least on computers) that deletes old things by default.
01:30:50<kiska>I have one... MSN Messenger
01:30:59<@JAA>Although my knowledge there is outdated by some years now. Like, ICQ years.
01:31:01<kiska>Although that program doesn't work
01:31:10<kiska>In the current age
01:32:17<fireonlive>even grindr backs up your messages to their servers now
01:32:21<@JAA>Hmm, did it have options to disable it or something?
01:46:35<@JAA>Uh, reading through some more issues... If you /msg someone without having a window for them open, do the messages get logged anywhere?
01:48:10Ruthalas59 quits [Client Quit]
01:49:06<fireonlive>JAA: ah yeah, no
01:49:12<fireonlive>need to /query them
01:49:18<fireonlive>lol
01:49:39<@JAA>To be fair, it's only been an open issue since ... *checks notes* ... 2016: https://github.com/thelounge/thelounge/issues/590
01:49:42<fireonlive>oh
01:49:46<fireonlive>they fixed it maybe?
01:50:12<fireonlive>/msg whomever hi opens a query window now
01:50:20<@JAA>The issue doesn't seem to indicate so.
01:51:01<catia>it's znc fireonlive
01:51:08<fireonlive>ohhh
01:51:08<@JAA>Hmm, https://github.com/thelounge/thelounge/issues/4538 makes a reference to echo-message 'fixing' that under the hood.
01:51:16<catia>premium znc
01:51:22<fireonlive>hmm
01:51:32<fireonlive>oh my non-znc the lounge too, but i do use solanum there
01:51:45<fireonlive>oh echo-message would make sense
01:53:42<fireonlive>can confirm on OFTC which isn't on ZNC yet (and their irc daemon is: hybrid-7.2.2+oftc1.7.3(oftc-hybrid-1.7.3-68-g566f4da4). helix.oftc.net egIqKMZ6 TS6ow) /msg blahblah hi is 'lost'
01:54:21<fireonlive>does not make a .log entry either
01:54:25<fireonlive>.log file*
01:54:44<fireonlive>oh i guess that's another issue, log file name normalization
01:54:49<fireonlive>#// is logged to #.log for example
01:54:56<catia>lol
01:54:59<fireonlive>which is currently being merged with #.log
01:55:04<fireonlive>for #
01:55:05<@JAA>Yeah, most clients have some sort of issue around that.
01:55:16<@JAA>Can't have / in filenames after all.
01:55:49<fireonlive>ye
01:56:03<fireonlive>some sort of... idk how though
01:56:16<@JAA>My #// logs end up in #__.YYYY-MM.log.
01:56:16<fireonlive>like U+XXXX.log
01:56:19<fireonlive>lol
01:56:30<@JAA>Yeah, you'd need to do some escaping.
01:56:32<fireonlive>ah
01:57:31<@JAA>Replacing underscores with _underscore_ and slashes with _slash_ would work.
01:57:44<immibis>IRC is transient by design. The normal view is that you don't see anything from before you opened the app.
01:58:20<fireonlive>looks like #hello world has an underscore for the filename
01:58:24<@JAA>Originally, sure. Most clients log by default nowadays.
01:58:26<fireonlive>oop
01:58:32<fireonlive>TL keeps eating the tab
01:58:34<fireonlive>lol
01:58:38<immibis>logs are a second class citizen too
01:58:41<fireonlive>#helloworld
01:59:11<immibis>it just writes messages to a file
01:59:20<@JAA>#$(whoami) is surprisingly used as is. :-)
01:59:22<fireonlive>yeah, i lost some logs when my disk filled up :/
01:59:48<fireonlive>ah yes the one that showed kinda weird in your client :)
02:00:03<fireonlive>shows as-is for me too
02:00:18<immibis>it's only surprising if your client is written in bash
02:00:32<immibis>other languages wouldn't interpret that
02:01:25<@JAA>This isn't about languages but about file systems. But I guess even stupid Microsoft file systems allow $ in filenames.
02:01:59<@JAA>| gets replaced with an underscore as well.
02:03:27<fireonlive>#🔥 is stored as is too :3
02:07:01<immibis>$ is a filename part delimiter in Microsoft land
02:07:13<immibis>no I'm thinking of :
02:14:15Ruthalas59 (Ruthalas) joins
02:36:48<TheTechRobo><fireonlive> iirc it uses that sqlite thing to search for messages
02:36:48<TheTechRobo>What do you mean by "that sqlite thing?" Does it use one of the full-text-search extensions?
02:39:23<@JAA>I don't even see any index on the message column? But maybe that's done elsewhere.
02:39:25<fireonlive>just the db i mean
02:39:56<@JAA>It does index by network+channel, by time, and by message type.
02:40:10<@JAA>https://github.com/thelounge/thelounge/blob/48213955b9f512a80cdef7a53333b917406e13b4/server/plugins/messageStorage/sqlite.ts#L31-L49
02:42:31Dango360_ joins
02:42:55<TheTechRobo>fireonlive: Ah. I was worried you were saying FTS was slow, because that's what I'm planning on using, lol
02:44:38<fireonlive>du --si fireonlive.sqlite3
02:44:38<fireonlive>4.6G fireonlive.sqlite3
02:44:43<fireonlive>smol db
02:44:46<fireonlive>:p
02:44:58<TheTechRobo>support for https://github.com/phiresky/sqlite-zstd when
02:45:20<TheTechRobo>(or https://github.com/mlin/sqlite_zstd_vfs, but that's slower because it also compresses indexes)
02:46:33Dango360 quits [Ping timeout: 272 seconds]
04:10:27<fireonlive>babe wake up, new Jim Browning just dropped https://www.youtube.com/watch?v=txUmwD4IcMw
04:54:43icedice quits [Client Quit]
05:01:13HackMii quits [Remote host closed the connection]
05:01:59HackMii (hacktheplanet) joins
05:33:51<fireonlive>-+rss- Killing the Messenger: My Final Days Working at a Disaster: https://nymag.com/intelligencer/2024/02/killing-the-messenger-my-final-days-working-at-a-disaster.html https://news.ycombinator.com/item?id=39890561
05:34:10<fireonlive>>Then, finally, after 4 p.m. the New York Times’s story about The Messenger shutting down hit. Wakeford made a rare slack appearance to say “I am not in the loop.” Soon thereafter, we were shut out of Slack.
05:34:13<fireonlive>>An email arrived afterward from “CEO Communications” in which Finkelstein apologized to us for failing to raise more capital. Later, all our work was deleted. Thousands of stories and hundreds of my own. Some of them were great.
05:35:12<fireonlive>(from 2024-01-31, article from 2024-02-01)
05:36:20<fireonlive>https://archive.fart.website/archivebot/viewer/job/20240105190027ews1i :)
05:57:22<@JAA>My reading of the schema was correct: there is indeed no index whatsoever for the message text, so every search has to iterate over the entire history. Work on FTS is finally happening: https://github.com/thelounge/thelounge/pull/4767 Only took 8 years...
06:00:46<fireonlive>hm.. interesting
06:01:28<@JAA>Not the first attempt though: https://github.com/thelounge/thelounge/pull/1529
06:04:47<fireonlive>that's a lot of back and forth for https://github.com/thelounge/thelounge/pull/1529#issuecomment-370396046 haha
06:04:59<fireonlive>hopefully this new time works out
06:06:26<fireonlive>https://twitter.com/FakeUnicode/status/1669979336638865408
06:26:00BlueMaxima quits [Read error: Connection reset by peer]
07:08:07nulldata quits [Ping timeout: 272 seconds]
07:08:51nulldata (nulldata) joins
08:30:35<fireonlive>i wish i could just put like a microphone behind me and set the dB i want the tv to be and just have it auto adjust
08:32:42<thuban>yeh
08:34:18<thuban>you can get part of the way there if you play video from a computer, with mpv and the lavfi dynaudnorm filter (or vlc which i assume can do the equivalent)
08:35:39<fireonlive>oh neat
08:37:22<thuban>unfortunately when the extremely quiet dialogue and extremely loud sound effects are very close together and you try to use really aggressive parameters, it starts to not work well
08:39:03<fireonlive>ahh, i could see that indeed :/
08:45:38<fireonlive>"Hosting a Public Website on MS-DOS" https://fsturmat.net/blog/04202022/ https://news.ycombinator.com/item?id=39891415
08:45:43<fireonlive>a fun use of virtualization lol
09:00:02Bleo182600 quits [Client Quit]
09:01:20Bleo182600 joins
09:32:19Guest88 quits [Ping timeout: 265 seconds]
09:36:38<fireonlive>+rss- Smoking cannabis is now legal in Germany: https://www.theguardian.com/world/2024/apr/01/germany-legal-cannabis-weed-laws-personal-use https://news.ycombinator.com/item?id=39891882
09:36:41<fireonlive>AYYYYYYYYY
09:36:49<fireonlive>4️⃣ 2️⃣ 0️⃣ 🔥
11:26:25<thuban>every time i do something in beautifulsoup i get a little more tempted to rewrite the whole damn thing with a decent fucking interface
11:50:06qwertyasdfuiopghjkl quits [Client Quit]
11:56:49qwertyasdfuiopghjkl (qwertyasdfuiopghjkl) joins
12:05:11<yano>https://blog.ircpuzzles.org/2024/04/2024-april-fools-live/
12:18:26<pabs>thuban: what would you use instead?
12:33:34jacksonchen666 quits [Remote host closed the connection]
12:41:37Arcorann quits [Ping timeout: 255 seconds]
12:48:24jacksonchen666 (jacksonchen666) joins
12:57:46jacksonchen666 quits [Client Quit]
13:27:31za4k joins
13:28:08za4k quits [Client Quit]
13:33:28<thuban>pabs: as in, existing libraries? honestly haven't worked extensively with anything else
13:35:19<kiska>fireonlive: I win
13:35:19<kiska>du --si james.sqlite3
13:35:19<kiska>15G james.sqlite3
13:35:40<kiska>Very sad day indeed, 15G sqlite file :D
13:36:06<nyany>that's a rookie number kiska
13:36:43<kiska>For an IRC client... probably not
13:37:03<nyany>max sqlite db size is something ridiculous like 100+TB
13:38:23<nyany>ah yeah I only allocated 20GB disk to the VM that runs my ZNC. every so often I have to grab the logfiles and rsync them to a target, and delete 7+ days
13:49:37<nyany>speaking of, that's that done for this year
13:50:36Guest88 joins
15:09:18Dango360_ quits [Client Quit]
15:09:38Dango360 (Dango360) joins
15:22:12rohvani joins
15:28:35<nyany>what a bizarre thing for patreon to buy
15:28:43<nyany>in re: #archiveteam
15:29:32<nyany>is this a joke?
15:35:52<rohvani>probably an april fools joke
15:37:17<rohvani>looking at the news article linked (https://news-patreon.com/articles/patreon-acquires-f95zone), the executive that was quoted, has the title "Chief Coomercial Officer at Patreon"
15:37:20<nyany>That's my thought too
15:37:42<rohvani>definitely a joke, after seeing that
15:37:56<nyany>Oh, good catch
15:40:24<qwertyasdfuiopghjkl>also the domain is a typosquatting of news.patreon.com
15:43:25<nyany>yeah
15:43:52<nyany>I called BS right from the start because why does Patreon have any interest in an adult manga site
15:43:52<nyany>lol
15:44:26<nyany>also, why would you go on a public forum as the executive of a big tech company and publicly admit that you like anime titties
15:49:33<catia>clout
15:50:37driib quits [Ping timeout: 255 seconds]
15:54:17<nukke>haven't twitch higher ups been "caught" (not really caught since it's done publicly) donating to boobie streamers live?
15:54:29<nukke>patreon doing something similar doesn't sound that crazy
15:58:22<myself>fireonlive: I'm way back in scrollback, but volume normalization is also doable OS-wide with PulseEffects/EasyEffects, you load a compressor/limiter plugin and tweak to taste.
15:58:43<nyany>nukke: When you put it that way sure, but it's still not something I'd go flaunting on press releases
15:58:53<nyany>YEAH WE LIKE TITS SO WE BOUGHT THIS WEBSITE WITH LOADS OF EM
16:00:29<nukke>what's wrong with boobs? :(
16:00:52<catia>^
16:15:54<immibis>kiska: sqlite has no problem with that amount of data, as long as other performance things don't become a problem first.
16:21:04<immibis>The forum might have been owned by someone that also owned something they actually wanted to buy
16:22:11icedice (icedice) joins
16:24:07<kpcyrd>the amount of snapshots on web.archive.org for that site is wild
16:26:03Guest88 quits [Client Quit]
16:38:31<that_lurker>The F95zones acquisition april fools joke is funny and also interesting as it could be something patreon could do as they would then be able to move the content visa and mastercard don't want them to have there and do the battles with them there.
17:33:15wickedplayer494 quits [Remote host closed the connection]
17:40:19wickedplayer494 joins
17:51:47<that_lurker>https://www.youtube.com/watch?v=_ueJkZ8OcLo "Airbus CFO: We're not happy with the issues at Boeing"
18:37:15razul quits [Quit: Bye -]
18:38:25razul joins
19:49:03<mikolaj|m>thuban: im working on a small language designed for scraping and crawling with bash-one-liners, based on css selectors and xpath, glued together with a minimalistic control flow
19:49:44<mikolaj|m>Sadly i havent written documentation for it yet
19:49:52<thuban>mikolaj|m: that's interesting
19:51:34<thuban>(idk how much scraping i'd want to do as bash one-liners though)
19:53:45<mikolaj|m>Here's an example program (just a moment, im on mobile, i need to retype it):
19:55:08<mikolaj|m>{ .topictitle::attr(href) -> { .content; a[rel='next']::attr(href) } !; } !;
19:56:49<mikolaj|m>This scrapes all post contents of all threads within a selected subboard of a forum with the default phpbb theme
19:57:14<thuban>hm, interesting approach!
19:57:20<thuban>my problem with most of the existing tools for manipulating html/xml is that it seems like to the extent that they can manipulate data using general-purpose programming tools, they can't do functional transformations for shit, and vice versa
19:57:39<mikolaj|m>Most importantly, this supports pagination!
19:58:36<mikolaj|m>(I missed a "->" before the first "}", oops)
19:59:19<mikolaj|m>Putting something in { ... } loops indefinitely until there is input text detected
19:59:59<mikolaj|m>-> follows the input as an URL, making a GET request
20:00:12<mikolaj|m>; prints the input to stdout
20:00:22<mikolaj|m>Anything else is a CSS selector
20:00:33<thuban>_hm_
20:01:04<mikolaj|m>This works concatenatively: input of a command is what the previous command outputted
20:01:41<mikolaj|m>For more complicated selection, you can have xpath expressions if you put these in %...%
20:02:07<mikolaj|m>I also intend this to be available as a Python library
20:04:30<mikolaj|m>! discards the input. This is important if you dont care about a command's output (usually used after loops, as these have an output that can be for example passed to another loop)
20:05:21<mikolaj|m>thuban: what do you mean by "functional transformations"?
20:06:29<mikolaj|m>s/until there is input detected/until there is no input detected/
20:08:29<mikolaj|m>I came up with this because i noticed that beautifulsoup and parsel code create a lot of boilerplate
20:10:39<thuban>mikolaj|m: i'm basically thinking longingly of yt-dlp's traverse_obj (or for that matter jq)--being able to compose, map, and reduce multiple selectors/extractors concisely and powerfully
20:11:02<thuban>in practice a lot of these libs implement css selectors or xpath or both and call it a day, but
20:13:19<mikolaj|m>thuban: does jmespath do something similar to what you want?
20:13:41<mikolaj|m>Parsel supports jmespath
20:14:05BornOn420 quits [Ping timeout: 272 seconds]
20:17:28systwi quits [Ping timeout: 255 seconds]
20:17:39<thuban>css/xpath are not as powerful as general-purpose programming languages; you can't pass in your own functions, and going from elements to attributes/content sucks
20:18:05<thuban>(i'm particularly butthurt about xpath for the way it handles functions on node sequences; xpath 2 supports mapping, but everybody bases their stuff on libxml2 which only supports xpath 1)
20:18:54<thuban>((for which f([a, b, c]) -> f(a) which is _nonsense_))
20:19:45<thuban>i mean, no, since it's for parsing json
20:30:56systwi (systwi) joins
20:39:49Dango360_ joins
20:43:51Dango360 quits [Ping timeout: 272 seconds]
20:44:35<qwertyasdfuiopghjkl>btw, some new game that is free if you get it within the next ~19h: https://store.steampowered.com/app/2881650 ( https://store.steampowered.com/news/app/2881650/view/4188984060581604913 )
20:56:32<fireonlive>a story in 4 parts: https://x.com/ffmpeg/status/1756018534939758718?s=12 https://x.com/ffmpeg/status/1756028438949814441?s=12 https://x.com/ffmpeg/status/1756051238028804176?s=12 https://x.com/ffmpeg/status/1774750713798627513?s=12
20:57:43<fireonlive>qwertyasdfuiopghjkl: tks :3
20:59:06_Dango360 joins
20:59:07<Barto>april fools for the last one? :p
21:01:11<@JAA>Based on https://twstalker.com/slederer/status/1774846578966077673 yeah.
21:01:59<@JAA>And a good one, too.
21:02:55Dango360_ quits [Ping timeout: 255 seconds]
21:05:15<DigitalDragons>nice https://cdn.discordapp.com/attachments/961148616884506674/1224457305047957534/image.png?ex=661d8fba&is=660b1aba&hm=14e9099793a8f6ef77d3f22d4845ca3366b04ec7493167afed4168fbffd71ad5&
21:09:48BlueMaxima joins
21:10:13<fireonlive>oh lol
21:10:24<fireonlive>welp
21:10:37<fireonlive>ffmpeg++
21:10:37<eggdrop>[karma] 'ffmpeg' now has 1 karma!
21:19:43<fireonlive>https://x.com/ffmpeg/status/1774904991532056852?s=12 < ah there we go
21:19:59<fireonlive>https://x.com/_briancorrea/status/1774905668346007935?s=12 also this meme
21:26:06<@JAA>Interesting, that doesn't work on twstalker.com.
21:39:24_Dango360 quits [Client Quit]
21:39:46Dango360 (Dango360) joins
22:00:08<fireonlive>looks like it's ok now
22:00:27<fireonlive>i think the link you posted earlier 404'd for me initially but worked later
22:07:16midou quits [Ping timeout: 255 seconds]
22:15:50BlueMaxima_ joins
22:15:57benjins2_ quits [Read error: Connection reset by peer]
22:16:00benjinsm quits [Read error: Connection reset by peer]
22:16:02Naruyoko5 joins
22:16:32AlsoHP_Archivist joins
22:16:41benjinsm joins
22:16:53nic8 quits [Quit: Ping timeout (120 seconds)]
22:17:13nic8 (nic) joins
22:17:18Ryz29 (Ryz) joins
22:17:19rohvani2 joins
22:17:21CraftByte0 (DragonSec|CraftByte) joins
22:17:28benjins2_ joins
22:17:31flashfire429 joins
22:17:34andrew2 (andrew) joins
22:17:43nulldata9 (nulldata) joins
22:17:51G4te_Keep3r34924 quits [Quit: Ping timeout (120 seconds)]
22:18:01Frogging101 quits [Remote host closed the connection]
22:18:02steering7253 (steering) joins
22:18:08G4te_Keep3r34924 joins
22:18:13Muad-Dib quits [Ping timeout: 272 seconds]
22:18:16andrew quits [Read error: Connection reset by peer]
22:18:16andrew2 is now known as andrew
22:18:18steering quits [Read error: Connection reset by peer]
22:18:23Frogging101 joins
22:18:23Ryz9 (Ryz) joins
22:18:26steering7253 is now known as steering
22:18:30rohvani quits [Client Quit]
22:18:30rohvani2 is now known as rohvani
22:18:33xarph_ joins
22:18:51Ryz quits [Read error: Connection reset by peer]
22:18:51flashfire42 quits [Read error: Connection reset by peer]
22:18:51Ryz9 is now known as Ryz
22:18:51flashfire429 is now known as flashfire42
22:18:57Ryz2 quits [Read error: Connection reset by peer]
22:18:57Ryz29 is now known as Ryz2
22:19:06Muad-Dib joins
22:19:29BlueMaxima quits [Ping timeout: 272 seconds]
22:19:29nulldata quits [Ping timeout: 272 seconds]
22:19:29Naruyoko quits [Ping timeout: 272 seconds]
22:19:29HP_Archivist quits [Ping timeout: 272 seconds]
22:19:30nulldata9 is now known as nulldata
22:19:46CraftByte quits [Read error: Connection reset by peer]
22:19:46CraftByte0 is now known as CraftByte
22:20:07xarph quits [Ping timeout: 272 seconds]
22:30:05<tzt>https://video.twimg.com/ext_tw_video/1774421528198692864/pu/vid/avc1/1242x720/57K6LyvLVlUgtMzR.mp4?tag=12 816 partners
22:32:51lunik1 quits [Quit: :x]
22:34:57lunik1 joins
22:35:45<nicolas17>kiska: have you tried vacuuming the sqlite db?
22:35:57fireonlive vacuums nicolas17
22:36:49<fireonlive>christ that's a lot of partners
22:36:57<fireonlive>is giphy gay?
22:37:34<@JAA>At least there's an 'all partners' 'block' button, I guess.
22:38:21<@JAA>Oh, and a 'disagree' one, although not styled the same as the 'agree' one because of course not.
23:04:45<fireonlive>https://www.deceptive.design/ :D
23:08:21<@JAA>Nice site, and yeah.
23:08:33<@JAA>I think NOYB has some cases pending about this? Not sure.
23:24:29<fireonlive>hopefully
23:24:43<fireonlive>used to be called 'dark patterns' before the rebrand; though i think their twitter is still that
23:30:37Kinille quits []
23:33:59Kinille (Kinille) joins
23:37:47<fireonlive>https://twstalker.com/edent/status/1504102546905968653
23:42:50<fireonlive>ig better summed up https://shkspr.mobi/blog/2022/03/towards-a-taxonomy-of-twitter-types/
23:43:38<nicolas17>> Thankfully, there's no monetary reward (yet) for "doing numbers".
23:43:40<nicolas17>oof
23:46:19<fireonlive>that aged well
23:46:23<fireonlive>😅
23:47:17<fireonlive>so many times i'll click on something dumb in my for you, and the first like 50-60 replies will be blue checks with some other unrelated post/meme/video or something
23:47:21<fireonlive>trying to view farm
23:51:04<fireonlive>https://x.com/historyinmemes/status/1774605348214603935?s=12
23:51:13<fireonlive>speaking of, but they're bitcoin related ig
23:52:21Kinille quits [Client Quit]
23:53:19Kinille (Kinille) joins
23:54:26<nicolas17>https://raspbian.org/ "we didn't forget to renew the certificate, it was on purpose for april fools ha ha >.>"
23:57:22<nulldata>What a funny joke.