Hacker News new | ask | show | jobs
by tcmb 845 days ago
I like the idea, but they should have called it something else instead of ‚usename‘. Maybe ‚connection string‘ or ‚discovery phrase‘. Right now they have to explain at length in what ways it’s different from regular usernames.
7 comments

Is ,comma-backtick` some personal quirk of yours, or is it some standard I'm not aware of?
European quotation marks commonly have the left one down low and the right one up high. The same applies for single quotes. But using comma-backtick is deeply unorthodox.
Germany != Europe.

The French use « », Italians use ‘regular’ “quotes”, etc.

Strangely enough, this is the first time I see your style of quote, in two decades on the Internet.

Yeah I’m surprised at how rare this is to see. I guess that means all Germans don’t follow this convention?
I believe it should be double, „like this“, not single quotes.
Other countries use it too. I'm pretty sure that Spain does.
Nope, Spain uses « » (though mostly only in formal writing these days) or English-style quotes.
> European quotation marks commonly have the left one down low and the right one up high

Wouldn't say it's "common", because IIRC that's only the case in Germany and Austria.

however in German you would use two tick quotation marks like „this".
Also in Polish, actually.
Interestingly, the author does not follow this convention on his personal site (first link in profile) … instead option for the ‘single quote’ form instead.
To give a definite answer to the discussion below - it seems Czech, Slovak, German, Slovenian and Croatian sometimes use this format. Here an authoritative source: the EU publications office:

https://op.europa.eu/en/web/eu-vocabularies/formex/physical-...

It‘s what my phone made out of two presses of the same (single quote) button.
It's ‚comma-apostrophe‘, actually.
,comma-apostrophe'? Only place I've see the backtick used for apostrophe is latex. And even then half the people don't know about it.
Sure, but there's no backtick in the GP's comment. Only an apostrophe.
Wait what? I see

,comma-backtick` whereas I wrote ,comma-apostrophe'

I copy pasted both btw. You see them both as '? I see GP as having ` and me having '

https://en.wikipedia.org/wiki/Backtick

tcmb used ‚comma-apostrophe‘. nsxwolf asked "Is ,comma-backtick` some personal quirk of yours, or is it some standard I'm not aware of?"

I'm pointing out that nsxwolf was wrong to ask about comma-backtick, because tcmb used comma-apostrophe.

"friendcode" seems to be pretty standard in multiplayer video games
Maybe "contactcode" would be better in this situation, as it doesn't imply any specific relationship between participants.
HellDivers 2 LFG rn is all about sharing Friendcodes... you can get a ton of them on discord or reddit... but then you end up haveing a "friendcode" cybermentally-distributed DNS system for them over time.

Six degrees will still exist.

(funny weird thing is that with HD2's server issues due too demand, one way to harvest this would be to create a fake LFG host game and have tons and tons of accounts bang against your HellDiver-Pot - and get whatever you can scrape from that?

---

OK - I actually went down this hole the other daty... you look at the reddit thread on helldrivers for LFG - or the discord...

So on reddit, you just put .json at end of thread - DL the entire thread as json, now you have reddit id, location, play style, etc, details AND their friendcode on HD2... but since they can individually generate random friend codes on any game/system that allows such... you have a breadcrump (with enough attention span to just correlate all the shared info between these friend codes and data received...

still - even with random friend codes - six degrees is still available, easily.??

---

I deeply hope they do a Tech Talk on the post-mortem of this lauch success spiral - its fascinating....

But one thing I am really interested in, this is based on the Autodesk Engine, I know they co-dev-dog-fooded, but I hadnt really known of this engine at all... what little I do know, is that - its amazing...

But I'd really like to know more about the arch and overall traffic flows etc of this game.

Its beautiful see "problems" like this explode in like ~2 weeks.

What do internet traffic graphs look like since growth, per carrier?

Does it not have built-in public matchmaking?
The developers last game had an all time peak of 7,000 users. They planned worst case scenario of 250,000 users for the sequel expecting more realistically 50,000 users.

They're currently at 394,686 players on steam alone - not including Playstation players. The servers are doing their best right now.

Sorry, I don't quite understand this in the context of "friend code" vs "matchmaking". Are you saying that friend codes bypass their servers, allowing peer-to-peer play even when the servers are overloaded (the way direct IP addresses used to do in old PC games)?

I apologize for not asking a clearer question. I was actually just interested in buying the game, but only if it has public matchmaking built-in for finding anonymous pick-up groups, instead of needing an external Discord server to swap friend codes on.

Friendcode is basically a token: lets have a game - call me on this burner number. we have game.

.>..x###.////3~~E`~,~X>>----- XXNXN x0x

then I know that youre solardev.. and we can be friends in future

(but this model is exploitable in ways, which is premise of many threads here)

Yeah that seems to be the standard and very descriptive.
Not everyone I connect to on signal is a friend. same for e.g. journalists or government people who use Signal.
Why not "invite code" like Discord does it? This is literally the same thing.

Its a code, inviting other people to speak to you.

> they have to explain at length

My reaction to the article was that they're using a lot of words to explain this change. That suggested to me that maybe they aren't being completely candid.

I've never used Signal, because (a) I don't want to rely on a smartphone, and (b) I don't want to use my phone-number as my ID, because it's traceable. I can't work out from the TFA verbiage whether this change addresses my concerns or not. That in itself is concerning, to me.

Regarding (a), apart from the inicial account setup, you can actually use the desktop client fully standalone.

Regarding (b), yeah that's still a bummer, though, depending on your country of residence, you can get throwaway SIM cards for free and use that.

"Connection string" already means something else. I'm partial to "Identifier", myself.
But identifier already means something else (i'm used to identifiers being unique, constant, and useful for actually identifying someone).
Good point!

The former C++ programmer in me wants to call them "user pointers" but that would just confuse people who haven't learned pointers.

Indeed. And apparently you'll still log in with your phone number (not the username).
They also missed the opportunity, like many times they have done over the years, to actually make it something rather like 'Hide My Number' in true sense, after spending years sitting on this feature. That would have been the true case of "caring for privacy". This is just a lazy (too lazy!) copy from Telegram (however, with one good thing -- getting rid of username vanity)
There is old-now-unused "nickname".
I like “handle”. It’s short and conveys some mutability.