libreddit
rust
Our great sponsors
libreddit | rust | |
---|---|---|
283 | 2,682 | |
4,996 | 92,831 | |
0.4% | 2.6% | |
5.2 | 10.0 | |
7 days ago | 4 days ago | |
Rust | Rust | |
GNU Affero General Public License v3.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
libreddit
-
Mobile Ad Blocker Will No Longer Stop YouTube's Ads
Don't use Youtube without going through a proxy like Invidious [1] or Newpipe
Don't use {site} Search without going through a proxy like SearxNG [2]
Don't use TwiXXer without going through a proxy like Nitter - this has gotten more difficult lately but it still works as long as you feed the daemon some registered accounts. Video does not work at the moment but that seems to be fixable.
Don't use Reddit without going through a proxy like libreddit [4]
Start noticing the pattern? Maybe it is time to start producing promotional posters:
The only thing to come between you and ADS could be a proxy / ADS. I'ts just not worth the risk
ADS / New rules for a sane net / Sane net protects you, your partner and your community
A proxy here and a filter there, ADS nowhere
The more you tighten your grip, ${site}, the more viewers will slip through your fingers
[1] https://github.com/iv-org/invidious
[2] https://github.com/searxng/searxng
[3] https://github.com/zedeus/nitter
[4] https://github.com/libreddit/libreddit
- Libreddit's Public Instances are Shutting Down
- Libreddit is shutting down public instances
-
Teddit Is Shutting Down
This is a particular teddit instance shutting down, not teddit the software project.
Stuff is moving a lot currently and there is a bumpy road ahead, but there are several courses of action already being mapped out (scraping html, r-e the private gql api, a setting for operators to put some auth token, ..).
https://github.com/libreddit/libreddit/issues/836
https://codeberg.org/teddit/teddit/issues/400
- Libreddit instances are shutting down
-
Ask HN: Is Reddit imposing rate limits too?
Sadly the quick refresh is no longer working for me, and going through all of the instances on Libredirect, they all seem to be constantly down now.
It appears that they are trying to deal with this issue here:
https://github.com/libreddit/libreddit/issues/836
- What’s up with Reddit telling me to use the official Reddit app to see porn?
-
Joey is still working because of less users
Yes, the official Reddit app uses a different endpoint for authentication. There has been great progress in reverse-engineering the private API: https://github.com/libreddit/libreddit/issues/818
- Version 1.21 released
-
Nitter just died today.
There's a fork of Libreddit that uses the API key leaked from the official Reddit app: https://github.com/libreddit/libreddit/pull/819
rust
-
Why Does Windows Use Backslash as Path Separator?
Here's an example of someone citing a disagreement between CRT and shell32:
https://github.com/rust-lang/rust/issues/44650
This in addition to the Rust CVE mentioned elsewhere in the thread which was rooted in this issue:
https://blog.rust-lang.org/2024/04/09/cve-2024-24576.html
Here are some quick programs to test contrasting approaches. I don't have examples of inputs where they parse differently on hand right now, but I know they exist. This was also a problem that was frequently discussed internally when I worked at MSFT.
#include
-
I hate Rust (programming language)
> instead of choosing a certain numbered version of the random library (if I remember correctly) I let cargo download the latest version which had a completely different API.
Yeah, they didn't follow the instructions and got burned. I still think that multiple things went wrong simultaneously for that experience. I wonder if more prevalent uses of `#[doc(alias = "name")]` being leveraged by https://github.com/rust-lang/rust/pull/120730 (which now that I check only accounts for methods and not functions, I should get on that!) so that when changing APIs around people at least get a slightly better experience.
- Rust Weird Exprs
- Critical safety flaw found in Rust on Windows (CVE-2024-24576)
-
Unformat Rust code into perfect rectangles
Almost fixed the compiler: https://github.com/rust-lang/rust/pull/123325
-
Implement React v18 from Scratch Using WASM and Rust - [1] Build the Project
Rust: A secure, efficient, and modern programming language (omitting ten thousand words). You can simply follow the installation instructions provided on the official website.
-
Show HN: Fancy-ANSI – Small JavaScript library for converting ANSI to HTML
Recently did something similar in Rust but for generating SVGs. We've adopted it for snapshot testing of cargo and rustc's output. Don't have a good PR handy for showing Github's rendering of changes in the SVG (text, side-by-side, swiping) but https://github.com/rust-lang/rust/pull/121877/files has newly added SVGs.
To see what is supported, see the screenshot in the docs: https://docs.rs/anstyle-svg/latest/anstyle_svg/
-
Upgrading Hundreds of Kubernetes Clusters
We strongly believe in Rust as a powerful language for building production-grade software, especially for systems like ours that run alongside Kubernetes.
-
What Are Const Generics and How Are They Used in Rust?
The above Assert<{N % 2 == 1}> requires #![feature(generic_const_exprs)] and the nightly toolchain. See https://github.com/rust-lang/rust/issues/76560 for more info.
- Enable frame pointers for the Rust standard library
What are some alternatives?
Reddit-Enhancement-Suite - Reddit Enhancement Suite
carbon-lang - Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
nitter - Alternative Twitter front-end
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
teddit - alternative Reddit front-end focused on privacy https://teddit.net
Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Shreddit - Remove your comment history on Reddit as deleting an account does not do so.
Odin - Odin Programming Language
Removeddit - View deleted stuff from reddit
Elixir - Elixir is a dynamic, functional language for building scalable and maintainable applications
Invidious - Invidious is an alternative front-end to YouTube
Rustup - The Rust toolchain installer