我在tilde.club的新电子邮件地址!

大家好! 我刚刚获得了对tilde服务器tilde.club 的访问权限,成为了tilde社区的一员!同时,我也从社区获得了一个新的电子邮件地址,即czl92783719@tilde.club 。 这个新身份和新电子邮件地址已被添加到我的OpenPGP密钥中,并且密钥已上传到OpenPGP密钥服务器。欢迎随时从密钥服务器下载新的OpenPGP密钥!
One minute to read

我的复古风格网站现在可以在I2P上访问

尽管我在tilde.club的请求仍在等待处理,明网网站目前仍不可用,但该网站现在可以在I2P上访问! 现在可以通过Base32地址xz5fs5yickd6wnikpjmck67yco52igj2zjns7y5wifjgcnfynrpq.b32.i2p 访问。更短的地址czllfs.i2p可以通过地址助手获取,并将在接下来的几天内分发到每个人的地址簿中。
One minute to read

为什么他妈的微信存在?

在这数字的世界,连结无处不在, 微信横空出世,占据一方平台。 可他妈的,这破软件凭啥还在? 当自由隐私都被操成了笑谈。 他们他妈的监听每一个字, 每条消息,每句音,都难逃监视。 审查的绳索越勒越紧, 张嘴就被封,连理由都懒得给你。 私有的锁链伪装成便利, 套牢我们的数据,操弄我们的脑子。 每次点击都在出卖自己, 生活变成了一场他妈的骗局。 功能包装下藏着流氓软件, 利用用户,前路他妈的黑得发亮。 我们到底为什么忍着这狗屎? 权利和自由早被他们玩完了。 站起来,质问,反抗到底, 要求透明,不再被他妈的骗下去。 在这个数字时代,我们得硬气, 争一个自由的网络,遍地开花。
One minute to read

我的硬件和软件设置

本文简要介绍了我的硬件和软件设置(截至2025年3月6日)。 常规计算机 我拥有3台笔记本电脑,一台在家,另外两台随身携带。它们都运行自由操作系统,没有非自由的固件、驱动程序和二进制内核块。 czl92783719-PC1 这是我主要用于各种任务的计算机,例如编程、上网和听音乐。 型号:联想ThinkPad X200 CPU:Intel(R) Core(TM)2 Duo P8600 (2) @ 2.40 GHz GPU:Intel移动4系列芯片组集成显卡控制器 内存:8 GB DDR3 硬盘:1 TB SATA SSD 屏幕分辨率:1280x800 BIOS:Libreboot 操作系统:Trisquel GNU/Linux 11 桌面环境:MATE 1.26 czl92783719-PC2 这是我在家使用的第二台计算机,用于性能密集型任务,例如编译。 型号:小米Redmi G Pro 2024 CPU:Intel(R) Core(TM) i9-14900HX (32) @ 5.80 GHz GPU 1:NVIDIA GeForce RTX 4060 Max-Q / 移动(因专有驱动和固件而禁用) GPU 2:Intel Raptor Lake-S UHD Graphics 内存:16 GB DDR5 硬盘:1 TB NVMe SSD 屏幕分辨率:2560x1600 BIOS:专有 操作系统:Debian GNU/Linux Sid 桌面环境:GNOME 47 czl92783719-PC3 这是我随身携带的另一台第二计算机,由于它的CPU比czl92783719-PC1更强,因此也用于一些性能密集型任务,例如播放视频和游戏。
One minute to read

我的主页现在不再使用Google,另一个新主页现已上线

对于那些倡导上网隐私的人来说,这里有个好消息——我刚刚从Google API下载了所有所需的资源到我主页的目录,并且彻底屏蔽了我主页上所有来自gstatics.com和googleapis.com的请求。 另一个好消息是我全新从零开始编写的网站,具有1990年代的复古风格,现在已上线! 目前它仅作为onion隐藏服务 可用,但很快将在tilde.club 上提供明网版本(我正在等待待处理的注册请求)。未来我将把我的博客托管在该网站上,并与这个Codeberg页面上的博客进行同步。
One minute to read

我如何听音乐

