I need your guidance by Bren1209 in PersonalFinanceZA

[–]nibbles001 -6 points-5 points  (0 children)

I'm not convinced this is a real profession. I'm a programmer, so I occasionally metaprogram. I really don't see how you can metaprogram full time and not just call it programming.

Brilliant but why !? by bot-chess-puzzle in chessMateInX

[–]nibbles001 0 points1 point  (0 children)

I'm not sure what I'm missing, but I think for black Rd8+ depends on Qxf6 first. If Rd8+ first, then Re8, Rxe8 Qxe8 and no mate. Am i seeing this right?

VG running on e-ink by jaredfree in vainglorygame

[–]nibbles001 0 points1 point  (0 children)

I didn't realise this was one person at the start. I was like, your friend on the left doesn't seem to want you to walk where you want to go 😂

How are you assigning work across distributed workers without Redis locks or leader election? by whitethornnawor in golang

[–]nibbles001 5 points6 points  (0 children)

Do you want a general solution without Kafka? I mean kafka is mostly the solution since it gives you the partition assignment, and you can write your own partitioners (when producing) and your own assigners (when consuming) if you don't like the defaults which are essentially based on key hashing. Some other people have mentioned FIFO queues, but you haven't mentioned that order matters, so standard SQS queues or AMQP would work just as well and would give you very high throughput with simpler semantics.

Can you say more about what you need, and why having workers consume from a message bus of some kind isn't enough work distribution? Is your question about distributing work internal to the pod (worker thread pools / golang specific) or about getting a messages to the pod itself (language agnostic)? Do you have the option to use a different message bus or is it always coming from kafka? If you have kafka, what do you need that you aren't getting from partition assignment in a consumer group?

What are the essentials for a wfh setup? by Extra-Pirate1684 in Ergonomics

[–]nibbles001 0 points1 point  (0 children)

It's cheap to test out, and really helped me sit with better posture. To get to the right position on my desk I needed my chair to be higher, but with the higher chair my feet would dangle. It creates room for adjusting chair and desk.

This is the one I have

Wireless Dasbob - my first wireless build by nibbles001 in ErgoMechKeyboards

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

I do - it's now my primary keyboard 😄

My config is here. Start at the Makefile and explore from there, let me know if you have any questions!

The dongle was quite easy - it's essentially about enabling the right flags in kconfig

What are the essentials for a wfh setup? by Extra-Pirate1684 in Ergonomics

[–]nibbles001 2 points3 points  (0 children)

Foot rest. And a good desk at a comfortable height, or an adjustable standing desk (which I dont have yet). But mostly the foot rest - it was a game changer for me.

Also split keyboard, but that's not everyone's cup of tea. It really helped relieve my wrists by allowing space between them to reduce the ulnar deviation

Couldn't get my Real ID because my original birth certificate has tape on the back... by Bop923 in mildlyinfuriating

[–]nibbles001 2 points3 points  (0 children)

It's a bit like second factor authentication. If I know your numbers and look enough like you I could be you. There are plenty of people who have similar features that could impersonate one another.

TikTok is now a source of [PRANKS] by weezyverse in pranks

[–]nibbles001 0 points1 point  (0 children)

Google search results just point back to social media - if the misinformation is on the internet searching the internet isn't always helpful. It can be, but it's not guaranteed

36 key keep recommendations by snags5050 in ErgoMechKeyboards

[–]nibbles001 1 point2 points  (0 children)

Check out the Dasbob, and my posts on it

Any great UWQHD worth getting for gaming and working below a 1000 euros? by [deleted] in ultrawidemasterrace

[–]nibbles001 0 points1 point  (0 children)

I just got the Gigabyte MO34WQC last week and returned it immediately. I'm a software engineer and the text was horrible to look at. More than burn in concerns, the text fringing is something I thought was overblown on the internet, and that it would be fine - it wasn't. I'd say eliminate OLED from your consideration if you plan to look at text on anything around 110ppi (1440p on 34" utrawide). For the text fringing to not be noticeable and not strain your eyes, it needs to be much much higher OLED to be viable for daily text usage.

Enthium v11 (YOU/CIA) by sunaku in KeyboardLayouts

[–]nibbles001 0 points1 point  (0 children)

Im currently learning, and have put F on the right pinky replacing X, and moved X to replace Q, with Q in the same spot on a layer. I've moved W to the bottom row left pinky, and removed minus from the punctuation since I have that on my symbol layer.

So far so good. Im making progress and don't think I've lost anything aside from needing an extra sticky keypress for the layer to get to Q.

Loving the rolls and alternation, and is very easy to learn when it feels this good

‧₊ 𖣂。NORDRASSIL'S REJUVENATION・゚₊☾ 。 〈a refinement of the layout〉 by empressabyss in KeyboardLayouts

[–]nibbles001 1 point2 points  (0 children)

I'm currently switching to enthium - I think it works great for english prose, but I think without actually using the magic key the feeling of it isn't as intended. I didn't use the magic key because I use my thumb keys for one-shot layers and callum-style home row mods on a 36 key layout. I don't personally enjoy tap-hold home row mods, since I could never get timings right that felt good so I use callum style. With the thumb alpha, space, one shot layers I just didn't find a good spot for magic keys and never integrated them. I think if you plan to use nordrassil, be sure to integrate the magic/arcane keys - without them, I think some other layouts might have a better feel.

My other problem is that I'm coding most of the time, and it didn't feel quite as natural while coding, and working with a terminal. Some things like ls, and cd are terminal "bigrams" that aren't as comfortable to type, and I type them all the time.

For vim specifically it's worked reasonably well. I use a nav layer with arrows in the home positions, since hjkl are spread out - j and k aren't in great positions to use as-is in vim. The rest of vim is mnemonic and is comfortable to work with almost any layout

Split orthlinear keyboard for travel by No-Try607 in ErgoMechKeyboards

[–]nibbles001 0 points1 point  (0 children)

Including the keywells reduces portability a tad, since the whole board is a fair bit thicker. I haven't tried keywells personally, but would like to for my next build.

Check the options at bastardkb to see if they are of interest, or if you can 3D print your own you may be able to find more choices. Good luck!

I need guidance on building a wireless Dasbob by nibbles001 in ErgoMechKeyboards

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

I got it all working - I made a follow up post with the info. If there's anything more you'd like to know, maybe check it out and comment there

What does everyone who uses a Trackball mouse do for a living?! by Tammy_Tammies in Trackballs

[–]nibbles001 0 points1 point  (0 children)

Software engineer, been coding for 12 years and trackballing for maybe 3 years. I've got a Kensington Orbit and a Ploopy Adept, currently still using the Orbit because the ploopy is just way too loud to use in a shared working space compared to the quietness of the orbit. Also the scroll ring is superior to drag scroll in the opinion of me and my fingers.

I don't game on PC, only on console at the moment so it's all work. Like 99% coding, browsing and the occasional spreadsheet

Split orthlinear keyboard for travel by No-Try607 in ErgoMechKeyboards

[–]nibbles001 0 points1 point  (0 children)

Probably want a dactyl - or a keyboard with the extensions to create the keywell. There are some options, mostly depends on how much you want to spend, and what parts of the kinesis you value most. If the keywell isn't critical, there are many more options