華人群體內的 “站隊” 現象

在油管這樣的平台亂晃啊, 逛評論區啊, 總能看到一些奇怪的現象. 比如說, 基本所有人都下意識地把華人分為粉紅/反賊. 只要有人一發厲害了我的國啊, nmsl 啊, 那就是粉紅, 就是牆蛙, 就要往死裡懟; 對於粉紅來說, 只要有人發天安門, 呼籲民主自由, 那就是境外反動勢力集團啊, 是灣灣, 就得往他臉上糊 nmsl, 甚至很多時候誤傷友軍.

(至於法輪功, 兩方都看不起. 粉紅認為是邪教, 反賊認為是腦殘 🤷‍♂️)

我有的時候也難免掉到二元化的陷阱裡去, 特別是在刷評論區的時候, 碰到粉紅言論就踩. 有的時候我也會想, 我這樣站隊也是群體意識的產物, 究其根本和粉紅也沒多大區別. 就好像批鬥反動學究, 不管他說了什麼, 從他嘴裡冒出來的就肯定是反動言論, 只要往死裡批就可以了. 在歷史上, 凡是人類主動創造的二元對立基本都會造成巨大的災難. (e.g. 教會 vs 女巫, 白種人 vs 黑種人, 資本主義 vs 共產主義 等等) 一旦二元化了, 人們從主觀上就拒絕接受一切和 “敵人” 有關的正面消息, 而抓到一點點負面消息就無限放大, 自我洗腦, 加深仇恨.

而且換個角度來說, 地球上講中文的人除了中國人、台灣人, 還有新加坡、馬來西亞、海外華人華僑, 人也可以是小市民, 是既得利益者, 或者是被壓迫的少數同性戀群體. 互聯網上很難透過一條留言就看出人的屬性, 給人定位, 因此應當更要警惕亂 “站隊”, 搞集體暴力, 傷害其他人的同時還在自己心裡埋下了仇恨的種子.

(我沒有針對任何人, 也從未聲稱要消滅不同. 我僅僅是針對中文互聯網上一個常見的現象發表自己的見解, 請不要斷章取義, 謝謝.)

次日 Edit: 我正好看完了一個關於網暴的 TED Talk, 重新想了想我寫的這篇文章, 其實大致還是這個道理. 小粉紅讓人生厭, 很大程度上是其抓到一點話柄就打著旗號群起而攻之, 將人搞臭之後還要落井下石, 堪稱新時代的紅衛兵. 但是 Facebook, Youtube 無疑是我們的戰場, 如果在 FB 上碰到一個小粉紅就跑上去狂噴, 發洩自己的積怨, 好像和我們素來討厭的粉紅作為也沒有太大的區別?

我將我看到的 TED 視頻嵌入到了下方, 影片中我最讚賞的一句話是 Human > Ideology (人性高於意識形態) . 希望看到這篇文章的網友也能共勉, 永遠用邏輯說話, 點到為止, 不要掉入站隊的陷阱.

Ban 掉來自中國 IP 的流量

前言

隨著我博客來自大陸的流量越來越多, 我逐漸開始有一點擔心. 雖然我已經屏蔽了國內搜索引擎的 Spider, 但是來源於大陸的流量還是和來源於美帝的不相上下. 從各個地方 Ping 的結果也不樂觀, 大陸地區已經出現隨機丟包的現象, 而且很嚴重. 我暫時沒有搞清楚這是針對我的域名還是針對 Cloudflare CDN 的流量.

目前正值建襠百年特別時期, 地鐵站的安檢人員都肉眼可見的增加了數量, 更別說在線管控了. 更加誇張的是, 著名反動博主編程隨想都在5月中旬被消失 ( 我為此傷心了真的非常久 ), 論技術, 我肯定都配不上給編程隨想提鞋, 況且我在用 BugPress 作為博客程序; 要是誰哪天看我不爽來搞我, 我肯定分分鐘去吃國家飯.

然而從我的角度來說, 我肯定不會因為局勢 intense 而乖乖閉嘴: 要我閉嘴不如先去叫我死. 但是隨著我的成長和文章數量的增多, 日後我肯定要浪費大量時間在安全防範上, 而且我目前肉身還在牆內, 物理安全得不到保障.

綜上所述, 雖然我真的很不捨得放棄將近一半的流量, 我還是得這麼做, 幹掉所有來自大陸的流量 (不包括香港, 以及本來就不包括台灣) . 這樣, 至少在我肉身在牆內的階段應該不會有人來找我麻煩 — 這只是一個戰略讓步, 一旦我肉身過牆, 我會立即取消這個設定.

