Comments

You must log in or register to comment.

ProfessionalOcelot44 t1_jckq7m9 wrote

40 percent keyboard enjoyers confuse and frighten me

296

thepropbox OP t1_jckqpjk wrote

We are a special kind of breed. We always lurk in the shadows of our >50% overlords. But our time will come.

70

bobasaurus t1_jckvisc wrote

Don't you miss the semicolon at least?

32

thepropbox OP t1_jckwyif wrote

Nope, long L press! :)

33

canibanoglu t1_jcl1ebk wrote

As a software engineer, this hurts my soul

143

Lenoxx97 t1_jcl5f8y wrote

Just switch to python

32

dafrimp t1_jclh6hq wrote

he said software engineer

108

Lenoxx97 t1_jclp1x5 wrote

Do python applications not require engineering?

5

_clydebruckman t1_jclq7zj wrote

They’re making fun of the language, but the world would fucking collapse if python disappeared tomorrow

45

sesame_dukes0j t1_jcmftka wrote

It really wouldn't. There's a huge number of python engineers working in academia who think python is as widely used outside of academia as it is within academia.

The reality is it's pretty much exclusively used in academia. In two decades working in this industry I have never even seen a line of python code in my life except for a few blog posts here with sample code and there and even that is extremely rare.

Outside of academia, the best reaction you can hope for is "it must be good, so many other people use it!" but there a lot of people feel the same way about python as a vaccine scientist feels about homeopathy.

I personally think the world would be a better place if python disappeared tomorrow. I've seen articles saying it's 50x slower than other languages. If that's even remotely true - holy shit why would anyone use it for that reason alone? Also the whitespace rules are bullshit. And duck typing is bullshit. It uses garbage collection which is terrible. I could go on.

Many of the flaws in python also exist in other languages, but all of those other languages have other redeeming qualities (e.g. JavaScript is fast and runs everywhere). Python has zero redeeming qualities.

−19

kai325d t1_jcmjpzs wrote

If pythons disappear tomorrow, so many things would shut down and stop working it would even be funny

11

Natbarama t1_jcml6yl wrote

Linux, Cisco switches and routers all use Python scripts IIRC. It would definitely cause some trouble lol

12

canibanoglu t1_jco0o74 wrote

So you wrote all that and you don’t even know how to code?

8

Ghgore t1_jcnwbtd wrote

Tell that to Discord, Instagram, Ubuntu (and many other distros).

Also speed isn't everything, especially if it comes at the cost of increased crashes due to errors from code complexity.

Plus most libraries are written in C/C++ anyway, so the performance really is not as much of a problem as you make it seem in your comment

6

chars101 t1_jcoa9kp wrote

> Also speed isn't everything, especially if it comes at the cost of increased crashes due to errors from code complexity.

Strong typing gives Python an advantage over weakly typed languages like PHP and JS in managing complexity. But I see the advent of type annotations as an attempt to deal with the complexity large systems that people have built, like the ones you mentioned. Much like Typescript tries to do the same with JS code bases.

I've seen my fair share of hard to reason about Python code that breaks at run-time.

I'd rephrase what you said to "Speed isn't everything if you're IO bound." The places where Python has traditionally has been most popular is where it's shoving data around with perhaps some small manipulations. Feeding render pipelines at ILM, web development after people got fed up with the absence of design in PHP 3/4/5 or inheriting unreadable Perl CGI and now datascience and machine learning where it's used to hands on explore the data massage and then do the bulk of work in libraries implemented in Rust or C(++).

If correctness and speed aren't vital, it let's you do a lot with very little. And there's a large community that shares their tooling to help deal with those shortcomings (mypy, pyright, pyre, hypothesis, pandas, polars, PyO3) so you can postpone reimplantation of your Python prototype in a language that is more able to the point where it is unfeasible to do so.

3

SlenderSmurf t1_jcna8ff wrote

dont care tbh, it works well for anything that doesn't need to be run at 10 billion calculations a second. Which is where software engineers who get paid to think hard about code live.

5

Narrow-Importance65 t1_jcovcsf wrote

JavaScript is not fast and it doesn’t “run anywhere” , you’re thinking of java, which you said sucks because it uses garbage collection. Clearly you haven’t a fuckin clue what you’re talking about.

5

dededecline t1_jclso41 wrote

