Readit News logoReadit News
Mr_Minderbinder commented on Leaving Gmail for Mailbox.org   giuliomagnifico.blog/post... · Posted by u/giuliomagnifico
binaryturtle · a day ago
How do you de-google yourself properly when every 3rd website stops working entirely unless you whitelist some google stuff in your content blocker?
Mr_Minderbinder · a day ago
It is almost always blocking first party JavaScript and XHRs that causes breakages. I have rarely had to enable Google anything in uMatrix to get a site to work (more often it is Cloudflare), and it is only if the site insists on reCAPTCHA.
Mr_Minderbinder commented on "Remove mentions of XSLT from the html spec"   github.com/whatwg/html/pu... · Posted by u/troupo
ksec · 4 days ago
Do we know Webkit, KHTML and Gecko's stand on this?

I know this is for security reason but why not update the XSLT implementation instead. And if feature that aren't used get dropped, they might as well do it all in one good. I am sure lots of HTML spec aren't even used.

Mr_Minderbinder · 4 days ago
KHTML has been discontinued and was barely maintained for several years before. It has not been a relevant party for about a decade if not more.
Mr_Minderbinder commented on Software Rot   permacomputing.net/softwa... · Posted by u/pabs3
collinmcnulty · 18 days ago
In my experience, the most common type of rot is that the real world the software describes has changed. For instance, I wrote software that modeled electrical power contracts, and when those real world contracts’ structure changes, no amount of “bedrock platform” is going to prevent that rot.
Mr_Minderbinder · 17 days ago
It can be as simple as a year change. A lot of old software rotted away once the year 2000 rolled around and more unmaintained software will in 2038.
Mr_Minderbinder commented on BlueOS Kernel – Written in Rust, compatible with POSIX   github.com/vivoblueos/ker... · Posted by u/dacapoday
lmm · a month ago
> the fact that the ones “closest” to the event in question will generally be the ones most qualified and ready to report upon it.

Or are the most motivated to push a narrative in relation to it.

Mr_Minderbinder · a month ago
Paradoxically (or not) this is precisely what makes their scholarship better than that of a “distant” observer. The problem is that truly neutral authors are also often indifferent ones. Since the Ottomans had such a large influence on the history of Hungary, the scholars of that nation are far more interested in that topic and therefore will study and research it to a much greater level of detail than a scholar working in English from the Anglo cultural sphere where that history is less relevant to them. Also “distant” observers will lack a lot of the context necessary to interpret the events and topics in question. The best books on the American Civil War will be written by American scholars working in English, their biases notwithstanding. To make matters worse there is a natural human bias rooted in in-group vs out-group psychology where information provided by an out-group (information in a foreign language) is viewed with more scepticism than that provided by an in-group, even when the topic at hand concerns the out-group.
Mr_Minderbinder commented on BlueOS Kernel – Written in Rust, compatible with POSIX   github.com/vivoblueos/ker... · Posted by u/dacapoday
AlecSchueler · a month ago
> development happening in China but I find it very hard to find resource in English about what’s actually happening.

For years I've had this issue with pretty much everything happening in China, from business to politics to culture. For me personally, getting a window into China has been the number one game changer with LLMs. It's easier than ever to find and digest Chinese sources.

Mr_Minderbinder · a month ago
I feel like this a problem in general for topics outside “the West” or even just the Anglosphere. There is a tantalising amount of information that is siloed away in other languages. I was reading a Wikipedia article on one of the campaigns waged by the Ottomans in Europe and the English version was threadbare (and poorly written) in comparison to the Hungarian Wikipedia equivalent which was three times longer and had more images, maps and diagrams. It also cited a wealth of sources that were, again, not in English. This is a natural result of the fact that the ones “closest” to the event in question will generally be the ones most qualified and ready to report upon it.
Mr_Minderbinder commented on How to Firefox   kau.sh/blog/how-to-firefo... · Posted by u/Vinnl
marttt · a month ago
> Before Firefox 3.6 (probably that version), Firefox was my most used browser, but after that version, Firefox started getting slower and more buggy.

Haha, I remember that same feeling, with 3.6 being "peak" Firefox back in the day. My 3.6 was heavily hand-tailored to my needs via about:config etc. Just some dedicated end-user here, but I did know it very well. Version 4 felt considerably worse on a WinXP system, some essential-to-me add-ons broke, etc. I remember feeling really - as in, really - frustrated when I finally had to make the switch.

Apparently, 3.6 is the longest supported Firefox version ever, 27 months: https://en.wikipedia.org/wiki/Firefox_3.6#End_of_life

