Open Source on Reddit

1 readers
0 users here now

A subreddit for everything open source related.

founded 1 year ago
MODERATORS
26
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/hackhive-io on 2023-08-20 06:44:10+00:00.


I recently built and launched a simple open-source Pomodoro Task Management extension over a few days and really enjoyed the process and building experience, and want to share the code (very hacky) and steps with others to inspire their own extensions or build upon my work.

Some cool things I've discovered about extensions:

  • You will actually get users (this project has about 30 in 1 week for such a simple project)

  • You don't need a backend

  • For some extensions, you don't even need a frontend lol (think Ad Blockers)

  • You don't need a domain

  • You don't need hosting

  • You don't need to worry about security for the most part

  • You don't need DevOps

  • You can make money from them, just like any other SaaS (still figuring this one out)

  • You learn loads about the browser and DOM APIs, Network Requests

If you want to get started with extensions I recommend:

  1. Official Chrome Docs

  2. Browser Extension Developers - Discord

27
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/Basic_Cap9988 on 2023-08-20 05:40:14+00:00.


So, I have a few ideas for few years now, that might be profitable if developed right. At least I'd like to think so. However, with a full-time job and other responsibilities, I'm not able to work on any of them. And it breaks my heart because I believe, they are actually useful concepts, with potential for commercializing for profit.

At the same time, I also think that if I start that project as an open source, I might get help from the community, maybe they'll be able to make my ideas even better and on top of that, I'd feel proud of myself, that people are finding my idea good enough to spend their time on it and if/when it gets completed, it'll be useful for way many people.

I know the people in this particular part of Reddit, will encourage to make it open source, but is there anyone who is/was in similar situation? What did you do/didn't?

Thanks in advance.

28
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/ShowerWestern7857 on 2023-08-19 23:51:14+00:00.


This might be somewhat off topic but related to open source tech conference. I’m comparatively new in delivering tech talks at a bigger events like DevOps Days or KCD organised by with the help of CNCF and related local groups. So I’ve submitted the CFP and wanted to know that do organisers have separate funds which they would be using in making the arrangements for the speakers like air tickets or stay? Would really appreciate if anyone could please share their experience. Thanks.

29
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/diatum on 2023-08-19 17:39:38+00:00.


I am doing a rewrite of the UI for my app () based on the feedback I've received. Here is the approach I plan to take, but I would love for some feedback before I put it to code.

light mode:

https://github.com/balzack/databag/blob/main/doc/light\_mode.png

dark mode:

thanks!

30
 
 
The original post: /r/buildapc by /u/lexiazure on 2024-05-19 16:20:23.

Looking to buy a new GPU. Here's a bit of info:

I don't need anything special as I only have a Ryzen 5 3400g, 16gb of ddr4 RAM, and a 1080p 165hz monitor. My options are the RTX 3050 6gb and the RX 6600 8gb that are priced $230 and $260 respectively in my region.

Now here's the actual question; which one would I buy if I planned on recording and gaming at the same time? I'm not planning on playing anything too intensive (mainly Minecraft, Valorant, maybe Minecraft with shaders.) The RX 6600 is marginally better but the RTX 3050 has NVENC which could help when recording and gaming at the same time. There's also the question of would an RX 6600 even be worth it when paired with a Ryzen 5 3400g in 1080p gaming?

Another requirement is video editing. I'm going to be doing a lot of video editing with it so I need to know which is better for the job as well.

Genuinely not sure which one to pick, please help.

31
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/nkptcs on 2023-08-19 04:09:16+00:00.


Exam 1: Web Scraping and Data Analysis with Pandas in Python (117 Objective Type Questions)

Exam 2: Regular Expressions and APIs in Python (100 Objective Type Questions)

32
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/wild_siberian on 2023-08-19 01:33:36+00:00.


Hello, everyone! I'm a big coffee lover, and for a few years I also like to brew coffee at home. Since I'm not a professional barista who can brew with his eyes closed, I often relied to different brew timer apps, however all of them had some flaws, therefore I decided to develop my own.

