The Waterfox Well Is Dry

Off-topic discussion/chat/argue area with special rules of engagement.
Forum rules
The Off-Topic area is a general community discussion and chat area with special rules of engagement.

Enter, read and post at your own risk. You have been warned!
While our staff will try to guide the herd into sensible directions, this board is a mostly unrestricted zone where almost anything can be discussed, including matters not directly related to the project, technology or similar adjacent topics.

We do, however, require that you:
  • Do not post anything pornographic.
  • Do not post hate speech in the traditional sense of the term.
  • Do not post content that is illegal (including links to protected software, cracks, etc.)
  • Do not post commercial advertisements, SEO links or SPAM posts.
We also ask that you keep strongly polarizing topics like politics and religion to a minimum. This forum is not the right place to discuss such things.
Please do exercise some common sense. How you act here will inevitably influence how you are treated elsewhere.
User avatar
Shadow
Moon lover
Moon lover
Posts: 80
Joined: 2023-03-16, 13:21

The Waterfox Well Is Dry

Post by Shadow » 2023-10-25, 10:56

*I guess this is a rant.*

I made the Librewolf Following Firefox topic a few months ago and Waterfox was mentioned.

I decided yesterday, why not try Waterfox again, but I couldn't even get that far. :(

https://www.waterfox.net/en-US/download/

I clicked "copy hash" for Windows on the webpage and received a hash I didn't recognize. :think:

Turns out it's a sha-512 that my checker doesn't check for. :eh:

I don't understand the "Verify the releases" terminal thing on that page. Why complicate things this much? :?

Then I looked at the installer certs and there is a "Dummy" cert in there I don't like the look of. Tried to find an explanation to no avail. :x

It has since updated to 6.0.5 and the same thing. :clap: :thumbup:

Nothing but disappointment from the get go once again and didn't even install it. :wave:

I would question Alex myself, why is there a dodgy cert and why can't you provide a typical sha256 or md5, but why even bother. :silent:

User avatar
Night Wing
Knows the dark side
Knows the dark side
Posts: 5542
Joined: 2011-10-03, 10:19
Location: Piney Woods of Southeast Texas, USA

Re: The Waterfox Well Is Dry

Post by Night Wing » 2023-10-25, 12:00

Sometimes Alex has a tendency to......."go off the rails"........every now and then if you get my drift. When it comes to Alex and Waterfox, I just "go with the flow" and hope he does not make any errors. In other words, "I plan for the worst and hope for the best".

I never pay attention to the "verify the releases" jargon. I use linux Waterfox in both the Linux Mint and MX Linux distros. I also do not install Waterfox in these distros. I basically use the executable file. This means Waterfox is never listed under Internet in either of the Menus in both Mint and MX.

I have learned how to add the launcher and create a path to the launcher from where I keep the extracted Waterfox folder from the downloaded tarball. In the folder, I use the Image Files to find the Waterfox 32 logo and this puts the Waterfox logo on the launcher icon on my linux Panel.

BTW, thanks me letting me know G6.0.5 was released. It is now on all of my four computers.
MX Linux 25 (Xfinity) Xfce w/Pale Moon, Waterfox, Firefox
Linux Debian 13.1 (Trixie) Xfce w/Pale Moon, Waterfox, Firefox

User avatar
andyprough
Board Warrior
Board Warrior
Posts: 1183
Joined: 2020-05-31, 04:33

Re: The Waterfox Well Is Dry

Post by andyprough » 2023-10-25, 17:44

Shadow wrote:
2023-10-25, 10:56
Turns out it's a sha-512 that my checker doesn't check for.
Your checker should check for that - sha-512 is a standard part of the sha-2 family of hash functions that includes sha-256, and sha-512 appears to be more robust. Are you using 7-zip to check the hash by chance? I think 7-zip won't check an sha-512, but nearly all the other hash checkers on Windows should do it from what I'm reading. There shouldn't be anything wrong with Alex using sha-512.

I don't know much about certificates, but I think a dummy cert is one that Alex would have used to test his build or test one of his servers, or something of that nature. I don't think it should be a problem. Some of the Pale Moon devs might be able to shed more light about when a dev would use a dummy cert.