There are valid reasons to dislike Python but this doesn’t even make sense as a joke

−2

dafrimp t1_jcnwagv wrote

oh? what do you take issue with structurally? and if you're a python developer I know structs might not be your strong suit ;p

2

cromagnongod t1_jcm56k6 wrote

Mate you should make it just one button and it switches into a different symbol depending on how many seconds you hold it down

4

my_name_isnt_clever t1_jcmj3c4 wrote

One key with an LCD embedded, and when you press it, it randomly shuffles all the characters and types the one it's on when you release.

5

Nothingnoteworth t1_jcml2hp wrote

I’ve got a typewriter like that, a different symbol depending on how far you move the key/lever left or right

2

monstergeek t1_jclwg4i wrote

I'd tell people the other keys are behind the keyboard lol .

2

CommitteeNo6533 t1_jcmiyca wrote

So do you memorize dozens of macros to use it fully? Do you ever forget things like long L to get ';' ?

Edit: I see you've pretty much already answered in other comments! Interesting, I love the look, but just can't. I don't want to press multiple keys to type a character!

Otherwise I'd only use boards like this, they look awesome

2

theskymoves t1_jcl6pjv wrote

I'm on 36 keys of a planck. More than enough with layers.

7

dm_me_ur_keyboards t1_jcmbxp7 wrote

Especially when they start selling their kidneys just to get that fancy new 40%.

1

gleenn t1_jcmrzsr wrote

They spend 60% less time searching for keys! Imagine how fast that must be!

1

thepropbox OP t1_jcji9dk wrote

walletburner Neuron with GMK Future Funk. Gateron Oil Kings L/F and a custom cut 5mm PC plate for that extra thoccyness.

Also cat.

67

baconperogies t1_jcmcktb wrote

Details on the cat?

Looks like a beige/black colourway.

100% full size cat.

Padded feet.

13

thepropbox OP t1_jcnr4ya wrote

Ragdoll

Named Whimsy

80% size cat.

Padded squishy feet.

7

dromaeovet t1_jcnkgqe wrote

Looks like it has a self-charging function too. Extremely useful.

5

SunjaeKim t1_jco3uws wrote

Did you say you lubed the oil kings? Don’t they come preludes, no?

1

thepropbox OP t1_jco5vwl wrote

Yes but they come very inconsistent. Unltrasonic cleaned them and did the lubing myself.

2

Shacrow t1_jcke29j wrote

"One kidney left"

When they said less is more, they really meant it huh??

40

pm_me_WAIT_NO_DONT t1_jck0fqq wrote

Future Funk is my dream endgame keycap set, and it makes me so sad to see only like 30% of the keys getting used lol

27

thepropbox OP t1_jckixae wrote

I payed way too much for the 40s set and only ended up using eight keys lol

10

pabloescobyte t1_jck51kk wrote

Nice keyboard and cat! Frosted case looks fantastic with dark keycaps.

This must sound really thocky, amirite?

10

ChristWasAMushroom t1_jckqt35 wrote

I gotta ask… how much? Lol

8

thepropbox OP t1_jcktnux wrote

Yeah no, my wife knows my reddit account lmao.

35

Weddedtoreddit2 t1_jckux2u wrote

As someone who loves browsing this sub and would love to build a custom one but never has, this looks super basic to me. I wouldn't pay more than like 100 bucks for it.

−12

thepropbox OP t1_jckx3k7 wrote

Haha I get where you are coming from. It's understatement at its finest haha.

7

itismoo t1_jckyosj wrote

man the price of kidneys has gone down

5

RoadToSurfdom t1_jck1r9o wrote

Wait, did you repost this? How many kidneys do you got? :)

Great little keeb btw

4

thepropbox OP t1_jckizsu wrote

My older post got deleted as I forgot to mention the board, etc :)

3

Zephalok t1_jcl0360 wrote

Love the keyboard, but ima need a zoomed in pic of your kitty..

4

nrmarther t1_jclc889 wrote

How much did you end up spending on the neuron if you don’t mind me asking?

3

thepropbox OP t1_jclgnxs wrote

Sorry can't, my wife knows my reddit account.

Hey Sweety!

1

TheAccountITalkWith t1_jclqtje wrote

Eh. Kidneys degrade and eventually die, they are barely modular. This will outlast even you if taken care of. So worth it.

