我的主页现在不再使用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

FSFans和NEFU邮箱地址弃用

大家好。 由于我最近退出了自由软件爱好者社区,我将不再使用他们通过czl92783719@fsfans.club提供的电子邮件服务,并且我已撤销了该电子邮件地址在我的OpenPGP密钥中的身份。请不要再向该电子邮件地址发送邮件。如果你收到来自该地址的邮件,那就是垃圾邮件或诈骗邮件;请将该电子邮件地址添加到黑名单中。 此外,由于隐私问题,我学校提供的电子邮件czl92783719@nefu.edu.cn也将被弃用。相同的政策适用。
One minute to read

从今天起我使用Jabber而非Matrix

由于对Vector Ltd的不道德和不正当行为感到震惊 ,我决定从今天起使用Jabber而非Matrix。 我的Matrix账户将继续保留,但我会给予Jabber比Matrix更高的优先级。
One minute to read

我从自由软件爱好者那里获得了一个新邮箱

在加入这个精彩的自由软件爱好者团体后,该团体是一个为中国自由软件倡导者提供邮件服务的组织,我非常惊喜地获得了一个全新的邮箱,地址是czl92783719@fsfans.club 。 这个电子邮件地址已被添加到我个人网站的主页上,我的OpenPGP也已更新。这将是我第二个首选的电子邮件地址,仅次于czl92783719@autistici.org 。
One minute to read

我不再支持使用SMS/MMS

由于运营商对未加密的SMS/MMS施加的审查感到沮丧,他们拒绝发送包含指向中国大陆以外网站的链接的消息,甚至更糟的是,最终阻止了我的SMS/MMS功能,我决定不再支持使用SMS/MMS。 SMS/MMS长期以来一直是普通人主要的通信方式,尤其是那些不使用自由软件即时通讯服务(如Matrix和Jabber)的人。然而,尽管SMS/MMS不需要使用非自由应用程序,但对SMS/MMS的审查和监视并不比对专有即时通讯服务的审查和监视少。 不幸的是,我不知道为什么,但自由软件端到端加密的SMS/MMS客户端Silence似乎已经停止维护——官方网站已关闭,源代码库也不再可用。尽管目前可以从F-Droid下载该应用,但这使得获取该客户端变得更加困难,并可能鼓励人们使用未启用加密的非自由SMS/MMS应用程序。
One minute to read