I haven't used Waterfox for quite a few years and I'm not a developer, but these two items don't sound like actual problems to me.

User avatar
RealityRipple
Keeps coming back
Keeps coming back
Posts: 898
Joined: 2018-05-17, 02:34
Location: Los Berros Canyon, California

Re: The Waterfox Well Is Dry

Post by RealityRipple » 2023-10-25, 18:12

I'm guilty of the self-cert thing. I have a whole tiered CA with daily published CRLs. Not because I think I'd make a particularly good authority, but because I think the current code signing system is a bonkers capitalistic nightmare where you're supposed to implicitly trust a faceless, unaccountable enterprise. If someone could set up a PGP personal trust system that was retrofitted to existing code signing standards somehow, I'd hop on it instantly.

User avatar
Shadow
Moon lover
Moon lover
Posts: 80
Joined: 2023-03-16, 13:21

Re: The Waterfox Well Is Dry

Post by Shadow » 2023-10-26, 10:57

andyprough wrote:
2023-10-25, 17:44

Your checker should check for that - sha-512 is a standard part of the sha-2 family of hash functions that includes sha-256, and sha-512 appears to be more robust. Are you using 7-zip to check the hash by chance?
FF, PM, & Bask all use sha-256. FF also have sha-512 as an optional.

I actually use fHash, which before didn't, but now there is a version supporting sha-512. I remember reading they removed crc32 because they felt like it so I never updated it and presumably went looking for another checker to replace it with but never found one. I guess I'll now concede crc32 isn't worth it.

As for the cert, I guess I'll have to begrudgingly ask. This is what I get for being overly cautious and also stubborn. Maybe a bad combination.

User avatar
andyprough
Board Warrior
Board Warrior
Posts: 1183
Joined: 2020-05-31, 04:33

Re: The Waterfox Well Is Dry

Post by andyprough » 2023-10-26, 11:26

Shadow wrote:
2023-10-26, 10:57
This is what I get for being overly cautious and also stubborn. Maybe a bad combination.
These days caution is a rare virtue among internet users. It's most likely keeping you safe from some bad actors.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 38406
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: The Waterfox Well Is Dry

Post by Moonchild » 2023-10-26, 13:12

IMHO SHA-512 is total overkill for just about anything. If the entire bitcoin industry can build on SHA-256's uniqueness/collision-resistance, then doubling the bit width makes absolutely no sense for just checking file integrity.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
athenian200
Contributing developer
Contributing developer
Posts: 1619
Joined: 2018-10-28, 19:56
Location: Georgia

Re: The Waterfox Well Is Dry

Post by athenian200 » 2023-10-26, 14:24

I like the play on words there... it makes me picture other headlines...

"The Firefox flame has gone out."

"The Chrome plating has been tarnished."

"SeaMonkey has failed to evolve."

"Opera has lost its voice."

"Internet Explorer has lost its way."

"Brave browser retreats in disgrace."

I know this one was supposed to be about Waterfox, but it just gave me so many ideas.

As for the self-cert thing, I'm suspecting it might be a cash flow problem... code signing is expensive. If Waterfox is low on cash, they might not be able to afford a proper code signing cert anymore, and may be trying to get around this with a self-signed certificate that is installed on your system. I've considered doing that, but I know that would make users even more suspicious than the smartscreen warning... the only way to get trust is to buy it, anything you do to get around spending the money will just make you look worse.
"The Athenians, however, represent the unity of these opposites; in them, mind or spirit has emerged from the Theban subjectivity without losing itself in the Spartan objectivity of ethical life. With the Athenians, the rights of the State and of the individual found as perfect a union as was possible at all at the level of the Greek spirit." -- Hegel's philosophy of Mind

User avatar
Basilisk-Dev
Astronaut
Astronaut
Posts: 512
Joined: 2022-03-23, 16:41
Location: Chamber of Secrets

Re: The Waterfox Well Is Dry

Post by Basilisk-Dev » 2023-10-26, 15:31

