• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "open source". Back to normal view
    1. Looking for help in purchasing an eReader

      I want to start reading more, and I'd also like to start avoiding screens before I sleep, so I'd like to get an e-ink device that I can use for reading. I've never owned or looked into ereaders...

      I want to start reading more, and I'd also like to start avoiding screens before I sleep, so I'd like to get an e-ink device that I can use for reading.

      I've never owned or looked into ereaders before so I'm not entirely sure what the general capabilities are in this space, but heres a list of things that I consider important:

      • Absolutely essential:
        • I need to be able to put my own files (epubs, pdfs, etc) on the device to read without being forced to go through some marketplace installed on the device (if anything I'd prefer there to not be a marketplace on the device at all, or a removable one, as I would never use it). Files don't need to be added remotely, as long as I can connect it to my (Linux) computer with a USB and mount the storage or pop out the SD/microSD to do that then that's sufficient.
        • I need to actually own the device, none of the techno-feudalist bullshit like what plagues the smartphone landscape. I want to be able to remove non-essential components (e.g. marketplace) and it'd be nice if I could also tinker and install third party software freely. If possible I'd prefer a device that's mostly or completely open and FOSS by design, but I'm aware that might be asking too much. As an alternative I would also be willing to hack the device to get it in an open, FOSS state if the process isn't too complicated and it's well documented, it'd be preferable if it was that way by design but as long as I can get there one way or another I'll be content.
      • Would very much like to have:
        • In addition to regular books, it'd be nice if I could also read manga. These tend to be zip/rar files containing a series of images, so I'd assume support for reading things formatted in that way is probably less widespread if it exists at all on dedicated ereader devices.
        • Some kind of lighting so the device is usable in the dark. I don't know how this would compare to the blue light from screens (if anyone knows, please share) but I'll certainly want to use it for more than just before I sleep.
        • Some kind of system to add notes as I read might be nice, I was never good at studying and note taking in school so I don't know how much mileage I'd get out of it but in theory it'd definitely be a boon to organize information as I read or add notes to myself to look into things later or whatever.
      • Would be nice to have, can live without:
        • The ability to load music onto the device and plug in headphones to listen to music while I read. Bluetooth for audio devices isn't really something I care about, but might be desireable in case I get bluetooth headphones in the future (unlikely). Unimportant if it has built in speakers or not, as long as I can plug in headphones.
      24 votes
    2. Tips for buying + reading ebooks that are synced without using kindle/play books?

      Hey! I’ve been trying lately to get rid of big platforms from my life. One part of it is that I usually buy ebooks/audiobooks from apple, Amazon or google, however I’m then also forced to use...

      Hey! I’ve been trying lately to get rid of big platforms from my life. One part of it is that I usually buy ebooks/audiobooks from apple, Amazon or google, however I’m then also forced to use their reading app, which is a vendor lock-in I’m not comfortable with.

      I know there are plenty of ebook readers out there, but I’m trying to find

      1. A store where I can buy ebooks that can be opened in a ebook reader of my choice.
      2. A way to then sync my progress between phone and laptop. I have nextcloud setup, so if I can make use of that then it’s perfect.

      Anyone here got any tips?

      22 votes
    3. Best FOSS app for Lemmy?

      I tried out Sync for Lemmy. Loved it, but I was not a fan of the tracking for ads and the price to get rid of that being $20. Anyone tried the free open source Lemmy apps? I used to use RedReader...

      I tried out Sync for Lemmy. Loved it, but I was not a fan of the tracking for ads and the price to get rid of that being $20. Anyone tried the free open source Lemmy apps? I used to use RedReader for Reddit, so I don't mind it being a bit worse than something like Sync.

      27 votes
    4. Introducing Backtick API: An open-source, unofficial Tildes API

      Hi everyone! Today I am releasing Backtick API, an unofficial Tildes API. I originally wrote it to power Backtick but quickly realized that it could be useful for other clients and projects that...

      Hi everyone! Today I am releasing Backtick API, an unofficial Tildes API. I originally wrote it to power Backtick but quickly realized that it could be useful for other clients and projects that require Tildes data. The project is open-sourced, both because I would love community contributions and because I want to make the project as transparent as possible.

      Q: Does it require or store any user credentials?

      No. All the endpoints that are implemented scrape publicly available data that do not require any user credentials.

      Q: Will this overload Tildes?

      To prevent Backtick API from being a nuisance to Tildes, the code caches calls to Tildes for a short period of time. Depending on usage, it should reduce the number of calls to Tildes (vs a client querying Tildes directly).

      Q: How can I use it?

      A hosted version of the code is available through RapidAPI here: https://rapidapi.com/asnewman/api/backtick-api

      Q: Are there any limitations?

      To prevent the project from being abused and becoming a financial burden on myself, I'm using RapidAPI to manage usage. There is a generous free tier and a reasonably priced paid tier which will be used to cover server costs. In addition, I will be donating a portion of the paid plan revenue (my goal is 50% but will depend on load and subscription count) directly to Tildes via Github Sponsors. It's really important to me to keep this project and Tildes as sustainable as possible. I really would love to provide everything for free, but unfortunately, there are countless examples where that doesn't work out down the road.

      Of course, if you do not want to use the hosted version, you are welcome to deploy the code yourself!

      Q: Isn't scraping prone to breaking?

      Yes! Users beware! Obviously, I will try my best to fix things if the Tildes code changes in a way that breaks Backtick API, but it's definitely a possibility.

      Q: Why not just work on and contribute to creating an official Tildes API?

      An official Tildes API will always be better than something like this and I look forward to when/if it gets implemented. That being said, I'm choosing the route that would be the quickest to continue the development of the Backtick mobile app. In addition, it's also the choice that is most fun for me. To work on a Tildes API, if the powers that be even want to have one, would require lots of coordination and codebase learning, something that will take a lot of time. I highly commend anyone who chooses to take on that task, but I do too much of that kind of work for my real job 😂


      Please report any issues or feature requests through Github, this post, or the Backtick Discord server. Finally, I just want to thank everyone in the community for all the great conversations I've had, for providing helpful feedback for Backtick, and for creating a place on the internet that I very much enjoy being a part of 😊

      59 votes
    5. Open-sourcing some Tildes-related code

      Hello! Some of you may know that I have been developing an iOS client for Tildes. I’ve seen other devs like @wababa and @talklittle also working on awesome apps, and have seen some discussion...

      Hello!

      Some of you may know that I have been developing an iOS client for Tildes.

      I’ve seen other devs like @wababa and @talklittle also working on awesome apps, and have seen some discussion there around collaborating on some of the core parts (scraping the website, etc.).

      I’ve also been in touch with @efraimbart, who is working on the awesome Everything protocol project.

      I’m sure there are other devs out there that I haven’t seen, and this post is a call-out for all of you.

      Until an API is available, any similar project will face the same initial blocker: needing to scrape the website for data.

      Is there any interest from the community on collaborating on that part? For example, developing a public library that encapsulates all of the interactions with Tildes and any client can talk to with a consistent API. Or, even better, collaborating on an official API for Tildes (which is, of course, itself an open-source project).

      To that end, I’ve released some of the code I use to accomplish this in Surfboard. Maybe it can help someone build an iOS client, or inspire some of us to build a more generic solution :D. It’s far from perfect or complete, and isn’t even an actual package you can just import and use at this time, but at the very least it documents many of the endpoints and interactions.

      Have a great weekend :)

      88 votes
    6. Book writing self-hosted solutions?

      I'm big into self-hosting and recently getting back into writing as an additional hobby, cuz one can never have too many, right? Anyway, I am looking for a writing organization tool like...

      I'm big into self-hosting and recently getting back into writing as an additional hobby, cuz one can never have too many, right? Anyway, I am looking for a writing organization tool like Manuskript, Dabble, or Scrivener that is both open source and self-hosted.

      Essentially, I would just like something that I can organize my thoughts and occasionally write in, but be able to access it from all my devices - desktops, laptops, phones, tablets, etc. It seems like most of the solutions I've looked at are limited to a single device or cloud functionality is locked behind a paywall. Of course, I could just use a self-hosted wiki site for cloud editing/organization, but I'd like something more oriented toward writing if anybody has any ideas. Thanks!

      26 votes
    7. Volunteer software developers for open source projects

      Where do you find volunteers to help with open source projects? Such as: https://www.codeshelter.co https://hacktoberfest.com https://summerofcode.withgoogle.com For example, with KeenWrite, I'm...

      Where do you find volunteers to help with open source projects? Such as:

      For example, with KeenWrite, I'm looking for help help with a specific feature that could be applicable to a wide audience (i.e., academia and technical writers). The lion's share of the effort for cross-references would be an extension or change to the flexmark-java library: parsing a de facto standard cross-reference syntax, rather than direct changes to my text editor.

      7 votes
    8. Best Linux Distro for gaming/noob

      Hey y’all. Recently picked up a Cyberpower prebuilt. Looking to install a Linux distro on it for gaming. Currently have Ubuntu on my laptop, so I’m not a total noob, but my experience is still...

      Hey y’all. Recently picked up a Cyberpower prebuilt. Looking to install a Linux distro on it for gaming. Currently have Ubuntu on my laptop, so I’m not a total noob, but my experience is still low. Not a big fan of having to use the terminal. Any distros y’all would recommend? Am leaning toward Pop_OS or SteamOS.

      7 votes
    9. What do you use to journal with?

      The recent PKM thread had me thinking about what folks are using as journaling app/portal. I do use Obsidian for my second brain right now and genuinely love it. But I find the mobile app on...

      The recent PKM thread had me thinking about what folks are using as journaling app/portal. I do use Obsidian for my second brain right now and genuinely love it. But I find the mobile app on Android to be a bit clunky, if I'm honest. Seems slow to open even with very few plugins. For jounaling I've used DayOne for years. I started back when it was iOS/MacOS only, but then switched phone to Android and haven't been back. But now they have an app and web app for that. What I don't like is the somewhat goofy format it saves in and it's on their servers. They used to allow you to at least leverage your own Dropbox, but no longer.

      For the past several months I've tried several FOSS options. Main criteria is that I could host it myself, supports offline entries stored in an open file format (preferably MarkDown), and had either multi platform app or a decent web app. That lead me to try these:

      Memos
      Pros:

      • Great persistent web app
      • Slick UI that is light and snappy
      • markdown support
        Cons:
      • Stuffs the .md inside a database file so can be a bit cumbersome to export data
      • No offline support. There is a 3rd party app that hopes to implement it

      Flatnotes
      Pros:

      • Incredibly simple
      • Another easily deployed app
      • Flat Markdown files
        Cons:
      • Web app on mobile is almost unusable as in it doesn't scale well to smaller screens
      • Very early development, but very likely to stay as minimalistic as it is now.
      • No offline and very unlikely to ever have it

      Joplin
      Pros:

      • Multi platform apps that perform well
      • End-to-end encryption supported
      • Could replace both DayOne and my To-do solution (Google Keep)
      • Offline support
        Cons:
      • More database stuff instead of flat markdown files

      One solution I've been testing lately is using IAWriter to write to a 'Journal' folder within my Obsidian vault on Google drive Obsidian Vault > Journal > 2023.... for example. This works surprisingly well. Of course IAWriter is a bit spendy at $29 for Android and then more $ for other platforms as they're sold separately.

      So I'm curious what other people are using for just simple daily journaling, random thoughts, etc. If there's an approach I've missed I'd love to hear it. Joplin is so dang close but not having the structure of plaintext files is a no go for me as I don't want to be trapped by any one product should something happen to the development down the road. Doesn't have to be free, but I want control of the entries either on my own server or cloud storage.

      46 votes
    10. Free and/or open-source software alternatives for churches

      I've been seeing some cool software in the church space lately with lots of fancy bells and whistles that handle many different aspects of running a church (social, presentation, tithing, etc.)....

      I've been seeing some cool software in the church space lately with lots of fancy bells and whistles that handle many different aspects of running a church (social, presentation, tithing, etc.). However, not all churches, especially small ones, can afford them or have members savvy enough to set it all up and maintain/operate them. I thought this could be a cool thread for free and or open source software that churches can use can use (Does not necessarily need to be design specifically for churches).


      EDIT
      Here is a list of paid examples:

      • Renewed Vision
        • ProPresenter
        • ProVideoPlayer
        • ProVideoServer
        • Scoreboard
        • ProContent
      • Microsoft Office
        • PowerPoint
        • Excel
      • Google
        • Slides
        • Sheets
        • Forms

      Here is a short list of FOSS alternatives:

      • Free Show
      • Owncast
      • Rock RMS
      • Choyr
      • OBS
      • OpenLP
      • WorshipTools
      21 votes