I waddled onto the beach and stole found a computer to use.

🍁⚕️ 💽

Note: I’m moderating a handful of communities in more of a caretaker role. If you want to take one on, send me a message and I’ll share more info :)

  • 1.93K Posts
  • 6.33K Comments
Joined vor 3 Jahren
cake
Cake day: 5. Juni 2023

help-circle

  • Could this be solved by having two renderers, and only using the proprietary Adobe one needed?

    So what do you do when the pedantic gold standard of epubcheck says your book is fine, when it works without issue on Amazon Kindle, Apple Books, Thorium and everywhere else and yet Kobo says it’s “corrupted”?

    I dug into this matter and found out that Kobo uses RMSDK, “Reader Mobile Software Development Kit”, Adobe’s proprietary ebook rendering engine.

    Once the stylesheet was identified as the source of my woes, I could finally drill down to find which specific line was causing the issue. After creating a dozen more variations with different subsets of my stylesheet I eventually identified the culprit. It was this line:

    .copyright img {
        max-width: min(150px, 30vw);
    }
    

    Once I changed it to the more old fashioned max-width: 150px; ADE opened it just fine.

    But what is the problem here? The above code is perfectly valid CSS level 4, it’s just not supported by RMSDK, because its CSS parser is frozen in approximately 2013 — no flexbox, no grid, no math functions, no custom properties. Just good old float, bad font handling, and silent crashes when it sees anything it doesn’t recognize.

    It’s the year 2026. Thanks to the horrendous RMSDK which Kobo decided to use as their backbone for all book rendering (probably for DRM reasons), a single line of perfectly valid CSS turns a perfectly valid EPUB file into a “corrupted file” on Kobo and just drops the whole book. No clear error message, no fallback. Just a massive fail.






  • I watched the first one. I haven’t kept up with AI video generation, but IMO it has a long way to go.

    Characters seem to stare off into space or look around aimlessly while talking, it keeps cutting erratically, and the video / sound design is off. Also it looks like someone only uploaded half of the video

    Maybe you can read up on video formats and encoding, or ask an LLM to handle that part for you too.





  • Otter@lemmy.catoSelfhosted@lemmy.worldLaying the First Stones
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    vor 3 Tagen

    Is ambitiousslab@feddit.uk also the author of the blog?

    A blurb about the article is nice and helps to convince people to click on the article, but it isn’t necessary. From what I can tell, ambitiousslab seems to be sharing things that they find interesting and doesn’t follow the pattern of the usual bot spam we deal with




  • Our gut bacteria is vital so are we eating so they can process it for us or are we eating to feed them?

    Commensalism :)

    https://en.wikipedia.org/wiki/Commensalism

    Lots of these bacteria probably exist without us. We can’t exist without them but we do make a very nice house where they can live.

    While some bacteria definitely can, there are others that are so adapted to building colonies inside of us that they can’t really survive outside of a mammal or human host. You can carefully create the lab environments to allow for it, but that is against the spirit of the question. My gut says ( ;) ) that anaerobic bacteria that evolved for mucosal colonization are likely to fit into this group.

    Meanwhile it is possible to survive without much of a microbiome, but you end up having trouble with digestion and you are susceptible to infections since the surfaces don’t have any residents and are “available”. Newborns have low microbiome diversity and build it up rapidly after birth, and people on sustained antibiotic treatments tend to lose a lot of their microbiome.

    So they keep us around.

    Here is another fun one, the symbiogenesis theory.

    The mitochondria was likely an independent prokaryote (bacteria) that was taken into eukaryotic (plants / animals / etc) cells.

    https://en.wikipedia.org/wiki/Symbiogenesis

    Even now, the mitochondria has its own genetic material and replicates somewhat independently. So if you went in and removed all of the mitochondria from a cell, it wouldn’t be able to make a new one. That is also why your mitochondria will match the mitochondria from your mother, since the egg cells come with mitochondria while the sperm cells don’t.




  • Network effect is the biggest problem for messaging services, and so I would still push for Signal over the alternatives that are technically better. This guide seems like it is focussed on users who are new to the space

    I agree with the Linux recommendation, but I’d offer CachyOS over pure Arch for newcomers. The limine bootloader gives a lot of peace of mind, since you can tell the user “if you get a bad update, reboot and pick an older option on the first screen”.



  • Thanks!

    A big reason for me is that people can tell who the source is more easily, instead of seeing a generic Yahoo link. If someone is blocking or flagging a particular domain through their app / front-end, then it won’t work for a yahoo link.

    Also while I don’t think Yahoo is doing something illegal, my gut says that these articles are harming the smaller news orgs. When Yahoo/MSN publishes the full article, the user likely doesn’t notice who the actual news org is, likely doesn’t go to the real news orgs website, the news org has a harder time building a brand / reputation, and over time they might become even more dependent on Yahoo to stay afloat. A lot of the time when I look up a story, the yahoo page ranks above the actual original source, and that feels wrong to me