1
9

TLDR:

I want to produce a markdown, HTML or PDF file for every fetched article of an RSS feed for archival purposes. If we fetch new articles with RSS, why not have the option to produce a local copy of the articles while we are at it?

Currently, most RSS readers fetch the articles and save a database of articles as some kind of file such as SQlite. This database file is specific to the software in use (Liferea, etc.), therefore not portable. Also, images files are either only temporarily saved as a cache and are therefore not visible when viewing the articles offline, or they are saved in an unorganized way (and often renamed).

This is fine for people who just want to read the news or new blogposts. But I want to save those new blogposts in a portable format and be able to read them whenever from any offline device. Basically, I want something like "SingeFile" (github.com/gildas-lormeau/SingleFile) for RSS feeds, automatically (or manually but easily) making a new file for every new article when fetching an RSS feed.

So, is there any open-source RSS software that saves the articles as separate, portable files (such as markdown, HTML, PDF, epub), or at least allows bulk exporting the articles as such?

So close yet so far:

"Newsflash" (from Flathub) allows exporting a HTML file of an article (without the images). This is almost what I want, but Newsflash doesn't allow selecting multiple articles and queing them to make HTML copies (tedious to do it one by one), nor does it save the images like SingleFile does.

Rationale:

The desired mirroring/scraping function (producing the Markdown/HTML/PDF file from an article) can piggyback from fetching the RSS feed, instead of having to scrape a site/blog separately. Since we already fetch an article when we use RSS, we should be able to locally parse the article to produce a markdown (if text only), HTML or PDF file. This saves both bandwith and hardware ressources.

It also allows to easily produce a file only for new articles, because RSS inherently appends new articles to your feed list, instead of having to manually specify what to download or not download if scraping manually.

2
21
submitted 10 hours ago by yogthos@lemmy.ml to c/opensource@lemmy.ml
3
9
submitted 13 hours ago by zdhzm2pgp@lemmy.ml to c/opensource@lemmy.ml

Up until recently there used to be these special batteries you could put in your fire/smoke/CO alarm that would contact you on your smartphone if the alarms went off while you were away.

They don't make them anymore, and if you want anything equivalent, it seems like you have to buy into an entire "smart home control system" or whatever they're called, and I don't need or want that.

It doesn't have to be a battery, but is there some way I can set up my alarms to contact me without surrendering all my privacy? The alarms I have now also aren't hard-wired into the house, which could present a problem, but that's why the Roost batteries were so nice!

4
16

I don't know what excatly my question is, because of that I would like to explain my concerns and will see what you all think about it.

It seems like the american actions to come are getting more and more unpredictable or just more assaultive. Especialy the tech scene seems willing to ignore inconvenient laws of foreign countries they operate in. While I can adapt to that by simply use other services, there are a few fields no real option is available.

While having Android as an unavoidable OS for mobile devices (at least when one still wants to use payment services like paypal and google pay) my main concern is about Open Source or better saying the place where most projects are stored: Github.

Did MS said something regarding their intentions for github and europe? While Meta, Google, Ebay etc. for example published updated general terms and conditions and clearly communicated they are unhappy with a bunch of things, MS was not that open and did not take postion as far as I know.

How likely it is to become a problem for europe to access github/gitlab/bitbucket you name it and the hosted FOSS and open dource projects lying there?

I am not that deep into the rules of FOSS and open source, so please lighten my up If I missed something essentialy or provide information about initiatives.

Maybe out there poeple are already creating a clone from github to another archive like it is done with other american public domain data stated here? (Sorry in advance, its a german article. TLDR: its about saving the public domain data of america as it is done for ukrainian data too)

5
260
submitted 1 day ago by yogthos@lemmy.ml to c/opensource@lemmy.ml
6
39
7
41

https://gitlab.com/christosangel/deshuffle

deshuffle is a terminal word puzzle game, written in Bash.

The simple aim is to put all the given letters in order to find the shuffled word against the clock. The time available after a number of words also reduces, so the game gets harder as it goes.

There is not only one solution to every puzzle. If the user find a word with the same letters, the solution will be accepted.

By default, the adjusted definitions of the words appear in the end of each round.

The game ends when the user fails to find the word in time, or fails to create an acceptable solution altogether.

If the score is among the 10 best scores achieved, it makes it in the Top Ten Highscores.

This game was inspired by https://wordnerd.co/23words/.

8
44
submitted 2 days ago* (last edited 1 day ago) by some@programming.dev to c/opensource@lemmy.ml

I often see Rust mentioned at the same time as MIT-type licenses.

Is it just a cultural thing that people who write Rust dislike ~~Libre~~ copyleft licenses? Or is it baked in to the language somehow?

Edit: It has been pointed out that I meant to say "copyleft", not "libre", so edited the title and body likewise.

9
23
submitted 2 days ago by yogthos@lemmy.ml to c/opensource@lemmy.ml
10
128
submitted 3 days ago by Niquarl@lemmy.ml to c/opensource@lemmy.ml

Let's immediately acknowledge that the title is lighthearted, and that "communist company" is an oxymoron. The better choice would've been, "which is the most worker-owned, egalitarian, power-structures-free cooperative?", which SEO experts told me was too long of a title. With that said, let me tell you about Igalia and other tech cooperatives

11
10
submitted 3 days ago by yogthos@lemmy.ml to c/opensource@lemmy.ml
12
104

