Thursday, December 24, 2015

backlog: c# vs typescript

Cons of Typescript compare to C#

1. var myStatement1=require("ast/myStatement")
and need to correct back to
var myStatement=require("./ast/myStatement")
C# does not have this problem

2. Refactoring of class won't affect the naming of usage of class in the other files
e.g., naming myStatement to myStatement1,
it will change from
var myStatement=require("./ast/myStatement")
to
var myStatement=require("./ast/myStatement1")
still myStatement is using
C# does not have this problem

3. The Test Explorer needs to parse for a long time, C# is fast

4. The compiler scanning each typescript file takes quite for a while during starting while C# is very fast

5. C# has windows form for fast UI prototype

6. The Typescript UI sometimes just hang, C# does not have this problem

7. The solution Explorer sometimes left with a big gap after cleaning the js and js.map file, C# does not have this problem

8. Many datastructure are lack off, and difficult to see the contents like Dictionary (from https://github.com/basarat/typescript-collections) in debugging mode. C# does not have this problem

Cons of C# compare to TypeScript

1. Need to go through Edge.js for running node.js indirectly.

2. Lack of understanding of JavaScript by always coding in C# (Fortunately I have coded quite sometimes in typescript).

3. Actually there is no real shortcoming of C#, it enables fast development without concerning on those superficial stuff, and put real concern in logic.

Wednesday, November 25, 2015

真正编程

接下来的编程,要到节骨眼的部分了,兴奋ing。

研究员,不外是看看paper,写写程序,谢谢paper, present present自己的work。
天天写编程外看很闷,但是自己内心却是很雀跃。

继续好好编程去啦啦啦~

Wednesday, November 11, 2015

又要编程

发现自己看了好多东西,依旧没有动手编程。

今天要开始编编编了。

我渐渐发现,要弄个大蓝图,开始编程,还不如随便的编,feedback-directed, 然后慢慢refactor。重点是从小处编、一直编、不要停。

为什么呢?
1. 大蓝图没有编程的反馈,后面也要一直改,前面计划的时间也会浪费。
2. 随便编,决定快,其实和你慢慢决定结论其实大部分差不远。
3. 随便编,重点在于面积小,才能修正快。就是用个小的example先编个workable的东西出来,看看结果,让后再构建个大的。

我发现自己老想弄个大蓝图,因为之前用这个方法,编了一个全系里最快最准确的程序。可那个是有前人的方法可参考的,所以前人的各种尝试,读了下文档,让我有了很清晰的轮廓知道应该怎么编最好。这样一个之前的reinforcement就让自己觉得大蓝图好。

现在不一样,东西没有清晰轮廓,一切都在模糊中。
还是现实点,具体情况、具体分析。


feedback-directed的布局

看了琅琊榜 发现苏哲布局相当精妙 赞叹作者对于各种人心逻辑和时间逻辑的规划了解。
开始看的时候,看到各种勾心斗角,有点看不下去了。
可是看到后面,勾心斗角的恶心渐去,越来越觉得这种布局好玩。
看着这种片子,本来就不该怀有好恶的心态,超越好恶去看这种政治布局,就像看一场智力游戏一样好玩。不然越看越恶心。

他们依照利益来分辨谁是主谋。
后面有个深层目标,前面说话理由充分让人信服,渐渐达到自己要的目标。

在人心上下的功夫,非常充分。
比如要如何不让人起疑心,要如何不让人嫉妒,要如何引导别人问自己问题,要如何让别人觉得自己不是在强功,要如何让别人重视被冷落的人,要如何让一份善心让别人知道,等等等。

在布局方面,花时间打探讯息,利用已有讯息,把人事物当作棋子。
利用一一击垮(divide and conquer)的方法,来化解敌人力量。
把事情的演变推敲一遍,过去、现在、未来,所有可能发生的事情,都有应对措施。

有事后,故意犯些错。比如靖王拯救灾民,苏哲建议不报兵器的钱。
背后目的是要人告发到皇帝那里,然后让皇帝从别人的嘴里知晓这个善举。

不管何时何地,始终保有冷静清晰的头脑进行分析。
这个很厉害。

但是电视毕竟是电视,虽然有逻辑,现实不会是那样容易推敲的。
虽然如此,这也我看过比较符合现实逻辑的电视了,太好看了。

话说回来,这个世界不适于像苏哲那样的大布局。
把大布局分析称小小布局,然后sequential 进行,会更占优势。
因为目前的小布局的结果和经验和犯错,可以对下个小布局进行调整。
这种feedback-directed的布局,还是比较实际点的。

---

回过头来看现实世界,不也是一场场精妙布局。
去了starbuck,杯子上用铅笔写名字,每个店员的名字也是铅笔写的,让人觉得starbuck不是冷冰冰卖饮料的地方,而是充满热情的店员。
空调里散布着咖啡香。
大家都可以进来工作,一应欢迎。
等等等。
没有这些布局,如何让它脱颖而出呢。

---

这个世界就是一场棋局,棋局也就是这个世界的浓缩。沙盘推演一番,下个好棋,也是很好玩滴。

----


Friday, October 30, 2015

编程编程

这些天,一直在研究各种不同的program analysis tool, 看各种不同的paper。
这样的survey, 估计快要两个月了。

现在终于要开始了。
弄个小平台,把一些基本分析工具都加上。
然后在这小平台上舞动,希望能有不错的表演。

现在,需要搞定的有好几项:
1. 用什么来做parsing
2. 要怎么把existing tool都移植到小平台上。
3. static analysis 有没有确切的帮助。

小记一下这个起点。

看这世界

我发现这人的世界,和动物的世界没有什么太大的不同。
每一个寸土,不存在永远的和平。
你踏过的土地,有哪个没有战争过,有哪个没有和平过。
就是这样的反反复复。

强势精明的人,策略上,应该是优于弱势的。
一块资源,一个强势精明的人,能用各种手段把它得到。
弱势的人,就无法享有这些优势。

但是,所争夺的东西,会得到,终究会失去,最多等到你老死那一天。
这样的争夺,有时牺牲掉的是千千万万条的生命。
人说做大事,必须要有大气魄。
但是,为了某个目标,牺牲掉的生命,这样值得吗。

用因果论来说,每一个所作的行为,都会有一个反作用力。
通俗一点来说,“善有善报,恶有恶报,不是不报,而是时间未到”
杀害生命的负面反作用力,是很大的。
我感觉这个很不值。

但是这个世界毕竟也是一场梦幻。
好好坏坏,其实也是一场梦幻,没有本质上的不同。
但是要了解和超越这是一场梦幻,毕竟不是一件简单的事。
如果这个负面反作用力,让你的梦变成一场恶梦,梦中的心也浑浊不堪,估计更加不可能去理解和超越了。


Tuesday, September 22, 2015

被三整除

如果一个号码,个别号码加起来能被三整除,它能被三整除
e.g.
111|3, 1+1+1|3

证明方法
100a+10b+c=3k
99a+9b+(a+b+c)=3k
(99a+9b)|3
so (a+b+c)|3

这个证法巧妙,
关键在于要如何把前提100a+10b+c=3k和结论a+b+c=3k‘关联起来
但是更巧妙的是如何发现a+b+c=3k‘这个结论的。

这个关键在于观察能被三整除的数,得出结论
111,120.

这个观察能被自动化吗?
data mining就是搞这个的。
我们要看的是,当这些数字被apply一个function f
f(111)=f(120)..他们的数是有关系r的,这里的关系是相等。

我们要怎样找到function f和关系r呢?
简单方法是用daikon的方法,
弄template来一个个试。

还有没有更好的方法呢?


Sunday, September 13, 2015

onenote v3

我有一个onenote, 用了好多年了。
我回想一下用了多少年,发现是一个朋友介绍用的,于是一下就算出4-5年。
我刚刚把它重新整理一下。

v1是凌乱不堪的。

v2稍有架构,比如有个scribbleDB, 就是每一次听talk的时候开一个新的page,来记录。notebook基本分成technical, research, live等等。

在v2之后,本来是想把研究的note都整理在evernote,因为store在云端,很方便。发现他的桌面版本用的不太爽,没有onenote 好,没有bibliography manager,而且他的note structure, 最多只support one level。于是想把研究的note整理在latex里。平常manipulate latex还可以,但是你在飞快的研究,搜索资料的时候,用latex来记录,实在是太慢了。然后我研究了onenote。onenote 2013,有了极大进步,能云端手机各个电脑同步,能support tag(可以用它来替代bibliography manager)。于是我重新选择了onenote.

但是现在的研究架构,想法,和以前又有不一样。比如说,我不再做WS,比如说,比如说,我希望jot down的idea更实际,不要那么abstract. 而且,现在我在进行新研究探索的同时,没有一个effective的structure, 来support我的资料搜索记录。

所以有了重新整理的想法。

现在是v3, bold是问题,下面是解决方案。
1. 我现在回去看一些paper摘要,发现也不太记得自己记了什么。
重新看下这些paper,把paper里,所有的精髓,都好好的简洁记录下来。目标是五年后也看得懂,看得快,也根据自己目前的研究情况,重新整理了一下structure。

打算分成几个块
1. 做的是什么,用来干什么的
2. 使用什么intuition
3. 具体方法简介
4. 怎么evaluate的

最主要要把自己思考比较久才理解的部分写出来。
方法介绍也可以用例子。

目标是,下次见到这篇文章,能够知道他做了什么,能够领略和重用它的方法思路。能够重用它的evaluation方法。




2. 很多可重用的知识,都被记下,忽略了。
现在我划分了知识区域,像我设置了Algorithm的 section group, 下面会有各种sections关系到algorithm的,想max flow min cut。然后把卡中关系到max flow min cut的知识,都整理在max flow min cut下面。于是乎,这样也不至于糟蹋了隐藏起来的知识。

然后呢在每个section里头,比如说Lattice,page是对Lattice的简介和用途,五年后我也不会记得什么是Lattice吧,虽然现在不太可能。


然后呢对于Lattice的介绍,一个abstract (用H1 font, 重点bold一下),一个concrete (普通font,重点highlight一下),一个example。Abstract部分一定要是自己整理出来的,除了第一个段落是overviewe,第二个段落是针对自己思考最久的部分做介绍,剩下自己下一次看的时间。



3. 没有support structure 提供可重用记录。
我对于现在的研究领域,开了一个新的notebook。里面是我现在研究领域相关的sections(比如program analysis)。这样我在做和某个sections相关探索是,直接记录在里面就行。我现在的记录方式是,贴个问,用一句精要的话做简介。因为经验是,我不会特意去看那些复杂的文字。







Friday, September 4, 2015

为了别人

我发现,如果所有的想法,通通都站在让别人利益最大化的角度想,一切都会豁然开朗,人生变得异常亮丽。
今天有用游了25圈,最多一次。
这是游泳心得。

比如服务免费,很好,让用服务的人能享福利,解痛苦。
收费,也很好。赚的钱可以帮助某服务帮助不到的人们,因为钱是通用的。

这是一个需要optimize的世界,optimize的function永远是别人。

后来发现khan academy这个人,为了让更多人看他的教学,而错失了十亿元的投资。
了得了得
http://wechat.fingerdaily.com/thread-297860-1-1.html

Tuesday, September 1, 2015

更换规律

现在给自己固定时间做research,
并设置research意外的弹性时间自由活动。

这样估计有助于效率,也有助于exploration.

Sunday, August 30, 2015

和大牛学习 - Sumit Gulwani

1. 搞的是问题的fanciness - 解决是实用问题。
不搞方法fanciness,就用brute force解决。
但是解决问题的方法是很实际,很实用的。
比如说:
别人用counterexample来描述问题,实验发现这个方法不是特别有用,因为不能解释现在的program和答案接近。于是他提出了program sketching的方法,建造一个error model,来找出一个和现在error program最相近的correct program

在content entry 方面,一般人的语言都是模糊描述 比如给予 sqrt((1+cosA)/(1-cosA))一般人不会去说parenthesis,于是他提出要怎么从模糊语言中减少error,找到user想要的model.


2. 看领域找方法。
他的思维是发散的,但是在发散的同时,也会想清楚领域的需求和局限,并在不同领域搬运方法。

3. 一小步开始。
他不是一开始就弄一个特别大的idea,idea都是很小块的,但是很实用。

4. 把方法变成plugin在常用的tool,并弄成video
非常好的方法 - marketing, impact, 都会产生效果。
他的方法在video上也有和大的wah的效果,wah很重要。

5. Cater for details
别人问问题的时候,他基本能说出他是用什么方法来解决一些细节问题。




Friday, August 28, 2015

面相全世界的tool

最近在改一个paper 和一些 tool.
每一次改tool都很纠结
因为都不太记得input,output和parameter

更high level的来说
发现自己的tool,一般都是用来解决一些研究问题
对于某个paper有兴趣
但是对于现实的实际问题,和大多人的兴趣是稍微脱轨的。

以后的研究要做个面相世界的tool
能解决现实问题
大多数人都能用
side benefit是,大多数人能用的tool
我也不会不至于记得input,output, parameter
impact也不会小到哪里去。

Wednesday, August 26, 2015

未来成功企业的Idea 都是现在现实条件不具足的

很多成功IT企业 成功前没人会想到在那个地方可以分一杯羹,因为当时条件还没具足。

我觉得思路应该是这么走,
要是条件具足了,别人会很愿意使用你的服务吗?
这个条件要怎么让他具足?

看准目标 死抓不放

马来西亚前任首相,抨击现任首相。
发现课题 - 一开始他用了一系列的课题。
利用课题 - 后来发现1MDB这个奏效,于是就很彻底的一直死抓这个课题不妨。
外国新闻爆料,国内演讲煽动,弄个博客抨击,什么能做的都做了。
现任首相国内建立起强硬壁垒,收买政治人物,把所有调查在自己控制下停止了。
弹性软肋处理 - 遇时前人首相转向外国警方报案,继续猛攻。

Trump竞选美国首相,也是一样。
利用课题 -利用美国人最关心的企业劳动力课题,彻底的对这个课题做演讲,写信批评现在的企业,说自己上任后如何解决这个问题,抨击其他候选人。
结果这个很奇特的候选人,他的民意提升,和希拉里不相上下。


成功者的素质

我发现一个人具备了一些因素,有助于成功,而且是很科学的。

比如成功需要从一个graph的A走到B,需要100步。
每一步有个negative weigh,代表是阻力(人际的,现实的)

优良素质:
1. 耐心,毅力,不屈服 - 不会让你走到一半不走了。
2. 少点自尊,不易生气 - 有助于你面对人际阻力。
3. 不贪心 - 让你比较易于按照全局规划
4. 推销能力,合作能力,施恩与人 - 杠杆利用别人的力量,增加人际助力。
5. 持续探索 (和别人沟通,阅读,上网查询) - 有助于全局规划和局部规划。
6. 冷静理性 - 不被所有非理性因素(别人意见)影响。
7. 放松但充满兴趣 - 对一般人而言,这个有助于走的长走的远,不会让你有exhaustive。走完全局就是一个小游戏,何乐不为。

通关智慧:
1. 全局思考 - 让你知道大体方向,不会想着走捷径(比如卖东西卖得很贵,最后没人买)。
2. 局部规划 - 让你知道下一步该干嘛。

抽象思考节省时间

最近被叫去做实验,
改一个不懂的program,
目标是只要pass test 就行。
于是乎,我在完全不懂program内容的情况下改了program。

其实有时候不需要对一样东西有全面的了解。
时间很重要。
你必须找对方式,来节省时间。

侧头侧位全面了解,是很花时间的。
只要懂你该懂的部分好了。

Focus on one step at a time

生活是一步一脚印。
只是看着目标,有时很难去思考直接到达。
目标也是一步一步到达的。
更实际点的,找出最优和attainable的下一步,先往下一步前进。

比如爬山,看着峰顶,有助于你找到目标。
但是能不能达到峰顶,有赖于到峰顶之前每一步的抉择。

Monday, August 24, 2015

存在与否

我在想,
要是这个世界是一场梦,
这个世界的人都是梦里的人,
实际并不存在。
梦里的人有意识,和有身体感官感觉得到的身体,
依照这个梦该有的剧本演绎着。

然后我想,可能只有我自己存在。

但是再想想,
我真的也存在吗?
我怎么发现我的存在的,
有意识活动,有身体感官感觉得到的肢体,
这个能充分证明我的存在吗?

我感觉还没想得很彻底。

好玩的心态

最近看了自己国家的政治,有点小失望。
感觉政治人物就这么糊弄人民,丝毫没有向上的感觉。
说的话也缺少点逻辑。

但是换个角度看看,
把政治当娱乐,
把政治人物当谐星,
看着这个喜剧闹剧,
一下子又快乐起来了,

因为好玩。因为太有趣了。

有时处事不要太认真。
把东西看得好玩些,
日子更快乐。



Thursday, August 20, 2015

paper的宿命

发现自己特别喜欢咖啡,尤其是starbucks的。
喝喝咖啡仿佛可以让心灵更快乐,让脑袋更有灵感。

今天是七夕,牛郎织女相会之日。
没有什么活动,就在思考着如何将那些投了很久的paper,给它们改头换面,让它们能够在接下来的conference有机会挤入被选当中。

投了那么多年的paper,每一篇paper一出身,仿佛就有了宿命。一些paper百投不中,一些paper一头就中。重点是,百投不中的是你看好的,没看好的纷纷一头就中。想了那么久为什么会有这种事情发生呢?想想,有可能是看好的paper别人都做烂了,你虽然做得比所有人好,世界第一名,也只是incremental,别人也看腻了。没看好的paper,没人做过,做的不咋样,但是却因为让人有焕然一新的感觉,researcher最喜欢没看过的。这是酝酿了几年,才思考出来的结论,也就那么一句话。

有句话说,江湖一点诀,说破不值钱,不说要你想三年。好吧,固然那么一句话,也真让我想了几年。

Wednesday, August 19, 2015

人生角度

我发现有一些人生角度,特别的有正能量。
1. 这世界就是一场梦
2. 所有和自尊有关的事,都不是事

Wednesday, July 29, 2015

长途飞行

这次可算是有史以来经历过最长途的飞行了。
主要去开会
去的时候
新加坡->日本->西雅图->休斯顿(由于航班取消,本来芝加哥)->baltimore
回的时候
baltimore->->Albuquerque(新墨西哥)->西雅图->日本->新加坡

单向航程30+小时,除了跨越亚洲,太平洋,也把美国周游一遍。

路途上,本来想做点工作,不过基本都在看电影。
旅途的时候,基本就是relax mode,没有工作,只有对风景享受,和异乡文化的体会。

baltimore时除了在附近转转,去了washington dc,看了白宫,国会大厦(一群法轮功在那里示威),林肯纪念馆,烈士公墓,航天博物馆,艺术博物馆。


奥巴马他家


林肯他老人家



西雅图是个好城市,在那里待了几天,基本是三好,空气好,景色好,气候好。
逛了microsoft, washington university, 参加了cruise (去了bill gates 的家,starbuck ceo的家),premium outlet,pike place 看了第一家starbuck, 天空塔。





日本成田机场,没出战,四处逛逛。从飞机往外看,绿绿的格子,以为是绿草,仔细一看,有绿色液体在上面流动,形成特殊图案,非常奇特!估计是水稻吧。

回到新加坡,花了了两天时间才从relax mode恢复到working mode.
于是乎来写写博客,让自己的写作思维活跃起来 :)

