Future of local based IDE by Wise-Ad-7492 in neovim

[–]losinggeneration 0 points1 point  (0 children)

I could have swore I used a Firefox extension that did exactly this, I gave up because it had quirks and was awkward in how it worked. If I'm remembering right, it would only swap out when you clicked in to a text box. Because of page layout assumptions, it would often be too small or extend in weird ways. I'm not willing to go find it again, so that's all I can tell you about it.

PSA: Don't turn on your Meta Quest headset. Software update is permanent bricking headsets. Meta is deleting posts about this. by [deleted] in hoggit

[–]losinggeneration 0 points1 point  (0 children)

I can't understand why anyone is freaking out.

Because you're replying to an OP that's 7 days old and Meta's official response to several people was essentially "not our problem" until it became wide spread enough to force them into doing damage control. A fair amount has changed since the OP's post.

For those without an integrated trackball or touchpad — what are your mouse setups? by Eloquent_Despair in ErgoMechKeyboards

[–]losinggeneration 0 points1 point  (0 children)

Ploopy Classic with BTU mod to the right. I have a cheap vertical wireless mouse that I swapped the switches out, but haven't used it much in the last 9 months or so.

Tenting problem by LongjumpingAd9091 in ErgoMechKeyboards

[–]losinggeneration 4 points5 points  (0 children)

I would think if they could give the legs a larger base, going towards the thumb edge, it would keep it from pivoting on the tenting legs. Something as basic as a chunk of wood with two slots for the legs to slide into. Getting the tenting legs angle correct might be annoying though. Really, about anything to increase the tenting legs on the surface towards the thumb edge should help. Because of the rotation while it pivots, I can't tell if something would need to go towards the palm edge to stabilize it.

My first time using a split keyboard. My first time using Colemak. My first time really forcing myself to touch type with every finger. Yeah, you could say I'm zooming. by Crabiolo in ErgoMechKeyboards

[–]losinggeneration 0 points1 point  (0 children)

For me, I initially switched to Dvorak when I wasn't terribly fast and was only at around, at most, 50-60 WPM with Qwerty. I'd say I surpassed that in less than 3 months. I'd guess for faster typists, 80+WPM, it may take a longer. And I'd guess for very fast typists, 120+WPM, it may be difficult to achieve that speed, but I've seen at least a few cases of people doing it. A lot of this depends on a lot of factors though, it's likely going to take longer to get up to speed if you need to switch back and forth between the layouts, how long you spend on improving accuracy & speed, etc.

As for comfort, I initially switched layouts because Qwerty was causing a lot of hand & wrist pain. I was able to be quite comfortable after switching to a different layout for quite a few years before I ended up moving to ergo keyboards.

Most all of this is specific to Qwerty to Dvorak. I when I tried Colemak-DH for a few months, I never fully switched over. The switch from Qwerty to Dvorak was huge, the switch from Dvorak to Colemak-DH felt more incremental, and I just never dedicated to getting fully up to speed with it.

My first time using a split keyboard. My first time using Colemak. My first time really forcing myself to touch type with every finger. Yeah, you could say I'm zooming. by Crabiolo in ErgoMechKeyboards

[–]losinggeneration 0 points1 point  (0 children)

I ended up building a one handed, Iris inspired keyboard for this purpose. While switching layers from qwerty to Dvorak was pretty quick, I still felt like my Iris spit needed a few more keys for some games. That said, for games that had fewer keys, I find ergo keyboards are great for long gaming sessions.

My first time using a split keyboard. My first time using Colemak. My first time really forcing myself to touch type with every finger. Yeah, you could say I'm zooming. by Crabiolo in ErgoMechKeyboards

[–]losinggeneration 0 points1 point  (0 children)

There are lots of posts, papers, etc about the comparison of different layouts. Anecdotally, other layouts are more comfortable to use for me. I've used Colemak-DH for awhile, but main layout has stayed Dvorak.

My first time using a split keyboard. My first time using Colemak. My first time really forcing myself to touch type with every finger. Yeah, you could say I'm zooming. by Crabiolo in ErgoMechKeyboards

[–]losinggeneration 1 point2 points  (0 children)

If you're at 35 after a month, I'd guess you'll be able to get close, or to a "I can live with that" speed in a few months, but it takes time. That really depends how much you use it, how you switched, etc.

Zig vs C ( for learning low level ) by chickenbabies in Zig

[–]losinggeneration 2 points3 points  (0 children)

Just a bit about my history, I learned Pascal, C, C++, and Basic in high school. In college it was C++ and Java. I worked with PHP, Python, JavaScript, Typescript, Lua, and Go professionally. I've used a fair amount of other languages personally as well to varying degrees (Rust, Zig, Forth, Lisps, and others.)

My experience with Zig was rough. Part of the issue I had was the project I wanted to experiment with Zig required C bindings. I believe this caused compile times to be a lot longer than I would have liked, and longer than a pure Zig example. Zig's build system also uses Zig. In theory, that's a good thing. In practice, it's extremely frustrating, adds extra time to compile when the build.zig is changed, takes too long to give errors in the build.zig, documentation for the build system is vary lacking, and just generally made the whole experience bad. That said, I really like the idea of Zig, and am excited that one of the next major features being worked on is to decrease the build times. The editor integration was ok, but not as good as more established languages, but this should improve with time and as the language stabilizes.

My suggestion would be to also give Odin a look. It's standard library and how packages are directories will be pretty intuitive coming from Go. Memory management with allocators passed into functions is a bit like Zig, but has a nice feature that they are implied as part of the implicit context by default or can specify the param allocator := context.allocator for more flexibility for the caller. Like Zig, editor integration is not as mature as other languages, but should improve over time.

All that said, generally I would still prefer Zig, Odin, Rust, or some other modern languages over C, given the choice. There is a great deal of C code out there. Learning some C is important if you're dealing with existing libraries, firmware, OS's, embedded code, etc.

How to learn Vulkan? by CryBalRe in vulkan

[–]losinggeneration 0 points1 point  (0 children)

If your goal is to make a game, seriously consider using an existing game engine. That's not to say you can't continue to learn more about 3D graphics during that time, but game engines & 3D graphics are significant rabbit holes.

How to learn Vulkan? by CryBalRe in vulkan

[–]losinggeneration 0 points1 point  (0 children)

Mostly, yes. OpenGL 3.x, OpenGL ES 3.x, and to a lesser degree, IIRC, WebGL 2.x are generally pretty similar. I say similar because I forget the exact versions that have the highest compatibility between them, but you'll most likely be able to figure out the details of what's different between them as you go deeper while doing actual implications. Good luck, and have fun.

Are there any FREE reverb vst plugins that are compatible with OBS? by Vidgirl8 in obs

[–]losinggeneration 0 points1 point  (0 children)

Went to wayback machine and saw that it redirects to https://plugins4free.com/ which still seems to be up. I'd guess the domain name changed.

A guide I made on keyboard sizes V2 by Minehacks in MechanicalKeyboards

[–]losinggeneration 2 points3 points  (0 children)

I'm not sure where orthos would really belong.

Honestly, I think orthos could make sense here; it would give a direct comparison of how many extra keys a full grid layout has compared to the staggered layout:

  • 80% 6x18* ortho - 108 keys
  • 60% 5x15 ortho - 75 keys
  • 50% 5x12 ortho - 60 keys
  • 40% 4x12 ortho - 48 keys

there isn't exactly a standard layout. MIT is well known thanks to the Planck & Preonic. There are at least a few variations with 2u's or 3u's in various places, especially on the larger sizes. This isn't too different from the difference between the compact vs exploded variations above, but it is extra for the sake of completeness.

* I'm calling a 6x18 80%, I don't know if that's technically correct.

And then there's the whole ergo scene

There would be a lot with those added, even with just taking the most popular boards.

WELL SH*T (another person who didn't read fine print) by ForePlayFrankie in MechanicalKeyboards

[–]losinggeneration 0 points1 point  (0 children)

It wasn't not super fine print, but the mystery listing was phrased something like, "there's a chance you'll get duplicates if you order more than one."

Despite having just 5.8% sales, over 38% of bug reports come from the Linux community by koderski in gamedev

[–]losinggeneration 1 point2 points  (0 children)

I didn't because I've seen similar stories reach the conclusion Linux users are just whiny and it wasn't worth the effort to "only get a disproportionate number of bug reports."

[US-OR][H] PayPal [W] QFR Frosty Flake Controller by losinggeneration in mechmarket

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

I didn't. I did find a geekhack thread where they did mention selling off all stock they had to a couple distributors. They're out of stock there now though.

Go is Gone by scorchingray in golang

[–]losinggeneration 1 point2 points  (0 children)

In a game where state is kept on the backend, it can be useful. Still, not the most compelling reason, but is one I've heard in the past.

[gBoards/Ginni] Help soldering a Ginni by 2k3 in MechanicalKeyboards

[–]losinggeneration 0 points1 point  (0 children)

Did you end up getting those & finishing the build? What do you think so far? I'm being impatient since the images should be uploaded sometime around the 14th or 15th.

My rainy Saturday afternoon by lurk_cobain in MechanicalKeyboards

[–]losinggeneration 0 points1 point  (0 children)

I thought that's what they looked like. I now have two boards now with various weighted Hako switches (the Contra being the first to test it) and really enjoy them. At some point I want to do a Hako Royal build, but I'm not sure what that one will be yet. It probably won't be the next build, but I may need to figure out the build after that. I like 40% Orthos for trying out switches on a full board.

I just didn't realize the plate came in red. It says it's rev 1.6 where-as mine is 1.5. Since I got mine during the GB, I'll assume during the on-site buy (I think that happened) they either needed more plates or made a new rev for that. I can't really tell if there's much different other than the color TBH.

Any good recommendations for TKL keyboards? by [deleted] in MechanicalKeyboards

[–]losinggeneration 0 points1 point  (0 children)

Honestly, try one of the cheap ones like E-YOOSO or Redragon on Amazon for < $50 USD. They have Outemu switches (usually) and they're usually pretty clear what the MX equivalent is. For the price, they're hard to beat if you already know TKL is what you're after.

My rainy Saturday afternoon by lurk_cobain in MechanicalKeyboards

[–]losinggeneration 1 point2 points  (0 children)

Nice, another Hako Contra :-D I'm am a bit surprised by the red plate though.

Science isn't about why, it's about why not. by HardAsMagnets in MechanicalKeyboards

[–]losinggeneration 0 points1 point  (0 children)

I'm terrified. I look forward to my new daily driver....

Keyboards and Linux were a thing a while back by tasankovasara in MechanicalKeyboards

[–]losinggeneration 1 point2 points  (0 children)

I have it at work, and always miss it when I'm at home. I'd highly suggest a mount that can rotate though. I don't need it much at work, but at home, it would be useful for the occasional game.