Off-topic:
Might I suggest just not using Waterfox at all? I think your life will be improved by following this advice.
Basilisk Project Owner

viewtopic.php?f=61&p=230756

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 38406
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: The Waterfox Well Is Dry

Post by Moonchild » 2023-10-26, 16:44

athenian200 wrote:
2023-10-26, 14:24
may be trying to get around this with a self-signed certificate that is installed on your system. I've considered doing that, but I know that would make users even more suspicious than the smartscreen warning...
I think using a self-signed cert for code signing is worse than not signing at all. The whole point of code signing is that you have a trusted third party vouch for your code signature. self-signed/untrusted cert chains would raise a lot more red flags (you're pretending you've been verified while you haven't been, implying some form of misleading) than it simply being clear that nobody has vouched for you.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
andyprough
Board Warrior
Board Warrior
Posts: 1183
Joined: 2020-05-31, 04:33

Re: The Waterfox Well Is Dry

Post by andyprough » 2023-10-26, 18:46

Off-topic:
athenian200 wrote:
2023-10-26, 14:24
I like the play on words there... it makes me picture other headlines...

"The Firefox flame has gone out."

"The Chrome plating has been tarnished."

"SeaMonkey has failed to evolve."

"Opera has lost its voice."

"Internet Explorer has lost its way."

"Brave browser retreats in disgrace."
The orchestra has gone silent for Vivaldi.
The tide has gone out for Netsurf.
Edge is crumbling like a California mudslide.

User avatar
suzyne
Keeps coming back
Keeps coming back
Posts: 782
Joined: 2023-06-28, 22:43
Location: Australia

Re: The Waterfox Well Is Dry

Post by suzyne » 2023-10-26, 21:24

Off-topic:
The clever word play didn't quite hit me until pointed out, but here are some more.

IceCat is feeling the heat
LibreWolf is stuck in a cage
NAVER Whale has beached itself
Slimjet runs out of fuel
Laptop 1: Windows 11 64-bit, i7 @ 2.80GHz, 16GB, NVIDIA GeForce MX450.
Laptop 2: Windows 10 32-bit, Atom Z3735F @ 1.33GHz, 2GB, Intel HD Graphics.
Laptop 3: Linux Mint 20.3 64-bit, i5 @ 2.5GHz, 8GB, Intel HD Graphics 620.

User avatar
Kerebron
Fanatic
Fanatic
Posts: 126
Joined: 2016-12-04, 22:01

Re: The Waterfox Well Is Dry

Post by Kerebron » 2023-10-27, 00:25

Off-topic:
And everything here is in tune
But the sun is eclipsed by Pale Moon
Now, here, you see, it takes all the running you can do, to keep in the same place. If you want to get somewhere else, you must run at least twice as fast as that!

User avatar
athenian200
Contributing developer
Contributing developer
Posts: 1619
Joined: 2018-10-28, 19:56
Location: Georgia

Re: The Waterfox Well Is Dry

Post by athenian200 » 2023-10-27, 01:11

Moonchild wrote:
2023-10-26, 16:44
I think using a self-signed cert for code signing is worse than not signing at all. The whole point of code signing is that you have a trusted third party vouch for your code signature. self-signed/untrusted cert chains would raise a lot more red flags (you're pretending you've been verified while you haven't been, implying some form of misleading) than it simply being clear that nobody has vouched for you.
Off-topic:
Agreed, that's why I didn't do it. The only case where I would consider forcing users to install a self-signed cert would be if the operating system tries to enforce signatures with no mechanism for turning it off, and even then I would inform them about it and tell them to install the certificate in the cert store themselves by saying that since I can't afford code signing and their OS enforces it, them adding me as a trusted cert authority as if we were members of the same corporation trusting each other's code internally is the only way to run my program.

Otherwise, I would much rather leave it unsigned.
"The Athenians, however, represent the unity of these opposites; in them, mind or spirit has emerged from the Theban subjectivity without losing itself in the Spartan objectivity of ethical life. With the Athenians, the rights of the State and of the individual found as perfect a union as was possible at all at the level of the Greek spirit." -- Hegel's philosophy of Mind