閱讀全文 Ban 掉來自中國 IP 的流量

Laser Cutting 初體驗

今天一整天划水… 做雷射切割. 我搗鼓了一上午不知道弄出什麼牛馬玩意, 而且還感覺非常良好. ( 以及請直接忽視那個國際通用手勢 )

另外再安利一個網站: Boxes.Py . 這個網站允許你在線生成指定大小的盒子(的圖紙), 格式可以是 dxf 格式, 這樣你就可以直接導入激光切割機切出來了. (儘管我根本沒有用到)

例行安全檢測 — 加固WordPress

因為我正在使用 cloudflare 提供的內網穿透服務, 相當於整個服務器只對外開放了 Web 服務, 所以我基本是圍繞 Web 服務在加固. 如果讀者的 wordpress 跑在租用的 VPS 上, 極有可能同時開放了數據庫、SSH、FTP 服務, 對這些的防護不在本文討論範圍內.

本文主要是參考了這篇官方教程. 如果你英文好的話, 不妨自己讀一讀這篇教程, 寫的很詳細, 基本每一個改動都有解釋.

檢測手段

https://github.com/wpscanteam/wpscan

下載 wpscan, 然後在終端敲入

wpscan --url https://example.com

可能需要關閉 CF 防火牆.

刪除無關文件

cd /www/wordpress

# 刪除根目錄下無關文件
rm readme.html
rm license.txt

# 遞歸刪除插件、主題 Readme
find . -name readme.txt -type f -print -exec rm -rf {} \;
閱讀全文 例行安全檢測 — 加固WordPress

轉載: 实事求是:手机鸿蒙和开源鸿蒙是不是一回事?

前言

剛剛看到鴻蒙開源的消息 (某些媒體把開源說成 “捐獻國家”, 我都無力吐槽… 照這個邏輯, 我摔一跤就是“為國捐軀”了對吧 ), 我大吃一驚: 鴻蒙整一個安卓換皮, 難道事到如今華為連裝都不想裝了嗎?? 還是說華為真的有什麼殺手鐧, 秘密黑科技, 有這個底氣開源了?

於是我火速搜索了一通, 然後找到了這個:

華為黑科技

長得和我媽六年前的翻蓋手機系統一個樣, 不能裝安卓應用, 好像連瀏覽器都沒有.

這個分布式OS確實是, NB! 光看這個設計我就已經體驗到微內核的科技感了!!!! 華為果然是 IoT 大廠, 趕緊吹起來吹起來! 以後誰要是再唱衰華為我就跟誰急! 有這樣的國民企業我還要什麼? 來世還投種花家! 我都已經熱淚盈眶啦!!!

咳咳, 總之又夠小粉紅高潮幾個月了. 現在中國互聯網上華為基本成了一個各家媒體紛紛秀智商下限的地方, 各種捧殺, 估計現在華為高層都找不著北了. 可以想見的, 媒體狂歡之後, 必定又剩下一地雞毛, 留下和“紅星瀏覽器”、“木蘭編程語言”一樣的笑柄.

下面是一篇我認為還比較中肯的文章, 居然發表在騰訊新聞上, 貼出來和大家共賞.

原文鏈接: https://new.qq.com/omn/20210605/20210605A01KRL00.html

正文

开源的Harmony OS源代码分析

可能这篇文章会得罪很多人,甚至会被炸号,但是我实在无法忍受如此大范围的指鹿为马。当有人喊亩产一万斤的时候,你不跳出来指出对方在瞎说,那么最后倒霉的可能还是你自己。

另外我觉得我有资格说这话。我的工作经验之一,就是内核,我曾经在Nvidia,Qualcomm等几个主力芯片上bring up 过内核。对ARM的trustzone,高通的SecureMSM, 各个主流芯片secure boot都比较熟悉,熟练使用trace32。以及对操作系统的底层比如中断,DMA,文件系统(我自己写过fat文件系统的parser),内存管理机制都比较熟悉,最早一批参加blackhat 的华人。所以,如果大家讨论技术欢迎,虽然我已经很多年没有碰这些了,但是吹吹牛没问题的。

说实在,我没有怎么关心过鸿蒙系统。昨天在各种热议中,我去看了一下。

所谓鸿蒙的开源代码,当时第一眼看,我确实觉得非常佩服。还发了一条微博点赞。

看了一会hm的源代码,有点意思。

既不是linux,也不是Android。比linux和Android OS要简单的多。应该说是极简版的mobile OS。其实工作量很大。没有1000-2000个工程师的团队是搞不定的。

1. 现在公布的代码确实是hw重写过的。工作量巨大无比。比我想的要多。

2. 但是从功能的角度来讲,又显得非常简陋。给我感觉是似曾相识,又不是。

这是我看了三个模块的代码的感觉,

  • GICv3

https://gitee.com/openharmony/kernel_liteos_a/blob/master/arch/arm/gic/gic_v3.c

这个 GICV3 的实现,非常简单,但是基本上功能都有了,能用。

  • 内存管理模块

https://gitee.com/openharmony/kernel_liteos_a/blob/master/kernel/base/mem/tlsf/los_memory.c

这个内存管理模块,应该是根据这个算法做的 tlsf

  • FAT文件系统

https://gitee.com/openharmony/kernel_liteos_a/blob/master/fs/fat/os_adapt/fatfs.c

基本上也是重写了一边FAT的文件格式的处理。。。但是FAT,貌似微软还是有专利的。

不知道专利有没有过期。。

总的来讲,还是不错的开始。另外,看了一下代码,hm在compatibility方面做出了大量的牺牲。

也就是说,如果光一家玩,问题不大。但是如果有很多家一起玩,不同硬件的spec,可能会有很多问题。

看吧。如果小米被迫上这个系统,估计要骂人。

然而很快发现,有朋友反馈,他们的华为手机可以直接升级到鸿蒙,然后原来的app都可以用。啥都不用改。

我当时就是满脑子问号???

这个有点超越我的认知范围了。。。。不可能啊?开源的这个harmony os是无法做到直接支持run apk的。即便支持也是很久很久以后的事情。

后来很多人反馈就是,啥apk都可以运行。。。。。

这么说的话,这个鸿蒙os,太神奇了。。。

后来做了更多的了解,搞清楚了。。。

原来,

开源版的鸿蒙, 是一套针对IoT版的操作系统。

而手机版的鸿蒙,是另外一套类似于/基于AOSP的系统。很可能是android 套壳,但是没有开源。。

但是,他们用了同一个名字,品牌,鸿蒙。。 非常令人容易产生误解。

arstechnica 的分析与评价

查了一下外网。权威的 智能手机测评网站 有篇详细的报道:

https://arstechnica.com/gadgets/2021/06/huaweis-harmonyos-will-rollout-to-100-android-models-over-the-next-year/

我基本上同意文章的判断:

有两套 harmony os,一套是IoT版,一套是手机版。

IoT版简单的多是开源的,你说它一行linux代码都没有用是站的住脚的。代码我看了,我赞同这个说法。

手机版是一套完全不同的系统,是闭源的。arstechnica 认为可能是fork。我没有看到代码,不好说什么。但是完全支持apk,我觉得至少是aosp了。

华为的回应

在外媒的追问下,华为已经向verge 表示:

承认可能有两个内核,但是注意是“可能”。这段statement其实是文字游戏的最高水平,什么都没有承认,什么也没有否认。我觉得,没有必要再解读了。。

結語

我觉得本来是一件很好的事情,仅仅是IoT版的harmonyOS也是一个非常了不起的成就。只要假以时日,完全可以在很多IoT的场景使用,比如摄像头,路由器,传感器网络等等。如果在结合cloud场景,AI场景,都能有很不错的江湖地位。

做个手机操作系统,远没有rtos或者 iot os那么简单,而且存在大量的场景,你根本绕不过专利墙。 比如有个专利是,手机给你发notification,你可以dimiss它。这种专利,把手机的notification全部给覆盖了。所以你即便搞通了 soc–firmware–os这层,这些专利会让你的成本很高。

可惜为啥要搞成现在这么难看,稍微有点底层系统经验的人都知道怎么回事,连verge的记者都看明白了。为什么做的这么不体面呢? 你大大方方说,还需要多年才能做到完全的独立系统,没问题啊。实事求是讲,这本来这就是一个很难很难的事情啊。为什么要搞出这么多误会呢?

最后,还是希望大家实事求是,把事情做好。

後記