Tuesday, July 7, 2015

当头棒喝

做点和yx视频聊聊
说到我的理想
我告诉他我要做一个有impact的work
于是乎,他问我半年前你已经这么说过,你现在做了什么
他是一个疑问句,但是也敲醒了我
结果是我什么也没做, 一直在寻寻觅觅。

我感觉从现在开始该做点什么了。
其实我也不知道那是什么,但是有个人说过
Clarity come from action, not from though。

我必须在现实中作出改变,才能改变人生轨迹。
从改变的feedback学习,才是最有用的。
正巧,最近publish了一份paper, 关于feedback-directed evolutionary algorithm
我这个feedback-directed比传统evolutionary algorithm要好很多
我现在需要kick start 这个evolutionary algorithm。
没有kickstart就是空想,想了也等于没想。

Monday, July 6, 2015

不能有太多时间的小孩

距离rebuttal两个小时,这才无比兴奋的开始工作。
前面的46个小时,就想着不写rebuttal算了。

我需要时间短促,才能有亢奋的感觉。
碰巧,我看到有startup 给予太多funding反而害死他们。
原因,太多的resources让他们不够专注,于是死了。
警惕之!


天下无谋

看了一系列的天下无谋
发现中国人要如何自处。
尤其是韬光养晦,学习良多啊。

