@47小管家
@47小管家
2047,自由人的精神角落,一个无需手机号和邮箱即可发言的社区。讨论时事、政治、文艺、IT技术等话题。
关注的小组(11)
动态 帖子 53 评论 158 短评 5 收到的赞 396 送出的赞 642
  1. 47小管家   在小组 站务 发表文章

    2047使用协议

    2022年10月24日

    欢迎您来到2047。

    请您仔细阅读以下条款,如果您对本协议的任何条款表示异议,您可以选择不进入2047。当您注册成功,无论是进入2047,还是在2047上发布任何资讯、资料、文字、软件、音乐、音讯、照片、图形、视讯、信息、用户资料、交互数据、指向外部网站的链接或其他资料等(以下简称「内容」),均意味着您(以下简称「用户」)完全接受本协议项下的全部条款。

    总则

    1. 2047的运营者及相关关联组织(以下简称“2047”)根据本使用协议的条款及其它有关规则为用户提供互联网服务。2047公布的《2047内容原则》(附件一)、《2047小组管理原则》(附件二)均是本协议的有效组成部分,本协议及前述规则共同构成用户使用2047之规范。用户的使用行为(包括但不限于通过API接入等形式)视为其对本协议及其附件的同意。
    2. 用户应遵守本协议的各项条款,合理使用2047提供的服务,否则,2047有权依据本协议中断或终止为用户提供服务。同时,2047保留在任何时候收回用户所使用的账号的权利。
    3. 若用户未满13周岁,则用户不得访问或使用2047服务。若用户已满13周岁,但未满18周岁或未满用户所在司法管辖区的成年年龄,在使用2047服务前,应由其法定监护人查看并接受本协议。
    4. 2047有权制订关于使用本服务的一般措施及限制,同时,2047保留解释与随时变更这些一般措施及限制之权利。用户在使用相关服务时,应关注并遵守其所适用的相关条款。

    账号注册与使用

    1. 用户注册成功后,2047将给予每个用户一个用户账号及相应的密码,该用户账号和密码由用户负责保管;用户应当对以其用户账号进行的所有活动和事件负法律责任。
    2. 用户不应将其账号、密码转让、出售或出借予他人使用,账号使用权仅属于初始申请注册人,用户应对账号内的全部行为独立承担全部责任。若用户未保管好自己的账号和密码,因此而产生的任何损失或损害,2047不承担任何责任。
    3. 用户不得以误导方式冒充他人;不得以误导方式利用他人的名义发布任何信息;不得恶意使用注册账号导致其他用户误认;否则2047有权立即停止提供服务,收回其账号并由用户独自承担由此而产生的一切法律责任。
    4. 用户应当合理注册并使用2047账号,不得恶意注册或违规使用2047账号。违规行为包括但不限于频繁注册、批量注册等可以合理认为是通过机器进行账号操作的行为、恶意滥用多个账号、使用多个账号大量创建内容或发送消息(包含私信和通知)、通过实际控制多个账号等方式操纵内容(包含投票)或规避限制、使用2047账号进行违反本协议的其它行为或将2047账号用于其他不当用途。
    5. 2047有权对上述恶意注册、违规使用行为进行独立判断并在合理判断存在上述行为时,无须事先通知即可暂停或终止用户使用账号,并拒绝用户于现在和未来使用本服务之全部或任何部分。

    用户信息保护

    2047的首要政策是在正常提供服务的基础上,尽可能少的收集用户信息,以确保用户在使用服务时的安全。

    注册时,用户需要提供以下信息:

    1. 用户名;
    2. 密码。

    当用户浏览、使用2047时,2047不会做以下任何事情:

    1. 记录用户的浏览器和操作系统信息;
    2. 记录用户的 IP 地址信息;
    3. 记录包含用户标识信息的访问日志;
    4. 要求用户以任何方式提供个人信息。

    默认情况下,2047不会保留用户的 IP 地址。但是,2047使用的第三方服务(“Cloudflare CDN”)可能会暂时保留 IP 日志24小时,以防御滥用行为。如果用户从事违反本协议的活动(例如针对2047的网络基础设施的 DDoS 攻击、暴力破解密码等),用户的 IP 地址的保留期限可能会被延长,以保护本站的服务不受恶意活动的侵扰。

    用户行为

    1. 用户的行为不得破坏网站的固有公平性,不限于表现为,使用多个账号规避限制、批量发送内容、批量注册账号、操纵内容或操纵点赞等行为。
    2. 用户不得干扰或破坏2047的网络服务,不限于表现为,访问或试图访问其他用户的账号或2047服务的任意非公开部分(包括2047服务使用的计算机系统和网络)、将任何木马、病毒、蠕虫、恶意代码或其它旨在干扰2047服务的程序上传;以自动方式访问、搜索或收集2047的数据,使得2047服务负担过重等。
    3. 用户在2047上发布的内容,应当遵守《2047内容原则》(附件一);若用户加入了任何小组,应当遵守《2047小组管理原则》(附件二),同时应遵守所在小组的规定。
    4. 若用户发布不适合工作场合或不适合未成年人观看的露骨内容,用户应当予以显著标注。
    5. 若用户在使用2047时违反任何上述约定,2047或其授权的人有权要求用户改正或采取必要的措施,以减轻用户不当行为造成的影响。

    知识产权

    1. 用户在2047上发布的原创内容,著作权均归用户本人所有,但为了促进知识的分享和传播,用户授予2047关于该内容的全球通用的、永久的、免费的、不可撤销的、可再许可的、可转让的、非独家许可使用的权利。
    2. 用户通过转载、复制、截图等方式获取他人内容,并发布在2047的,用户应享有用户所实施行为所必需的全部权利或被授权(包括但不限于著作权、商标权等)。如果用户在没有必要权利的情况下发布或分享内容,由用户承担相关侵权责任。
    3. 用户可以提出任何关于2047服务的想法、建议和反馈,并且用户同意2047可以使用这些想法、建议和反馈,而无需进行补偿或承担义务。
    4. 除特别说明或者法律另有规定外,2047公开的全部信息或数据的其他权益归属于2047。2047公开的全部信息或数据包括但不限于:音频、视频、文字、图片、图形、网站架构、程序设计、程序代码、页面设计、用户在交互中生成的元数据等。

    免责声明

    1. 任何经由2047发布的内容,无论是公开还是非公开发布,均由内容提供者承担责任。用户在2047发表的内容仅表明其个人的立场和观点,并不代表2047的立场或观点。用户作为内容的发表者,需自行对所发表内容负责,因所发布内容引发的一切纠纷,由该内容的发布者承担全部法律责任。
    2. 用户使用2047所存在的风险将完全由其自己承担。用户通过2047取得的任何信息资料取决于用户自己,并由其承担系统受损、资料丢失以及其它任何风险。2047对服务中涉及的信息都不作担保。特别地,2047不审查与本网站链接的所有网站,并且不对任何此类链接网站的内容负责。2047上任何第三方链接的存在并不意味着2047对该网站的认可。使用第三方链接网站的风险由用户自行承担。
    3. 2047将尽行业内合理水平的技能和注意义务以提供稳定的服务,但不保证网络服务一定能满足用户的要求,也不保证网络服务一定不受干扰、不会中断、安全可靠、不会出错。对于因不可抗力或2047不能控制的原因造成的服务中断或其它缺陷,2047不承担任何责任,但将尽力减少因此而给用户造成的损失和影响。

    附件一:2047内容原则

    2047遵循美国宪法第一修正案所确立的原则,允许受到第一修正案保护的政治、学术、宗教、艺术领域的书面或象征性言论的自由表达。用户提供的内容必须符合美国适用的联邦、州、和地方法律。不受第一修正案保护的言论不限于表现为:

    • 鼓励或计划暴力犯罪、毒品交易等;
    • 侵犯他人合法权利(包含著作权、专利权等)或直接危害他人安全,例如诈骗、抄袭、钓鱼、勒索、威胁等;
    • 未成年人色情;
    • 牵涉他人法律责任的夸大或不实的宣传,例如虚假广告,冒名顶替,或对他人的诽谤、诬陷。

    除此之外,2047保留对于以下言论的限制权利:

    • 以误导、欺诈为目的冒充他人或机构,或声称与他人或机构有关;
    • 进行赌博、色情、药品相关的商业宣传或交易;
    • 露骨地描绘或鼓励对人类或动物的虐待;
    • 其它2047认为的可能带来本服务运营所在地(美国和瑞典)法律风险的内容。

    附件二:2047小组管理原则

    1. 小组的管理权归组长所有,组长有权制定小组的具体规则并指定小组管理员。组长对小组的管理负责,小组成员不接受可以退出后另立小组或加入其它小组;
    2. 小组组长及管理员应积极管理,确保小组内容符合《2047内容原则》(附件一)等约定。小组组长或管理员长期未履行管理职责时,2047有权更换组长或锁定小组; 若小组资料或小组内出现违反《2047内容原则》(附件一)的内容,2047站方管理人员有责权介入。
    3. 小组内部的争执由小组成员和小组管理员协商解决。
    4. 若小组之间产生争执,2047站方管理人员有责权介入,并有权采取一切必要的措施,以减轻争议造成的影响。
  2. 47小管家   在小组 站务 回复文章

    宣布一个重大消息!

    @和科盛商会 感谢您对2047的热心参与和建议。您提出要重视用户意见,我们非常赞同。

    此次改版,我们的目标是尽量不改动2047主版原有的结构和功能,同时增加用户的个性化选择。确实,目前2047的用户有限,因此我们认为大多数用户还是会在“2047小组”(也即原来的2047主版)活跃,但与此同时如果用户希望有一块地方基于某个主题、立场进行集中讨论,或者希望尝试某种不同的管理风格,也能有此选择。

    新47仍万事待兴,如果您遇到问题和疑问,欢迎随时反馈。谢谢!

  3. 47小管家   在小组 站务 发表文章

    新站上线集中问答帖

    各位新老用户,

    欢迎来到改版后的2047!

    本帖专门回答您在新站上遇到的各种问题。请把问题写在下面,47小管家将尽力为你解答。

  4. 47小管家   在小组 2047 发表文章

    开源代码

  5. 47小管家   在小组 2047 发表文章

    关于我们

  6. 47小管家   在小组 2047 发表文章

    漏洞反馈

    欢迎广大用户和白帽子向我们提交业务存在的信息安全漏洞,我们将会有专门的人员跟进处理,并将结果及时反馈给您。接收的信息安全漏洞包括但不局限于 XSS、CSRF、XXE、SQL 注入、远程命令执行、逻辑设计缺陷等。

    若要提交漏洞,请私信47小管家

  7. 47小管家   在小组 站务 发表文章

    使用协议

    2022年10月24日

    欢迎您来到2047。

    请您仔细阅读以下条款,如果您对本协议的任何条款表示异议,您可以选择不进入2047。当您注册成功,无论是进入2047,还是在2047上发布任何资讯、资料、文字、软件、音乐、音讯、照片、图形、视讯、信息、用户资料、交互数据、指向外部网站的链接或其他资料等(以下简称「内容」),均意味着您(以下简称「用户」)完全接受本协议项下的全部条款。

    总则

    1. 2047的运营者及相关关联组织(以下简称“2047”)根据本使用协议的条款及其它有关规则为用户提供互联网服务。2047公布的《2047内容原则》(附件一)、《2047小组管理原则》(附件二)均是本协议的有效组成部分,本协议及前述规则共同构成用户使用2047之规范。用户的使用行为(包括但不限于通过API接入等形式)视为其对本协议及其附件的同意。
    2. 用户应遵守本协议的各项条款,合理使用2047提供的服务,否则,2047有权依据本协议中断或终止为用户提供服务。同时,2047保留在任何时候收回用户所使用的账号的权利。
    3. 若用户未满13周岁,则用户不得访问或使用2047服务。若用户已满13周岁,但未满18周岁或未满用户所在司法管辖区的成年年龄,在使用2047服务前,应由其法定监护人查看并接受本协议。
    4. 2047有权制订关于使用本服务的一般措施及限制,同时,2047保留解释与随时变更这些一般措施及限制之权利。用户在使用相关服务时,应关注并遵守其所适用的相关条款。

    账号注册与使用

    1. 用户注册成功后,2047将给予每个用户一个用户账号及相应的密码,该用户账号和密码由用户负责保管;用户应当对以其用户账号进行的所有活动和事件负法律责任。
    2. 用户不应将其账号、密码转让、出售或出借予他人使用,账号使用权仅属于初始申请注册人,用户应对账号内的全部行为独立承担全部责任。若用户未保管好自己的账号和密码,因此而产生的任何损失或损害,2047不承担任何责任。
    3. 用户不得以误导方式冒充他人;不得以误导方式利用他人的名义发布任何信息;不得恶意使用注册账号导致其他用户误认;否则2047有权立即停止提供服务,收回其账号并由用户独自承担由此而产生的一切法律责任。
    4. 用户应当合理注册并使用2047账号,不得恶意注册或违规使用2047账号。违规行为包括但不限于频繁注册、批量注册等可以合理认为是通过机器进行账号操作的行为、恶意滥用多个账号、使用多个账号大量创建内容或发送消息(包含私信和通知)、通过实际控制多个账号等方式操纵内容(包含投票)或规避限制、使用2047账号进行违反本协议的其它行为或将2047账号用于其他不当用途。
    5. 2047有权对上述恶意注册、违规使用行为进行独立判断并在合理判断存在上述行为时,无须事先通知即可暂停或终止用户使用账号,并拒绝用户于现在和未来使用本服务之全部或任何部分。

    用户信息保护

    2047的首要政策是在正常提供服务的基础上,尽可能少的收集用户信息,以确保用户在使用服务时的安全。

    注册时,用户需要提供以下信息:

    1. 用户名;
    2. 密码。

    当用户浏览、使用2047时,2047不会做以下任何事情:

    1. 记录用户的浏览器和操作系统信息;
    2. 记录用户的 IP 地址信息;
    3. 记录包含用户标识信息的访问日志;
    4. 要求用户以任何方式提供个人信息。

    默认情况下,2047不会保留用户的 IP 地址。但是,2047使用的第三方服务(“Cloudflare CDN”)可能会暂时保留 IP 日志24小时,以防御滥用行为。如果用户从事违反本协议的活动(例如针对2047的网络基础设施的 DDoS 攻击、暴力破解密码等),用户的 IP 地址的保留期限可能会被延长,以保护本站的服务不受恶意活动的侵扰。

    用户行为

    1. 用户的行为不得破坏网站的固有公平性,不限于表现为,使用多个账号规避限制、批量发送内容、批量注册账号、操纵内容或操纵点赞等行为。
    2. 用户不得干扰或破坏2047的网络服务,不限于表现为,访问或试图访问其他用户的账号或2047服务的任意非公开部分(包括2047服务使用的计算机系统和网络)、将任何木马、病毒、蠕虫、恶意代码或其它旨在干扰2047服务的程序上传;以自动方式访问、搜索或收集2047的数据,使得2047服务负担过重等。
    3. 用户在2047上发布的内容,应当遵守《2047内容原则》(附件一);若用户加入了任何小组,应当遵守《2047小组管理原则》(附件二),同时应遵守所在小组的规定。
    4. 若用户发布不适合工作场合或不适合未成年人观看的露骨内容,用户应当予以显著标注。
    5. 若用户在使用2047时违反任何上述约定,2047或其授权的人有权要求用户改正或采取必要的措施,以减轻用户不当行为造成的影响。

    知识产权

    1. 用户在2047上发布的原创内容,著作权均归用户本人所有,但为了促进知识的分享和传播,用户授予2047关于该内容的全球通用的、永久的、免费的、不可撤销的、可再许可的、可转让的、非独家许可使用的权利。
    2. 用户通过转载、复制、截图等方式获取他人内容,并发布在2047的,用户应享有用户所实施行为所必需的全部权利或被授权(包括但不限于著作权、商标权等)。如果用户在没有必要权利的情况下发布或分享内容,由用户承担相关侵权责任。
    3. 用户可以提出任何关于2047服务的想法、建议和反馈,并且用户同意2047可以使用这些想法、建议和反馈,而无需进行补偿或承担义务。
    4. 除特别说明或者法律另有规定外,2047公开的全部信息或数据的其他权益归属于2047。2047公开的全部信息或数据包括但不限于:音频、视频、文字、图片、图形、网站架构、程序设计、程序代码、页面设计、用户在交互中生成的元数据等。

    免责声明

    1. 任何经由2047发布的内容,无论是公开还是非公开发布,均由内容提供者承担责任。用户在2047发表的内容仅表明其个人的立场和观点,并不代表2047的立场或观点。用户作为内容的发表者,需自行对所发表内容负责,因所发布内容引发的一切纠纷,由该内容的发布者承担全部法律责任。
    2. 用户使用2047所存在的风险将完全由其自己承担。用户通过2047取得的任何信息资料取决于用户自己,并由其承担系统受损、资料丢失以及其它任何风险。2047对服务中涉及的信息都不作担保。特别地,2047不审查与本网站链接的所有网站,并且不对任何此类链接网站的内容负责。2047上任何第三方链接的存在并不意味着2047对该网站的认可。使用第三方链接网站的风险由用户自行承担。
    3. 2047将尽行业内合理水平的技能和注意义务以提供稳定的服务,但不保证网络服务一定能满足用户的要求,也不保证网络服务一定不受干扰、不会中断、安全可靠、不会出错。对于因不可抗力或2047不能控制的原因造成的服务中断或其它缺陷,2047不承担任何责任,但将尽力减少因此而给用户造成的损失和影响。

    附件一:2047内容原则

    2047遵循美国宪法第一修正案所确立的原则,允许受到第一修正案保护的政治、学术、宗教、艺术领域的书面或象征性言论的自由表达。用户提供的内容必须符合美国适用的联邦、州、和地方法律。不受第一修正案保护的言论不限于表现为:

    • 鼓励或计划暴力犯罪、毒品交易等;
    • 侵犯他人合法权利(包含著作权、专利权等)或直接危害他人安全,例如诈骗、抄袭、钓鱼、勒索、威胁等;
    • 未成年人色情;
    • 牵涉他人法律责任的夸大或不实的宣传,例如虚假广告,冒名顶替,或对他人的诽谤、诬陷。

    除此之外,2047保留对于以下言论的限制权利:

    • 以误导、欺诈为目的冒充他人或机构,或声称与他人或机构有关;
    • 进行赌博、色情、药品相关的商业宣传或交易;
    • 露骨地描绘或鼓励对人类或动物的虐待;
    • 其它2047认为的可能带来本服务运营所在地(美国和瑞典)法律风险的内容。

    附件二:2047小组管理原则

    1. 小组的管理权归组长所有,组长有权制定小组的具体规则并指定小组管理员。组长对小组的管理负责,小组成员不接受可以退出后另立小组或加入其它小组;
    2. 小组组长及管理员应积极管理,确保小组内容符合《2047内容原则》(附件一)等约定。小组组长或管理员长期未履行管理职责时,2047有权更换组长或锁定小组; 若小组资料或小组内出现违反《2047内容原则》(附件一)的内容,2047站方管理人员有责权介入。
    3. 小组内部的争执由小组成员和小组管理员协商解决。
    4. 若小组之间产生争执,2047站方管理人员有责权介入,并有权采取一切必要的措施,以减轻争议造成的影响。
  8. 47小管家   在小组 2047 发表文章

    隐私政策

  9. 47小管家   在小组 2047 发表文章

    公开备份

    公开备份包括帖子、回复、短评、点赞、管理记录、编辑记录、用户公开的个人资料、公开的小组资料等数据;备份内容不包含密码、私信、收藏夹、黑名单等敏感信息。公开备份将定期发布。

    2022年10月

    下载链接:

    https://2047.one/static/public-backup/2047.one-backup-2022-10.7z

    SHA-512:

    f5b670914fb04ec651fe1fcbcba09a1fdefab8af0559ea4ebb5d52dd92bb2fa27be783790a86e5b8fe37045d6a86b65ea1698529abe6ddec9b56ec605f6bf80d


    2022年11月

    下载链接:

    https://2047.one/static/public-backup/2047.one-backup-2022-11.7z

    SHA-512:

    901921645b623874b1d21f11cda8112771f9c5aa2f4576fdcf7bf6bda33174c6149954c25922903a07796f220c11d160349cb63e6e424b6a0af883515791b75d


    2022年12月

    下载链接:

    https://2047.one/static/public-backup/2047.one-backup-2022-12.7z

    SHA-512:

    eafda691e853354dce7ba748eeefa83ae0d7c78c0410c10b463f9945adf88c72eec3d97e8647451a8dc8870add5ca3f4f19984ec345a314734a444e0d909636c


    2023年1月

    下载链接:

    https://2047.one/static/public-backup/2047.one-backup-2023-01.7z

    SHA-512:

    a191e887ac1a941b8d1f6e7dab37dbdd7c025d0f4068f044a0839e4fffe3d65e0cd969b1d045d86f5cdd064406e2f3b7501ebae7c2412add0caec261e09fe3d6


    2023年2月

    下载链接:

    https://2047.one/static/public-backup/2047.one-backup-2023-02.7z

    SHA-512:

    99c5a4496cc23c39d7e2d617dfe4ae541f5637a6656e1b49017b7db073e24c17f9d161fe7f72ff3251cab42f01fdfe007d1f3da2b3fed9c99ab3b0518f500feb


    2023年3月

    (yanked)


    2023年4月

    (yanked)


    2023年5月

    下载链接:

    https://2047.one/static/public-backup/2047.one-backup-2023-05.7z

    SHA-512:

    a307cf65f2e3a2e946f5b91dc60893e4b971e5edf2cc46119232b48897c80a28989b0266ab7ec8182f05541944b5ada4832d70106bd104f56d6b14421310014d


    2023年6月

    (待发布)

    2023年7月

    (待发布)

  10. 47小管家   在小组 2047 发表文章

    站点帮助

  11. 47小管家   在小组 站务 回复文章

    宣布一个重大消息!

    @花鸟风月 #195024 @natasha #195026 @浦西晶 #195035 感谢支持。

    @食野之苹 #195041 谢谢您的考虑!分组后目前的主版将成为“2047”分组,并遵循现在的管理原则;分组则将有利于话题、立场和管理方式的多样性。我们希望给用户更多选择,相信用户最终会选择最适合自己的组,且大多数用户也会愿意参加人气高的组。

    @8964 #195042 2047目前的内容均会保留。

  12. 47小管家   在小组 站务 回复文章

    宣布一个重大消息!

    分组式的论坛,不同爱好和立场用户们可以各自有各自的小组。希望大家能继续捧场。

  13. 47小管家   在小组 站务 发表文章

    宣布一个重大消息!

    各位新老用户:

    现在宣布一个重大消息:

    本站将会进行全新改版!

    本站自2049时期起就一直以轻论坛的形式运行,一般情况下帖子发出来都在首页按照一定顺序显示。优点是快速可见,缺点是鱼龙混杂。我们即将上线的新站,采用了reddit的分组论坛模式,打破了原有的混沌僵局,让有相同偏好的用户可以组建小组,无论你喜欢政治、哲学还是动漫,男权、女权还是拥护特定民族,都可以在自己的小天地里自娱自乐,抱团取暖。不管外界风声雨声,小组内我自岿然不动。

    新站运行,万事待兴。目前还没有完全开放建组的权限,满足一定声望值(karma)的用户可优先建组。此外,本站也会邀请一些用户建立小组。如果您希望建立自己的小组,可以私信向47小管家申请,审核通过之后将获得建组的权限。

    新站上线日期:北京时间2022年10月24日凌晨0点。从0-4点期间旧站为只读状态,可以访问但不能发帖或点赞。4点之后旧站下线,2047.one域名将会指向新站的服务器。

    全新的2047.one即将到来,你能和我一起守护它吗?

  14. 47小管家   在小组 江湖 回复文章

    恭喜各位听床师,品葱被弄到崩溃了

    品葱类讨论移入江湖分区

  15. 47小管家   在小组 江湖 回答问题

    我想问问管理为什么随便删我评论?

    我是2047技术人员,我查了一下后台,没有发现你有帖子被删除。如果你确定发了什么东西找不到的话,希望你能提供一下帖子的发布时间或者大致内容。

    2047的数据会定时备份,真丢失了什么内容也可以找回来。

  16. 47小管家   在小组 2047 发表评论

    为什么不实行义务教育到大学呢

  17. 47小管家   在小组 江湖 回答问题

    现在的品葱大概是罕见的自嗨party吧……

    品葱论坛相关内容转入“江湖”分区

  18. 47小管家   在小组 2047 回复文章

    问问前端开发人员,瑞贝克是基于哪套论坛模板魔改出2047的?

    2047的代码是从零开始写的,网站程序本身只依赖flask(路由)、jinja2(模板引擎)和Werkzeug(处理http请求和响应)。另有pillow库处理图像,bs4渲染markdown,但非核心依赖库。

    如果和过去的Archive对比,可以发现2047的网页风格一直在改变。比起过去的代码,2047绝大多数的前端代码已经重写过。

    2047使用Jinja2模板后端渲染,模板代码共3500多行,控制UI风格的CSS共2500行,JS主要用来提交API,除去第三方依赖,总共1600多行。后端由纯python写成,总共用了4000多行python代码。

    用户密码在2047后台是哈希存储的(尽管有人习惯把这个叫做“加密存储”),后台看不到也无法看到密码明文。密码首先会在前端进行几千次md5哈希,然后上传到后端,加入128bit盐后再做PBKDF2哈希(HMAC-SHA256,迭代十万次),最后保存密码散列。

    md5.js的用处是在这一步做密码哈希,其来源是: https://github.com/blueimp/JavaScript-MD5/blob/master/js/md5.jsapi()不是路由的名字,而是一个js函数,用来向后端发起异步请求。

    客户端MD5哈希在未来将会废弃,目前有两条可能的路线:

    1. 改为服务端Argon2id哈希。优点是登录时可避免使用JS,因此支持tor浏览器的safest模式。
    2. 改为客户端Argon2id/PBKDF2 + 服务端Argon2id哈希。优点是服务器不接收明文密码,可以打消传输明文密码的安全顾虑。
  19. 47小管家   在小组 2047 回复文章

    建议2047增加Tor 站点

    以前2047有.onion站,但是此域名经常遭到爬虫爬取和DDOS攻击,也无法使用CF防火墙拦截,因此后来取消了。

    onion域名的优势在于隐匿站方身份。如果同时上线明网域名和onion域名,则安全取决于最薄弱的一环,因此onion域名不能提供额外的安全防护。对普通用户,只要坚持用tor,访问明网域名和onion域名的安全程度是差不多的。

  20. 47小管家   在小组 站务 回复文章

    2047意见反馈和bug报告楼

    @奔逸绝尘 #191446

    一般情况下管理每天都会看主版和水区,如果认为有帖子需要举报,可以私信我解决。

  21. 47小管家   在小组 站务 回复文章

    2047意见反馈和bug报告楼

    @毫无羡鱼情 #191488

    感谢建议,您对图片代理有什么建议吗?代理所有第三方请求的想法听起来不错。

    下载Youtube视频暂时做不到,因为47是非营利运行,承担不起视频流量和存储的开销。不过目前图床和视频床是白名单制,只有受信任的第三方才会被转换成链接。

  22. 47小管家   在小组 2047 发表评论

    2047是不是想要降低发言者的门槛所以不采用邀请制了?

    @ZEROHOUR

    帖子可转水或转无人区,回帖可删除。新注册用户辱骂可被封禁。

  23. 47小管家   在小组 2047 回答问题

    2047是不是想要降低发言者的门槛所以不采用邀请制了?

    2047原先不是邀请制,而是注册考试+报道。尽管有邀请码,但绝大多数用户不是通过邀请码注册的。

    对于“低质量”发言,现在靠管理员人工处理和发言配额限制相结合。2047有隐性的发言频率限制,正常发言通常不会遇到此限制,获得别人的赞,会自动解除发言限制。

  24. 47小管家   在小组 江湖 回答问题

    为什么那些五毛都是一开始假装和蔼地讲道理,一被揭穿马上就开始骂人,努力地争取被封

    你好,2047原则上禁止对其它用户大字报、扣帽子,也不得在无关的帖子下骚扰用户。请见:https://2047.one/t/18872

    本贴移入无人区。

  25. 47小管家   在小组 站务 回答问题

    这个论坛怎么回事了?最近怪怪的

    小管家回复了,请看私信。

  26. 47小管家   在小组 站务 回复文章

    2047意见反馈和bug报告楼

  27. 47小管家   在小组 站务 回复文章

    这里是否允许传授自杀方法?

    不鼓励也不允许。尽管2047的规则里没有明确说明,但是传授自杀方法或者教唆自杀、自残,可以被视作规则中不鼓励的行为中的「漠视生命尊严、宣扬暴力或攻击性行为」。

    如果您自己或身边的人有类似打算,建议咨询当地的宗教组织或心理危机干预中心。

  28. 47小管家   在小组 站务 回复文章

    基本资料的"延时发送"缺乏说明意义不名

    个人资料里的延时发送是一个bool值(填写yes或no),设置为yes后可以启用前端延时发送功能。

    延时发送是name站时期遗留的功能,未来计划取消此功能,请勿过于依赖。

  29. 47小管家   在小组 2047 回复文章

    2047用户指南

  30. 47小管家   在小组 站务 发表文章

    2047行为倡议和管理员守则

    February 07, 2022

    2047行为倡议

    鼓励的讨论方式

    1. 多多赞美,少点批评,言行友善,言之有物;情绪宣泄可去树洞。

    2. 尊重其他用户,以现实中与人交流的言行标准与网友进行交流;好好说话,讲道理,辩论重在普及知识、促进共识。

    3. 如对楼主观点有强烈反对意见,新开贴进行礼貌地表达。Even if you don't like it, don't shout against it.

    不鼓励的行为

    1. 针对其他用户的辱骂、诽谤、仇恨、威胁、骚扰言论;漠视生命尊严、宣扬暴力或攻击性行为。

    2. 赌博、色情、药品类广告,或其他被认定不合适的商业或政治宣传活动。

    3. 重复或近似重复发布的主贴、回帖。

    4. 披露用户隐私、威胁其他用户人身安全。

    5. 服务器所在地法律禁止的内容,如儿童色情、毒品交易。

    6. 其他严重违反行为倡议的言论。

    管理员守则

    管理员的责任与定位

    1. 管理员由2047用户志愿担任,这些用户是为大家熟知并信任的2047成员。

    2. 管理员没有任何高于其他用户的特权,管理员唯一的责任是维护社区友善讨论的氛围。

    3. 管理员和用户的唯一区别是,由于管理员看起来更值得信任,出于维护社区讨论之必须,他们身上的某些功能限制被移除。

    权限:封禁

    1. 任何管理员都有权进行封禁处理。封禁需给出理由,对违规言行举出至少一例。

    2. 在某用户被初次封禁后,其他管理员如有异议有权将其解封,但需给出理由,告知管理员群体,并与此用户联系。此后如管理员群体对于封禁仍有争议,则由2047团队做出最终决定。

    3. 在某用户被初次封禁后,用户有权另外注册账号向2047团队进行申诉。2047团队将做出最终决定。

    4. 如2047团队决定不予封禁,未来此用户再有封禁争议直接交由2047团队处理。

    权限:转区

    1. 任何管理员都有权对主贴进行转区。

    2. 如不同的管理员对同一主贴反复进行转区操作,则交由2047团队做出最终决定。

    权限:折叠与删除

    1. 任何管理员都有权对主贴下的回帖进行折叠或删除。折叠或删除只可针对限制言论1~5,其余不予干涉。

    2. 任何管理员都有权对主贴下被管理员折叠或删除的回帖取消折叠或删除操作。楼主折叠或删除的回帖不应干涉。

    3. 如不同的管理员对同一回帖反复进行相反操作,则交由2047团队做出最终决定。

    4. 如楼主与管理员对同一回帖反复进行相反操作,则交由2047团队做出最终决定。

  31. 47小管家   在小组 2047 回答问题

    一个关于本站的安全问题?

    2047不记录IP和登录记录,以后也不会记录。

    2047使用cloudflare CDN作为反向代理,需要指出的是,cloudflare会记录IP,在这一点上所有使用cloudflare服务的网站都没有例外。不过,cloudflare的IP日志只保留24小时,且cloudflare不会把IP地址和登录用户关联起来。现阶段2047必须使用cloudflare的服务来抵御黑客攻击,希望理解。

    发言数<10条的用户是新注册用户,新注册用户发言有频率限制(通常正常发言不会遇到频率墙)。

    500 internal server error是2047的问题。近期站方在努力解决服务器不稳定的问题,不过此问题不影响安全,可以放心登录。

  32. 47小管家   在小组 站务 回复文章

    2047意见反馈和bug报告楼

  33. 47小管家   在小组 2047 回复文章

    2047用户指南

  34. 47小管家   在小组 2047 发表文章

    2047用户指南

    2047的宗旨

    2047.one是一个无需手机号和邮箱即可注册发言的小组制社区。其创建宗旨是打造一个兼具理性与人文气氛,可以自由讨论、分享与创作的多元化平台。

    我们相信,表达的自由是生而为人的基本权利,在结绳纪事的时代如此,在笔墨字纸的时代如此,在信息时代的今日亦无二致——匿名的表达,是身陷数字极权之压抑下的普通人为坚守言论自由权所进行的最后一搏。

    我们希望,所有心向曙光的自由人都能够挣脱恐惧的桎梏并翻越闭锁与隔绝的铁幕,在这里寻回“表达”的初心,无所畏惧地用中文进行交流、分享和创作。我们希望,2047.one可以成为一个文字共和国(Respublica literaria),以承载着无数思绪与智慧的文字为纽带,连接起渴望与热爱自由的志同道合之灵魂。

    2047的历史

    2047的前身是2049BBS,2049BBS最早是附属于端点星的讨论子站。端点星全称为Terminus 端点星计划(英语:Terminus2049),是一个备份中国国内被删文章,并以此抵抗网络与言论审查的项目。为了能够给读者们提供一个可以自由讨论这些文章的平台,端点星的志愿者们又创办了2049BBS,2049BBS的站长是 @小二

    2049BBS的名字取自《Blade Runner 2049》,同时也有着致敬更早的自由讨论平台“1984BBS”之意。2020年4月底,身为站长的小二突然失联。之后,我们从新闻中得知了他被中国警方带走的消息,而小二的真名叫做蔡伟。

    同年8月,网友 @thphd 从2049BBS的数据中,创办了“2047.name”。2047的寓意为“2049-2”,即“没有小二的2049”,而这个名号也与“2047年的香港之命运”有关。因此,取“2047”为名,亦有致敬香港民主运动的含义。

    2021年5月11日,“端点星案”正式审理,公诉方声称2049BBS“煽动人心,侮辱国家领导人,给国家领导人和国家形象造成负面影响”。同年8月13日端点星案宣判,志愿者陈玫、蔡伟因为其在2049BBS上的言论而被判处有期徒刑一年零三个月。由于两人的被羁押时间达483天,已经超过了判处的刑期而在当日获释。

    2021年12月底,2047.name遭到了高度疑似中国政府主导的专业网络攻击。在发现黑客的入侵行为后,彼时的2047站长thphd意识到自己的IP地址已经泄露。鉴于可能的不利结果,2047.name的其他管理人员商议和thphd每日互报平安,同时为了网站的存续,thphd把运营网站的必要资料转交予原2049BBS和2047.name的管理人员。

    2022年1月7日,2047.name突然无预警下线,同时站长thphd也与管理团队失去了一切联系。1月底,我们发现了针对2047.name域名与相关邮箱的入侵企图。种种迹象表明了thphd很可能已经被中国警方抓捕。

    2022年1月15日,2047论坛以“2047.one”的新域名再次上线。

    2047的规则

    此规则目前只适用于“2047小组”。全站规则请参见《使用协议》

    • 2047承诺不删除、不篡改用户发布的主题。我们鼓励用户发布有讨论和阅读价值的话题与内容,而发布在2047首页的主题亦需要满足《2047首页质量控制倡议》的要求。

    • 2047建议用户在做出贡献的基础上建立起自己的虚拟身份的可信度,并以此为基础收获更多的肯定与认同;我们鼓励新用户尽量在发言中展现出真诚与才华,这有助于大家更快地熟悉与信任您。

    • 2047希望杜绝互联网世界里的一些常见问题,例如咄咄逼人或冷嘲热讽的语调、充满暴戾的讨论气氛以及无故地扣帽子等。我们恳请各位在讨论时能够尽量避免自身的情绪化语言,而发表此类内容也无疑会对您的社区声誉产生不良影响。如果您在与其他用户交流时发现对方已经脱离对话题的理性探讨,请不要陷入骂战,交由管理员们处理即可。

    • 推荐布拉格公民论坛《对话守则》:对话的目的是寻求真理,不是为了斗争;不做人身攻击;保持主题;辩论时要用证据;要分清对话与只准自己讲话的区别;尽量理解对方。

    • 如果您有其它疑问,请移步此处

    网络安全指南

    • 我们推荐所有用户在浏览以及于2047发言时全程使用tor浏览器,隐藏您的网络IP地址及浏览器特征。(下载

    • 请勿于2047使用能够与现实身份相关联的信息与用户名,尤其应该避免使用于中国境内运营的社交平台之用户名,因为这将使得别有用心者能够从相同的用户名追踪到您在其他平台的账号,并进而关联至您的真实身份。

    • 推荐阅读《编程随想的博客》系统掌握上网安全知识。

    • 2047鼓励用户相互沟通、联络、并建立组织。在与其他网友联络时,您需要保持必要的谨慎以防范社会工程学攻击

    • 2047不审查用户发布的超链接,因此在点击外部链接时,您需要自行评估风险。


    本指南将持续更新,欢迎各位进行评论与补充。

  35. 47小管家   在小组 站务 发表文章

    规则汇总(暂定)

  36. 47小管家   在小组 2047 回复文章

    拜登站又挂了

    2047和拜登是分开运行的两个站,两边互不干涉。

    拜登的事情请联系 @消极

  37. 47小管家   在小组 站务 回复文章

    2047意见反馈和bug报告楼

    @放大镜 #187393

    你好,已经修复,现在RSS推送有文章内容了。

    2047的帖子是富文本格式(markdown),如果阅读器只能显示纯文本,可能排版会出问题。

  38. 47小管家   在小组 温暖人心的小茶屋 回复文章

    🍵茶餐廳🍵