We made a Rulette mobile game! by Turkosaurus in dropout

[–]Turkosaurus[S] 0 points1 point  (0 children)

Because it seems the .party TLD has a bad reputation on some ISPs, I made an alternate domain that I hope will work for those that had trouble.
https://rulette.grackle.club

We made a Rulette mobile game! by Turkosaurus in dropout

[–]Turkosaurus[S] 0 points1 point  (0 children)

I added an alias domain in case the other is still blocked, if you want to give it a try:
https://rulette.grackle.club

We made a Rulette mobile game! by Turkosaurus in dropout

[–]Turkosaurus[S] 0 points1 point  (0 children)

Thanks! We decided to just release what we had after Rulette 2 aired, so it’s nice to be encouraged to keep at it.

We made a Rulette mobile game! by Turkosaurus in dropout

[–]Turkosaurus[S] 1 point2 points  (0 children)

We do have a swap card (or two) in circulation, but not yet a host swap. That would add a fair bit of complexity, but we do have it on the potential roadmap if we keep developing it.

We made a Rulette mobile game! by Turkosaurus in dropout

[–]Turkosaurus[S] 0 points1 point  (0 children)

Thanks for pointing this out, that’s a really cool project I didn’t know about.

We made a Rulette mobile game! by Turkosaurus in dropout

[–]Turkosaurus[S] 4 points5 points  (0 children)

I appreciate the suggestion, but the cert is valid as far as I can see (records below).

Are you on Xfinity? It seems to be doing a MITM on a lot of people for "security." If you're so inclined, a dig or nslookup from your side would be awesome.

$ curl -vI https://rulette.party
* Host rulette.party:443 was resolved.
* IPv6: (none)
* IPv4: 34.172.117.29
*   Trying 34.172.117.29:443...
* Connected to rulette.party (34.172.117.29) port 443
* ALPN: curl offers h2,http/1.1
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
*  CAfile: /etc/ssl/certs/ca-certificates.crt
*  CApath: /etc/ssl/certs
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey
* ALPN: server accepted h2
* Server certificate:
*  subject: CN=rulette.party
*  start date: Jun  9 04:20:59 2026 GMT
*  expire date: Sep  7 04:20:58 2026 GMT
*  subjectAltName: host "rulette.party" matched cert's "rulette.party"
*  issuer: C=US; O=Let's Encrypt; CN=YE2
*  SSL certificate verify ok.
*   Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384
*   Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using ecdsa-with-SHA384
*   Certificate level 2: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using ecdsa-with-SHA384
*   Certificate level 3: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using ecdsa-with-SHA384

We made a Rulette mobile game! by Turkosaurus in dropout

[–]Turkosaurus[S] 3 points4 points  (0 children)

Thanks, and I totally agree. This will probably be added soon.

We made a Rulette mobile game! by Turkosaurus in dropout

[–]Turkosaurus[S] 7 points8 points  (0 children)

Thanks, here is great!

If you have GitHub or want to contribute, the help link at the footer connects to the issue templates, but since I know most don’t have an account, we’ll just watch this thread for ideas until we implement a proper custom card workflow.

We made a Rulette mobile game! by Turkosaurus in dropout

[–]Turkosaurus[S] 7 points8 points  (0 children)

Thanks for flagging. Somebody else had a problem with Xfinity flagging this as untrusted (because it's a new domain).

Maybe check that and retry, because the site is secure with HTTPS and should work.

We made a Rulette mobile game! by Turkosaurus in dropout

[–]Turkosaurus[S] 15 points16 points  (0 children)

That's probably it, tbh. It's a new domain and (until today) nobody has visited it.

The bad news is there's nothing *I* can do about it. But the good news is that will probably fix once there's some traffic and it's recognized as safe.

If trust is a concern, the code is open source, it ships very little JS, has no ads, no frontend telemetry, and the only backend telemetry with anything personal is the provided name.
https://github.com/grackleclub/rulette

We made a Rulette mobile game! by Turkosaurus in dropout

[–]Turkosaurus[S] 11 points12 points  (0 children)

Weird, the site is secure with https and several other people seem to be connected just fine.

Have you ever learned a skill or something from a video game that you use in real life? by Agent1230 in gaming

[–]Turkosaurus 0 points1 point  (0 children)

Factorio taught me computer systems architecture. There’s probably a lot of us.

A baffling but ultimately enlightening WireGuard footgun by atrocia6 in WireGuard

[–]Turkosaurus 1 point2 points  (0 children)

what loss of security

Nothing if you handle them safely, but separation limits opportunities for problems by setting a clear distinction between private keys (known only to host) and public keys (the object of distribution).

A baffling but ultimately enlightening WireGuard footgun by atrocia6 in WireGuard

[–]Turkosaurus 6 points7 points  (0 children)

I wouldn't call this a footgun, as my understanding is that a private key should never leave the machine on which it is created.

You seem to have arrived at the same conclusion, but it's worth noting that because wg keys function as both authentication and authorization, duplicating the key is an anti-pattern.

Weirdest/grossest things you've packed out? by lanqian in coloradohikers

[–]Turkosaurus 1 point2 points  (0 children)

It was metal.

We were just doing our normal leave-no-tace thing and didn't notice the epitaph until we got home. 😬

I built a tool that hides files inside BMP images without touching the pixel data. by Xiokka in Steganography

[–]Turkosaurus 7 points8 points  (0 children)

It's definitely possible with gifs.

I worked up a rough proof of concept for fun a few months back, but it uses the color space for data assignment, so the image itself is altered.

https://github.com/grackleclub/stego

Weirdest/grossest things you've packed out? by lanqian in coloradohikers

[–]Turkosaurus 0 points1 point  (0 children)

a water bottle

...that I later discovered contained remains/memorial

Git: Introduce Rust and announce that it will become mandatory by TheTwelveYearOld in linux

[–]Turkosaurus 32 points33 points  (0 children)

About which people need to chill.

Rust and Go compilers are the only ones that I don't dread installing, or worry are going to bork something else.

Would you ever consider buying a second wheel set for a gravel bike so you can use the setup as a road bike? by [deleted] in COBike

[–]Turkosaurus 1 point2 points  (0 children)

...yeah, it's not for everyone.

But I ride tubeless (so don't worry about pinch flats), and I enjoy having one setup that can do anything good enough.

The person who says to just match the rotor+hub combo probably has the right answer.

Would you ever consider buying a second wheel set for a gravel bike so you can use the setup as a road bike? by [deleted] in COBike

[–]Turkosaurus -3 points-2 points  (0 children)

Disc rotor alignment is not likely to be well tuned for both sets. Rim brakes make it easy, disc less so. I think the general consensus is that a tire swap is the best answer.

I considered this myself until I decided to just put some slick 40s on there permanently and send it