Opensource

4817 readers
110 users here now

A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!

CreditsIcon base by Lorc under CC BY 3.0 with modifications to add a gradient



founded 2 years ago
MODERATORS
1051
1052
1053
 
 
1054
1055
 
 

Hello!

I've been wanting to start a blog, so I can get rid of the few opinion-pieces that are filling up space in my mind, but I've gotten stuck at selecting a good framework with which to host the site.

Does anyone have a recommendation for a lightweight blog engine, that can prefferably federate into ActivityPub? I know about Wordpress, but I wanted to avoid it mostly in regards to security. Not that it would be unsecure per se and with proper maintanance, but I'm lazy and will probably forget to update it often enough, and due to it's popularity it's a pretty common target.

So far I was considering https://writefreely.org/, but I'm not sure if I would be able to make it look good/interesting.

I've also heard good things about Ghost, but the linked website seems to imply that federation is still not ready, is that correct?

Is there anyone here with their personal blog, who have a software to recommend I should look into?

Thank you!

1056
 
 

cross-posted from: https://lemmy.zip/post/27819008

1057
38
submitted 1 year ago* (last edited 1 year ago) by otter@lemmy.ca to c/opensource@programming.dev
 
 

Link to release notes: https://zen-browser.app/release-notes/

I saw that the icon and UI changed, so I looked up the release information. They're preparing for the first stable release!

If you encounter any issues, please report them on the issues page. Thanks everyone for your feedback! ❤️

This release introduces a new stage for Zen Browser, the beta stage! This means that we are getting closer to a stable release, and we are now focusing on fixing bugs and improving the overall experience. We've made some significant changes to the UI, including a new layout for the browser called single toolbar and much more!

Fixes

  • Various fixes in version 20
  • Fix pinned tab state and favicon handling #2853
  • Prevent pins deletion from database on non explicit tab closes (window closing) #2875
  • [...]

Features

  • New branding and logos!
  • Updated zen glance animations for smoother transitions and adjust timing (Still in development)
  • Add reset to pinned URL button to pinned tabs
  • Made the URL bar background more rounded
  • Updated to Firefox 133.0
  • Added support for -moz-gtk-csd-reversed-placement on Linux
  • Enhance workspace deactivation styles with grayscale filter for better visibility
  • Windows and linux ARM64 builds are now available on the github for testing!
  • Hide container label when URL bar is narrow
  • Macos ARM64 builds will now ship with PGO, performance increase!
  • Added different layouts for zen: single toolbar, multiple toolbars, and no toolbar
  • The URL bar will now be floating on the top of the page
  • Added native mica support for Windows 11
  • Added hiding window controls support
  • Created new animations for glance
  • Added context aware animations for workspace switching
  • New onboarding experience for new users!
  • Started experimenting with horizontal tabs
1058
 
 

cross-posted from: https://lemm.ee/post/49505707

Izzy

PhotonCamera uses advanced algorithms for capturing and processing raw images which give unmatched HDR outputs. PhotonCamera is currently in beta stage and is having rapid development.

Features:

HDRX - This functionality enables advanced stacking of many underexposed images and creates beautiful outputs.

Utilize each camera lens, by the main, wide, macro, telephoto or even IR, a functionality not available in other open source apps.

Manual Control - Easy to use knobs to control Focus, Shutter Speed and ISO on the go.

Configurable Settings :

Number of frames(maximum)

Sharpness

Saturation

Shadow Strength

Interactive viewfinder

Enabling the grid

Enabling viewfinder rounding

Advanced mode settings

Save separate settings for each camera lens

Wide range of supported devices.

1059
 
 

Now, with the help of AI, it's even easier to waste time of open source developers by creating fake security vulnerability reports.

1060
1061
 
 

device and OS please

got some suggestions already

https://programming.dev/post/22598082

1062
 
 

cross-posted from: https://lemm.ee/post/49343322

Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it.

Source - Website

1063
 
 

TLDR: what tool will let a casual user to input a URL (to a disguised .m3u8 file) and get a .mp4?


Backstory, our school uses Panopto to record lectures. The web interface is crap, but I found a project that lets you download the video files as .mp4

https://programming.dev/post/21072323

that is until 2 weeks ago when Panopto started exporting the files as

  • 1 large .panobf1 file
  • 2 small .panobf2 files, a few bytes each

I can swap the file extension for the .panobf1 file to .mp4. This is enough 90% of the time. However, since this is the file with the classroom camera overlaid on the slides, it blocks the content in the corner.

Investigating the .panobf2 files:

❯ file master.panobf2
master.panobf2: M3U playlist, ASCII text

I ran this command on each .panobf2 file to download the classroom stream and slides stream as separate mp4 files.

