Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
phildenhoff
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
phildenhoff
3y ago
On the contrary, I’ve been wearing my Apple Watch nearly 24 hours a day for a few years and find the sleep info extremely useful. Really, the primary benefit I get is twofold: 1. I know approximately how long I slept for and remind myself o
62.
▲
by
phildenhoff
3y ago
So excited to see this! I’ve been thinking about building a GUI for jj for a while. It even uses my daily driver theme, catppuccin!
63.
▲
by
phildenhoff
3y ago
That makes sense! I didn't realise the proxies were sidecars, but that seems obvious in retrospect.
64.
▲
by
phildenhoff
3y ago
Right but there are all those layers so that HNs one server can service your request and send a response. How much traffic would be generated if, for every request to HN, six other requests fire? And every time you comment a cascade of requ
65.
▲
by
phildenhoff
3y ago
good lord is this what modern microservices are like? How is it better have service A request to a proxy, which requests to another proxy, which requests to service B? I get the security benefits of that, but the network architecture is bog
66.
▲
by
phildenhoff
3y ago
I never before considered that "the edge" may become a constellation of Starlink satellites. Round-trip latency is a lot better if your messages are only going 500km. That said — can you imagine deploying your service to ~5200 sat
67.
▲
by
phildenhoff
3y ago
Great insight, thank you! I've never run into issues importing but I don't import in bulk. That's certainly something to keep in mind!
68.
▲
by
phildenhoff
3y ago
I'm not sure yet. Standard Ebooks does great work, but as far as I know there is no API, so that makes pulling books harder. Once Citadel supports plugins, I'd be happy to see some content sources as plugins!
69.
▲
by
phildenhoff
3y ago
This looks great! I'm no designer, so I always appreciate seeing other folks' ideas on how to design things. To shout out some other inspiration, there have been a few Calibre redesign projects. In particular, Kemie Guaida[1]'
70.
▲
by
phildenhoff
3y ago
Thanks for the offer! If you'd like to, I've written up a quick issue outlining what I think we need for a build: https://github.com/every-day-things/citadel/issues/3 It sounds like some folks have
71.
▲
by
phildenhoff
3y ago
Fixed: it's MIT licensed
72.
▲
by
phildenhoff
3y ago
Good lord, no. Does Calibre do that? My greatest fear is having to build bad things like that for backwards compatibility, because Calibre would require it. While I haven't tested non-ASCII titles, there is no reason it shouldn't
73.
▲
by
phildenhoff
3y ago
Yeah I was quite surprised when I found out that that works! I thought Calibre was doing something special. That's why Citadel has a "copy to folder" — you can copy an ebook to an external drive. I'm not sure that it
74.
▲
by
phildenhoff
3y ago
I'll be looking at your project for inspo :) Thanks for sharing!
75.
▲
by
phildenhoff
3y ago
A BookWyrm plugin is a great idea!
76.
▲
by
phildenhoff
3y ago
Yes — sorry! I hadn't pushed local changes yet. I didn't expect a big reception! `main` is up-to-date now and SHOULD be building. Feel free to email me (phil at denhoff dot ca) if you run into issues, or add a GitHub issue.
77.
▲
by
phildenhoff
3y ago
Tauri has been excellent. Occasionally I have to do some GitHub issues spelunking to find answers to issues, but that's common with piece of tech. Overall it's been great and I'll happily use it again.
78.
▲
by
phildenhoff
3y ago
The backend is straight Rust. Bun is used as a package management tool & as a script runner, to invoke Tauri commands that start up a Vite webserver to provide the UI, and start something that rebuilds the binary when Rust files change.
79.
▲
by
phildenhoff
3y ago
In the future, for sure!
80.
▲
by
phildenhoff
3y ago
Thank you!
81.
▲
by
phildenhoff
3y ago
Not with Calibre libraries. If you ever go back to using Calibre, I’m not sure how it will respond to having all of the files “messed up” in the wrong spot — the docs are quite clear that there is ONE way to store books. That said, the end
82.
▲
by
phildenhoff
3y ago
Yes, that’s ehh not what I intended, really. Citadel has a lower bar of “no slower than Calibre” but I expect it to be MUCH faster. For example — Calibre takes 8s to start up on my laptop. Citadel is nearly instant. I’d like to keep it that
83.
▲
by
phildenhoff
3y ago
Good question! My main use for Calibre has been to collect my epubs (mostly) in one place, and occasionally sync them to my ereader. When I add books, I need to grab metadata for the book like title, ISBN, etc. Citadel will (and does) suppo
84.
▲
by
phildenhoff
3y ago
Not yet :) Custom Columns (if thats what you mean!) are on the todo list though — I have a couple in my library, one for tracking Read state and another for tracking word count. Filtering is only on author & title for now. I’m looking t
85.
▲
by
phildenhoff
3y ago
Do you mean viewing multiple libraries at once? What would be the benefit of that over having one library with saved filter views?
86.
▲
by
phildenhoff
3y ago
Quick post about Citadel https://denhoff.ca/posts/replacing-calibre
87.
▲
by
phildenhoff
3y ago
As an aside, some folks may ask "why write a new app instead of contributing to Calibre Web or a similar project?" It's a good question! Because I wanted to :) Right now, this is a hobby project — I'm more interested in
88.
▲
Show HN: Citadel – a Calibre-compatible eBook management app
(github.com)
338 points
by
phildenhoff
3y ago
|
159 comments
89.
▲
by
phildenhoff
3y ago
I build software that doesn't suck. I'm a strong believer in spending a bit more time to create quality software that's genuinely user-friendly and intuitive. Location: Victoria, BC, Canada (near Vancouver, Canada) Rem
90.
▲
by
phildenhoff
3y ago
You'd be surprised how often "US-only" includes Canada.
More ›