Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Linguica

Administrators
  • Content count

    9775
  • Joined

  • Last visited

About Linguica

  • Rank
    Badministrator

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Linguica

    Site and/or forum bugs or things not working

    Is spoiler text something people do often enough, even on a phone? In a pinch, you can always do [spoiler]fart[/spoiler] and it will get converted.
  2. Linguica

    Site and/or forum bugs or things not working

    If you link a Google / Facebook / Twitter account, the chances of their servers going dead before Doomworld's is pretty low. But I don't actually know if there is a way to "convert" an account. I feel like maybe you can log out and click the "reset password" link to the associated email address, which might kickstart it into being a normal account as well. edit: I just tried it and yeah, it works. A little cryptic though.
  3. Linguica

    Site and/or forum bugs or things not working

    You should now be able to link a Discord account and use it to log in.
  4. Linguica

    Site and/or forum bugs or things not working

    An elastic search is what I am about to do to you [latex glove snaps on]
  5. Linguica

    Site and/or forum bugs or things not working

    I hacked in a thing to have elasticsearch only update records less than a week old every time there is a new post, which should hopefully avoid timeouts while making the unread content stream stop having duplicates (unless you go back further than a week I suppose, can't wait for someone to complain about that...)
  6. Linguica

    Post Your Doom Picture (Part 2)

    Sounds like you managed to accidentally trigger a v- ah hell Grazza just replied, I am going to submit this without looking because I bet he is saying the same thing.
  7. Linguica

    magnolia.wad

    I have always thought it would be neat if a WAD was balanced for casual play and if you wanted slaughter you would have to play on solo-net for all the extra monsters to spawn in as multiplayer-only.
  8. Linguica

    Site and/or forum bugs or things not working

    Yes, content streams are currently showing every new post in a thread, and it's a direct result of the line I commented out to stop Elasticsearch from going crazy. I will have to figure out a solution because updating every post in a thread every time someone posts in the thread is ludicrous (or, at the very least, would put a stop to any long-lasting threads we have around here). I am hoping that maybe I can figure out how to turn it into a background task that updates all the posts at a reasonable rate every 5 minutes or whatever.
  9. Linguica

    Site and/or forum bugs or things not working

    No, it's not intentional, and it doesn't appear to happen on the official IPS forum, so I will look into it. As for wildcards, the new search engine seems to still be going through growing pains so I am going to wait a while to see if Invision makes it more robust in an upcoming version.
  10. Too bad this hack isn't really supported or else you could replace the pistol with a camera.
  11. Linguica

    Commissioning mods?

    Please never call Doom a "fandom" 😤
  12. Linguica

    Site and/or forum bugs or things not working

    For context, here are the two bugs I have personally discovered so far on the new software version: IPS counts page views by adding a row to a special table that just stores the ID of the item just viewed, then every 5 minutes a background task counts up how many records there are for every item ID and updates their counters in their main database entry. However, the task has a problem with its logic where if elasticsearch is not reachable, it will update the view count for the first item ID it sees, then attempt to update something in elasticsearch and throw an exception without even removing those records from the database. The result is that view counts were not being updated, except for one item ID (which happened to be pictures thread) where every 5 minutes it would re-add the count in the temp table, so the pictures thread ended up having "millions" of views because every 5 minutes it would increase more and more. Elasticsearch stores a record for every content item, including every thread and every post in every thread, and in that record it stores various information, including reply count, which users are part of that thread, etc. When someone makes / edits / deletes a post, it sends a query to elasticsearch to update all those records with the new reply count etc. The problem is that it tells elasticsearch to update the counters for the thread, and also update the counters that are stored IN EVERY SINGLE POST FOR SOME REASON. That means for a long-ass thread, like the pictures thread, the query would time out. I do not even know if there is some point to having all this duplicate information, or if the counters stored in the post records are ever used for anything.
  13. Linguica

    Commissioning mods?

    It's too bad @mouldy doesn't frequent these forums anymore because he makes his living through commissioned artwork (or at least a sizable portion of it) and I would love to get a quote on how much money it would take for him to make another megawad.
  14. Linguica

    Site and/or forum bugs or things not working

    We updated the forum software a few days ago and it includes a new feature (elasticsearch integration) that does not seem bulletproof yet.
×