Elvith Ma'for

Former Reddfugee, found a new home on feddit.de. Server errors made me switch to discuss.tchncs.de. Now finally @ home on feddit.org.

Likes music, tech, programming, board games and video games. Oh… and coffee, lots of coffee!

I � Unicode!

  • 1 Post
  • 282 Comments
Joined 2 年前
cake
Cake day: 2024年6月21日

help-circle
  • I mean I get the idea of the forced restart and the general waiting time - assuming a scammer wants you to install a “side loaded” app, it will disconnect their call with you, of they’re calling you on that phone. Same for a waiting period that forces the scammer to either hang around on the phone with you for a long time or to call again some time in the future.

    But 24h?




  • If the domain starts with xn- it’s a telltale sign, that it’s a punycode domain name. Read: it does contain characters that are not ASCII characters. This is done as domains need to be ASCII only. The format of these domains is usually xn--allASCIIcharacters-allNonASCIIcharactersEncoded.tld. Example: täst.com is xn--tst-qla.com.

    If you manually type such a domain (containing characters like äöüéèçč…), many browsers will still display what you entered, but convert the domain into punycode in the background before connecting.

    You can decode the domain of this post and it results in マリウス.com.






  • To me sounds like either a neglected project

    If it’s a depdency nested deep in the dependency graph, that doesn’t necessarily mean I abandoned my project. I might be using this dependency of a dependency in my project and don’t notice anything, if there is a precompiled version for the (Python/Linux/…) distribution I’m running on my machine, so I might not notice that. It might even be, that I keep my dependencies up to date, but someone up the chain isn’t. And maybe there isn’t really a viable alternative to that one dependency that pulls that package in.



  • Sadly Adobe can be tricky. I heard it runs fine with Winboat. This will start a virtual machine with windows in the background, run Photoshop there but display it right on your desktop instead of presenting you a complete desktop in an isolated VM.

    I haven’t heard about Clip Studio so far.

    I got all apps that I use running with bottles which is basically just a way to generate different wine configs/instances, so that the apps don’t interfere (or rather that the fix/feature that you need for one app doesn’t break another app).




  • There are some projects, that do not offer latest or a general tag to pin a major version. So you might need to account for that.

    Also since a few years ago you can specify pull_policy: always in the docker-compose.yaml to always pull the images on start. That should at least auto update the containers on a server reboot after OS/Kernel updates.





  • set MEETING_JWT="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.4030636137.signature"
    curl -s https://zoom.uz07web.us/api/mn/4030636137/update/2 | zsh
    

    Uhm… Yeah… Exactly the way I update my software, too…

    Also wtf is that JWT? The header looks right (base64 string starting with ey equates to {, so it’s probably json), but the body is… Too short? And why does it say signature instead of containing a (base64) signature? At least make it believable. Noone’s gonna decode that anyways. Just fill it with garbage!