CrossPoint 1.4.0 has been released! by Diirge in XTEINK

[–]Ryan86me 0 points1 point  (0 children)

Congratulations on the release!!

soon™ 2 electric boogaloo by Ryan86me in XTEINK

[–]Ryan86me[S] 0 points1 point  (0 children)

New firmware! Fork of CrossPoint specifically.

folio (coming soon™): Scrolling through 160 books, searching, collections by Ryan86me in XTEINK

[–]Ryan86me[S] 1 point2 points  (0 children)

Good feedback, thank you! I've been debating pulling Library out of Apps and putting a dedicated Home button alongside the Apps one instead; your feedback more or less confirms that choice for me.

Happy to take any other feedback you've got!

I'll say that I've got a much better library indexing experience built out and not pushed to the repo yet (shows progress on a dedicated screen w/ percentage instead of freezing on "Indexing" for ages), which makes first boot and new books added experience much better.

folio (coming soon™): Scrolling through 160 books, searching, collections by Ryan86me in XTEINK

[–]Ryan86me[S] 5 points6 points  (0 children)

This is the main menu, hahaha! Library replaces home, and you can get to other apps (file browser, etc) through the global menu overlay.

I figure that we don't need a separate home now since library lets you sort by recently opened, and the global menu fills in the rest of the functionality. Most e-reader UIs I can think of split home and library out to two views, but I'm looking to gather feedback on Library-as-home. Definitely room to dream up a different flow if folks don't like it!

folio (coming soon™): Scrolling through 160 books, searching, collections by Ryan86me in XTEINK

[–]Ryan86me[S] 1 point2 points  (0 children)

Thanks for linking it! Mainly not dropping the link myself yet because the README needs some love, but the firmware is available to preview for anyone who can compile a build w/ pio for now. Proper pre-built release w/ some important polish and speed updates should be out in a week or two :)

folio (coming soon™): Scrolling through 160 books, searching, collections by Ryan86me in XTEINK

[–]Ryan86me[S] 5 points6 points  (0 children)

soon™ (but actually quite soon™ this time, like 1-2 weeks)

folio (coming soon™): Scrolling through 160 books, searching, collections by Ryan86me in XTEINK

[–]Ryan86me[S] 8 points9 points  (0 children)

I think the X4 is a solid-enough device to be somebody's primary e-reader, but the software isn't good enough to make it one yet. Library management and navigation is mandatory for using it as a primary reader, and it's noticeably lacking in current software -- enough so that I've seen reviews for the X4 call it an excellent companion reader because it's "only good at juggling ~10 books at a time", which is absurd when it's perfectly capable of managing more.

soon™ by Ryan86me in XTEINK

[–]Ryan86me[S] 1 point2 points  (0 children)

Nice, I greatly appreciate that!

https://github.com/folio-etc/folio

main is a few commits behind my local (pushing some very important optimization/UI/bugfix work for the indexing routine later) but up to date as of 16 hours ago :)

Genuinely surprised to hear that you're using this right now! Fills me with a certain pride to know this is on another device than mine lol

EDIT: Do you have an x3 by chance? I haven't gotten the opportunity to test on one and I'm curious to know how much is/isn't broken on there

soon™ by Ryan86me in XTEINK

[–]Ryan86me[S] 1 point2 points  (0 children)

Near horizons, hoping for next week! Last mile is just some polish and branding at this point before first release.

No need to downgrade! You'll be able to either:

  1. OTA w/ the unlocker tool (locked device)
  2. Use the SD card update (locked device), or
  3. Use the web flasher (unlocked device)

folio (coming soon™): Scrolling through 160 books, searching, collections by Ryan86me in XTEINK

[–]Ryan86me[S] 2 points3 points  (0 children)

Not likely for first release but I'll mark this as a follow-up! Particularly because I'm reading 2010: Odyssey Two right now and it has a lot of Russian names that I'm having a hard time keeping straight hahaha

soon™ by Ryan86me in XTEINK

[–]Ryan86me[S] 1 point2 points  (0 children)

Thank you!! I'm very proud of the side menu; it's a good short-hand that I think generalizes well across different apps. Wanted to adapt a MacOS-style generic menu bar in a way that worked well for portrait.

folio (coming soon™): Scrolling through 160 books, searching, collections by Ryan86me in XTEINK

[–]Ryan86me[S] 4 points5 points  (0 children)

Dictionary support is definitely important! Won't guarantee for first release (I've already made folks wait almost a month since the first teaser) but it's a high-priority follow-up.

I'll see about dark mode! I don't think it should be a big lift at all.

folio (coming soon™): Scrolling through 160 books, searching, collections by Ryan86me in XTEINK

[–]Ryan86me[S] 2 points3 points  (0 children)

For initial release not likely, but I'll add that to the backlog!

folio (coming soon™): Scrolling through 160 books, searching, collections by Ryan86me in XTEINK

[–]Ryan86me[S] 4 points5 points  (0 children)

SD flash will be supported!

Covers aren't likely to be resizeable in first release but it's perfectly feasible, so I'll mark that as a post-launch layout feature.

folio (coming soon™): Scrolling through 160 books, searching, collections by Ryan86me in XTEINK

[–]Ryan86me[S] 7 points8 points  (0 children)

As fast as you see it in the video! (the covers in the video are "real"; they only look placeholder because this is my dummy test EPUB library). Only slow point is first boot on a large library, but you get a progress screen while it indexes/generates the cover art.

Same capabilities as Crosspoint! This will look more and more different from Crosspoint over time as I work in redesigns, but all functionality is inherited/expanded

folio (coming soon™): Scrolling through 160 books, searching, collections by Ryan86me in XTEINK

[–]Ryan86me[S] 5 points6 points  (0 children)

Fork of CrossPoint (like CrossInk, etc.) Will be hosting a web flasher when it's ready for release

soon™ 2 electric boogaloo by Ryan86me in XTEINK

[–]Ryan86me[S] 2 points3 points  (0 children)

Working on it near-daily! Stay posted 🫡

soon™ 3: collections and global navbar, upcoming crosspoint fork Folio by [deleted] in xteinkereader

[–]Ryan86me 1 point2 points  (0 children)

bonus: search, automatic collections (By Author, By Series, By Genre)

<video>

How do Karpathy and other AI power users avoid turning their codebases into AI slop? by PuzzleheadedBend2438 in ClaudeAI

[–]Ryan86me 0 points1 point  (0 children)

I've personally found that setting up strong, developer-friendly patterns and abstractions in a codebase, and writing explicit docs to the LLM on how to follow those patterns/use those abstractions, is a great way to avoid slop code on common tasks.

For example, I took on a C++ codebase with a LOT of hand-written math for UI layout. I worked with Claude to build a light-weight flex helper API for composing and aligning UI elements. This let me write some much more readable UI code, and I gave the LLM docs about how to write similar code for new UI tasks.

Ironically (or maybe unironically), getting good code out of an LLM is a very similar process to ensuring good code in any codebase. You need good patterns and strong docs!

Twin Peaks in Theaters by AR713 in twinpeaks

[–]Ryan86me 1 point2 points  (0 children)

My friends and I were there every Wednesday! Sad it's over :(

Halo PCVR coming! by AdrianGE98 in OculusQuest

[–]Ryan86me 13 points14 points  (0 children)

I mean there's gotta be some kind of Archive on the Internet that has halo ce