我早就說過, Harmony 這個名字起的非常有水平, 只不過翻譯不咋滴. 真正的翻譯應當是 “和諧” 才對; 華為能起這個名字說明它裡面有相當一幫人其實很清楚, 這玩意唯一的價值就是戰略忽悠, 這個所謂“原子化”“微內核”“分布式”系統的根基不過就是河蟹而已. 大吹大擂, 發明名詞, 打愛國牌, 封殺異議… 華為第一次把鴻蒙 1.0 吹上了天, 做出了一個智能電視; 第二次把鴻蒙 2.0 吹上了天, 結果被拔出來是安卓換皮; 這次又做出來了一個殘障系統… 華為總能給人驚喜. 捧著爆米花等待這個鬧劇收場, 真的是一件很愉快的事情


更新:

我呕呕.

Thumbnail: Sheep to the slaughter by Derric Wise
If using the image violates your rights, or there’s anything related to copyright laws, please contact me at [email protected], I will deal with them right away.

WordPress + Cloudflared + V2ray 異地組網並隱藏流量

目標

  • 異地組網, 遠程訪問家中環境
  • 結合海外 VPS 翻牆 ( 不在此篇討論 )
  • 使用 V2Ray TLS 加密流量
  • 將 TLS 流量隱藏在正常的 HTTPS 流量中達到混淆目的
  • 使用 Cloudflare 的內網穿透服務, 達到防探測目的 ( 服務器直接和 CF 溝通, 沒有端口暴露 )
  • 使用 Cloudflare 的 CDN 服務, 達到防牆、加速作用

如果你並不是想要做異地組網, 而是想要在 VPS 上跑 (Nginx/Caddy/Apache) + WP + V2Ray, 那麼你其實用不著這麼複雜. 你只需要看這篇文章就可以了.

(這篇博文主要是討論一個沒多少人做過的方案的可行性, 所以你會看到後面還有一大通廢話; 作為教程本文是不合格的, 如果想要尋找教程請出門右轉谷歌搜索. )

網絡拓墣示意圖
閱讀全文 WordPress + Cloudflared + V2ray 異地組網並隱藏流量

為 jsProxy 應用 Material 界面

如果你還不知道的話, jsProxy 是一個基於瀏覽器端實現的網頁代理. 用人話說, 就是你可以把 jsProxy 當作 “翻牆瀏覽器” 使用. 而和雜七雜八的 “翻牆瀏覽器” 不同, jsProxy 不紀錄用戶數據, 而且無需安裝, 隨時可以使用.

因為可以部署在 Cloudflare Workers ( 從雲端運行腳本 ) 的緣故, jsProxy 一直被視為一個很好的白嫖途徑. 不過其他都好, 就是介面有點… 怎麼說呢, 太過復古. 而且 jsProxy 已經長期無人維護, pr 攢了一大堆無人理會, 導致一大堆鏈接無法打開, 默認搜索引擎是谷歌也導致了每次使用它總會被谷歌以機器人的理由擋下來, 體驗非常不友好.

不是我太挑剔, 但是原本的介面真的是有夠醜的

本著 DIY 的精神, 我稍微改動了一下 jsProxy 的代碼, 然後用 MDUI 庫給他前端做了一個美化. 因為我並沒有怎麼學過前端知識, 所以整個網頁現在基本就是一堆 tag soup. 不過總算跑起來了, 而且看著還不賴.

現在 jsProxy 的樣式看起來好多了.

自我感覺良好 ing

得益於 MDUI, 這個網站現在還跟上了 “響應性設計” 的概念, 儘管我完全不知道響應性設計到底是什麼鬼東西. 我修改了默認搜索引擎, 把它改成了 Duckduckgo, 我還刪掉了網站圖標改成了 fontawesome 的字體優化加載速度, 添加了暗黑模式… ( 為什麼要加省略號, 已經沒有可列的了啊 ) 總之, 現在的 jsProxy 絕對比原來的 jsProxy 要好用不只一點.

如果想要體驗的話, 你可以在點擊下方鏈接前往我自己用 CF Worker 搭建的服務, 或者 Clone Git 源碼.

鏈接: jsproxy.justin.education
源碼: git.io/jsproxy-material

編程隨想失聯

編程隨想最後一次線上活動 5月10號, 截至 6月2號 十三年來第一次剛性靜默三週. 近兩年來發文速度明顯放緩, 文章風格也沒有之前尖銳, 極有可能是肉身有恙.
還有兩天就是82日了, 希望可以看到博文更新, 祈禱.

投之亡地然后存
陷之死地然后生
                     -- 《孫子兵法》