-
tomman
awesome, found another site breaking due to regex capture groups: Gumroad
-
tomman
for example:
geewhy.gumroad.com (WARNING: content potentially NSFW!)
-
tomman
our good old friend "SyntaxError: invalid regexp group" rears its ugly face again
-
tomman
the failing regex (buried in a million-char single-liner: x=/^```(?<language>[a-z]*)?[\s\n]$/,C=/^~~~(?<language>[a-z]*)?[\s\n]$/
-
tomman
...I get that named capture groups are nice, but why even bother using them on such simple regexes!?
-
tomman
they make sense on complex regexes with many capture groups, but if you only have ONE group, why bother naming it?!
-
tomman
"I got a shiny new hammer..."
-
tomman
I stopped hitting sites with Web Components, instead it seems named capture groups have become my nemesis :/
-
njsg
I wonder what's about these regex features, that they're suddenly spreading so faster
-
njsg
is there a small number of libraries or frameworks that got this and that are responsible for most of the breakage, or did this get mentioned in some popular news/discussion site?
-
franstam
whats the benefits?
-
franstam
is it just to spite alternative browsers like pale moon and seamonkey?
-
njsg
probably a bit of people who don't conceive other people can and do use browsers other than the browser/group-of-browsers they're using, and a bit of spite, and also not knowing better
-
njsg
apparently that you can serve information using HTML might be a surprise to some
-
tomman
njsg: I blame frameworks and devs looking for fancyness
-
tomman
50/50
-
tomman
once again, I get that named capture groups CAN be useful... on complex regexes
-
tomman
I would question the use of client-side regexes on JS, but that's another can of worms
-
tomman
but using named capture groups on TRIVIAL regexes with a single capture group at most? That screams of "hey, I'm fancy", rather than "hey, I'm using a useful tool"
-
tomman
in the case of emoji regexes... yeah, 100% frameworks on that (also: emojis are another questionable feature, but I can go ranting on those for hours and hours...)
-
frg_Away
tomman will be fixed. Just need some peace and qiet which didn't happen yet. Wanted to do some parser updates first.
-
CaptainTobin
tomman: you keep saying the right things dude.. why are you hanging out here lol
-
CaptainTobin
I used to say stuff like that and people started sending me death threats
-
WG9s
nd obin si so afraid to see reponses is post and hide.
-
WG9s
And Tobin si so afraid to see responses is post and hide.
-
tomman
NewTobinParadigm: I've got my interests, thanks but no thanks
-
NewTobinParadigm
WG9s: sorry I was making my second trip to the store
-
WG9s
NewTobinParadigm: sorry also I think I should expalin my issue I don;t care if you are here suggesting to someone where running PaleMoon might resovle there issue.
-
NewTobinParadigm
I'm not
-
NewTobinParadigm
I haven't mentioned Pale Moon specifically for some time
-
NewTobinParadigm
I am rather over trying to convert people
-
NewTobinParadigm
WG9s: thing is I think I am missing part of the conversation
-
NewTobinParadigm
are you trying to send me private messages?
-
WG9s
well converting people is not what you shuold have never been doing should have been a we have something more related to origianl idea of firefox nto a kitchen sink solution but a browser only to be more lightweight and borwser only.
-
NewTobinParadigm
cause I ain't getting them due to issues with spam
-
NewTobinParadigm
so i have all queries on ignore
-
WG9s
and perhaops this would do what you want
-
WG9s
my issue is you are on what is supposed to be the SeaMOnkey support IRDC channel and just trying to convert people. I don;t find that appropiate.
-
NewTobinParadigm
I'm not though
-
NewTobinParadigm
i haven't for some time
-
NewTobinParadigm
as I said
-
NewTobinParadigm
as a matter of record.. I don't even USE Pale Moon and haven't since early 2019
-
NewTobinParadigm
well maybe mid 2019
-
NewTobinParadigm
I have my own web client that might one day get released
-
WG9s
No problem if you point people to runnign PaleMoon if it actuallhy fixes there issue (and not sure if frg agrees with me there) but why are you on this channel theese people are assholes is the kind of attitude I have an sissue with.
-
NewTobinParadigm
I DON'T USE PALE MOON AND I AM NOT OUT TO CONVERT PEOPLE ANYMORE
-
NewTobinParadigm
I was just talking
-
NewTobinParadigm
like I have done for the past 12 years
-
NewTobinParadigm
way before YOU ever showed up.
-
NewTobinParadigm
so stop accusing me of shit I ain't doing
-
WG9s
if you have a different client and it is not pale moon still same thing if it solves their issue that is great but don;t need the Donald Turmp type attitude that only you can solve their problem.
-
NewTobinParadigm
solves what issue
-
NewTobinParadigm
what issue am i suggesting something to solve
-
NewTobinParadigm
i merely said words cause I like what tomman has been saying for the past few months
-
NewTobinParadigm
and SOME of it I have said and caught shit for in this very channel .. other stuff i has said elsewhere and for that crime i get occasional death threats
-
WG9s
I can find but was like why are you onl this channel these people will never listen to you type thing
-
NewTobinParadigm
Ok if you want to communicate in complete thoughts let me know.
-
NewTobinParadigm
else calm down
-
NewTobinParadigm
please
-
WG9s
but we need people with a different point of view just try not to be so adversarial
-
WG9s
you mwould go farther
-
NewTobinParadigm
to whom am I being adversarial with aside from occasionally frg
-
WG9s
we have people (even me) who compalin about what is being done but can do it in a more constructive way and adcgtullay get things done
-
NewTobinParadigm
I think you guys have painted yourself into a lonely corner with no hope of escape
-
NewTobinParadigm
not with anything intact
-
WG9s
well you are in a lonely corner whare you no longer have access to our patch queue
-
NewTobinParadigm
according to the orginal core mission statement of this project
-
NewTobinParadigm
I can see every change you guys have made
-
NewTobinParadigm
most of it is either shitting up the application code to follow mozilla or thunderbird and the rest is crap I'd never due and contradicts the core mission statement
-
WG9s
so you need to calm down and be more willing to cooperate than just being an asshole
-
NewTobinParadigm
but I stopped largely mentioning that
-
NewTobinParadigm
I wish the others were still here and in charge
-
NewTobinParadigm
especially ratty
-
NewTobinParadigm
I miss him greatly
-
NewTobinParadigm
I hope wherever he is he is well
-
WG9s
well I stopped working on Firefox at all becuase of issues like this, but we are on your side. just not enough of us to do at as quidkly as you would like. be a bit more patient.
-
NewTobinParadigm
I wish you had joined with us all three times I offered.. I would have bent over backwards for all of you.
-
WG9s
d/ignore *tobin*
-
NewTobinParadigm
what an unreasonable personality
-
NewTobinParadigm
welp i guess WG9s is a fuckin cunt
-
NewTobinParadigm
"oh i am ignoring you and blocking you on mah website cause you hurt mah widdle feels"
-
NewTobinParadigm
I have done LITERALLY NOTHING WRONG today.
-
NewTobinParadigm
I love how leftists accuse others of exactly what they are doing.
-
NewTobinParadigm
seeing as I was attacked out of the blue and repeatedly accused of doing shit today I wasn't
-
tomman
dude...
-
FoxMcCloud45
That's probably how we're gonna get to 2.57, take notes everybody.
-
tomman
...
-
tomman
I'm testing my new KaiOS phone
-
tomman
don't need YET another reason to get pissed off today
-
tomman
(yes, the platform is as awful as you can imagine...)
-
» frg_Away think that everyone should just dial it down a bit and pop a beer open.
-
tomman
fortunately I'm about to have fun and root this junk :)
-
frg_Away
tomman wasn't that b2g once?
-
tomman
yup
-
FoxMcCloud45
Why KaiOS though?
-
tomman
and it now survives as a platform for terrible (and not so cheap) dumbphones
-
tomman
I needed a 3G dumbphone
-
FoxMcCloud45
I thought J2ME phones still existed
-
tomman
and this was the cheapest one I could get without beyond abysmal specs
-
tomman
nope
-
tomman
unless you want a 15yo RAZR with a swollen battery
-
tomman
the phone is a Blu Zoey Smart
-
tomman
tl;dr: DON'T BUY THIS PHONE
-
FoxMcCloud45
I like its design though.
-
FoxMcCloud45
Not handy for videos though.
-
frg_Away
tomman still on my ME45 from Siemens. Who needs 3G :) 3G has been stut down here this year. Glad that I don't need to travel any longer or I whould have needed for a new solution for my Thinkpad X201. All older cards are now only good for the dumpster and need LTE.
-
tomman
I'm using this for upgrading a long-broken RAZR V9
-
tomman
Wammu stopped working with the Great Python 2 Purge™ on Debian 11
-
tomman
and the last piece of software I could use to interact with this thing was... a old Russian app for XP that could only read and send SMS
-
tomman
so I had no option to claim my USB port back and put this old thing to rest
-
tomman
those modern 3G dumbphones are horrible, 2006 Nokias and Motorolas were MUCH snappier and more responsive
-
tomman
but hey, software bloat is our punishment as a bad civilization, I guess
-
FoxMcCloud45
Could have been a Windows Phone.
-
frg_Away
tomman my ME45 is from 2001 or so. Just needed a new keyboard but otherwise still does the job aka. calling people and be called plus sms only.
-
tomman
my V9 has a broken flex cable, so no video, camera, or audio at all
-
tomman
and replacing the flex cable on it is a PITA because 1) noone sells the cables anymore, and 2) the cable is literally A STICKER that also contains the keyboard, and it's an early example of why I despise the use of glue in electronics
-
tomman
even back when those phones were new, technicians hated to replace broken flex cables, and these were a common failure on many flip phones
-
tomman
on the original V3, replacing a busted flex was easy (there was glue, but minimal), and the actual piece to replace was pretty small
-
tomman
on the V9? HOLY %"$·&·%&·&%$·!
-
frg_Away
tomman yeah had replace more than one display cable on thinkpads.
-
tomman
2G is still kickin' alive, except that telcos will gladly sell a new SIM card that won't talk to 2G at all :/
-
tomman
oh man, I now need a WebIDE-enabled browser
-
frg_Away
a vm is your friend.
-
tomman
Or...
-
tomman
-
tomman
> File xulrunner-18.0.2.en-US.linux-x86_64.sdk.tar.bz2 398M 28-Oct-2015 14:52
-
tomman
wtf
-
tomman
-
tomman
> NodeJS (12 LTS or newer should be fine);
-
tomman
NOPE.
-
tomman
I'll take my chances with XULrunner
-
WG9s
tomman i have issues with xulrunner can;t find a new enough version tha twill run chatzilla that works with libera.chat new certificates
-
WG9s
toman issue is I can not figure out how to add a new trusted root cert.
-
WG9s
so can only add a new trusted cert for libera.chat but problem with that is that several different servers for that and each one uses a differente fingerprint so the trust this cert now and for future does not work.
-
tomman
nevermind, ended installing FF59, forgot that my FF profiles are disposable anyway
-
tomman
got root~!
-
therube_
i'm using xulrunner, with cZ, on libera.chat - right now. (granted, all old versions, incl. FF 3.0 as its backend)
-
FoxMcCloud45
SeaMonkey literally has ChatZilla though
-
therube_
yes, but this way, cZ can always remain open. it does. i may not be logged in, but it is open.
-
WG9s
the reason i use cZ under xulrunner is that if i am talking to someone on irc about any issue when i have to try a newer (or older) version of the browser my irc conversation does not die because i was not running cZ as a browser add-on.
-
WG9s
Fox but then if i need to try a new patch to SeaMonkey I lose the IRC chat I was running with the person helping me. that is kind of the reason I do not run cZ either as an add-on or as built-in to SM
-
WG9s
i don;t want my chat to drop while trying to work on a browser or email issue
-
WG9s
I don't want my chat built into my browser because i don't want to lose my IRC chat session with the person helping me working on a browser issue.
-
tomman
oh man, KaiOS is HORRIBLE
-
tomman
and of course, I had to buy the worst phone that turned an horrible platform into a weird sort of BDSM
-
tomman
maybe the GPS on this thing will eventually figure out where I am...
-
WG9s
tomman: if it is that bad maybe it will let someone else find it an steal it so you can report it stolen and get something better to replace it!
-
WG9s
tomman I am an idea man. edible paper!
-
WG9s
if you don;t get it watch the movie "Night Shift"!
-
tomman
well, a broken GPS makes this thing A-OK for paranoid nutters
-
tomman
ah no, big telco can still track you
-
tomman
...but then, why would you have a phone?
-
njsg
tomman: isn't KaiOS the one El Reg said even had this feature where you can't remove certain programs?
-
tomman
njsg: You can actually debloat... but only if you root your phone first
-
njsg
tomman: is it easy to root? you said you had root, real root or "security enhanced" root?
-
tomman
-
tomman
the hardest part is to get an old Firefox version with WebIDE, or figure out how to use any of the CLI replacements for that (that requires either XULRunner... or node.js, of all things!)
-
tomman
lovely, Wikipedia won't load due to an untrusted cert :D
-
njsg
btw, speaking of this kind of phones, if you ever consider a newer Nokia, be careful that Series 30+ is... of a different kind
-
FoxMcCloud45
Android, at least older versions like Gingerbread, could also have apps that cannot be uninstalled
-
tomman
FoxMcCloud45: all Android versions to date are this way
-
njsg
I don't think it does J2ME and IIRC I think it was said usability might be worse
-
tomman
at least starting with Jelly Bean, you can perform user-level uninstall of system-preloaded bloatware via ADB
-
njsg
Android nowadays is probably a good example of Tivoization
-
tomman
(that's what I did with my Alcatel, since there is no root for it)
-
tomman
can't claim back the space on /system partition, but at least Facebook won't spy on you
-
FoxMcCloud45
Isn't Alcatel some Microsoft brand now though?
-
tomman
no, it's licensed by the Chinese TCL
-
njsg
tomman: that is, uninstall the ones it won't let you uninstall, just disable?
-
tomman
njsg: yup
-
tomman
-
njsg
wait, if it doesn't reclaim back the space, is it really gone or just disabled?
-
tomman
the APKs are still there on /system (since you can't modify it with root, and even if you can, you might not want due to SafetyNet and pals)
-
tomman
but the data is gone from /data
-
tomman
short of a full factory reset, you can't use those apps anymore
-
tomman
so for all effects, they're uninstalled
-
njsg
that's nice, I should check it :-)
-
tomman
handy for telco/OEM-preloaded bloatware on those cheapo phones that will never have root
-
tomman
on KaiOS, it seems that if you don't get root, you don't even get a right to debloat
-
njsg
remember, when computers were programmable? :-)
-
tomman
the more I play with this phone, the more I hate it
-
tomman
the browser often refuses to load pages, and shows absolutely NO INDICATION of what's loading
-
njsg
so it's working like a webapp?
-
tomman
but then, it's basically a web browser widget in a web browser
-
tomman
sometimes it even stops loading pages and refuses to do anything until the phone is rebooted
-
tomman
the KaiOS store often has the same problem
-
tomman
even the Weather app softlocks the phone
-
tomman
the GPS doesn't really work
-
tomman
and even as a basic phone, the audio quality on calls is... garbage
-
tomman
I mean, even worse than the very first phones Huawei/Samsung made (and those were BAD)
-
njsg
are you sure it's 3G, btw?
-
tomman
3G, yup
-
njsg
I think the phones I've seen KaiOS on have all been 2G so far, but I did see at least one of these listed as 3G in some sites
-
tomman
it's a Spreadtrum/Unisoc SC7731ef
-
tomman
well, there are even 4G phones, mainly Nokias
-
tomman
but those are made with beefier Qualcomm SoCs (which are actually low-end Snapdragons)
-
njsg
being 2G and not 3G is a shame, given how 3G can have better coverage sometimes
-
njsg
but even then, I guess they're all thinking of getting rid of 3G already
-
tomman
2G here is abysmal, plus new SIMs sold today here will flat out refuse to roam on 2G
-
tomman
well.. 3G and even 4G here are terrible too
-
tomman
fortunately no plans to half-ass 5G yet... outside of political motivations between two communist leaders
-
tomman
and even if there were plans, well, there is no money for that :)
-
tomman
well, video playback actually works fine
-
tomman
the thing can nicely downscale 720p video to its puny QVGA display without breaking a sweat
-
tomman
but then, that comes for free from its basement-tier Spreadtrum chipset
-
tomman
at least on THAT is better than my ol' RAZR :)
-
tomman
I'm afraid of testing the music player...
-
njsg
tomman: are you sure it can do 3G?
-
tomman
mine is roaming on HSDPA right now
-
tomman
I've even set it up for 3G only
-
njsg
I was trying to understand the lists of specs I was finding
-
njsg
as it looked like it could only support a subset of 3G networks
-
tomman
Well, this one does UMTS 850/1900/2100
-
tomman
so basically, American bands
-
tomman
forget about quad/pentaband 3G
-
njsg
well, if it's working in "3G only" mode, then it works. wikipedia has the chip under "2G" for some reason :-D