提议: 我们变通下 HN 的方式, 在 Github 上创建一个技术论坛

2013-04-10 13:16:36 +08:00
 jiyinyiyong
我阅读 Hacker News 的 RSS 很久了, 很早也一起期待有中文的版本
听社区的前辈大哥大叔介绍前沿的深奥的技术还有互联网的历史,
从前觉得自己有时间经得起等待, 终于, Startup News 出现了
内容质量高, 只是, 界面一般, 评论的氛围却真的不好(大概因为太早)

我也有个想法, 很仓促, 不知道是否能获得大家的认同,
在 Github 创建了个帐号 Coder News: https://github.com/coder-news/
希望有人往 Issue 里投递好的文章网址, 并做简短的介绍
质量不高的文章用 Close 隐藏到另一个列表, 首页纯粹按时间排序
因为 Github 实现了很多功能, 大多不用担心的

此前在 Github 尝试过开一个讨论编程语言的论坛, 当测试:
https://github.com/coffee-js/languages/issues?state=open
中文社区最好的论坛我觉得是 Ruby-China ..
..我用来说明做个好的论坛好难.. 因此才选择干扰 Github 的个人 feed
如果可以的话期待实现个主页, 调用 Github API 直接打开论坛

另一个尝试是别人做的, SeaJS 作者, 很多人应该有印象
https://github.com/lifesinger/lifesinger.github.com/issues?labels=blog

名字我取的是 Coder News, 希望简洁没有歧义
应该有那么些人和我类似, 我们不是黑客, 只有稚嫩的技能, 甚至看不清未来
但抛开所学, 我们心底还是和很多人一样渴望有能力改善生活
然后我们选择了语言, 选择了代码, 在编程这条道上没有终点
那么, 一起分享我们学习和感悟到的资源好吗

因为帐号和 repo 是我创建, 权限基本在我手里, 也不熟悉怎么维护
请各位同学支个招...
6624 次点击
所在节点    程序员
50 条回复
imcj
2013-04-10 13:40:40 +08:00
jiyinyiyong
2013-04-10 14:28:49 +08:00
@imcj SeaJS 作者刷不刷 fo 是另一回事, 这作为理由是不相干吧
关于事情本身, 我的目标是分享文章和学习资源, 这你的理由是什么?
chmlai
2013-04-10 15:02:17 +08:00
上面的反对意见真是莫名其妙.
imcj
2013-04-10 15:57:43 +08:00
@jiyinyiyong @chmlai

https://github.com/lifesinger/lifesinger.github.com/issues/123

>>> 如果用Issue写博客,本身形式上也和博客差不多。但是,这样就会鼓励更多人Follow你,和社会化编程这个GitHub官方定义的,显得格格不入。

很高兴你们能折腾出这样的想法,

>>> Bash 只适合服务器上操作, 远程 ssh 连接及个人开发都该有更好的选择
而且我一直鼓吹 Metro 风格对这方面的友好: jiyinyiyong/metro-wm-concept#1
我期待能用图形化的界面重新发明一次 Shell 的操作方式
最终切换目录就像 Omnibox 一样, 自动提示, 方向键选择, 最后回车

不需要响应的UI是*nix设计的原则,具体可以看*nix的书,都有反复的说明。楼主喜欢创新,考量考量现实的情况,看看别人都怎么做,通常大家都怎么做。
bhuztez
2013-04-10 16:25:01 +08:00
@imcj 不能更分裂了

https://github.com/lifesinger/lifesinger.github.com/issues/98

> 入乡随俗最可贵。 ... 如果想参与到这些社区中,遵循社区的统一风格是基本要求 ... 遵循并理解这些不同的风格,这对个人来说是种提升,对社区也是一种尊重。倘若想改变,首先得先融入。

> 这次用 GitHub 的 Issue 来写,也算是挑战一下旧有习惯
bhuztez
2013-04-10 16:26:34 +08:00
还是建议使用Github Page的功能吧
imcj
2013-04-10 16:34:51 +08:00
@bhuztez 没明白你想对我说什么。
skywalker
2013-04-10 16:42:31 +08:00
为什么都想用菜刀去起瓶盖?

lifesinger用issues写博客也就忍了, 毕竟是一个人的东西. 用issues去做HN这样的我觉得不合适:

1. 这类网站信息量很多, 如何更好计算帖子的热度? 不会只想按时间排序吧?
2. 将来如何添加功能? 比如收藏, 比如隐藏.
3. 如果你说HN的界面难看, 反正开源的你可以拿来改进, GitHub的界面你连改进都没办法改进吧.

我觉得既然想做一个这样的就好好做, 别拿github issues来应付了.

P.S. 我希望能够只有一个类似reddit这样的, 人本来就冷清就别分散精力了.
skywalker
2013-04-10 16:44:06 +08:00
你帖子里说"质量不高的文章用 Close 隐藏到另一个列表", 这就是一个问题, 你认为不高有人认为高啊, 你这样的评判标准就把标准放到某个(些)人手里了.
shawiz
2013-04-10 17:02:47 +08:00
事实上英语里很少有人称程序员为 coder,一般叫 developer/software engineer/programmer, 不过大家都认可就行。
jiyinyiyong
2013-04-10 19:47:54 +08:00
@imcj 我说得不够清楚, 你应该是误会了, 我不是说在上边写博客
Hacker News 的机制是投递链接, 加上一些介绍, 然后下边是回复
我也不赞同直接在 Issue 里写和项目无关的文章, 那样会干扰个人的 feed
我个人在上边写那些东西主要因为其他网站 Markdown 支持不佳我又搞不定 VPS

关于 Unix 风格, 我不明白你说的具体是什么, 这也是和话题不相关的..
我想那些东西是因为我想要做一个自己喜欢用的工具, 跟 Unix 无关
扯上 Bash 是因为我词汇贫乏只能用自己用过的工具举例子
jiyinyiyong
2013-04-10 19:49:56 +08:00
@bhuztez 我不是说拿来写博客啊, Github Pages 我在用, 很好用不解释
jiyinyiyong
2013-04-10 20:00:54 +08:00
@skywalker 不是做 HN, 只是想有个平台可以讨论问题而已
关于你说的几点:
1. 时间排序的确不够强大, 我只能说无奈
2. 收藏, Hacker News 也没有. 隐藏, 用 Close 功能
3. 定制界面, Github 有 API, 定制是可以的, 参考链接: http://hit9.org/post/toml.html

你担心的有道理, 我也想好好做, 但说白了我网龄太低技能不够

Github 的 Close 不是为论坛设计的, 我也只能用来维护一个底线
说到底还是靠大家的默契, 只是给一个评论同志功能完善的架子
jiyinyiyong
2013-04-10 20:02:40 +08:00
@shawiz 想名字时候没人可以商量, 要早提个醒我就改了.. 我记下了
skywalker
2013-04-10 20:31:00 +08:00
@jiyinyiyong 你说的隐藏用close功能也是不合适的, 因为你close相当于对所有人隐藏, 而不是对某一个用户隐藏. 怎么来说呢, issues用来写博客可能还凑合, 但是用来做这种社会化很强的还是弱了点.
jiyinyiyong
2013-04-10 20:36:05 +08:00
@skywalker 同意. 但除了 Github 和 Ruby-China 以外, 只有自己写了
suziewong
2013-04-10 22:16:34 +08:00
我理解楼上的意思,issues确实不是适合干这事情的,理由已经如同上面的几位同学所说的,不是很适合写,违背了issues的本意,作为投递真的不是很好,还是想Startup news,其实可以贡献一下的代码(添加MD or美化界面...)or 自己写一个。

话说我手机上装了去看HN,(有收藏功能的,还有划词翻译的,蛮不错的)
jiyinyiyong
2013-04-10 22:47:24 +08:00
@suziewong Arc 代码, Lisp 方言, 表格布局, 有心无力啊
技术社区实力决定一切, 我既然没能力写我想要的论坛那些功能,
自己山寨残次的功能干扰人们的视线完全没有意义, 也没必要

...呃我这真是要打破自己的信仰给自己看么
oa414
2013-04-11 00:22:18 +08:00
个人看法

- HackerNews确实有欠缺的地方,不过内容质量高,那些小缺陷算不了什么。
- StartupNews质量相比低,ICON反胃,想来语言不成障碍的情况下,还是看HackerNews好了
- Github Issue本身不适合做这些东西

我觉得如何凝聚用户,提高内容质量是最重要的。。
Tianpu
2013-04-11 00:58:53 +08:00
也可以考虑下邮件列表呀 很好搭建的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/65472

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX