Open Source

30090 readers
1 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
1
 
 
2
0
submitted 3 weeks ago* (last edited 3 weeks ago) by AsudoxDev@programming.dev to c/opensource@lemmy.ml
 
 

Hello Lemmings!

I am thinking of making a community moderation bot for Lemmy. This new bot will have faster response times with the help of Lemmy webhooks, an amazing plugin for Lemmy instances by @rikudou@lemmings.world to add webhook support. With this, there is no need to frequently call the API at a fixed interval to fetch new data. Any new data will be sent via the webhook directly to the bot backend. This allows for actions within seconds, thus making it an effective auto moderation tool.

I have a few features I thought of doing:

  • Welcome messages
  • Auto commenting on new posts
  • Scheduled posts
  • Punish content authors or take action on content via word blacklist/regex
  • Ban members of communities by their usernames/bios via word blacklist or regex
  • Auto community lockdown during spam

What other features do you think are possible? Please let me know. Any questions are also welcome.

Community requested features:

  • Strike system

Strikes are added to a certain account and the account will be temporarily banned within a time period if their strike count reaches a certain threshold

3
 
 

Hello again everyone, Dihar here. It's been a while since the last release of treedome, but here you go! This release is all about UI update, emojis, and bug fixes. Please consult this git diff for a more detailed changelog https://codeberg.org/solver-orgz/treedome/compare/0.4.5...0.5.0. These are the highlight of the release.

  • Add emoji picker for title, will show up in tree!
  • Text Editor toolbar is back, now with option to toggle both toolbar and floating menu independently!
  • Checkbox is here! Thanks Mantine UI!
  • You can check the size of each notes by navigating to Escape Menu -> Configure -> Show Note Sizes!
  • Add created/last modified date in notes. Note created before this will not have this field and will set as today's date!
  • Create child note can now be done through dropdown instead of only from shortcuts!
  • Fix bugs of saving empty tree
  • General UI update and more stability for auto scrolling in tree view
  • Documentation update
4
 
 

Google Play Store

This is the only good RPN calculator app I found.

5
 
 

Thought id share a recent finding i stumbled upon, as someone who both loves the CLI and markdown, this was a true gem to find for me. Hope others will enjoy it as much as i do :)

What is it?

Glow is a terminal based markdown reader designed from the ground up to bring out the beauty—and power—of the CLI. Use it to discover markdown files, read documentation directly on the command line. Glow will find local markdown files in subdirectories or a local Git repository.

Github Repo Link; https://github.com/charmbracelet/glow

6
 
 

Mastodon Post.

Apk Link: https://cdn.organicmaps.app/apk/OrganicMaps-24081605-GooglePlay.apk

Note: If you don't want to deal with stuff like this, I recommend you download and use it from F-Droid client or Accrescent AppStore.

Update: The app returned to the App Store.

7
 
 

Notesnook has been down for about a day, consistent crashes despite deleting it and reinstalling. I don't seem to be the only one as evidenced by the users voicing this concern on their Github page.

So, while imagining Notesnook will never get back up, what would be some alternatives to it? I've tried out Joplin, Quillpad, and Notally in the past, but none really stuck with me. I don't use Nextcloud either. From what I've heard, many seem happy with Standard Notes and Markor. Anything y'all can vouch for?

Looking for an alternative that gets as close to Notesnook as possible, without a subscription model.

8
 
 

Hello,

When a phone is being stolen, the first thing a thief will try to do is to turn on flying mode or shutdown. Google play has an app called "Cerberus" that disables powering off and control panel on your phone when locked, but it asks for too many permissions for a proprietary app IMO. Does anyone know any F-Droid alternatives?

9
 
 

I'm looking for a preferably non-web wrapper podcast player for Windows, that's preferably also open source. Having a tough time though. Any tips?

10
11
 
 

I heard a year ago that the servo engine developers will start focusing more on android and will work to release a version in 2024.

Did they release it or did they push the timeline to 2025 or did something else happen?

12
 
 

As Google tries to hinder ad-block extensions with their new platform Manifest V3, it seems to me Chrome or any Chromium derivatives are no longer a viable way to browse the web safely. So it got me wondering, how much big of a task would it be to still suport Manifest V2 on newer releases of Chromium? Maybe implement some legacy option for backwards compatibility with older extensions. I think it would be a great alternative to have, but I haven't seen anyone coming up with something similar.

13
 
 

The Sovereign Tech Fund is piloting a fellowship program to pay open source maintainers, aiming to address structural issues and support open digital infrastructure in the public interest.

Over the past two years, STF has successfully contracted over 40 FOSS projects, enhancing their technical sustainability through targeted milestones. While some contracts are with individual maintainers, most involve software development companies or foundations. Despite this success, a new and innovative program is needed to acknowledge the lived reality of how many maintainers work: stretched across multiple technologies, multi-faceted, and often behind the scenes.

