Today's Deep-Dive: Tiny Tiny RSS
Ep. 179

Today's Deep-Dive: Tiny Tiny RSS

Episode description

This episode introduces Tiny Tiny RSS (TTRS), a self-hosted web application designed to help users manage and organize news from their favorite websites efficiently. It utilizes RSS and Atom feeds to aggregate updates, allowing users to create a personalized news stream without the clutter of traditional news feeds. TTRS offers features like folder organization, OPML import/export, and deduplication to streamline information consumption. It emphasizes user control over data privacy, as it is free and open-source software, fostering community support and transparency. The platform also supports customization through plugins and themes, and can handle podcast feeds. Technical requirements include a web server and database, with options like Docker simplifying setup. Users can explore TTRS through a public demo on its official website, tt-rss.org, which resets frequently for trial purposes. Community forums provide assistance for new users, while ongoing development ensures the software remains up-to-date. Ultimately, TTRS empowers users to curate their information flow, making it a valuable tool for those feeling overwhelmed by online content.

Gain digital sovereignty now and save costs

Let’s have a look at your digital challenges together. What tools are you currently using? Are your processes optimal? How is the state of backups and security updates?

Digital Souvereignty is easily achived with Open Source software (which usually cost way less, too). Our division Safeserver offers hosting, operation and maintenance for countless Free and Open Source tools.

Try it now for 1 Euro - 30 days free!

Download transcript (.srt)
0:00

Welcome to the deep dive. You know, in today's world, keeping up with news and info

0:05

online,

0:05

it can feel like trying to drink from a fire hose, right? Oh, absolutely. It's just

0:10

this constant

0:11

flood. Overwhelming is definitely the word. Yeah, exactly. How do you actually stay

0:16

informed on the

0:16

things you care about without just drowning in it all? It's a real puzzle. And that

0:21

feeling of

0:22

just being bombarded. I think most people feel that way. Totally. Which brings us

0:26

to why we're

0:27

doing this deep dive. We're looking at a tool designed to, well, put you back in

0:31

the driver's

0:32

seat. Today, it's tiny, tiny RSS or key TRS. Right. Think of it as maybe your

0:39

personal command

0:39

center for news. Exactly. A highly organized one. And our info today, it comes

0:43

straight from the

0:44

source, the project's GitHub repository and their official website. Yeah. Those are

0:48

really the best

0:49

places to get the facts on what it is and what it can actually do for you. Okay.

0:53

But before we dive

0:54

right in, just a quick word about the supporter of this deep dive, safe server.

0:59

Safe server provides

1:01

hosting for exactly this kind of software and they support your digital

1:04

transformation. You can find

1:06

out more at www to safe server dot de. Good to know. So our mission today is pretty

1:14

straightforward.

1:15

We want to break down what tiny, tiny RSS is, why it could be really useful for

1:20

staying informed,

1:21

especially if you're someone who likes to learn efficiently. And we want to make it,

1:24

you know,

1:24

so easy to grasp, even if you've never touched anything like this before. Perfect.

1:29

So let's kick

1:30

things off. Fundamentally, what is tiny, tiny RSS? Okay. So in simple terms, it's

1:35

basically a website.

1:36

Well, a web application that you run yourself. It lets you read and organize news

1:42

from all your

1:42

favorite websites. So it brings the news to you. Exactly. All in one place. It uses

1:46

these things

1:46

called RSS feeds and Adam feeds to automatically collect the latest updates. Okay.

1:51

RSS and Adam

1:52

feeds. Let's pause there. For someone totally new, what are those like, uh, website

1:56

subscriptions?

1:57

That is a great way to put it. Imagine your favorite sites have this, um, special

2:01

background

2:02

update channel. When they post something new, they also send out a little notice on

2:05

this channel,

2:06

this feed. Ah, okay. And a feed reader like tiny, tiny RSS subscribes to those

2:11

channels for you.

2:12

It's just sits there and gathers all the new articles or posts as they come out,

2:16

like getting a personalized newspaper delivered made up only of the sources you

2:20

picked.

2:20

That makes total sense. So I'm building my own custom news stream basically.

2:24

Now you said it's self hosted. What does that actually mean for the average person?

2:29

Not a tech

2:29

expert. Right. Self hosted means you install and run the software usually on a web

2:34

server. You

2:35

control instead of using a service run by some big company, like having your own

2:39

bookshelf,

2:39

instead of using the public library. Exactly like that. The big advantage is

2:43

control

2:44

your data, your reading habits. They stay with you. It boosts your privacy because

2:49

well, there's no

2:50

