这段时间看了很多推 RR 的文章,我来唱个反调。我认为这个工具对于绝大多数人来说都是不适用的,理由是(1)我们现存的绝大多数知识并不是编译成网状结构的,(2)只有足够大量的信息才能让网状结构产生明显的效率提升。
对于第(1)点,目前绝大多数的知识都是以书本这种树状结构,或者课程这种线性结构记录下来的,如果你要用 RR 做网状的知识管理,意味着你必须要先理解这些知识,然后自行编译成网状结构,相当于人工进行了一次数据结构的转换。且不说这种转换的成本,传统的树状或线性结构的知识是学术界数十甚至上百年打磨而成的,是基于经验做过高度优化的,你自己编译出来的很可能并不能够比这些传统的更加优异,除非你能够召集一个学术界专门做这种结构转换。事实上,string theory 学术界曾经做过类似的尝试,几年了没啥起色。
对于第(2)点,神经网络的基本原理之一就是必须有足够的数据集才能让算法起作用,否则大概率过拟合。这一点对于RR 的信息管理功能非常重要。对于绝大多数普通人而言,我们日常处理的信息量应该是远远达不到让网状结构产生效率提升的地步的。
所以我认为 RR 这种模式最终会是小众的,因为绝大多数人手里的信息并不适合被以这种网状结构储存或分析,在做了一段时间的尝试以后最终会回归传统的结构。并不是说这种网状结构有什么问题,只是它不适合绝大多数人的需求罢了。我们在判断一个工具是否好用的时候,一定要注意不能仅仅看它提出的概念有多吸引人。每个工具都有自己适用的范围。超出这个范围,再好的工具也会很鸡肋的。
对于第(1)点,目前绝大多数的知识都是以书本这种树状结构,或者课程这种线性结构记录下来的,如果你要用 RR 做网状的知识管理,意味着你必须要先理解这些知识,然后自行编译成网状结构,相当于人工进行了一次数据结构的转换。且不说这种转换的成本,传统的树状或线性结构的知识是学术界数十甚至上百年打磨而成的,是基于经验做过高度优化的,你自己编译出来的很可能并不能够比这些传统的更加优异,除非你能够召集一个学术界专门做这种结构转换。事实上,string theory 学术界曾经做过类似的尝试,几年了没啥起色。
对于第(2)点,神经网络的基本原理之一就是必须有足够的数据集才能让算法起作用,否则大概率过拟合。这一点对于RR 的信息管理功能非常重要。对于绝大多数普通人而言,我们日常处理的信息量应该是远远达不到让网状结构产生效率提升的地步的。
所以我认为 RR 这种模式最终会是小众的,因为绝大多数人手里的信息并不适合被以这种网状结构储存或分析,在做了一段时间的尝试以后最终会回归传统的结构。并不是说这种网状结构有什么问题,只是它不适合绝大多数人的需求罢了。我们在判断一个工具是否好用的时候,一定要注意不能仅仅看它提出的概念有多吸引人。每个工具都有自己适用的范围。超出这个范围,再好的工具也会很鸡肋的。
Hacker Noon
Our Data-Driven Approach to Making Sense of the 2020 Presidential Election
Building Graphql API with Spring Boot, Neo4j and Kong [Part 2]
How To Redirect USB Dongle: Hyper-V USB passthrough
5 Best Online Courses to Learn GraphQL in 2020
Ethereum, You Are A Centralized Cryptocurrency. Stop Telling Us That You Aren't
Here's Why We Need Bitcoin [Part I]
"In the US, Customer is King. In Japan, Customer is God": An Interview with Joel Edgerton
Best Trading Apps for Europeans: 2020 Report
Are Your Lambda Functions Doomed To Fail?
Succeed at Getting Organized with the Following Tips
Our Data-Driven Approach to Making Sense of the 2020 Presidential Election
Building Graphql API with Spring Boot, Neo4j and Kong [Part 2]
How To Redirect USB Dongle: Hyper-V USB passthrough
5 Best Online Courses to Learn GraphQL in 2020
Ethereum, You Are A Centralized Cryptocurrency. Stop Telling Us That You Aren't
Here's Why We Need Bitcoin [Part I]
"In the US, Customer is King. In Japan, Customer is God": An Interview with Joel Edgerton
Best Trading Apps for Europeans: 2020 Report
Are Your Lambda Functions Doomed To Fail?
Succeed at Getting Organized with the Following Tips
Hacker Noon
My Open Letter to Jack Dorsey and Everybody on Twitter
Basic Tips : Learning About TikTok
Searching For Unknowns: Captain's log 001
Using the Michelson Programming Language to Write Smart Contracts on Tezos [A How-To Guide] - Part 2
"South Koreans were early adopters, with 1 in 3 workers buying Bitcoin" - Ronald Chan
Transaction Failures in The Old Gnosis Multisig Wallets [How To Fix It]
Building A Tezos's Smart Contract Dashboard Using ReactJS, TezBridge and Netlify [A How-To Guide]
Building Your Own Blockchain in Java [A How-To Guide]
Building A Blockchain in Rust & Substrate: [A Step-by-Step Guide for Developers]
What's Developing In The Indian Crypto Ecosystem [An Overview]
My Open Letter to Jack Dorsey and Everybody on Twitter
Basic Tips : Learning About TikTok
Searching For Unknowns: Captain's log 001
Using the Michelson Programming Language to Write Smart Contracts on Tezos [A How-To Guide] - Part 2
"South Koreans were early adopters, with 1 in 3 workers buying Bitcoin" - Ronald Chan
Transaction Failures in The Old Gnosis Multisig Wallets [How To Fix It]
Building A Tezos's Smart Contract Dashboard Using ReactJS, TezBridge and Netlify [A How-To Guide]
Building Your Own Blockchain in Java [A How-To Guide]
Building A Blockchain in Rust & Substrate: [A Step-by-Step Guide for Developers]
What's Developing In The Indian Crypto Ecosystem [An Overview]
Hacker Noon
Our Data-Driven Approach to Making Sense of the 2020 Presidential Election
Building Graphql API with Spring Boot, Neo4j and Kong [Part 2]
How To Redirect USB Dongle: Hyper-V USB passthrough
5 Best Online Courses to Learn GraphQL in 2020
Ethereum, You Are A Centralized Cryptocurrency. Stop Telling Us That You Aren't
Here's Why We Need Bitcoin [Part I]
"In the US, Customer is King. In Japan, Customer is God": An Interview with Joel Edgerton
Best Trading Apps for Europeans: 2020 Report
Are Your Lambda Functions Doomed To Fail?
Succeed at Getting Organized with the Following Tips
Our Data-Driven Approach to Making Sense of the 2020 Presidential Election
Building Graphql API with Spring Boot, Neo4j and Kong [Part 2]
How To Redirect USB Dongle: Hyper-V USB passthrough
5 Best Online Courses to Learn GraphQL in 2020
Ethereum, You Are A Centralized Cryptocurrency. Stop Telling Us That You Aren't
Here's Why We Need Bitcoin [Part I]
"In the US, Customer is King. In Japan, Customer is God": An Interview with Joel Edgerton
Best Trading Apps for Europeans: 2020 Report
Are Your Lambda Functions Doomed To Fail?
Succeed at Getting Organized with the Following Tips
Hacker Noon
My Open Letter to Jack Dorsey and Everybody on Twitter
Basic Tips : Learning About TikTok
Searching For Unknowns: Captain's log 001
Using the Michelson Programming Language to Write Smart Contracts on Tezos [A How-To Guide] - Part 2
"South Koreans were early adopters, with 1 in 3 workers buying Bitcoin" - Ronald Chan
Transaction Failures in The Old Gnosis Multisig Wallets [How To Fix It]
Building A Tezos's Smart Contract Dashboard Using ReactJS, TezBridge and Netlify [A How-To Guide]
Building Your Own Blockchain in Java [A How-To Guide]
Building A Blockchain in Rust & Substrate: [A Step-by-Step Guide for Developers]
What's Developing In The Indian Crypto Ecosystem [An Overview]
My Open Letter to Jack Dorsey and Everybody on Twitter
Basic Tips : Learning About TikTok
Searching For Unknowns: Captain's log 001
Using the Michelson Programming Language to Write Smart Contracts on Tezos [A How-To Guide] - Part 2
"South Koreans were early adopters, with 1 in 3 workers buying Bitcoin" - Ronald Chan
Transaction Failures in The Old Gnosis Multisig Wallets [How To Fix It]
Building A Tezos's Smart Contract Dashboard Using ReactJS, TezBridge and Netlify [A How-To Guide]
Building Your Own Blockchain in Java [A How-To Guide]
Building A Blockchain in Rust & Substrate: [A Step-by-Step Guide for Developers]
What's Developing In The Indian Crypto Ecosystem [An Overview]
Hacker Noon
Our Data-Driven Approach to Making Sense of the 2020 Presidential Election
Building Graphql API with Spring Boot, Neo4j and Kong [Part 2]
How To Redirect USB Dongle: Hyper-V USB passthrough
5 Best Online Courses to Learn GraphQL in 2020
Ethereum, You Are A Centralized Cryptocurrency. Stop Telling Us That You Aren't
Here's Why We Need Bitcoin [Part I]
"In the US, Customer is King. In Japan, Customer is God": An Interview with Joel Edgerton
Best Trading Apps for Europeans: 2020 Report
Are Your Lambda Functions Doomed To Fail?
Succeed at Getting Organized with the Following Tips
Our Data-Driven Approach to Making Sense of the 2020 Presidential Election
Building Graphql API with Spring Boot, Neo4j and Kong [Part 2]
How To Redirect USB Dongle: Hyper-V USB passthrough
5 Best Online Courses to Learn GraphQL in 2020
Ethereum, You Are A Centralized Cryptocurrency. Stop Telling Us That You Aren't
Here's Why We Need Bitcoin [Part I]
"In the US, Customer is King. In Japan, Customer is God": An Interview with Joel Edgerton
Best Trading Apps for Europeans: 2020 Report
Are Your Lambda Functions Doomed To Fail?
Succeed at Getting Organized with the Following Tips
Hacker Noon
My Open Letter to Jack Dorsey and Everybody on Twitter
Basic Tips : Learning About TikTok
Searching For Unknowns: Captain's log 001
Using the Michelson Programming Language to Write Smart Contracts on Tezos [A How-To Guide] - Part 2
"South Koreans were early adopters, with 1 in 3 workers buying Bitcoin" - Ronald Chan
Transaction Failures in The Old Gnosis Multisig Wallets [How To Fix It]
Building A Tezos's Smart Contract Dashboard Using ReactJS, TezBridge and Netlify [A How-To Guide]
Building Your Own Blockchain in Java [A How-To Guide]
Building A Blockchain in Rust & Substrate: [A Step-by-Step Guide for Developers]
What's Developing In The Indian Crypto Ecosystem [An Overview]
My Open Letter to Jack Dorsey and Everybody on Twitter
Basic Tips : Learning About TikTok
Searching For Unknowns: Captain's log 001
Using the Michelson Programming Language to Write Smart Contracts on Tezos [A How-To Guide] - Part 2
"South Koreans were early adopters, with 1 in 3 workers buying Bitcoin" - Ronald Chan
Transaction Failures in The Old Gnosis Multisig Wallets [How To Fix It]
Building A Tezos's Smart Contract Dashboard Using ReactJS, TezBridge and Netlify [A How-To Guide]
Building Your Own Blockchain in Java [A How-To Guide]
Building A Blockchain in Rust & Substrate: [A Step-by-Step Guide for Developers]
What's Developing In The Indian Crypto Ecosystem [An Overview]
Kubernetes Podcast from Google
The Financial Times, with Sarah Wells and Dimitar Terziev
CNCF: Under New Management, with Priyanka Sharma
CoreDNS, with John Belamaric
Cloud Foundry, with Chip Childers
Ingress and the Service APIs, with Bowei Du
CSI: Storage, with Saad Ali
Helm, with Matt Butcher
Open Policy Agent, with Tim Hinrichs and Torin Sandall
Kubernetes Community Redux, with Paris Pittman
kpt, with Morten Torkildsen
The Financial Times, with Sarah Wells and Dimitar Terziev
CNCF: Under New Management, with Priyanka Sharma
CoreDNS, with John Belamaric
Cloud Foundry, with Chip Childers
Ingress and the Service APIs, with Bowei Du
CSI: Storage, with Saad Ali
Helm, with Matt Butcher
Open Policy Agent, with Tim Hinrichs and Torin Sandall
Kubernetes Community Redux, with Paris Pittman
kpt, with Morten Torkildsen