古代宰相,不能太强,这样容易被灭顶
被皇上,或者周围竞争对手。
甚至株连九族
这个草菅人命啊
留个全尸是皇恩

这样的大环境下
大家琢磨着如何自保
如何升官

如何长久

在中国

吃吃喝喝,睡觉,打豆豆,看电视,玩电脑,看书。。。

面试

来到了某学校面试。
一群教授,问了大多和研究无关的问题。
不错的招待,住在专家楼,吃喝免费。
午餐和院长吃饭,晚餐和导师a吃饭。
对整个学校了解透彻。
后来,有导师b说能帮忙,现在发现,原来是虚晃的空城。

虽说是空城,但是空城这招还是可以学习起来的。

Wednesday, July 1, 2015

主动让资源

一切发生在五分钟前。
在机场,发现一个插座,一个外国人坐在旁边,他旁边的椅子放了他的包,他也用着一个插座。
我发现整个gate里就那么一个空插座。
于是我坐到旁边,他很主动把他的包收了回去。
我把电脑拿出来,他很主动的问我要不要用电。
然后很配合的让我插上了点。

这点外国人的主动sharing文化,相当值得学习啊!

Tuesday, June 30, 2015

如何面对恐惧 - 面对+转变

在quora问了一个关于如何梦中常常面对高中考试准备不完的问题,得出一个出乎我意料的答案。这个答案符合了所有能解决恐惧的最佳途径,既面对,转变。

你要面对的话,总得有个场景。
1. 现实生活 - 比如你面对一个情况,需要临时抱佛脚,这是用不一样的心态去面对。比如平时急急忙忙的把它完成,现在则淡然,宁愿错失机会,也要抓住转变的机会。
2. 模拟 - 可以模拟高中考试情况,比如说,可以设定一个时间让自己在时间内完成。完成不完呢,告诉自己无所谓。更真实点,可以让自己回到高中,让高中老师再给你一场考试。
3. 静坐 - 这个对普通人来说比较难,要静到一定程度,进到自己过去的心灵里面,把它转变。
4. 梦中 - 还有一种类似静坐的,就是当自己在梦中,遇到准备不完考试的时候,有所警醒,但然面对。梦中这个场景训练也是很真实的。

但是不管如何,公式都是面对+转变。

这是我刚刚发现的规律。这个世界上很多时候是有规律,像F=MA,E=MC^2,就等待我们去发现。

心理学用词

Dunning-Kruger effect
The Dunning–Kruger effect is a cognitive bias wherein unskilled individuals suffer from illusory superiority, mistakenly assessing their ability to be much higher than is accurate. \

Occam's_razor
Simpler is better

旅游季节

这下半年,是旅游季节。
算一算要去四个国家。
读博士有个好处,只要你肯发论文,就不会缺乏旅游机会。

Quora

从小特别爱问问题。
遇到Quora,我天天都到上面问问题。
开始的时候,我是为了挣credit。
结果问上瘾了!

我这人什么都缺,就是不缺问题 :)
是优点,也是缺点。

虽然很多的回答并不怎么样,但是从一些回答还是能学到一些东西的。

运动季节

最近吃胖了,于是想到减肥。
晚上少吃。
游泳12圈来回大型泳池。
跑步400米七圈,慢慢再增加。

再接再厉。

寻找研究题目、二

我觉得很多题目都能发paper,
但是如果能找到一个题目确实能make an impact的还是很重要。

于是乎,决定搞个长远打算。
就像从新弄个博士论文一样,往一个方向做下去。

想一想,博士论文还是很有用的,至少它让你硬着头皮必须做下去。

如果让我现在来做Web composition,肯定做不下去,也肯定无法想象可以依赖它发那么多papers,当时年少无知,一股脑的做下去。年少无知有年少无知的好,人老了想太多,反而一事无成。

Tuesday, June 23, 2015

Think Fast, Talk Smart: Communication Techniques

Greeting Anxiety
Use conversational language
Be present


Reframe the situation, make it an opportunity
Yes and, not No But
Slow down and listen
Tell a story
Template (Problem-solution-benefit, what-so what-no what)

It is all about PATTERN

最近发现,在做事情,说话方面,如果想学习别人的,应该学习pattern,这样的话比较容易apply在自己的实际情况。

如果把东西都照搬了,那不但记不住,实际情况也apply不了。

另外研究证明,如果闹钟有个pattern,他会比没有pattern 70% more efficient。

(这也在在说明了,practice make perfect,practice 使到脑中应变的pattern变多)

举个例子:
有外国记者问朱镕基,说他样子变憔悴了,事情过忙的关系吧。

朱镕基答:
大家都觉得我变憔悴了吗?这都已经过了四年了,人都会变老的啊。

这个我们可以abstract成 《反问+客观事实》 的pattern。

如果只摆明客观事实,少了反问,感觉像要赶紧的反驳。
如果只反问,那不成立。
所以这个想想这个pattern还是不错的。


Wednesday, June 17, 2015

寻找研究题目、一

最近寻寻觅觅各种paper,发现一个不错的方向,发现一个人做。
后来一直找下去,发现好多好多人在做。
于是乎很多时间都在survey上过去了。



放轻松

最近潜水距离又破自己记录了。

秘诀:放松。

吸一口气,放轻松身上的肌肉,没有压力的游。

这个口诀估计是用于任何一种活动上吧!

凉快

前两天下雨,凉快极了。
特别喜欢下雨!青蛙声!
昨天晚上,风大雨大雷声大,帅呆了!

今天比较热点,不过还是很凉快地。

Tuesday, June 9, 2015

研究 和 实用工具 同步

感觉这两个太难结合起来了。
于是乎,把他俩分开可能是比较好的。
目前还没有见过合在一起成功的例子。

分开、分开 就此敲定。

Monday, June 8, 2015

所向无敌的最优心理

最近,老在思考,什么样的心理,是最优心理。
看了好多各种各样不同的书籍,学到了很多,但是依旧没有答案。

书籍包括诺贝尔得主书籍-里面有各种科学实验结果
包括各种成功总裁,领袖的经验法则,做事法则
包括各种心理学让自己更快乐的经典。
我希望能从里面总结出什么。
总结出一个法则,马上就可以找到一个counterexample。
这让我相当不安,难道就无迹可寻?

