突变,交换,复制,选择。变异永远有,只有稳定解才能存在。
做黎明时代的英雄
  •  

    图片来自HowStuffWorks

    以下内容版权所有,保留所有权利。

    汇报一下近期“聚能”的成果,如同之前“创意:DIY一个无镜头的透镜”里面写到的,一个完全黑白的滤镜或者是光栅可以把平行光聚焦到一点,如果搭配一个目镜,可以做成成为一个望远镜,这种望远镜的焦深和景深都非常的短,所以适用于做望远镜,毕竟对无穷远的星体成像,景深没什么关系。但是应用在有限的短距离上,焦深短是个严重的问题。或者说,是个严重的优势。如果目的是把光聚焦在一处的话。 焦深短,意味着在焦点前后,能量密度非常低,而在焦点处,能量密度突然提高,也就是说,空间中一点能量密度极高,而周围都很低。跟凸透镜聚焦不同,凸透镜虽然也是把光聚焦在一点,但是前后毕竟是一个光锥在逐渐缩小、发散。如果光瞳比较小,能量的分布是逐渐增高再降低的。而用这种菲涅耳衍射棱镜,可以让能量的分布呈现出跳跃式的聚集。

    这是聚焦到一点,只要再加一个柱镜,把点扩展成线。然后再用平面镜转个角度,那么一把光剑就形成了。你可以在空中控制一个激光能量高度集中的线段,其四周的能量要远远小于线段之上。光剑的好处是不容易伤着自己,毕竟拿一把有限长的剑,要比一把无限长的棍要安全得多。至少不会把自己脚下的地面切开。呵呵。

    用来做手术才是非常的华丽啊。也许要5-10年以后才能看到吧。听,手术室离传来嗡嗡的光剑挥舞的声音。这还真是一个神奇的世界啊。

    =============

    另外,如同上面看到的。我能够解决某些关键问题,却没有兴趣和能力把其他部分也给解决了,比如生产、制造、找一群老鼠或者人来实验、再写出来发表,这些对我来说太烦了。我相当于狙击手的作用,要让我这样一个狙击手去攻下一座城,实在是太难了,我需要配合的步兵、骑士、巫师。。。 有人报名么?

  • 音响,或者说,音箱,其实就是个纸盆。靠两块电磁铁之间的吸引或者排斥震动纸盆,发出声音。

    根据我最近潜心研究图形与波阵面之间的关系,我提出:音箱的震动面,可以做成特定图形花纹的。比如像民间剪纸那样,用比较坚韧的材料做成镂空的。镂空的图形当然需要根据特定的目的而定,比如,需要有一定的方向性: P(x,y)=round(cos(2*pi/wavelength/f*(x^2+y^2))/2+1/2) 。或者不做成镂空,而是在花纹的地方加厚,或者削薄。

    也许这样的音箱,可以更为准确的定向力,能够定位到人耳朵的位置,那么更具有立体感的HRTD就有可能在音箱上实现了。或者这样的音箱,在某些特定的频域有极好的表现力,可以用来做次声炮……

    =============

    另外,昨天跟一个做音乐的人聊天,原来The inner life of cell里面的音乐是一种叫做简约派的音乐,也就是重复,不断的重复,然后逐渐的变化。呵呵,我立刻想到的是傅立叶变换。哪天把里面的音乐分出来,做个变换,分析一下频域,或者连着做几次傅立叶变换,看看能否分离出什么东西。更进一步,分离是为了组合,如果对不同作曲家的曲子进行分离,然后再重新按照组合,求个ifft,也能够生成新的曲子啊。另外,不一定是Fourier Transfrom,可以看成是离散的数字重复,或者说是音符的重复,那么如何求得一组音符,使之能够再不同频率下组合以后生成复杂的曲子,而且是好听的曲子。这叫什么来着?小波?

     

  • 对于同一个医院,门前有可能出现两种人,医托和号贩子。

    医托:他们会拦住你,向你介绍另一家医院医治同类疾病如何如何。然后拉你去其他医院看病。

    号贩子:当你挂不上号的时候,他们会向你高价出售某某专家的号。

    医托的装束比较经典,很容易认出来,一般是一群,聚集在医院门口出租汽车停车的地方,为了显示同样是“病友”,通常会手里提一个X光片的口袋,由于整天风吹日晒的,皮肤都比较差,有兴趣的可以在医院门口假装等车,听听他们的语言方式,很有意思。

    号贩子白天我还真识别不出来,在这个季节每天晚上都有人睡在医院门口等着第二天一早挂号,可能这些人里面有职业的号贩子。

    医托获利,是被介绍的医院或者医生给与回扣,比如介绍一个病人给多少。号贩子则是提高挂号费,牟取差价。 医托按正常时间上下班,号贩子则是起早贪黑的,不过号贩子的成本低,因为就算卖不出去号,也可以原价退掉。

    对于局部,医托和号贩子同时出现是可以理解的:一个医院好,病人的流量就大,医托跟广告商类似,一定出现在流量大的位置,争取把客户拉到他所代表的厂商去。同样,一个医院好,就诊的人多,医生有限,资源就稀缺,价格应该提高,但是由于我国邪恶的医疗制度,挂号费被限制在“合理”的低水平,于是号贩子利用价值与价格的差距牟利。

    但是对于整体,医托和号贩子的同时出现是有矛盾的:医托的出现,说明竞争激烈,医生的总共给是多的;而号贩子,说明医生的资源不足,病人的总需求是多的。

    这种局部和整体的矛盾,显然说明医疗资源的分配是不合理的。这种不合理,从平均医疗费用,从药品价格,从投入产出比,是很难衡量的。因为价格体系被国家强行扭曲了。

    但是这个时候,局部的“黑市”:医托和号贩子,起到了一定的调剂价格的作用。其中衡量医托和号贩子经济行为最重要的指标就是他们获利的利润率。考虑到他们的成本很低,我认为医托获得的回扣和号贩子抬高挂号费的比例是很重要的两个指标,可以合起来计算一个 “医托号贩子指数”。

    注意,医托号贩子指数,是反复交易以后稳定的,相当于进入市场的各个主体都参加了运算。所以比卫生局的各种统计数字更能反应实际问题。

    希望有社会学家研究这个问题。你可以做纵向的研究:不同时期,医托号贩子指数的变化,比如与股指、CPI之间的联系,比如与卫生政策之间的联系,或者是比较地区间的差异。也可以做横向的比较,不过说实话,我不知道别的国家是否有这两种职业。也许发展中国家有吧,甚至可能有跨国医托,比如印度就在抢美国的医疗生意,那么是哪些人把美国人介绍到印度去呢,他们如何获利?

    有些社会学的研究是时间限制的,也许过几年我国医疗制度真的改良了。这两种职业就成为历史了。那这个研究就错过了。真希望有这么一天。

    发sci的话,记得把我算个作者,或者至少在致谢里面提一句。

  • 前几天看到New Scientist上面的一个新闻,讲可以用金属片制造一个没有镜头的望远镜。结合这两个星期钻研傅立叶光学的结果,试着给一个DIY无镜头透镜的方法。

    step 1: 计算出需要的图形:

    lens(x,y)=round(cos(2*pi/wavelength/f*(x^2+y^2))/2+1/2) 

    其中图形lens用的是直角坐标系,中心点是原点(0,0),round是取整函数,wavelength是波长,比如常用的550nM,f是焦距,/2+1/2是为了把cos的值挪到0,1之间,取整以后好变成黑白的。计算的时候注意单位要统一。忘了带傅立叶光学的书回来,大概是这样子,如果错了也是在f那一项的位置可能有些系数上的出入。另外,我很有可能把正负号弄反。多做几个黑白交换的,总有一款正确吧。

    看看新闻上的那张图,似乎与我做得类似 

    step 2: 打印在透明薄膜上。记得以前老师们经常用一种A4纸大小的透明纸做幻灯,后来逐渐被ppt取代了。一时没有找到在哪里有卖的。如果最终的测试成功,可以去照相馆,洗出一张这样的胶片或者干脆做在玻璃背面。

    step 3: 贴在一块玻璃上

    step 4: 测试。如果要实用,可能还要再增加一些组件,比如另一个小一点的常规透镜作为目镜。

    ====

    * 加入round函数,是为了制作方便,毕竟准确打印cos函数,对打印机、纸张的要求都比较高,反正会有衍射的误差,干脆使用round近似一下。 

    * 上面的函数其实是凸透镜的光瞳函数中的实部。 作傅立叶变换后计算功率谱,可以获得一个近似于delta函数的东西,也就是说可以聚焦到一点。

    * 焦深很短,不要奢望能用来当放大镜用,最好是用来当望远镜,看星星。如果有兴趣,甚至可以把自家的窗户玻璃贴上这样的贴膜,直接当一块巨大的透镜来使用。看星星,烧开水都行。

    * 写程序作图的时候一定要注意像素、dpi和各种长度单位之间的关系。 

    * 自己还没有测试过。有测试通过的朋友,记得回个话,让我也高兴一下。

    * 如果你能够做严格的数学证明,记得email给我,还有篇文章可以考虑一起发sci,我第一,你第二。 

    ===update===

    确认了一下公式,没错,不过cos是偶函数,所以凸透镜和凹透镜似乎一样了。测试的时候也可以用sin。打印4张好了。(cos,sin)×(0=黑,0=白) 

    ===update===

    这个透镜会损失一部分能量。但是如果使用波片来做的话,可以达到不损失(几乎)能量。把一个波片贴在玻璃上,用激光把=0的部分烧掉,或者用雕刻机把=0的部分刻掉。就是外面那种做模型、奖杯的地方,一般都可以做吧。 

  • 求证:对cos(f(x,y))exp(-i*f(x,y))做二维Fourier Transform以后实部是delta函数,x,y属于实数

    你的名字将作为第二作者出现在我的论文之中。

    ===

    记录一下来历,免得以后写回忆录的时候忘了。

    08-05-14晚,急诊手术做到夜里1点半。

    08-05-15,从10am睡觉到2pm。醒来时突然有了灵感

    08-05-15,4pm-6pm,反复测试,突然直接猜到答案。

    08-05-15晚,优化,获得答案。

    08-05-16,讨论,四处寻求证明。 

    ===

    update:

    自己证出来了! 

    update: 还没 

    ----update----

    cos(f(x,y))效果相似的几个函数还有 

    angle(f(x,y)-pi/2),round(cos(f(x,y)))

    其实这两个函数都是cos的近似,因为sin(x)可以近似=x一开始我最先猜到的是angle函数,后来才改进成为cos; round的好处是二值函数,0,1。很容易工业化生产,容易加工,拿个金属片打孔就是,甚至可以用做电路板的方法来做。如果x,y是在有限的空间,那么FT以后出现的不是delta函数,但是如果扩展x,y的定义域,就能够逼近delta函数。

    ---2am---

    这几天连续的失眠。想不出来为什么,物理意义何在? 

    ====update===

    修正下问题,似乎理解错误。应该是abs{FT(cos(f(x,y))exp(-i*f(x,y)))} ^2是delta函数。

    需要考虑能量守恒。

     

    对cos(f(x,y))dxdy的积分反应了总的能量透过率,可以当作是总能量。

    做二维求模取平方以后,仍然反应的是能量,所以,对这个数积分,也仍然应该等于对cos的积分。不知道利用这个条件以后是否能够好做一些。

    ===5-24===

    昨天证出来一部分。对于任意的f(x,y),都有delta项,而且其他的部分的积分是一个有限的常数。剩下的继续郁闷中 

  • Google reader推出了share with note,国内的RSS阅读器压力很大吧。(没有感觉到压力的服务商,请去面壁反省。不能支持safari的那个也请同去)

    RSS的流动终于开始了。这事让我激动了好几天,不过今天突然觉得又不甚方便。刚才看了魏oo的一篇blog:http://weiwuhui.com/archives/777.html,在自己的google reader上噼里啪啦的写了一堆评论,还直接写在了文章里面。如果有人订阅我的google reader share确实可以看到我的评论,不过如果是静态的页面,只有一个难看的地址

    更有一个问题,留言也是期待回应的,没办法,只好又去人家blog的页面下面贴了一遍回复。

    其实发个track back就好了。真麻烦。 

    所以,RSS阅读器,你们的机会又来了。争取这一次赶在google的前面!

    假定一个RSS阅读器的忠实用户,他一定会订阅自己的blog(推己及人,人性如此)。那么他也能在阅读器中读自己的blog,为什么不把自己的blog特殊化一些,比如就放在阅读器侧边栏。有人在阅读器中用了share with note,阅读器总该知道吧,发个回复来,贴在自己的blog旁边或者后面,或者提供一个指向。总之,就是要让信息双向流动。我写出的文章,其他人能够评论甚至修改,但是我也想知道。

     

  • 在天行者卢克第一次离开行星的路程中,曾经接受了最基本的Jedi训练——用头盔蒙住眼睛,仅仅依靠原力的指引,用光剑来对抗一个小球。

    我想现在这个游戏是可以实现了吧。立体声耳机,眼罩和wii。 攻击用的小球的声音,应该利用“人头录音”的效果来实现,这样立体感足够强。只是不知道是否有产生人头录音的实时算法,最好有两个wii的手柄,一个作为红外摄像头跟踪头部的运动,一个作为光剑。

    Make的audio ping pong的创意真不错,很有启发性,其实去掉一种感官,也许能增加游戏性呢。

    游戏,是为什么呢? 

    update,想光学问题的时候随手搜了一下:

    原来听觉也有传递函数,有一个叫做Head-related transfer fucntion的函数http://en.wikipedia.org/wiki/Head-related_transfer_function,也是一个冲击响应函数的傅立叶变换,在这里有实例http://recherche.ircam.fr/equipes/salles/listen/index.html,这里居然又有matlab程序http://recherche.ircam.fr/equipes/salles/listen/tools.html

    赞! 

    放弃视觉的信号,将听觉和位置整合在一起,也许可以有很多用途啊。比如手机的菜单,看似可以对着空气拨号啊。 

  • 每当我郁闷的时候,创意就多,这个就比较邪恶:

    这是一个网站的创意,完全模仿豆瓣,只不过被评论的不是书籍、电影和音乐,而是人。在这个网站里,你可以自己建立自己的页面,也可以由别人建立自己的页面。在关于自己的页面里,只有一小部分你可以控制,比如可以做成使用feed导入的。你可以做成twitter的记录,或者自动导入blog,甚至可以从google上搜索带有你自己名字的关键词导入进去。这一部分的目的,就是让浏览者了解你是如何显示自己的。跟书籍中的“简介”一样。

    用五颗星评价的部分去掉。

    重头戏是标签部分。在页面最显眼的位置是一个标签云。过客、读者、熟人、亲友甚至仇敌,都可以随意添加自己认可的标签。好人、坏人、漂亮、丑陋、智慧、愚蠢……,所有这些都是针对你个人的评价,也许在你的标签云里有一个一号字的“好人”和一个五号字的“坏人”。最好再限制一下标签的总数,比如20个,优胜劣汰。

    类似facebook或者myspace,这里也有浏览者的评价。最好是个wiki,这样可以引发攻防战。 

    再有其他的部分,就是可以加一些SNS的元素,友邻啦什么的。或者,为了流量,也可以增加仇恨的因素,比如宿敌。毕竟冤冤相报可以传递。 而亲情友情爱情却不能共享。

    你唯一能够阻止他们恶评你的,就是在“简介”的那一部分不断美化自己。 或者拉拢自己的好友帮忙增加正面的tag。

    你可以把自己的blog、twitter、IM、收藏、书签、留言,只要能转化成RSS的,统统加载在里面。或者你有权保持沉默,你的一切信息将由网友添加并对你不利。人肉引擎第一个就是在这里查找,人肉引擎的搜索结果也将在这里汇集。

    如果是一个名人,你甚至没有权利选择不进入这个网站。 

    混乱啊混乱,邪恶啊邪恶。每个网站都可以借鉴,只要给用户个人信息这个页面加个标签云就可以了。尤其是各种SNS,BSP。。。

    往好的方面想,如果你的页面里好评如潮,不妨开个网店,在页面里放上广告和链接,这个可比什么淘宝的几钻几钻的评价强多了。 

    江湖 

    ---

    这篇没有被feed抓取?不知道怎么回事。 

  • 从panda那里学来的,非常不错。

    目的:和一个说不同语言的人实时聊天。

    方法:不失一般性,以英文为例,假设跟你聊天的说英语者是B,你是A:

    1. 把en2zh@bot.talk.google.com和zh2en@bot.talk.google.com分别加为好友。

    2. 建立一个group chat, 如果是网页版的gtalk,方法是点击B,进入和B聊天的界面,然后点击group chat

    3. 将en2zh@bot.talk.google.com和zh2en@bot.talk.google.com分别加入group chat中。

    4. 开聊。

    基本上是下面的样子:

    A:你好

    zh2en: hello

    B: How are you doing?

    en2zh: 你如何做呢?

    A:  我做啥?我是跟你打招呼呢

    zh2en: I Zuosha? I greet it with you

    B:what is zuoshaI just say hello

    en2zh: 什么是zuosha ?我只是说你好

    A: 这翻译机器人还真够笨的

    zh2en: This translation also really stupid robot 

    B: yep. but you can chat with a foreigner

    en2zh: yep 。但是你可以聊天,与一个外国人

    上面的A和B都是我,不过翻译的结果确实是google翻译机器人给出的。这种聊天时候的交流有个好处,就是冗余度很大,有什么话不明白,可以反复说,换各种表达方式来说。直到双方都明白对方的意思为止。

    ---

    不过现在这种方法很麻烦。虽然可以满足我的基本设想,不过还不够简便,没有传播力。

    首先聊天的界面非常混乱。这个可以自己改进,比如把zh2en命名成“我说:”,en2zh重命名成“对方说:”这样能够稍微清楚一些。不过最好还是干脆把自己的话隐去,直接显示翻译过的。 

    其次,操作过程也太反复了些。最好gtalk能够自动识别我的母语,这个对google来说很容易,看看gmail里面邮件主流的语言编码就可以了,如果觉得侵犯用户隐私,那就在gtalk里面加个设置好了。然后两个不同母语的人聊天的时候,自动匹配两者所需要的翻译机器人。然后在聊天的时候,只要打开“同声传译”按钮,就自动建group chat,加机器人等等。

    ---

    做技术的panda同学觉得没什么必要进行下去了。不过其实这事才刚刚开始。这是各国人民互相了解的开始。我们可以给外国人普及一下中国传统文化(如果你懂的话,多少人不懂得“己所不欲勿施于人”),老外可以跟我们聊聊什么叫diversity(如果碰上真懂的话)。不久我们就会发现其实地球人都是一样的。大家一样随便乱扔烟头,光膀子跑步,到处写xx到此一游(英文版是xx was here),随地吐东西[中国吐痰,美国人吐口香糖],光天化日之下闯红灯,工作的时候聊天、偷懒。地球人又都是不一样的,同样的工作,创造的价值比就跟汇率相等。

    Babel Tower, Rising! 

  • 点这里投票: 还不都是我给你兜着