这里全是SB文,不想浪费时间的慎入. http://apoclast.com 这里全是SB文,不想浪费时间的慎入. CN-zh 2007-06-01T00:00:00.0000000 2012-02-07T08:21:10.7160078-05:00 http://apoclast.com/Blog.RSS.ashx CoreFront SiteEngine CoreFront SiteEngine webmaster@apoclast.com 下周又要开始上班了 http://apoclast.com/Html/BlogPost_286_XiaZhouYouYaoKaiShiShangBanLiao.htm 2011-04-30T08:00:07.7000000 http://apoclast.com/Html/BlogPost_286_XiaZhouYouYaoKaiShiShangBanLiao.htm 做一个不怎么靠谱的程序 http://apoclast.com/Html/BlogPost_285_ZuoYiGeBuZenMeKaoPuDeChengXu.htm 自从计算机诞生以来, 聪明的coder们创造了许许多多伟大的程序作品, 但是这些程序无论有无人工智能, 都是作为一种工具来使用. 我想是否能参照人或生物的构造, 创造一个具有自我意识的系统. 我们能和这个系统交流, 这个系统也具有喜怒哀乐的情绪

人的大脑中含有某种生物碱(可能是多巴胺, 专家请指正), 以下简称U. 人的一切行为皆受其控制. 无论是人的什么欲望:从基本的食欲性欲,到满足某个理想,实现某个目标,甚至被认为是无尚的爱情, 都是为了提高U在大脑中的含量. 人脑会实施任何能提高U含量的行为(这也就解释了吸毒是外部摄入高剂量的U,所以大脑会采取一切方法来获取U).

大脑中还有另一种物质V. 与U相反,V的含量提高会让人获得极为负面的感受. 例如欲望无法满足,无法达成理想,等等.
我想可以参照这样的方式, 做一个系统. 系统的目的就是为了维持高水平的U值和低水平的V值.系统去执行无论何种指令, 都会对U/V产生影响:

  • 对提升U的指令, 表现为积极主动去执行(兴奋).
  • 对提升V的指令, 表现为积极去遏制指令的执行(厌恶).
  • 对U/V影响较小的指令, 表现为无动于衷(没有兴趣)

此外还要有一个记忆系统, 来存储对事物的上下文, 不能像某些聊天bot一样只是在一逻辑树上跑, 打过招呼以后就不知道对方叫什么,也搞不清楚目前在讨论什么了. 这套系统不会碰到什么就存储什么, 而是和主系统一样, 对U/V影响大的存储, 影响小的不存储.(我想人类总是喜欢记忆一些对他们印象特别好或者特别糟的事情吧)

记忆系统之后还要有若干个系统来模拟潜意识. 称为暗系统. 例如遇到U/V影响极高的指令发生时关闭主系统作为保护措施.(类似人遇到很大惊吓的时候会昏厥) 这套系统还会在主系统作出判断时作出干扰, 主系统的行为倾向于人的行为, 而暗系统的行为倾向于人的本能. 如果有人主系统和暗系统差异过低, 是不是多重人格?

