Python Type Checker Comparison: Typing Spec Conformance | Pyrefly

Learn what it means to conform to the Python typing spec, why it matters, and the conformance status of each type checker including Pyrefly, Ty, Pyright and Mypy.

You know, the O and the 0 keys are a little bit too close together for my liking.

#Typing

RELEASED! The FUTO Keyboard is out — catch the video for an in-depth tour, typing demo, build notes and setup tips. Perfect for custom keyboard lovers and open-hardware fans. Dive in, learn, and geek out! #FUTO #keyboard #mechanicalkeyboard #opensource #DIY #typing #tech #English
https://peertube.futo.org/videos/watch/2a46b1bd-0727-43b4-92e5-93bf76335ada
RELEASED! FUTO Keyboard is out.

PeerTube

Added lessons and progress tracking for the Dvorak and Colemak keyboard layouts, all bundled with the installation.

https://www.clavir.io
https://crates.io/crates/clavirio
https://github.com/alexylon/clavirio

#rust #rustlang #cli #terminal #typing #opensource #touchtyping #Dvorak #Colemak #tui #ratatui

Added Dvorak and Colemak keyboards support, plus light and dark themes, to Clavirio — a terminal typing tutor written in Rust.

Preferences are now saved in ~/.clavirio/settings.toml.

Install with `cargo install clavirio`

I’d love feedback on whether the new layouts and themes work correctly.

https://www.clavir.io
https://github.com/alexylon/clavirio

#rust #rustlang #cli #terminal #typing #opensource

"Kanji, or Japanese character writing, is based on Chinese script and shares many meanings and definitions. Officially published in the Jōyō Kanji, around 2,000 Chinese-based characters are listed for use in conjunction with a distinct, Japanese kana alphabet. In 1915, Japanese printer and inventor Kyota Sugimoto (1882–1972) patented a typewriter that printed in both Chinese and Japanese. Manufactured by the Nippon Typewriter Company, the machine featured a large, sliding tray with room for 2,450 individual type-slugs. A moving carriage assembly mounted over the tray contained the typing mechanism. To operate, the typist positioned the tray and carriage along an x–y axis to select a type-slug, and depressed a button to retrieve, ink, and print. Typewriter courtesy of Thomas S. Mullaney. Learn more about the typewriter in our exhibition, "The Typewriter: An Innovation in Writing", post-security, in Terminal 2. http://bit.ly/Thetypewriter" This was posted to our Instagram account on September 01, 2017 – https://millsfield.sfomuseum.org/instagram/1729359121/

Just published Clavirio on crates.io — a terminal typing tutor built with Rust and ratatui.

Practice with 15 built-in lessons, live WPM/accuracy stats, and a virtual keyboard that shows which finger to use for the next key.

Tested only on macOS, but I should have handled Linux and Windows too. Any feedback from those platforms is welcome.

https://www.clavir.io
https://crates.io/crates/clavirio
https://github.com/alexylon/clavirio

#rust #rustlang #cli #terminal #typing #opensource

Vercel Just Proposed a TypeScript-Inspired Upgrade to Python's Type System

Vercel engineers spent a year building PEP 827 — a proposal that could give Python the programmable type system TypeScript developers have always taken for granted.

TechLife

TypeBlitz — free typing speed test I built in pure HTML/JS. No frameworks, no build tools. 30/60/120 second modes, live WPM, accuracy tracking, local history.

Try it: https://moth-asa.github.io/typing-test/

Also check out my other games:
Snake: https://moth-asa.github.io/snake-game/
Breakout: https://moth-asa.github.io/breakout-game/

#webdev #javascript #gamedev #typing #opensource

TypeBlitz — Free Typing Speed Test

Test your typing speed in 30, 60, or 120 seconds. Track WPM, accuracy, and improve your typing skills. Free, no signup required.

Built a free typing speed test — TypeBlitz. Test your WPM in 30, 60, or 120 seconds. Neon aesthetic, tracks history, works on mobile.

No signup, no ads, no tracking.

https://moth-asa.github.io/typing-test/

Source: https://github.com/moth-asa/typing-test

#typing #webdev #javascript #html5 #opensource