Forum Suggestions

No XML? No joke, just yesterday I helped solve a segfault by adding more XML.

(True story. I’m still not sure what monstrosities that application does, it’s closed-source, no debug symbols, and the binaries are dozens of MB polluted with a stupid framework that provides super granular control over logging at nearly all function boundaries, with the bonus side-effect of making the decompiled C++ very hard to follow.
It segfaulted because a config file was missing an attribute to an element that reported the number of instances of a child element. I so see them blindly taking the attribute and yeeting it at whoever is allocating the list of structures and the blindly following what I hope and pray is a nullptr.
Also, it crashes with a stack overflow, that manifests as a unrelated segfault, if the stack is less than 16 MB. The docs suggest that 2 GB “has been tested successfully”.)

@kris can we please do something about the spambots? I just flagged 5 or so threads in TrueNAS General , but it’s becoming ridiculous.

2 Likes

Then you are doing something… :rofl:

2 Likes

I’m not @winnielinnie, I’m human!

3 Likes

Updated some of the spam settings to be a tad more aggressive with the system auto-flagging potential spammers and notifying Mods. We’ll see if that helps make any noticeable change.

4 Likes

Thank you!

Not a forum suggestion, but a possible “bug”? :point_down:

Lately, I noticed that I don’t always get notifications for threads that I am “watching”, nor do they even show up in my notification history.

Here are two examples:

This thread.

And this thread.

It wasn’t until later posts that I was notified someone replied.

I’ve noticed a parsing bug (not a major one by any stretch but since the written word is how information is conveyed on this medium hopefully this is the biggest text-based wobble found).

etc…
The text above has two (2) dots but shows three.
etc..
As expected though, when enclosed in code block the third dot is not added.

1 Like

Seems like an autocomplete of some kind

Edit: Markup chooses three-period ellipsis for (..) instead of two-period leader - Feature - Discourse Meta

“cd …”

Edit: that’s Stupid… (this one is three individual periods

2 Likes

Not sure. I don’t know why the parser would default to substitute (I imagine the ellipsis is used more often in non technical forums, so “possibly, I dunno”); seems to me leaving text as written (s/w)ould be the default. …and, replies like this are annoying.

If you want all the posts to have changed to .., I’m afraid you need to rebake them all after disabling enable markdown typographer (you could select only the posts which the raw contains .. with a rails command though).

Depending on how often this is done, I’d rather fix myself others’ posts and educate the users by asking them using codeblocks

Now copy that text and paste into a code editor. Always, use your backticks when telling people to change directories. :]~

Interesting! The parser does a substitution on the “comma ellipsis” as well.

,
The text above has three commas.
,,,

1 Like

I just see one.

Correct. That’s why I said it’s a bug (because I typed three; try it). I don’t like the comma ellipsis–so I don’t mind that substitution–but the question is “should the forum software parse by default”.

You can use backslashes to “escape”.

That’s how I can type this:
```
```

Notice it doesn’t trigger the codeblock section?

2 Likes

I wondered how you did that

Yes, that’s how I type *blink-blink*.
\*blink-blink\*

2 Likes

BECAUSE I AM SENT FROM THE GODS!

1 Like

:wink:

1 Like