#ot1-perplexing-regexing
1 messages ยท Page 567 of 1
@rough sapphire Sorry for pinging you in off-topic, but this isn't only Python.
With Node.js, JS has become much more powerful, and can do many things that Python can do as well
But can it do strongly-typed
No, but that's why TypeScript exists
Genuine question: How close is TS' syntax to JS?
interesting... I knew you could do a lot with JS but I didn't think it would come close to a general purpose pl, I know they are for different purposes but still... interesting
It's the same as JS with typings
The syntax of the typings is pretty similar to type hints in Python
are you using the discord desktop client? yeah thats entirely js
It used to be only for frontend, but node.js is a runtime that allows you to do things on servers
~~ ~~

wow dont just silently edit now my line looks out of place ๐ฆ
It was an accident and I can't spell ๐
Yes, very nice line you got there
lol
dawn hows that website going
glorious helpers lol
I sorta set it to the side for a little since I'm messing with serving sites on Cloudflare workers
But I'm still working on it
yes I am, impressive @_@
not even loading https://staging.dawnofmidnight.tech/ lol
I changed where it was deployed and screwed some stuff up
oh i see
make it public, PRs welcome
https://embed.dawnofmidnight.tech is what I'm messing with now. It's very good
An embed builder for Discord
Soonโข๏ธ
truely a site worthy of praise
yeah I still had that frontend only vision towards it I think, good to know
Oh wait. The embed has color now. Yay
so... even front end not being my primary goal node.js would be a must to learn as well?
I plan to go the python-django path at first
@wraith hound
its broken
Indeed it is
how bad can it be, its just a div and a p tag
๐
lol
is this vuejs
Ya
uh
An embed builder for Discord
It's a bit complicated
React is nice
I like that Vue is more like HTML and JS separately, rather than a messy merge of the two
exactly!!
I've never tried it, what are the differences from vue 3?
I haven't either but it can be a mess
brb in 4 min
so you know vue2 was so so good at its structure
for example
<html>
</html>
js{
data(){
},
lifecycleMethods: {
},
methods: {
},
watchers: {
}
}
<css />
in vue 3 they kinda did something like hooks
so you know it can be made like sphaghetti like people do in react.
Vue 3 format is nice imo
i mean if you think about it, people can be so dumb while doing things in react(and its understandable as they don't realize its a wrong way.
I've seen people creating methods in render class.
But I've never seen the Vue 2 one
you haven't seen vue2 one? hold lemme check if i have a sandbox
I've just been using the docs
its an old one and small one but you'll get it.
That looks pretty similar to Vue 3
yeah i need to see if they made big changes, their proposal syntax had a big conversation over these things.
because i think they planned to remove this json like structure, like putting methods at one place and watchers at one and all.
yeah thats what makes me dislike it a bit, because if you have this structure, your things are organized by their type,
and their point of view on that time was,
if you know how to not to mess up, you won't.
and well i had hella reasons to dislike react at that time.
the this.state tail everywhere, the make a new object thing(vue handles it gracefully, we can do .push() if we like)
and well vue doesn't cry over this.state and this.setState
its just
this.something.push('yay')
or
this.somethingElse = 'naye'
Altho after hooks things have changed for react, no more this.state.
Ooh, nice
@wraith hound 
If you're using Django, then you don't need node
yeah but if you are using js in front end, using node can be beneficial in one way, you play with js more so you get comfy fastly.
hmmm, nice, good to know. Thx ๐
cool! first I want to get comfortable with python then I'll dive into django/html/css/js
Here is a random joke:
Q: Why does Joe where glasses?
A: So he can c#!
i dunno if i should ping joe for this ๐
Hey does anyone like vlc
vlc media player? Yeah, it's nice
What about 200 vlc
I have nearly 200 open vlc
Over 200
233
250
Uhhhh, why
Keyboard shortcut and script malfunction
oof
Just killed all of them
@wraith hound https://paste.pythondiscord.com/abiriyovuk.sql
oof
Lol anyone wanna see my dog?
I am never going to say no to that
Where dog?
literally what
and it's only if i try to run it in vscode
works in regular terminal
Are you inside a venv or something?
I don't think it does
banned
Bruh
I was just talking yesterday about not having motivation to work on my personal site
and now today I've made half-satisfatory progress ๐คฆ
still going
i kind of just of start a project, work on it half way through and get bored of it
i have like 10-15 unfinished projects XD
but seriously when's python 4
yes
it's on sunuday 7
seriously?
#ot1-perplexing-regexing #ot0-psvmโs-eternal-disapproval
(so no, not seriously)
oh ok lol
question: why is this a weird unicode question mark and why is there a trailing whitespace-
What unicode question mark
oh. that's not trailing whitespace. it's just a thick question mark
๏ผ
? vs the weird question mark
ah lmao
it's just really thicc
thicccccccccque
yeth
when's python 4?
Nevwr
sunuday 7
Lol I love the name of this channel
when python 10
it needs to be above ot0 lol
@deep nexus so the thing is, thet article you linked, its main goal is transparency
yeah and that's great but
that article doesnt actually say anywhere that people should be deplatformed, just that more transparency is needed
which makes it a very poor candidate for supporting that mozilla wants to censor people
especially transparency about recommendation algorithms
Changing these dangerous dynamics requires more than just the temporary silencing or permanent removal of bad actors from social media platforms.
Additional precise and specific actions must also be taken:
Reveal who is paying for advertisements, how much they are paying and who is being targeted.
Commit to meaningful transparency of platform algorithms so we know how and what content is being amplified, to whom, and the associated impact.
Turn on by default the tools to amplify factual voices over disinformation.
Work with independent researchers to facilitate in-depth studies of the platformsโ impact on people and our societies, and what we can do to improve things.
this is the main goal of th earticle
"Changing these dangerous dynamics requires more than just the temporary silencing or permanent removal of bad actors from social media platforms." I'm bad at language for some reason but this says to me to add some form of censorship
as far as i can tell all the post really says is to give more information about who is doing what
could be interpreted like that yeah, but only if you dont read the next like 5 lines
it says that censorship is not working, and proposes transparency as a alternative
it was said in context so it needs to be interpreted in context
also, no need to guess since they literally clarify what they want next sentence
yes but
"Turn on by default the tools to amplify factual voices over disinformation."
this is up to individual opinion
linking to facebooks tool that amplifies authoritative sources
if we're gonna take practical common examples that are used and seen in the wild, im sure most people would see that as promoting factual content and labelling misinformation, as opposed to deplatforming/censoring, since that's what youtube and twitter - as large examples - try to do currently
they dont always do an amazing job, but generally they tend to label a tweet/video as containing information subject to often being misleading, and link sources to find facts about it
promoting some sources that are judged to be better in some way is far FAR removed from censorship, its literally the goal of a search engine
but this is manipulation of the promotion of information, we condemn this for search engines like google
do we?
im not sure anyone really complains that google shows researched and factual information over the alternative
your original claim was censorship. lets not forget that.
Doubt thats what happens
@sinful mantle sure
is the promotion of information censorship?
ie w3s spamming my results over anything substantial
random thought
you can check for yourself, go search for something about vaccines on google and you'll see factual information before antivax propaganda
google promotion of information
w3s is not something that really matters in the scope of things we are talking about
promotion of pro vax over anti vax is good
promotion of info saying global warming is a problem over it being non existant is good
but what happens when google uses it for it's own benefit
it doesnt do that though...?
could you rephrase that please, im sure some odd phrasing led to me misunderstanding
it's in google's best interest not to mess with its engine and results, else people will just leave for services like duckduckgo/bing/whatever alternative
is that better phrasing?
yep
Its partly related, the way google ranks results isnt based on the validity of their content as much as how many links go in or out of the page
google does a hell of a lot more than just backward references
But ofcourse valid content will have more connections, thats why you usually get articles and papers first
that... doesn't really hold
Yea i didnt say thats all they did but the example of w3s kinda shows that
its also a world leader in machine learning, and you can bet a whole ton of magic box is shoved into google search, meaning just links dont do a huge amount on their own
there definitely are topics that they change the recommendations for, mostly ones that can be dangerous if misinformed
shit lol
yes
good
:|
do {
int n = get_int("Positive integer:")
}
while (n<1);
return n
}```
i dont get why for a do while loop the condition in while is what you don't want to get
means? @near bolt
here we r trying to get a positive integer
but in the while loop it is
You would want to ask the user a number until they give a number more than one
You want do while because you want to ask regardless of condition first
But yeah, it should be 0 or -1
precise words.
Yeah, do while asks at least once
You could do while, and just initialize with n = 0 or something right before the loop
or inf for loop and condition inside
fuck me dead but its also possible
lol
for(;;){
int n = get_int("Positive integer:")
if(n>0)
return n
}
Would there be a difference between for (;;) {} and while (true) {}
I don't think so
i like for(;;) more it seems more sexy
Essentially, anyways
lol
hey its not confusing!!!
people don't know precise syntax and because of this they get to know it!
I'd argue while (true) is more semantically explicit while for (;;) might be more programatically explicit
can you explain that? went above my head
like... reading while (true) to us makes more sense
and to us is more explicit
but for (;;) is more specific to the computer
more specific to the computer ??
which is what I meant
i'm not sure about that, i have not had much things with linting in java and c
?
for(;;) is just a flex
can't imagine using it
totally not from any of my repos
is thta ur chemical balancer thing
ye
Yes?
yes.
hi
is it true that java is no longer supported by google and i should learn kotlin instead?
for android dev, yes
i see
kotlin is preferred
for desktop apps, what language should i use? c#? js? python? java?
but again, as coolgamer mentioned, if you are thinking only in terms of android, then kotlin.
if you like js, people do you use electron
python also works but eh
vscode is built on electron
not necassarily
nah i wouldnt say that
same
people use Qt as well.
you think desktop apps would look nice with python?
no language is best, its about what you want. and where you want.
that debate is childish.
yeah youre right
i honestly dont know what langauge to use for desktop apps
python would be the easy way since i alr know it
but im not convinced whether it would look nice
you can always give it a try and move on if needed.
yes
no xam has its own issue pools
i didnt like it but apparently people make apps with it
hm okay i'll give it a thought
and about opinion, any community will be a lil bit biased, unless they have used all.
flutter can make mobile, desktop and web apps?
yes
while I'm biased over js
yes
wait is it possible to create a machine learning model in python and a mobile app in flutter and combine them together
yeah one work around would be an api call
oh
you train model, you make api for data, you give prediction in return using model.
np
python 4 dropping 04/2022
@scenic crag show pictures
Can I pm you? I need to finish up some other stuff before I can create something with it hahaha
sure
you hyped for python 4?
If it has more syntax then no
Yeah
Python 4 can improve pythons speed
Im hoping python will be faster
Like Java
Guido Van Rossum said if it does happen it will be like the jump from python 1 to python 2 rather than like 2 to 3
fr?
voice?
Yeah lol Iโm bored af
anyway, from numba import njit you can use the njit decorator to massively speed up python
!pypi numba
ahh the pypi command
!d works for standard lib and only some most common libs in here
I know decent python but idk that much
then build some stuff, doesnt matter what just try to push yourself a little bit
if youre gonna do math/data science then numba is perfect for you
from numba import njit
@njit
def foo():
print(10**10**10)
foo() # takes a while because of compile time
foo() # foo is compile to machine code now, and is near instant
it works really well with numpy and other scientific computing libraries
theres a youtuber Jack of Some who did a vid a while back
U know that your are speaking in python discord server right?
Ik
BUT DONT DISS PYTHON
My fav language
wtf
python sucks tho
i prefer javascript
Iโm learning js now
i do python for web backend, django is pretty nice
You madman
people out here are open no python owner is gonna kick you if you say one bad thing about py lol
P.H.P: Pretty Huge Pain
I was joking lmao
zOmG mOdS hAlP
๐
๐
python is bad and horrible. python 4 will save us. guido hodling us back by not releasing his beta 4
im here
for now i have some fun things like:
Or make the whole backend in python
Your choice
Nice
in that qml guides he show how to do that?
thanks โค๏ธ
the guide is mostly about c++ and qml
it not gonna be problem for me?
10**10**10 might take more than a little while
on my laptop? about a week
Here's how to format Python code on Discord:
```py
print('Hello world!')
```
These are backticks, not quotes. Check this out if you can't find the backtick key.
print("this may take time, so be patient")
a12 = random.randint(1, 99999)
b134 = a12 * int(starting_number)
c = a12 * b134
d = a12 / 1000
e = c * b134
Fa = e * b134
for i in range(1, 100):
total100 = i + Fa
randnum= random.randint(1, 999999)
randnum2= random.randint(999999, 9999999)
abcdef = 0
while randnum <= randnum2:
abcdef = randnum + total100
print(abcdef)```
computer explodes
install py2 and pypy in the same localisation. then you'll have py4 ๐
just need two py2
or even one
py^2
yes 2+2 =4 logik
no it's 3.9
That would be 2py2!
And py2pypy is py(2+1+1) = py4!
Birdie got a snail. And second kitty came to see what it's all about.
nice
!paste @unkempt idol
Pasting large amounts of code
If your code is too long to fit in a codeblock in discord, you can paste your code here:
https://paste.pydis.com/
After pasting your code, save it by clicking the floppy disk icon in the top right, or by typing ctrl + S. After doing that, the URL should change. Copy the URL and post it here so others can see it.
TY !
goes against the wishes but not considered against the law as you still pay for the product
@rough sapphire did you read any of the rule after the first comma

