黑客新闻RSS订阅源

2020-07-09 18:29:34

YC初创公司发布了新的招聘帖子,并在月刊上发表了评论“谁在招聘?”螺纹。

除了RSS之外,以上所有内容还提供Atom和JSON Feed格式。

“消防水龙带”订阅源包含所有出现在黑客新闻上的新帖子和评论:

如果消防软管馈送对您来说有点太吵,请阅读下面使用点和/或注释参数过滤它们的内容。

通过使用q=keyword参数,您可以获得包含关键字的新帖子和/或评论的提要。例如:

如果您想要一个搜索源但需要多个关键字,请用";或";分隔这些关键字:

#谁在招聘?";帖子https://hnrss.org/whoishiring/jobs#评论来自";谁想被雇佣?";帖子https://hnrss.org/whoishiring/hired#评论来自";自由职业者?寻找自由职业者?";threadshttps://hnrss.org/whoishiring/freelance#以上所有https://hnrss.org/whoishiring。

新功能如果您对某件事特别感兴趣,您可以应用q=keyword参数来只返回相关注释。例如,过滤顶层的“谁在招聘?”仅对包含“Reaction Native”的评论:

如果您不想错过给定用户的帖子或评论,您可以订阅该用户的提要:

您可以使用URL参数修改任何提要的输出。通过使用与号将多个参数连接起来,可以同时应用多个参数。

您可以将Points=N或Comments=N参数应用于任何提要以筛选结果,以便只显示具有超过N个点或备注的条目:

默认情况下,对帖子的搜索仅查看标题。如果要根据提交的URL本身进行搜索,请使用search_attrs参数。

#搜索标题中含有wordpress的帖子仅https://hnrss.org/newest?q=WordPress#搜索URL中含有wordpress的帖子onlyhttps://hnrss.org/newest?q=WordPress&;search_attrs=url#搜索标题或URLhttps://hnrss.org/newest?q=WordPress&;search_attrs=title,URL中含有##39;wordpress的帖子#根本不限制搜索属性。这将在Algolia索引的所有属性中搜索包含#WordPress#的帖子。这是#6月3日之前的搜索行为,2015https://hnrss.org/newest?q=WordPress&;search_attrs=default。

默认情况下,RSS<;link>;元素指向已提交文章的URL。通过在URL末尾附加link=Comments,可以将<;link>;元素更改为指向黑客新闻评论页面。例如:

默认情况下,提要返回20个RSS项目。这可以通过COUNT=N参数增加:

默认情况下,提要返回为RSS。但是,如果您将“.atom”或“.jsonfeed”添加到任何端点,您将分别收到Atom或JSON Feed中的内容。

#首页以Atom https://hnrss.org/frontpage.atom#&34;的身份询问HN";并以Json Feedhttps://hnrss.org/ask.jsonfeed?comments=10的身份发表10条或更多评论。

注意:与RSS格式相比,这些格式经受的考验要少得多。如果你看到任何不可靠的东西,或者他们不能很好地使用你的提要阅读器,请用尽可能多的信息打开一个问题。谢谢!。

如果hnrss.org让你的工作或爱好项目变得更容易,并且你想表达一些感激之情,我们非常感谢捐款。

新的支持hnrss.org的另一种方式是使用这个DigitalOcean推荐链接,并获得10美元的信用。一旦你在DigitalOcean上花了25美元,hnrss.org就会收到25美元的信用。

感谢Algolia提供他们的REST API。没有它,hnrss.org根本不会存在。

感谢Grant Jenks提出添加文章URL并指向描述的想法。

感谢Chuck Grimmett在向hnrss.org添加新特性以及建议/Jobs端点方面发挥了积极的作用。

非常非常感谢那些多年来为支持该项目而捐款的所有人。你们都是我的世界。

hnrss.org由nginx在DigitalOcean上提供服务。HTTPS由We‘s Encrypt提供。DNS由Namecheap提供。

截至2018年9月,订阅源使用Gin网络框架生成。从2014年5月到2018年8月,摘要是使用Flask Web框架生成的。

2014年5月创建hnrss.org时,代码和文档保存在edavis/hnrss存储库中。

2017年4月,对文档进行了修改,将其迁移到Hugo,并在edavis/hnrss-docs上提供了自己的存储库。构建的资产被复制到edavis/hnrss上的Docs/文件夹中,并在https://edavis.github.io/hnrss/.上发布。

2018年8月/9月,hnrss.org经历了从Flask到Gin的重写。这个新代码位于edavis/go-hnrss。

所以,截至2018年9月,这就是目前的情况。文档来源位于edavis/hnrss-docs。为hnrss.org提供支持的Gin源代码位于edavis/go-hnrss。

edavis/hnrss包含从2014年5月到2018年8月为站点供电的Flask代码,以及包含从edavis/hnrss-docs复制的构建HTML的docs/文件夹。

在某种程度上,我希望简化所有这些操作,并在一个存储库中运行所有内容,但目前这样就可以了。