NodeBB for older browsers


  • ♿ (Parody)

    Re: Who's in charge here?

    So this was a legitimate request for help from @tania_v, who is running a NodeBB forum, and who uses WinXP and older browsers. Tried reaching out at community.nodebb.org but wasn't able to register, but was here.

    We're currently running 1.14.3 and don't have anything installed to specifically support older browsers and I'm kind of surprised that it works here but not other places.

    Hey, @julianlam or @barisu or @psychobunny maybe you guys could have a constructive dialog here.



  • @boomzilla thanks, i will try to clarify my problems



  • I want to start by saying that NodeBB is very bad at support. It sounds awesome, but it is.

    Let's start with the main site https://nodebb.org/ Looking for help. We find

    Have a question?
    We've got the answers.
    Send our sales team an email or reach out to us via chat. We are here to answer any questions you may have regarding NodeBB.
    Contact us

    We press Contact us, a letter comes to the mail

    Julian Lam (NodeBB Support Team) support@nodebb.org April 16, 2021 12:01 PM
    Reply address: NodeBB Support Team support@nodebb.org
    To: tania_v .............@gmail.com
    NodeBB Logo
    Please type your reply above this line
    tania_v
    Apr 16, 2021, 5:01 EDT
    Request type: Other
    Hello! I am having problems using nodebb. These problems are related to my non-recent browser versions. They are so big that I can't even register on your forum. Where can I write to you by mail for details ???

    This was the first and last answer! I wrote several answers - no one responded !!!

    A few days later, I tried again. A little differently. Contact has been made

    I have 1000 questions !!!
    And the first question - why did you ignore my first messages ???
    Earlier I wrote you 4 messages, on April 16 !!!
    There was not a single answer !!!

    Eda Usakli (NodeBB)
    Apr 22, 2021, 14:19 EDT
    Hello again,
    The first email I see in our system was sent at 13:15 today. Can you please check that you emailed the correct email address on April 16?
    Thanks,
    Eda

    I sent the screen from April 16 and the correspondence stopped there !!!!!!!!!!!!!!!!!!!!!!!!!



  • I tried to register on the NodeBB forum. Many times. But I kept getting some kind of absurd error

    nodebb.png



  • I believe that support should be done in such a way that you do not need to have the latest versions of the operating system and browser to access it.

    It is not good when the dialogue by mail is silently interrupted !!! It's absurd when a simple input field starts to require thousands of lines of code !!!

    I understand that Bill Gates started the madness of incompatible unnecessary improvements. But the main thing is still people, for the sake of people you can sacrifice fashion. Here I can write, but on another forum I cannot, they require a new version of the browser. But for what??? In order to add letters and display them on the monitor, you need to have the latest version of the browser ???



  • Looks like I got an answer https://github.com/NodeBB/NodeBB/releases
    You should not expect stability and compatibility from NodeBB - something new is created there all the time, so that it can be corrected later


  • ♿ (Parody)

    @tania_v yes, major releases generally have breaking changes, which typically apply to extensions.



  • Node.js has an event-driven architecture capable of asynchronous I/O https://en.wikipedia.org/wiki/Node.js

    Then everything is clear! Everything works asynchronously!

    I wrote to the mail, they answered me once - and the synchronicity was interrupted!

    I entered the name in the input field, added "Register" - but there is no synchronicity, the name is too long, it was three years ago ...

    But if you have a 32-core processor and a browser version from 2100, everything works for that, asynchrony manages to imitate synchronicity! And this is not the madness of progress ???



  • @boomzilla does everything work well here? nobody complains about NodeBB?


  • kills Dumbledore

    @tania_v I wouldn't quite say that, although the reports have slowed down recently. Whether that's down to the major issues being fixed or us getting used to the required workarounds is hard to say

    https://what.thedailywtf.com/category/10/bugs


  • Considered Harmful

    @Jaloopa said in NodeBB for older browsers:

    @tania_v I wouldn't quite say that, although the reports have slowed down recently. Whether that's down to the major issues being fixed or us getting used to the required workarounds is hard to say

    https://what.thedailywtf.com/category/10/bugs

    The only remaining problem I have is that the fan spins up faster and faster the longer I'm on the site, but as long as I bounce the browser before the neighbor's dog is done freaking out, no smoke!



  • @Jaloopa thanks for the link, but I don't understand why it is necessary for people to adapt to the new, which is worse than the old? people must fight!


  • ♿ (Parody)

    @tania_v said in NodeBB for older browsers:

    @boomzilla does everything work well here? nobody complains about NodeBB?

    Complaining about software is kind of the point of this site. We've complained plenty about NodeBB. However, for reasons too tedious to discuss right now we haven't been updating much for the last year or so, and the denizens have gotten comfortable with the current crop of bugs.

    That said, I'm working on getting us back up to the current release (which just bumped to 1.17.0) so I expect the amount of NodeBB specific talk to spike.


  • Considered Harmful

    @tania_v said in NodeBB for older browsers:

    @Jaloopa thanks for the link, but I don't understand why it is necessary for people to adapt to the new, which is worse than the old? people must fight!

    Red Queen hypothesis bears out so far, more or less, is why. This is also why people must fight, as a corollary.



  • @boomzilla from 1.14 to 1.17 is back up???



  • @Gribnit Homo sapiens must constantly fight - with himself - and not humbly adapt! This is its evolution!


  • Considered Harmful

    @tania_v said in NodeBB for older browsers:

    @Gribnit Homo sapiens must constantly fight - with himself - and not humbly adapt! This is its evolution!

    He must fight until he finds humility.

    I haven't got any of that.



  • If many will silently accept what few are doing, then we all run the risk of moving in a bad direction. We do not have to constantly pull back a few, we have to destroy them from time to time - if they lead us aside. All collective animals, where there are leaders, do this. Why do people have to endure?


  • Considered Harmful

    @tania_v said in NodeBB for older browsers:

    If many will silently accept what few are doing, then we all run the risk of moving in a bad direction. We do not have to constantly pull back a few, we have to destroy them from time to time - if they lead us aside. All collective animals, where there are leaders, do this. Why do people have to endure?

    They don't.



  • @Gribnit He must fight until he finds humility - this is a flat earth theory, a wrong theory, we got rid of it by looking at the world, but we did not get rid of it by looking at ourselves


  • Considered Harmful

    @tania_v said in NodeBB for older browsers:

    @Gribnit He must fight until he finds humility - this is a flat earth theory, a wrong theory, we got rid of it by looking at the world, but we did not get rid of it by looking at ourselves

    Um, you don't find humility by humbling yourself. You find it by being humiliated by what you have found. If you assert the earth is flat, and that is the world you fight for, you fight anyway, don't worry.



  • I am programming. But my hobby is studying the work of the brain. Recently, I have been thinking about the paradox: why a reasonable person always commits unreasonable actions. My actions regarding NodeBB are being carried out within the framework of this project) - why some reasonable people do obvious stupid things and why other reasonable people tolerate these stupidities


  • Considered Harmful

    @tania_v said in NodeBB for older browsers:

    I am programming. But my hobby is studying the work of the brain. Recently, I have been thinking about the paradox: why a reasonable person always commits unreasonable actions. My actions regarding NodeBB are being carried out within the framework of this project) - why some reasonable people do obvious stupid things and why other reasonable people tolerate these stupidities

    Ah. This is because we're fundamentally very, very stupid.


  • kills Dumbledore

    Has @Gribnit found their soulmate?



  • @tania_v First off let me apologise for the fact that your questions were not fully answered.

    We get a a decent amount of "hate mail" flung our way because some people don't like x or y, or think we did something wrong. We've been dealing with this for years.

    What I mean to say is, at this point, we've put together a sort of mental model of what constitutes a legitimate request, and what is essentially a waste of our time, based purely on how a message is constructed.

    I am sorry to say, sir (or ma'am), that your messages are very poorly constructed. It may be a language issue, but it ran afoul of about 5 or 6 red flags in our ticketing system, including (but not limited to):

    1. Improper name provided
    2. Short, often non-sensical message text
    3. Liberal overuse of punctuation
    4. Anger in text

    In and of itself they do not present a strong signal that a message is pointless to reply to, but collectively they send a stronger signal.

    If you don't give us any modicum of respect, I don't hesitate to say that I will black hole your ticket immediately.



  • Secondly, and perhaps more importantly...

    You want NodeBB to support Windows XP and its browsers (probably some variant of IE).

    No. XP support ended in 2014. We haven't supported older versions of IE for quite awhile and ended support for IE11 fairly recently.

    This explains why TDWTF works fine (older NodeBB version), but the newer version does not.

    Continuing to maintain support for IE hamstrings our development and stops us from taking advantage of new technologies and coding patterns, and a concession has to be made. We've been reluctantly supporting IE up until recently, when we decided to use some standardised technologies like window.fetch() and async/await... some other ES6 syntax things like arrow functions, etc. Any one of these could cause IE to trip up and throw errors. We have not had a single complaint until today (although of course, this doesn't mean nobody ran into trouble)

    If even Windows has stopped supporting IE, then I will take that as a signal that it is okay for me to stop supporting IE. There's no obligation for me to do so, because a far easier solution is for the end user to use a browser (literally any other browser) that is better supported. I believe the only remaining usages of IE are in slow-moving corporate or academic environments, and the percentage of those that use NodeBB are fewer even.

    This may be an unpopular opinion. I am prepared to accept criticism for it.



  • @julianlam I so wish the products I support (one of which is barely exiting beta!) could drop IE11 support. And support for iOS 9 and Android 4.2. I fully support developers, especially of more open, less corporate projects, deciding "this far and no further" for support. Dropping 20 year old OS (out of mainline support for nearly 15 years) seems reasonable to me.


  • Considered Harmful

    @julianlam said in NodeBB for older browsers:

    We have not had a single complaint until today

    Our support system doesn't work with IE, and to this day not one IE user has opened a ticket about it! :half-trolling:


  • Considered Harmful

    @julianlam said in NodeBB for older browsers:

    If even Windows has stopped supporting IE, then I will take that as a signal that it is okay for me to stop supporting IE.

    a7fe9b2b-a336-48bd-8194-5e675b884370-image.png

    7868034a-4f44-40f0-b8a8-4ae777de59e7-image.png


  • Discourse touched me in a no-no place

    @julianlam said in NodeBB for older browsers:

    If even Windows has stopped supporting IE

    It hasn't for IE11, just Teams and the online Microsoft 365 apps have stopped (or are stopping) supporting it.

    IE11 wasn't available for XP though, so anything running on XP absolutely has been fair game to drop support for. For years.


  • Considered Harmful

    @error said in NodeBB for older browsers:

    @julianlam said in NodeBB for older browsers:

    If even Windows has stopped supporting IE, then I will take that as a signal that it is okay for me to stop supporting IE.

    a7fe9b2b-a336-48bd-8194-5e675b884370-image.png

    7868034a-4f44-40f0-b8a8-4ae777de59e7-image.png

    Extra ⬆🛶 for dickbagishness of providing image vs text quotation.


  • Considered Harmful

    @Gribnit said in NodeBB for older browsers:

    Extra for dickbagishness of providing image vs text quotation.

    I go the extra mile because I care.



  • @julianlam I'm going to take you apart, please do not be offended, nothing personal)



  • First off let me apologise for the fact that your questions were not fully answered.

    • I was dying, I knocked on the door of help
    • you looked and didn't even say a word
    • and now you say "excuse me"?

    We get a decent amount of "hate mail" flung our way because some people don't like x or y, or think we did something wrong.

    • and you are not interested in the reason for the hatred?
    • I didn't know you at all
    • but can I love you now?
    • maybe with others it was like with me
    • maybe the reason is not in us, but in you

    What I mean to say is, at this point, we've put together a sort of mental model of what constitutes a legitimate request, and what is essentially a waste of our time, based purely on how a message is constructed.

    • you are an interesting specimen of the person of the future
    • who has gone so far in his specialization
    • which is almost an idiot

    If you don't give us any modicum of respect, I don't hesitate to say that I will black hole your ticket immediately

    • even gods demanding respect
    • gave a list of what exactly needs to be done
    • even gods, disrespecting people
    • never did quiet meanness to them
    • you interest me more and more

    Secondly, and perhaps more importantly...

    • it can't be more important than the first
    • I'm not interested in programs, but in brains
    • paradoxical
    • how are you
    • I am very grateful to you for the first

    You want NodeBB to support Windows XP and its browsers

    • not
    • I want you not to make simple things difficult
    • if you make a car
    • then leave there wheels with a simple round unchanged geometry
    • otherwise I have a reason to hate you

    We have not had a single complaint until today

    • ????????
    • I wrote to you on April 16
    • maybe you meant something else
    • the complaints you answered

    I am prepared to accept criticism

    • accept


  • @tania_v ☝ QED


  • kills Dumbledore

    @tania_v this would be easier to read if you used the quote button. Highlight the text you want to reply to and click quote



  • Homo sapiens has one way - the way of science. And science consists in simplification - this is its essence, only this and nothing else. If we simplify with one hand and complicate with the other, we won't get far.

    The entire code of this forum can be written by individual symbols, by hand, it will work no worse, but much, much better. The little bee brain does its job perfectly. But then someone begins to think that the fingers in the mouth will work better with food than the tongue. And the bee needs infrared vision. And a simple input field should be made an asynchronous construction associated with lunar rhythms.

    Why are they doing this? Because their intelligence is small for great tasks, and their desire is great for a great salary.



  • @Jaloopa said in NodeBB for older browsers:

    this would be easier to read if you used the quote button. Highlight the text you want to reply to and click quote

    • I'm just making a dotted line
    • NodeBB does the rest for me))
    • he makes lists too)
    • if NodeBB edits me
    • does not show me the slightest respect
    • why don't I use it?
    • demonstratively

  • ♿ (Parody)

    @Jaloopa said in NodeBB for older browsers:

    @tania_v this would be easier to read if you used the quote button. Highlight the text you want to reply to and click quote

    Nobody shares quotes like this!


  • Considered Harmful

    @tania_v said in NodeBB for older browsers:

    @julianlam I'm going to take you apart, please do not be offended, nothing personal)

    @error_bot gif Michael Jackson popcorn


  • 🔀



  • @loopback0 said in NodeBB for older browsers:

    @julianlam said in NodeBB for older browsers:

    If even Windows has stopped supporting IE

    It hasn't for IE11, just Teams and the online Microsoft 365 apps have stopped (or are stopping) supporting it.

    IE11 wasn't available for XP though, so anything running on XP absolutely has been fair game to drop support for. For years.

    Hey, thanks for this -- I actually did not realise.

    It does mean that perhaps we should add some polyfills back for the more esoteric (from IE's POV, anyway) browser features we're trying to take advantage of.



  • @Gribnit said in NodeBB for older browsers:

    @tania_v said in NodeBB for older browsers:

    I am programming. But my hobby is studying the work of the brain. Recently, I have been thinking about the paradox: why a reasonable person always commits unreasonable actions. My actions regarding NodeBB are being carried out within the framework of this project) - why some reasonable people do obvious stupid things and why other reasonable people tolerate these stupidities

    Ah. This is because we're fundamentally very, very stupid.

    While I have not been banned here yet, I will tell you a secret.

    • it's not as difficult as it seems
    • yes, it's hard to study your own brain
    • yes, it is difficult to study someone else's brain
    • but much, much easier to study
    • the brain of the collective homo (country)
    • it is isomorphic to the brain of a single homo
    • there is a mind too
    • there are also unreasonable actions
    • everything's there
    • and it is great, it is in front of you
    • it becomes easy for you to understand
    • why does not the mind do acts
    • who actually runs
    • in what ways
    • yes, it is difficult, but much easier!
    • in a collective homo you are a separate neuron
    • and the number of neurons is not billions
    • it's so interesting...
    • By the way, I said that homo is a collective animal that does not exist outside the network?


  • @boomzilla said in NodeBB for older browsers:

    @Jaloopa said in NodeBB for older browsers:

    @tania_v this would be easier to read if you used the quote button. Highlight the text you want to reply to and click quote

    Nobody shares quotes like this!

    The nits being gribbed here are off the charts


  • Considered Harmful

    @tania_v said in NodeBB for older browsers:

    @Gribnit said in NodeBB for older browsers:

    @tania_v said in NodeBB for older browsers:

    I am programming. But my hobby is studying the work of the brain. Recently, I have been thinking about the paradox: why a reasonable person always commits unreasonable actions. My actions regarding NodeBB are being carried out within the framework of this project) - why some reasonable people do obvious stupid things and why other reasonable people tolerate these stupidities

    Ah. This is because we're fundamentally very, very stupid.

    While I have not been banned here yet, I will tell you a secret.

    • it's not as difficult as it seems
    • yes, it's hard to study your own brain
    • yes, it is difficult to study someone else's brain
    • but much, much easier to study
    • the brain of the collective homo (country)
    • it is isomorphic to the brain of a single homo
    • there is a mind too
    • there are also unreasonable actions
    • everything's there
    • and it is great, it is in front of you
    • it becomes easy for you to understand
    • why does not the mind do acts
    • who actually runs
    • in what ways
    • yes, it is difficult, but much easier!
    • in a collective homo you are a separate neuron
    • and the number of neurons is not billions
    • it's so interesting...
    • By the way, I said that homo is a collective animal that does not exist outside the network?

    That's crazy, and I say this as a crazy person.


  • Considered Harmful

    @tania_v said in NodeBB for older browsers:

    associated with lunar rhythms.

    This is traditional. Have you programmed a great deal?



  • I live near Moscow (my ip doesn't mean anything)). And I don't speak English. But when I ran into NodeBB (on one forum), I could no longer sit in silence. This leads us not only to a new unnecessary complexity. This makes us passive, submissive. I disagree! I tried to explain why! But best of all, one of the creators did it! You saw everything yourself! Homo sapiens moves forward not by reason, but by morality.


  • Considered Harmful

    @tania_v said in NodeBB for older browsers:

    I live near Moscow (my ip doesn't mean anything)). And I don't speak English. But when I ran into NodeBB (on one forum), I could no longer sit in silence. This leads us not only to a new unnecessary complexity. This makes us passive, submissive. I disagree! I tried to explain why! But best of all, one of the creators did it! You saw everything yourself! Homo sapiens moves forward not by reason, but by morality.

    You may want to watch the developments in programming languages for awhile. So far, INTERCAL has a notion of politeness, but it is insufficient.

    The moral question of discarding old code, is indeed vexed. Should we retain the version you can find an exploit for, or move blindly forward as useful idiots of our puppnocratic shadowmasters. A story as old as time.



  • @Gribnit said in NodeBB for older browsers:

    Have you programmed a great deal?

    No, I like to think more. But I've tried a lot - from assembler to nodjs))


  • Considered Harmful

    @tania_v said in NodeBB for older browsers:

    @Gribnit said in NodeBB for older browsers:

    Have you programmed a great deal?

    No, I like to think more. But I've tried a lot - from assembler to nodjs))

    You will find that what a computer understands is different than what you understand as thought.


Log in to reply