于是,回想起佛学,
无常 - 世界一直在变换,没有什么是永远的
无我 - 没有我的存在
无生 - nothing really exists.
大幻化网 - 这是虚无飘渺的世界,一场梦
发现这些才是找不到破绽的。。

佛学教人们不追求这个,不追求那个,观受是苦。
小时后中觉得有点灰色。
现在不那么觉得了,想想一下,是我误解了。
它的意思是,不追求这些,会得到快乐。

嵌入了无常想,不会去追求永恒。
嵌入了无我想,烦恼就没有了。
嵌入无生和大幻化网,你就不受外界影响了。你要去主导这场梦,不是梦来主导你。

总结是,所向无敌的心理,来自于佛学。
一直藏在心中的这些,才是最优的。
以前是一种被灌输的knowledge。
现在在更多多思考,对比各种不同的知识后,又有更深一层的了解了。
就好象告述你一个算法,和你用一个算法来解决问题后得到了解是不同的。

发现自己最喜欢的,还是哲学。
据说很多科学家,走到最后,就是哲学。
我现在是懂为什么了。
哲学其实是一切学问之源。
看到了小溪,往上爬,统统都会看到哲学的源头。
可这源头其实是最难懂的。
想一生未必能想的明白。

Sunday, June 7, 2015

谍中谍

看跑男,看了“谍中谍”。
现实生活中,这样的间谍,确实需要应付内心煎熬,冷静,应变强。

邓超翻了两个错误:
1. 出现了一些情绪的明显转变,因为紧张被发现。
2. 没有发现“谍中谍”的存在,
   a. 固然像别人电话响了,自己没响
   b.别人老想邓超做一些like "we are family",公主抱的动作。

但是这些事后诸葛亮,当时能意识到并不容易。

必须的改变,需要坚决的执行

结论:
不够专一,太多想法的内心,急功近利的外在因素,才是拖油瓶。
找到需要改变的动作,专心的做下去,才是王道。

say no to 诱惑。

----
故事:

1. 发现自己行为老重复,结果可预见,得到的结果也重复。

之前发现,project 1 到project 6, 都没有充足时间准备。
于是乎发现自己都是在最后一分钟才准备。

于是在星期六完成project 6 的晚上,我下定决心,先把project 7稿子。

我也一般观察我到底为什么一直delay。

晚上的时候我发现:
1. 我在那时后的心理是,project 7 还有两个礼拜,感觉还要远。心理更想做的事情,是看看一些别的知识,希望增加自己的内涵。
2. 某人让我改天才准备,先做点别的事情。

内在,外在,都有让我不继续下去的趋势。

当然,我决心的力量,是高过这些的,于是我完成了。

2. 在s&p 的时候,我想弄个password cracking,在考察后发现容易中。
于是乎,开始了新实验。
各种survey, 实验。
于是 s&p 没有完成,拖到usenix。当时还是没有完成,拖到了eusorics。

password cracking 本身并没有多大意义,impact 也不高。
我只是想赶紧弄个paper。

现在,当各种deadline 接近是,我又有这个想法。
心理有一些马上实现的idea。

这样就把我的想做有影响力的轨道偏离了。







Friday, June 5, 2015

潜水

昨天成功潜了100m,记一下。
尝试了接近十次终于成功了!

Monday, June 1, 2015

知识为己之用

六一儿童节快乐!
多看书,多思考,多实践,人会长大的比较快。
以前小时后总觉得什么都知道,没错,那种摆在台面的都知道。
更多的是那种后面的策略思考部分,小孩子是看不清楚的。
愿自己多长点智慧,与此同时,也能还原质朴的心。

----

最近看了很多书,也学到了很多新知识。
看的书不是计算机专业的,就是客服、心理学等等,关系到人的。

我也常常喜欢问问题来学习新知识
有时也把人问烦了
从小就有这样的习惯
回头思考一下,问的问题当中,哪些是重要的,哪些是可有可无的
重点在于减少可有可无的问题
并且积极乐于分享自己的知识

----

在学习新知的时候,有种新知来自于“事后诸葛亮”
事后理出一个头绪,来把后面的果,和前面的因map起来。
很多时候,这是无法重用的。

一来,实际情况无法重复。
二来,“事后诸葛亮”把幸运的成分下降的很低。
结果成功的人看起来更成功,失败的人看起来更失败。

这是“快思慢想”这本书提到的。

我觉得挺有道理的

-----

我觉得很多东西可以直接拿来用的。e.g., 适度吹捧,降低自己。

但是很多东西不能照搬。用阿里为例子,e.g., taobao三年后才获利息。

那些不能照搬的东西,我们需要思考至它的first principle,就是做某件事情背后的策略,和原因。e.g., 市场占有率 > 市场利润。
那些不能学的幸运成分,e.g., 蔡重庆加入alibaba,可以把它忽略,每个人的幸运之神都不一样。

这样知识才能为己之用。而不是学了不用,或者被其束缚,更甚的,被其误导、扯后腿。

-----

回过头来看,毛泽东不是打战出身的,马云不是做生意出身的。他们却比战略家 或 世界上很多的 策略家,商人,经济学家更厉害。

这说明了什么。 看清现实问题,想出解决办法。过去已有的办法是辅助,针对当前情况思考出的针对性的办法才是王道。



Friday, May 29, 2015

游戏思维

先写结论,游戏思维:
1. 没发生的不去顾虑,先想好最坏解决方案,等到事情真的发生后才想办法解决。
2. 决定了的,就不去更改,把它当作已经发生了。
3. 决定了的,就一心一意去做,不要心猿意马。

这要人生会比较effective.

----
不知道有谁说过,百分之九十的顾虑都是不会发生的。

回想一下自己:
飞机在空中颠簸,担心飞机会不会掉下去
高中时,担心自己进不了新加坡国立大学
开始本科时,担心自己竞争不过别人
没开始博士时,担心自己博士几百页写不出来,于是盘算着一天写几页
开始博士时,担心自己发不了first rank paper
博士之前,担心交女朋友会耽误自己的学业

梦中,常常的梦境,都是高中没去上体育课,美术课,中文课。。。原因是当年高中只拼理科,把所有科目都放了。

顾虑 是种与生俱来的心理自卫
但是也是一种心理包袱

----

我还有另一种精神,就是喜欢刺激。
喜欢看恐怖片
喜欢凡事last minute..这样很刺激
喜欢刺激性的活动。。。

----

我现在把挑战顾虑 当成一种刺激性的活动
任何事 没做过,各种纸上谈兵,各种预设思维 都是浪费时间
思考好各种最坏结果的应对, 然后just do it...
这样应该是最刺激的了,收益程度最高的了。
人生本是一种游戏。
于是乎这样的做法,我叫它游戏思维。



Tuesday, May 26, 2015

杭州之旅

