Benki β†’ Bookmarks

next page β‡’

By relying on structured concurrency in combination with thread-per-core runtimes you can get by without the pesky type bounds that make asynchronous Rust such a pain to use.

  • You avoid ’static by using structured concurrency.
  • You avoid Send + Sync by using a thread-per-core runtime.

A customizable e-book reader and document viewer app for e-book readers.

What’s nice about it:

  • Syncs with Calibre.
  • Can deinflect Japanese for dictionary lookup.

What is missing:

  • Does not do 縦書き (vertical layout for Japanese text).

If you want 縦書き, ッツ Reader combined with Yomitan is still the best option.

A detailed forecast of how and when AGI might happen (tl;dr: sooner than you think). Some people with really good prediction track records were involved here.

OSH and YSH:

  • OSH: a Bourne-Shell-compatible shell that is a tad less insane.
  • YSH: a more modern shell.

Another Scala 3 library for direct-style asynchronous programming. Made for today (whereas Gears is made for the future). Targets the JVM only.

A (research) Scala 3 library for direct-style asynchronous programming. Supports both the JVM and Scala Native.

Lists of books and movies, graded by language difficulty. Japanese, Korean, German, Spanish.

A wiki with pointers to comprehensible input in many languages.

Comprehensible input – input that you can comprehend but is still difficult enough to be challenging – is what you need for language acquisition.

next page β‡’