3

thepropbox OP t1_jcls6y8 wrote

Didn't think of it that way tbh. Males me even more happy.

1

DOOM_INTENSIFIES t1_jclrbaa wrote

>one kidney left

So..have you decided what keyboard will be next?

3

thepropbox OP t1_jclsc6b wrote

Would love one with some chalky Topres. Best sound.

1

OmegaZero55 t1_jcln0c4 wrote

Great looking board. I love how 40% boards look.

2

Flubert_Harnsworth t1_jcmbpxj wrote

As long as you didn’t sell the kidney for keyboard money, I a stranger on the internet, approve.

2

baudfire t1_jcmu7ay wrote

No hate but a genuine question: how on earth do you daily drive this, I struggle sometimes with a 60%

2

Thunderstorm-1 t1_jcnmxh8 wrote

Same just went from 100% to 60 and it takes time getting used to( my100% was some trashy armeggdon one but the 60% was a cheap kit modded by my friend)

1

tbnrjagster t1_jcnisya wrote

40% is not worth a full kidney. But at least it looks kinda good. (This is coming from a fullsize enjoyer)

2

mykilososa t1_jcnngjq wrote

That is fucking awesome!

2

apapangelapeng t1_jcqdif4 wrote

This looks soooo nice!!!!!! If only if I can use a 40% :"0

2

angiepng t1_jcrgmi9 wrote

I want to enjoy these keybs but my god, how do you do anything on them?!!!!!

2

thepropbox OP t1_jct95nc wrote

Well, with layers :) It took me a couple of days but I am as fast as I was on a 60%. That is around 110wpm including punctuation and numbers.

1

liquidphantom t1_jd2astq wrote

How do people get anything done on keyboards like this? My Azeron gaming pad has more inputs.

2

AutoModerator t1_jcji62f wrote

ANY content that features products, services you sell, your prototypes in progress or items you were sponsored to post MUST use the Promotional flair, with disclosure of who you represent.

When posting your build, please provide a description of the build, preferably as a Top Level Comment or Reply to this Comment, with the following information:

  • Your keyboard featured and its layout

  • The Switches, Keycaps, and Other Accessories Featured

  • Any notable mods you performed

  • Other helpful information such as low profile, lesser known firmware, etc.

Example: Unobtanium Southpaw 1800 with DSA Salt with MorningCaps Artisan and Alps Rainbow Switches, modded with Sorbothan Foam on KMK

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

AutoModerator t1_jcji63e wrote

ANY content that features products, services you sell, your prototypes in progress or items you were sponsored to post MUST use the Promotional flair, with disclosure of who you represent.

When posting your build, please provide a description of the build, preferably as a Top Level Comment or Reply to this Comment, with the following information:

  • Your keyboard featured and its layout

  • The Switches, Keycaps, and Other Accessories Featured

  • Any notable mods you performed

  • Other helpful information such as low profile, lesser known firmware, etc.

Example: Unobtanium Southpaw 1800 with DSA Salt with MorningCaps Artisan and Alps Rainbow Switches, modded with Sorbothan Foam on KMK

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

riskxxx t1_jckg54p wrote

How do you type numbers on this keyboard?

1

thepropbox OP t1_jckj7tf wrote

It's basically just layers. If I hold the left spacebar Q = 1, W = 2, etc. Same with Tab. If I hold it down it becomes Control.

3

apapangelapeng t1_jcqjere wrote

Thats what I do too! But how do you deal with the - and =? since there is no [ and ] after the p?

1

thepropbox OP t1_jcqossf wrote

The - is doubletap J, = is doubletap H :)

2

apapangelapeng t1_jcqt4u8 wrote

Woooo I haven’t thought about double tapping!would you mind sharing the qmk code for that? Or where can I read more about it?

2

NoJudgies t1_jckv3u3 wrote

This is cool and all, but do you never need to type a number? You don't play any games or work with any software that uses F keys? Colons, semicolons, slashes? No punctuation?

1

AbSoluTc t1_jcl35oo wrote

Agreed. I get the love and all but turning something simple into something more complex for the sake of minimalism is something that baffles me. I can press 1 button and get the number 1. From memory, reflex. Why would I want to turn that into a multi level/button action?

5

YourMatt t1_jclq6xr wrote

