Open Source

30830 readers
304 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
1176
 
 

I'm unbiased towards the subject. I'm genuinely curious about how long-term FOSS ideology would work.

I'm using FOSS but I'd still consider myself a casual user. It seems like most FOSS I've seen is a free, buggy, alternative to mainstream software, which resolves a problem the user had.

From my perspective, (and do correct me if I'm wrong) FOSS doesnt seem sustainable. Everyone can contribute, but how do they make a living? My guess is they do other things for income. And what about the few contributors who do 90% of the work?

What if every software became FOSS? Who would put in the free labor to write the software to print a page, or show an image on screen, or create something more complex like a machine learning advanced AI software?

Would it simply be that everyone provides for each other? Everyone pitches in? What about people who have bills to pay? Would their bills be covered?

This concludes my right-before-bed psychology inquiry.

1177
 
 

Crossposted.

I have zero tech skills but was hoping someone with the proper skill set and motivation would be interested in toying around with the grocery chains in Canada similar to what the fella from Mastadon did in the linked thread.

I am willing to assist in whatever capacity I can - limited as it may be.

1178
67
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

A WIP replacement for samsungs gamelauncher which respects your privacy

1179
1180
1181
 
 

cross-posted from: https://programming.dev/post/2678496

Introduction

Hello everybody, About 5 months ago I started building an alternative to the Searx metasearch engine called Websurfx which brings many improvements and features which lacks in Searx like speed, security, high levels of customization and lots more. Although as of now it lacks many features which will be added soon in futures release cycles but right now we have got everything stabilized and are nearing to our first release v1.0.0. So I would like to have some feedbacks on my project because they are really valuable part for this project.

In the next part I share the reason this project exists and what we have done so far, share the goal of the project and what we are planning to do in the future.

Why does it exist?

The primary purpose of the Websurfx project is to create a fast, secure, and privacy-focused metasearch engine. While there are numerous metasearch engines available, not all of them guarantee the security of their search engine, which is critical for maintaining privacy. Memory flaws, for example, can expose private or sensitive information, which is never a good thing. Also, there is the added problem of Spam, ads, and unorganic results which most engines don't have the full-proof answer to it till now. Moreover, Rust is used to write Websurfx, which ensures memory safety and removes such issues. Many metasearch engines also lack important features like advanced picture search, which is required by many graphic designers, content providers, and others. Websurfx attempts to improve the user experience by providing these and other features, such as providing custom filtering ability and Micro-apps or Quick results (like providing a calculator, currency exchanges, etc. in the search results).

Preview

Home Page

Search Page

404 Page

What Do We Provide Right Now?

  • Ad-Free Results.
  • 12 colorschemes and a simple theme by default.
  • Ability to filter content using filter lists (coming soon).
  • Speed, Privacy, and Security.

In Future Releases

We are planning to move to leptos framework, which will help us provide more privacy by providing feature based compilation which allows the user to choose between different privacy levels. Which will look something like this:

  • Default: It will use wasm and js with csr and ssr.
  • Harderned: It will use ssr only with some js
  • Harderned-with-no-scripts: It will use ssr only with no js at all.

Goals

  • Organic and Relevant Results
  • Ad-Free and Spam-Free Results
  • Advanced Image Search (providing searches based on color, size, etc.)
  • Dorking Support (in other words advanced search query syntax like using And, not and or in search queries)
  • Privacy, Security, and Speed.
  • Support for low memory devices (like you will be able to host websurfx on low memory devices like phones, tablets, etc.).
  • Quick Results and Micro-Apps (providing quick apps like calculator, and exchange in the search results).
  • AI Integration for Answering Search Queries.
  • High Level of Customizability (providing more colorschemes and themes).

Benchmarks

Well, I will not compare my benchmark to other metasearch engines and Searx, but here is the benchmark for speed.

Number of workers/users: 16
Number of searches per worker/user: 1
Total time: 75.37s
Average time per search: 4.71s
Minimum time: 2.95s
Maximum time: 9.28s

Note: This benchmark was performed on a 1 Mbps internet connection speed.

Installation

To get started, clone the repository, edit the config file, which is located in the websurfx directory, and install the Redis server by following the instructions located here. Then run the websurfx server and Redis server using the following commands.

git clone https://github.com/neon-mmd/websurfx.git
cd websurfx
cargo build -r
redis-server --port 8082 &
./target/debug/websurfx

Once you have started the server, open your preferred web browser and navigate to http://127.0.0.1:8080 to start using Websurfx.

Check out the docs for docker deployment and more installation instructions.

Call to Action: If you like the project then I would suggest leaving a star on the project as this helps us reach more people in the process.

"Show your love by starring the project"

Project Link:

https://github.com/neon-mmd/websurfx

1182
 
 

I started having issues opening a password protected entry across extensions/desktop/mobile. Went to https://www.reddit.com/r/Bitwarden/ and there are a bunch of posts in the past few days talking about similar issues

How do you guys keep your Bitwarden backed up? This reminded me to properly set that up. For now, I just exported the file and left it encrypted on a separate drive.

1183
1184
 
 

Is there a copyleft equivalent for trademarks? I'm thinking of starting a project with distinct branding but I want everything to be based in FOSS principles.

1185
 
 

Hey community - our PTA is bringing back a school readathon after a few years, and we no longer have budget for a platform to manage. They all seem to take a pretty hardcore fee.

Is there an open-source alternative to something like this? https://www.read-a-thon.com/ Thanks!

1186
 
 

Been searching for a good alternative to Pocket since they botched my account transfer after forcing me tu update. Came across shiori and omnivore, any advice? Any better app than those?

1187
 
 

TempEmailGo understands the importance of privacy. That's why we offer a hassle-free, registration-free, and cost-free solution to protect your online identity. With our free disposable email service, you can receive emails and verification codes without sharing any personal information. It's time to take control of your online privacy and enjoy the freedom of TempEmailGo's free disposable email.

1188
 
 

Does anyone here use a decent free plan for hosting Nextcloud online? Or is it really worth paying or selfhosting? Thanks :)