I suspect that since a quarter of my fellow co-workers got the pink slip a few weeks ago, tat I too will get one soon. I haven't updated my resume in a while and would love if there was a self hosted LinkedIn alternative or something. Anyone got any idea if that's a thing yet?

13
140

imagine an app that is sort of like a panic button. You get pulled over, you open the app and hit the button which then (depending on your preferences), starts recording/streaming video and audio, locks the phone, and maybe starts recording accelerometer/gps data, etc.

It would need to be thoroughly developed/tested before actually it could be ethically recommended.

What do you think? Good idea? Bad idea? unfeasible? Already existing?

14
31

I'm a FLOSS/linux enthusiast. Over the years I have learned some scripting, and can get around in git. Occasionally I fork someone else's project to suit it to myself. Shell scripts, webapps, browser extensions etc. The kind of thing you can work in the source of without actual programming knowledge by just looking at text files.

Recently I modified a C program to have more legible/useful (to me) terminal output. I gave it a slightly different name and for compatibility have both versions running on my system. For my use-case it is a huge improvement over the original so I want to have it publicly available where I can install it from any system. And to share in case anyone else would enjoy it.

I don't think my changes would be appreciated by the original maintainer. For one thing, no changes have been made to the code in >10 years. The dev is still active so I guess the program is considered complete. For another, my changes are breaking and specifically disrupt the "linux philosophy" aspect of the program. I think having both version co-exist is the best way.

  • I don't want to confuse anyone who is trying to find the repo of the original program.
    • The original is hosted on github whereas I use codeberg; so the "forked from" relationship is not as clear as if I stayed on github
  • I ?do? want to update documentation such as README in the repo to describe my changes and relationship to the original
  • I ?do? want to update and --help/man in the terminal to reflect the fork's name and possibly clarify how it works
  • Should I make some sort of courtesy PR or repo issue offering my changes even though I think it would be (even should be) rejected/ignored? It seems kind of time wasting.
  • In the case where the original upstream was being updated, how do I integrate those with my changes? I've had some luck so far with doing my best to guess about the git process, I think using branch, sync, merge. But I couldn't tell you more than that. Any insight on how this is supposed to go? I have spent lots of time wading through git's documentation but still find the main ideas kind of confusing.
  • Anything else to consider?

Since I'm just dabbling, I try to stay away from more complicated workflows, or those which require specific system set up, when possible. My experience is that when I come back to it in a few months, a year or two years, I will have forgotten a lot; it might be a different system environment. I need to be able to re-learn everything at a later time. Simple solutions that are widely-compatible, and do not rely on my memory are preferred.

I don't mind doing a bit more work than is strictly required to learn about the FLOSS process. I've done it a few times before and it is useful to me to understand things.

15
23

Does anyone know of anything at all resembling an open source alternative to gig apps like Uber or Instacart?

I know a few places have cooperatively owned rideshare apps, but does anyone know any other examples?

16
79
submitted 1 week ago by notanapple@lemm.ee to c/opensource@lemmy.ml
17
17
submitted 1 week ago by Neo@lemmy.sdf.org to c/opensource@lemmy.ml

I'm looking for a FOSS music player for Android, preferably on FDroid but doesn't have to be, which supports AAC radio streaming via .pls files.

I'd like to have something that can play local files and do streaming also. Currently using VLC but I don't really like the UI for managing my music library.

18
11
submitted 1 week ago by Flmaker@lemmy.world to c/opensource@lemmy.ml

Need Your Suggestions: RSS Reader for Windows PC

I have been happy with a podcast player's feed reader on my Android for some time,

but I am about to give up because its screen size makes it difficult to read long articles and need an app for windows PC (getting the full text then let me read them offline)

I would appreciate your guidance on the best recommended RSS readers for Windows PC that are:

Visually good app  for a Windows Laptop

Able to get the feeds with full text then let me read them offline
19
102
submitted 1 week ago by yogthos@lemmy.ml to c/opensource@lemmy.ml
20
388
21
116
submitted 1 week ago* (last edited 1 week ago) by AbnormalHumanBeing@lemmy.abnormalbeings.space to c/opensource@lemmy.ml
22
24
submitted 1 week ago by iuvi@lemmy.ml to c/opensource@lemmy.ml

Found cool too DiceSlice wich allow Shamir Secret Sharing for text and files, so want to share with everyone who work with privacy

Project is new and Roadmap is Huuuuge

23
114
24
287
submitted 1 week ago* (last edited 1 week ago) by JOMusic@lemmy.ml to c/opensource@lemmy.ml

Hey all,

I just released minimal_worlds_ii - an album of Game Boy music made entirely with Furnace Tracker. All project files are available through the individual track pages, and all music files are Public Domain / CC0!

If you do like what you hear, worth knowing all other albums on that page are Public Domain, and all of the recent ones also have their source projects available (basically since I got really into FOSS and started structuring my projects in a way that could be easily shared)

Cheers :)

25
105
Open source maintenance fee (opensourcemaintenancefee.org)
submitted 1 week ago by qaz@lemmy.world to c/opensource@lemmy.ml

I saw this some time ago and wasn't really sure how to feel about it. On one hand it's good to make corporations compensate maintainers, but I also don't want to be forced to ask for a fee because my project uses another project that uses this.

view more: next ›

Open Source

35175 readers
257 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS