-
Sompi
the download link there is broken
seamonkey-project.org/dev/nightly
-
WG9s
Sompi: the correct link is in the topic
-
WG9s
-
WG9s
-
ContributorTobin
WG9s: how large is the entire at least RELEASE versions of seamonkey?
-
WG9s
would be a question for ewong: all i know id what is in
archive.seamonkey-project.org/nightly/comm-253-latest
-
ContributorTobin
we should really rig up your build system to produce xz compressed tarballs
-
WG9s
so the 1,52 nightly builds i do I con;t do all the languages I only do de and the rest langpacks.
-
WG9s
do de jsut to aid frg
-
ContributorTobin
well that was one solution I gave to the issue of loosing mozinfra
-
ContributorTobin
just a couple of guys doing builds
-
ContributorTobin
lol
-
WG9s
ewong does the official release builds
-
ContributorTobin
yeah but you don;t have a tinderbox fleet anymore
-
ContributorTobin
like in the old days
-
ContributorTobin
solution, couple of guys doing builds
-
WG9s
not anywhere so i just check what happend after the build completes or does not
-
WG9s
nothing that goes red when a build fails other than I get a tst on my cell phone
-
WG9s
no tinderbox builds or tinderstatus add-on that puts a red box on my statusbar
-
WG9s
kist i do builds and if they fail i try to fix
-
WG9s
othersise up to whoever posted the last patches has to fix et
-
WG9s
etc
-
WG9s
works only becoause just three of use posting anything
-
WG9s
there are 3 others contributing but frg seems to be doing the posting of their stuff
-
WG9s
this is on 2.53 no one is really posting anyting on central expect me only fixing build bustage
-
ContributorTobin
Well then certainly time for a change.
-
ContributorTobin
i have put my thundebird stuff on hold until I build a basic custom element cause there is some piece of it I am missing that I know would tie up the concept for me.. just gonna have to go through creating one step by step
-
ContributorTobin
gonna do that maybe tomorrow
-
ContributorTobin
today I am doing server stuff and my xre app stuff which in turn illuminates central for me and as I explained earlier if you wanna chance to run the suite on central you need a piece of it that works with devtools and that is exactly what I am doing for my example app. So I figure add a "reconstruction" component based on it that can also spawn all the various windows for fixing up.
-
WG9s
if you are serious about trying to get central actually working
bug 1452448 at one time had most of the things needed but i don;t think it is still being maintained. i would do a linux build with debug enabled and then fire it up from a terminal window and look in the window for etrors encounted during startup as good places to start.
-
ContributorTobin
I am serious about everything I wanna do.. BUT I hold no expectations of making it viable but if it suddenly became as such so much the better.
-
ContributorTobin
It would be stupid to get hopes up on it.. BUT better central functioning will allow better compairitive testing and faciliatet backports
-
ContributorTobin
Right now I am still experimenting
-
WG9s
well other that what i just said I am not in charge here. you need to be yalkting to either frg or IanN
-
ContributorTobin
I mean I made a main window spawn with an e10s browser that goes to a site
-
ContributorTobin
lol
-
WG9s
Sompi: i asked to have the link changed
-
ContributorTobin
WG9s: yeah my main aim on suite on central is maybe have that as an option in the list of choices for you guys if possible
-
ContributorTobin
i am not gonna try and railroad you guys into doing shit
-
ContributorTobin
that has NEVER worked
-
ContributorTobin
lol
-
ContributorTobin
But without an overpaid team of crack modern developers I think the add a piece in that works and spread out from there is the best and simplest option almost totally originating out of stuff I am doing anyway
-
ContributorTobin
Cause MINIMUM suiteglue, browser content handler, and devtools init on navigator.xul has to be done before you can do anything otherwise
-
WG9s
but all i do is builds. only people who can r+ a patch are frg and IanN
-
WG9s
why I said you need to talk to them and not me
-
ContributorTobin
well yeah I have to one.. do it, two organize it into consumable and nicely patchable bits, create bugs or "throw it all on frg's desk" and hope for the best lol
-
WG9s
only thing i can add to the gitlab aueue are build bustage fixes
-
ContributorTobin
I wish I could help on the webcompat bugs
-
ContributorTobin
but even if I did it would be outside the patchqueue
-
WG9s
if we could get the UI to actually appear that would probably be changed to I can also fix startup issues
-
ContributorTobin
WG9s: one preference can make navigator.xhtml show UP but it won't do nothin but be a few toolbar border lines
-
ContributorTobin
the reason it doesn't is because suiteglue is an xpcom js component NOT a staticly registered xpcom jsm
-
ContributorTobin
thing
-
ContributorTobin
so it can't run
-
ContributorTobin
so it doesn't do dick let alone spawn the main window
-
ContributorTobin
using the toolkit.defaultChromeURL preference you can get the toolkit default commandline handler to spawn any winder you want
-
ContributorTobin
but that won't do much without devtools
-
ContributorTobin
now knowing that and fixing that are two way the hell different skill levels
-
ContributorTobin
lol
-
ContributorTobin
WG9s: i am not gonna lie.. this is like making the jump from 1.8.1 to gecko/24
-
ContributorTobin
the TRADITIONAL way would be to follow each and every mozilla release up the line fixing everything and then just slapping that over central. But that may actually take longer than fixing central in place might
-
ContributorTobin
at this point
-
ContributorTobin
you know Thunderbird DID convert the customizabletoolbar binding to a customelement tho still xul based so there is that too and they have a statusbar
-
ContributorTobin
I dunno it is exciting to me to wanna give it a shot even if it just improves backporting
-
Sompi
I want to compile Seamonkey to non-SSE2 targets
-
Sompi
Currently rustc does not allow that
-
tomman
Some time ago I saw some dude that made a Rust compiler backend for Win9x, which also means "pre-SSE2 targeta"
-
tomman
can't recall it now, but I guess a bunch of patches and stuff are involved, so nothing you're going to find on upstream Rust
-
WG9s
Sompi: have you ried uilding sith any of the i586 targets? i586-pc-windows-msvc i586-unknown-linux-gnu
-
Sompi
I haven't got the build process working at all
-
Sompi
I tried to do it based on the Mozilla documentation but the build scripts had some hardcoded paths and it didn't work on Slackware
-
ContributorTobin
Sompi: why focus on that when webcompat is an issue
-
Sompi
I also tried to compile Firefox
-
ContributorTobin
what is the benefit to them to support old computers when webcompat is a lingering issue
-
ContributorTobin
I mean non-sse2
-
ContributorTobin
that's 15+ years old i bet
-
ContributorTobin
you can't expect today's software to run or run well on ancient hardware no matter if the UI happens to fit in with the era
-
Sompi
What is "webcompat"?
-
ContributorTobin
web compatibility, able to go to websites and have them work in the browser/navigator
-
Sompi
I occasionally used a Pentium III computer to browse web and it worked just fine with all sites that I use, but then Seamonkey and Firefox started giving "incorrect instruction" errors because rust adds those SSE2 instructions there
-
ContributorTobin
well the web as a whole has made pentium III a no go
-
ContributorTobin
this isn't the world wide web anymore dude
-
Sompi
I wrote a javascript game that works just fine on that computer
-
Sompi
600 MHz Pentium III
-
ContributorTobin
this is the openweb of closed proritary webapps
-
Sompi
Or worked, when Seamonkey still supported that CPU
-
Sompi
ContributorTobin: If I have a i686 package of some program, I expect it to work on Pentium Pro
-
ContributorTobin
that's not reasonable
-
ContributorTobin
dude
-
Sompi
Rust devs are assholes and they break their compiler on purpose
-
Sompi
It is reasonable to assume that i686 means Pentium Pro
-
Sompi
It has always meant it
-
Sompi
Why have 32-bit builds in the first place if you only support Pentium 4 which is already 64-bit
-
ContributorTobin
pentium 4 is not 64bit
-
Sompi
Prescott is, and the other versions are slower than Pentium III
-
ContributorTobin
ok
-
ContributorTobin
and no one can realistically support hardware that old
-
Sompi
It is not old
-
ContributorTobin
it's 2024 dude
-
Sompi
And it does not need to be "supported"
-
Sompi
The idea of public source code is that the program can be compiled to any target
-
ContributorTobin
.. kinda does by every lib compiler and dep that goes into compiling seamonkey
-
Sompi
Seamonkey is not written in assembly
-
ContributorTobin
some of it is
-
Sompi
What modules?
-
ContributorTobin
there IS assembly in the tree
-
ContributorTobin
Sompi: go find it.
-
ContributorTobin
there is assembly, c, cpp, xpidl, ipldl, webidl, javascript from es4ish to latest there is xul, html, css, python, perl, bash, maybe even a lingering batch script..
-
Sompi
It is a web browser and supposed to be multi-platform
-
WG9s
Sompi: what os is you issue building for non-sse2?
-
ContributorTobin
it's an internet application suite
-
ContributorTobin
actually
-
Sompi
WG9s: I tried it in Slackware
-
WG9s
hmm well not sure if they support rustup and adding targets
-
Sompi
What linux distros should work?
-
ContributorTobin
Sompi: Multi-platform hasn't meant multi-architecture outside arm and recently with risc-v for like 15 years cause no one cares about old processors nor failed lines such as itanium
-
Sompi
ContributorTobin: If the program is written in high-level languages, it should compile just fine to any target
-
ContributorTobin
multi-platform means windows, linux, macos
-
Sompi
The rust people are just breaking target compatibility on purpose and it will destroy Linux
-
ContributorTobin
Sompi: you're clearly not listening nor willing to learn anything about what you are making broad, outdated, or incorrect assumptions about dude. It's not good for you.
-
WG9s
but you might try adding ac_add_options --target=C to your mozconfig this might also require doing a rustup target add i586-unknown-linux-gnu first
-
Sompi
I don't have money to buy new computers and also I don't want to produce electronic waste
-
Sompi
WG9s: Thanks, but what linux distros are guaranteed to work with the toolchain?
-
ContributorTobin
No, WG9s Sompi knows exactly what he is talking about and surely does not need any advice. They are good to go and know more than we do about this codebase. It's cool. Off he goes!
-
Sompi
I need to set up a virtual machine for compiling that it
-
ContributorTobin
Sompi: traditionally rhel or centos always works. just might not be the latest if it just came out.
-
WG9s
ContributorTobin: well then perhaps I will just block both of you
-
ContributorTobin
WG9s: please don't
-
ContributorTobin
sorry
-
Sompi
Does the current rustc even support 32-bit targets properly anymore?
-
ContributorTobin
32bit is gonna be harder for everyone to keep going just alone
-
Sompi
I read that they completely dropped the support for different 32-bit x86 targets and now the compiler just can only produce 32-bit code for new x86 CPUs when asked
-
Sompi
The switches for i686 and older were broken and Debian maintainers shipped their own patched version of rustc that used the same naming conventions for targets as gcc does
-
ContributorTobin
Sompi: I am sorry for jumping at you I didn't intend to do so.
-
Sompi
And I tried to compile that patched version of rustc myself on Slackware, but the after compiling the toolchain detected a mismatch in some checksum and just downloaded the stock version of the compiler and replaced my modified version with it. :(
-
Sompi
ContributorTobin: It's ok
-
ContributorTobin
Not really but thanks
-
ContributorTobin
(being ok)
-
Sompi
I'll try compiling Seamonkey again on Redhat some day
-
ContributorTobin
on some el flavor it is pretty easy
-
ContributorTobin
but i dunno redhat has dropped 32bit as well
-
ContributorTobin
everyone is
-
ContributorTobin
If I knew how to cross-compile I'd tell you to try that
-
ContributorTobin
I been trying to work that out for years
-
WG9s
apthat is what I tried to tell hum when you shut me off
-
Sompi
Of course it would be cross-compiling, so the architecture of the host machine does not matter
-
ContributorTobin
I am sorry again
-
Sompi
ContributorTobin: If you look up the most popular linux distributions from DistroWatch, most of them still support 32-bit x86
-
WG9s
unfortunately latest rust does not support building for anythong older than i586 which migh not have been sufficient
-
Sompi
32-bit x86 is not even rare. Many much rarer architectures are also supported
-
Sompi
WG9s: What do they currently mean with "i586"?
-
WG9s
i have no clue exactly how that differs form i686
-
WG9s
was really just a shot in the dark
-
ContributorTobin
i586 is likely orginal pentium with mmx
-
Sompi
For gcc and practically every sane compiler i586 means Pentium and i686 means Pentium Pro, Pentium II and generally any 32-bit x86 CPU without SSE2
-
WG9s
i would think either i486 or u686 is shat might be needed herei think for this i586 means pentium and i686 mans current intel
-
WG9s
but 32-bit
-
WG9s
mode
-
ContributorTobin
i686 was the last ix86 ever used
-
ContributorTobin
so x86 but 32bit is how I have seen it used for well 15 years
-
Sompi
ContributorTobin: AFAIK gcc does not produce MMX instructions by default when i586 is used. You need to use an extra flag to have MMX instructions
-
WG9s
but for targets in llvm and therfore rust i686 is kind of using a new 64-bit ptocessor running a 32-bit app
-
WG9s
so I thought i586 target might fix his issue
-
ContributorTobin
The thing is it is getting to the point where features needed do not exist on older processors and the cost of maintaining that code is large especially when everyone seems to want off intel x86 based anything in the industry or so they make it seem. I am betting on RISC V my self becasue a future that is all ARM isn't a future I want to live in.
-
ContributorTobin
I am not sure even UXP can be built with an i586 target successfully
-
Sompi
IBM PC compatible machines with traditional BIOS were/are well defined and documented. Easy to write even operating systems for them so that it works on every computer
-
ContributorTobin
and it is plain gcc
-
ContributorTobin
Sompi: uefi is well spec'd and documented as well but no one follows it properly
-
Sompi
ARM on the other hand is a complete opposite of that. And also modern UEFI-based PCs, basically the OS developer can assume nothing. The ACPI tables are complete crap and they are so on purpose, because Microsoft wanted it that way
-
WG9s
oh well i gave up long ago on building seamonkey using gcc
-
ContributorTobin
WG9s: uses clang now everywhere doesn't it?
-
WG9s
yes
-
ContributorTobin
well winders is a bit fuzzy but
-
ContributorTobin
cause all them vs components
-
WG9s
i did switch to gcc fo my 64-bit linux builds on 2.53 becaue the mach buildsymbols things works better. but use clang for my 32-bit builds becuase they fail using gcc
-
ContributorTobin
sm is clang, mozilla is clang, I guess by extension I am clang too.. everyone is clang. *hits metal pot with a spoon* CLANGGGGGGGGG
-
Sompi
We need a RISC-V system with a BIOS-like well-defined interface in its ROM
-
ContributorTobin
Sompi: design one ;)
-
WG9s
so my 32-bit builds work but if they crash less sybols available to the crashreporter site
-
Sompi
UEFI may be well documented and specified, but it is very badly designed
-
ContributorTobin
did you know the uefi standard requires that regardless of CSM the first sector of the efi partion must be allowed to direct boot
-
ContributorTobin
but no one supports it
-
WG9s
hmm perhaps i dhould just build me 32-bit builds with strip disabled so that is not an issue.
-
Sompi
ContributorTobin: If the "compatibility support module" is used, it should just load the contents of the first sector to address 0x7C00 and jump to that address, no?
-
ContributorTobin
or disable crash reporter
-
Sompi
And not care about what's in the sector. Only check that the boot sector signature 0x55AA is there.
-
WG9s
well that is even lamer so you have to debug locally so I sould have to disable sytip and enable debug
-
ContributorTobin
that isn't what I am talking about.. efi allows 1st sector native booting from an efi partition
-
ContributorTobin
without bios emulation
-
WG9s
and that would mke the app bigger so less likely to work on an old 32-bit system
-
Sompi
I know that many modern BIOSes, for example Insyde BIOSes, don't work that way. They refuse to boot if they don't see a MS-DOS/Windows compatible partition table there
-
ContributorTobin
but no one impls it or if they do it is busted and no one does it
-
Sompi
ContributorTobin: Ok. I did not know that. Most UEFI implementations refuse to boot at all if there is no GPT partition on the disk
-
WG9s
one good thing about building using clang is that as long as you are stuck using rust both are just front ends to where the real work is cdone and both use llvm so beter cmpatability between the c and rust code
-
Sompi
I thought that they need the GPT partition table and a FAT32 partition there, where the EFI binaries are
-
WG9s
rust clang and glan++ are all just front end parsers the real comiling for all three is done in llvm
-
ContributorTobin
Sompi: btw, Rust was created by mozilla and has a mozilla atmosphere even today do you HONESTLY expect Mozilla to keep supporting old cpus forever or push eeveryone to the latest by any means possible?
-
ContributorTobin
or not push*
-
ContributorTobin
WG9s: So is that why Mozilla switched, better rust interop?
-
WG9s
i am not sure
-
ContributorTobin
I still feel it was a dick move to completely reformat an ESR tree mid-stream with clang formatting
-
ContributorTobin
basically makes diffing impractical
-
Sompi
Mozilla is moving farther and farther away from free software ideals
-
WG9s
ws not involved in that but seems on real compiler with just the front end parser front end being different sounded better to me for interoperability
-
ContributorTobin
Mozilla is a more complex situation than I may have portrayed in 2017 dude
-
ContributorTobin
and they have a lot of problems, most of which seems to be reactionary
-
Sompi
A relatively modern browser for DOS would be cool
-
ContributorTobin
like how Firefox the UX has stagnated and the solution is shove in AI
-
WG9s
seems like linux is more interested in rust than before instead of just aing thy would support drivers written in rust, now seem leaning toward rewriting parts of the kernel in rust
-
ContributorTobin
WG9s: we all saw that coming didn't we?
-
Sompi
WG9s: Probably not going to happen before gcc can compile rust
-
ContributorTobin
so will anyone hardfork the kernel make it rust free?
-
ContributorTobin
lol no
-
Sompi
The current official rustc compiler is in hands of people that purposely want to break stuff and rewriting static parts of Linux with rust would just destroy its portability
-
WG9s
i hAVE NO IDEA JUST READING NEWS ARTICLES
-
WG9s
oops sorry hit caps lock
-
ContributorTobin
THERE IS NOTHING WRONG WITH THE VOLUME OF MY VOICE!!!!!
-
ContributorTobin
lol
-
Sompi
Many "news" articles nowadays are just hyping nonsense
-
ContributorTobin
Sompi: nowadays?
-
Sompi
But gcc is going to have rust support soon
-
ContributorTobin
let's just rewrite seamonkey in objective-c and be done with it
-
Sompi
And it will fix the issue with the targets
-
Sompi
-
ContributorTobin
no it isn't
-
ContributorTobin
it's cpp for javascript coders
-
ContributorTobin
who were not trained properly
-
ContributorTobin
strangly i don't know it
-
WG9s
anyway biggest issue i have with rust is not with rust but is with mozilla. mozilla has these crates they provide to do things and they depend on mozilla added temp exceptions to the rust rules to make it easier to transition a mozilla module to rust and then they fix it all to actually comply with rust one transitiond and then the temp crap they did is no longer allowed in the next version...
-
WG9s
...of rust
-
WG9s
was only evfver allowed with warnings that for a non-mozilla build would be errors
-
Sompi
I almost started learning rust, but then I noticed that most rust advocators are shitheads, and as I wrote in the previous sentence, advocators. For them it is an ideological thing and they have long time ago stopped caring about the fact that things should also actually work and not just be ideologically pure
-
WG9s
but that is why we have issues with seamonkey becuase we backport mozilla bugs that reauire the kluges and then update to a new version of rustc and suddenly it breaks
-
Sompi
A memory-safe low-level programming language would be a very good thing to have. Too bad the state of rust is what it is.
-
WG9s
that is not rust's fault that is mozilla's fault
-
ContributorTobin
WG9s: yeah, do you not have comm's rust workspace crate hack shit
-
ContributorTobin
I didn't check when it was done on central
-
WG9s
anything in comm-central i have
-
WG9s
but not in comm-release used for 3.63
-
WG9s
2.53
-
ContributorTobin
cause and I am no expert, yet, but it looks like they use a hack to basically supply their own crates and include mozilla ones and generate an alt geckorust thing
-
ContributorTobin
Sompi: likely won't change until it is widely adopted and enough people at the same time come to the realization that it is incredibly broken and then they fix it which busts everythng before it and a whole new group is pissed off about it
-
ContributorTobin
rust is perfectly named.. the question is will the corrosion eat through everything before it is repaired
-
WG9s
but 2.53 builds with latest rust. we don't use it for macOS because rust versions past 1.73.0 don't support as much backwards comparability as we ate trying to provide
-
ContributorTobin
yeah that is all new to me
-
WG9s
or compatibility even
-
ContributorTobin
I know it exists and I can point to it
-
Sompi
I can write programs in C. I can also weld metals.
-
ContributorTobin
that's about it on the rusty front
-
ContributorTobin
so far anyway
-
Sompi
I can fix damages that rust has done.
-
ContributorTobin
Sompi: I wish I could write shit in C/CPP
-
Sompi
I understand C++ but I don't memorize enough of its things that I could actually write it. But everything C should also be valid C++ so technically I can also write C++. :D
-
WG9s
i wish i could go to CDC3300 assembly language
-
WG9s
oh that is kind of how I do c++
-
ContributorTobin
I did a little 68k assembly when I was hacking on a Sonic 2 for the megadrive disassembly
-
ContributorTobin
does that count?
-
Sompi
Every instruction set has its own assembly
-
ContributorTobin
yeah i know
-
ContributorTobin
x86 is incomprehensable except for what looks like 68k
-
ContributorTobin
lol
-
WG9s
c++ is mostly c with the idea of new to crate something that stays as long as refernced and addref to add additional refernces as far as I know
-
ContributorTobin
and memory shit
-
ContributorTobin
in str8 c you have to manage memory yourself
-
Sompi
68k assembly has a cool way of telling the addressing modes. On x86 you have at least three different syntaxes that are common and on all of them the addressing modes are often very vague
-
WG9s
that is what i mean c++ is so pwople who have no clue how to manage memroy can write programs that son;t leak like a sieve
-
ContributorTobin
.net teaches people to expect it and tout it as a feature
-
ContributorTobin
or did for most of its run
-
ContributorTobin
lol
-
WG9s
but encourages people who really don't know how to program to attempt to do so
-
ContributorTobin
every .net thing I wrote fuckin leaked even simple bs like a tray thing that pings a site every five minutes and loops a wav file if it can't
-
ContributorTobin
just sit there idling eating bytes of ram
-
ContributorTobin
after a few hours it eat some megs after a few days it at several hundred megs
-
Sompi
I'm not sure but it seems that the rust's equivalent of "crashing"/segfaulting is that it starts eating up memory like crazy and finally the OOM handler kills the program
-
Sompi
I very much prefer segfaults over that
-
ContributorTobin
well we all fucked around and didn't help stop rust when we had the chance, we are stuck with it.
-
ContributorTobin
might as well learn to manage and control it so it doesn't manage and control us
-
WG9s
ContributorTobin: btw you asked about the xref wanted to thank you for keeping the ghostbusters reference alive
-
Sompi
ContributorTobin: Diversity is generally good in computing, and also in programming languages. Too bad that rustaceans actually seem to be against diversity, they want everyone to use only their thing
-
Sompi
Diversity is good for freedom
-
WG9s
Sompi: you must be a democrat
-
Sompi
I don't live in US
-
ContributorTobin
depends on his definition of diversity doesn't it WG9s
-
Sompi
I meant technological diversity, not ethnical diversity. Ethnical diversity is just a neutral thing, not a good and not a bad thing either.
-
ContributorTobin
are you filling a need or a quota, that is what matters to me
-
WG9s
I know but republicans seem to think Either you are a WASP (White Anglo-Saxon Protestant) or you should go back to where you came from
-
WG9s
you might not be familiar with the WASP term was somthing form back in the 1960's that we thought we had ridden ourselves of
-
WG9s
now they call themselvs christian fundamentalists
-
ContributorTobin
well the world sucks too much for there to be a christan god.. that old testiment fucker tho.. not so sure about him.
-
Sompi
Corrupted demiurge!
-
WG9s
the new testamant at least had this idea that you should lobe your enemies. strange as it ws then and now
-
WG9s
love not lobe
-
ContributorTobin
yeah and the ones who are loudest about inclusion and diversity will find every single thing about you to reject you out of hand
-
ContributorTobin
same shit
-
ContributorTobin
humanity keeps making the same damned mistakes
-
WG9s
well you also get the NIMBY thing i love those others but Not In My Back Yard
-
Sompi
I remember when George W. Bush talked some crazy stuff about the axle of evil and wanted to bomb the whole middle east, and back then democrats were anti-war. How things have changed...
-
WG9s
but was a different war now i don;t see why wee are supporting Isreal.
-
ContributorTobin
i dunno but it sure feels we skewed into some tanget that keeps getting worse and we keep surviving it
-
ContributorTobin
like this today is not the world anyone was calling for
-
ContributorTobin
anyone outside a power structure with wide sweeping reach anyway
-
WG9s
Gworce W BUsh wanted to go in and finsih what he thought his father left undone. Issue is, go figure, Dadham Hussein was actually the one keeping stbiity in the regieon. There never were any weapons of mass destruction, but he insisted he had them and that is what kept his neighbors form making war.
-
ContributorTobin
Well W also taught us the internet is a series of tubes
-
Sompi
Now democrats want to bomb half of Ukraine to drive Russia away from there
-
ContributorTobin
I stopped paying attention.. We may get nuked at any time and there is a chance it will be from our own government.. so.. that doesn't consern me because unless we get nuked I still have to deal with things as they are atm
-
WG9s
also the idea he was hacking off body parts of citizens. those stories is what kept the factions form in Iraq from fighting against each others. He ruled with an iron had and feared by his citizens and neighboring countries, but it worked.
-
WG9s
not saying he was a great guy or that i thought his methods were the greatest. but they seemed to work to keep peace until we came along
-
Sompi
War propaganda is easier to identify afterwards
-
ContributorTobin
we could have launched a tactical nuke at his palace during some speech and it would have been less casualties over all
-
Sompi
Today's news are tomorrow's war propaganda...
-
WG9s
but oddly he kept peace in the region and once we got rid of him look what happened.
-
Sompi
WG9s: Same happened with Gaddafi
-
Sompi
And all those refugees come to EU & Russia, destabilizing and weakening them
-
ContributorTobin
has it occured to you that while the democrats WANT war they SUCK at war but if they START MORE WAR and loose then they instantly can turn back around against the republicans because we DO know the republicals love war it makes them money with military industral complexes and the like
-
ContributorTobin
and if that happens
-
Sompi
And I think it is also part of USA's plan
-
ContributorTobin
the democrats can instantly switch back to anti-war
-
ContributorTobin
and no one will ever call it out
-
ContributorTobin
it's actually quite amazing objectively speaking
-
WG9s
it is the republicans wo are pro was they thing putin should be able to take over territory using his miltary force. you can;t get much more pro war than that
-
ContributorTobin
frg_Away looks at the backlog and then decides its just not worth it lol
-
frg_Away
I am out of the loop till at least tomorrow and just ocassionally reading stuff.
-
ContributorTobin
we are managing a non-heated politcal discussion that somehow happened.
-
ContributorTobin
lol
-
ContributorTobin
I DIDN'T DO IT lol
-
WG9s
ContributorTobin: you wer the one to blame democtrats
-
frg_Away
Anyone wanting non sse2 or old i586 support today should see a shink :) 99% of todays websites will crawl on these old systems. Core2Duo is borderline only. WASTE OF TIME AND RESOURCES. Pick and old version and use it if you must.
-
WG9s
ContributorTobin: is being ignored by me
-
Sompi
frg_Away: Actually Pentium III has about the same count of instructions per cycles as Core 2 has
-
Sompi
I don't know how it compares to those modern ARM single-board computers. At least the first and second version of Raspberry Pi were a lot slower than Pentium III or even Pentium II.
-
Sompi
The ARM world is weird. Modern smartphones should have a lot of computing power, but they are slow af in everything
-
frg_Away
off topic on
-
frg_Away
It is not my country but the republican party seems to act like a cult these days and anyone will suffer if Trump wins again. The Dems are not my cup of tea either and Biden is too old for another term. But not my country. Only one thing is iportant Putin must be stopped or we will see more misery down the line.
-
frg_Away
off topic off
-
WG9s
Well I tried to tell you how to see if building for an i585 target would fix your issue but Tobin sjut me down so if you prefr to listen to him I am giving up also
-
WG9s
frg_Away: if biden is too old so is trump so why do we have a choice betseen too men who are too old?
-
Sompi
Modern Android does not even have proper multitasking. Only the app that has the visible "window" gets CPU time, everything else is paused. It multitasks like DOSSHELL from MS-DOS 5.0.
-
Sompi
And still everything is slooooow.
-
frg_Away
Sompi. You need clock x64 4-8GB and 2 cores at a minimum No P3 is capabale of running a modern browser in anything but self torture mode.
-
Sompi
frg_Away: I used it and it worked until rustc broke it
-
Sompi
I even wrote a javascript game that draws things on a HTML5 canvas, and my 600 MHz Pentium III ran it just fine and the framerate was fine, it was playable
-
frg_Away
and still I think it is self torture. I amy using a used $60 T430s from about 2024 right now and it is great. SSD not included in the price but the rest is.
-
frg_Away
about 2014 not 2024
-
Sompi
Pentium III has basically no difference to new CPUs with well-written programs
-
Sompi
Sadly most JavaScript code is not so well-written
-
frg_Away
Sompi yes The P3 is not bad but it is completely obsolete. Only good if want to put together a system playing old games or very special hardware wih no later drivers.
-
frg_Away
I still use a T42 P3 for programming eproms.
-
Sompi
The computer in question has a parallel port and I need it for printing
-
Sompi
And sometimes I need to use the web browser but Seamonkey does not work on it anymore
-
frg_Away
I use a Color Laserjet 4550 from 2000 and was able to put a network card in. There are later i7 or Xeon 5600 boards with a parallel port available too and they are ok too.
-
Sompi
And the computer also used to be able to do certain things so it should still be able to do them...
-
frg_Away
Sompi yeah probably nothing current will work on it. But that is as it is. To make it work you woulld need too much time and resources.
-
ContributorTobin
Don't listen to me.. no
-
ContributorTobin
damn it
-
ContributorTobin
Sompi: please listen to WG9s, I was out of line when I said that shit I said cutting him off.
-
ContributorTobin
fuckin politics.. just ruins everything. Have a nice day everyone sorry for the disruption.
-
Sompi
I need to try cross-compiling Seamonkey on a Redhat Linux. Right now VirtualBox is not working on Slackware because the working kernel driver is not fully open source. If they don't fix it soon, I can always use QEMU or something
-
Sompi
Or just install Redhat on some physical computer, but I don't have many 64-bit machines
-
MattATobin
Note to self: Say less things and make what is said more helpful...
-
Sompi
It is also a problem if compiling the program requires a very specific type of computer :(
-
WG9s
Sompi: i tried to help. you preferred to listen to Tobin. I susgest you ask him
-
MattATobin
Sompi: If you are gonna listen to me or whatever, I recommend a little less output and little more input from WG9s specifically. I am gonna do the same.
-
Sompi
WG9s: I will try what you suggested
-
Sompi
I mean what you suggested earlier
-
Sompi
A friend also needed a Seamonkey or Firefox build without SSE2
-
njsg
0225|18:05:10 < Sompi> UEFI may be well documented and specified, but it is very badly designed <-- years dealing with BIOS and El Torito make me think the main worry would then be it being badly *implemented*
-
tomman
all you need to know about UEFI is 1) firmware OEMs are trash, and 2) Microsoft
-
njsg
Sompi: in the absence of proper advice on non-sse2 IA-32, I can only think of mentioning linux from scratch and gentoo - that is, check if their instructions or scripts have something for that
-
njsg
polticial off-topic: never been to the US, no right to vote, but it would be silly to say this matters only to the US, this has been spreading worldwide and I wonder how much of the current situation we can actually nail down to a few extremists in the US getting some more power.
-
njsg
Just like Stephen Falken, the rest of the world could try to stay away from this in an island, but would certainly not be shielded from Global Thermonuclear War.
-
Sompi
-
Sompi
gmail has 20 megabytes of javascript
-
Sompi
I remember when it had zero
-
Sompi
and worked better
-
njsg
I wonder how much does the Mastodon web UI have, it feels heavy (and isn't really well designed UI-wise, and also doesn't linkify news: anymore)
-
Sompi
now, when both landlines and the 3G network was closed down, most places here have only 2G, so 256 kbps GPRS is the best connection possible
-
Sompi
6 MB of javascript takes a minute to load even with a 1 Mbps connection
-
njsg
putititonelinewithoutspaces!thatsurewillmakeitgofaster!
-
Sompi
Another common thing with that javascript crap that in many cases those scripts just somehow break when things load too slowly
-
Sompi
So even when the scripts eventually load, they don't work
-
njsg
it tells something when it's obvious that not even the smallest possible deviations in the setup were considered in testing
-
njsg
say, when CloudFlare deploys code that fails on the browsers it is inteded for and launches a DDoS on CloudFlare
-
Sompi
Discord has 21 MB of JavaScript
-
Sompi
-
Sompi
And works on Seamonkey
-
Sompi
(the backend is written in C and a 266 MHz Pentium II is already very overkill for it)
-
njsg
Discord is... [censored]. Gave up on even giving it a try when to run it again I was presented with a new EULA, on top of bad usability.
-
njsg
blue duck, is that a reference to something?
-
Sompi
most modern websites are literally unusable, not only with other browsers than chrome or firefox, but also with less than 10 Mbps internet connection
-
Sompi
njsg: just a random thing
-
Sompi
even facebook has ~always been like that - the scripts just "give up" when the page loads too slowly. it requires a relatively wide bandwidth connection to even be able to use the chat there
-
tomman
I have 25Mbps here, and even with that the wonders of modern Internet routing often ensures me a miserable load time experience for many websites, when I get sent through the slowest/most congested possible route
-
Sompi
that chat thing that I made works just fine with a GPRS connection. I once tried to use the Discord phone spyware app with a GPRS connection and it could not receive and send the text messages in the chat, apparently there was too much overhead in them
-
tomman
You don't need GPRS to experience crap mobile service
-
tomman
here in Venezuela we have unusable 3G and unusable 4G, where sometimes even opening something as simple as a static page will stall harder than a 737 MAX
-
njsg
I've seen decent mobile data over 3G, but that may have been because I didn't wander too far from densely-populated areas, and I didn't try 20MB JS webapps
-
njsg
tomman: don't worry, the 737 MAX comes with an automatic system to help avoiding some stalls
-
Sompi
Finland demolished its landline network and now 3G was also closed. Now we have 4G and 5G but theis coverage is very limited, and 2G that works almost everywhere but it is far too slow for today's needs. And also the 2G is going down in 2029
-
Sompi
s/theis/their/
-
njsg
elisa ended the cheaper "lower-bandwidth" data package for prepaids, I was expecting that to mean they at least had much more bandwidth to offer now?
-
njsg
DATA6KK or what it was
-
Sompi
Also the mobile frequencies are very crowded in urban areas. Now the problem is even worse when the landlines don't exist anymore, because now everyone has to use mobile
-
tomman
2G is essentially dead here, except for the state telco that keeps it going (the sole reason you can still buy $12 2G-only dumbphones on stores)
-
Sompi
They started selling 5G connections with dedicated frequencies
-
njsg
it feels like we could be exploiting lower-bandwidth mobile data connectivity a lot more, but now if what we start seeing are these dozen MB webapps, then I have no idea? Fiber to the handset?
-
tomman
the other two telcos don't allow you to roam on 2G anymore
-
tomman
but on the other side, they have no desire at all to roll out VoLTE, and 5G is on the drawing board yet here
-
Sompi
This current direction of development is just stupid. Only buzzwords everywhere and no-one cares if the things actually work or not
-
tomman
(supposedly this year will be the spectrum auction)
-
njsg
and meanwhile at least in .pt terrestrial TV took several blows from the new mobile radio frequencies
-
tomman
in the meanwhile, placing a phone call that won't get dropped after 3 seconds or expecting a SMS to be delivered on time is like playing lottery
-
tomman
but then telcos assume everybody uses WhatsApp anyway :/
-
Sompi
Mobile networks are not scalable. We cannot just create new frequencies like we can build new phonelines or fibers
-
njsg
first a shutdown of PAL for more frequencies, then a change because 5G needs other frequencies
-
tomman
The analog shutdown is not happening here anytime soon, but analog TV barely survives here anyway
-
tomman
..and so does digital TV
-
tomman
nobody watches OTA TV in Venezuela, it's pure poison
-
tomman
(the local DTV transmitter in my city has been dead since 2021 or so)
-
njsg
tomman: shutdown in .pt was done so badly - mostly because IIRC there was a screw up in DVB-T signal coverage, the main thing it achieved was pushing some people towards "special" plans created by cable TV operators.
-
tomman
Everybody here has cable or satellite anyway
-
tomman
nobody watches OTA TV unless you like political propaganda or stale telenovelas
-
tomman
now, some cablecos are shutting down coax for fiber, so that means no more freeloading for those that were moochin' free cable TV
-
njsg
reportedly while DVB-T should be more resilient to signal loss, they just took advantage of that to save on the coverage. No idea if this is true. But the DVB-T signal quality was crap when the switchoff happened.
-
tomman
We have glorious ISDB-Tb here, except that... we don't?
-
tomman
and unlike in ANY sane country, the government operates ALL the transmitters
-
Sompi
a 100 Mbps VDSL2 connection was available here before the landlines were sold for scrap copper
-
njsg
tomman: hey, .pt actually has one operator which I think even fought to be able to retain their naming... they have fiber. You know what is "fiber"? coax.
-
tomman
it's a sort of hybrid between cable TV and OTA, where the government broadcasts a package of channels
-
njsg
"fiber" is apparently the product name
-
tomman
only 3 private networks were allowed to get DTV licenses
-
Sompi
after that 50 Mbps 4G was the best what moneu could buy
-
tomman
and they have to broadcast through the government network, and in SD only
-
Sompi
And the latency went 3x
-
tomman
regional/local channels? You're gotta get censored anyway
-
njsg
that same operator also manages to have less TV channels than some others doing EDFA over FTTH, despite they actually having the TV signal on the coax... encrypted or not it's there.
-
Sompi
Now 5G is available but it costs _a lot_
-
Sompi
And probably also kills insects
-
tomman
I have no hopes for 5G here
-
tomman
at best it will be as bad as 3G and 4G are here
-
Sompi
Of course 5G is not as good as VDSL was
-
tomman
when you benchmark a 4G network and find that even your old pathetic 3Mbit ADSL beats the crap out of it, well...
-
njsg
Sompi: so now how's the broadband offering? wasn't that still a thing 10 years ago?
-
Sompi
tomman: Latency is often more important than bandwidth
-
Sompi
njsg: The landline network is demolished, so no broadband anymore
-
njsg
3Mbit, is that ADSL2+?
-
Sompi
only mobile shit
-
tomman
Latency here is... well, let's say it eloquently: a passenger bus has better latency than our 3 4G networks _combined_7
-
tomman
njsg: worse, ADSL1
-
tomman
my DSLAM never got blessed :/
-
njsg
Sompi: so what, say, are the offerings to connect a house in PKS nowadays? fiber?
-
tomman
fortunately I managed to taste some glorious fiber since last October, albeit only 25Mbit of it
-
Sompi
I don't know. Probably some apartment houses have fiber and some have only mobile.
-
tomman
and with CGNAT jail
-
njsg
tomman: I thought 2Mbit or above was at a different "level", so to speak
-
tomman
but hey, at least I no longer have outages 6 times a day!
-
tomman
and repair times measured in "years" or "how many Benjamins you have in your wallet?"
-
njsg
tomman: sadly I've mostly forgot ADSL lingo. Not sure if really "sadly", though
-
Sompi
A friend moved to a relatively new house where there is no connection at all. The landlines were removed and the mobile tower is too close and its signal does not shine low enough
-
tomman
(the DSL still stays, $MOM refuses to get rid of it, and it works as a backup for the rare fiber outages)
-
njsg
trying to convince ISP support staff that "uh yeah you have a problem in your phone line, SNR is so low it's not manageable, would you just have it looked at" while they'd try to go over the script of requesting what the modem was, etc.
-
tomman
Over here they no longer care, but then it's the state telco
-
njsg
no, they had done something idiot to their line, and it was on their side, good thing I could disable negotiation and force something that'd get an usable SNR
-
tomman
reminds me when someone had misconfigured the upload on my DSLAM port
-
Sompi
According to the official propaganda the connectivity is better than ever and only becomes better. In reality, most places, it is worse than it has been since the founding of the landline network
-
njsg
Sompi: that sounds like a nightmare, is this truly the wholly-connected, everywhere-connected world of the future!?
-
tomman
back then I was supposed to have 1M/512K, but my DSLAM went poof due to vandalism, and when they replaced it, they crippled the upload on mine
-
Sompi
-
tomman
so for 3 years (!!!) I had to endure 128K of upload... and constant refusals to get it checked because "the contract doesn't guarantee upload rates, only download"
-
tomman
eventually it took a BIGGER fault on my line to actually get a netops guy to check AND reset my DSLAM port properly!
-
njsg
Sompi: what's the future, mobile data will become worse than VR junaverkko?
-
njsg
tomman: I wish I could have gotten that kind of upgrade when I was on ADSL. I've quite disliked the "A" of ADSL
-
Sompi
njsg: The future is that we have only 5G and 6G and their ranges are less than 100 m, so outside of cities there is no connection
-
tomman
Can You Hear Me Now?™
-
tomman
wait
-
tomman
kids these days don't do phone calls
-
tomman
it's all voice notes over WhatsCrapp (or other popular IM cellphone app that may not even work on computers)
-
Sompi
in the cities there is mobile base stations everywhere and all birds and insects are dead and cancer rates are skyrocketing
-
Sompi
that's the future
-
njsg
On one hand, I want to rewatch Dark Angel, OTOH, I fear it might resemble what you're describing *too much*.
-
Sompi
they only use frequencies that don't go through living tissue, instead they release all their energy to any solid matter that they hit