I was going to more fully argue the intention, but since OP agreed with your assessment, I'll just give an anecdote that minimalism isn't a factor for me. I like 40s because I don't have to move my hands. It's more comfortable and I'm more accurate. I do software development and accounting work. I'm not fighting my keyboards at all. It truly is the most efficient way for me.

OP's keyboard is 12u though, and I personally think that anything under 13u forces you to fight the layout, particularly with development work.

3

thepropbox OP t1_jclwawk wrote

I have to agree with you aswell. 12u is quite the challenge sometimes but I just love the look too much. Never had a 13u but I put FF here on my Neko which is 14u: https://imgur.com/a/Zikcn6A

It is more comfortable but switching back and forth messes with my muscle memory when hitting enter or backspace.

2

thepropbox OP t1_jclheyz wrote

I get you. Minimalism drove me that way. And I'm surprised how fast I learned to accomodate to that new layout. I type as fast as before, including numbers and punctuation.

1

NoJudgies t1_jckx4v2 wrote

Ah yes, now I can memorize even more key combinations! Perfect!

−5

theycallmeboxy t1_jckzau0 wrote

You don't have to like it, I was just answering your question assuming it was in good faith.

There is a trade off between using layers and moving your hands away from the home row. Using a small keyboard and layers results in much less hand movement overall.

Nice thing about this hobby is everyone can choose whatever suits their needs and preferences.

12

NoJudgies t1_jcl0l6z wrote

No you're right, it was in good faith but I got catty. Sorry

11

petitmarnier t1_jcl10va wrote

Indeed. I got a Vortex Core recently to reduce lateral wrist movement (ulnar deviation). My hand barely moves from the home position and it's quite comfortable. I also have a sensible, reliable, dependeable Filco 60% with silent switches for meetings and such to complement the loud, clicky, flashy-RGB Core.

I also enjoy the process of learning new key combos and slowly mastering them.

Lovely build, by the way. I really like the clean look + pastel notes. Looks delicious :D

2

MrGeekman t1_jcl5r6z wrote

You're just kidding about selling a kidney, right?

1

HAPPY_NIHILIST_333 t1_jcluv59 wrote

But how do you play gaymes?

1

thepropbox OP t1_jclvh58 wrote

Without any problems. I just needed a few days getting used to it. I'm mostly playing CSGO and other FPS games, so pretty straight forward. Numbers are in the first row if the left spacebar is held down. Layers.

1

lestrenched t1_jclwc31 wrote

Isn't it difficult to reach curly braces and other punctuation?

1

thepropbox OP t1_jclxap9 wrote

Not at all! Curly braces are on O/P when the key besides the left spacebar is held. I have Auto-Shift enabled so (while the mod key is held) tapping O/P gives me squared brackets. When holding the key longer than 125ms, it gives me curlies :)

2

thestareater t1_jclzclc wrote

is this just layer-city ? as someone who codes as my side hustle, and uses excel in my day hustle, i can't understand how someone could find any comfort using a keyboard like this.

1

thepropbox OP t1_jcm046w wrote

For some people this works even better. On the 40s discord there are people showing videos of how they program with it. You can customize it however you like. I'm in IT and mostly work in an Unix shell with the occasional scripting. It's easy once you have found your layout :)

3

altSHIFTT t1_jcm678i wrote

What do you do on your computer primarily? I'd hate the absence of special characters, even if they're still there but under a layer or long press/double tap

1

thepropbox OP t1_jcns3uq wrote

I mostly do work on it (Unix, PowerShell) and technical drawings in AutoCad or Fusion. Photoshop quite a bit too. And a few games here and there. I have memorized all the characters' places I need.

1

Lei_Fuzzion t1_jco0lx1 wrote

I’m sorry for sounding like a complete noob but I’ve really never used or looked much into 40’s before. Can someone please enlighten me about how u type numbers? Is it usually like another layer?

1

laffeybunn t1_jco5bf8 wrote

Did you actually sell your kidney for a keyboard

1

thepropbox OP t1_jco6391 wrote

Nah! :)

1

laffeybunn t1_jco678q wrote

I was really worried but then you'd have like 200k. That would buy approximately 40 Jane CE V2s.

You could use the Janes as an investment vehicle to combat inflation

2

shushuwu t1_jdea5gj wrote

How much was it?

1