<geri>
main layer is normal qwerty + asdf/jkl; as modifiers, space on right hand is also symbol layer and backspace on left is system keys
<geri>
i love that pressing enter is one handed op without moving hands at all, and at the left hand too
<geri>
so is escape tab and delete, as well as volume keys
<abu[7]>
👍
<geri>
honestly setup i have rn is pretty much perfect in my eyes
<geri>
surprisingly it didnt take long to figure out
<geri>
how were you using penti on a small phone?
<geri>
mine is narrow enough where its hard to fit all my fingers on the screen
<geri>
s/small/smaller\/non-foldable/
<abu[7]>
I first used a tablet and then a 6.7 inch phone
<abu[7]>
Steno works fine on smaul screens
<geri>
no neck problems from using a tablet alone or was it typical for you to use an external screen/ssh?
<abu[7]>
small*
<abu[7]>
No problems :)
<geri>
good
<geri>
how well do you predict youll be able to type on steno?
<geri>
also a pro of steno - easier to use either hand
<geri>
or even type with your nose during winters :D
<abu[7]>
Right ☺
<abu[7]>
or an a watch
<abu[7]>
on*
<geri>
hmm
<geri>
not too small?
<geri>
you gotta fit your finger in 9 areas iirc
<abu[7]>
No
<abu[7]>
you can write outside
<abu[7]>
Just the center must be in a field
<geri>
hm
<geri>
waiting for a video demo
<geri>
:D
<abu[7]>
ok
<geri>
does it hurt to write java?
<abu[7]>
Why hurt?
<abu[7]>
Steno?
<geri>
cause its very inelegant
<abu[7]>
Ph
<abu[7]>
Ah, yes
<abu[7]>
A nightmare indeed
<geri>
im only willing to use java if we're talking clojure
<geri>
not a fan of boilerplate-driven development B)
<bjorkint0sh>
geri: yes. but it pay$$$$
<abu[7]>
T
<geri>
is it worth the mental anguish though?
<bjorkint0sh>
geri: mental anguish is a luxury for those who have a choice!
<bjorkint0sh>
like, people who know and use lisp.
<geri>
thats the real curse of lisp - after it everything else tastes like shit
<geri>
:D
<bjorkint0sh>
if you don't know what you do not know, then it is just a normal boiler plate day with a lingering sense of dread.
<bjorkint0sh>
if you do know, then it becomes a living nightmare!
<geri>
pandora's box has been opened and theres no way to contain the evil anymore
<geri>
ive actually edited a java REST api
<geri>
it was painful cause schema for accessing items is in a different place from the API endpoint that returns the thing
<geri>
one class per file is ew, logic itself was okayish
<geri>
well
<geri>
enterprise :)
<geri>
but yeah, im pretty spoiled by lisps
<geri>
but they made me apprieciate javascript a bit more, imagine
<bjorkint0sh>
how?
<geri>
cause now im pretty good with hof's and lambdas
<geri>
appreciating (x) => x was hard before then
<geri>
also its literally always available, so if i need a quick calculator its there
<bjorkint0sh>
oh you understand the mathematical ideas better.
<geri>
eh, id say FP
<bjorkint0sh>
where did FP come from?
<geri>
i got explained what a maybe monad is today but i still cant figure out what a generic monad is xd
<bjorkint0sh>
hint: the 'F' is functional.
<bjorkint0sh>
I know what a monadic function is: a function which takes one argument. like sqrt.
<bjorkint0sh>
that's all I know.
<geri>
hint: you dont need deep mathemetical knowledge to do functional programming
<bjorkint0sh>
geri: hint: it doesn't hurt!
<bjorkint0sh>
:-D
<bjorkint0sh>
/hint
<geri>
it hurts to learn
<geri>
B)
<bjorkint0sh>
only if you want to learn haskell and idris and all that stuff close to category theory.
<bjorkint0sh>
but if you just want to make a string upper case, no.
<bjorkint0sh>
doesn't matter.
<geri>
just (uppc "hello")
<geri>
B)
<geri>
any recommendations what math concepts may be practically useful to learn?
<bjorkint0sh>
geri: depends on what you'd like to do, naturally.
<geri>
everything!
<bjorkint0sh>
hahaha. you just divided by zero.
<bjorkint0sh>
happy now?
<geri>
how can i be happy if i dont exist
<geri>
∅
<bjorkint0sh>
geri: I can recommend "Introduction to computation: Haskell, Logic and Automata".
<bjorkint0sh>
since you mentioned monads.
<geri>
lets hope it doesnt make me wanna fork my eyes
<geri>
:D
<bjorkint0sh>
I kinda wish that book were transcribed in scheme or lisp. maybe i should do that.
<bjorkint0sh>
hell, maybe do it in prolog.
<geri>
i remember some stream of guy writing a parser in haskell and he had to prove stuff to the compiler
<geri>
honestly looked insane
msavoritias has quit [Remote host closed the connection]
pablo_escoberg has joined #picolisp
<pablo_escoberg>
just making sure I'm not reinventing the wheel: Trying to get rainbow parens in vip. I've looked over the code and it seems the only way to do it is to actually modify the `addLine` function, adding conditions for parens and brackets, and adding formatting therein. Is that really the best (only) way or is there something I'm missing?