上次来过一次杭州,西湖边走了一下,吃了一次杭帮菜。
这次又来,不过游得总算比较透彻。
去了宋城参观、玩撕名牌、看舞台剧,
从九溪步行到龙井村(大概一小时),
在苏堤步行三公里,
西湖游船,
灵隐寺,
唱k,
吃了还几顿杭帮菜(包括外婆家,新白鹿)。
----

Uber 在中国挺火的。
打了计程车,个个都说生意降了许多。
Uber 还真是不简单啊,要面对计程车行业问题。
不过这也让我惊呆,一个简单的软体,竟然可以对一个国家产生那么大的影响。

----

九溪步行途中买了自拍神器。
听过自拍神器,从来没用过。
用了发现以后脱离不了它了。

所以一样东西做得再好,你首先要
1. 吸引顾客第一次尝试 (价廉物美,增加它售卖的管道)
2. 让顾客体会到只有你能满足他自己也不知道的要求。
3. 顾客自此脱离不了你了。

Wednesday, May 13, 2015

学不完的世界

记录一下下自己的生活

昨天早上游了泳,中午办了美国签证,晚上去听个talk。
今天准备reorganize 一篇一片要投出去的paper, 晚上去听个talk, 整理下这几天累积下来的video recordings。
明天来弄下issta camera ready和slides。

===

接着呢就是开始弄下新的work了。
本来打算先把新知识学完再弄,发现以为要学的东西只是冰山一角,真正该学,该practise的东西像喜马拉雅山那么高。

于是改变了下策略,80-20。80%干活,20%学新知识。exploit+explore同时并重。


Tuesday, May 12, 2015

早上游泳

今天第一次早上去游泳,感觉还不错。
游泳池里没啥人,从头到尾,两个亚洲人在游泳,三个西方人在做日光浴。

---

过去几天依旧是寻寻觅觅
除了弄要submit的paper之外,也在各种看。

后来发现心急吃不了热豆腐,于是看些基础书。
觉得这些才是灵感、了解之源啊。

想当年,我也把各种model checking的书翻来覆去。
BPEL的书都给翻烂了,翻烂了修补了,然后再翻。

很多看似浪费时间的事,其实是working的关键。

+看基础知识很重要。
+practice很重要。
+feedback很重要。


Wednesday, May 6, 2015

如何面对不熟悉的domain

在研究中,以下是阶段性总结

--- 6 May 4:51pm

把所有解决办法的方法集合起来 也是好的方法

还有一种方法 就是假设自己已有program 往上思考 看看有没有可行的方法
好处是:脑袋不被其他方法套牢
坏处是:domain不了解


--- 6 May morning
上次感觉良好因为重新开始。

现在面临一个问题,就是对domain,和要用到的technique不熟悉,于是乎无法开始想新idea,

之前做一个新方向(pass crack) 的时候,总结出,必须要将idea rank by 可行性,然后top to bottom 来执行;这样可以减少时间。

但是现在无法断定可行性,因为不了解。所以初期的cool start 是有必要的。

把这这周预订为understanding and failing week 吧。hands on下给它弄清楚,试试不同的方法看看结果的不同。这样才可能比较好的探索的问题的本质,从而提出更好的想法。

----

Tuesday, April 28, 2015

新开始

我现在又来到研究的十字路口了
survey, learning的季节又来咯




Tuesday, April 14, 2015

赶paper 感言

1. 如果我提早一天做,就不需要熬夜了;survey, 弄tool,写paper with the end in mind
3. paper 写的时候,写下的东西,可以快,但是要确保不偏,容易改
4. 应该一面弄survey什么的,一面写paper, 这样related work 就可以提早完成了。
5. 应该在弄tool的过程中,将过程写下,这样,可以帮助你focus on theory part, 可以帮你找到tool应该弄的方向。
6. 减少累赘,不要弄了一堆没用的东西,然后才发现了一个东西,才写paper。弄自己有信心的部分。
7. 花时间,搭重复使用的平台,是有用的。无数的paper,就靠一个平台迅速完成。
8. backward report 不是挺好,压力轻吗。

Thursday, April 9, 2015

小进步

教某人游泳,上次换不超过四次,这次换超过四次,虽然有得还有待进步,但是我觉得每一次都有点小进步就已经很不错了。重点在于不断练习,每次有点进步。

学武术有级别,上学有级别,学programming也有级别。如果要求自己一下就会游泳,这是不实际的。

给自己点小要求就好 - 每次进步一点。

学的开心,不断练习,才是上上之策。


买饭

 A 者:一次和朋友到口福吃饭 朋友叫饭 我觉得需要辣椒 回去拿 结果那个人因为觉得我没有买食物 委婉的和我说要买东西才能来拿这里的辣椒 我当时也没反应过来 后来想想不就是和她买的吗 我和她说了下 他依旧是一张不相信的表情 心里第一想法是这个人有点抠。

B 者:后来另一次 我去问路 问海底捞在那里 我问的人也是卖吃的 她很热情的从店里带我走出去向我指路 还称赞海底捞是很不错的。让人觉得这个人很无私,有职业道德。

我觉得做生意的话,B者还是比较成功的。因为人是生意里很重要的环节。李嘉诚除了谋略外,就是做人做的好,才变成亿万富翁的。

再看看starbuck, mcdonald,举凡要装水,都是免费,而且允许的。

这个knowledge 是transferable的。找人合作也是同一道理。五个人都能合作你会找谁,当然是找比较舒适合拍的。当然,如果只有一个人的话,那就要看情况了。


Monday, April 6, 2015

Toastmaster

最近参加Toastmaster, 已经给了三个talks了,这几次获益良多,小记一下:

1. 第一个talk给的评价最好,但是表现其实还可以,我虽然有小准备,但是就是拿着phone念稿在讲。后来发现其实这个评价好,是那些senior为了鼓励我才这么做的。他们说讲的很好,淡定,有eye contact。但是没有给予太多更高阶的评价。

2. 第二次,我完全没有准备,就带上一张A4 size的note, 然后开始念稿。这次评价也是偏正面,只是有人说拿着note在那里念不太好,会使到和别人的眼神接触小。

3. 第三次,我练了一星期(每晚20分钟),中间就忘了些词,然后看了下手机 (这个也被人批评了),其他都是脱稿讲的。我觉得这次做的是最好的了,评价当然有正面,但是感觉大家要求也高了,也有了很多更有意义更有建设性的评价。那些senior,也是在等我做了几次talks之后,再给我更上一层楼的评价。。比如说手势,站得位置,故事内容,表达方式要怎么进步等等。


而且从第二次开始我也主动参与table topic。 而且现在说话我也比较注重我的pronunciation, 还有grammar 之类的 (至于为什么,我想是因为由于不同的人,在不同的时候,给予相同的评价,toastmaster书籍上也是这么介绍,导致不断重复的提醒让这些东西嵌入脑中 - 我觉得这和spaced learning 和 spaced revision有关联,而且toastmaster 两个礼拜一次,正好达到spaced的效果)。

