Live data from Hacker News

Bookworm: A Simple, Focused eBook Reader

babluboy.github.io

181–190 of 271 posts

Re: Bookworm: A Simple, Focused eBook Reader

#181

The problem is not the ebook reader. The problem is trying to buy a commercial ebook from anywhere other than Amazon, and having to use someone's stupid DRM scheme. I tried once to not buy a Kindle book, and I just had to end up installing someone's other app just to decrypt the book so I could read it. You can make all the ebook readers you want. Until we find an easier way to make non-Amazon ebooks easier to read,…

I think this is an area the government should step in and force interoperability with ebooks and ebook readers. Nobody should ever be locked out of a book they purchased and lets face it - all of the companies selling DRM protected books will go out of business one day.

Re: Bookworm: A Simple, Focused eBook Reader

#182
post #37

Earlier quoted context omitted.

Just out of curiosity, may I ask what your bias is against electron?

With electron, you're running a full chromium at the back end for any task. This increases memory and CPU consumption a lot. Atom consumes as much as RAM as Eclipse for example. Also it's slow due to this load it creates. For simple tasks, a full fledged, programming capable text editor can fit into ~60MBs. Atom needs 660 just at the start. With that amount of RAM usage, I even cannot open large files as reliably as…

But an ebook reader is basically a web browser. This seems like a place where an Electron app might make sense.

Re: Bookworm: A Simple, Focused eBook Reader

#183
post #172