Here are some features of Timer.Coffee:

  1. It's free and completely open-source, source code is available on Github. Users can submit their own brewing recipes or new functions which will help everyone to dive deeper in the amazing world of coffee. For me specialty coffee was always about community and connections, therefore I think this is a crucial aspect.

  2. The app currently supports 8 brewing techniques and more than 30 recipes with more to come. When I started developing, I quickly realised that it would be much easier technically to assign one recipe to each brewing method, but I didn't want to limit user's choice.

  3. You can adjust coffee and water amounts an brew as much as you wish! App will automatically adjust all the recipe steps to reflect the desired amounts.

Also, you can:

  • Mark your most-loved coffee recipes as favorites for easy access.

  • Instantly revisit your last used recipe.

  • Share recipes with friends

I would be happy if you'll try my app and it'll help you to enjoy your coffee more. Also, any feedback is highly appreciated.

Here are the links:

App Store

Google Play

Also, there's a web app, which you can use directly in your browser.

33
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/jopinr on 2023-08-18 22:15:15+00:00.


I'm a member of a small activist group. So far, we have communicated using signal messenger, but in the long term, having multiple signal chats can become unpractical. We were looking towards an open source Discord alternative named Element as a potential way to collect our chats together. Element seems to have most of the required functionality and its end-to-end encryption is vital to us for security reasons.

However, Element lacks some other important security-related functionality: namely, disappearing messages. It seems like the admin of a space cannot even manually delete other people's posts. This can become a problem for us.

Are you familiar with open source alternatives to Discord that have this functionality?

34
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/elliehx on 2023-08-18 21:58:18+00:00.

35
 
 
The original post: /r/tor by /u/shadowgamer8966 on 2024-05-19 09:18:41.

https://anonymousplanet.org/ Its a for how to be anonymous. Its worth to read

36
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/CrankyBear on 2023-08-18 16:55:00+00:00.

37
 
 
The original post: /r/piracy by /u/wokeandchoseViolence on 2024-05-18 08:12:45.
38
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/sharan_dev on 2023-08-18 11:42:33+00:00.


I have built a food delivery application starter kit and have made the front-end open source however I am having double thoughts on the design of the project do you think it should be revamped or can you provide feedback on it. Here is the link also if you can star the repo would support me in this project.

39
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/AvatarQwerty on 2023-08-18 08:32:03+00:00.


I don't want to be controversial or criticize OS softwares, which I appreciate very much and continue to use on a daily basis, but I wanted to share with you this story that has left me very puzzled about the security of some of this software and use the incident to ask for your advice.

Sometime ago I was trying to get rid of some proprietary programs I use on my Android smartphone using F-Droid alternatives, but an unfortunate thing happened.

I don't remember exactly which app I used, because I had tried 2 or 3 different similar apps on F-DROID, but while using one of the alternative apps to Spotify, I think someone stole my account.

At the time I didn't notice it, but later after some months, trying to Login again I realized something was wrong and going through recived emails, I noticed that the Spotify login email was changed without my knowledge and now I have no control over that account.

I'm pretty sure the password was stolen in this way, precisely because this is the only time I've entered the Spotify password outside of the official site; because the timing of the email change matches the timing of using these alternative apps; and also because my email has not been compromised nor other passwordmanagers.

Now I am asking for Spotify support to recover the account or possibly to delete it, but fortunately there was no sensitive data in this accaount, but the fact is that this story has me quite disappointed because now my trust in some OS software is gone.

I would like to understand therefore, how I can identify among the opensource software for both pc and android those that are most reliable and that I can be quite safe in using, while I would like to try to figure out how I can try to detect the most suspicious apps and programs in order to avoid this problem again.

I thank you in advance

40
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/Queasy-Donkey2437 on 2023-08-18 08:30:59+00:00.


Hi, I just made this language in C++, with an interpreter and C++ transpiler, and also a web app to use it.

