thezerobit, to python
@thezerobit@anticapitalist.party avatar

Has anyone made a Python library that is a collection of implicit protocols in the standard library? For example, a logging protocol that has all the standard logging methods (debug, info, warning, etc.) used by Logger or LoggerAdapter?
#python #protocol #typing

boilingsteam, to linux
@boilingsteam@mastodon.cloud avatar
devinprater, to accessibility

Y'all I swear, when I finally learn to code for real, after I finally stop telling myself I'm not programmer material because it doesn't come naturally to me, I am going to make an actually good typing tutor app. Not this pathetic Typing Club. Instead of reading the lesson text "sit up straight, pretend you're at a fansy restaurant" and all that, it speaks "type the key: space." Because blind people just need to be guided through ... the obsticle of onscreen text instead of having it read out to them. Like it just really makes me mad every time a new student starts the thing. And honestly it's a great web app otherwise. We can track what students have done through a nice web interface, and the person that does the accessibility stuff is nice enough, but it's another one of those things where the accessibility folks have like, no power at all. And Typing Club doesn't even teach where the Alt, Control, Tab, Insert, function keys, all that are. Cause it's a general typing course with <sarcasm>a11y</sarcasm> bolted on after everything else. But hey school systems use it so it must be great right? sigh I guess I'm kinda grumpy today. And I know web apps can capture system keys. If Google Remote desktop can do it, and RIM can do it, then I know web technologies can handle it. Maybe it'd have to be an elektron client, but goodness it could definitely work.

cliffwade, (edited ) to fediverse
@cliffwade@allthingstech.social avatar

Did you learn to type on an actual typewriter or on a PC, or something else?

Please BOOST for maximum exposure to the #Fediverse

#Poll #Polls #POTD #Typewriter #PC #Typing #Tech #AllThingsTech

Triffen, to Ergonomics

How do you press all left shortcuts, like Ctrl W? I have a habit of pressing Ctrl with my left pinky which works well in many cases, but in case of those left shortcuts it's really painful to bend it that much while extending the index finger to reach W.
So I'm trying to teach myself to press modifiers with my thumb instead, and same goes for capital letters on that side... that's more brainpower I'm used to allocating to #typing! #ergonomics #keyboard

blakespot, to keyboards

Craziness. On our trip to Memphis last week, we wandered into this quaint little boutique in midtown called The Wren's Nest. My wife and daughter set about trying on French dresses and such, while I wandered about idly, trying to entertain myself.

As I poked about the shelves, I came upon a display of four extreme-level custom keyboards and I've never found such an out of place treasure, completely out of the blue!

I re-enact my surprise encounter in this short video. Enjoy. 🙂

https://www.youtube.com/watch?v=T255z2y2en4

The owner's son put these together, apparently, including an also awesome board at the POS system on the back desk.

Amazing keyboards!

#keyboards #mechanicalkeyboards #keyswitches #geek #computing #typing #hardware #memphis #video #cherrymx #topre #Leopold

0x5DA, to random
@0x5DA@fosstodon.org avatar

2 hours of <https://keybr.com> over 2 days and progress:

0x5DA,
@0x5DA@fosstodon.org avatar

not sure whether to stay on <https://keybr.com> or move to <https://monkeytype.com> now that i got all greens.
i think the latter

mauro, to keyboard
@mauro@mograph.social avatar

Any good free resources to learn touch typing?

erlendaasland, to random

Argument Clinic is a code generation tool used to generate boilerplate code for argument parsing code in CPython. We now trying to make Argument Clinic more maintainable and readable by adding type hints (and I'm using this to learn typing; great fun!). Follow the process here:

https://github.com/python/cpython/issues/104050

erlendaasland,

44 PRs later, Argument Clinic is now fully typed!

svenjacobs, to mechanicalkeyboards
@svenjacobs@androiddev.social avatar

I ordered a and also want to learn . I already can do with my own system with a variable amount of fingers that I internalized the past decades. But learning 10 finger typing is like learning to walk again 😓

hl, (edited ) to til
@hl@social.lol avatar

Know that feeling when you learn something that is soo obvious you have no idea how you didn't know it? that you're meant to use the shift and control keys on the /opposite/ hand to the one you're typing the letter with, instead of doing some weird spider stretch like I've been doing for the last 20+ years. 🤯

jankatins, to programming

Wanna make your python code better using lessons from type save languages like rust? Then this is a great blog post for you: https://kobzol.github.io/rust/python/2023/05/20/writing-python-like-its-rust.html

It takes common idioms from rust and shows the same pattern in (typed) python. And I really love the way these idioms look like in python.

jbzfn, to random
@jbzfn@mastodon.social avatar

「 Every time something typing- or type annotations-related is discussed in the Ruby community, one of the first comments would be something to the meaning of “if you want a language with this, take another language.”
...
Frequently, the opinion is expressed as a categorical statement about the full impenetrability of paradigms, or “you can do it, but the harm (to clarity and simplicity) would be higher than any gains.” 」
@zverok


https://zverok.space/blog/2023-05-05-ruby-types.html

Haifisch, to gamedev

Some areas won't be as straightforward to reach therefore observing the environment will be somewhat important. 🙂

#gamedev #indiegames #platformer #typing #books #ghouls #gamedesign #madewithunity #steam #3dplatformer #gaming #games

video/mp4

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • InstantRegret
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • JUstTest
  • tacticalgear
  • ethstaker
  • provamag3
  • cisconetworking
  • tester
  • GTA5RPClips
  • cubers
  • everett
  • modclub
  • megavids
  • normalnudes
  • Leos
  • lostlight
  • All magazines