1189
 
 

I couldn't find a github "issues" or a bugtracker.

While I'm here: Can anyone using the german version of "calc" confirm this: When you right-click on a column the "delete columns" menu entry is translated as "Spalten". "Löschen" is missing.

1190
 
 

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

As you know, this will be the final version of LO to have Semantic Versioning; all future releases will have Calendar Versioning.

1191
171
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

I ~~am sure~~ hope somebody™ already thought of this. Feel free to advertise your project here.

P.S.: Image transcription:

Patrick from SpongeBob SquarePants gesturing to the left with open hands:

Somebody should take document type conversion from Pandoc and version control from Git

Patrick gesturing to the right in a pushing motion:

And build a frontend around it

1192
 
 

Does anyone have any experience with this file manager? Is it similar to Keep It or Devonthink for Mac?

1193
1194
 
 

Genuinely trying to know if this is intentional to incorporate non-free open source software? If yes then why?

1195
 
 

Announcing bgammon.org (online multiplayer backgammon)

I have developed an entirely free and open source multiplayer backgammon service.

You can try it out by visiting https://bgammon.org or by connecting via SSH:

ssh bgammon.org -p 5000

I would very much appreciate help with testing and feedback from anyone who knows how to play backgammon, or is interested in learning. The rules of backgammon are available here:

https://bkgm.com/rules.html

The password prompt is currently non-functional, and private lobbies are not yet available. Otherwise, the service is ready to test out, particularly the accuracy of the backgammon simulation. Because there are no accounts yet, everyone is logged in as a guest.

A terminal-based client is available, and a graphical client is planned. The terminal-based client is available over the web at the link above. This is accomplished by using GoTTY.

Move pieces by dragging them or by clicking a source space and then a destination space. You may make multiple moves by dragging a checker directly to its final destination.

The source code is available here: server & client.

Feel free to contact me directly at [email protected] with test results and feedback.

1196
 
 

From GNU lists earlier today:

We have learned with deep sadness that Thien-Thi Nguyen (ttn) died in October 2022. Thien-Thi was a hacker, artist, writer, and long-time maintainer and contributor to many GNU programs as well as other free software packages. He was the GNU maintainer of the rcs, guile-sdl, alive, and superopt packages, and he was working on GNU Go as well.

Thien-Thi especially loved GNU Emacs, GNU Taler, and GNU Go: he was the author and maintainer of the xpm, gnugo, ascii-art-to-unicode, and hideshow GNU Emacs packages and made substantial contributions to many others such as vc, as well as to GNU Taler and its documentation.

We greatly miss Thien-Thi in the free software community - his death is a great loss to the Free World.

1197
54
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

I want to be able to manage and sort them. I use firefox, so both tags and folders are okay. manually exporting groups of them to like documents related to the topic I was researching (and then removing the bookmark) would also be okay. Self-hosted solutions are also welcome.

Very successful post, thank you everyone for sharing your bookmark-related tools.

1198
 
 

Also available via SSH:

ssh playnetris.com

Source code:

https://code.rocket9labs.com/tslocum/netris

1199
 
 

I would like for app search to start right as I enter the app drawer and I want the app to start as enough chars are typed to match the app without additional clicks. I’m aware of 0launcher, kiss, and other launchers doing this (I believe I tried all the launchers available on f-droid) but I want to stay with trebuchet style drawer. Any suggestions? Thanks in advance

Update: I think I will stick with Olauncher. I've just discovered that it allows to edit the names of applications in the drawer. This eliminates the need of icons for me.

1200
86
FOSS-alt to Authy? (lemmy.dbzer0.com)
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

I currently use Authy on my android and my Linux system.

It syncs every new authenticator between my devices but I dont want to trust companies with my security anymore.

I host a nextcloud instance on my homelab. Does anyone know a good FOSS authenticator that can use my nextcloud to sync between Linux and android? Provided that it is available on both of course.

Thanks for any input!

view more: ‹ prev next ›