5. Do not provide or request help on projects that may break laws, breach terms of services, or are malicious or inappropriate.
how do i create a program in c, where i can have the output
2x10
2x100
2x1000
can i use a loop for the 10, 100, 1000?
#include <stdio.h>
int main(void)
{
int x;
for (int i = 0; i < 10; i++)
{
for (int j = 0; j < 10; j++)
{
x = 2*(power(10,j));
printf("%i", x);
}
}
}
line 9 doesnt work (it's illegal) but this gives some idea what i am trying to get
like i wanted to create a loop where i can have
10^1
10^2
10^3
so i wanted to make a for loop for j
from 0 to n
then do 10^j
that's not allowed right?
you seem to be trying to represent this in integers, whereas an easier solution would be string concat
wait a minute
is that C
like, each line just print "2x" and a 1 with some zeros
fairly sure, yeah
i only know C++ so that was super confusing to read
i was like, "wait wait, what no"
like
you know when you are so sure its a pro lang
and then u just cant understand why there are some sutle changes
and then u realise it was C not C++
well, C++ started out as a strict superset of C
uh can u ignore my previous qn cuz what i was actually trying to solve is
so presumably it's similar even now
its C with classes boi ๐
int first = (number % 10)/1;
int second = (number % 100)/10;
int third = (number % 1000)/100;
int n = (number % 10^n)/10^(n-1);
altho syntax still a bit diff, otherwise cpp could just be a lib in C lmao
i wanted to create a loop to do this cuz n is an input
c looks very tempting to learn omfg 

this is the problem with me
i see a good syntax
and i feel like learning it
F
good syntax
C
uhh
?
just because C has a more lenghty syntax
doesnt mean its bad
im talking about the beauty
of the syntax
;/
almost all modern languages are based on C indirectly, so saying that C has a nice syntax seem very weird to me, because, like... all changes from C's syntax were made intentionally for some reason or another
and in most cases, languages added to the syntax, rather than changing it. You can write code that looks very C-like in most languages, it's just not the best way in most cases
i see
for me i jus prefer writing code in certain syntax
for me its
python
java
c
cpp
lua
and i dont like VB or Rust syntax
dont blame me for java okay my whole family uses java

I don't see why you need a loop for this. The fourth line is basically valid except you need to use (googles...) the pow function from math.h instead of ^
What syntax do you like in C specifically?
the
func (){
}
i prefer it over cpp because
its more original
๐
also i like using #include
how is it different from cpp though
its just so nice >///<
that's how function definitions look in most languages
and then i like
int array[] = {};
very niceu
wait wait
my order is messed up
python below cpp
my bad
cuz if i dont use a loop, then i would have to hard code int first, int second all the way to int n right?
Why? You can even write a function roughly like
int digit_at(int x, int n){
int mult = pow(10,n);
return (x%(mult*10))/mult;
}
if I understand correctly what you're doing
where's the space between () and { ๐
why bruh
my IDE places it for me okay
was i summoned?
imagine switching to an ide for each of those 3 examples ;/
wait u use an ide for every lang?
damn
fn digit_at(x:isize, n:isize) -> isize {
let mult = 10.pow(n);
x%(10*mult)/mult
}
I probably like this signature syntax more
unrelated but can I just point out how bad x.sin() looks
is that a rust thing?
I mean, you can instead use isize::pow(10,n) if you want ๐
something you can't do in C, though, is let (sin, cos) = angle.sincos(); ๐
also something you can't do in C:
for (i, (a,b)) in As.iter().zip(Bs.iter()).enumerate() {
//...
}
and the compiler is generally smart enough for stuff like this to not incur performance penalties
while printing in terminal how do i get that cool typing affect, when it types in terminal
is ascii art allowed here?
there are rules about random memes, though ๐
Where? I am unaware of any rules about random memes.
There are rules about off-topic discussion, as long as said meme is on topic, I don't see any rules against memes, or ascii art.
https://pythondiscord.com/pages/guides/pydis-guides/off-topic-etiquette/
Don't post memes unless they're relevant to a conversation
There are better places to share memes; if you have a meme you think is worth sharing, try to find a relevant subreddit, like /r/ProgrammerHumor.
There is no Joe, only Zuel.
What?
o
your name was @Pytot
You called me Pytot
oh-
@wraith hound lol
ff dev is v90
ff nightly is v 91
ff stable is v89
oh
dev and beta are the exact same release cadence
whats the diff between this and a switch statement. like i dont think u can know what type the match is gonna be so how can u know u covered all the cases
It's only superficially like a switch statement. It's more like a regex than it is like a switch statement in other languages, except that where a regex matches a string against a pattern, a case statement matches an arbitrarily nested object against a pattern.
Yeah tbh I'm not sure why it's being added
so in that pic it works the same way as a switch
in that pic it achieves the same thing as a switch would, yes. It doesn't work the same way, though - it works in a pretty fundamentally different way
CAN I GET A HOYAAA
just like if re.match("abc$", x) does the same thing as if x == "abc", but in a very different way.
no
HOYAAAA
wonder if there are any checks to make sure that u matched all possible cases
no you just match the first one
just like you wouldn't get into any elif if it matched an if
There's case _: to match any arbitrary object.
that's the wildcard case.
@solid elbow I installed 3.10 if you'd like me to try anything
BOth for you, and/or for my own experiencd
Lmk and I'll get on pc
I read the PEPs pretty thoroughly - I think I have a good handle on how everything works.
though admittedly it's a lot to remember.
What other changes are there?
there's some big changes to how syntax errors are reported.
you'll often get better syntax errors if you forget a closing ) or something like that.
I had a quick scroll through the new errors and they looked quite good
There's some nice changes in there
Someone write some code they want to see errors for
I'll run it
limiting to about 20 lines
This has examples
ono
LOL
that version number seems to be right
nvm figured it out
def square(number: int | float) -> int | float:
this is fucking nice
afaik Python 3.11 would start focusing on performance
copy paste pypy ezez
that is niiice
ay no more Union?
or Optional?
not needed, but will still exist i presume
Starting in this release, there will be a concerted effort to begin cleaning up old import semantics that were kept for Python 2.7 compatibility
What does this mean?
py3 was not compatible with py2
?
but there was support somehow?
huh
what is distutils?
The entire distutils namespace is deprecated, to be removed in Python 3.12. Refer to the module changes section for more information.
distutils is used for building C extension modules. setuptools is preferred instead these days.
wtf
ah, okay
like in the example above if u just matched 400 and 404 and u passed in 500. does that just fall though or is that an error
it would just fall through.
there's no reasonable way to require it to be exhaustive, since you can pass in any object.
it would fall through if you passed 500, but also if you passed [] or {} or "hello"
hmm i know with some compiled languages pattern matching allows for a static check
I know of some where switch does
I don't see how pattern matching could - at least, not when you don't even know the type of object you're matching against in advance
lmao
?
yes
yes
The related paper mentions XML
Other than that, nothing really
what you know about rolling down in the deep
is it normal for schools to keep blacklisting your mac address
no
omg is that beyonce
yes
omg
ok
me in 4th grade: loves to read
school: you have to be reading books that are for 12th graders!!
me: ok
me: thinks all the books are boring and stops reading books as a whole
school: why u no read
hm
read.
read โผ๏ธ
I was reading a lot as a child. now I'm mainly reading webtoons...
Yeah, especially horror and thriller theme, the picture is awesome
I always read all the assigned books... until one in last year of middle school. Then I rarely finished any
I used to read every night
Normally I like reading, but I hate when schools give book assignments
so I've kinda just grown to not like reading anymore
Have u read "I'm the grimreaper"?
On earth there are bad people, and then there are REALLY BAD people. If youโre one of the latter, you donโt just get sent to Hell, you get sent to Hell and get assigned a job collecting the souls of some of the worst people on Earth. Such is the career path of a young woman named Scarlet, who dies and is delivered down to the fiery underworld on...
It's available in webtoon so go and read it
Oh didn't notice that
I read LOTS of stuff on LINE Webtoon (aka Webtoons.com), so I'm fast when it comes to grabbing links ๐
import coffee
push your code up, pull your code down. commit before pushing
nothing simpler
if you need to do something more complex you just google the command paste it without understanding ez pz 
I made
and also made a pull request
but I need to make another pull request
without those changes
but those changes (that you made ) are still with you
lol?
fork repo, branch, work in branch, pr, oh i need a new feature, new branch, work in new branch, pr, repeat
simple as day
fork, branch, work in branch, pr, oh i need a new feature, oh dam those features that i made previously are there
We needed to go to the previous commit and then make a new branch
and your old branches changes are not in the new branch
i think i see what you did
you worked in the master rather then making a branch
then when you make a new branch its based off master and your first prs changes arent there
you'll understand
except they arent there
because they arent in the master branch
and the new branch you make is based on master
read up my messages again
you'll understand
lol
Oh now it makes sense
I made a new branch when i made the changes
(in the github)
that's why
It would be simpler if I did it without github
you want to make your changes in a branch
yea
fork repo, branch, work in branch, pr, oh i need a new feature, Edit the files from github, make the changes into a new branch
I think that's what I did
ah
github always confuse me
not sure what you did on github exactly but yeah you probably messed it up there
every new branch is based on the master branch generally, and the master branch should at all times match the main repo you forked. so new branches are ez pz
and that way you can quickly pull new master changes down into your own
v
this might help you recover
dam you're fast
complex but in the future shouldnt be needed ever if you keep the master even w/ the main repo
ยฏ_(ใ)_/ยฏ
A minimalistic, customisable typing website. Test yourself in various modes, track your progress and improve your typing speed.
hm
nice graph bro
lul
uwu
no
dammm
wat?
i can do 200 wpm in 2 seconds ๐
heh
ok
perfection
my hand kind of stops in the middle
yeah
"decent"
that consistency too! wow
idk what consistency means in this context
i was 98% accurate but 60% consistent hmm
idgi
whats the average
the difference between the speed each second
the lower the better
straight line graph should have higher consistency
ooo sooo what ur saying is i had parts where i was 200 wpm and parts where i was like 100 wpm to average out to 121?
i see yea i dropped to 80
w-well it was a tough word!!
i couldnt spell it right either ๐ฆ
lol both my drops are when i couldnt understand and spell the word
Oh wait
Not bad
hm. I wonder if I should make an effort to properly learn to type when I get my laptop here in a few days
you're sending already
I peck (well, half-peck... modified pack) \๐ฉ
wait colemak-hd?
A keyboard layout
peck?
peck
birb
I type primarily with my index fingers
it's incredibly inefficient but I've been stuck in this bad habit for years and years
same
yeah thats the standard non computer user way to code
Every time I want to learn how to properly type, I get incredibly bored and between "lessons" my habits show right back up
get a typing game
I re-taught myself late last year
it makes it fun
i mean i used mario teaches typing but its like 20 years old now
lol
it was really fun when i was a little kid
https://www.typingclub.com/ to learn
you basically played a full mario game but you moved by typing words correclty haha
Then monkeytype, keymash, typeracer etc to practice
ohh i haven't solved a rubik's cube in weeks
its gotta be games tho to keep ur attn
lemme see
It has games
o nice
wait if i make a mistake while typing
and correct it
it doesnt really count the correction right
It does, but you still get penalised
Just not as penalised
I'm getting deja vu, I think you've shown me this before
hm
I wanted to try one night and I clicked the start button
A "playthrough" of Interplay's 1992 PC edutainment title, Mario Teaches Typing.
If you have any desire to give this ago, do yourself a favor and change the times of each lesson in the menu. The default lengths and the typing prompts are specifically designed to give you carpal tunnel in about two seconds.
No cheats were used during the recordi...
I mean, when aiming for pure speed
Probably not worth correcting
But when practicing
Correct
then this lady started talking and gave me a mini heart attack
mario would fix that
and it falls down to 70
omg is that the time
ye
oh yes it's the 25th hour of... today
oh i thought this was your wpm.... hahahaha
bruh why your wpm only 20 haha
...
I was about to say like "me too"
psh u clearly shows a 25 ๐
I think I'm a lil faster on my keyboard than on my laptop
u gotta pump those numbers up so you can join 3 digit gang
i have realised that i type mainly with my index and middle finger
only 7 more wpm needed !
which is an interesting case
usually its index only or all four fingers
but i only use these two
my little finger is never used
I used to use all fingers on my left hand and one finger on my right hand when using qwerty
It was a mess
21.84s
yes
i can barely even do that while keeping index on f
why didn't use colemak
why this one
cause no matter how cool these other layouts are, you then go to use someone elses station and cant type at all
why not colemak itself
It's better for split keyboards
i hit x with my index finger
oh you use split ones?
is that normal
Or rather, columnar keyboards
no
and space bar with index lol wtf
that way... I've got no bad habits to get used to
it's great learn it
Is the current layout
anyways its not even needed, im equal wpm with jack and using a normal layout
I have some changes in mind though
Colemak โค๏ธ I haven't used it in ages. But I sometimes try and kinda remember what is where :D
jack : damm where is that key ;_;
I type 70 wpm on others computer
hehe
::
that's enough
Typing on other people's keyboards/using their mice is gross
triple digit gang unite
It's way better there
the amount of people that don't wash their hands after the bathroom is enough for me not to want to lol
hm ?
idk who thought putting ; on the homerow was a good idea
i mean i agree but also i feel like a lot of times i have to use other computers
like maybe once a month
Yea, I guess that's hard to get away from if it's part of your role
lol get a better screenshot
your wpm. there was only what 3 of us? 4 maybe? who had 3 digits
it's not obvi where it is located
is there a ground rule of where ur fingers should be placed when typing
you mean that
What keyboard do you use btw jack?
index on f and j, they should have an indent. then all next to eachother one per key
ZSA moonlander
ahh nice
only move one finger at a time, if its uncomfy to reach its because your using the wrong finger @inland wolf
@inland wolf Your keyboard should have lil bumps on f and j, which it where your index fingers should rest
yes
well, 2nd finger might kinda move with y ou as you move one, but yea
it feels weird for me to press w without middle finger
w should be left ring finger
yea
im not used to using my ring fingers at all
this is why your lowly 2 digit wpm gang
Staggered keyboards feel kinda weird
same with pinky
you'll get used to it if you keep trying haha
true
I don't like not being able to just move my fingers directly down onto the key below
Staggered keyboards make you move them around a lil more
i used to use those staggered ergonomic ones like this
but then i grew up and got a job and job laptops and on the move and stuff and just gave it up since you cant get laptops like that
microsoft ๐ถ
I love split boards, it feels so much comfier
get kenesis advantage
ms used to make really good hardware, that was like the number one ergonomic keyboard you could buy back in 2000
And columnar boards
actually tbh ms hardware still good
we're living in 2021
and i said i used to use keyboards liike that, gives keyboard from back then
gosh duh
ima pull you back from past
git pull Araye from-past
could we make something like this the standard, that'd be great
is it just me or no one understand this
Get rid of staggered layouts. there's no reason for them to be staggered anymore
its ergonomicly sound
to have the keyboard slightly angles
to use a normal keyboard you have to bend your rights, by angling and staggering it it helps
I mean preferably yeah, the alice layout would be better
Since I doubt actual fully split keyboards will be widely adopted, something like this would be good
Although fully split is very nice
hey jack can u look at #help-cake pls. guy called someone an idiot and is now arguing that he is right to say so (meaning hell do it again to others) >_>
He seems to have calmed down, so probably best to just leave that
that keyboard looks crazy tho, even my ms one wasnst that curved
Who uses a mechanical keyboard :P
me
I don't know, I'm slow on mechanicals
There's some amazing silent switches out there
Oh lol
My reds are pretty silent
Those are like, made to be loud, literally @edgy crest
lots of people use mechanical!
Although they're a bit springy
They're clicky switches
they feel better
Ik I just said it for joke
can i just take one key out and see the color
~~