简而言之,别人的正面评价,会起到好的reinforcement,继续保持好习惯;建设性让进步的评价, 会让自己修正/进步。同等重要的,看到那些比较有经验的人演讲,也从中学到很多可学习的东西,以后运用到自己的演讲中。

而且这个Toastmaster, 有几个jokers在里面,把整个气氛弄得很欢娱,很有正能量,这也是有利于学习的。

超乎我想象之外,这样一个我本来以为很平凡的组织,是通过这样一个超卓/科学的方式来让人进步的!

Saturday, March 28, 2015

Blackhat Asia 2015 观感

参加了这个会议回来,有好多感想,分点列下:
Major
1. 激动,原来security也可以让人那么激动,原来深奥的security,现在感觉很简单。本来以为工业界的学不到太多学术界会用到的,我是大错特错了。
2.安全方面,工业和学术界的差距小,很多学术界需要的domain knowledge还是tool,都是工业界人士利用业余时间完成的。学术界的security很多时候没有真正的technological contribution,都是照搬学术界其他领域的,比如AI, program analysis, machine learning...
3. 应该做一个solid 的tool, 还是work,这样它就能像磁铁一样吸引到同样兴趣的人,促成collaboration,或者更多citation。
4. 有些人develop一个tool,就是为了兴趣,都是业余时间做的,就几个月一个decent 的tool就出来了。我们这些全职的,看着paper,看那paper,这试点,那试点,是不行的,他们几个月弄一个tool, 那全职的,几个星期应该弄一个不错的出来吧。
5. 英文要说的好,不然是让人受罪,听不懂,还要在那里呆看浪费时间!要有life demo, 进行hack的过程,这样比较有趣味。slide做的要生动,主要是讲的要让大众了解。可以让大家举个手来了解大家的程度。比如说binary的时候,如果大家都不懂,用通俗的话让大家了解一些概念,再进行讲解。
6. 有些公司support 员工来full time 做open source project 来回馈社会,赞一下。
7. blackhat arsenal 真心不错,在那里受到的震叹最多。
8. blackhat 和defcon是工业界会议,真正学招数的会议!
9. closenote时,几个hackers 包括Jeff Moss在那里讨论security的big picture,觉得相当有意义。security 之所以火,因为market force容不得太多testing, privacy所以火,因为群众懒得configure这些东西。每家公司都需要security和 privacy, 我现在是感觉到为什么这个东西可以那么火。


Other
1. Jeff Moss 创造这些会议,真心觉得不错。他们给钱speaker,给钱用最好的venue。
2. blackhat 好多韩国人,可惜听不太懂。
3. 真心觉得如果想做security, 必须懂点
a. binary
b. cryptography

Wednesday, March 18, 2015

合作感言

最近和一教授合作,有深深的启发。

有什么可以学习呢?
1. 把自己不相关的东西减少,做一样事情,专注力增加。
2. 找合作,先有idea,然后让别人一起来做,自己要具有积极性,也要确保他人进度。
3. 回应要不拖拉,做事要不拖拉,very clear cut.

以下是剖析:

效率
发现教授的效率老高。
工作时间是从早上一直到晚上睡觉,有人叫他工作狂。
给他发一份review,他马上改,一会儿就改好。
除了上课时间他有delay,其他反应不拖拉。
很有动力,很有热情,也很专注的在做自己的研究。

Overhead
他的东西很简单,写的快,但是他也不做别的什么,就做他的东西;administrative stuff funding都交给自己的老板管,使得overhead不多。

Delegation
他有很多学生,他善于都让学生编程去。
杂事琐事学生来做,paper自己来写

Collaboration
他善于合作,先说个idea吸引别人,说着idea哪些大牛有兴趣.
然后开始合作了,他就要求讨论。
然后不停间接的催,问做得怎么样了.
别人回他的email,他很快就正面积极热情的回应了。
让别人做别人熟悉的事,自己做自己熟悉的事。


Tuesday, March 3, 2015

搬厨

前两天 帮一个朋友搬橱柜 两个1.8米有厚又重的橱柜。
那位朋友为了省钱,从别人家那里(他们快搬家)收刮了橱柜。
先是把两个用螺丝栓着的橱柜分开。
分开后,把它翻倒在地上,这一回儿,一个橱柜开始散了。
于是用铁钉把散的部分固定着。
橱柜貌似脆木压成的,地上一堆一堆的木碎。
橱柜又高又重,屋顶太矮走不过,还要倾斜着倾斜那,垂直进电梯也进不了,要倾斜着。
于是这两个厨搬到一半,就松了。
虽然意识到这个橱柜有可能会用到一般松了塌了。
我们硬着头皮把它搬到了朋友家去。
首先,到了朋友家楼下,先搬了两个里面,散的不那么严重的橱柜,上去六楼。
结果那个橱柜也散了。
于是就索性把两个都橱拆了,扔到垃圾巢去了。
这拆不费太大功夫,弄一弄,两个橱柜完全分离,漂亮解体,
和买的时候一样,一块板一块板,放到垃圾巢,等待工人来拾。
话说离开朋友家时,那些厚重的板都不见了,辛苦那些工人了。

那个搬家公司的人,
帮忙我们运橱柜,
发现橱柜没用了,
也不收钱,
欠了别人人情。

总的来说,这就是给别人钱,还帮忙找志同道合的人,来帮别人扔垃圾。

结果是,
那朋友从宜家重新买了两个橱柜,
让别人来装。

故事告诉我们,省钱是美德。
但是用在不对的地方,是会陪了夫人又折兵的。

不过那天还算是开心。
被请了一顿西餐。
还做了一顿苦力运动减肥。
主要问题就是欠了那个搬家工人的人情,还害别人迟到了。
谁要找搬家工人,找他就对了,绝对好人一个。

Sunday, February 22, 2015

Centralize theme

发现自己做研究有到处跟风的习惯
发现还有追deadline的习惯
发现自己有到处合作的学新知识的习惯

don't get me wrong

deadline很重要
跟风能学习大牛 走在热潮前
学新知识是挺激情的

但是 这中greedy method overhead 会很大
因为走捷径,下次不能容易继续,没人能用现成的tool
因为不断跟进不同的风,所有要重新学起
因为到处和不相关的领域合作,所以要重新认识别人的知识

感觉收获是挺大的
但是也感觉overehead 很大
每次deadline都弄得连夜赶工

现在觉得弄一个自己有兴趣的centralize theme很重要
减少overhead
让大家来参与
快快乐乐发paper
发paper时间之余才来研究别的领域

这样鱼和熊掌方可在比较舒适的情况下兼得。

Wednesday, February 4, 2015

