the year is 2050. GTK is still preparing the move to version 4, and has collaborated with the FBI to assassinate anyone who mentions the filepicker thumbnail bug. qt stil has an open source version, but it requires you to have create an account with a valid email address and physical address, and limits applications to only containing one window.
microsoft is still "transitioning away from winforms" to the Multiversal Windows Platform, For Real You Guys, We're Doing It Platform. iOS desktop (formerly macOS) has deprecated all system widgets in favour of the cloud. google has created an artificial intelligence to randomly create and deprecate new GUI frameworks, rendering it essentially impossible for anybody but them to create android apps with "native GUIs".
the only usable framework is electron, but everybody hates it because bloat.
as people struggle to find a desktop ui framework that hasn't been bogged down into uselessness by licensing issues or lack of features, a saviour emerges from the heavens: java swing
关于肖战粉丝的事。
虽然这次我是站在她们的对立面,但是我太了解那种讨厌一样事物,恨之欲其死的心情了,也太了解她们自在互联网睁开双眼以来,理解的举报就不是我们所认为的悬在头上的钢刀,反而是合法合规被鼓励的手段,”我们遵循的是国家的秩序,我们明明没做错“的心情了,我更了解那种处于群体之中,法不责众而膨胀,错觉自己是正义一方什么都可以做的心情了。
真的太了解了,以至于我认为不仅是过去,甚至在未来,我在随便什么事件中,都有可能随时踏入这个深渊之中。
我甚至认为我之所以没有成为她们,并非我人格上比她们高尚,只是因为我当初张开双眼时,我见到的是一个自由的世界,没有人把刀塞在我手里,告诉我这是公民的权利。
此系为我人格道德敲响之警钟。
#Mastodon 3.1 is out! 🎉
https://github.com/tootsuite/mastodon/releases/tag/v3.1.0
Among other things, bookmarks, admin announcements with emoji reactions, improvements to mod tools and loads of other fixes!
“智能电视”是我最不能理解的一种设备形态。不像电脑一体机,至少能拆开换个硬盘,加点内存,再不济也能当个显示器用。可是国内的“智障电视”,就算你只想把它当个电视,接上视频输入,也得忍受十几秒的开机广告。
况且国产智障电视的系统都魔该严重,升级就别想了,禁止安装第三方软件,还把原生 Android 的设置都给阉割没了。
花了两天时间折腾了家里几年前买的智障电视,顺便水了一篇博客。
@PeterCxy It's basically the main idea of VLIW architecture. Unlike a traditional superscalar CPU, in VLIW, the order of execution is controlled by the instructions, not the CPU, which meant the responsibility of optimizing a program for instruction-level parallelism is transferred back to the programmer or the compiler. Intel Itanium was originally started based on a similar idea.
Unfortunately, VLIW design and VLIW compilers are still open questions.
https://en.wikipedia.org/wiki/Very_long_instruction_word
https://en.wikipedia.org/wiki/Explicitly_parallel_instruction_computing
经历了之前的 GPG “假”漏洞,本月 8 日又来了个 GPG 真漏洞!当使用 GPG 签名文档时,签名者可以给文档附加一个可选的“原文文件名”,你可能见过。然而,偏偏遗漏了这里没有正确清除文件名中的控制字符,攻击者可以向终端和 GPG 内部管道注入任意控制序列,让假文件看起来是真文件。立即更新到 2.2.8. https://lists.gnupg.org/pipermail/gnupg-users/2018-June/060636.html
【Intel CPU 再爆 Spectre 漏洞新变体】今天,Intel 公布了 [0] 又一个 Spectre 漏洞的新变体——Lazy FP 状态还原漏洞。如果操作系统在上下文切换时使用了 CPU 的 Lazy FP 功能进行系统状态的保存与还原,攻击者可以利用 CPU 的预测执行功能获取其他进程在寄存器中保存的数据。操作系统应使用 Eager FP 取代 Lazy FP。
由于 Linux 内核有开发者发现 Lazy FP 的操作非常慢,因此在 2016 年 1 月就已经在所有 CPU 上默认 [1] 启动 Eager FP,无意中修复了该漏洞。如果你的内核使用的是 4.5 及其之后的版本,无需采取任何措施。否则需要等待上游 backport 此补丁,或者在引导内核参数中加入 eagerfpu=on,手工开启并重启即可。
[0] https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00145.html
In pursuit of absolute simplicity.