这是一个引子, 只是我无聊之余想到的一些东西, 当中的信息或许也不准确, 但是是我的一个想法. 有人愿意吐槽吗?

]]>
2011-04-02T02:23:54.6930000 http://apoclast.com/Html/BlogPost_285_ZuoYiGeBuZenMeKaoPuDeChengXu.htm
离开GuruDigger http://apoclast.com/Html/BlogPost_284_LiKaiGuruDigger.htm
现在开始找新的工作!
]]>
2011-04-02T02:23:18.0800000 http://apoclast.com/Html/BlogPost_284_LiKaiGuruDigger.htm
不解释 http://apoclast.com/Html/BlogPost_283_BuJieShi.htm

]]>
2010-12-28T22:58:07.4100000 http://apoclast.com/Html/BlogPost_283_BuJieShi.htm
用.NET的Rijndael实现时发现一个很奇怪的现象 http://apoclast.com/Html/BlogPost_282_Yong_NETDeRijndaelShiXianShiFaXianYiGeHenQiGuaiDeXianXiang.htm
同样如果不用填充, 那么数据输入大小是块的整数倍时, 也会报错, 是一个内部的offset错误, 我想.NET可能仍然认为需要有跳过的位, 于是出错.
]]>
2010-11-15T09:03:52.9730000 http://apoclast.com/Html/BlogPost_282_Yong_NETDeRijndaelShiXianShiFaXianYiGeHenQiGuaiDeXianXiang.htm
图片一张 http://apoclast.com/Html/BlogPost_281_TuPianYiZhang.htm ]]> 2010-11-14T07:47:50.1870000 http://apoclast.com/Html/BlogPost_281_TuPianYiZhang.htm 恢复对Webkit的支持 http://apoclast.com/Html/BlogPost_280_HuiFuDuiWebkitDeZhiChi.htm 舒服多了
完毕
]]>
2010-10-02T04:20:58.9030000 http://apoclast.com/Html/BlogPost_280_HuiFuDuiWebkitDeZhiChi.htm
原来这样也可以-用Google Chrome多搜索引擎搜索 http://apoclast.com/Html/BlogPost_279_YuanLaiZheYangYeKeYi_YongGoogle_ChromeDuoSouSuoYinQingSouSuo.htm 如图:

这个功能非常的贴心. 之前一直不太理解为什么Chrome只有一个框, 毕竟用的最多的是Google但是毕竟不是只用这一个搜索引擎.

但是FF实在太慢, 昨天无聊玩Chrome的时候发现其实Chrome也可以实现多搜索引擎的使用.
比如现在我要搜索Verycd里的资源, 首先要先访问过verycd. Chrome会把verycd的搜索入口记下来. 然后在chrome的那个大框里面输入ver***(出现verycd搜索的提示), 看起来应该是这个样子:

提示已经出来了, 只要按一下Tab就可以了, 然后再输入关键字, 基本就接近原来那种体验了, 而且不用把焦点移到另一个框里去.


虽然只是个小发现, 不过可以让使用习惯改变很多.
结束.
]]>
2010-09-28T19:59:54.9500000 http://apoclast.com/Html/BlogPost_279_YuanLaiZheYangYeKeYi_YongGoogle_ChromeDuoSouSuoYinQingSouSuo.htm
一坨屎 http://apoclast.com/Html/BlogPost_278_YiZuoShi.htm 2010-09-26T00:20:37.1130000 http://apoclast.com/Html/BlogPost_278_YiZuoShi.htm 关于现在这个blog, 2个小小的杯具 http://apoclast.com/Html/BlogPost_277_GuanYuXianZaiZheGeblog__2GeXiaoXiaoDeBeiJu.htm
第一个就是这个blog在android上面是没法显示的, 通过adb logcat发现原来android的浏览器里面把XPathEvaluator组件给拿走了...造就了一个不能解析xpath的webkit. 现在2种选择, 一个是自己实现一个xpath的解析,  但是好像划不来. 另一个就是不要再用xml来返回数据了. 目前倾向后者, xml虽然强大但是实在太笨重了.

其次是发现在google chrome上面, 我原先用ajax模拟浏览器的multipart/form-data投递被chrome自作聪明地修改了. 导致向服务器发出一个无效的http请求(用chrome访问这里现在会发现找不到日志).

前几天, 我把这个blog连带前端的这些ajax包从站点引擎里面剔除掉了, 所以虽然上述问题能够被修正但是也没法再更新这个blog了...现在先用这个系统坚持一段时间(完毕)
]]>
2010-09-04T03:37:22.6330000 http://apoclast.com/Html/BlogPost_277_GuanYuXianZaiZheGeblog__2GeXiaoXiaoDeBeiJu.htm