Open Source on Reddit

88 readers
2 users here now

A subreddit for everything open source related.

founded 1 year ago
MODERATORS
1
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/tannercub on 2024-04-07 19:51:41.


I was under the impression (maybe incorrectly) that open source software was a secure process. The process seems to be that someone can suggest code changes and eventually contribute to big open source projects.

Is there a vetting process for this? What is to stop bad actors from gaining trust over a period of time and then contributing malicious code (like the SSH one Freund discovered)?

I am probably missing major parts of the process, but this seems too simple for many people to exploit.

2
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/savagesir on 2024-04-04 21:29:31.


Do you remember the days when you were buying CDs and hard-drives to store your movies and songs? I sure do! Each CD could hold about 700MB of data and HDD were bulky and heavy. Then came cloud and abstracted the problem of maintaining the hardware yourself.

All of a sudden you could go from storing 1 MB to 1GB of data in an hour and check this out only pay for the storage you were using. Pay for only what you use! Ain’t that nice?! But wait, the companies started charging for cloud storage just like you used to pay for CDs and hard drives. There is a 10GB plan, a 50 GB plan, all the way up to 2TB plans for consumers. Why should I pay for 50GB if I am only using 15GB of my storage?

To solve my frustration, I’ve decided to build an open source metered storage platform. Want to use 1GB?! Great, thats what you pay for. Want to use 20GB the next month? Sure, just pay a little extra. But always pay for only what you use!

I’m going to start with an open source frontend app for photos and videos, and expand to documents later on. Photos and videos take up a major chunk of storage and thats why I want to address them first.

Do you think you will use an app like this even if you’re already subscribed to Google One or iCloud storage plans?

3
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/buovjaga on 2024-04-04 11:17:55.

4
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/vmbrasseur on 2024-04-04 06:48:17.

5
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/aleksandrsstier on 2024-04-03 17:51:18.


Description

xhidecursor is a minimal X-application which hides the cursor on key-press and unhides the cursor on mouse-movement. The two main advantages compared to other popular alternatives like xbanish are:

  • Simplicity: xhidecursor ~40 SLOC vs. xbanish ~488 SLOC. This is because xhidecursor only uses the XFIXES-Extension to hide the cursor while xbanish implements many different methods.
  • Performance: If stress-tested on a i5-8350U CPU by moving the mouse erratically around htop shows a CPU-Utilization of 0% for xhidecursor and up to 1.3% for xbanish. This is because xhidecursor only listens to the first mouse-movement to unhide the cursor and ignores all the following mouse-movements. xbanish on the other hand processes every single mouse-movement even if the mouse is already visible. The same goes for key-presses.

Dependencies

  • libxi
  • libxifixes

Installation

sh make install

6
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/tcoil_443 on 2024-04-01 11:23:35.


Hello,

I'm new to open source development. I have just opensourced my NextJS project yesterday. I have been working on it for over a year.

How common is it to pay opensource contributors to create modules for small projects?

I was thinking that I would set aside several hundred dollars monthly for meaningful project contributions.

Thank you.

7
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/HeihachiHibachi on 2024-04-02 17:23:14.


My soul is in disarray.

Why can't we, as a world wide human collective, create a really good Adobe Acrobat free open source alternative?

I've tried some really good free closed source alternatives out there such as PDF24 and PDFgear, and even paid alternatives like nitroPDF and ABBY. They are all ok but not free nor open source.

My favorite so far is PDFgear. The dev is great, has a great website, is active on Reddit, etc., but there's no way to support development for it. Whereas if it was open source, and people are able to support development for it and people get into it, I'm sure it would turn into an Acrobat killer app. It's already almost there. If it was FOSS though it would be a killer app forever. Currently, it's free, but being closed source alludes to it most likely being monetized in the future possibly.

How come there's so many other great open source projects for all manner of software types, but nothing has been created to rival Acrobat?

The licensing cost for Acrobat is enormous and makes no sense. I'd rather spend money supporting an open source project where we can claw ourselves away from Adobe no matter how long it takes.

Is there currently worthy rival to Acrobat that is open source, either free or paid?

8
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/luobaishun on 2024-04-01 19:28:35.

9
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/AstronautIll8684 on 2024-04-01 23:29:39.


Why, for example, did Google create Chromium? Why did Microsoft create VSCode? How do these companies make money with these technologies? Does it have anything to do with maintaining a monopoly?

10
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/FamousPotatoFarmer on 2024-03-31 07:07:43.


Hi there! I'm here to share the latest release of my FOSS savings tracker app called GreenStash! It's a simple Android application designed to help you easily plan and manage your savings goals, establishing the habit of saving money. This release includes lots of UI/UX enhancements as well as some new features, check them out by clicking on any of the links below :)

The app is completely free to use and is also available on F-Droid (although the latest update may take some time to appear there). However, if you liked my work and find the app useful, you could support me by purchasing it from the Play Store for just one dollar and leaving a nice review <3

Source code (GitHub) | Google Play | Walk-through video

Feedback & suggestions (if any) are appreciated!

11
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/Creapermann on 2024-03-30 01:22:23.


Librum is a Modern, Opensource and Cross-platform e-reading platform to store, manage and read e-books on any device: .

We have just released version 0.12.2 () that adds a lot of new changes, including new features, bug fixes and great improvements.

To realize our mission of making Librum a platform for all of your e-book needs, we have added Tools to the application. We will be adding to a lot of tools in the coming releases, but for now you can:

  • Merge multiple Books together

  • Extract pages from your Book

  • Convert Images to PDFs

We have introduced a bunch of other great improvements and fixed a lot of bugs to ensure a great experience! To read about all of our changes check out or blog ()!

If you would like to support the development of Librum, please visit or consider becoming a Github Sponsor ❤️

12
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/LHLaurini on 2024-03-29 20:52:39.

13
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/j0rges on 2024-03-28 17:49:13.


Being frustrated with filling out the same web forms again and again, I created trovu.net. It's a command-line web search tool that uses curated and personal shortcuts, organized by namespaces, and supports multiple and typed arguments for efficient keyboard use.

Trovu prioritizes privacy; all searches are processed locally, none is sent to our server. It's open-source, AGPL-licensed.

Here's a quick demo of how it works, you can also watch a video.

  • gfl ber, ibiza, 28, 6 – this takes me directly to Google Flights, listing return flights from Berlin to Ibiza, departing on the 28th and returning on the 6th. (Try it yourself: Click the link and then hit Enter.)
  • bkg ibiza, fr, 6 – I can also use days of the week for the dates. This search queries Booking.com for hotels on Ibiza, from next Friday to the next 6th.
  • gd london, liverpool – Routing works as well. For directions, I just ask Google like this.
  • db b, hh, 10, sa – In Germany, train connections are also available, and I can use common city abbreviations. This search leads me to the German Railways, displaying trains from Berlin to Hamburg at 10 a.m. on Saturday.
  • g berlin – Google for "berlin"
  • w berlin – Wikipedia article on Berlin
  • wg berlin – Wikipedia via Google ("site:en.wikpedia.org")

Trovu comes preloaded with over 1000 curated shortcuts in the Github repo, and you have the freedom to create your own, tailoring the experience to your needs.

I'm curious to hear your thoughts, feedback, and how you might use Trovu to streamline your web searches.

14
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/geek_noob on 2024-03-28 21:39:23.

15
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/sleepysiding22 on 2024-03-27 09:52:37.

16
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/pulsar17 on 2024-03-26 18:51:48.


Inkscape‘s development version has now switched to GTK4 (MR: ), the current version of the underlying UI framework. This is a huge architectural improvement for Inkscape, and will enable proper graphics acceleration in the future.

This quick transition - only about 9 months - was made possible by donations, as the Inkscape project invested approx. $80,000 towards it. Support Inkscape's development:

A lot of issues remain to be found and solved, especially on MacOS and Windows, so the next release will still use GTK3. For those who'd like to play around with the new version that will power all releases after that, join Inkscape's chat:

17
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/TraditionalDistrict9 on 2024-03-26 14:53:39.


Hey,

For some time I have been observing companies orbiting around opensource projects like tldraw.com or signal.org. And I was wondering how do they even exists and are able to hire employees while at the same time being opensource focused company.

It is one thing getting some donations and keep servers running, and different thing being able to pay your employees on regular basis and keeping entire team focused on project.

I know there are sponsorship donations, and that sometimes bigger corporations can sponsor even much more significant sums for continuous support, but I wonder if there are other ways/case studies? Like fundraising from other sources, companies focused on fundraising for opensource, etc?

Also I wonder how big your project have to be to start bringing any self-sustaining funds? If you have smaller project (let's say few stars) what routes you should take to give it enough momentum to be funded?

I wonder if you have any stories, opinions or case studies. :)

18
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/AlarmingAffect0 on 2024-03-25 11:49:58.