third party tracking what you read for their own purposes. I see. So if owning your

2:54

data matters,

2:55

this is a big plus. A huge plus for many people. Yes. And I also saw it's free and

2:59

open source

2:59

software. What's the significance of that? Why should I care? Well, free means

3:04

obviously

3:05

it doesn't cost money to use the software itself. Open source means the actual

3:08

computer code it's

3:09

built with is available for anyone to look at, use, even change if they want to.

3:15

And that usually

3:16

leads to a strong community. People use it, find bugs, suggest improvements, even

3:21

help develop it.

3:22

It's more transparent and often more trustworthy because of that openness, kind of

3:26

a collective

3:27

effort. Got it. Free tool, community support. I host it myself. Total control over

3:32

my news.

3:33

Okay. Let's connect this back to that feeling of being overwhelmed. How does TTRs

3:38

actually help

3:39

manage the information flood? What are the killer features for say our learner

3:43

persona?

3:44

One of the biggest things right off the bat is organization. You can create folders

3:48

and folders

3:48

within folders, subfolders. So you follow tech, maybe some finance blogs, cooking

3:52

sites. You can

3:53

put each category in its own neat little box. No more giant messy list of

3:57

everything all at once.

3:58

That already sounds way more manageable. What else helps keep things, you know,

4:02

sane?

4:02

Well, we mentioned aggregation, pulling everything together, but there's also

4:05

something called OPML

4:07

import and export. OPML? What's that? It's like a standard format for lists of feed

4:12

subscriptions.

4:13

So if you're already using another news reader or you find a curated list somewhere,

4:17

you can usually export it as an OPML file. Then boom, you import that into tiny,

4:22

tiny RSS

4:23

and all your subscriptions are there. No need to add hundreds of sites one by one.

4:27

Okay, that's a huge time saver, especially if you're switching over. What about

4:31

sharing?

4:32

If I find a gem, can I easily send it to someone?

4:34

Yeah, definitely. There are multiple ways. You can get a unique URL for an article

4:38

to share.

4:39

There are plugins, add-ons that can connect to social media if you want to post

4:44

something there.

4:44

You can even export certain feeds you've curated yourself. Lots of options.

4:48

Nice. And you mentioned plugins and themes too. Sounds like customization.

4:52

Exactly. Plugins add extra functionality, maybe things like specific sharing

4:56

options or integrations.

4:57

Themes change how it looks, the colors, the layout. So you can really make it feel

5:01

like your space.

5:03

Okay. Another feature that caught my eye was embedding full article content. How

5:09

does that

5:09

help streamline things? This is really useful. It often uses something called readability,

5:15

or specific instructions for certain websites. Instead of just showing you a

5:19

headline and maybe

5:20

the first paragraph, forcing you to click. Click out to the original site.

5:24

Right. It tries to grab the entire article and display it right there inside tiny,

5:29

tiny RSS,

5:31

cleanly formatted. It means much less clicking around, less distraction.

5:35

You can just read through your stuff much faster.

5:38

That sounds brilliant. Cuts down on tab clutter too, I bet.

5:41

What about seeing the same story from five different sources? That gets old fast.

5:45

It does. And TTRS has a really clever feature for that called deduplication.

5:49

Deduplication. Okay.

5:50

It actively tries to identify articles that are basically the same, even if the

5:54

wording is

5:55

slightly different. Sometimes you can compare images and it hides the duplicates.

5:59

So you only

5:59

see that news item once. Really respects your time.

6:03

Very smart. I also saw keyboard shortcuts listed. That's always a plus for

6:06

efficiency fans.

6:08

Oh yeah. If you like to keep your hands on the keyboard, you can navigate,

6:11

mark things as read, star items, all much faster using shortcuts.

6:15

Big productivity boost for some people. And it even handles podcasts.

6:19

It can, yes. You can add podcast feeds, just like news feeds, and manage them

6:23

within the same

6:24

interface. Listen to episodes, keep track. It brings your text and audio

6:28

information together.

6:29

Wow. Okay. That's actually quite a comprehensive feature set.

6:32

Now let's touch on the technical side, but keep it simple. It mentions PHP and AJAX.

6:38

What does a beginner need to understand about those?

6:41

You really don't need to understand them deeply to use it. But think of PHP as the

6:46

language the

6:46

software is written in. It runs on the web server. AJAX is a technique websites use

6:50

to feel more

6:51

interactive. How so?

6:52

Like when new articles appear in your list without the whole page needing to

6:55

refresh and flicker,

6:56

that smoothness that's often AJAX at work. It just makes the user experience feel a

