Hacker News new | past | comments | ask | show | jobs | submit login
Pale Moon migrating source code from GitHub (palemoon.org)
45 points by app4soft on Oct 25, 2020 | hide | past | favorite | 17 comments



> shifting focus towards requiring WebComponents (...)

I can't help but read this as "Palemoon is stuck in the past wrt standards", which is a self-inflicted problem from what Palemoon is (a fork of an old version of Firefox), and the resources they have to maintain it (only one person, IIRC). For the same reason that building a new browser engine is a ton of work, maintaining a fork of an old engine is a ton of work. Take that from someone who has spent a lot of time backporting security fixes for old versions of Firefox in Debian stable back when Debian was not updating to new major versions of Firefox ESR (back when Debian was still calling it Iceweasel).


It is not the past. There are two mutually exclusive views of the web. As a set of protocols set to allow individual humans to share information about things they love and the web as a set of protocols to make a living.

Profit motivated web presences want views, they want attention, they need nine 9s uptime, need to be able to do monetary transactions absolutely securely, and they want to be an application not a document. They live and die on the eternal wave of walled garden's recommendation engines because that's the network effect and that's where money flows. It doesn't matter if this means extremely high barriers to entry because money solves everything. It means JS VM applications and constant churn in standards. Web components, HTML without HTML, is one aspect of this.

Individuals' websites are freeform presentations about the things that person is interested in. They are the backyard gardens of the mind and the most important thing is lowering the friction from thought to posting. There's no need to get tons of traffic instantly (or ever), they're mostly time insensitive. They're documents. They're stable. They're actually HTML.

The big corporate browsers, Chrome, Firefox, and Safari are browsers designed for the corporate money web and they are becoming absolutely useless for actual web surfing. Pale Moon, and other browsers, are still focused on being browers. This isn't the past, it's the point.


More detail in this article, "Modern Web Standards Are Leaving Niche Web Browsers Behind": https://linuxreviews.org/Modern_Web_Standards_Are_Leaving_Ni...

Via https://news.ycombinator.com/item?id=24863401


https://www.palemoon.org Cool project, but who is is this for IRL?


People who have an older computer and want to access newer systems. I helped someone who had an older Mac and wanted to access a university system (Canvas LMS) that required modern technologies. Nothing but Pale Moon worked; the alternative was to ditch the computer, but it was pristine.


People that want to use Firefox with its older architecture


For those who din’t want to get stuck to firefox 69 for sustained addon functionality.


I thought it was for people who want to run older firefox addons but apparently they're not even fully compatible (?)


> but who is is this for IRL?

Devs or users? Who you asking for?

JFTR, I'm user of Pale Moon since switched to it more than 5 years ago.


I'm curious about users. Why did you choose to use Pale Moon?


i use it for its support for NPAPI plugin support, to connect to our F5 vpn


Moving cause they mad at GitHub=MS + Chrome=Edge


What’s all that about?


Seems to me like their ancient fork of firefox doesn't work correctly on github, so they are moving.


> doesn't work correctly on GitHub

There is already extension[0] for Pale Moon which solves issue with GitHub.[1]

[0] https://github.com/JustOff/github-wc-polyfill/releases

[1] https://forum.palemoon.org/viewtopic.php?f=70&t=25435


> so they are moving.

Mirror would be available on GitHub anyway:

> We (or rather Tobin, specifically) will maintain a mirrored repository for the platform on GitHub.


Well, they shouldn't have moved before that was ready. As of now there's no Palemoon mirror at https://github.com/MoonchildProductions

I was going to see if perhaps the abuse of Issues was what annoyed the maintainer more than the primary reason).

That's one of big downsides of a world where 99.99% of people create nothing (in terms of code or docs): when Github wasn't as popular many "consumers" didn't have accounts.

Now they do, and often tend to turn Issues into a discussion forum (which, contrary to Tobin's assessment, is a testament to the success of Github's UX, but not of the kind devs and power users want). The easiest way to deal with that is what Tobin did. Mirror the source to Github and lock (or ignore) GH issues.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: