Ricardo was testing in production
I didn't notice that 7,8,9 had no effect on the count. My bad.
I know this doesn't answer the question but I want to offer some advice instead.
In my opinion just don't. If the company want you to have access to emails on the go then they should give you a company phone. If they don't, why are you trying to? Don't put work things on your personal phone.
Chars are just numbers, but yeah, an enum would work fine too, sure. The only advantage with using a char for it is that there's no conversion needed for outputting them into strings so it's a little easier. Less code, very readable, etc. Though yeah, thinking about it JQKA wouldn't be numerically in the right order which could cause issues if the program did more than just implement HiLo
Yeah, just use a char for card and test
if(card < '7') count++;
else count--;
Or something, don't mix types.
Any specific infringement material (by which I mean media) would only be on the user's home server. Links to content aren't what is actionable for a DMCA notice as far as I'm aware. And the DMCA does not require platforms to actively monitor or remove potentially infringing content, only to follow the takedown procedure when sent an appropriate notification. If they follow that then they are protected from liability. That's US law but IIRC the implementations in most of the rest of the world are similar if not the same. And here's the rub: even without those communities, LW will still need to have a DMCA agent and take action against content when notified because people can and will upload infringing media here on other communities.
They're not exposing themselves to additional risk by having the piracy communities unblocked. People can and will discuss piracy, in abstract terms at the very least, all over the place. And discussion of copyright infringement is not copyright infringement anyway. Any liability and risk they do hold they will still have to worry about now regardless.
Ah, yeah. clit mouse keeb. I know a guy with a Tex Yoda.
I mean, who doesn't like hearing 7 separate descriptions of the refrigeration cycle?
This is the correct answer
/thread
With designs like this you can build them for pretty cheap since there's just not a lot of components, the most expensive item on this build is the controllers due to it being a wireless build and these wireless controllers being in the region of £20 a piece (and it needs 2). But you can do it wired for less. Also I have socketed these so they can be removed and reused easily if I change to another keyboard with the same controller footprint, so that's not a cost I need to bear for every build, just move the controller around. There are designs that use cheaper controllers too, so yeah, it can be expensive but one of the things I love about these small split keyboards is they're dirt cheap by comparison. PCBs are like a tenner for 5 units direct from a PCB fabricator in China, etc. So you can have lots of fun without significant cost per item (I've still spent a grand or two probably (maybe more, I not counting)), but have a collection of around 30 keyboards to show for it. Most of them are like this, fewer than 40 switches and no case. Great little boards and a joy to use (for me, YMMV).
You're right though, the hobby sucks you in, much like coffee, or pens, or headphones, or k-pop fandom, or cars, or bikes..... etc. you name it, hobbies get expensive if you engage with them a lot (though magnitude varies, see cars). But at the end of the day, it's an leisure expense, no more of a money pit than any other regular leisure activity really, you're spending the money to have a good time, if your budget allows, it's definitely rewarding.
This doesn't work perfectly, IIRC if OP presses MO(1), then MO(2), then releases MO(1) it'll stay on layer 3. The better way to do it is defining the
layer_state_set_user
function and callingupdate_tri_layer_state
as documented here