I made this for fun, it's a joke but it actually has many features.

Please tell me your opinion about it, and if it would help me land a junior position.

41
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/New-Phrase9852 on 2023-08-18 06:51:20+00:00.

42
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/GuillerminaCharity on 2023-08-17 22:07:33+00:00.


Hi guys,

I'm looking for some software or an app that can turn an mp3 recording into text. There's a lot of text-to-speech solutions out there but I can't find anything that goes the other way, that is speech-to-text.

I have some mp3 recordings of lectures that I would like to turn into text and then PDF.

43
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/CrankyBear on 2023-08-17 21:28:17+00:00.

44
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/atypicalCookie on 2023-08-17 17:34:43+00:00.


swt.h is a header-only library to recognize and isolate text from the image, this is particularly useful in ocr where you want to just extract the text not any other shape.

so swt.h is short for stroke width transform, the library operates on raw pixel data aka unsigned char *, here are steps that go into extracting (and highlighting the text)

  • convert the image to grayscale for easier computation
  • convert the image into a black and white "mask" this is called a threshold
  • apply "connective component analysis" which is an graph based algorithm that traverses all the white pixels in a "connected" area
  • loop through each component, for each point we determine where it ends, store these widths and find their median. this is how "confident" we are thatthe component is a text, this exploits the fact that most fonts and handwritten texts share a similar stroke width.
  • and then optionally visualize the points on the image!

here is a peek on the code-equivalent of this

swtimage image = { image\_data, width, height, channels };
swtcomponents \*components = swt\_allocate\_components(image.width \* image.height);
swtresults \*results = swt\_allocate\_results(image.width \* image.height);

swt\_apply\_stroke\_width\_transform(&image, components, results);
swt\_visualize\_text\_on\_image(&image, results);

swt\_free\_components(components);
swt\_free\_results(results);

links

45
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/Peefy- on 2023-08-17 15:27:06+00:00.


Hi forks! Let me introduce you to a new configuration and policy language for cloud native scenarios. Looking forward to receiving your comments and responses. ❤️

KCL expects to solve the following problems:

  • Hide infrastructure and platform details by defining more appropriate API abstractions to reduce the burden of developers.
  • Mutate and validate existing config files or manifests.
  • Manage large-scale configuration data across teams without side effects through configuration language.
    • Use production level high-performance programming language to write code to improve the flexibility of configuration, such as conditional statements, loops, functions, package management and other features to improve the ability of configuration reuse.
    • Improve the ability of configuration semantic verification at the code level, such as optional/required fields, types, ranges, and other configuration checks.
    • Provide the ability to write, combine and abstract configuration blocks, such as structure definition, structure inheritance, constraint definition, etc.

You can use KCL to

  • Generate low-level static configuration data like JSON, YAML, etc.
  • Reduce boilerplate in configuration data with the schema modeling.
  • Define transformers and constraints for configuration data and templates and mutate/validate them automatically.
  • Organize, simplify, unify and manage large configurations scalably without side effects.
  • Used as a platform engineering language to deliver modern app.

In addition to the language itself, KCL also provides many additional tools, such as formatting, testing, document, package management, to help users use, understand and check the configuration or policy they write. We can reduce the cost of configuration writing and sharing through IDE extensions such as VS Code, playground and package manage tools. In addition, through KCL Rust, Go, and Python multilingual SDKs, the configuration can be automatically managed and executed.

  • The Github Org is here
  • The full documents is here
46
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/spacether on 2023-08-17 14:49:19+00:00.

47
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/spacether on 2023-08-17 14:49:19+00:00.

48
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/CrankyBear on 2023-08-17 14:14:50+00:00.

49
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/sculabobone on 2023-08-17 13:54:17+00:00.

50
 
 
This is an automated archive.

The original was posted on /r/opensource by /u/buovjaga on 2023-08-17 13:43:33+00:00.

view more: ‹ prev next ›