Oh, pity, I thought that was about hardware. (I keep buying up the good old Amazon Kindle 5 (with the hardware keys) on ebay and other sites - I lose it all the time, and don't want this annoying expensive newfangled stuff with touch screen that frequently switches to some random page).

Oh god I couldn't agree more. The new base Kindle costs more than what I paid for my Kindle 4 nearly 10 years ago, and is in my opinion far worse.

Hardware keys are now apparently a premium feature and you now need to spend nearly 200 euros more to have them. All I want is an updated version of Kindle 4 with an added backlight (sidelight?).

Can anyone recommend any alternative e-readers that have hardware page turners and a backlight that costs at most around 100 dollars?

Re: Bookworm: A Simple, Focused eBook Reader

#184
post #82

Maybe I'm old school, but I don't understand the concept of a "library". I have directories on my filesystem(s), files in those directories, and amazingly powerful applications to navigate them (Total Commander / mc / Krusader). Why would an ebook reader even try to do the navigation for me? It should display an ebook, and I'll take care of the rest. If it's showing me the file system, it's redundant. If it's showing…

I remember having this argument with people who couldn't understand why I preferred using iTunes (Swinsian, these days) to organize a collection of thousands of albums, with automatic sorting based on metadata. File systems just don't expose what is relevant in a music context and re-sorting huge batches of music based on changed metadata is too difficult.

Re: Bookworm: A Simple, Focused eBook Reader

#185
post #82

Maybe I'm old school, but I don't understand the concept of a "library". I have directories on my filesystem(s), files in those directories, and amazingly powerful applications to navigate them (Total Commander / mc / Krusader). Why would an ebook reader even try to do the navigation for me? It should display an ebook, and I'll take care of the rest. If it's showing me the file system, it's redundant. If it's showing…

> I have directories on my filesystem(s), files in those directories, and amazingly powerful applications to navigate them (Total Commander / mc / Krusader).

I think that the problem is that a file system typically represents a single type of hierarchy. Maybe you have your books in the file system arranged by topic->author->book, but other arrangements like topic->year->book, book->year (for editions) or author->book->author->book->... (for citations) can be useful. Maybe you want to list books that relate to a set of multiple topics written by either of two specific authors.

In Unix you can solve this by using symbolic links, which may become tedious to maintain (but less so by using automated tools). Generally, you can sort of address it by including meta information in the file names (like the warez scene does), but that is tedious when you have a lot of potentially relevant meta information.

The benefits of throwing all the information into a relational database and querying into that instead of a regular PC file system is that you can define the desired hierarchy and what meta-data is important on the fly and effectively create a file system (in the pre-computer sense) and perform a search at the same time.

I haven't looked closely enough at this software to say that its "library" actually addresses these concerns, but for large libraries there are obvious benefits to 1) Using multiple hierarchies or faceted classification for information query 2) defining such hierarchies or sets of classifying categories on the fly. These aren't new solutions, and fundamentally the organization of information in a library is not a new problem, so I wouldn't call your position old school.

Re: Bookworm: A Simple, Focused eBook Reader

#186
Very cool, and it's awesome to see people developing for Elementary OS, even tho I'm currently a Fedora user. Really hope this generates some revenue.

Would you be willing to report back later about how you did financially? I'm eminently curious about the economic model and whether it could work. A case-study would be awesome :-)

Re: Bookworm: A Simple, Focused eBook Reader

#187
post #169

Earlier quoted context omitted.

Maybe I should make myself a bit clearer here: I am not against an index or library in addition to the file hierarchy, but I am against a library or index replacing a directory listing. Both perspectives are very valuable! Also a full text search (grep) or (more or less simple) file search (find) are useful in addition to a library. To reiterate, for me it seems that itunes and ebook reader generation of devices and…

>To reiterate, for me it seems that itunes and ebook reader generation of devices and applications don't seem to value custom directory organization. Do you primarily or only use one computer or one os? I'm on 3 different OSes regularly, over 5 different computers counting ones at work. For me, the effort to setup custom directory organization is a complete waste of time unless structure and tags can easily travel be…

> structure and tags can easily travel between computers, filesystems, and OSes.

They can -- they're just files.

Re: Bookworm: A Simple, Focused eBook Reader

#188
post #124

Earlier quoted context omitted.

>> I have directories on my filesystem(s), files in those directories > Your library. Yes, its already there and quite organized in directories. Now ebook readers came along and pressed those hierarchical data flat, with long waiting times, because it needs to index first. >> powerful applications to navigate them (Total Commander / mc / Krusader). > Not powerful enough. Filemanagers are optimized for hierachical vie…

>Instead ebook readers came along and reinvented filesystems, because users cannot be trusted to organize their book collection themselves. In the early days of Mac OSX, iTunes actually did a great job of just organizing your music collection for you. It would sort your music into a nested hierarchy by artist, album, and track title based on the metadata on the file, which you could edit with iTunes. When you changed…

FWIW iTunes is still great for this.

Re: Bookworm: A Simple, Focused eBook Reader

#189
post #82

Maybe I'm old school, but I don't understand the concept of a "library". I have directories on my filesystem(s), files in those directories, and amazingly powerful applications to navigate them (Total Commander / mc / Krusader). Why would an ebook reader even try to do the navigation for me? It should display an ebook, and I'll take care of the rest. If it's showing me the file system, it's redundant. If it's showing…

The app I'm working on does the same thing:

https://getpolarized.io/

It's very similar to Bookworm in this regard.

The main reason we do it is repository integrity.

We can replicate it easily with the cloud and enable real time collaboration.

You can also keep the files on disk if you want and in their original directories as we use a hard link.

Re: Bookworm: A Simple, Focused eBook Reader

#190
post #82

Maybe I'm old school, but I don't understand the concept of a "library". I have directories on my filesystem(s), files in those directories, and amazingly powerful applications to navigate them (Total Commander / mc / Krusader). Why would an ebook reader even try to do the navigation for me? It should display an ebook, and I'll take care of the rest. If it's showing me the file system, it's redundant. If it's showing…

> I have directories on my filesystem(s), files in those directories Your library. > powerful applications to navigate them (Total Commander / mc / Krusader). Not powerful enough. Filemanagers are optimized for hierachical views and don't integrate well with filetypes. Namely, they usually don't extract data from files, like metadata, covers or previews. Though, filemanagers have started to do that to some degree. Bu…

> But they still lack the "alternate view" on your library. Those Walled Garden-Apps that work with librarys are more like a relational database, offering flexible selections and content-optimized views that filemanagers are normally lacking.

Thankfully, there are also full-text indexers like spotlight and tracker.

Post reply on HN