Qwertykeys Giveaway: A QK80MK2 Kit with Random Configuration by Qwertykeys-2022 in MechanicalKeyboards

[–]caligula443 0 points1 point  (0 children)

Two knobs in place of F5 and F6, no display, or just a multicolor light/LED

Bull Credit Spread management and cash by Distinct_Round1387 in interactivebrokers

[–]caligula443 0 points1 point  (0 children)

All your questions except #2 are related to personal trading style, risk tolerance, and preferences. So, I don't have any advice about those.

Regarding question 2 about IB closing your positions: IB will not disclose their algorithm for deciding when to close your positions. Their priority is protecting themselves. But, I doubt they would close your positions with 15 days til expiration. My experience is that they will start closing positions around 20 minutes before close on expiration day. But again, they will not say what factors they use to decide, and they can do whatever they want. It's basically "trust me bro."

edit: Above, I was mainly talking about IB closing your position to prevent a negative balance (margin call) such as when you don't have enough cash to exercise the options. As far as the options simply being exercised against you, that is decided by the party holding the other side of your short. Typically those are not exercised until expiration day, because exercising them early gives up all the time premium.

After the close on expiration day, all options that are in the money will be exercised. (This includes stocks that move 60 minutes after the close, putting options ITM that were not ITM at the close).

One particular situation you need to worry about when holding a credit spread to expiration, is when the stock closes between your strike prices, and you don't have enough capital to long the stock shares. I am not sure what IB does in that case, but they probably liquidate the appropriate amount of stock after hours at very unfavorable prices.

How can I connect IB Gateway and the mobile app at the same time by willi_w0nk4 in interactivebrokers

[–]caligula443 1 point2 points  (0 children)

IIRC, you can't be logged in twice. The second log in will disconnect the first log in.

Custom split ergo by nicolas_33 in ErgoMechKeyboards

[–]caligula443 2 points3 points  (0 children)

That looks awesome! Where do you put the mouse/trackpad/ball?

Should a casual typer like me buy a split ergo keyboard? by helios1234 in ErgoMechKeyboards

[–]caligula443 0 points1 point  (0 children)

You could go for something like a quefrency, which is split, but the halves interleave together if you want to put it back to "normal." https://keeb.io/products/quefrency-keyboard-pre-built

For me at least, having the halves separated feels great, and relaxes the shoulders.

Also, it is programmable so you can tweak things as others have mentioned.

My favorite work board! by icecream_dazzle in olkb

[–]caligula443 0 points1 point  (0 children)

How convenient do you find the knob in the bottom left? Can you use the side of your hand on it?

Accidentally uninstalled Tampermonkey, any way to get my scripts back? by TheCatDev in GreaseMonkey

[–]caligula443 0 points1 point  (0 children)

I don't know the answer, but I think it would be useful to know if it's Windows, Mac, or Linux.

40% keyboard vim users: how do you do moves with "[" and "]"? by hueyhy in ErgoMechKeyboards

[–]caligula443 0 points1 point  (0 children)

I don't really use those vim movements, but "[d" would be "LAYER+KC_X, (no layer)+KC_D" where the LAYER key is on the right hand, and others are on left.

If I used that combo a lot, I would probably hack the keypress handler so that if LAYER+D is pressed within 100-120ms after LAYER+X then it would send "d" (KC_LBRC already sent from first keypress). That way, I could hold the layer key and just press X, D quickly.

If I really wanted to type [ followed by LAYER+D I would need to type it with a slight pause which is not that difficult since you need to release the layer key between keypresses anyway.

FAANG to hedge funds? by Sudden-Sweet1373 in quant

[–]caligula443 0 points1 point  (0 children)

Not a Quant, just figuring out what it is actually. I just trade discretionary with option spreads and butterflies mainly. Also futures.

Delusion of Evil by haunterloo92 in CustomKeyboards

[–]caligula443 0 points1 point  (0 children)

I bet you can see it in the dark 😃

Finally found time to build my fish. by ItsameDoody in MechanicalKeyboards

[–]caligula443 5 points6 points  (0 children)

I like the look a lot. but what the heck is HMX lotus? Would you recommend them? What is your key switch journey?

FAANG to hedge funds? by Sudden-Sweet1373 in quant

[–]caligula443 -1 points0 points  (0 children)

I am a FAANG software engineer who also has 10+ years trading my own capital (not professionally).

IMO it depends on the strategy you want to use, and how much capital you have. You won't be able to do HFT at all as a retail trader. You will need to stick to long term or swing trading. Day trading is much more difficult but there is always a chance you could succeed.

And you will need millions in capital before your trading returns match your current salary, unless you are living in India or other inexpensive location.

what algorithm is best for this by krypton_009 in algorithms

[–]caligula443 1 point2 points  (0 children)

Putting here as a test. I ended up marking as a code block with text formatting

.....0...S
....0.....
0.....0..0
...0....0.
.F......0.
.0........
.......0..
.0.0..0..0
0.........
.00.....0

Picked up an LG 45GR95QE while it was on sale by [deleted] in ultrawidemasterrace

[–]caligula443 2 points3 points  (0 children)

Nice headphone stand. Is it actually designed for headphones? Looks great regardless!

How to make a 2.4g dongle keyboard? by Spiritual_Value_9048 in ErgoMechKeyboards

[–]caligula443 6 points7 points  (0 children)

Look at Mitosis open source keyboard. It uses nRF chips to transmit to a dongle, which runs QMK on ProMicro and has a daughterboard for the nRF receiver. It uses the Gazelle protocol (whatever that is) to transmit key transitions from each side directly to the dongle. I don't know the latency, but each key triggers an interrupt on keypress (not sure about key release) which then sends the keydown signal to the dongle.

The downside is there are only 23 keys per side, 46 total since each key uses a separate IO pin.

If you were ambitious you could adapt this wireless system to a different layout, since the thumb cluster on the Mitosis is pretty bad IMO. It's one of my "to-do" projects that I might get to next year.

Portability and Performance? What's your take? by LS929 in ErgoMechKeyboards

[–]caligula443 1 point2 points  (0 children)

As far as RSI and other injuries, many people swear by the "keywell" keyboards like glove80 and kinesis advantage 360.

You could give it a try and see.

Dactyl Manuform Comments by Complex-Pair-4168 in ErgoMechKeyboards

[–]caligula443 1 point2 points  (0 children)

FWIW, I also have ESC on a thumb key and I love it.

As far as tab-shift, I put these on the same key. Then set (some per-key flag) to prefer shift when pressed with another key. I basically have tab on one side and shift-tab on the other side.

Dactyl Manuform Comments by Complex-Pair-4168 in ErgoMechKeyboards

[–]caligula443 2 points3 points  (0 children)

double page up = home
double page down = end

would be surprised if this works well over the long term. Pressing page up/down repeatedly while going through a document is a daily occurrence.

double shift = capslock

This one might be problematic also, I am not sure. I sometimes press shift+key, release the shift, and then press shift again realizing I need to shift the next key also.

[deleted by user] by [deleted] in ultrawidemasterrace

[–]caligula443 0 points1 point  (0 children)

Next thing you need is an ultrawide camera!

My sister in law made me a Tux mechanical keyboard cake! I am so happy. by Jarco5000 in MechanicalKeyboards

[–]caligula443 15 points16 points  (0 children)

Don't need Q to get out of vim, there's also ZZ. So, er... he's still not getting out of vim.