ffmpeg -i <file-url> -c copy video.mp4

It's finals season and I want to make a new post to help people out. CLI isn't for everyone, so I'm looking for a tool instead

1064
1065
 
 

I have heard they’re the main two choices for FOSS enthusiasts. What are their pros and cons?

I have used LibreOffice so far and I’m very impressed with the ui as it is much more visually appealing than IWork and Microsoft Office.

1066
 
 

Description from github:

A C++ based, lightweight music and noise remover for YouTube and other internet media, using DeepFilterNet for audio enhancement.

Demo video:

Source post: https://www.reddit.com/r/selfhosted/comments/1h7k7fa/

I am introducing you Fast Music Remover (https://github.com/omeryusufyagci/fast-music-remover); a free and open source tool that filters internet media.

We consume, willingly or not, large amounts of media everyday, and that includes content that is emposed on us. I want to give you the choice to opt-out of them without missing out on the core content.

We're building a feature rich media processor that is efficient, modular and cross platform. It's being built for you! This means: clean and light APIs for programmers, containerized on GHCR for remote users, with a Web UI for anyone interested!

Today, we support background music filtering and noise removal to enhance audio quality. In the near future, we are looking at supporting multiple ML models as well as DSP modules to empower you with the tools you need to take control over the media you consume.

There is a demo video on the readme as well as clear instructions on how to use FMR. You can immediately start by getting the docker image available at: https://github.com/omeryusufyagci/fast-music-remover/pkgs/container/fast-music-remover

If you have any feedback at all, please let me know. Thank you!

1067
 
 

Cloud provider moved most of its 20,000 VMs off VMware.

1068
 
 

cross-posted from: https://lemm.ee/post/48734056

With Elisa by KDE, you can browse your local music collection by genre, artist, album, or track, listen to online radio, create and manage playlists, display lyrics, and more.

Screenshots:

  • Android

  • Desktop

1069
 
 

RomM (ROM Manager) allows you to scan, enrich, and browse your game collection with a clean and responsive interface. With support for multiple platforms, various naming schemes, and custom tags, RomM is a must-have for anyone who plays on emulators.


Release v3.6.0 · rommapp/romm

This Thanksgiving, we’re serving up 3.6.0, a hearty update stuffed with QOL improvements and bug fixes that will leave you as satisfied as a plate full of turkey with all the trimmings. 🦃

Track your game progress, completions, and star ratings under the new "Personal" tab, and use them to filter your games by "backlogged", "finished" or "100% completed". We've also moved your (and shared) notes under the same tab.

  • Display and filter games by age rating (requires a quick sync)
  • Use filename without tags or extension when matching unmatched game
  • Skip hashing games on desktop platforms for faster scans
  • Improved memory usage during 7zip decompression
  • New env variable UPLOAD_TIMEOUT allows for larger file uploads
  • Edit file exclusions for config.yml from the UI
1070
 
 

floss.fund is offering $1 million per year grant to open-source projects. But very few applications have been received so far, and it needs help spreading the word.

Please RT/boost and upvote it on HackerNews:

https://news.ycombinator.com/item?id=42273107

1071
1072
45
submitted 1 year ago* (last edited 1 year ago) by DollyDuller@programming.dev to c/opensource@programming.dev
 
 

It is predominantly easy to just accept bad conditions when an alternative is seemingly unfeasible. "I need this software", a lot of us will say when even presented with a better alternative. A lot of us will argue to our bones that being subject to cruelty from software developers is necessary for one potential gain or another. All of which creates a feedback loop of re-enforcement of this parasitic idea that proprietary software is somehow inescapable and we need to give up trying to do something about it. But we shouldn't give up and we should fight. Not just to switch from Windows to GNU / Linux, but to make it so Windows itself will start respecting you too.

...

With software a lot of people lose freedom all the time. Windows is so predominately used that I don't understand why people don't get crazy over this. Yet banning Windows would be a problem, arguably a worse problem, than all those people using it. You should have the right to use software that you want to use, the same way as you should have the right to agree with that drug-lord. The fact that people have the choice to use something like Windows is not a problem. The problem is that Windows is not respecting the person back. There are two ways to solve this problem. One would be to chose something else. Another would be to make Windows better.

If you think that it is impossible to push on corporations with enough force, so they would yield, and start respecting freedom of people, you don't know nothing. Progress in this area has been done numerous times. Netscape Navigator, a popular 90s web-browser, became Free Software, and now it is known as Firefox. Linux, the kernel so associated with Free Software, was at some point proprietary. Blender was proprietary before 2002. Unreal Engine started releasing their sources to people. Not under a very freedom respecting license, but it is a start. And it is way better than having nothing at all. Hell Microsoft, of all companies, started developing Free Software. Visual Studio Code, their text editor from Microsoft is mostly Free Software. Hell "Meta" the Facebook company jumped onto the Mastadon bandwagon with their Threads. Not a very good thing. But them embracing Freedom is progress. And there are more examples of this, which I hope you would provide by using the comment section, that I worked so hard to make, in the bottom of this article.

We did all this by not yielding. Most web-servers are running on Free Software because configuring proprietary software is a nightmare. Proprietary software is basically incompatible with configurability. And configurability is a key to development. Hell, most software development happens on GNU / Linux for that same reason. So much so that Microsoft reacted and put what they call "Windows Subsystem for Linux" on their system, to get some developers away from GNU / Linux. But they are doing bad job themselves. They are constantly worsening the conditions on their systems so much so that people fly out of there as soon as they know how.

Enshitification cannot happen forever. At some point people just can't take this no longer. They would not use computers at all if that came to it. But it doesn't need to come to it. There is software available right now to switch to. Software protected from enshitification by respecting freedom. But no... "I have to use it!", right?

Computers are interesting beasts. They are designed to run anything. Any computation can be done. Any digital information can be processed in any way what so ever. All you need to do is to tell the computer how to do it. And it will!

There was a time where almost nothing was possible with Free Software. It was many decades ago. And what people did about it? Did they yield to the corporations? Well some did, yes. But a lot of us stood up and said "Enough!". And we developed one tool after another. First a text editor. Then a compiler. Then a whole operating system. Why? Because we wanted those same features as in proprietary software, but without the terrible terms. Without the disrespect. Without the slavery. And it was not impossible.

Those corporations did not like it. They still don't like it. But they have no choice. We can always tell the computer to do something ourselves. And the only way they can stop us from having this freedom is if we yield to them.

The more people using Free Software, the less they can control us. The less they will have a choice. More people using Free Software is more pressure on those corporations to release their software as Free Software. They can. And they will. If people will not yield under any circumstances to their dubious demands, they will remove the demands. If people will not blindly use a program that they don't like, that disrespects them constantly, the program will have no other choice, but to stop disrespecting.

But more than that. The more people respect themselves, the more people use Free Software, the more feedback loop, more re-enforcement Freedom itself has. And in a few decades, after the war for Freedom is over, those trying to argue for proprietary software will be met with "I need to use it" as a counter argument. Which this time I will support.

Happy Hacking!!!

1073
1074
 
 

cross-posted from: https://slrpnk.net/post/15554016

Hey good selfhosters!

Here is a quick 12-question survey to nominate/announce what people find the most worthy projects of 2024. Feel free to submit your answers only takes 2-3 mins to fill out :)

