Open Source

30771 readers
457 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
501
 
 

"Anything that can be written in Rust will eventually be written in Rust"

502
 
 
503
 
 

Hi there ๐Ÿ‘‹, Iโ€™m Gerard, founder of Latitude.

I have written an article on how I approached building an open-source data tool. I had doubts about Python vs JavaScript, but Iโ€™m happy with the path I chose.

Would love it if you guys give me any feedback!

504
505
506
 
 

**The purpose of this post is not to endorse the use of Reddit (), but rather to inform users of a privacy-friendly approach in case they need to utilize the platform.**

Redlib is a private front-end like Invidious but for Reddit.

  • ๐Ÿš€ Fast: written in Rust for blazing-fast speeds and memory safety
  • โ˜๏ธ Light: no JavaScript, no ads, no tracking, no bloat
  • ๐Ÿ•ต Private: all requests are proxied through the server, including media
  • ๐Ÿ”’ Secure: strong Content Security Policy prevents browser requests to Reddit
  • Self-hostable

Redlib currently implements most of Reddit's (signed-out) functionalities but still lacks a few features.

Redlib Instances

(If a particular instance doesn't work, try others to see if they work)

URL Network Version Location Behind Cloudflare? Comment
https://safereddit.com WWW v0.31.0 ๐Ÿ‡บ๐Ÿ‡ธ US SFW only
https://l.opnxng.com WWW v0.31.0 ๐Ÿ‡ธ๐Ÿ‡ฌ SG
https://libreddit.projectsegfau.lt WWW v0.31.0 ๐Ÿ‡ฑ๐Ÿ‡บ LU
https://libreddit.bus-hit.me WWW v0.31.0 ๐Ÿ‡จ๐Ÿ‡ฆ CA
https://reddit.invak.id WWW v0.31.0 ๐Ÿ‡ง๐Ÿ‡ฌ BG
https://redlib.catsarch.com WWW v0.31.2 ๐Ÿ‡บ๐Ÿ‡ธ US
https://reddit.idevicehacked.com WWW v0.31.0 ๐Ÿ‡บ๐Ÿ‡ธ US
https://redlib.freedit.eu WWW v0.31.2 ๐Ÿ‡บ๐Ÿ‡ธ US
https://redlib.perennialte.ch WWW v0.31.0 ๐Ÿ‡ฆ๐Ÿ‡บ AU โœ…
https://redlib.tux.pizza WWW v0.31.0 ๐Ÿ‡บ๐Ÿ‡ธ US
https://redlib.vimmer.dev WWW v0.31.2 ๐Ÿ‡ต๐Ÿ‡ฑ PL
https://libreddit.privacydev.net WWW v0.31.0 ๐Ÿ‡ซ๐Ÿ‡ท FR
https://lr.n8pjl.ca WWW v0.31.2 ๐Ÿ‡จ๐Ÿ‡ฆ CA
https://reddit.owo.si WWW v0.31.0 ๐Ÿ‡ฉ๐Ÿ‡ช DE
https://redlib.ducks.party WWW v0.31.0 ๐Ÿ‡ณ๐Ÿ‡ฑ NL
https://red.ngn.tf WWW v0.31.0 ๐Ÿ‡น๐Ÿ‡ท TR
https://red.artemislena.eu WWW v0.31.0 ๐Ÿ‡ฉ๐Ÿ‡ช DE Be crime do gay
https://redlib.dnfetheus.xyz WWW v0.31.0 ๐Ÿ‡ง๐Ÿ‡ท BR โœ…
https://redlib.cow.rip WWW v0.31.0 ๐Ÿ‡ฎ๐Ÿ‡ณ IN โœ…
https://libreddit.eu.org WWW v0.31.0 ๐Ÿ‡ฉ๐Ÿ‡ช DE
https://r.darrennathanael.com WWW v0.31.0 ๐Ÿ‡บ๐Ÿ‡ธ US contact noc at darrennathanael.com
https://redlib.kittywi.re WWW v0.31.0 ๐Ÿ‡ซ๐Ÿ‡ท FR
https://redlib.privacyredirect.com WWW v0.31.0 ๐Ÿ‡ซ๐Ÿ‡ฎ FI
http://redlib.r4focoma7gu2zdwwcjjad47ysxt634lg73sxmdbkdozanwqslho5ohyd.onion Tor v0.31.0 ๐Ÿ‡ฉ๐Ÿ‡ช DE โœ…
http://redlib.catsarchywsyuss6jdxlypsw5dc7owd5u5tr6bujxb7o6xw2hipqehyd.onion Tor v0.31.2 ๐Ÿ‡บ๐Ÿ‡ธ US
http://libreddit.g4c3eya4clenolymqbpgwz3q3tawoxw56yhzk4vugqrl6dtu3ejvhjid.onion Tor v0.31.0 ๐Ÿ‡ซ๐Ÿ‡ท FR
http://reddit.pk47sgwhncn5cgidm7bofngmh7lc7ukjdpk5bjwfemmyp27ovl25ikyd.onion/ Tor v0.31.0 ๐Ÿ‡ฉ๐Ÿ‡ช DE
http://red.lpoaj7z2zkajuhgnlltpeqh3zyq7wk2iyeggqaduhgxhyajtdt2j7wad.onion Tor v0.31.0 ๐Ÿ‡ฉ๐Ÿ‡ช DE Onion of red.artemislena.eu
For information on instance uptime, see the Uptime Robot status page.

Comparison

This section outlines how Redlib compares to Reddit in terms of speed and privacy.

Speed

Last tested on January 12, 2024.

Results from Google PageSpeed Insights (Redlib Report, Reddit Report).

Performance metric Redlib Reddit
Speed Index 0.6s 1.9s
Performance Score 100% 64%
Time to Interactive 2.8s 12.4s

Privacy

Reddit

Logging: According to Reddit's privacy policy, they "may [automatically] log information" including:

  • IP address
  • User-agent string
  • Browser type
  • Operating system
  • Referral URLs
  • Device information (e.g., device IDs)
  • Device settings
  • Pages visited
  • Links clicked
  • The requested URL
  • Search terms

Location: The same privacy policy goes on to describe that location data may be collected through the use of:

  • GPS (consensual)
  • Bluetooth (consensual)
  • Content associated with a location (consensual)
  • Your IP Address

Cookies: Reddit's cookie notice documents the array of cookies used by Reddit including/regarding:

  • Authentication
  • Functionality
  • Analytics and Performance
  • Advertising
  • Third-Party Cookies
  • Third-Party Site

Redlib

Server

  • Logging: In production (when running the binary, hosting with docker, or using the official instances), Redlib logs nothing. When debugging (running from source without --release), Redlib logs post IDs fetched to aid with troubleshooting.

  • Cookies: Redlib uses optional cookies to store any configured settings in the settings menu. These are not cross-site cookies and the cookies hold no personal data.

Settings and subscriptions are saved in browser cookies. Clearing your cookies will reset them. You can restore your current settings and subscriptions after clearing your cookies using the link given in the settings menu.

[TIP] ๐Ÿ”— Want to automatically redirect Reddit links to Redlib? Use LibRedirect or Privacy Redirect!

Note: The above text presents an abridged and modified version of information found in the developer's documentation. Some context has been removed or altered for brevity. For the full and unmodified documentation, please see the original source.

Additional Information on Frontends from Privacy Guides

Sometimes services will try to force you to sign up for an account by blocking access to content with annoying popups. They might also break without JavaScript enabled. Frontends can allow you to get around these restrictions.

If you choose to self-host these frontends, it is important that you have other people using your instance as well in order for you to blend in. You should be careful with where and how you are hosting, as other peoples' usage will be linked to your hosting.

When you are using an instance run by someone else, make sure to read the privacy policy of that specific instance. They can be modified by their owners and therefore may not reflect the default policy. Some instances have Tor .onion addresses which may grant some privacy as long as your search queries don't contain PII.

507
508
 
 

Does anyone know of a website that recommends music based off a chosen song, that is also open source?

I'm sure I had one bookmarked but I can't seem to find it.

Cheers

509
 
 

KStars is a feature-rich free astronomy software that caters to a wide-variety of use cases. Whether you are a student, an educator, an amateur astronomer or an astronomy enthusiast, you will find tools in KStars that are useful to you.

510
 
 

It seems like the FOSS community is continuing to grow, and FOSS apps keep getting better (Immich reallh blew my mind recently), which is a big win ๐Ÿ˜Ž but there are still many apps I use that I would kill for an open source alternative. I am curious what you guys think? Are there any apps you'd love alternatives for?

511
 
 

512
513
30
submitted 6 months ago* (last edited 6 months ago) by [email protected] to c/[email protected]
 
 

Is there any good speech to text transcription app?

514
 
 
515
516
27
submitted 6 months ago* (last edited 6 months ago) by [email protected] to c/[email protected]
 
 

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

My main laptop is dead, so I'm on a potato laptop with a 6th gen Intel i3 processor and 4GB of RAM. I have IceCat installed, but I really don't like the defaults it provides.

Maybe I am in the wrong here, but from the Arkenfox page, I've read that having way too many extension is bad - there's an unbelievable amount of these plugins. IceCat being on the older ESR version is a big no when it comes to security. Last but not the least, I want to create a separate, non-secure profile to use normal pages, but IceCat has hard-coded blocks on several websites.

And that is exactly why I'm looking to move to LibreWolf. But the issue is that there is no pre-built binaries available for my distro. I've waited the entire day for this browser, and I'm tired of having to come back to a frozen desktop, or build fails while waking from sleep.

I'm trying the build once again, and I just wanted to know how long it takes to build, so that I can leave it uninterrupted.

517
 
 

Is there is any tool out there that takes a list of github events (like this https://api.github.com/repos/internetarchive/openlibrary/events) and puts them one one nice page so you can see what's going on in a repo recently?

518
 
 

So I don't know if this is the proper community to post this in but after the recent shenanigans that Roku has pulled I want to redo my entertainment setup and stream my media through a box I control. I have a couple of Odroid N2+ laying around and I'm trying to build a stream box out of them. First I tried CoreElec but Jellyfin didn't work out to well for me. Now I'm trying Android but some apps (cough* Curiosity Stream) are terrible.

My question is what does the community use to stream their media? What I'm looking for is the ability to connect to Jellyfin servers, Nebula/Curiosity Stream/HiDive subscription service access, adblocked Youtube. Does anyone have a similar setup?

519
 
 

Screenshots:

Breezy Weather is a free and open-source Android weather app, forked from Geometric Weather, adding new features, sources, modernizing code, fixing bugs, updating dependencies for security reasons, etc., while keep having a smooth user and developer experience in mind.

Features

  • Weather data

    • Daily and hourly forecasts up to 16 days
      • Temperature
      • Air quality
      • Wind
      • UV index
      • Precipitation
      • Feels like temperature
    • Hourly forecasts
      • Humidity / Dew point
      • Pressure
      • Cloud cover
      • Visibility
    • Precipitation in the next hour
    • Air quality
    • Pollen & Mold
    • Ephemeris (Sun & Moon)
    • Severe weather and precipitation alerts
    • Real-time weather conditions
      • Temperature
      • Feels like
      • Wind
      • UV index
      • Humidity
      • Dew point
      • Atmospheric pressure
      • Visibility
      • Cloud cover
      • Ceiling
  • Multiple weather sources

  • Large selection of home screen widgets for at-a-glance information

  • Live wallpaper

  • Custom icon packs

    • Geometric Weather icon packs
    • Chronus Weather icon packs
  • Automatic dark mode

  • Looking for radar? Check out this document

  • Free and Open Source

    • No proprietary blobs/dependencies (versions 5.0.0-alpha and later)
    • Releases generated by GitHub actions, guaranteeing it matches the source code
    • Fully works with Open-Meteo (FOSS source)
  • Privacy-friendly

    • No personal data collected by the app (link to app privacy policy)
    • Multiple sources are available, with links to their privacy policies for transparency
    • Current location is optional and not added by default
    • If using current location, an IP location service can be used instead of GPS to send less accurate coordinates to weather source
    • No trackers/automatic crash reporters

Note: If the link isnโ€™t working for you or if you canโ€™t find the app, update the default F-Droid repository in your F-Droid client.

520
 
 

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

PiVPN is no longer maintained. You can find more information here

https://github.com/pivpn/pivpn/releases/tag/v4.6.0

521
522
 
 

If you want to listen to the MIT license, sung by an AI-generated female jazz singer ;-D

523
524
124
deleted by creator (f-droid.org)
submitted 6 months ago* (last edited 1 month ago) by [email protected] to c/[email protected]
 
 

Permanently Deleted

525
 
 

The user comments beneath this article were worth reading imho, hence sharing with y'all.

view more: โ€น prev next โ€บ