By my friend

be reading 100%

WISE SAYING

directory

MORE

Wise Saying

科学理论的优越性不在于它是否新颖,而在于它能否以统一的机制解释广泛的生物学事实。我们之所以接受自然选择,是因为它不仅能解释物种适应性,还能涵盖系统发生、群体遗传等多个层面;而仅能解释局部现象的假说,往往无法在证据积累中维持其解释力。因此,在科学共同体中,理论的竞争终将归结为“解释范围”与“逻辑经济性”的胜负。


群u萌 2

群友

话题:现代编程语言的演进

工业就是这样从学术里汲取力量的,学术的东西大部分都晦涩难懂,但是提取它很小一部分简单易用的东西就能给工业带来很大的提升

沃夏·边德

话题:要不要买 700 CNY 的三星显示器

贵的可以无脑三星, 便宜的不行。大厂不会去好好弄便宜的

栗子

话题:为什么 AI 代替我绘画,不应该是替代重复性劳动吗?

绘画不是重复性工作的一种吗?

皮埃吃·艾斯

捞钱的必要因素

莫名其妙的勇气 + 无论见过任何做得比自己好的项目/作品,都觉得自己做的最好 + 放下道德枷锁

马卡姆

捞钱的必要因素

小偷,妓女,强盗,骗子,人类四大赚钱职业

马卡姆

话题:哲学

群友A:
学哲学可以时时刻刻对抗虚无主义和生存危机,让你每天活在惊心动魄的精神世界大战中。

群友B:
内耗包装的这么好

伟大的独角兽

广为流传 2

广为流传的一些鸡汤或句子

话题:这个行业不赚钱了,快跑!

最好的世道是,我喜欢做饭才去做厨师,我喜欢教书育人才去当老师,我认可公平正义才去当律师,我想要救人性命才去当医生。而不是我因为xx赚钱,我为了赚钱才去当xx

佚名

话题:如杀无道,以就有道,何如?

季康子问政于孔子曰:“如杀无道,以就有道,何如?”
孔子对曰:“子为政,焉用杀?子欲善,而民善矣。君子之德风,小人之德草。草上之风,必偃。”

季康子问政于孔子

摘抄 2

从各种地方看到的

Tech 1

Tech

The mind behind Linux | Linus Torvalds | TED

Some of those people dont't do a lot
There's a lot of people who make small,small changes,

有些人并没有做太多改变
还有很多人只是做了一些很小的改变

Linus Benedict Torvalds

the mind behind linux | linus torvalds | ted

but that's not everybody,
i care about the thechnology
there are people who care about the ui
i can't do ui to save my life.

i mean, if i was stranded on an island,
and the only way to get off that island was the make a pretty ui,
i'd die there.

但并非所有人都如此,
我关心的是技术
有些人关心的是用户界面
我做用户界面根本救不了我。

我的意思是,如果我被困在一个岛上,
而离开那个岛的唯一方法就是制作一个漂亮的用户界面,
我会死在那里。

linus benedict torvalds

Seven Languages in Seven Weeks

Each language has its own set of idioms, its strengths, and its weak- nesses. By learning several different programming languages, you will be able to see which language is best suited to the kinds of problems that interest you most.

Ultimately, programming is about understanding, and understanding is about ideas.

So, exposure to new ideas is essential to a deeper understanding of what program- ming is all about.

每种语言都有其独特的语法、优势和劣势。通过学习几种不同的编程语言,你将能够找到最适合你最感兴趣的问题的语言。
归根结底,编程关乎理解,而理解关乎理念。
因此,接触新理念对于更深入地理解编程的本质至关重要。

Bruce A. Tate

Seven languages in seven weeks

A Zen master might tell you that to be better at mathematics you’d better study Latin. Thus it is with programming. To better understand the essence of OO programming, you should study logic or functional programming (FP). To be better at FP, you should study Assembler.

Books on comparative programming languages were popular when I grew up as a programmer, but most of these were academic tomes that gave little practical guidance to how to actually go about using a lan- guage. This reflected the technology of the age. You could read about the ideas in a language, but actually trying it out was virtually impos- sible.

Today, not only can we read about the ideas, but we can try them in practice. This makes the difference between standing on the poolside wondering whether it would be nice to swim and diving in and enjoying the water.

禅师可能会告诉你,要想学好数学,最好学习拉丁语。编程也是如此。为了更好地理解面向对象编程的本质,你应该学习逻辑或函数式编程 (FP)。为了更好地掌握 FP,你应该学习汇编语言。

在我作为程序员成长的过程中,比较编程语言的书籍很受欢迎,但其中大多数都是学术性的大部头,几乎没有提供关于如何实际使用语言的实用指导。这反映了那个时代的技术。你可以阅读语言中的想法,但实际上尝试它几乎是不可能的。

今天,我们不仅可以阅读这些想法,还可以在实践中尝试它们。这使得站在泳池边想知道游泳是否好玩和跳进水里享受水的差别。

joe armstrong, creator of erlang

普林斯顿微积分

Trying to do calculus without using functions would be one of the most pointless things you could do.
If calculus had an ingredients list, functions would be first on it, and by some margin too.

不借助函数却想去做微积分,这无疑会是你所能做的最无意义的事。 如果说微积分也有营养成分表,那么函数肯定会排在最前面。

Adrian Banner

Seven languages in seven weeks

As requirements for computer programs get more complex, languages, too, must evolve. Every twenty years or so, the old paradigms become inadequate to handle the new demands for organizing and expressing ideas. New paradigms must emerge, but the process is not a simple one.

Each new programming paradigm ushers in a wave of programming languages, not just one. The initial language is often strikingly pro- ductive and wildly impractical.

Think Smalltalk for objects or Lisp for functional languages. Then, languages from other paradigms build in features that allow people to absorb the new concepts while users can live safely within the old paradigm.

Ada, for example, allowed some core object-oriented ideas such as encapsulation to exist within a pro- cedural language. At some point, some hybrid language offers just the right practical bridge between the old paradigm and the new, such as a C++.

Next, we see a commercially adoptable language, such as Java or C#. Finally, we see some mature, pure implementations of the new paradigm.

随着程序需求的增加,编程语言也在不断进化。每二十年左右,旧的编程范式无法满足新的需求,新的范式必须出现。每个新的范式都会诞生一批编程语言,最初可能效率高但不实用(如 Smalltalk 和 Lisp)。最终,某些混合语言(如 C++)成为“桥梁”,然后是商业化语言(如 Java 或 C#),最终成熟的语言会实现新的范式。

joe armstrong, creator of erlang

Programming Erlang

let it crash

Joe Armstrong

Views on open source

Given enough eyeballs, all bugs are shallow.
只要有足够多的眼睛,所有Bug都是浅显的

Eric S. Raymond

Attacking Network Protocols

There is nothing new under the sun
太阳底下没有新鲜事

James Forshaw

Life

Life 2

漆器工艺专著

可巧手以继拙作,不可庸工以当精制

髹饰录

充满正义感的理想主义者极其愚昧。

这个世界上最可怕的人,不是心里知道自己是坏人的人。
因为他知道自己是坏人
他知道自己做坏事,总会恐惧、总会有点内疚。

什么样的人把坏事做的堂堂正正
做的义愤填膺、做的慷慨激昂呢?

是自以为自己做好事的人。
冲着一个伟大的理想去做事,
但事实是他搞错了。

但是他心目中又觉得自己做好事、做一个伟大的理想。
所以他一定会把他做的还坏事,做的慷慨激昂、做的一往无前、做的义无反顾。

这个世界上给人类造成最大灾难的。
都不是认识到自己是坏人的人。

而恰恰是那些充满正义感的理想主义者。

鲍鹏山

Audiovisual 1

Audiovisual

知识与体验的区别

You've never been out of Boston.

Nope

So if l asked you about art, you'd probably give me.. the skinny on every art book ever written

Michelangelo. You kno a lot about him. Life's work. Political aspirations. Him and the pope.

Sexual orientation. the whole works, right?

I bet you can't tell me what it smells like in the Sistione Chapel

You never actually stood there looked up ar that beautiful ceiling.

Seen that

心灵捕手