user101403: Two recent Bisq "offer ids" are:

"emzlols-7639fae0-cd4d-48cf-acc5-abc97dab89db-124"
"aixcp-6efe1e8d-90bf-4c25-b021-53616cad1109-124"

(Emphasis mine. These are fully public, so I don't see a reason to redact/censor them here.)
I can't help but notice that the first says "lols" in it. Is this a pure coincidence, auto-generated randomly, or are these id strings somehow picked by the offer makers/sellers? At least the first part before the first dash?

user100415: Bisq Offer IDs are randomly generated and consist of 3 parts separated by "-":

Prefix: between 5 to 8 characters in length
Randomly generated UUID: 5 sections of 4, 2, 2, 2, & 6 hex values separated by "-"
Bisq Version: "." separators removed

In your first example, emzlols-7639fae0-cd4d-48cf-acc5-abc97dab89db-124, emzlols is the Prefix, 7639fae0-cd4d-48cf-acc5-abc97dab89db is the Randomly generated UUID, and 124 indicates a Bisq Version of 1.2.4
The IDs are created in a method called getRandomOfferId() in the bisq.core.offer.CreateOfferService class as of Bisq v1.2.4.
The Short ID for an offer is its Prefix.

101403: <p>Two recent Bisq "offer ids" are:</p>

<ol>
<li>"<strong>emzlols</strong>-7639fae0-cd4d-48cf-acc5-abc97dab89db-124"</li>
<li>"<strong>aixcp</strong>-6efe1e8d-90bf-4c25-b021-53616cad1109-124"</li>
</ol>

<p>(Emphasis mine. These are fully public, so I don't see a reason to redact/censor them here.)</p>

<p>I can't help but notice that the first says "<strong>lols</strong>" in it. Is this a pure coincidence, auto-generated randomly, or are these id strings somehow picked by the offer makers/sellers? At least the first part before the first dash?</p>
 100415: <p>Bisq Offer IDs are <a href="https://github.com/bisq-network/bisq/blob/ab35dbcad712eff35f3581e68c63ff43d7c59ff2/core/src/main/java/bisq/core/offer/CreateOfferService.java#L115" rel="nofollow noreferrer">randomly generated</a> and consist of 3 parts separated by "-":</p>

<ul>
<li><a href="https://github.com/bisq-network/bisq/blob/a5aea5a0a534e0af253534156300ccb1a0d86de9/common/src/main/java/bisq/common/util/Utilities.java#L404" rel="nofollow noreferrer">Prefix</a>: between 5 to 8 characters in length</li>
<li>Randomly generated UUID: 5 sections of 4, 2, 2, 2, &amp; 6 hex values separated by "-"</li>
<li><a href="https://github.com/bisq-network/bisq/blob/0cfa7f6702dad86a10086f296599460bb8f4c461/common/src/main/java/bisq/common/app/Version.java#L30" rel="nofollow noreferrer">Bisq Version</a>: "." separators removed</li>
</ul>

<p>In your first example, <code>emzlols-7639fae0-cd4d-48cf-acc5-abc97dab89db-124</code>, <code>emzlols</code> is the Prefix, <code>7639fae0-cd4d-48cf-acc5-abc97dab89db</code> is the Randomly generated UUID, and <code>124</code> indicates a Bisq Version of 1.2.4</p>

<p>The IDs are created in a method called <code>getRandomOfferId()</code> in the <code>bisq.core.offer.CreateOfferService</code> class as of Bisq v1.2.4.</p>

<p>The <a href="https://github.com/bisq-network/bisq/blob/a5aea5a0a534e0af253534156300ccb1a0d86de9/common/src/main/java/bisq/common/util/Utilities.java#L433" rel="nofollow noreferrer">Short ID</a> for an offer is its Prefix.</p>
