• 0 Posts
  • 432 Comments
Joined 2 years ago
cake
Cake day: March 8th, 2024

help-circle
  • I absolutely don’t understand Calibre at all. That’s been my point all along.

    I can tell you that I’ve actively tried to avoid Calibre when setting up a self-hosted ebook library and I’m currently chugging along with my Calibre-web install.

    Turns out, somebody is forcing me to use Calibre, because I promise if I could have stuck with the half a dozen attempts at having a ebook library handle my pre-existing directory structure I wouldn’t have wasted a day having Calibre ingesting and duplicating it all, then manually checking that everything came over before feeling safe enough to delete the original repository.

    Because that’s how it still works as of today, as it turns out.

    And again, Calibre gets no more respect from me than… I don’t know, Canva. I owe neither of them anything and if I happen to have a bad time using any part of it I feel super happy and safe sharing that on whatever venue seems applicable with as much sarcasm as I see fit. Software is software and end user criticism is end user criticism. I’m being exceedingly articulate and respectful about it, by those standards, speaking with full understanding of what the bad version of this looks and feels like.


  • Hah. You get the “FOSS gets to be crap because you can’t do it yourself” cop out often, but rarely when you haven’t actually complained about it.

    I mean, there are a ton of Calibre alternatives, the point everybody is making here is that a bunch of them don’t get enough support or stick to Calibre conventions anyway because Calibre is at the ground floor of the entire thing and has sort of metastasized into a de facto standard architecture. I don’t even know that you could make a commercial Kindle alternative and not at least support Calibre conventions at this point. It’s like trying to not use HDMI anymore, and for similar reasons.

    Unless you’re Kovid Goyal (made me look that up and man, what a rough name to have in the 2020s), I don’t see how that connects to your response at all. And even if you were, honestly. I’ve seen some of the other stuff the guy has done and said. I’m not sure he’d take it as an insult and I don’t mean it as one. The man made the piece of software he needed the way he wanted, which is very much not universal. It just happens to now be the core of entire chunk of the ebook industry that isn’t made by Amazon.com Inc., much to my annoyance.

    But since I’m at it, if your software is annoying people have no need to hide their anger or contempt for the ways in which it is annoying, even if it’s FOSS. If you put it out there don’t be mad when end users act like end users. People who stumble upon a piece of software and try to use don’t need to do an audit on your accounts and licenses to know if they are allowed to be mad at the stuff that’s annoying them. FOSS competes with commercial software in equal terms, as far as end users are concerned. Some of the ways it competes have to do with privacy, security, code access and lack of fees, but all the other ways, including UX, polish and feature set, still apply.


  • Nah, hard disagree. Calibre has quirks because it’s old, but it also has quirks because it has quirks.

    It’s not particularly disputed that a lot of how its original pre-web UX was designed and the weirdly rigid, stunted structure of how it wants its libraries organized are a side effect of it originally being a one person project that seemed mostly designed to the preferences of its maintainer. And then there’s all that baseline functionality from it being originally meant as a standalone app rather than a self-hosting thing layered on top of all the weird decisions.

    I’ve been at this for a long time. I tried to use Calibre back when it was new, digital comic books were rars with jpegs in them and ebooks just sat in random directories as .txt files. It was weird then and it’s weird now. If anything, the crazy ecosystem built around it has made it less weird now that a bunch of stuff is hiding the rough edges behind more modern/reasonable design.


  • There’s a reason Calibre-web is called Calibre-web. Calibre-web itself is a mitigation for how dumb Calibre is.

    A lot of a very cool ecosystem is built on top of this one core piece of weirdness this one nerd made in his own alien mindspace and nobody likes any of the choices in there, but it’s inescapable now, precisely because all these other cool, important tools are built around it.

    See also: Gnome.


  • Have I? I tried so many so quickly I can’t even remember.

    In any case I’m part of the problem now, because my dealbreaker was having to organize my library in the obtuse alien way Calibre wants instead of the nice, human-readable way I already had. I bit that bullet, so now I’m married to a Calibre format library and thus perpetuating the terrible standard.



  • I strongly recommend Overseerr if you are going to run a video server.

    Forget piracy. I only host dumps of my physical media (which at least where I am is perfectly legal), but that thing has an database of international streaming soruces. I use it just as a watchlist and to check whether I have access to a thing on a commercial streaming service already. It is effectively Justwatch for your streaming media.

    Immich is a pretty obvious thing, too, if you want to get out of commercial image hosting services.

    I’d say, though, that’s a fairly ambitious plan, and if your self-hosted apps, your home webhosting and your NAS are all going to live on the same home server I’d certainly figure out security and backups before overcommitting. That plan is a lot of hard drives and failure points you’re gonna be wrangling.


  • I wish you didn’t have to do things the Calibre way to host ebooks, but whatever effort it takes to sort out ebook hosting must be a pain in the ass, because everything is built on top of Calibre despite Calibre being perhaps the most obtuse piece of “programmer-knows-better” software ever engineered.

    Almost every other ebook self-hosted app is just a wrapper on top of that nonsense. I hate it.

    You can try to use Komga instead, but it’s mostly meant for comic books and it’s kinda heavy, honestly.


  • There’s only one mention of the word “slop” attributed to Nadella in the entire piece. It’s this:

    “We need to get beyond the arguments of slop vs sophistication,” Nadella laments, emphasizing hopes that society will become more accepting of AI, or what Nadella describes as “cognitive amplifier tools.” “…and develop a new equilibrium in terms of our “theory of the mind” that accounts for humans being equipped with these new cognitive amplifier tools as we relate to each other.”

    Now, that’s entirely meaningless corpospeak, but it’s also very clearly not “Nadella wants you to stop saying slop”.

    But the article needed bait and nobody reads past the clickbait headline anymore. The intellectual laziness fuelling the slop isn’t exclusive of AI usage.

    We suck at this.

    I propose an oath, ok? You commit to not using GenAI in 2026… and also to not EVER comment on an article or social media post you haven’t read in full.

    Deal?



  • I genuinely don’t know that I follow that explanation. For one thing, what reasons would there be to ban paid blind boxes, online or offline, while allowing outright games of chance with a monetary payout? In what world is a Magic the Gathering blister more of a problem (for a consenting adult, anyway) than an online casino?

    But also, by the larger point you’re making it seems like you’d be fine with a government saying “porn is banned for everybody because reasons” but not with “porn is banned for kids”, at least in a scenario where that comes with age verification.

    To be clear, I agree that both of those are… not good. I just don’t know that I can wrap my head around the logic of thinking the more extensive issue is more acceptable than the alternative. You could argue that the porn ban is an excuse to add mass surveillance, but at that point we’re not talking about the porn ban, we’re talking about the mass surveillance.

    Oh, and for the record, there is plenty of will someone think of the children regarding loot boxes. Both on its own and bundled together with a blanket assessment that gambling is immoral and/or illegal. It’s actually a fairly close match to the porn issue, where concerns about children are being wrapped around a more targeted hostility around the concept from both sides of the political spectrum.




  • It’s kind of unfortunate how much this has been encouraged by petty online fights. People were very excited when “will somebody think of the children” was applied to, say, some social media content or gaming loot boxes because the Internet did not like those things, so they were very happy to ignore the pre-existing parental control devices and request blanket bans. Then people remembered that a bunch of old, prudish people on both sides of the political aisle don’t like porn and it was too late.

    Man, people love the “they first came for” argument online and I should have guessed the first time it really pays off in the 21st century it’d include the absolute most depressing things possible instead.

    Anyway, this is bad and I don’t like it, but UK politics are almost as bad as US politics, so I’m happy to let both stew in their own cautionary tale juices.


  • I guess that works for VPN services offering servers outside the country. That’s not what VPNs are, though, and you still can’t ban the concept of VPNs having a connection outside the country. VPN software is available open source and all it takes for it to connect abroad is my phone with a VPN connection to my home computer being abroad.

    I mean, Russia (and even China) still have people using VPNs all over the place. This (and a lot of the push for age verification and comms backdoors) reeks of barely understanding the desired result and entirely misunderstanding how the tech works.


  • MudMan@fedia.iotolinuxmemes@lemmy.worldwhatever, it works
    link
    fedilink
    arrow-up
    6
    arrow-down
    2
    ·
    2 months ago

    See, there’s a lot of online chatter about how much sense Linux folder structures make, with everything grouped by type all over the filesystem. And then this happens.

    DOS 5.1 folder structure or bust, I say. Home directories are evil, if your filename doesn’t fit in 8.3 characters you’re doing it wrong and if you can’t find it with dir . /w it shouldn’t exist.



  • He doesn’t say he doesn’t, so I assume he does.

    The problem is the way he got banned also blocks him from his shared auth, which in turn blocks him from purchases and device functionality:

    The Damage: I effectively have over $30,000 worth of previously-active “bricked" hardware. My iPhone, iPad, Watch, and Macs cannot sync, update, or function properly. I have lost access to thousands of dollars in purchased software and media. Apple representatives claim that only the “Media and Services” side of my account is blocked, but now my devices have signed me out of iMessage (and I can’t sign back in), and I can’t even sign out of the blocked iCloud account because… it’s barred from the sign-out API, as far as I can tell.

    Seriously, it’s like a one page blog. You could have read it in the time it took you to make me read it for you.



  • Because it was a 500 dollar transaction and the card they purchased was an apple-branded product in a major retailer.

    It was a 500 dollar transaction because this guy is a pro developer in Apple’s ecosystem and apparently uses a 6TB plan for both personal and professional storage.

    The Trigger: The only recent activity on my account was a recent attempt to redeem a $500 Apple Gift Card to pay for my 6TB iCloud+ storage plan. The code failed. The vendor suggested that the card number was likely compromised and agreed to reissue it. Shortly after, my account was locked.
        An Apple Support representative suggested that this was the cause of the issue: indicating that something was likely untoward about this card.
        The card was purchased from a major brick-and-mortar retailer (Australians, think Woolworths scale; Americans, think Walmart scale), so if I cannot rely on the provenance of that, and have no recourse, what am I meant to do? We have even sent the receipt, indicating the card’s serial number and purchase location to Apple.
    

    Much as I do think mixing pro and personal accounts is a mistake, as a person who has to pay several major corpos for subscription plans for professional software that include cloud storage, I admit I get it. Receiving spam about how full your free personal Google Drive is kinda sucks extra if you are already paying a bunch for an enterprise account with a bunch of storage on the side.