418teapot

joined 2 years ago
[–] [email protected] 8 points 7 months ago (1 children)

It is likely not worth your effort as whatever you come up with will likely result in discord deactivating your account for breaking their ToS, or them breaking their API forcing you to constantly play catch-up.

This is why open communication protocols are so important. Email is still as ubiquitous as it is because it's a protocol, not an API.

I personally think it would be less overall effort to get your friends to switch to an open protocol like matrix, or XMPP than it would playing cat and mouse with proprietary APIs. But you do you, I wish you the best of luck!

[–] [email protected] 10 points 7 months ago* (last edited 7 months ago)

Best I can do is

"\ude41🙂".split("").reverse().join("")

returns "\ude42🙁"

[–] [email protected] 2 points 7 months ago* (last edited 7 months ago) (1 children)

I often take the expo bike path to Culver City. It should get better this year when they finally connect the bike path to Motor, but until they do I usually take one of two routes:

  • Take the expo bike path east until it ends at Overland, then take Northvale (a small residential street, but very hilly) Right on Motor (painted bike lanes but wide and feels fairly safe), Left on National (painted bike lanes, very low traffic), and when crossing Palms the expo bike path resumes again (you can get into the left hand turn lane on National but instead of completing it under the 10 just make a right onto the sidewalk to get back onto the bike path). You can take that all the way to Ivy station, or if you want to go further west I usually exit it at Durango, enter the parking lot there and cross Venice with the light onto Culver blvd which after 1 block has great bike lanes. You may be tempted to take Bagley but I recommend avoiding it, it's one of the few crossings under the 10, so many cars are aggressive.

  • When I want to avoid the hills on Northvale, I exit the expo bike path onto Midvale, Right on Coventry, Left on Sprout, Right on Kelton (all of these are small residential streets). Then I take that all the way down to Venice. There's a protected crosswalk on Kelton to cross National, a light on Palms. If you cut back over to Midvale via Charnock there's a light on Venice. I've done this route very often and never encountered aggressive drivers on Kelton like I have taking other routes. You can also continue south on Midvale to Girard to Elenda which has a fantastic bike path -- stop by cofax for a good coffee.

Here is more information on the project to connect the bike path: https://ladotlivablestreets.org/projects/Exposition-Bike-Path-Northvale-Segment

[–] [email protected] 22 points 8 months ago

Who controls the British pound? Who keeps the metric system down? We do! We do!

[–] [email protected] 17 points 8 months ago* (last edited 8 months ago)

On my machine at least man openssl shows that -k is for specifying the password you want to derive the key from, so in that case I think you are literally using the string /etc/ssl/private/etcBackup.key as the password. I think the flag you want is -kfile.

You can verify this by running the command in strace and seeing that there is no openat call for the file passed to -k.

Edit: [email protected] beat me to it while I was writing out my answer :)

[–] [email protected] 1 points 8 months ago* (last edited 8 months ago)

Ah yeah I don't know how I would do that easily on a phone. Do those in my example above render for you? You should probably be able to just copy/paste them on a phone if they do.

[–] [email protected] 6 points 8 months ago* (last edited 8 months ago) (2 children)

I can't find a keyboard with them, or a copy/pastable line where they've been typed

Maybe use combining diacritical marks?

I'm using 0x326 (Combining Comma Below), but you may need the CGJ in there to render correctly in all contexts

e.g.

Foo!̦ Bar?̦

Edit: Combining grapheme joiner, not zero width joiner

[–] [email protected] 1 points 1 year ago* (last edited 8 months ago)

I hate that Google is exerting even more control on the internet with their TLD, but I don't really think this attack is made all that much worse with .zip TLD. I can already bury a .com in a long URL and end it in .zip just fine like so:

https://github.com∕foo∕bar∕[email protected]/foo/bar/baz.zip

Or even use a subdomain to remove the @:

https://github.com∕foo∕bar∕baz.example.com/foo/bar/baz.zip

The truth is most people don't look much at URLs outside of a domain to verify its authenticity, at which point the .zip TLD does not do much more harm than existing domains do.

For mitigation, Firefox already doesn't display the username portion of the URL on hover of a link and URL-encodes it if copy-pasted into the url bar. It also displays the punycode representation when hovering or navigating to the second example.

Edit: looks like lemmy now replaces 0x2215 which is a character that looks like forward slash with an actual forward slash, so my comment is a bit more confusing. For clarity, the slashes before example.com in the above urls were 0x2215 and not "/".

[–] [email protected] 1 points 2 years ago

I watched it all the way through when it came out, haven't done a complete rewatch but I keep going back and re-watching specific skits many times over.