The survey aims to find folks favorite projects within the following categories:

  • Best Self-Hosted App of the Year
  • Best Text Editor of the Year
  • Best Linux Desktop Distro of the Year
  • Best Desktop Environment
  • Best Shell of 2024
  • Best Power CLI Tool of 2024
  • Best Linux Hardware of the Year
  • Best F-Droid / Obtainium App / Free App
  • Best Open Source Project
  • Best Newcomer Project

Go Vote!

This is a yearly survey hosted by Jupterbroadcasting folks, LinuxUnplugged in specific.

1075
 
 

cross-posted from: https://lemmy.ml/post/22731855

Hi everyone!

**Postiz is an open-source social media scheduling tool that offers scheduling on: ** Instagram, YouTube, Dribbble, LinkedIn, Reddit, TikTok, Facebook, Pinterest, Threads, X, Slack, Discord, Mastodon and BlueSky.

Check it out here :) https://github.com/gitroomhq/postiz-app/

I have been working on mostly bug fixes lately and improving the platforms, some of the latest things:

  • Many failures of posting on small things like character limit or uploading size.

  • Fix problems in LinkedIn not loading pages.

  • Team invite was fixed :)

  • A bunch of docker changes to make it super easy to load. It's now live on: Coolify, Ptah soon Cloudron

**But the most important thing in the roadmap here is what I was mainly asked: **

  • Add and an option to schedule stories on Instagram and add music to them

  • Public API

  • YouTube community posts schedule

  • Google Business schedule

  • Auto Plugs (I'm super excited about this one): Once tweets get X likes, they will auto-repost, add comments to tweets, and so on; this will be sent to all social media.

  • SSO

  • I am happy to hear about more requests.

One clarification after seeing many comments over and self-hosted: Postiz will always be apache-2, no weird dual license thingy, and no enterprise-only SSO.

Postiz is not making much money. Today we are on a product hunt. If you can help me out, it would be amazing, but if not, I love you anyway :)

Thank you so much for this community for helping me with every post!

https://www.producthunt.com/posts/postiz

view more: ‹ prev next ›