Skip to content
View ltaoist's full-sized avatar
🏢
Working from Office
🏢
Working from Office
  • 历史现实主义

Organizations

@argomaintainer @sysu

Block or report ltaoist

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ltaoist/README.md

计算机指令的四种类型

  cpu其实能做很多事,虽然在电气的层面主要无非是通或者不通,通就是1不通就是0,但是在界面上而且在实际使用中已经几乎把理智可以考虑的全部都考虑了:

  ① 算数指令,算数指令的过程,这有整数又有范围可以很大的浮点数,这就可以涵盖从小学计算到最大公约数再到微积分直接算出太空;

  ② 逻辑指令,逻辑指令的过程,这就搭载了从近代数学的集合论、数理逻辑等数学形式化的成果,可以卷入每行每业具有一种普遍的理性的力量;

  ③ 比较指令,计算机也就可以感知量的差异,可以将量的差异的认知带入机械的过程,可以从大小、不等和相等等等的特征去响应不同的过程;

  ④ 协同控制指令,计算机也就可以给其相连的设备和部件交互,甚至还可以呈现一定的控制自己的本体的效果。

  我们似乎从未审慎地考虑什么是计算,却热情与各种计算的应用,而今天的计算已经到了一个触及人类全部的思想和习惯的程度,以电气计算机器体的方式嵌入了社会。

On The Four Types of Computer Instructions

The CPU can do a lot actually, even though at the electrical level it's all about being on or off -- 1 for on, 0 for off. But when you look at it from a user's perspective, it's practically designed to cover everything our minds can think of:

  1. Arithmetic Instructions: These handle both integers and floating-point numbers with a wide range. This means human can handle everything from basic arithmetic in primary school to finding the greatest common divisor, and even advanced calculus for space calculations.

  2. Logical Instructions: They incorporate the fruits of modern mathematics like set theory and mathematical logic. This gives computers a universal rational power that can be applied across all industries.

  3. Comparison Instructions: With these, computers can recognize differences in quantities. They can bring the understanding of quantitative differences into mechanical processes and respond differently based on whether something is larger, smaller, unequal, or equal.

  4. Cooperative & Control Instructions: These allow computers to interact with connected devices and components. They can even exhibit a certain level of self-control.

We often don't think deeply about what computation really is, yet we're passionate about its applications. Today, computation has reached a point where it touches every aspect of human thought and habit, seamlessly integrated into society through electronic computing machines.

为什么你应该领导一个开源软件?

📄 领导一个开源软件,使你真正具有软件变更的决策权。 开源软件运动使得很多技术更容易获得,很多技术原理可以被思考,然而并没有简化软件范畴。在今天,软件已经具有相当的复杂性,然而不幸的是,由于偏好、偏见、构建方案、价值目标等等的影响,决策者和资本并不能常常做出符合大多数人的利益的决定,甚至无法做出正确的决定。领导一个开源软件意味着需要付出巨大的物资、时间、人力投入,在特定的区域甚至要忍受不合理的限制,受到既得利益者的不合理的攻击和牵连,即使不以流行度为目标,也不必然所有的计划都能实现。许多人并没有软件构建和管理的能力,由于一些不公平的原因他们也成为了管理者,仍然重要的是,领导一个开源软件,意味着参与软件构建和管理的决策,意味着你要创建一个义务-权利的结构。

📄 你可以在你领导的开源软件中贯彻你对软件的价值主张。 你可以让软件变得可理解,例如通过清晰的文档、代码注释、代码复审、教育培训、建模工具、理论体系等等。你可以让软件变得可分析,不限于书面的三言两语,而是成为一个伟大的实践的过程甚至技术,如使用各种各样的模块化设计、调试工具、日志系统、性能监控、用户反馈、错误报告等等。你可以让软件变得可导控,软件过去、现在、未来仍然是数字世界重要的部分,你可以在软件中引入参数化配置、API接口、用户角色、权限管理、0信任网络等等而使得软件具有可变性。资源的错配和市场目标下经营者的节操沦丧,是软件治理在今天形势严峻的最主要的原因,数字时代的人类社会面临着巨大的挑战,通过版本控制、变更管理、合规性评估、安全性评估,被证明是一项困难但有用的选项。虽然在更深层次的社会公平、人类价值还不完善,但开源许可、建立社区、数据和资源的共享平台等等,为软件的可共享提供了思路和途径。

📄 深化你对软件的真实的理解。 不同的软件和不同的价值观结合,构成了复杂的有差异的各式各样的软件技术命题、软件功能命题、软件前景命题等等软件命题。不道德的资本主义制度和腐败的公共权力甚至极力越过理性的边界,传播单向的软件命题,以维护他们的利益,加大社会贫富差距,但我们仍然要看到世界有着许许多多坚持从观察和事实出发的人,有着具有人类精神和乐于以诚信的态度为数字世界带来确定性、独特性和公平性的人。不要被那些并不具有真实性的“波洛涅斯”们的叫嚷所吓倒和迷惑,他们的热情可能只是由于他们想保留面子、缓解社交压力、自我保护、想要显得聪明、避免尴尬等等,总之,他们不喜欢你的领导的软件,他们实在是随风摇摆的野草,他们在意的只是他们自己的幻觉。在遵守法律法规和人类共同价值的前提下,领导一个开源软件,你必须学会识破那些虚假的软件命题,找到建立自己的命题的恰当方式,这就会使得你对软件的理解到达一个更真实而确切的程度。

📄 丰富人类家园的“软件商店”。 和平的未来,探索世界的可能性,为生活和工作带来更多的科学性,领导一个开源软件意味着压力,意味着义务,也意味着我们是人类家园的参与者,意味着要参与一段新的旅程。


曲则全,枉则直,洼则盈,敝则新,少则得,多则惑。是以圣人抱一,为天下式。

不自见故明,不自是故彰,不自伐故有功,不自矜故长。

夫唯不争,故天下莫能与之争。

古之所谓曲则全者,岂虚言哉!诚全而归之。

Popular repositories Loading

  1. kuayingjianruanjianmiaoshuyuyan kuayingjianruanjianmiaoshuyuyan Public

    跨硬件软件描述语言的定义。

    JavaScript

  2. ltaoist ltaoist Public

    1

  3. stopwords stopwords Public

    Forked from kecheng-ac/stopwords

    中文常用停用词表(哈工大停用词表、百度停用词表等)

  4. RolLang RolLang Public

    A programming language project. WIP.

    C++

  5. RolLangTodoList RolLangTodoList Public

  6. csswg-drafts csswg-drafts Public

    Forked from w3c/csswg-drafts

    CSS Working Group Editor Drafts

    HTML