00:00:00 | <nicolas17> | organicmaps and osmand use offline maps, so their server needs don't increase with number of users, other than CDN |
00:01:08 | <@JAA> | OsmAnd had the annoyance of https://github.com/osmandapp/OsmAnd/issues/15058 but at least it was resolved. |
00:01:58 | <@JAA> | Offline maps are a hard requirement for me as I use it for hiking and may not have any reception for hours. |
00:03:38 | | magmaus3 quits [Ping timeout: 258 seconds] |
00:04:01 | <@JAA> | OsmAnd was the only sensible option at the time, I think. Looks like Organic Maps only emerged in 2021. |
00:04:27 | <nicolas17> | organic maps emerged from maps.me |
00:04:48 | <nicolas17> | as a fork of the pre-enshittification source code |
00:05:13 | <@JAA> | Hmm, yeah, not sure, I don't think I ever heard about that one. |
00:38:35 | <nulldata> | https://arstechnica.com/gadgets/2025/05/vpn-firm-says-it-didnt-know-customers-had-lifetime-subscriptions-cancels-them/ |
00:41:01 | <@JAA> | lol |
00:49:31 | | Webuser416333 quits [Client Quit] |
00:50:24 | <pabs> | technically organicmaps can be packaged for Linux distros (I have the WIP Debian package, which is very broken), but it has limitations compared to the mobile platforms one |
00:59:11 | | Webuser199151 joins |
01:04:23 | <nicolas17> | “including the technology, domain, and customer database—but not the liabilities.” |
01:04:37 | <nicolas17> | buy the assets but not the liabilities? I don't think that's a thing |
01:06:09 | <nicolas17> | "We acknowledge that notifying users after the deactivation was a poor experience, and we take full responsibility for that,” |
01:06:16 | <nicolas17> | I don't think they understand what "taking responsibility" means |
01:07:45 | <nicolas17> | ah yes |
01:07:50 | <nicolas17> | nulldata: https://pluralistic.net/2022/04/30/disney-still-must-pay/ this is where I heard this before |
01:08:15 | <nicolas17> | "Disney said that when it acquired Lucasfilm, it only acquired its assets (including the right to continue publishing Foster's book), but not its liabilities (including the obligation to pay royalties to Foster). The contract lawyer's technical term for this is tu stupri cognati mihi ('are you fucking kidding me')." |
01:21:23 | <nicolas17> | wow :D https://news.ycombinator.com/item?id=42397927 -> https://www.cve.org/CVERecord?id=CVE-2025-31226 |
01:25:41 | <@JAA> | lol, but also, injecting variables into the printf format string, ew. |
01:26:36 | <@JAA> | > We're sorry but the CVE Website doesn't work properly without JavaScript enabled. Please enable it to continue. |
01:26:39 | <@JAA> | Nah, I'm good. |
01:28:26 | <@JAA> | (Also, you're not really sorry.) |
01:39:03 | | etnguyen03 (etnguyen03) joins |
01:40:44 | <nicolas17> | JAA: https://support.apple.com/en-us/122404 search ImageIO |
01:41:59 | <@JAA> | nicolas17: Yeah, I found the CVE on a nonscripty site, also. :-) |
01:42:25 | <nicolas17> | apparently there's also a fun unfixed bug in iMessage |
01:42:27 | <@JAA> | There's negative reason to require JS to display a short blurb of text and a handful of links. |
01:44:30 | <nicolas17> | if Alice sends Bob an audio message saying something like "I bought Ben and Jerry ice cream", iMessage automatically generates a transcript, the speech recognition knows about the company name and produces "Ben & Jerry" |
01:44:52 | <nicolas17> | that ends up in some internal XML that looks like <FILE name="Audio Message.caf" audio-transcription="I bought Ben & Jerry ice cream" /> |
01:45:13 | <@JAA> | lol |
01:45:14 | <nicolas17> | this is invalid XML because the ampersand isn't escaped, and the recipient gets nothing (not even the audio message) |
01:45:22 | <@JAA> | Nice |
01:49:10 | <pabs> | sigh |
01:51:23 | <nicolas17> | for security reasons this is intentionally handled by a strict, out-of-process, highly-sandboxed parser, so when it sees invalid XML it immediately explodes |
01:51:51 | <nicolas17> | and by "explode" I mean |
01:51:54 | <nicolas17> | > BlastDoor contained an explosion with error: BlastDoor.Explosion(errorType: "XHTMLParseFailure") |
01:58:37 | | Hackerpcs quits [Quit: Hackerpcs] |
02:02:18 | | Hackerpcs (Hackerpcs) joins |
02:14:31 | <@OrIdow6> | Disappointing that it's not going to lead to a fun security issue |
02:14:38 | <@OrIdow6> | But nice that they're containing it that much |
02:15:54 | <@JAA> | If they don't properly process &, I wonder what they do with ">... :-) |
02:16:19 | <@JAA> | In other words, someone needs to get https://www.theregister.com/2020/10/30/companies_house_xss_silliness/ into their transcription vocabulary. |
02:20:58 | <nicolas17> | OrIdow6: https://googleprojectzero.blogspot.com/2021/01/a-look-at-imessage-in-ios-14.html |
02:46:24 | | magmaus3 (magmaus3) joins |
02:55:10 | | etnguyen03 quits [Remote host closed the connection] |
02:57:53 | | nicolas17 quits [Quit: Konversation terminated!] |
03:00:31 | | nicolas17 joins |
03:06:32 | <nukke> | what is everyone using for notetaking? |
03:07:24 | <nukke> | I think I'm finally reaching limitations with QOwnNotes. Obsidian is an automatic no because of appimage and closed sores |
03:16:20 | <nicolas17> | https://support.apple.com/guide/iphone/get-started-with-notes-iph9e04f3be2/ios |
03:16:21 | | nicolas17 runs |
03:19:13 | | sec^nd quits [Remote host closed the connection] |
03:19:35 | | sec^nd (second) joins |
03:22:20 | <@JAA> | nano |
03:22:28 | <@JAA> | Sometimes cat |
03:46:17 | | magmaus3 quits [Read error: Connection reset by peer] |
03:46:27 | | magmaus3 (magmaus3) joins |
03:50:51 | <@OrIdow6> | Yeah I just use Kate haha |
03:50:56 | <@OrIdow6> | And sometimes echo > |
03:52:42 | <@OrIdow6> | I did use Cherrytree for lecture notes tho |
03:53:45 | <@OrIdow6> | Dislike Markdown and am fond of WYSIWYG editors for that |
03:54:08 | | nicolas17_ joins |
03:57:26 | | nicolas17 quits [Ping timeout: 260 seconds] |
03:58:01 | <@OrIdow6> | nicolas17: Huh, neat, the exponential throttling is clever |
03:58:31 | <@OrIdow6> | Also I continue to be surprised that Apple leaves any comments in their stuff |
03:59:14 | | nicolas17_ is now known as nicolas17 |
04:03:04 | <nicolas17> | on the things they open source yeah... kinda |
04:03:35 | <nicolas17> | on others... well, thankfully they tend to keep symbols :P |
04:04:43 | <nicolas17> | if there were no function names I would give up immediately |
04:04:53 | <nicolas17> | idk how these kids decompiling SNES games manage to figure out anything from a blob of asm |
04:10:16 | | pabs quits [Ping timeout: 260 seconds] |
04:23:27 | | nicolas17_ joins |
04:27:11 | | nicolas17 quits [Ping timeout: 260 seconds] |
04:46:05 | | DogsRNice quits [Read error: Connection reset by peer] |
05:03:06 | | fangfufu_ joins |
05:04:10 | | fangfufu quits [Ping timeout: 258 seconds] |
06:51:31 | | pabs (pabs) joins |
07:21:36 | | Chris5010 quits [Ping timeout: 260 seconds] |
07:29:15 | | nicolas17 joins |
07:31:31 | | Chris5010 (Chris5010) joins |
07:32:41 | | nicolas17_ quits [Ping timeout: 260 seconds] |
07:40:16 | | JTL quits [Ping timeout: 260 seconds] |
07:41:39 | | JTL (JTL) joins |
07:42:14 | | JTL quits [Client Quit] |
07:44:28 | | JTL (JTL) joins |
08:08:51 | | JTL quits [Ping timeout: 260 seconds] |
08:10:26 | | BennyOtt_ joins |
08:12:00 | | BennyOtt quits [Ping timeout: 258 seconds] |
08:12:00 | | BennyOtt_ is now known as BennyOtt |
08:12:00 | | BennyOtt is now authenticated as BennyOtt |
08:14:41 | | ymgve quits [Ping timeout: 260 seconds] |
08:15:37 | | JTL (JTL) joins |
08:39:27 | | MetaNova quits [Excess Flood] |
08:40:29 | | MetaNova (MetaNova) joins |
08:49:28 | | ymgve joins |
08:51:02 | | ymgve quits [Read error: Connection reset by peer] |
08:52:36 | | night quits [Ping timeout: 260 seconds] |
08:52:43 | | night joins |
08:52:43 | | night is now authenticated as night |
08:54:18 | | ymgve joins |
08:54:25 | | nicolas17_ joins |
08:57:42 | | ymgve_ joins |
08:57:51 | | nicolas17 quits [Ping timeout: 260 seconds] |
09:00:11 | | ymgve quits [Ping timeout: 260 seconds] |
10:50:18 | | nicolas17 joins |
10:52:30 | | nicolas17_ quits [Read error: Connection reset by peer] |
11:00:03 | | Bleo182600722719623455 quits [Quit: The Lounge - https://thelounge.chat] |
11:02:50 | | Bleo182600722719623455 joins |
11:25:51 | | nicolas17_ joins |
11:28:56 | | nicolas17 quits [Ping timeout: 260 seconds] |
12:29:50 | <steering> | anyone know a decent way to make sqlite load the whole db into memory? I mean, I can just copy it into tmpfs but then I have to deal with checkpointing it regularly |
12:33:14 | <steering> | seems like that's probably my best option |
12:44:49 | <katia> | vmtouch? |
12:50:35 | | Webuser199151 quits [Quit: Ooops, wrong browser tab.] |
13:01:13 | <steering> | hmm, that would probably work |
13:01:18 | <steering> | never heard of it before :P |
13:28:54 | | linuxgemini (linuxgemini) joins |
13:29:51 | | nicolas17_ quits [Read error: Connection reset by peer] |
13:30:14 | | nicolas17_ joins |
14:50:36 | <kuroger> | Is there any statistics page other than the individual project trackers? Like a individual user statistics or similar? |
14:54:40 | | BornOn420 quits [Remote host closed the connection] |
14:55:13 | | BornOn420 (BornOn420) joins |
14:55:35 | <@arkiver> | kuroger: there is no overal statistics page, no |
14:57:55 | <kuroger> | Ok, was just wondering as I wanted to turn off a machine with my own statistics running. Maybe its a better idea to make something public, or is this not something that would be interesting? |
14:59:57 | <@arkiver> | not really currently i think |
15:00:07 | <@arkiver> | i do kind of like the idea of a "reset" between projects |
15:00:23 | <@arkiver> | it allows for new people to get high on those leaderboards as well |
15:01:31 | <kuroger> | True. Guess there could be other interesting stats for single projects like ingestion rate and what not. Il leave it for later on, just wanted to check if there was something already available |
15:03:36 | | nicolas17_ quits [Ping timeout: 260 seconds] |
15:20:21 | <that_lurker> | I think someone made a global leaderboard. Not sure if it was kiska |
15:21:48 | | Blueacid quits [Quit: leaving] |
15:26:12 | <kuroger> | Ok. Would love a link if anyone have found something like that |
15:43:00 | | grill (grill) joins |
16:27:13 | | kuroger quits [Remote host closed the connection] |
16:30:33 | | HP_Archivist quits [Quit: Leaving] |
16:35:07 | | HP_Archivist (HP_Archivist) joins |
16:45:13 | | Dada joins |
17:30:01 | | grill quits [Ping timeout: 260 seconds] |
17:40:48 | <nukke> | https://www.theregister.com/2025/05/12/cisa_vulnerabilities_updates_x/ |
17:40:57 | <nukke> | I just puked all over |
18:35:21 | | xkey quits [Quit: WeeChat 4.4.3] |
18:35:32 | | xkey (xkey) joins |
18:37:51 | | Webuser535791 joins |
18:53:32 | | nicolas17_ joins |
18:59:39 | | nicolas17_ is now known as nicolas17 |
19:23:15 | <Barto> | JAA: i guess i'm running weechat in screen as root now |
19:23:20 | <Barto> | whoops |
19:23:52 | <Barto> | would you look at that, a screen update |
19:27:23 | | Barto quits [Quit: WeeChat 4.6.2] |
19:27:37 | | Barto (Barto) joins |
19:28:35 | <Barto> | patched ;) |
19:34:05 | <@JAA> | nukke: You don't like RSS? |
19:34:12 | <@JAA> | Barto: Heh |
19:40:43 | <that_lurker> | Just run screen inside tmux :-P |
19:41:00 | <Barto> | Why didnt i think of that! |
19:59:39 | <nulldata> | https://www.yahoo.com/news/obscenity-bill-could-trigger-boldest-235433660.html |
20:03:57 | <that_lurker> | why do they have this weird obession on making porn illegal |
20:07:18 | <@OrIdow6> | The quotes from them suggest that if porn is legal people are being forced to watch it too |
20:10:44 | <@OrIdow6> | A similar current as when they fighting gay marriage, that making it legal would make it mandatory |
20:12:43 | <@OrIdow6> | I realize that in circles a lot of people here run in defector might be overwrought as of late but I did like this one https://defector.com/i-will-take-an-annoying-world-over-a-sterile-one |
20:14:47 | <@OrIdow6> | In other news, I did randomly see a comment of yours promoting https://arcan-fe.com/ on HN pabs, I've looked at that (and even got one of its programs to run once) and it does feel like it could, or could have been, the future, but the documentation is pretty sparse |
20:20:34 | | FiTheArchiver joins |
20:22:32 | | FiTheArchiver quits [Client Quit] |
20:26:21 | | PredatorIWD25 quits [Read error: Connection reset by peer] |
20:29:28 | | PredatorIWD25 joins |
21:52:22 | <nicolas17> | I have a Concern |
21:52:26 | <nicolas17> | https://bsky.app/profile/moonbase.lgbt/post/3logjmded4k2m |
21:52:42 | <nicolas17> | she has been finding a worrying number of self-hosted blogs with photos with GPS EXIF info |
21:53:27 | <nicolas17> | (popular hosted blogging platforms probably redact that info) |
21:53:56 | <nicolas17> | she emails the blog owner to warn them but |
21:54:14 | <Barto> | not the first time i hear about the problem, and this wont be the last time |
21:54:19 | <nicolas17> | what happens when they fix the images and the old version is still on WBM |
21:54:51 | | APOLLO03 quits [Ping timeout: 260 seconds] |
21:56:59 | <nicolas17> | and what if we let them know they can ask IA to take it down, and they end up getting the whole URL (all versions incl. fixed one) or the whole *website* blocked? |
21:57:12 | <Barto> | blogs os a thing, but now get any chat apps, have you audited it? |
21:57:36 | <nicolas17> | like what? |
21:58:00 | <Barto> | pick Telemessage :P |
21:58:09 | <Barto> | do they prune the exif data in pictures |
21:58:11 | <Barto> | :p |
21:58:28 | <nicolas17> | in the case of telemessage who gives a shit |
21:58:31 | <Barto> | :D |
21:58:57 | <nicolas17> | in the case of whatsapp/telegram/discord/matrix or stuff of similar popularity, they do clean up exif |
21:59:09 | <nicolas17> | and so do popular hosted blogging platforms |
21:59:46 | <nicolas17> | the problem is people self-hosting static-site-generator stuff |
21:59:55 | <Barto> | yeah |
22:00:02 | <Barto> | anyway, gotta have a nap now |
22:13:06 | | BornOn420 quits [Remote host closed the connection] |
22:26:48 | | BornOn420 (BornOn420) joins |
22:35:38 | | nicolas17 quits [Quit: Konversation terminated!] |
22:38:34 | | nicolas17 joins |
22:46:26 | | Dada quits [Remote host closed the connection] |
22:51:39 | | kuroger (kuroger) joins |
23:07:13 | | DogsRNice joins |
23:35:11 | | Meli quits [Ping timeout: 260 seconds] |
23:42:27 | | nicolas17_ joins |
23:45:41 | | nicolas17 quits [Ping timeout: 260 seconds] |
23:50:01 | | HackMii quits [Remote host closed the connection] |
23:50:22 | | HackMii (hacktheplanet) joins |