02:55:06 Today on Broken Websites: our very own JWZ! 02:55:23 he did released two of his internal code abominations into the wild: https://www.jwz.org/blog/2024/06/wherein-wrapping-text-remains-the-hardest-problem-in-computer-science/ 02:55:29 and https://www.jwz.org/blog/2024/06/more-javascript-typography/ 02:55:42 please non-die of non-shock, but none of both work on SeaMonkey :/ 02:55:51 ...and the console won't tell you why! 02:59:05 the signs one work on FF, but it shouts at you: "Error! Don't print signs using Firefox. It prints the margins too wide, and the signs come out the wrong size. Use Desktop Safari. " 02:59:23 gee JWZ, if only there was a port of Desktop Safari for Linux... OH WAIT! 02:59:29 THERE IS NONE! 02:59:43 and yes, I know you hate Linux, but nobody cares *plonk* 03:01:30 OK, the BROWSER console shows a bunch of CSS warnings, but the actual form do not render at all on SM 03:01:36 no JS errors get logged anywhere 03:03:12 tomman: You wanna write for BinOC/Central? Maybe do a weekly roundup of broken websites in not-chrome/firefox and especially hit hard when it is chrome-only 03:03:45 I'm pretty much sure if I told JWZ that the site broke on our browsers, he would chew at us with some BS, and *plonk* us into oblivion :D 03:04:17 (he is not very fond of Mozilla products and its derivatives these days, it seems...) 03:04:22 and then I would link his ass fear.html and then assume his power.. or something 03:04:35 that's how that works right? 03:05:19 tomman: who is? 03:05:21 i mean 03:05:23 shit 03:06:17 i stand by my reliance of fear.html to justify and sanitify my mission to spread Netscape through the world. And SeaMonkey is part of that. 03:07:02 https://www-archive.mozilla.org/fear.html 03:08:22 tomman: JWZ Created Tobin. 03:08:30 in no small messure 03:09:23 If you believe that mozilla.org is just a smokescreen, that the organization exists only to swindle you out of your hard work for the benefit of some shambling inhuman beast of a corporation, then don't contribute to it. Take the source code, and build your own browser based on it. Fork the tree. Do what's right. 03:10:06 cue ad for Mozilla's AI contest 03:10:08 tomman: 03:10:25 ha,in other related Mozilla news... 03:10:33 https://www.jwz.org/blog/2024/06/firefox-blocks-add-ons-to-circumvent-russia-censorship/ 03:10:42 this one stings. Badly. 03:11:08 (they backpedaled at the end, but yeah... damage is done, like if anyone still left at MZLA still cared...) 03:11:22 wait till they remember the Mr. Robot tech 03:11:26 and try that again 03:13:05 poor JZW.. doesn't he realize the only reason Mozilla still pledges to the state of a healthy internet has nothing to do with the web that is depercating all other internet protocols? 03:13:56 and since the web is far more important than the overall internet which is meaningless and sure is healthy without all those protocols .. the WEB needs to be protected from dangerous people and harmful ideas 03:16:04 sucks Mozilla is still trying to play at global politics.. why the fuck do they think they can do it any better than I could.. (hint: they can't) 09:24:04 bubble? maybe they're under the impression they can 09:24:32 just like a lot of business leaders are trying to inject AI in their products despite widespread evidence people will flee their business 12:52:51 frg_Away: I have a real issue.. Pale Moon is back in contraversy over not having accessibility features and it seems their new strategy is to find some way to drag me into it .. job just repeated the tobin killed our infra meme again .. this is the third bit of drama and the third time I been dragged into it. 12:54:16 they pissed off some individual and as a result has had at least one ddos attempt made 12:54:42 and the mastocist-twitter-don-whatever people upset at em 12:57:07 They are gonna drag my ass into the cross fire just to get a shot at me and they been doing it consistantly now.. All while pissing off rabid social justice warriors on the not-twitter federation 13:00:12 Oh this time it was only an attempt at sabotage? 13:00:30 in the thread just a few weeks ago it was a categorical fact 13:37:10 I like how they are bitching about control freaks setting up their own echo chamber fiefdoms while doing so on Pale Moon's control freak echo chamber fiefdom. 13:40:21 job previously ttried to get that fiction codified on wikipedia.. now he is trying to use it to deflect from Moonchild's anti-accessibility stance, one I should have faught harder for than the SUMOZI builds.. Mozillazine was right all along lol 13:41:03 for not having that stance* 13:41:58 Don't attack us, go attack furry hating Tobin he's the real monster responsible. 13:43:09 woah woah woah woah woah 13:43:50 did Pale Moon personnel attempt to sell my ass to a rabid bunch of angry politically charged people for literally no reason? 13:46:15 isn't that.. .. 13:50:45 Nope. 13:50:48 That's it. 13:50:56 They're done. 13:53:42 Attempting to sick a politically charged mob on someone, especially when they A) are not involved and B) any past relevant involvement was producing a build with the features enabled back in the day. They are trying to .. exterminate me .. either tangibly or effectively and by social media proxy.. 14:01:10 granted it is undermined severely by being the Pale Moon project and the blaintant decension into specifically MAGAspeak which is not the useal norm on the forums. But still why fight on this hill, why drag my ass into it, and why pull this specific bit of really rather fucked decision when all they could have said was that the accessibility features are complex and due to things like web compat and lack of any recent user demand they haven't been 14:01:11 high on the list but if they are important to users then we need some help un-bitrotting the codepaths. or literally anything else but no fuck you cripple also remember tobin well its his fault somehow 14:28:34 guess that settles the question on if I should add a phoebus migration path .. least that is sorted.. and constructive. 14:29:43 Well this sucks.. because I run that damned xul website 14:31:05 I'll just redirect it to the seamonkey project 14:45:19 Done. 14:45:31 it's a meta redirect but it will do 14:48:45 context for logsurfers https://forum.palemoon.org/viewtopic.php?f=65&t=31234 14:48:55 so over this. 15:00:55 hi therube please distract me 15:01:46 well, lets see, the world is less & less supporting Windows 7 as time goes by, which kind of sucks. 15:02:33 Yeah but we should be creating GOOD open source alterntaives 15:03:19 seamonkey for instance all it needs is a file navigator and a way to track tasks and it COULD BE a windows shell 16:04:38 therube: what do you think I should do? 16:04:46 about the moonmen? 16:06:43 moonmen? invite them over, have a drink. hopefully they'll be friendly ;-) 16:06:45 though, better that they send the moonwomen instead. 16:07:00 therube: they are very very pale 16:07:03 and mean tho 16:08:08 MattATobin it doesn't matter what you say to them so just say nothing, They can restore it of they want. We still build it but beats me if it even works 1%. IF I had time I would check. So I just leve it in and fix it up with needed ports if building breaks. 16:08:27 hmm. the indians said that about the white man. 16:08:54 neptune 16:08:59 that's the name 16:09:10 for the new add-ons site software 19:32:51 frg_Away njsg https://github.com/binaryoutcast/neptune/issues/1 21:29:26 OK, let's go back at debugging JWZ's latest gift to mankind: https://www.dnalounge.com/backstage/forms/sign.html 21:29:40 the form gets hidden by default until test_font() runs 21:29:48 this is supposed to be invoked from document.fonts.ready.then 21:29:59 document.fonts.ready.then(() => { 21:30:01 test_font(); 21:30:02 upd(); 21:30:04 }); 21:30:19 https://developer.mozilla.org/en-US/docs/Web/API/Document/fonts 21:30:34 that's apparently what JS kids these days call a "promise" 21:32:15 for some reason that "promise" doesn't get fulfilled on due time? 21:32:25 thus, why the form doesn't reveal itself 21:33:34 if I manually invoke test_font(), the form shows on screen, and it MOSTLY works... 21:33:43 ...except that text won't render on the signs! 21:38:23 upd() is what triggers the rendering stuff 23:23:47 tomman: sup fool