黑客的思想

简介:
人类社会发展到今天是一点点建设和积累起来的,在破坏中寻找快乐和成就感的人不属于黑客。

        这个世界上充满了待解决的迷人问题,而一个黑客愿意磨练技术,锻炼智力,从解决问题中获得快乐!

       人类已解决的问题不应该被解决两次,这是可笑的、不符合道理的,有人发明了轮子,自己就不用再去发明轮子了。信息共享、追求问题的解决可以讲是黑客间的道 义,这样其他人就可以去解决新问题而不是重新地对付旧的问题了,毕竟人的生命是n个效率的集合!而电脑是这个世界上人类目前发明的效率最高的生产工具!

        无聊和乏味的工作是一种罪恶,黑客们应该从来不会被愚蠢的重复性劳动所困扰,因为当这种事情发生时就意味着他们没有做只有他们才能作的事情--解决新问 题,这样的浪费伤害每一个人,同时也是对社会物质资源、智力资源的浪费。因此,无聊乏味的工作不仅仅是令人不舒服而已,同时也是极大的犯罪,犯的是泯灭人 性和浪费社会财富的罪。要想做的像个黑客,你必须完全相信这点并尽可能多地将乏味的工作自动化,不仅为你自己,也为其他人,也是为节约社会总成本,所以可 以从开放源代码这一客观事物中看出开源是符合人性的,是对社会资源合理的利用,是对社会发展成本的节约,是建设集约型社会的必然手段;开源是人类社会发展 过程中的新鲜事物,是应该得到全社会共同推动的!

        黑客们认为自由是最有价值的东西,黑客们天生反权威主义,任何能向黑客发命令的人会迫使其停止创新的动力。权力喜爱审查和保密,他们不信任自愿的合作和信 息共享,他们只喜欢由他们控制的合作,但黑客对审查、保密以及使用武力或欺骗去压迫人们的作法有一种本能的反感和敌意。

        黑客认为态度很重要,但态度不能替代能力,要潜心花费时间、智力,去实践、奉献,具备很少人才能掌握的技术方面的能力尤其为好,如果你尊敬能力,你会享受提高自己能力的乐趣--辛苦的工作和奉献会变成一种高度娱乐而非贱役。

        一名真正的黑客要学会如何在几天内通过一些手册,结合你现在所知,迅速掌握一门新语言:Python、C、Perl、Lisp、HTML等。

       在黑客看来私有软件即使可以有偿给用户最好的产品,但在私有软件垄断下有一件东西永远不会给你--这就是自由!
 
       黑客文化是由有社会责任感的IT技术精英们创造的文化,反观国内有这样高水平的IT技术精英群体吗?即使有所谓的技术高手,不是也忙着挣钱吗!又有几个人 自觉自愿地肩负一份社会责任呢?因此国内自然缺乏黑客文化,缺乏黑客文化的土壤自然难以结出自由软件的果实!

        成为一个真正的黑客决不是要先解决吃饱肚子问题后才能成为一名真正的黑客的: 首先、没有天灾人祸的事情发生是不会饿死人的;其次、不管你干的是什么工作,只要劳作就没有听说有饿死人的,除非是故意不给劳作的人报酬;第三、开放源代 码就是生产资料,从事生产资料创造的劳动要是会被饿死,那所有职业都能饿死人!

        如果你能接受以上的黑客思想,并有能力学习黑客的相关知识,那我可以负责任的讲:“做一名真正的黑客是一件令人快乐的事情,任何一个黑客的社会价值都是无法限量的”!

















本文转自arthur593351CTO博客,原文链接:http://blog.51cto.com/arthur5933/114127 ,如需转载请自行联系原作者


相关文章
|
11月前
|
存储 人工智能 运维
【01】做一个精美的打飞机小游戏,浅尝阿里云通义灵码python小游戏开发AI编程-之飞机大战小游戏上手实践-优雅草央千澈-用ai开发小游戏尝试-分享源代码和游戏包
【01】做一个精美的打飞机小游戏,浅尝阿里云通义灵码python小游戏开发AI编程-之飞机大战小游戏上手实践-优雅草央千澈-用ai开发小游戏尝试-分享源代码和游戏包
606 48
【01】做一个精美的打飞机小游戏,浅尝阿里云通义灵码python小游戏开发AI编程-之飞机大战小游戏上手实践-优雅草央千澈-用ai开发小游戏尝试-分享源代码和游戏包
|
6月前
|
机器学习/深度学习 数据采集 存储
朴素贝叶斯处理混合数据类型,基于投票与堆叠集成的系统化方法理论基础与实践应用
本文探讨了朴素贝叶斯算法在处理混合数据类型中的应用,通过投票和堆叠集成方法构建分类框架。实验基于电信客户流失数据集,验证了该方法的有效性。文章详细分析了算法的数学理论基础、条件独立性假设及参数估计方法,并针对二元、类别、多项式和高斯分布特征设计专门化流水线。实验结果表明,集成学习显著提升了分类性能,但也存在特征分类自动化程度低和计算开销大的局限性。作者还探讨了特征工程、深度学习等替代方案,为未来研究提供了方向。(239字)
210 5
朴素贝叶斯处理混合数据类型,基于投票与堆叠集成的系统化方法理论基础与实践应用
|
图形学
【制作100个unity游戏之27】使用unity复刻经典游戏《植物大战僵尸》,制作属于自己的植物大战僵尸随机版和杂交版2(附带项目源码)
【制作100个unity游戏之27】使用unity复刻经典游戏《植物大战僵尸》,制作属于自己的植物大战僵尸随机版和杂交版2(附带项目源码)
328 1
|
存储 JSON 关系型数据库
【制作100个unity游戏之27】使用unity复刻经典游戏《植物大战僵尸》,制作属于自己的植物大战僵尸随机版和杂交版13(完结,附带项目源码)
【制作100个unity游戏之27】使用unity复刻经典游戏《植物大战僵尸》,制作属于自己的植物大战僵尸随机版和杂交版13(完结,附带项目源码)
584 0
【植物大战僵尸杂交版】致敬传奇游戏玩家——一个普通人的六年坚持
【植物大战僵尸杂交版】致敬传奇游戏玩家——一个普通人的六年坚持
|
前端开发 JavaScript 搜索推荐
打造个人博客网站:从零开始的HTML和CSS之旅
【9月更文挑战第32天】在这个数字化的时代,拥有一个个人博客不仅是展示自我的平台,也是技术交流的桥梁。本文将引导初学者理解并实现一个简单的个人博客网站的搭建,涵盖HTML的基础结构、CSS样式的美化技巧以及如何将两者结合来制作一个完整的网页。通过这篇文章,你将学会如何从零开始构建自己的网络空间,并在互联网世界留下你的足迹。
|
UED
Flutter之ListView实现自动滑动到底部
Flutter之ListView实现自动滑动到底部
582 1
|
图形学
【制作100个unity游戏之29】使用unity复刻经典游戏《愤怒的小鸟》(完结,附带项目源码)(上)
【制作100个unity游戏之29】使用unity复刻经典游戏《愤怒的小鸟》(完结,附带项目源码)
700 2
|
关系型数据库 MySQL 数据库
Mysql—8.0.21下载安装配置教程
该教程介绍了MySQL的下载与安装步骤。建议从官网下载MySQL 8.0及以上版本,也可通过提供的百度网盘链接获取。解压后,在指定目录创建my.ini配置文件,并替换basedir和datadir为自己实际的安装路径。接着,将MySQL安装目录的bin文件夹添加到系统环境变量Path中。以管理员模式运行CMD,进入bin目录,使用`mysqld --initialize --console`初始化数据库,记下生成的临时密码。最后,用`net start mysql`启动服务,`mysql -u root -p`登录并使用ALTER指令修改初始密码。
1163 1
|
存储 SQL 关系型数据库
关系型数据库存储优化
关系型数据库存储优化
282 1