Live data from Hacker News

Teddit: a free and open-source Reddit front end focused on privacy

teddit.net

241–250 of 312 posts

Re: Teddit: a free and open-source Reddit front end focused on privacy

#241

Hopefully someone will create a "redirect Reddit to Teddit" Firefox extension sometime soon :) ...similar to the "Old Reddit Redirect" extension: https://addons.mozilla.org/en-US/firefox/addon/old-reddit-re...

Please consider a more universal "privacy redirect" extension: https://addons.mozilla.org/en-US/firefox/addon/privacy-redir...

Another commenter has shared this extension, which can be user to configure arbitrary redirection rules:

https://addons.mozilla.org/en-GB/firefox/addon/redirector/

Re: Teddit: a free and open-source Reddit front end focused on privacy

#242
post #137

How to you browse reddit comments when there is a "load more comments" every other line? Granted this works better than how real reddit does it. For the real reddit I've just assumed that they deliberately made it unusable to force you to create an account.

The real reddit loads them in the same page without a refresh like you are expanding a comment thread. It is one area where a little bit of JS improves the user experience.

You can see the behavior without logging in by going to the old reddit site.

Re: Teddit: a free and open-source Reddit front end focused on privacy

#243
post #25

No cruft, no cdn domains and no javascript . I gave up on reddit a couple years back, but this might make me rethink. With so many things turning to mud, this is a good thing. What I cannot figure out is how they do the [-] show/hide stuff without javascript? Even hacker news - which is relatively lightweight - uses javascript for that. EDIT: ...and I'm back. It's like eating a box of candy for dinner - sugar rush an…

Biggest problem with Reddit is the giant echo chamber. Feels a lot like twitter. Super aggressive replies if you’re against the grain.

Same here as well. Just a different echo. Like, try to challenge the boys club here and get the elders' disaproval...

The problem is the voting. It's not inherently linked to the content's value to the discourse or even welfare of the collective. Wrong reward metric meets a brain evolved for social regulation in small groups of humans dependant on each other's survival. Like with all problems of modern humanity, we struggle with a novel abundance we created...

Re: Teddit: a free and open-source Reddit front end focused on privacy

#244

Earlier quoted context omitted.

It feels to me like Reddit is only good for hobby or niche interests you might have. The main subreddits and politics are what make Reddit the shittiest. But if you stay away from these it’s ok.

I agree, your experience on Reddit will depend heavily on the subreddits you read. I'm somewhat active on niche programming topics, and people are usually helpful and respectful. I like that on Reddit I can stay in my bubble and not worry about the world's every single problem when I just want to relax. On Twitter, that's impossible. No matter how strictly you curate your feed, at least 1 in every 10 tweets will be s…

However, I noticed the tone changed everywhere somewhat. I think I witness the pandemic's toll on people's capacity for empathy by the impulsive rudeness creeping into every niche subreddit I frequent.

Reddit became a shit show with Trump vs Clinton, but now people attack their own for every little sign of life.

We really need a better social network. Twitter, Reddit, HN, Facebook, ... They add little, but break a lot.

Re: Teddit: a free and open-source Reddit front end focused on privacy

#245
post #60

Wait, I just realized after 15 minutes browsing this website that I'm not using VPN. Reddit is blocked in my country, so Teddit will be the replacement for me. I like browsing Reddit without an account, just to read something. But I don't want to install their super big mobile app (1GB+), and I hate their lagging and weird website on mobile.

Not sure if you're on iOS, but Apollo is a very well built third-party Reddit client. It's about 70MB to install, and lets you clear the data cache if you're concerned about storage. You can also browse without an account.

'Slide' on Android. They got an iOS version too, but it's not as polished and not that sliding...

Slide is the best Android app I ever used and it's FOSS too, available on FDroid.

Re: Teddit: a free and open-source Reddit front end focused on privacy

#246
post #102

Earlier quoted context omitted.

The server is written in JavaScript, yes. But I don’t believe there is any client-side JavaScript

Which also means that under heavy load, the server just crashes generating templates for that many users instead of just serving JS and rendering on the client-side. There's a reason we do things like this nowadays.

In my experience, this is not much of a problem. Server-side rendering is not that expensive, and can easily serve high volumes of users. After all, it has been used for decades, and is in continued use by most major sites. There's no significant performance difference between rendering HTML and rendering JSON.

Furthermore, there are easy ways to mitigate the cost of rendering on the server side. For example, on a site like reddit, most of the traffic is probably non-logged-in readers hitting the front page, so... cache the front page. Even for logged-in users, the front page listing only could be cached as rendered, since none of it really needs to be live. If liveness was desirable for only certain elements (e.g. voting buttons), it is possible to sprinkle on client-rendered elements.

Re: Teddit: a free and open-source Reddit front end focused on privacy

#247
post #25

No cruft, no cdn domains and no javascript . I gave up on reddit a couple years back, but this might make me rethink. With so many things turning to mud, this is a good thing. What I cannot figure out is how they do the [-] show/hide stuff without javascript? Even hacker news - which is relatively lightweight - uses javascript for that. EDIT: ...and I'm back. It's like eating a box of candy for dinner - sugar rush an…

They use tables too. The generated markup could be a lot better in the sense of semantics.

Re: Teddit: a free and open-source Reddit front end focused on privacy

#248
post #79

If you're looking for a low-cruft, minimalist alternative to Reddit or Twitter that's focused on live conversation, check out https://sqwok.im Disclaimer I am building it. Key Points: - Minimalist design with focus on readability & usability. - Real-time messaging meets news aggregator - All posts have a built-in chat room including presence, typing activity, etc. - Fast, open, simple - Anyone can view posts simply b…

I like it. Thanks, and I hope that it goes well.

thank you

Re: Teddit: a free and open-source Reddit front end focused on privacy

#249
post #79

If you're looking for a low-cruft, minimalist alternative to Reddit or Twitter that's focused on live conversation, check out https://sqwok.im Disclaimer I am building it. Key Points: - Minimalist design with focus on readability & usability. - Real-time messaging meets news aggregator - All posts have a built-in chat room including presence, typing activity, etc. - Fast, open, simple - Anyone can view posts simply b…

Can you talk about the tech stack you used to build it? How much time did it take? Is this a solo project? Thanks

Hey, the entire project is running aws services w/serverless py api, websockets, ember.js frontend, about a year to build so far... This is the 2nd go-around with an older v1 that was scrapped & rebuilt.

Re: Teddit: a free and open-source Reddit front end focused on privacy

#250

Earlier quoted context omitted.

You can conditionally style elements based on an input checkbox's `checked` state. A label element can also toggle an input checkbox's `checked state`, but contain whatever HTML you want. Put the two together and you can do interactive elements without JS: ``` Some DOM ``` ``` label::after{ display: block; content: '[+]'; } #input, .toggle-content { display: none; } #input:checked + label::after { content: '[-]'; } #…

That's nice! But I've been using CSS for 2 decades, how did I not know this?!

It was not possible 2 decades ago; :checked selector was implemented in IE 9.
Post reply on HN