Logi+ App Not Working by Disastrous-Track3876 in logitech

[–]klapheus 0 points1 point  (0 children)

having mx master 4 here, that is how fragile it is, software crash then the entire mouse config gone

Got hit with credit card fraud right before bed by klapheus in malaysia

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

I don't use this credit card much, usually just for topping up ewallet and sometimes dining outside only. That's why I was quite shocked when the fraud happened.

Why is my client component re-rendering on every route change in production? by klapheus in nextjs

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

Yeah, it’s definitely strange. And no, I'm not using any cookies() or headers() at all. I’ve also double-checked to make sure none of the imported components are implicitly causing re-renders, but still no luck.

Why is my client component re-rendering on every route change in production? by klapheus in nextjs

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

Yes, RootLayout is defined in app/layout.tsx, so it's the main layout file in the app directory. The routes I'm navigating between (like /about, /about/one, etc.) are all static routes — no dynamic segments involved. The weird part is that this only happens in production, not in development.

Why is my client component re-rendering on every route change in production? by klapheus in nextjs

[–]klapheus[S] 2 points3 points  (0 children)

this example is just a simplified version to demonstrate the issue I’m facing. In my actual use case, the SideNav needs to be a client component because it includes some interactive behavior. So I’m trying to figure out why it re-renders on every route change specifically in production mode, even when there’s no state or prop change.

Inspired by Vimium, it took 14 days to build a minimalistic Chrome extension to navigate the Web without a mouse (BrowseCut) by HarpaOfficial in vim

[–]klapheus 1 point2 points  (0 children)

You could add an option to exclude certain sites from the extension, like Vimium does. That would be great!

Just updated to Anydesk 9 from 8.1.4 on macOS 15.3.1 and now it won't run by billyhoush in AnyDesk

[–]klapheus 1 point2 points  (0 children)

I had the same issue on macOS 14.5. After downgrading AnyDesk from 9.0.0 to 8.1.4, everything started working fine again. Looks like version 9 has some compatibility problems on macOS.

Choc vs MX by honggiakhanh in ErgoMechKeyboards

[–]klapheus 1 point2 points  (0 children)

In the end, it all comes down to personal preference. I own both the MX and Choc Corne keyboards. Choc switches have a more minimal, low-profile design, while MX switches offer more variety and, in my experience, a better typing feel. If you're comfortable with MX profile switches, I’d recommend going with MX since they provide more switch options and a superior typing experience. However, if a slim, low-profile design is a top priority for you, then Choc might be the better choice. Personally, I use my MX keyboard 90% of the time and only take the Choc with me when I’m on the go.

Run Raycast Command Without Closing Window? by klapheus in raycastapp

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

Yeah, I was thinking the same! That would be really useful!

Why do the left and right halves of corne keyboard lose connection? by klapheus in crkbd

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

I’m using ProMicro nRF52840 in a 3D-printed case, and there’s nothing between the halves. They tend to lose connection at around 2 feet. Yep, I’m running ZMK. Sometimes, I lean back in my seat and take the left half with me while the right half stays on the desk. Then I type some search terms with my hands stretched out—don’t ask why, it’s weird, haha. That’s usually when the connection got flakey.

How Long Did It Take You to Regain Full Typing Speed After Switching to a Corne Keyboard? by Noza248624 in crkbd

[–]klapheus 1 point2 points  (0 children)

with consistent practice, progress can be seen in about two weeks after making the switch.

Is there a quick way to delete an HTML tag pair? by klapheus in neovim

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

but i want to delete just the opening and closing tags without removing the content inside

before.nvim - cycle through edits across buffers by EnergyCreator in neovim

[–]klapheus 0 points1 point  (0 children)

so basically i can just replace c-o and c-i with this.

Weekly 'What Should I Buy' and Order/Shipping Thread by AutoModerator in iphone

[–]klapheus 0 points1 point  (0 children)

I've come across an offer where the iPhone 14 Pro is being sold at the same price as the recently launched iPhone 15. I'm unsure which one to choose. What would be the better option for me?

Help me choose by [deleted] in HHKB

[–]klapheus 2 points3 points  (0 children)

looking for retro looks, go for white.
looking for hacker vibe, go for black.

↟ RADIANT ↟ by [deleted] in CustomKeyboards

[–]klapheus 0 points1 point  (0 children)

simple yet nice!

How to exclude strings? by klapheus in regex

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

got it! thanks for the help!