Open Source

30789 readers
720 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
626
 
 

So I have the api working as in I can send audio files and get text back but what I am looking for is a robust way to have streaming functionality. For example, if there is a small duration of silence it should stop recording and send the audio to api etc.

Is there any such library in python?

627
 
 

I work at an open science NGO that has been approached by a developer who is interested in making a public portal [email protected] BOINC project. The basic idea is that scientific researchers could submit workunits for a number of popular science apps (molecular modeling etc) to be distributed and crunched by volunteers using BOINC. Essentially, a way for them to harness the petaflops of free processing power offered by the BOINC network without having to run their own BOINC server.

In order to make the proof-of-concept, we are looking for an science app which:

  • Is open source and runs on Linux
  • Has a large userbase
  • Has no way to get access to compute power for it for free or cheap without making your own HPC cluster or other work distribution system
  • Takes a long compute time and takes at least a couple hours to run on a standard consumer machine
  • Can have tasks split into smaller sub-tasks to be run on several machines

Bonus points for:

  • Tasks have a determinate output, meaning the results are the same for a given task no matter what kind of computer they are run on. This makes it easy to verify the work is done correctly by simply making sure two tasks have the same output.
  • App that is cross-discipline (applicable to multiple areas of science) or relevant to biology/health research

Any suggestions?

If you would be interested in helping with development for this project (Python/React, Remix (Vercel or Netlify)) let us know too

628
 
 

https://github.com/ad-on-is/resticity

Hey guys,

I've been building a frontend for restic the past couple of weeks, and it's at the stage where the app is finally ready and usable. So I wanted to share it with the world. Oh, and it's FOSS of course.

It's intended to be used either as a cross-platform desktop app (built using wails) or to be run in a Docker container, for homelab uses, etc.

PRs and feature requests are more than welcome :-)

Right now, I could also use some help for distributing it across the different platforms, AUR, Flatpak, etc.

I hope you guys like it. Cheers!

629
 
 

I need help finding an alternative for a tool like Adobe scan to scan documents and make PDFs out of them. I've tried out OpenScan, while it is decent, the scanner doesn't recognize the page boundaries that well, and adding new pages requires quite a few clicks, which makes scanning long documents cumbersome. Any help is appreciated, thanks!

630
 
 

Hey all, I've been using Singlelink for a while now as an open source alternative to Linktree. Issue with it has been that development has been incredibly slow, and now it's completely unreliable for me as my page now gives a 403 and my account no longer works for unknown reasons.

Is there any other open source Linktree alternatives that preferrably work better than Singlelink? I appreciate any help in advance.

631
 
 

I was very excited to see that open hardware seems to be happening, despite my perception

But it seems that OpenTitan is somehow connected to Google. And now I'm conflicted

632
25
Alternative to s3? (self.opensource)
submitted 7 months ago by alexdeathway to c/[email protected]
 
 

Which has a dashboard and can of course be self-hosted.

633
 
 

cross-posted from: https://lemmy.smeargle.fans/post/132110

Show HN: A directory of open source alternatives to proprietary software

HN Discussion

634
635
 
 

Ad Zap is a new fork of "Ka-Block!" iOS ad blocker

https://github.com/omura-llc/adzap

@opensource

636
 
 

Hello Lemmy,

invidtui is a TUI-based Invidious client, which can:

  • Search for and browse videos, playlists and channels
  • Play audio or video from any instance
  • View, open, edit and save m3u8 playlists
  • Download video/audio in any format
  • Authenticate with the preferred instance, and show user feed, playlists and subscriptions

This release contains the following new features/fixes:


Embedded Recommendations tab

Recommendations for the video that is currently being played is now shown in a separate tab within the queue.

A demo and instructions are posted here


YouTube timestamps

Timestamps found within Youtube URIs are now seeked to on playback.

A demo and instructions are posted here


Custom seeking

A separate modal is shown to modify the playback position. Positions can be seeked to relatively/absolutely.

A demo and instructions are posted here


I hope you enjoy this release, and any feedback is appreciated.

637
 
 

I am forced to use some proprietary software at work. The software lets users export custom functionalities. You can then share these to other users. I have made some that are pretty simple, but greatly enhance the use of the application using its native tooling.

I'd like to share mine under some sort of open source licence rather than being ambiguous. Mostly to spread awareness of the concept of open source which is at approximately 0% right now.

What are the considerations here? Can I use the GPL or is it inherently out of compliance since you need a proprietary software to run it?

The employer doesn't claim any intellectual property rights over my work product. I'm not able to find anywhere that the proprietary vendor does either. But I haven't gone through everything with a fine tooth comb. What language would I be looking for?

Advice appreciated. Obviously it can only be general as many details are missing. I just don't understand the details of licences very well.

638
 
 
639
136
submitted 7 months ago* (last edited 7 months ago) by starman to c/[email protected]
 
 

Relevant parts:

Partner represents and warrants that it shall not introduce into WhatsApp’s Systems or Infrastructure, the Sublicensed Encryption Software, or otherwise make accessible to WhatsApp any viruses or any software licensed under the General Public Licence or any similar licence (e.g. GNU Affero General Public License (AGPL), GNU General Public License (GPL), GNU Lesser General Public License (LGPL)) containing a "copyleft" requirement during performance of the Services.

