quill
Halide
quill | Halide | |
---|---|---|
11 | 43 | |
332 | 5,725 | |
7.5% | 0.7% | |
7.7 | 9.5 | |
about 1 month ago | 1 day ago | |
C++ | C++ | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
quill
-
InkBox OS – open-source, fully-functional standalone OS for Kobo's eReaders
https://github.com/Kobo-InkBox/inkbox#readme appears to be the non-ddns.net version, and is GPLv3
- Kobo InkBox Release 2.0
-
Possible to install Kobo Sage’s OS Tolino Epos 3 ?
Is it really android? that's bad. It will be also propably impossible to port to inkbox
-
Ask HN: Why do students still hand write notes?
Handwritting notes more efficient than hunting down individual characters on keyboard (aka not a touch typist).
Stenograpy much more efficient than standard keyboard typing.
Likely same reason student(s) hasn't put together open source smart glasses displaying "talk" as text to allow for real time user hightlighting (for what user wants to capture/'note').
This is way more efficient than writing/typing, as can also capture/note non-text presentations. aka inkbox[0]/epireader[1], soli[1] (finger gesture/sign the key(s)), diy open source glasses[3]
[0] : https://github.com/Kobo-InkBox/inkbox
-
Pi based eReader that supports EPUB, PDF, CBZ, and more
You might be interested: https://github.com/Kobo-InkBox/inkbox
-
FOSSdroid on Ereaders
InkBox
- InkBox 1.9, biggest release yet for your eReaders
-
Open distros for e-readers?
inkbox for kobo e-readers is great. It should be possible to port to other e-readers too
-
Show: homebrew apps on kobo: puzzles, wordle, calculator, etc
if you want a better reader, consider plato or koreader one click packages from niluje: https://www.mobileread.com/forums/showthread.php?t=314220 or inkbox (https://github.com/Kobo-InkBox/inkbox). NOTE: i don't run any of these, but have tried KOReader and Plato in the past.
- InkBox (alternative Qt-based E-reader for Kobos) Has a Major New Release 1.8, providing PDF support
Halide
-
Show HN: Flash Attention in ~100 lines of CUDA
If CPU/GPU execution speed is the goal while simultaneously code golfing the source size, https://halide-lang.org/ might have come in handy.
- Halide v17.0.0
-
From slow to SIMD: A Go optimization story
This is a task where Halide https://halide-lang.org/ could really shine! It disconnects logic from scheduling (unrolling, vectorizing, tiling, caching intermediates etc), so every step the author describes in the article is a tunable in halide. halide doesn't appear to have bindings for golang so calling C++ from go might be the only viable option.
-
Implementing Mario's Stack Blur 15 times in C++ (with tests and benchmarks)
Probably would have been much easier to do 15 times in https://halide-lang.org/
The idea behind Halide is that scheduling memory access patterns is critical to performance. But, access patterns being interwoven into arithmetic algorithms makes them difficult to modify separately.
So, in Halide you specify the arithmetic and the schedule separately so you can rapidly iterate on either.
- Making Hard Things Easy
-
Deepmind Alphadev: Faster sorting algorithms discovered using deep RL
It is not the sorting per-se which was improved here, but sorting (particularly short sequences) on modern CPUs with really the complexity being on the difficulty of predicting what will work quickly on these modern CPUs.
Doing an empirical algorithm search to find which algorithms fit well on modern CPUs/memory systems is pretty common, see e.g. FFTW, ATLAS, https://halide-lang.org/
-
Two-tier programming language
Halide https://halide-lang.org/
- Best book on writing an optimizing compiler (inlining, types, abstract interpretation)?
-
Blog Post: Can You Trust a Compiler to Optimize Your Code?
It doesn’t apply in this case, but in general if you really want the best vectorization I would suggest using https://halide-lang.org instead of trying to coerce your compiler.
-
What would make you try a new language?
If we drop the "APL" requirement, wouldn't Halide fit your criteria for the third?
What are some alternatives?
koreader - An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
taichi - Productive, portable, and performant GPU programming in Python.
qt5-kobo-platform-plugin - A Qt5 platform backend plugin for Kobo E-Ink devices.
futhark - :boom::computer::boom: A data-parallel functional programming language
pmaports
Image-Convolutaion-OpenCL
UltimateMangaReader - A feature-rich online manga reader for Kobo E-Ink devices based on Qt5.
TensorOperations.jl - Julia package for tensor contractions and related operations
Pytorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration
triton - Development repository for the Triton language and compiler
rmkit - | remarkable app framework | https://rmkit.dev
ponyc - Pony is an open-source, actor-model, capabilities-secure, high performance programming language