7:01

bit slicker.

7:01

Okay, standard web stuff behind the scenes. What are the requirements?

7:05

Web server, database? That sounds like it could be a barrier.

7:09

It can sound intimidating, I get that.

7:11

Yeah.

7:11

Basically, you need a place online to run it. That's the web server. It needs PHP

7:16

installed on that

7:16

server, and it needs a database like a digital filing cabinet to store all your

7:20

feeds, articles,

7:21

and settings.

7:22

So how does a beginner actually get that set up?

7:26

Well, many web hosting providers offer plans that already include PHP and a

7:30

database,

7:30

commonly MySQL or PostgreSQL, which T-Tarsase uses. You'd look for a host that

7:35

supports those.

7:36

Often, they have control panels that might even help you install common software.

7:40

So check the hosting provider's features list, basically.

7:43

Exactly. And there's another option too, Docker. I saw that mentioned.

7:46

Right, Docker. What's the deal there? Is that easier?

7:49

It can be for certain people.

7:51

Docker is like putting the entire application and everything it needs into a self-contained

7:55

box,

7:56

a container. If you have a server that can run Docker, deploying T-Tars this way

8:01

can

8:01

sometimes simplify the setup because it bundles everything together neatly.

8:05

It's maybe a step up technically from shared hosting, but it's very popular now.

8:09

Okay, good to know there are different paths. So if someone's listened to all this

8:12

and thinks,

8:13

hmm, maybe I should try this, where do they start?

8:16

Best place is the official website, ttrs.org, tt-rss.org.

8:22

Okay.

8:23

You'll find everything there, detailed guides on installation for different setups,

8:26

frequently asked questions, the lot.

8:30

Is there a way to just kick the tires, see what it looks like without installing

8:35

anything?

8:36

Yes, absolutely. They offer a public demo instance. You can log in right on their

8:40

website.

8:40

The login is usually demo for the username and demo for the password.

8:44

Oh, cool.

8:44

You can click around, add feeds, see how the interface feels.

8:47

Just be aware it resets regularly, like every few hours,

8:50

so anything you do there won't be saved long term.

8:52

But it's perfect for a no-commitment trial run.

8:54

That's fantastic. A try before you install option.

8:58

What if you do install it and get stuck or have questions?

9:01

The community forums are your friend there, linked from the main website.

9:04

Lots of helpful users, and the developer hangs out there too.

9:07

You can ask for help, report bugs, share tips. It's a really supportive community.

9:11

Great. And it seems like the project is alive and kicking, actively developed.

9:16

Oh yes, very much so. You can see the development activity on GitLab is constantly

9:20

being improved.

9:21

And because it's open source, there are ways for people to contribute back too,

9:25

like helping translate it into other languages or, if you're a coder, submitting

9:29

improvements.

9:30

Right, that whole community aspect again.

9:32

Okay, let's start to wrap this up.

9:34

For that person feeling totally swamped by online information,

9:37

what's the single biggest takeaway?

9:39

Why consider tiny, tiny RSS?

9:42

I think it really boils down to one word, control.

9:45

You get to decide what you see, when you see it, and how it's presented.

9:49

It's about shifting from being passively fed information by algorithms

9:53

to actively curating your own intelligent news flow.

9:56

Taking back control, making it efficient, making it private.

9:59

Exactly. It turns information consumption from a chore, potentially,

10:04

into a more focused, less noisy, and hopefully more insightful activity.

10:08

It might have a bit of a technical hurdle to get started,

10:11

compared to just using, say, a social media feed.

10:14

True. There's a set-up step involved, if you self-host.

10:17

But the payoff sounds like a significantly calmer,

10:19

more personalized reading experience.

10:22

That's the goal, absolutely. And with that demo,

10:24

you can judge the interface part for yourself very easily.

10:27

So, here's a thought to leave you with.

10:29

Imagine having all the news, blogs, updates, everything you genuinely care about,

10:34

all gathered in one place. Filtered, organized just for you,

10:38

completely free from the noise and bias of platform algorithms.

10:42

What kind of connections might you make?

10:44

What deeper insights could you uncover

10:46

when you're truly directing your own information stream?

10:48

Something to think about.

10:49

Definitely. You can find out more about Tiny Tiny RSS

10:53

and try that demo over at tt-rss.org.

10:57

tt-rss.org.

10:59

And finally, a huge thanks again to Safe Server

11:02

for supporting this deep dive into better information management.

11:05

You can learn more about their hosting solutions

11:07

at www.safeserver.de.

11:07

at www.safeserver.de.