Partner shall not: (i) combine Sublicensed Encryption Software with any software licensed under any version of or derivative of the GNU General Public License (e.g.; GNU Affero General Public License (AGPL), GNU General Public License (GPL), GNU Lesser General Public License (LGPL) in any manner that could cause, or could be interpreted or asserted to cause, the Sublicensed Encryption Software or any modifications to the Sublicensed Encryption Software to become subject to the terms of any version of or derivative of the GNU General Public License or other copyleft open source software

640
 
 

I'm talking about GNU here.

I just can't seem to figure out on how to use either of them to communicate. IRCs don't save older messages, but instead logs them. And I guess for the same reason, it is impossible to discuss anything in depth.

Mailing list is really hard to read, as it is nowhere similar to forum or tree-style comments. I can't figure out what mailing list to message to.

641
12
submitted 7 months ago* (last edited 7 months ago) by [email protected] to c/[email protected]
 
 

cross-posted from: https://lemmy.sdf.org/post/13393428

So, I've been working on a new VGM player for Linux over the past year called Benben. It started out just a way for me to have fun with VGM files, and to build a player that had a few extra bells and whistles compared to VGMPlay, but it's grown quite a bit since then. I just released v0.4.0 of it today :D There's a Linux x86-64 AppImage of it at the link.

Benben supports most of the chips that VGMPlay currently supports (there's four or five less-used ones that aren't yet ported). The big ones are all in and working, though: YM2612, YM2610, YM2608, YM2151, NES, HuC6820, QSound, and more.

Some of it's more interesting features:

  • Neat terminal interface
  • PulseAudio, PortAudio, and libao backends
  • Multiple files can be specified and they will play one after the other.
  • Song and playlist looping.
  • Support for uncompressed VGMs, gzip compressed VGMs (.vgz), and additional non-standard formats (.vgzst ZStandard compressed VGMs, and .vgb BZip2 compressed VGMs).
  • Support for XSPF and JSPF playlists
  • Configuration file support, including support for per-song configurations.
  • Rendering multiple files in parallel to either WAV or Au format.
  • Support for multiple bit depths and sample rates, and both integer and floating point WAV/AU files.
  • Optional effects that can be enabled/disabled at runtime: soft clipping, parametric EQ with an arbitrary number of bands, stereo enhancer, reverb (MVerb or Zita, selectable).
  • Customizable VU meter
  • Keyboard control support

See an example here: https://www.youtube.com/watch?v=01jfImYMU6o

It's built on top of a library I also started called YunoSynth, which is basically an OOP rewrite and cleanup of the sound/emulator parts of VGMPlay in the Crystal programming language. These were all hand-ported by me, so there may have been some oversights, but things seem to be working correctly based on my own tests over the last year. Benben itself is also written in Crystal, so if you want to compile it from source, you'll need that. Anyway, if YunoSynth has the chip implemented, Benben supports it.

So yeah, enjoy ^_^ As I said, I started this mainly just for fun, and to have a player more like what I wanted, but it seems like others may also find it useful or fun. I plan to get full or almost-full compatibility going with the remaining few chips this year.

642
 
 
643
 
 

Just finished writing out a lengthy comment,
with the up/downsides I can see
on each of the code forges I currently deem promising,
on the Github Discussion "Alternatives to GitHub"

And I was wondering, out of following 2,
which code forge would you guys prefer and why?

644
 
 

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

I'm looking to see what coastal areas would be impacted, what regions would get above certain temperatures , etc, we all see sporadic invidual image of these predictions in articles online but I wonder if there's a tool for that, ideally open source.

EDIT: answers (unsure if O.S.)

https://www.floodmap.net/

https://coast.noaa.gov/slr/

https://wcrp-cmip.org/cmip-phase-6-cmip6/

https://en-roads.climateinteractive.org/scenario.html?v=24.6.0

https://zacklabe.com/arctic-sea-ice-figures/

645
15
submitted 7 months ago* (last edited 7 months ago) by [email protected] to c/[email protected]
 
 

Hey, I have a Heliboard question and not sure if this is the right place to ask, sorry.

I have three system languages in my phone. The three of them shows in Heliboard. I added three dictionaries, one for each. If I start typing using a secondary keyboard all words shows underlined in red. I see some words in the recommended area that seems to be correct but no matter the word selected it always shows underlined in red. This only happens for the second and third keyboard.

Is this how it suppose to works? Any inputs?

646
301
submitted 7 months ago* (last edited 7 months ago) by [email protected] to c/[email protected]
647
 
 

It seems every good option is paid, and all others are either discontinued (trelby, fountain) or filled with commercial and AI tools (Story Architect)

This is weird and discouraging, coming from the novel world where you could use a plain markdown editor and export it to epub/pdf/whatever you need. Anyone know of something better for screenwriting?

648
 
 

Radicle: Open-Source, Peer-to-Peer, GitHub Alternative
https://radicle.xyz/
@opensource

649
650
 
 

A sad day for emulation and open source advocates, and a reminder that Nintendo can and will destroy you if they see fit.

Hopefully their works will live in the saved repos just as ReVanced was able to live on after YouTube shut the original project down.

view more: ‹ prev next ›