stallman,为何说爱泼斯坦对麻省理工学院的捐款对该校造成重大损失?
对麻省理工学院与被定罪的性罪犯者爱泼斯坦之间往来进行的为期四个月的独立审查已导致该校校长L. Rafael Reif的离开。此外,终身教授和量子力学专家塞斯·劳埃德(Seth Lloyd)在接受了爱泼斯坦的60000美元捐款后被放了带薪行政假,其此前故意不告诉大学已故的资助者是两次捐款的来源。

审查是由高赢律师事务所根据大学的要求进行的。该审查还发现,麻省理工学院接受了爱泼斯坦的10笔捐款,总额为85万美元。而三位副校长对对此知情,“这是集体和重大错误判断的结果,对麻省理工学院社区造成了重大损失。” 周五, 麻省理工学院宣布了调查结果 和一份长达 61页的报告, 概述了此次审查。
麻省理工学院与亿万富翁爱泼斯坦的联系已经产生了重大影响。麻省理工学院媒体实验室主任伊藤穰一(Joichi Ito)于9月辞职。而在一封电子邮件公布自由软件之父Richard Stallman发表爱泼斯坦受害者“完全自愿”接受虐待的评论后,其宣布从麻省理工学院计算机科学与人工智能实验室(CSAIL)辞职。
爱泼斯坦去年八月份在狱中自杀身亡,当时他面临联邦性贩运指控。纽约的联邦检察官指控爱泼斯坦性虐待和性侵了许多未成年女孩。爱泼斯坦在2008年被定罪为性犯罪者,随着广泛的MeToo运动推翻了其他有权势的人,对他的新指控随之而来。
调查发现,当爱泼斯坦向麻省理工学院捐款85万美元时,没有正式的政策反对接受“有争议的”捐赠者的资助。但是三位行政副总裁-R. Gregory Morgan,Jeffrey Newton和Israel Ruiz-知道捐款来源。Morgan和Ruiz之后退休。Ruiz将于今年辞去麻省理工学院的职位。
调查发现:“不管他们的意图如何,这些管理者都知道捐赠可能会被公开的风险,但没有充分考虑接受定罪的性犯罪者的捐赠可能对麻省理工学院社区造成的潜在损害。此外,他们没有充分考虑或防范合理可预见的可能性,即试图从爱泼斯坦那里筹集更多和更大笔的捐款,伊藤和其他人将允许爱泼斯坦再次进入麻省理工学院校园。”
至于麻省理工学院的校长,调查确定他不知道爱泼斯坦至少九次去往该校,当时也不知道捐款来自爱泼斯坦。
报告指出:“Reif校长在同一时期不了解爱泼斯坦的捐款,也不知道麻省理工学院正在接受定罪的性犯罪者和被指控的恋童癖者的捐赠,并且在批准麻省理工学院接受捐赠方面没有任何作用。” 9月,Reif向麻省理工学院(MIT)社区发送了一封信,称高赢律师事务所找到了一份他签署的“标准致谢信”,以感谢杰弗里·爱泼斯坦(Jeffrey Epstein)的捐款。
Reif写道:“很显然,我在担任校长职务大约六个星期后于2012年8月16日在这封信中签名。尽管我不记得它,但它确实带有我的签名。” Reif当时还表示,至少在Reif出席的一次例行团队会议上讨论了爱泼斯坦的捐款,而麻省理工学院“本应该问更多有关杰弗里·爱泼斯坦的问题 ”。
为了回应周五发布的高赢律师事务所报告,麻省理工学院的执行委员会提出了五项建议,包括更好地审查捐赠人以及制定可能存在问题的捐赠政策。
Steele和Stallman经过一夜奋战完成了什么?
答:Steele和Stallman经过一夜奋战,最终由Stallman完成了这一任务,包括一套扩展和注释新的宏包的工具
能否推荐一款适合码字写作用的键盘?
谢谢邀请回答,我个人不是程序员,但也是一个键盘侠,简单谈谈自己的感觉的,就不提机械键盘了,喜欢的不用说,不喜欢的说了也没用。
1. HHKB (Happy Hacking Keyboard)
HHKB是程序员的专属键盘,HHKB独特的配列是专为Unix程序员而生。
Happy Hacking Keyboard简称HHKB,是由日本富士通全资子公司PFU生产发布的一款键盘,对于机械键盘号称的手纸马杀鸡来说,这款键盘就是linux码农专用的爱护程序猿神器。PFU Happy Hacking Keyboard Professional2 键盘,价格堪比机械键盘,属于60%键盘,采用unix结构布局,ctrl键就取代了capslock的位置,对于程序员来说这个绝对是变动最大的,采用热升华键帽,优势是字迹耐磨,通过不同的设置可以切换到lite或者mac模式,提供两种支架高度,对于长时间打字的程序猿码农来说可谓人性化,内置了2个USB2.0的HUB接口,可扩展其他设备。
但是有一个问题,键位的改变!当你习惯HHKB的键位之后,再使用标准键盘会的非常难受
2.magic keyboard
Apple 于 2017 年 4 月使用试生产的妙控键盘设备、固件与软件,并配合已发行的 iMac 系统进行了此项测试。测试内容包括采用自动设备,将键盘与配对的 iMac 搭配使用,直至电池电量耗尽。电池使用时间依设备设置和使用情况及其他因素的不同而可能有所差异。带有数字小键盘的妙控键盘布局有所延伸,加入了用于快速滚动的文档浏览控制键,以及便于游戏操作的全尺寸箭头键。每个按键下方的剪刀式结构让单个按键的稳定性得以提升,同时,优化的按键键程以及低稳的设计带来舒适而精准的输入体验。它的数字小键盘则是使用电子表格和财务应用程序的理想之选。其内置充电电池极为长效持久,每充电一次可支持键盘使用约一个月或更长时间。
3. Leopold FC660C
这款是今年刚推出的静电容键盘,是第一把非Topre的静电容键盘。静电电容键盘吸引玩家的关键因素,在于其独特的按键的无触点式触发机制。与薄膜键盘和机械键盘的触点导通原理不同,静电电容键盘内部并没有实质性触点,而是依靠两个电极中的电容变化来判断键盘是否触发。 Leopold FC660C采用的是60%的键盘大小,尺寸跟HHKB很接近,却有着HHKB没有的独立方向键。这把键盘可以说是穷人版的HHKB,喜欢HHKB却又囊中羞涩,那么Leopold FC660C是你最好的选择。
为什么即便是安卓的旗舰机也会有越用越卡的感觉?
从两个方面阐述:
一、基于安卓系统本身:
1965 年,贝尔实验室、通用电气和麻省理工学院开始合作开发一套能够兼顾易用性和强大性的操作系统,经过六年时间的通力协作,贝尔实验室的一名软件工程师 Ken Thompson 在休假期间完成了一个名为 Unix 的系统编写,并最终成为贝尔实验室的母公司、美国电信巨头 AT&T的商业产品,并启动了长达数十年的版权运作。尽管后来有着许多变种,但是从严格意义上来讲,Unix 不是一个开源的操作系统。
1991 年,一个芬兰的大学生、同时也是计算机黑客的 Linus Torvalds,他对 Unix 十分着迷,但是买不起运行 Unix 需要的工作站,所以他就尝试自己以同样的编程方式写了一个名为 Linux 的操作系统,并在自由软件之父 Richard Stallman 的精神鼓舞之下,将 Linux 加入到了自由软件基金(FSF)当中,允许所有人使用、拷贝、修改甚至销售 Linux 系统,同时承担开源义务,禁止把 Linux 封闭化的企图。
之所以要如此大费周章的讲述 Unix 和 Linux 两个操作系统的故事,是因为 iOS 和 Android,正是分别基于 Unix 和 Linux 而衍生出来的作品。也就是说,是 Unix 和 Linux 的两种特性,造成了 iPhone 与 Android 手机在使用体验上的巨大差异。
乔布斯曾经邀请 Linux 的创始者 Linus Torvalds 到苹果工作,放弃 Linux 的开源,协助开发 Mac OS 封闭式的 Mach 内核,后者与乔布斯大吵一架之后明确表示拒绝。而从 Mac OS 开始,苹果就将操作系统的私有化视为企业战略,用乔布斯的话来讲,他是将 iOS 装进了 iPhone 这个盒子里,然后卖给了用户。所以,iPhone 之所以不会出现“越用越卡”的情况,是因为苹果公司对它的手机从硬件到软件拥有最高的管理权限,在封闭式的环境中,来自第三方的应用程序无法调用超过 iPhone 承受限度的指令,自然也不可能造成持续性的系统损伤。
反观 Android 手机,由于开源的公开条件,Google 无法从代码这一端口约束第三方的应用程序,同时,由于 Linux 核心设定应用在调取系统功能时一定要取得 ROOT 权限,这也导致大量应用因为单一功能的实现需求而获得整个 ROOT 层面的支配,可以在 Android 手机的任意储存位置进行读写,这种高自由度无异于开启了潘多拉魔盒,让 Android 手机无法对恶意 App 事先设防。这也是开源软件备受争议、且在商用领域遭到抵触的原因:它只关心是否授予了用户自由——这个自由也包括逾越边界的自由——而没有从最坏的出发点去考虑如何规避被滥用的风险。尽管 Google 作为巨头,一直在尝试对产业链进行统一管理,但是当这条产业链日益庞大、连 Google 也只能扮演其中之一的角色时,Android 的失控也就在情理之中了。比如,Android 的最新版本通常需要花费超过一年半的时间,才能使激活它的 Android 手机占比超过 50%,但是 iOS 7 只用了两个月,就让半数以上的 iPhone 都更新完毕。另外,一款应用程序如果被苹果从 App Store 中惩罚出去,它就再也无法被安装到任何一款合法的 iPhone 里面,但是如果一款应用程序被 Google 驱逐出 Google Play,但是它还是可以登录各种第三方应用市场,提供正常的下载和安装。
所以,Android 的这种天生短板,又催生出了一个“手机调校”的市场,并带动了新的产业链。
“手机调校”的第一级,在于系统层。在 Android 4.4 以及之后的 Android L 的规划中,它将应用程序的运行模式由 Dalvik 换成了 ART,其原理简单来说是“预编译”效果,即当一款应用程序在第一次被安装到 Android 时,它的字节码就已经被编译成为了本地的机器码,减少后续运行应用程序时的启动和执行时间。
根据 Google 自己公布的结果,在不同的性能测试 App 中,ART 的速度对比 Dalvik 的平均提升幅度达到了 80%,在某些项目中,ART 的提升幅度甚至超过了 1.5 倍,这个结果可谓非常喜人。
这是 Google 希望从源头解决 Android 卡慢问题的努力,但是这只是对性能优化有着作用,无法解决因为应用程序违规调用资源而产生的问题。同时,由于在安装应用程序时进行了“预编译”,整个安装时间将会变长,安装完毕后生成的文件也会变大,比如最新的 Google+ 安装包只有 6.9M,但是它安装后的 APK 大小达到了 28.3M,这对 Android 手机储存空间又存在过多占用的问题。
“手机调校”的第二级,在于 ROM 层。作为全球最大的 Android 市场,中国的许多手机厂商都以开发专用 ROM 来为销售产品添彩,大多数的 ROM,也都会考虑对 Android 系统进行优化,比如 MIUI V6 就宣称“引入多种 Linux 系统内核内存优化技术,提高应用运行效率”。
也就是说,与 Google 做的事情一样,ROM 厂商主要的优化工作,也是对 Linux 动刀,打上各种补丁,使其底层语言能够更好的适配到各种手机终端上。还是以 MIUI V6 为例,在介绍新特性时,其有这么一条:“ZRAM 调度优化技术”,其实 ZARM 就是 Linux 内核里的一个内存模块,作用就是在内存中划出一个部分出来充当虚拟盘,来承载 Linux 的交换分区,将一些任务压缩容纳进去,使内存的使用率提高,让 CPU 来为内存服务(因为目前的智能手机普遍 CPU 过剩、而内存才是瓶颈)。
不过,ROM 也是一把双刃剑,它对于 Android 底层系统的修改,以及它对于内存空间的占用,又都有增加手机负载的风险。
“手机调校”的第三级,在于应用层。大量应用程序在手机中发生的意外或故意占用事件,是造成 Android 手机越来越慢的最核心原因。过多的应用程序热衷于滞留在内存空间里、以及将大量碎片留在储存空间里,是带来麻烦的罪魁祸首。这也是为什么即时清理类应用得以逐渐成为 Android 手机标配。
Android 系统有七类进程,分别是前台进程、可见进程、主要服务、次要服务、后台进程、内容供应节点、空进程,在没有安装清理类应用的时候,一部 Android 手机只能依赖系统默认的分配机制来自动调节内存使用,只要应用程序提出请求,大部分进程只要打开后都会被保留在内存当中,这原本是为了让用户在再度激活这些进程时不需要重新载入、节省时间的初衷考虑,但是 Android 没有料到激烈的市场竞争会驱使应用程序产生“劣币驱良币”的趋势,很多开发者出于商业目的,在不需要留存在内存的情况下也想方设法的让应用程序保持潜在运行状态,一个两个还好说,但是一旦数量更多,Anrdoid 手机就会频频卡顿和发热。
以目前全球用户规模最大的 Android 手机清理类应用“某清理大师”为例,它清理的进程类型,主要放在后台进程、次要服务、内容供应节点和空进程:
后台进程(Hidden)——这个是最优先被扫描和识别出来的进程,因为大部分 Android 用户在切换应用程序时都不会使用返回键退出,而是直接按下 Home 键,前者会让应用进入空进程(占用资源相对较小),而后者则会保留为后台进程(占用资源相对更大),尤其是当游戏类 App 在后台运行时,它会和其他 App 争抢资源,而不会在乎那款 App 是不是用户正在使用。根据某清理大师的统计,约有 20% 的常用 App 即使不运行时也在后台启动联网,主要是提交产品及用户使用信息、获取广告信息、查询是否升级等。
次要服务(Secondary Server)——比如某些企业套件、邮箱联系人、触控接口等,这些进程很多都是系统自带的,有些用户会使用,但是有些用户也可能不会使用或已经有了替代应用,所以某清理大师的清理逻辑是基于用户行为和授权来建立(分为建议清理和深度清理两类);
内容供应节点(Content Provider)——这部分进程没有程序实体,仅仅提供内容给其他应用使用,比如日历供应节点、邮件供应节点等,除了占用内存资源之外,它还会占用网络,所以也会给 Android 手机造成不必要的负担;
空进程(Empty)——如果是通过返回键退出应用,大部分的应用也会在 Android 手机的内存里遗留一个空的进程,这个进程没有数据运行,但是会记录应用的历史信息,几乎没有任何价值,同样,这部分进程内容被干掉的优先级也很高。
除了对内存的过度消耗之外,Android 手机也容易在储存中积累大量冗余数据,包括无法卸载的预装应用、卸载之后的残存文件以及使用应用的过程中产生的缓存,由于 Android 本身没有提供管理工具,即使将手机连接电脑之后也是如同 Windows 树状结构一样的文件夹包,用户很难独立判断哪些文件夹可以删除、哪些文件夹是系统必备的,最后也会导致手机尺寸空间愈来愈窄的情况。
“手机调校”的问题,可能又回带来用户操作的负担增加,其心理压力甚于行为压力,玩着手机还不忘隔三差五的使用清理功能,这种与 iPhone 相比“别具特色”的操作习惯,也是 Android 手机永远像一个半成品或工程机的原因。
二、基于后期使用原因:
手机硬件老化:这个是没法避免的,不过也没那么快
App 越用越臃肿:比如微信,随着聊天记录的增多,数据库的大小会越来越大,启动时需要加载的东西也越来越多了
App 越更新越臃肿:App 开发就是一个叠需求的过程,很多 App 发展到了现在,都已经是一个庞然大物了,里面的功能非常多,又没有删掉多少功能,所以导致现在的 App 很多都是巨无霸;再加上现在的各种插件化、热更新之类的东西,真正跑起来的 App 是非常恐怖的。比如百度这么简单的一个 App,打开就一个 SearchBox,启动过程中有 100 多个线程在跑,除了拉自己的各种功能的线程、还会拉起一些子进程
后台 App 越来越多:随着使用过程中 app 数量的增加, 合理常驻后台的 App 也会增加,如果你拿起爸妈的手机,看看状态栏上有多少常驻通知,dumpsys 看看有台有多少 Service Adj 以上的进程,就知道为啥手机会卡了
系统越更新越臃肿:随着手机厂商系统的功能更新和 Android 大版本的更新,也会导致系统的负载变高,不过一般大版本更新性能也会有一定的提升
还有一种是,现在很多的软件在官方的应用商店是没有的,所以很多用户为了使用,会在游览器上去下载,但是这样也会造成手机的卡顿,因为没有被官方应用商店认可的软件,很有可能存在着一些恶意的代码,这些都会让自己的手机越来越卡顿。
最重要的一点就是硬件的配置了,我们都知道现在的手机在处理器上的选择都是不一样的,有些处理器太过于低端,那么手机卡顿的情况就会非常大,在系统优化上做的比较好的,在加上好的处理器配置,手机流畅的时间会比较长。当一些手机使用的处理器不是那么好的时候,在一开始手机就不会有多流畅,等到使用一段时间之后就会越来越卡顿,只有面临着被淘汰的结果,所以我们在选择手机的时候,一定要在处理器上做谨慎的选择。
gcc创始人?
GCC,全称GNU Compiler Collection,是一套GNU开发的编译器环境,它的创始人便是大名鼎鼎的Richard.M.Stallman。
GCC:优化 Linux、互联网和一切。
GCC 是“如今事实上的标准开源编译器” [1],也是用来构建完整系统的基础 —— 从内核开始。GCC 支持超过 60 种硬件平台,包括 ARM、Intel、AMD、IBM POWER、SPARC、HP PA-RISC 和 IBM Z,以及各种操作环境,包括 GNU、Linux、Windows、macOS、FreeBSD、NetBSD、OpenBSD、DragonFly BSD、Solaris、AIX、HP-UX 和 RTEMS。它提供了高度兼容的 C/C++ 编译器,并支持流行的 C 库,如 GNU C Library(glibc)、Newlib、musl 和各种 BSD 操作系统中包含的 C 库,以及 Fortran、Ada 和 GO 语言的前端。GCC 还可以作为一个交叉编译器,可以为运行编译器的平台以外的其他平台创建可执行代码。GCC 是紧密集成的 GNU 工具链的核心组件,由 GNU 项目产生,它包括 glibc、Binutils 和 GNU 调试器(GDB)。
“一直以来我最喜欢的 GNU 工具是 GCC,即 GNU 编译器集合(GNU Compiler Collection)。在开发工具非常昂贵的时候,GCC 是第二个 GNU 工具,也是使社区能够编写和构建所有其他工具的工具。这个工具一手改变了这个行业,导致了自由软件运动的诞生,因为一个好的、自由的编译器是一个社区软件的先决条件。”—— Red Hat 开源和标准团队的 Dave Neary。

还没有评论,来说两句吧...