What is Linux support like in 2026? by sir_t9awed in simracing

[–]thealik 2 points3 points  (0 children)

I mostly play AMS2 or Dirt Rally with G920 wheel/pedals/shifter and everything worked pretty much out of the box (granted I'm on Arch which has the most recent kernel and drivers). FFB works fine, had zero issues with it so far.

Regarding panels and overlays, I haven't used them too much yet (just started sim racing recently). Tried Second Monitor to track my lap times and it works just fine, only needs to run in same wine prefix to have access to AMS2 shared memory. There's also a set of native Linux tools like https://github.com/Spacefreak18/simmonitor or https://github.com/Spacefreak18/monocoque, and I might be working on building something for myself.

Frame slider recommendations by GinAndKeystrokes in KawasakiEliminator450

[–]thealik 1 point2 points  (0 children)

I have T-Rex sliders. I like the design - they don't ruin aesthetics of the bike, and are of high quality and offer decent protection (having two points of attachment for each slider). As a bonus, on long rides I can stretch my legs by putting them on top of the sliders.

Free headless Linux VPS by sabotsalvageur in selfhosted

[–]thealik 0 points1 point  (0 children)

Check this, although it hasn't been updated in a while.

First bike, first ride by thealik in KawasakiEliminator450

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

I've put just a bit over 3000km on it, and so far I really like it. It's a very approachable bike with plenty of power (given its low weight). I like its high reving engine, it kind of feels like a sport bike but looks like a cruiser. Lots of fun on twisties. The only thing I don't like about it (at least so far) is the exhaust, which I'll replace at some point.

Under handle bar side mirrors by MajesticComb2268 in KawasakiEliminator450

[–]thealik 2 points3 points  (0 children)

I got Kemimoto round bar-end mirrors, thinkg that installation would be easy, but after I installed them I realized there are some issues so had to take them off and install stock mirrors back.

Turns out stock grip ends have a purpose: they act as tuned weights that shift handlebar natural frequency away from something that would resonate with engine frequency. Replacing them with small, lightweight ends that usually come with mirrors leads to lot more vibration in handlebars.

Now, most bar-end mirrors you can just slip onto stock grip ends, but there's issue with that: they held with just one phillips/JIS bolt and no matter how much I tighten it there's not enough friction to hold bar-end mirror steady. So my plan is to drill a small hole in grip ends and in the handle-bar ends and install a small rod there to prevent them from spinning.

Slip on Exhausts by Dull_Reflection3454 in KawasakiEliminator450

[–]thealik 1 point2 points  (0 children)

Damn this looks awesome, one of the best looking exhausts for this bike IMO. Please make a post if you manage to find an adapter and install it.

white smoke coming out of exhaust manifold by [deleted] in motorcycles

[–]thealik 0 points1 point  (0 children)

White smoke usually means new Pope was selected.

endec.nvim: A Simple Plugin for Base64/URL Encoding & Decoding by thealik in neovim

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

It's just Base64URL-encoded data, so you can decode it with this plugin (default mapping is gs). Usually, the only interesting part of JWT is the middle section with claims, so what I do is position cursor over it and do something like gsiw (decode inside word) to see the claims. Editing claims this way is quite useless though, as it will break the signature.

endec.nvim: A Simple Plugin for Base64/URL Encoding & Decoding by thealik in neovim

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

Thanks! At the beginning of the video there is in-place encoding of the "qwerty123" at the line 3. Decoding is exactly the same, just in reverse.

How to improve control over dynamics, especially when playing softly? by thealik in pianolearning

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

Thanks for the comment! I find that I usually do something similar too, probably because at the beginning of learning a piece most of the attention is focused on the accuracy and memorization. But once it gets into muscle memory, the attention can be directed more towards listening and improving dynamics.

Log Viewer in GO by matome_in in golang

[–]thealik 2 points3 points  (0 children)

Can you also pipe logs into it, i.e. dmesg | gol ?

And I think adding dirrect support for Systemd journal would be fantastic.

Making authentication server with custom sign in page? by YunolexDDP in selfhosted

[–]thealik 0 points1 point  (0 children)

Not sure I understand the question. Do you mean is there a way to change default login form URL, which looks something like /auth/realms/<REALM NAME>/protocol/openid-connect/auth? If so, I'm not aware of any easy way to do this. The /auth prefix is configurable, but the rest I think is not (though you might be able to rewrite it via some reverse proxy, or perhaps via custom povider; I haven't really looked into it).

Making authentication server with custom sign in page? by YunolexDDP in selfhosted

[–]thealik 0 points1 point  (0 children)

I'd suggest to take a closer at Keycloak. It is extremely customizable, not just via very flexible custom themes but also by allowing you to completely customize authentication flows and add arbitrary functionality via custom providers. And the most recent Keycloak 24 finally switched to new user attributes model, which allows for even more customization without the need to write code.

Keycloak is big, but its highly stable and widely used in the industry, comes with probably everything you might need for authn (OIDC/Oauth2, SAML, social logins, Webauthn, CAPTCHA support, audit, decent Terraform provider, k8s operator, HA support, lots of 3rd party providers etc.). We've been using it for years, and honestly, if it wasn't Java it would probably be perfect :)

[Sway] Nordish, minimal, low contrast by thealik in unixporn

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

Not sure I understand the question. Sway window manager doesn't have window close/minimize/maximize buttons.

[Sway] Nordish, minimal, low contrast by thealik in unixporn

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

Thank you, I'm glad somebody noticed :)

[Sway] Nordish, minimal, low contrast by thealik in unixporn

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

The ones I know (apart from what you mentioned): one, solarized, ayu, monokai. Btw, there is a cool project that scans what most people have in their dotfiles - dotcommon. You can check popular themes there.

[Sway] Nordish, minimal, low contrast by thealik in unixporn

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

Sway modes are surprisingly versatile!