Mr_Minderbinder · a month ago
I had known that 3.6 was released when Firefox was at its absolute peak in terms of market share but I am somewhat surprised (not really) that this seems to also correspond with its peak in overall quality for some people. This is not the case with Internet Explorer.
Mr_Minderbinder commented on The United States withdraws from UNESCO   state.gov/releases/office... · Posted by u/layer8
geoka9 · a month ago
> China is bery culturally relevant

Sure, every country is. But I think what the OP meant is that US cultural artifacts are (have been so far) much more in demand. I don't remember the last time I watched a Chinese movie or listened to a Chinese band... It could be because I'm in a western country, but I've also lived in Central Asia and Eastern Europe, and American movies, music and literature were much more popular there, too.

Mr_Minderbinder · a month ago
> I don't remember the last time I watched a Chinese movie or listened to a Chinese band…

I have seen quite a few films from Hong Kong and a few have achieved some level of popularity and recognition in the West but perhaps you do not consider a HK movie to be a Chinese movie.

> ...I've also lived in Central Asia and Eastern Europe, and American movies, music and literature were much more popular there, too.

I can believe that for movies and maybe music but certainly not literature.

Mr_Minderbinder commented on A new PNG spec   programmax.net/articles/p... · Posted by u/bluedel
virtualritz · a month ago
You can't represent additive pixels (i.e. glowing pixels) with non-associated alpha. That's why this is used in exactly zero image processing software, internally.

E.g. an associated pixel with the 8bit/channel RGBA value 255, 0, 0, 0 (glowing red).

Because PNG can only store associated data a reader must associate before displaying. And that will give you a value of 0, 0, 0 after (black instead of additive red). See e.g. [1] why this matters.

Additionally the PNG spec does not specify if the alpha is linear. Some PNG readers/writer assume it is, some assume it has gone through/should go through an sRGB transfer curve instead. It mostly works until it doesn't.

The fact that the spec. doesn't specify which one it should be is another telltale sign that it was written by people unaware of the subtleties of image processing.

I understand that unassociated alpha gives you more precision in 8bit and since people wanted to e.g. store color ramps (with alpga) in PNG at the time (pre-SVG) and most image processing software (i.e. mainly Photoshop then) would not dither gradients for 8bit, this really mattered.

But it's 2025. And when 16bit PNG got introduced this should have definitely had associated (and explicitly linear) alpha.

[1] https://academysoftwarefdn.slack.com/archives/C05782U3806/p1...

Mr_Minderbinder · a month ago
> I understand that unassociated alpha gives you more precision in 8bit and since people wanted to e.g. store color ramps (with alpga) in PNG at the time…

They do not mention precision at all in their rationale for that: “We standardized on non-premultiplied alpha as being the lossless and more general case.”

> And when 16bit PNG got introduced...

PNG has supported 16-bits per component since it was first introduced (see version 1.0 of the spec or RFC 2083).

Mr_Minderbinder commented on A new PNG spec   programmax.net/articles/p... · Posted by u/bluedel
virtualritz · a month ago
You can't represent additive pixels (i.e. glowing pixels) with non-associated alpha. That's why this is used in exactly zero image processing software, internally.

E.g. an associated pixel with the 8bit/channel RGBA value 255, 0, 0, 0 (glowing red).

Because PNG can only store associated data a reader must associate before displaying. And that will give you a value of 0, 0, 0 after (black instead of additive red). See e.g. [1] why this matters.

Additionally the PNG spec does not specify if the alpha is linear. Some PNG readers/writer assume it is, some assume it has gone through/should go through an sRGB transfer curve instead. It mostly works until it doesn't.

The fact that the spec. doesn't specify which one it should be is another telltale sign that it was written by people unaware of the subtleties of image processing.

I understand that unassociated alpha gives you more precision in 8bit and since people wanted to e.g. store color ramps (with alpga) in PNG at the time (pre-SVG) and most image processing software (i.e. mainly Photoshop then) would not dither gradients for 8bit, this really mattered.

But it's 2025. And when 16bit PNG got introduced this should have definitely had associated (and explicitly linear) alpha.

[1] https://academysoftwarefdn.slack.com/archives/C05782U3806/p1...

Mr_Minderbinder · a month ago
> See e.g. [1] why this matters.

Quote the relevant section, Slack requires a log-in.

> Additionally the PNG spec does not specify if the alpha is linear.

Section 12.1 of the PNG spec seems to specify exactly that: “gamma does not apply to alpha samples; alpha is always represented linearly.”

u/Mr_Minderbinder

KarmaCake day306May 3, 2023View Original