Original Title: About FOSS tools that suffer from 'developer UI' which makes sense for devs but is clunky for users, I was wondering, how do we get the ergonomists, designers, and artists, to participate and make things 'nicer'?


First thing that occurs to me is to have proprietary software on top of the FOSS, the equivalent of a 'skin' or a 'quality of life mod'. Or maybe do like RHEL and sell support and training.

I dunno. A large part of FOSS seems built on devs fixing problems for themselves and sharing the fix with everyone instead of hoarding it because everyone benefits. But I don't see how to get creative types involved without getting them paid, which is often a very pressing concern for them.

19
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/wiki_me on 2024-03-23 14:55:59.

20
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/newerest on 2024-03-24 20:21:08.


www.opensourceleg.org

We were compelled to create the Open-Source Leg after broader discussions in the field showed that the control of these technologies has been the greatest barrier preventing their clinical success. In the past, research of prosthetic hardware design and control has been done in silos. Each researcher develops their own robotic leg system on which to test their control strategies or biomechanical hypotheses. This has led to success in the short term, since each researcher produces publications and furthers knowledge. However, in the long term, this fragmented research approach prevents research results from impacting people with disabilities—culminating in an overarching failure of the field to truly have the impact that motivated it. Without a standardized hardware / software platform, it is difficult to compare results across research groups studying the control of these systems. In addition, continually recreating robotic legs for each group is costly in both time and money, preventing these resources from addressing the actual barriers that stem from the control of these systems. Indeed, the intricate challenges linked to various aspects of prosthetic leg control demands the collective effort of top researchers conducting pioneering work. Thus, to close this gap, we created an open-access platform that not only facilitates research of prosthetic control but also offers a common framework to test and evaluate these strategies—the Open-Source Leg.

21
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/mitousa on 2024-03-23 19:28:26.


About 2 weeks ago I open-sourced my project, Puter after 3 years of work and more than 1 million people using it.

In less than 2 weeks it gained more than 10,000 stars, 30 contributors and 50 major PRs merged. Just to give you an idea of the scale of the contributions, in less than 48 hours Puter was fully translated into 20 languages by native speakers. Even the main website saw a record breaking number of visitors: more than 500k!

There is already an incredibly active and loyal community formed around the project that are doing things I thought we'd do years from now! x86 emulation, Python in the browser, ...

I first posted about my intentions of open-sourcing here on this exact subreddit and your support is what gave me the courage to do it ASAP.

Thank you for everything, my life will never be the same :)

22
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/edwinkys on 2024-03-22 19:47:38.


Happy Friday all!

I noticed that a lot of redditors in this sub-reddit are building apps with RAG pipeline. So, I just want to share a project that I have been working on, OasysDB. OasysDB is an easy-to-use embedded vector store with HNSW indexing algorithm dedicated to store vectors flexibly.

Why use OasysDB

  • Fully embedded and no complicated setups. Simply use pip install oasysdb for Python or cargo add oasysdb for Rust.
  • Flexible schema for storing data alongside your vectors like source text or URLs.
  • Incremental indexing; inserts, updates, or deletes vector records in a collection without rebuilding the index.
  • Built-in but optional persistance to save your vector collections to disk for later uses.

Demo

This is a Google Colab demo where I create a simple image similarity search system using OasysDB and HF Vision Transformer:

If you decide to try it out, please feel free to reach out to me. I'd be down to help 😁

23
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/loadnurmom on 2024-03-21 17:55:37.


I had a thought that raised some questions. It was my "Litter Robot" that brought it to mind so I'm using that as my example here.

Litter Robot has patents on it's method for sifting kitty litter (revolving tub).

Now obviously I can't sell a product that uses that in any way, but it would be fairly easy to do some modeling, 3d print parts, and use something like an arduino for the control circuitry.

If I did this only for myself no one would know, but there likely wouldn't be any legal challenge even if the company found out since there has been no monetary harm done.

What if after I made the models, I posted the plans as Open Source so others could DIY it on the cheap?

Would that be considered infringing on their patent?

Would Litter Robot have a civil case against me since the Open Source project could potentially be costing them customers?

24
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/Andrew__Salvatore on 2024-03-19 02:34:24.


I think there are many UX professionals who would be interested in being involved with projects (open-source or otherwise), but I'm curious if developers and open-source projects would even need/want something like this.

So my question is:

For open-source projects that you either work on or know of (and that have front-ends), could they benefit from the help of a UX professional? This could be with design, UI, UX, user/market research, etc.

25
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/vojmar212 on 2024-03-18 09:59:54.

view more: next ›