Red Flags
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearAR
    Armand1
    5d ago 100%

    Look, he was probably over-encumbered on the way to the chest and had to drop some loot.

    Happens to the best of us.

    29
  • Not everything needs to be Art
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearAR
    Armand1
    1w ago 94%

    Hey, as long as you don't try to

    • Sell it
    • Claim it's yours
    • Use it instead of hiring professionals if you're a business

    not too fussed.

    144
  • Time to hit the gym
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearAR
    Armand1
    2mo ago 100%

    108cm is squarely within the range of dwarfism so, as a minority, I wouldn't be surprised if the data the user is searching for is scarce or missing altogether.

    Hence the result pictured.

    That said, the person searching this could have just made a typo for 180cm, which is much more common.

    Why am I analysing the meme? Who knows.

    36
  • memes
    memes Armand1 2mo ago 85%
    Caption this
    61
    25
    Kitsu, an open source anime tracker, announces change of domain | Nitter
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearAR
    Armand1
    2mo ago 100%

    I've been on that platform since 2014. It's a mix of an anime tracker and a Facebook-like social media site. Used to be called Hummingbird.

    It's alright, if a bit dated.

    8
  • This is a short how-to on how to set custom values for LapSharp sharpening in Handbrake. Not sure if this is the right place to post this. I would have historically posted it to a dedicated sub-reddit on Reddit, but I can't stand the owners of that website nowadays. This is all original work, but I may myself repost this as a blog post at some point to try to improve reach if this gets burried. # Why? I like Handbrake's LapSharp sharpening, but I found I wanted something in between the Stronger and Very Strong presets, which have a big jump between them, for a movie I was encoding. Therefore, I was trying to find out how to use the "Custom" value in the drop-down to get something in between the two. I am not an expert in video encoding nor a command line wizard, so I prefer to use Handbrake over FFMPEG for most encoding tasks. # Finding out how A general search around the internet, a skim through the documentation and questions to the prominent AI tools of today gave me no (or incorrect) answers on how to set these values. It was only with some extra digging through the [handbrake forums](https://forum.handbrake.fr) that I found people posting their logs for an unrelated problems that I noticed that Handbrake logs the following when you encode with LapSharp: ``` [09:01:35] * video track [09:01:35] + decoder: h264 8-bit (yuv420p) [09:01:35] + filters [09:01:35] + Framerate Shaper (mode=0) [09:01:35] + frame rate: same as source (around 23.976 fps) [09:01:35] + Crop and Scale (width=1920:height=1040:crop-top=20:crop-bottom=20:crop-left=0:crop-right=0) [09:01:35] + source: 1920 * 1080, crop (20/20/0/0): 1920 * 1040, scale: 1920 * 1040 [09:01:35] + Sharpen (lapsharp) (y-strength=1.1:y-kernel=isolog:cb-strength=0.55:cb-kernel=isolog) ``` Sure enough, pasting this string into the Custom textbox when the Custom preset is selected gave me equivalent results to the Very Strong preset. Looking through the source code of Handbrake, I found [the function that converts presets to values](https://github.com/HandBrake/HandBrake/blob/ecb0687fba97668d05530b4298ea88725afda2ef/libhb/param.c#L829). It's written in C, which is not my forte, but we can see a bunch of if statements that pick values based on the **Preset** (Ultra-light, Light, Medium etc.) and the **Tune** (None, Film, Grain etc.). Comparing with my log, we can determine that In the code **`strength[0]` is `y-strength`** and **`strength[1]` is `cb-strength`**. Kernel is picked purely based on `Tune` value, and seems to always match between `y-kernal` and `cb-kernal`. ```c else if (!strcasecmp(preset, "stronger")) { strength[0] = 0.5; strength[1] = 0.25; } else if (!strcasecmp(preset, "verystrong")) { strength[0] = 1.1; strength[1] = 0.55; } ``` Here's a chart of values for Grain Tune: ![Chart of parameter values at different presets](https://lemm.ee/api/v3/image_proxy?url=https%3A%2F%2Flemmy.world%2Fpictrs%2Fimage%2F271462fe-27fe-40f2-82dc-3f1335969bc4.png) # Ok, but how do I use it? If you want to go between Presets values, simply interpolate (pick values between) two presets. For example, with Grain Tune, We can see from [the code](https://github.com/HandBrake/HandBrake/blob/ecb0687fba97668d05530b4298ea88725afda2ef/libhb/param.c#L918) that Stronger is `y-strength=0.5:y-kernel=isolog:cb-strength=0.25:cb-kernel=isolog` Very strong is `y-strength=1.1:y-kernel=isolog:cb-strength=0.55:cb-kernel=isolog` So, the mid-point between the two is `y-strength=0.8:y-kernel=isolog:cb-strength=0.4:cb-kernel=isolog` Then, simply copy-paste this into your Custom textbox: ![Value pasted into Custom textbox in Handbrake UI](https://lemm.ee/api/v3/image_proxy?url=https%3A%2F%2Flemmy.world%2Fpictrs%2Fimage%2Fe099717f-998c-490a-9e4e-e8b35962204d.png) # Conclusion The approach above seems to work for me in the few cases where I need a bit more control than the presets afford. I recommend playing around a bit with the values yourselves and letting me know how you get on!

    34
    0
    Twilio kills off Authy for desktop, forcibly logs out all users
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearAR
    Armand1
    3mo ago 100%

    Yeah, I did that, but then it refused to let me log in, telling me the version was not secure or something.

    Older versions appear to refuse to talk with their servers, at least that was the case for me.

    6
  • Twilio kills off Authy for desktop, forcibly logs out all users
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearAR
    Armand1
    3mo ago 100%

    This prompted me to move away from Authy, and looking it up, it doesn't allow you to export your TOTP tokens. There were some workarounds but then have been plugged, I tried.

    Mostly switched over to Bitwarden's equivalent. I've been using their password manager for many many years now and am very happy with it. They have an export feature in a few different formats.

    28
  • Hack of Age Verification Company Shows Privacy Danger of Social Media Laws
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearAR
    Armand1
    4mo ago 100%

    That took a lot less time than I expected.

    I expected at least another 6 months to pass before a major breach around an age verification provider to pass. I didn't even know they were in place yet.

    9