警告:本文不适合拒绝非自由JavaScript的完美主义者。目前没有不包含非自由JavaScript的音乐流媒体解决方案:Libre.fm的流媒体服务目前已关闭,甚至Funkwhale在运行LibreJS时也无法工作;请去当地的唱片店购买音乐CD! 警告:如果你反对音乐推荐算法,你可以现在关闭这个窗口:这篇文章不适合你。 简而言之:Spotify。 什么?你不是自由软件的倡导者吗?如果是这样,为什么要使用这样一个专有的、受DRM限制的服务? 答案是:我确实使用Spotify,但没有专有软件和数字手铐。 什么??你在开玩笑吗?? 我不是在开玩笑。具体来说,我使用Spotify来获取歌曲列表、音乐推荐,并将我的播放列表存储在Spotify上。然而,音乐本身来自YouTube。 听起来不错! 是的。通过使用YouTube来听音乐,你可以避免专有恶意软件客户端和数字手铐,同时仍然享受Spotify的音乐推荐算法。 有两种方法可以实现这一点。 手动方法:使用Spotify网页 + YouTube Music网页 + Tune My Music 你需要以下东西: 一个支持播放受DRM限制内容的网页浏览器,但你不需要启用此选项。LibreWolf 或来自Debian官方仓库的Firefox都可以。这不会让你流式传输受DRM限制的内容——这只是确保Spotify网页客户端不会因为不支持DRM而抛出错误并拒绝显示界面,就像在完全禁止DRM的浏览器(如Tor浏览器)中那样。 Spotify网页客户端 和一个Spotify账户。 YouTube Music网页客户端 和一个Google账户。 Tune My Music 用于转移播放列表——它不需要账户。 你只需做以下几步: 登录Spotify和YouTube Music。 浏览Spotify(每日混合、发现每周等),将你喜欢的音乐添加到“播放列表”中。 使用Tune My Music将播放列表转移到YouTube Music。 打开YouTube Music网页客户端,瞧! 恭喜你! 通过这种方式,你可以利用Spotify的推荐算法,同时避免专有间谍软件和数字手铐。 自动化方法:使用Spotube 对于智能手机,已经有一个自由软件应用可以做到这一点——它允许你使用Spotify的播放列表和推荐,而不需要专有恶意软件和数字手铐,但可以从YouTube流式传输音乐,它就是Spotube 。 你只需使用你的Spotify账户登录,随心所欲地流式传输音乐。音乐本身来自YouTube,并且没有DRM。 附录:音乐下载解决方案 YouTube及其音乐是无DRM的,因此可以随意使用各种自由软件YouTube客户端下载音乐。 我推荐NewPipe ,这是一个出色的自由软件YouTube客户端,允许你流式传输和下载你喜欢的视频和音乐。更棒的是,它允许你以Opus自由格式下载音频! 另一个很好的地方是Lucida ,这是一个音乐下载服务,从Tidal和其他各种平台获取音乐。生成的音乐是无DRM的!而且,你甚至可以下载无损自由格式的音乐,如FLAC和WAV! 如果你想批量下载音乐,这个GitHub项目 会非常有帮助。试试看吧!
One minute to read

我的即时通讯服务使用原则

本文解释了我如何使用即时通讯服务。 Jabber Jabber是我首推的即时通讯服务。我使用一个由我的邮件服务提供商Autistici/Inventati 提供的Jabber账户,适用于所有目的,包括私人或公共通讯。 Matrix 我有两个Matrix账户,一个用于公共通讯,另一个用于私人通讯。 我非常频繁地使用Matrix,但如果可以通过Matrix或Jabber联系到某人,我更倾向于使用Jabber。Matrix存在隐私问题 ;尽管这些问题远不如那些专有软件的隐私问题严重,但这仍然是我偏好的原因。 Tox、Briar及类似服务 这些是分布式协议,给我更多的控制权。然而,它们在可用性和稳定性方面存在问题,因此我仅在进行一些被认为敏感的对话时使用它们。 Telegram和Signal 我目前没有Telegram账户或Signal账户。我没有朋友使用Signal;我希望使用Telegram与我的本地LUG(GNU/Linux用户组)联系,但在中国注册Telegram非常困难,目前没有解决方案或变通办法。 Skype、WhatsApp、微信、QQ及其他专有软件 我坚决拒绝那些专有的恶意即时通讯软件和服务。它们都在监视其用户。 运营商SMS/MMS 自2024年12月31日起,我不再在大多数情况下使用未加密的运营商SMS/MMS。SMS/MMS不需要非自由软件,但SMS/MMS带来的监视和审查问题绝对不比那些专有即时通讯服务轻微。 附录:即时通讯协议/软件的比较 这里有一份PDF文件 ,包含我对即时通讯协议/软件的比较。
One minute to read

Jabber注册指南