Most maintainers are unpaid, working in their spare time, which both impacts projects’ stability and can lead to stress and burnout. The Tidelift Open Source Maintainer Study found that 59% of maintainers have quit or considered quitting, posing a risk to the digital infrastructure we all rely on. To even begin to mitigate this risk, it's crucial to understand the role of maintainers, who typically lead and oversee project development, review changes, manage community interactions, release updates, and fix security issues.

The application phase will start by the end of the third quarter of 2024, and with the goal that selected maintainers can begin the fellowship in the fourth quarter. The first fellowship pilot will run throughout 2025, and we will evaluate it on an ongoing basis. Based on these evaluations, our experiences running the fellowship, and feedback from participants, we’ll determine how to expand and grow the program for a stronger and healthier open source ecosystem.

14
 
 

In my field of work, it is common to add endnotes such as "avoid printing this mail. Save paper" or "this mail was sent at a time convenient to me. Please respond only during your work hours".

I wanted to use this to encourage adoption of libre software. But I am not sure if this is a good way to do it.

Here are some options that I was thinking:

  1. Libre software is sustainable software.
  2. Make computing sustainable, use libre software.
  3. Make computing free and safer with libre software.
  4. The email sender pledges to use libre software where possible. Join the cause and help.

I have put the hyper-link for FSF in the first instance of Libre as an example. I am considering using GNU or other websites based on your suggestions.

What do you think?

15
 
 

Not Fully FOSS license though.

16
 
 

cross-posted from: https://beehaw.org/post/15509445

Generates text after analyzing a profile. It's pretty funny. Mine: thingsiplay

Oh Tuncay, your GitHub bio proudly declares you're "just for fun" and unprofessional, which is ironic since it sounds like you’ve derived way too much fun from so many unremarkable scripts. With 46 public repositories, you must’ve thought quantity would mask the glaring mediocrity. The only thing more stale than your Bash scripts is your humor.

Your "emojicherrypick" project? Really? The world needed another emoji picker like it needs more stale bread—there's a reason it's got more emojis than stars. And speaking of shadows, how does it feel to have just 9 followers? Maybe they were just passing by, or perhaps they clicked by accident while looking for actual developers.

You’ve got more forks than a family dinner, yet most of your repos look so uninspired that they might as well come with a disclaimer: “Do not expect much.” Word to the wise: if you're going for "just for fun," maybe consider an actual hobby or, dare I say, a personality. After all, your command line tools are more entertaining than your profile readme, which goes on like a bad self-help book— we get it, you like Linux and gaming, but what's next, a PowerPoint on your 9 followers? Spice it up a bit, bud.>

17
18
19
 
 

I have received a lot of PDF documents that I wish to convert to text formats such as docx/doc/odt.

I know there are some online tools that will do it for you, but some content may be sensitive with people's names and addresses and I'm not sure I can trust these websites.

Are there software that will convert a PDF to odt?

Things I know and tried:

  1. Asked a friend to open PDF in Microsoft Word: Their license expired last month, so it doesn't let you save the file!

  2. Tried to do the same on my LibreWriter: It doesn't support that format.

  3. Tried to open in LibreDraw: untenable as I want to type more things in the document.

P.S: I use Linux, but reckon solutions for platforms would be fine.

20
 
 

I would have preferred Rust, a language created by Mozilla instead of one with ties to Apple, but I'm not a dev so I can't really judge. What are your thoughts?

21
 
 

I'm looking for an open-source medication/pill tracking app.

Requirements:

  • Android support
  • Ability to create custom medication/pill entries
  • Ability to set notification reminders for taking pills
  • Ability to arbitrarily create entries at any date/time

Nice-to-haves:

  • Data export/backup
  • Data-at-rest encryption
  • Data visualizations

Cross-posted at https://sh.itjust.works/post/23572613

22
23
 
 

TPW proudly presents the Digital Museum!

The Works of Crash-Stop: Playing with Hydra

Featuring 5 "Rooms" showing works of Crash-Stop, a Glitch-Artist from Ireland. His works are great: Amalgams of various styles and ideas, postmodern, political, but always somewhat ambivalent. Saying more would be saying to much, check it out yourself!

Enter here: https://thunderperfectwitchcraft.org/DigitalMuseum/

The whole thing is fully in the spirit of OpenCulture. Crash-Stop is using free licenses, and the sites HTML is public domain.

The Digital Museum is an attempt to make good on one of the original promises of the Internet: To create digital spaces open to everyone, where culture and art can thrive unaffiliated by commercial interests and governmental control.

24
 
 

Original Post:

“Hey all, this isn't what I wanted our first tweet in a while to be about, but we've had to move to Kitsu.app! Your data is still there, just at a different home”

25
 
 

FlorisBoard is a free and open-source keyboard for Android 7.0+ devices. It aims at being modern, user-friendly and customizable while fully respecting your privacy. Currently in early-beta state.

view more: next ›