Live data from Hacker News

RSSHub: Everything Is RSSible

github.com

31–40 of 81 posts

Re: RSSHub: Everything Is RSSible

#31
post #12

I just love that Asian developers finally 'discovered' the English speaking FOSS community. A lot of the software I use and contribute to has gained many contributors from China, Singapore and Japan through the last 1-2 years. It really warms my heart to see that FOSS knows less and less borders :)

It especially does because people think that being against 'Chinese apps' like TikTok is 'sinophobia', when really we love Chinese people it's just the government we don't trust. So it really does makes it special to see those Chinese characters in that README. I want to see more of that. But I also immediately feel concern. I hope this Shanghai developer is not targeted, bullied, or persecuted in any way like having…

I think this is bullshit. It's like saying, "I'm not racist, my friend Bob is black."

You don't get a "get outta jail free" card for saying "I love CHinese people" and "oorah for China devs" and then heaping shit all over their country's achievements the rest of the time.

Do people who say this think they understand China or Chinese people even a little bit?

Re: RSSHub: Everything Is RSSible

#32
post #17
post #14

Earlier quoted context omitted.

There is no reason to use Atom. RSS has in practice some specifics like content:encoded and description that are strange at first look, but by now are solved in every reader. So why not just use the standard that works?

As someone who has done this: it's not solved in every reader, and the standards do not work. Atom is interoperable and extensible and great care was taken during design and implementation testing to achieve these goals. RSS, OTOH, is garbage on fire ruined by one man's ego. https://web.archive.org/web/2004/http://diveintomark.org/arc...

16 years is a long time. Is there anything that reflects the current state of RSS?

Re: RSSHub: Everything Is RSSible

#33
post #18
post #9

I have genuinely found that open source projects by people with anime girls as their profile pic tend to be excellent

Those may be correlated with a lack of family and, thus, more free time for personal projects. Not that one outgrows an appreciation of anime once married, but that the tendency toward cute girl avatars probably decreases.

I was going to counter that it could instead just be that they're not employed, in education, or in training. But personally, I'm employed and can devote entire weekends and evenings to side projects. Family would certainly take up the rest of that time.

Edit: Actually just noticed your comment was about anime girl avatars, and not the project quality. I have no opinions on that matter.

Re: RSSHub: Everything Is RSSible

#34

Earlier quoted context omitted.

It especially does because people think that being against 'Chinese apps' like TikTok is 'sinophobia', when really we love Chinese people it's just the government we don't trust. So it really does makes it special to see those Chinese characters in that README. I want to see more of that. But I also immediately feel concern. I hope this Shanghai developer is not targeted, bullied, or persecuted in any way like having…

I think this is bullshit. It's like saying, "I'm not racist, my friend Bob is black." You don't get a "get outta jail free" card for saying "I love CHinese people" and "oorah for China devs" and then heaping shit all over their country's achievements the rest of the time. Do people who say this think they understand China or Chinese people even a little bit?

> and then heaping shit all over their country's achievements the rest of the time.

I didn't say that anywhere. China's achieved a lot, in amazing ways. My comment said nothing about that.

> Do people who say this think they understand China or Chinese people even a little bit?

- Have you been to China, invited by their government in an official delegation and seen first-hand the mob-like lack of distinction between business and government, the nepotism, and the opaque vista of corruption, like I have?

- Have you had more than one Chinese national as a romantic partner, like I have?

- Have you worked and studied extra-curricularly with Chinese people for much of of your life, like I have?

- Have you learned Mandarin at age 18, like I have?

I think I "understand China or Chinese people" more than the average non-Chinese person.

But even that I think doesn't count for much. Chinese people don't share their real cultural opinions with people in the West much, including my ex-partners.

I still have lots more to learn about the very contrasting popular opinions there and slowly understand some of it. I respectfully listen to pro-government Chinese people who occasionally appear on HN, and engage with them with an open mind, though with no concession granted in regards to expectation of intellectual honesty. Recently in my comment history, there's one such conversation. I gave a very unforgiving rebuttal to their comment, but I respected them by not just downvoting, but engaging. We really should talk more.

It appears you're a non-Chinese person who's been triggered by my comment based on other experiences. I really invite you to not 'other' individual people like me as faceless "people" like you just did. In contrast, it would have been great to hear from a thoughtful Chinese person.

Re: RSSHub: Everything Is RSSible

#35
post #12

I just love that Asian developers finally 'discovered' the English speaking FOSS community. A lot of the software I use and contribute to has gained many contributors from China, Singapore and Japan through the last 1-2 years. It really warms my heart to see that FOSS knows less and less borders :)

Took me a while to get this one — so people from communist China don’t cover their origins, for they’re from a completely isolate culture or being bold in a way, or whatever, and put Chinese readme high up and front, or talk in clearly Chinese grammar, whereas other non-European devs tries to stay under the radar and blend in as a generic non-native English speaker. Isn’t that it?

I mean, I’m a Japanese but how I notice a developer is a good fellow countrymen is usually through noticing telltale signs and chasing them down, not because there’s a filename in the language I speak at the root of a repository.

Re: RSSHub: Everything Is RSSible

#36

I’m curious: why is this using RSS? RSS is uniformly technically inferior to Atom, and all feed reader apps that I know of support Atom, and libraries are available for both (some RSS-only, some Atom-only, some general). The only place I’d ever use RSS now is podcast feeds, because podcast feeds haven’t caught up up with 2007 yet.

Ultimately, once I've subscribed to a feed, I don't care whether it is RSS or Atom...just that my feed reeder works with it.

For the most part you only care that it’s a feed, but the technical inferiority of RSS does matter from time to time. My favourite example is having things that look like HTML markup in a title. All RSS specs are silent on what that means and there’s no popular XML namespace that fixes that like with content:encoded¹. So some clients will treat it as plain text, some will treat it as HTML and strip it, some will treat it as HTML and render it. (Some will double-encode it, but that’s a bug in the reader. Atom probably won’t save you from that kind of error.) The result is that in RSS you simply can’t safely use or & in a title, because no matter how you do it, it will be mangled by some meaningful fraction of clients. Meanwhile, Atom has and and the problem is averted; almost all clients will get it right, and any that get it wrong are unquestionably buggy so you can file a bug report and hopefully get it fixed.

———

¹ And seriously the whole podcast RSS scene is full of “well RSS is bad, so let’s add our own elements to fix it” namespaces, so that you’re writing the same thing four or five times, where Atom would have obviated at least some of those.

Re: RSSHub: Everything Is RSSible

#37
post #32
post #17

Earlier quoted context omitted.

As someone who has done this: it's not solved in every reader, and the standards do not work. Atom is interoperable and extensible and great care was taken during design and implementation testing to achieve these goals. RSS, OTOH, is garbage on fire ruined by one man's ego. https://web.archive.org/web/2004/http://diveintomark.org/arc...

16 years is a long time. Is there anything that reflects the current state of RSS?

There’s pretty much no documentation of anything in the feed world past 2007. Everything interesting happened between 2002 and 2007, and then everyone forgot about it because it was good enough¹ and we could just keep copying the code we wrote last time.

———

¹ Except podcasts. Have I mentioned them? They’re still frozen in 2004.

Re: RSSHub: Everything Is RSSible

#38
post #5

Earlier quoted context omitted.

There is RSS-Bridge which is doing exactly that: A plugin per website, common libraries. A pragmatic approach. Trying to build a generalized framework handling each and every edge case promises endless complexity. https://github.com/RSS-Bridge/rss-bridge

> Dear so-called "social" websites. > Your catchword is "share", but you don't want us to share. You want to keep us within your walled gardens. That's why you've been removing RSS links from webpages, hiding them deep on your website, or removed feeds entirely, replacing it with crippled or demented proprietary API. FUCK YOU. > You're not social when you hamper sharing by removing feeds. You're happy to have custome…

Check out NewsBlur. It’s a social feed reader.

Re: RSSHub: Everything Is RSSible

#39
post #5
post #4

This is interesting, I was building something similar for my personal use case a while ago but there I have to build a plugin for each website I want to support which is not ideal ( https://github.com/dewey/feedbridge ). I'll have to check it out, community maintained integrations make a lot more sense.

There is RSS-Bridge which is doing exactly that: A plugin per website, common libraries. A pragmatic approach. Trying to build a generalized framework handling each and every edge case promises endless complexity. https://github.com/RSS-Bridge/rss-bridge

I'm currently using rss-bridge and have not had that great of an experience. I put some of that down to the site-specific bridges, but some problems persist:

- I regularly recieve feed updates that mark all articles as "new" (i.e. the bridge fails to recognize that it already exported some articles before) - I also often receive "error 521" from rss-bridge (i.e. the bridge cannot create a feed), but on manual investigation, the feed can be created just fine. I assume this is due to a lack of request throttling somewhere in the process, but can't be bothered to investigate.

Re: RSSHub: Everything Is RSSible

#40
Nice! I am excited by this. I decided to go back to trying RSS after a blogger I enjoy got deplatformed from where I usually found their stuff. I installed a firefox rss reader and it was fine. But today after seeing this I realized I wanted more centralized RSS to have it synced on difference devices. So I went and installed FreshRSS over the past 30 mins on my webserver, added a MariaSQL db and user, added a Apache subdomain, directed my DNS to it, ran letsencrypt, fired up the web config, added my feeds, and we're up and running in 30 mins flat.

Next I guess I have to install this thing to RSS-ify other channels I like.

This is kind of exciting.

Post reply on HN