HackerTrans
TopNewTrendsCommentsPastAskShowJobs

kschiffer

no profile record

Submissions

Developer Stress Management

thevaluable.dev
2 points·by kschiffer·vor 3 Jahren·0 comments

From 1 to 1M (2014)

waitbutwhy.com
1 points·by kschiffer·vor 3 Jahren·0 comments

comments

kschiffer
·vor 2 Monaten·discuss
Typical HN condescending bitterness at it again. Thank you for this very constructive feedback.
kschiffer
·vor 4 Monaten·discuss
Finally all spinner verbs revealed: https://github.com/instructkr/claude-code/blob/main/src/cons...
kschiffer
·vor 3 Jahren·discuss
Protip from my side if you're crashing Airbnbs full-time: bring a knife sharpener. I've yet to see the Airbnb that actually had a usable set of knives. Typically all dishes are whatever cheapest you can get at IKEA.
kschiffer
·vor 3 Jahren·discuss
I would write and share more, but the HN tribunal is just too bitter and merciless to expose your weak and vulnerable self to – as the comments on this post perfectly illustrate.
kschiffer
·vor 3 Jahren·discuss
I've come up with this simple bash function for a while already: https://gist.github.com/kschiffer/912d95ca552112820d34f59ec6...

Just add it to your shell config (e.g. `.zshrc`) and use it like so: `$ killport 8080`
kschiffer
·vor 3 Jahren·discuss
Or a German speaker–or any other language speaker I guess...
kschiffer
·vor 3 Jahren·discuss
I don't even get why people wouldn't use normal GPT API (OpenAI completions) instead. Isn't it exactly the same except that ChatGPT is primed to be more conversational (which in many cases as the one in the OP is just noise anyway)?
kschiffer
·vor 4 Jahren·discuss
Anyone remembers the vanilla tailwind implementation? It's called the `style` attribute.
kschiffer
·vor 4 Jahren·discuss
CUBE CSS to the rescue, I guess: https://cube.fyi/

Basically an approach that leverages the advantages of utilities and blocks and embracing the `Cascading` in CSS instead of working around it, like BEM et al. likes to do.
kschiffer
·vor 4 Jahren·discuss
I'm three months into colemak now, together with learning touch typing (and switching to vim as main editor).

I've managed to get up to around 50 wpm coming from 75 wpm with normal qwerty without touch typing (just 6 finger freestyle). I've still some time to go to get over my initial typing speed. A really cool thing about colemak for me is replacing caps lock with backspace, which in itself is getting rid of so much finger/hand-travel, but that can obviously also easily be hacked into qwerty as well.

To this point, I don't know if I would recommend switching to anyone for the following reasons:

- You will slowly use muscle memory of normal qwerty, which can become quite awkward whenever you forced to use another computer. It's not like you cannot type it anymore, but you will be quite slow and inaccurate when typing. However, these situation barely exists for me in everyday life.

- Learning the new layout is quite a feat that takes time and daily dedication. I decided early on to use the new layout in my job (frontend dev) which definitely speed up adoption for me but also slowed me down considerably for some days. Even then it will take quite some time to get back to your initial speed.

- Depending on your profession, typing speed may not at all be a bottle neck. This is true for me as a software developer, where you spend the most time thinking about how to solve problem before typing them in small chunks.

- Wrt touch-typing, I weirdly found out for myself that it can actually cause some wrist and hand strain rather than protect from it. To me it feels that by using a lot more muscles to type it also increases chance of wear-and-tear. This is especially true for the pinkies for me, which I never used much for typing before.

Good thing about colemak wrt keyboard shortcuts is that it only changes letters (no symbols, punctuation, etc.) and then as few letters as possible to still achieve the best finger travel. In practice that means that many shortcuts stay the same, e.g. the common ones as CTRL-Z/X/C/A/Q/W etc.

I sort of did the switch as a self-experiment after being intrigued by all the science behind optimized layouts, and also to challenge myself to learn a new skill for the new year. I wanted to learn touch typing after decades of freestyle typing which I increasingly noticed was very error-prone. I figured that learning a new keyboard layout at the same time is a very good opportunity.

Not sure if I will stick to colemak permanently but so far it's still fun to try to gradually improve on it.