Open Source

31717 readers
86 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
301
 
 

Forgejo is changing its license to a Copyleft license. This blog post will try to bring clarity about the impact to you, explain the motivation behind this change and answer some questions you might have.

...

Developers who choose to publish their work under a copyleft license are excluded from participating in software that is published under a permissive license. That is at the opposite of the core values of the Forgejo project and in June 2023 it was decided to also accept copylefted contributions. A year later, in August 2024, the first pull request to take advantage of this opportunity was proposed and merged.

...

Forgejo versions starting from v9.0 are now released under the GPL v3+ and earlier Forgejo versions, including v8.0 and v7.0 patch releases remain under the MIT license.

302
 
 

I recently discovered this firefox\chrome extension that make streaming videos soo much faster. It also has built in subtitle support that lets you upload subtitles or search through opensubtitles. It's incredible how much faster videos load https://github.com/Andrews54757/FastStream

303
 
 

I am a long-time NoScript extension (https://noscript.net/) user. For those who don't know this automatically blocks any javascript and let you accept them (temporarily or permanently) based on the scripts' origin domain.

NoScript as some quality-of-life option like 'accepting script from current page's domain by default' so only 3rd parties would be blocked (usefull in mobile where it is tedious to go to the menu).

When I saw LibreJS (https://www.gnu.org/software/librejs/) I though that would be a better version of NoScript but it is quiet different in usage and cares about license and not open-source code (maybe it can't).

Am I the only one who thought about checking for open-source JS scripts filtering (at least by default)? This would require reproducibility of 'compilation'/packaging. I think with lock files (npm, yarn, etc) this could be doable and we could have some automatic checks for code.

Maybe the trust system for who checks could be a problem. I wanted to discuss this matter for a while.

304
43
submitted 4 months ago* (last edited 4 months 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~~ Auto report content via word blacklist/regex
  • Ban members of communities by their usernames 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 member of the community and the member will be temporarily banned within a time period if their strike count reaches a certain threshold

  • Post creation restriction by account age

If an account's age is lower than X, remove the post.

305
 
 
306
 
 

They say that GNU is spreading misinformation and "stop getting info from charlatans"?

307
308
 
 

cross-posted from: https://reddthat.com/post/24214265

So, a couple years ago, somebody published the 2017 free desktop client of SketchUp on the chocolatey repos, and I managed to snag it before it got taken down. I use it primarily to make woodworking plans.

I'm wrapping up my transition plan to Linux, but I'm not really up to date on SketchUp alternatives. The only ones I know of are Blender (afaik more for animation and 3D printing) and FreeCAD (CAD seems like overkill, since I'm just doing simple cuts and joinery).

Are there good Linux/FOSS alternatives to SketchUp that have similar features, or is the web client the only reasonable option?

309
 
 

all i can find is the self-host ones, what i'm looking for is the centralized like pastebin.com but open source. thanks in advance.

310
18
submitted 4 months ago* (last edited 4 months ago) by antonim@lemmy.dbzer0.com to c/opensource@lemmy.ml
 
 

(I don't know where else to post, maybe someone here can help, and Neocities is open source...)

I want to create a site on Neocities. I fill out the signup form, solve the captcha, but when I click the "Create My Site" button, nothing happens. I click it again, and after a delay it starts loading something, but then just says "The captcha was not valid, please try again."

This happens regardless of the browser, machine or IP address I'm using.

Does anyone have any idea what might be the problem, and hopefully how to solve it? Is it just me or does anyone else have the same issue? I've sent an email to the admins two days ago, but still have gotten no reply, and I can find no info on this elsewhere online.

EDIT (20-8-2024): It's working now, probably they fixed it, woo! :D

311
 
 

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
312
 
 

Google Play Store

This is the only good RPN calculator app I found.

313
 
 

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

314
 
 

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.

315
 
 

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.

316
 
 

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?

317
 
 

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?

318
319
 
 

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?

320
 
 

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.

321
 
 

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.

322
 
 

Not Fully FOSS license though.

323
 
 

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.>

324
325
24
submitted 4 months ago* (last edited 4 months ago) by sag@lemm.ee to c/opensource@lemmy.ml
view more: ‹ prev next ›