Content Type
Profiles
Forums
Events
Posts posted by UCyborg
-
-
On 6/15/2023 at 4:16 PM, mina7601 said:
You didn't.
I'm not sure how much the web browser plays the part, I suspect not much, but I honestly don't care. When you're dealing with software issues all the time, you become apathetic towards them. The only real and permanent solution - throw it all out and smash it to pieces. And I mean all of it, computers in all forms along with the storage media.
On 6/15/2023 at 6:49 PM, Vistapocalypse said:It’s not really surprising that this topic didn’t fade away after May 31.
I noticed burst in "people going nuts" just about when May ended, like customers at work were crazier than usual and someone robbed the post office in Lendava. And there was news about the other guy that lost his s*** because the girl he was into wasn't returning love. I forgot all about it, he must be young, early 20s at least. Perhaps the reality hasn't hit him yet.
So not all violence is "mental issues", that we have taken from this thread I presume, just old fashioned calculated deliberate purposeful evil. Also the word recently got out about violent incidents from the staff against the patients on the psychiatric clinic located in the craphole called Ljubljana.
I don't know, the history repeats itself, the only thing that will break the cycle is the higher force. A big object from outer space, dare I hope?
On 5/26/2023 at 7:47 PM, AstroSkipper said:I am a human individual and primarily shaped by my own subjective experiences. And because of my advanced age, I inevitably made a lot of them.
On 5/26/2023 at 8:58 PM, Vistapocalypse said:I’m surprised to hear that you have “advanced age.” I also suffer from that fatal condition.
What is considered advanced age for humans? 60+?
3 -
No, I certainly did not write it that many times! What happened was that I clicked the submit button multiple times because I didn't get any feedback the first time, so ended up doing it again in another tab, where it did respond as it should. That's the issue with software in general, in development for decades and never works right.
I also still get the notification popup at times after logging in about the PM I read and replied to years ago.
2 -
On 5/31/2023 at 2:53 AM, D.Draker said:
Perhaps you confused him with me, being born not far from each other in the seventies, I'm still not married, and not going to, I was on the verge of the most stupid decison I could ever make (marriage), in 1996-97, but somehow changed my mind and avoided it.
I don't think so, there was just NotHereToPlayGames and and six cars in my mind. Didn't think of any potential other people in his household.
Marriage - yeah, I'm a loner and it won't happen and even if I wasn't, doesn't seem like something I'd want to bother with.
Being like that for most of my existence, I imagine it would be hard to adapt to different patterns, playing single-player mode all the time. People are crazy, should be healthier to be alone anyway, LOL. Ironically, I work a job that involves dealing with them, remotely at least, but it's still totally against my character. The things we do for the money...
2 -
20 hours ago, VistaLover said:
I adapted it for Violentmonkey installed in St52
AFAIK, it would be possible for it to miss something if ran at document-start. Maybe it's different when dealing with HTML's head, but it's a documented fact that only after document-end (after DOMContentLoaded event is dispatched), entire page's HTML as received from the web server is surely parsed.
2 -
31 minutes ago, NotHereToPlayGames said:
Got it working! Need @run-at document-start and I've been using document-end
22 hours ago, UCyborg said:Executing on DOMContentLoaded event is necessary in the absence of advanced script manager, if it just runs right away, but I guess it works without being wrapped inside event listener with TamperMonkey if set to run on document-end.
document-end in script managers should mean on DOMContentLoaded event in practice if I got the documentation right. So might as well be:
'use strict'; (function(){ const e = document.querySelector('link[rel="stylesheet"]'); fetch(e.href) .then(response => response.text()) .then(data => { const s = document.createElement('style'); const m = e.getAttribute('media'); m && s.setAttribute('media', m); s.innerHTML = data.replace('font-size:1.05em;font-weight:500;', 'font-size:1.05em;font-weight:400;') .replace('font-weight:500;display:inline;line-height:20px;', 'font-weight:400;display:inline;line-height:20px;'); e.parentNode.replaceChild(s, e); }) .catch(err => console.log(err)); })();
Just in case at least one those variables would stay lingering around if not wrapped in a function that will surely go out-of-scope in the end as the latter will surely mark them for garbage collection.
And I think if I ever need to listen for DOMContentLoaded in the future, I might add the listener with document.addEventListener() rather than window.addEventListener() since it's technically the document that is ready, window contains it. Seems neater to use window.addEventListener() for window-specific events.
1 -
I mean, does the company do anything else? I'm not sure how you can run the business only on selling (and supporting?) such kind of software for an OS that belongs in the museum.
0 -
VS
You might want to F12->Inspect those titles and see if font-weight property changes on the right where CSS properties are listed. On Pale Moon for instance, I don't see any difference between 400 and 500. I wasn't checking old Chrome specifically, though 800 should be high enough to make noticeable difference.
0 -
1 hour ago, NotHereToPlayGames said:
I have not tried it.
I have very quickly in a VM. After a bit of clicking around in the Settings app, RAM usage went back to normal Win10 levels.
2 -
9 hours ago, jaclaz said:
They still sell this in 2023?
0 -
On 6/12/2023 at 2:18 AM, NotHereToPlayGames said:
I haven't had any success at getting any CSS items to "replace".
Depends on what you put there. It was just a template showing iterating over all stylesheet files on which to do search and replace on the file content. This script would put the old font-weight of certain titles on MSFN before the update (500->400):
'use strict'; window.addEventListener('DOMContentLoaded', (event) => { const e = document.querySelector('link[rel="stylesheet"]'); fetch(e.href) .then(response => response.text()) .then(data => { const s = document.createElement('style'); const m = e.getAttribute('media'); m && s.setAttribute('media', m); s.innerHTML = data.replace('font-size:1.05em;font-weight:500;', 'font-size:1.05em;font-weight:400;') .replace('font-weight:500;display:inline;line-height:20px;', 'font-weight:400;display:inline;line-height:20px;'); e.parentNode.replaceChild(s, e); }) .catch(err => console.log(err)); });
Executing on DOMContentLoaded event is necessary in the absence of advanced script manager, if it just runs right away, but I guess it works without being wrapped inside event listener with TamperMonkey if set to run on document-end. CSS with content of interest happens to be linked inside the first link element with stylesheet attribute, so document.querySelector(), which just returns the first element, works in this instance.
replace() function can be chained to do multiple replacements since each call returns modified string as the result of it, on which it may be called again to do more replacements.
1 -
Oh, didn't notice.
2 -
https://www.theregister.com/2023/05/26/windows_xp_activation_keygen/
https://www.tomshardware.com/news/windows-xp-offline-activation
So, offline "phone activation" without having to actually call that number. That would've come in handy years ago, I still remember that "activated too many times" error and looking for cracks.
1 -
On 3/12/2023 at 9:18 PM, VistaLover said:
@roytam1: What is exactly the problem here? Since Ch69 renders "support.microsoft.com" properly, surely it can't be something new and exotic devised by Google that causes the breakage in UXP
...
On 3/12/2023 at 10:24 PM, UCyborg said:The (partial?) answer is on Pale Moon forum - UXP doesn't support <link rel="preload" ...>.
On 3/13/2023 at 12:55 AM, VistaLover said:... What I still don't get (being a non-coder) is why disabling JS works around it
I looked at this again, they have classic <link rel="stylesheet" ... /> elements with links to CSS files further down inside <noscript> tags. Web browser only processes those when JS is disabled, that's why the page looks OK with JS disabled.
I can't see what they were suggesting in that PM forum thread (server is down ATM), I remember messing about with Proxomitron since that's the only thing that came to my mind at the moment, I also remember there is an extension for manipulating network request responses, which I'm not familiar with, but anyway, another way around the problem is with a user script, something like this:
document.querySelectorAll('link[rel="preload"][as="style"]').forEach(e => { const n = document.createElement('link'); n.setAttribute('rel', 'stylesheet'); n.setAttribute('href', e.getAttribute('href')); const m = e.getAttribute('media'); m && n.setAttribute('media', m); e.parentNode.replaceChild(n, e); });
Put the code in your favorite user script manager and make it run on document-end (should be default).
Edit: One more thing, might be even more important, these link elements have attribute onload="this.rel='stylesheet'". On Chromium, this code runs and successfully replaces rel attribute. But why not on UXP?
Edit2: OK, onload simply doesn't run if rel isn't initially set to recognizable value. According to the example at MDN, MS should just leave the links to CSS files in the separate tags with rel="stylesheet" (not enclosed by noscript tags like they did).
3 -
3 hours ago, Cixert said:
On the other hand, I wanted to comment that many fonts are not visible in 360 mods, for example on this website. I also don't see the bold text either.
https://liverdad.org/wpIn addition, the text of the summaries appears with the first letter of each word in capital letters.
The latter is due to reliance on Chromium-only experimental feature - https://caniuse.com/mdn-css_properties_text-transform_math-auto - officially enabled since Chromium 109, but otherwise can be enabled by turning on web platform experimental features (chrome://flags/#enable-experimental-web-platform-features).
Not sure what to say about the first, I only notice fonts being edgy, but that's Windows XP. Maybe a screenshot would help.
2 -
On 6/9/2023 at 7:24 PM, AstroSkipper said:
That's totally clear. The best fix would be a new, not vulnerable CPU. But, just for clarification, you think my performed test of New Moon 28 gives incorrect results on my computer. You consider Pale Moon browsers vulnerable in general, unlike current Firefox browsers. Right?
That test certailnly thinks it is. It's a tricky thing to exploit AFAIK, so if not impossible to exploit in your case, should be at least more difficult.
Can't say anything more on this matter as I'm not the expert at these things.
1 -
Seems inset-inline-end support can be enabled in Chromium 86 by turning on experimental web platform features (chrome://flags/#enable-experimental-web-platform-features).
I think more technically correct approach in this case in the absence of support for that property would be having another 2 selectors checking HTML document (text) direction, like so:
html[dir="ltr"] .ipsWidget .ipsDataItem_main.cWidgetComments .ipsCommentCount { right: 0; } html[dir="rtl"] .ipsWidget .ipsDataItem_main.cWidgetComments .ipsCommentCount { left: 0; }
Regarding replacing, I'm not sure it's possible to directly intercept the network request initiated by web browser when it encounters links in page's HTML to external resources from user script, extensions can do that, but what can be done:
document.querySelectorAll('link[rel="stylesheet"], link[rel="preload"][as="style"]').forEach(e => { fetch(e.href) .then(response => response.text()) .then(data => { const s = document.createElement('style'); const m = e.getAttribute('media'); m && s.setAttribute('media', m); s.innerHTML = data.replace(...); // replacement logic here - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace e.parentNode.replaceChild(s, e); }) .catch(err => console.log(err)); });
Basically replacing link elements linking to CSS files with style elements, embedding content of linked CSS files, which may be manipulated before put in place.
1 -
I imagine the browser without own mitigations won't appear vulnerable on a newer CPU while it may appear so on the older CPU. And just how effective are these software mitigations?
https://forum.palemoon.org/viewtopic.php?t=25059
I run an OS from 2020 and still vulnerable.
Maybe the issue is that the OS was released during COVID-19 pandemic (pun-intended)? Or there are tricks that the small team (Moonchild Productions) simply isn't aware of, given that it doesn't happen in either Firefox or Edge and there could be a combination of OS level and browser level mitigations behind the scenes.
But then again, I always got the impression that the only real fix is a new CPU as far as those particular vulnerabilities go.
1 -
After our conversation was ended abruptly in the other thread by the oppressive dictators...new update, new changes. Yes, @mina7601, I also noticed, wanted to reply there, but couldn't for obvious reasons.
Correcting reply counter position on the main page under Topics section for browsers not supporting inset-inline-end CSS property, most notably Chromium <= 86:
.ipsWidget, .ipsDataItem_main, .cWidgetComments, .ipsCommentCount { right: 0; }
"right" indeed works, @NotHereToPlayGames. I suppose new property would be useful in combination with other properties mentioned on that MDN page.
Another change with recent update is font-weight set on elements with the class .ipsDataItem_title, it's used for thread titles on pages where forums threads of specific sub-forum are listed. Noticeable particularly on newer Chromium based browsers.
Before - font-weight: 400
After the update: font-weight: 500
Reverting to old look:
.ipsDataItem_title { font-weight: 400 !important; }
2 -
16 hours ago, Jody Thornton said:
So what did happen this past weekend?
I guess forum software was updated, which will surely be appreciated by the fans of the old web browsers here. /s
Behold, insert-inline-end CSS property is used under the Topics section now to align replies counter, which is not supported by the latest Windows XP supporting Chrome.
2 -
Probably that checkbox is only relevant if you actually use chrome://inspect page on the regular basis. When the checkbox is enabled and the page is opened, the browser establishes ADB connection with connected Android smartphone, that's how you debug websites from the computer that are displayed on the smartphone in Chrome browser.
Can't test it currently since I don't have Chrome on my phone, but ADB connection prompt does appear on the phone.
2 -
I don't know anything about Netflix, but it's possible their server assumes Chromium based clients don't do NPAPI and don't even attempt to detect it properly.
0 -
On 6/7/2023 at 12:59 PM, AstroSkipper said:
So, New Moon 28 doesn't seem to be vulnerable to Spectre.
Probably timings simply don't add up in your particular case, hence reading non-vulnerable. But this is a hardware thing and unless the CPU was put together after vulerability was disclosed, it won't have hardware-based safeguard to surely prevent leaking in absence of other mitigations.
32-bit Pale Moon on Windows 10 and Serpent from January 2023 on Windows XP both read as vulnerable here, also 360Chrome 13.5.2022. 64-bit builds of the first two browsers don't. Or if 32-bit builds are restricted to run on the single CPU core.
32-bit Firefox 110 doesn't and neither does 64-bit Edge 94 (both run on all available CPU cores).
1 -
@NotHereToPlayGames
It was just a thought that formed in my mind at the time as it put some pieces of your posts I read in the past together. And no, I don't recall ever even actively thinking about your marital status.0 -
2 hours ago, NotHereToPlayGames said:
SOMETHING is different.
USA is obsessed with forced cutting off parts of babies' penises, even without anesthesia. I prefer the term FGC (forced genital cutting). Million excuses for it, it's disgusting, from faux "medical" reasons that even doctors in some other parts of the world have fallen for (I don't buy that phimosis is pathological condition) to puke-inducing religious reasons. Going too deep on the latter would be against the rules, but I like what Brother K wrote on his Facebook years ago, I don't remember the full quote, but goes something along the lines: My religion requires me to have an intact penis. And something...I don't remember anymore...
The point is, it's no one's business but the penis' owner and if he really wants, he can go chop his junk up when he's old enough.
3 hours ago, NotHereToPlayGames said:We could argue until we are blue in the face on whether these sections should even exist or not. I'm actually NOT a fan of their existence!
And yet, you participate. You also spoke about minimalism in the context of yourself at some point while owning not 1, but 6 vehicles!
0
Mental Health Awareness Month
in Funny Farm
Posted
@mina7601
OK, I re-quoted, just in case, but seriously, you're taking this to your heart too much. I wasn't angry or upset at all, I was merely trying to point out one would really have to get out of their way to actually write their post 3 times.
I feel old. Maybe not in a literal sense, but I feel like I've already seen everything that was there to be seen and I'm just waiting for the death to come pick me up.