本文为原英文教程直译。您也可以选择参考自由软件中文网 的 Jabber/XMPP 教程,那篇教程也是我写的,并且更多地考虑了中文用户的实际情况。 由于我推广使用端到端加密通信方式,原因是CMCC给我带来的令人沮丧的经历 ,我将为最受欢迎的自由即时通讯协议Jabber编写注册指南。 首先:Jabber和XMPP通常指的是同一件事 Jabber最初指的是在1990年代末开发的开源即时通讯协议。随着时间的推移,Jabber演变为XMPP,这是该协议的正式标准。XMPP由互联网工程任务组(IETF)维护,并包括一套规范,定义了如何交换消息和在线状态信息。 因此,如果你看到有人说Jabber,而有人说XMPP,他们通常指的是同一件事。我更喜欢说Jabber,因此在本指南中我将使用Jabber。 选择一个客户端 与许多其他即时通讯软件一样,Jabber需要一个客户端来操作。以下是一些流行的XMPP客户端(参考xmpp.org,按字母顺序排列): Beagle IM (macOS) Conversations (Android) Converse.js (浏览器) Movim (浏览器) Dino (GNU/Linux) Gajim (GNU/Linux,Windows) Monal (macOS,iOS) Quicksy (Android) Siskin IM (iOS) Swift.IM (GNU/Linux,Windows,macOS) Yaxim (Android) 对于GNU/Linux和Windows用户,我推荐Gajim,它功能丰富且易于使用。对于Android用户,我同样推荐Conversations。由于我没有iPhone或Mac,因此无法给iOS和macOS用户提供推荐,所以请浏览列表并选择你喜欢的一个。本指南将以Gajim和Conversations为例。 Gajim教程 第一步:获取Gajim 对于GNU/Linux用户,Gajim通常已经在你发行版的官方仓库中可用。对于Debian、Trisquel、Ubuntu或其他基于APT的发行版: $ sudo apt install gajim Windows用户请访问官方网站 下载可执行文件。 第二步:添加账户 你将看到这个窗口。如果你已经有账户,请填写你的凭据并点击登录,然后跳到第五步。如果你没有账户,请点击这里注册。 第三步:选择服务器 你将被要求选择一个“提供商”。Jabber服务提供商是你的Jabber账户所在的地方,就像你的电子邮件账户在你的电子邮件服务提供商那里。如果你不知道选择哪个,请访问这个列表 。我只推荐A类中的服务器。在本教程中,我们将使用jabber.fr。 第四步:设置用户名和密码 选择一个用户名和密码。JID的语法将是username@example.org,遵循电子邮件地址的语法。我建议使用一个强密码,包含大写字母、小写字母、数字、符号,并且长度至少为60个字符。完成后,点击注册。 第五步:账户添加窗口 你将看到一个窗口,指示你的账户已添加。点击连接以继续。 第六步:开始聊天并启用加密 点击“开始聊天…”,填写你想聊天的人的JID。 然后这里是最重要的一步! Gajim 默认不使用端到端加密,因此 每次添加联系人后,您都应该启用加密。点击右下角的锁图标,选择 OMEMO。 此外,如果您在其他客户端添加联系人,Gajim 上也不会启用加密。因此,每次在使用 Gajim 聊天之前,检查加密是否启用是一个好习惯。 就这样。 Conversations 教程 第一步:获取 Conversations 首先,您需要安装客户端。Conversations 可在 F-Droid 官方仓库 中获取。
One minute to read

从今天起,所有发送到我邮箱的邮件必须使用OpenPGP加密

在某些特别紧急的情况下,从今天起,所有发送到我邮箱的邮件必须使用OpenPGP加密。我的OpenPGP公钥可以在这里 获取。如果你不使用OpenPGP加密你的邮件,通常情况下,我将忽略你的邮件。 由于中国移动对我消息的审查 确实对我造成了伤害,我开始推广端到端加密的通信方式,并逐渐停止使用未加密的通信方式。拒绝未加密的邮件是这一旅程中的重要一步。对此造成的不便,我深表歉意。 我将不再相信那些专有怪物的可恶谎言,包括但不限于谷歌、微软、腾讯和New Vector 。要了解更多,请关注自由软件基金会关于专有监视的声明 。
One minute to read

抵制CrDroid

作为一名自由软件的倡导者,我对CrDroid的维护者感到愤怒,因为他们在某些小米设备的CrDroid版本中捆绑了一个专有的MIUI相机应用。CrDroid声称是自由和开源的(我不支持“开源”这个术语,这里我只是引用他们的原文),我不知道他们为什么这样做,也不知道是谁给了他们捆绑这种垃圾的勇气。 但我能做的就是抵制CrDroid。
One minute to read