variable命名

我发现variable命名有一个mantra:
"十年后,我知道这个variable是干嘛的吗?"

Sunday, February 1, 2015

星巴克哲学

发现往来星巴克的人很多

我感觉星巴克的环境很舒适、空调里有咖啡味、能买杯好喝的咖啡喝
主要是呆在那里不会被赶走,可以工作

这让我想到一个人
和他相处很舒服,被体谅
这样大家愿意和他相处
他得到的精神上、物质上几乎>=他给予的

佛教中菩萨第一地是欢喜地
菩萨因为给予,所以第一个得到的就是欢喜
给予别人,缩小自我
自我缩小,烦恼缩小;给予别人,度量变大, 也就自然欢喜
看来矛盾,其实就是如此啊

做企业的
有人说看三五年
有人说看未来十年、二十年
我觉得也应该往无限的时光看
因为你所做的  通通都会回到你身上
所谓种瓜的瓜 种豆得豆

编程@星巴克

凌晨 12 点的班机
现在 下午 5:41

来到 上海机场
本来想着去唱k

发现总价格不菲
机场寄存行李120rmb for 5 hours
唱k 一个人 100 rmb
加上公交费

小算一下 新加坡还是比较划算
于是取消唱k 活动

来到星巴克
发现人很多
却还有位子
于是就坐下来
买了杯咖啡 一堆食物

(所以说人多的地方
依旧会有机会
只是需要发掘
发现了就是你的)

能干嘛呢
只有编程了
编程前写个博客
来酝酿一下工作情绪


适合自己

我发现 自己比较适合strong type 的 language, 像java, c#
为什么有这种觉悟呢?

因为我之前用python这种weak type的来编程 编码行数是少了很多
但是我一般写程序都会有bug, 这种weak type的把一部分statically可以check的bug移到了runtime 哪里去 导致本来一秒钟发现的错误,现在要用几分钟

这只是小事

更大的事是 编程后几个月 回过头来读程序 没有 type的帮助 单纯靠variable name 让我好难读懂 读了一个礼拜才恢复记忆!
变数命名 本来就不再行
没有了type 就更不行了

于是乎 更加了解了自己
原来我适合visual studio这种IDE
拥抱 visual studio, 拥抱 microsoft, 少走点弯路
是目前对自己的觉悟

Friday, January 30, 2015

自制力

我觉得这是一个很重要的能力

今天有两次大餐,中午干锅牛蛙,晚上吃酒席

中午的时候 我吃到九分饱的时候 觉得不能再吃了
但是桌上还有很多好吃的
以往的我会时不时就拿些吃的 以致吃得太胖

今天吃饱后大概 1:20pm,,后面是看电影 2:20pm
大概半小时后一个想法蹦出来
”消化得差不多了,吃点吧“
另一个想法是
“说好的不吃的”

一些时间后,同样的两个想法有蹦出来。

2:20pm 后我没吃。


后来觉得这实在是正确决定。
晚上7:00pm吃酒席时,肚子还是饱的。

总的来说,我是吃得太多了。
但是如果没有那点自我提醒,吃得会更多。
小记一下 一点小小的自制力 自我安慰下。

不是为了减肥,虽然我已经不瘦。
关键是我觉得这是人生一个重要的能力。

有了它 人生比较容易被掌控。
做事情比较容易成功。
修行(修正行为) 比较容易成就。





Thursday, January 29, 2015

剪头发

我在如皋剪头发碰到一40来岁 外表像艺术家的人。

他说顾客年年减少。
他说他不做销售,要来就来。
他说他吃饭的时候比喜欢别人打扰,有一次有个顾客要来,他问别人你没吃就陪我吃,吃完了就别妨碍我吃饭。

他说他不管什么顾客,他只要一杯酒就好。
做的都是老顾客的生意。
他说主要是自己天天开心。

分析一下,

但是后面他不跟着时代改变而改变,以自己(rather than客户)为中心。

这个个人开心哲学是很好的。
但是不晓得这样不注重实际的开心 能开心多久呀。
如果他的开心哲学够超然
这些外在得失是不影响他的
但是他可能就不能把理发的益处传给别人了。

买书

来中国 最重要的事情 就是充实弹药
弹药包括食物,书籍,日常用品。
这里的书籍便宜。
每次买书 都有不同的主题。
以前买的是数学 记忆,这种自我提升类。
现在买的依旧是。
但是主题大不相同。
买了一些介绍李嘉诚,王永庆, elonmusk, google,毛泽东,邓小平,普京 的书籍
这些都是一些知名人物和公司。

我好奇的是这些人是怎么在策略上先拔头筹的。
让自己在商业,还是政治上,能占领先地位。
之前一直在读这一系列的书籍,和电视。

目前我的总结是
进攻
1. 看清楚现今时势,
2. 沙盘推演未来方向,
3. 然后在成功可能性较大的一方赌一把。

防守
1. 看清楚现今时势,
2. 沙盘推演未来方向,
3. 然后在失败可能性较大的一方做大胆改革。

懒猪生活

记录一下自己的生活

早上十一点多起床, 吃,玩会儿电脑, 累了 睡
睡到四点多 起床 玩电脑
偶尔出去购物

前些日子 冷飕飕的空气 手摆在键盘上 不到五分钟 就无法编程 - 冻僵了
拿个暖宝宝暖一下

不过现在开了地热 情况好多了
外面下雪 手也没有被冻着

写写博客 记录一下

如皋

又来到这里了。

一直感觉这个地方很适合居住。
来到这里 忽然就觉得人生就是在享乐。

简朴 干净 于世无争
吃饭的时候 各种吹牛

挺欢快的

顿觉如果有前世
自己肯定是个地道的中国人
觉得这里的文化 食物 风俗 都简直是为自己调试的。

爱雪

去法国Chamonix雪山 记得前一天下大雪 多处关闭 当天去的时候没下雪 雪景超漂亮!

据说台湾合欢山偶尔下雪,下雪的时候路不宜通行,因为太陡,路滑不宜行。
去台湾合欢山 就在前一天下雪 当天有雪景看。
合欢山行也是一天前决定的,一天前说下雪,可以看雪。没有任何攻略。

据说如皋偶尔下雪。
去年中国新年后下雪,看到了雪景。
今年新年前回,现在也逢下雪。

通通都是毫无计划的巧合。

大自然就有那么奇特的安排。
热带出生的我我也非常喜欢雪,六角形多漂亮,雪花飘多漂亮,白茫茫多漂亮。

赚钱的意义

想一想 自己为什么要往高出攀 赚更多的钱
当然没有太多钱 只是感觉现在的积蓄 还足够享受生活。

我想出来的理由就是
可以带自己的长辈出外游玩
可以帮助想帮助的人
可以帮助没钱的人

想想赚多钱为别人 应该多过为自己吧 自己也花不了太多的钱。