【浮世汇832】驼峰命名法
【1】江山--戴老板
一个令人心酸的故事……
【2】乔治马丁新博客对《蓝眼武士》赞不绝口。
“现在电视上有太多内容。在这流媒体时代,很难跟上节奏。过去那种只有三个电视台网而且人们几乎知道每个电视台网每周每天晚上的播放内容的日子已经一去不复返了。但有一件事是相同的,你总会经历那种愉悦,即偶然发现一个你以前从未看过的节目,一个让你震惊的精彩节目,它会紧紧抓住你,让你欲罢不能。
帕里斯和我上周就发现了一个名为《蓝眼武士》的动画系列。
我几乎不知道怎么开始注意到它的。但一旦我们开始观看,我们就无停不下来了。追了三个晚上把它看完,我已经开始期待第二季了。最近他们在动画方面做了一些了不得的尝试,正如《爱、死亡和机器人》等系列所展示的那样……这部片子完全不同于经典迪士尼动画(我最喜欢的是《匹诺曹》和《小飞象》,但实际上,我喜欢所有迪斯尼作品——那些原版,而不是这些“真人表演”的翻版)。即便如此,《蓝眼武士》 仍有我所见过的最华丽的艺术。故事情节也很棒。以江户时代的日本为背景,暴力、深刻、性感(有些地方甚至有点变态),有着令人惊叹的动作场面和一群个性丰满的角色,多彩、复杂而真实。有缺陷的英雄和反派,不仅仅是卡通人物(虽然他们确实是卡通,毕竟都是画出来的)。
它让我想起了我读过的一些书……那个系列叫什么名字来着?好像是什么什么之歌...
呃,别去想它了…
《蓝眼武士》非常有特色,而且极为华丽。即使您通常不看动画,也可以尝试一下。太棒了。如果你喜欢我自己的作品,我想你也会喜欢它的。
巧的是,HBO和我也有以《冰与火之歌》的世界为背景的动画项目。它们都还没有敲定,但我认为我们已经离其中几个的下一步推进不远了。几年前当最后一轮开发开始时,我们有四个关于动画节目的构想,有一些优秀的人才参与。编剧会谈和商议、大纲和剧本也随之展开……但可惜的是,两个最初的项目随后被搁置了。
(那些读过我过去几年报告的人可能还记得,我更喜欢说“搁置”而不是“胎死腹中”,因为在好莱坞,没有什么是会永远死掉的,被束之高阁数年的项目可以在某一年就会被重启)。((我仍然希望以另一种形式呈现我们搁置的故事,也许是图画小说))。
然而,其他两个动画项目的工作仍在往前推进……与此同时,我们已经将有关海蛇传奇航行的系列作品《九次远航》从真人剧改为动画版。我完全支持这一调整。预算限制可能会使真人版变得昂贵得令人望而却步,因为一半的场景是在海上进行的,而且每周都需要创建一个不同的港口,从Driftmark到Lys到Basilisk Isles到Volantis再到Qarth……呃,一直下去,有一整个世界要呈现。我们用动画来展示这一切可能会做得更好。所以我们现在有三个动画项目正在推进。
这些项目会有哪部最终播出吗?能顺利完成吗?没法知道。在好莱坞,没有什么是确定的。但如果真的拍完了,无论是一部、两部还是全部三部,我希望它们能像《蓝眼武士》一样华丽和扣人心弦。我们一定会努力去做的。”
乔治马丁博文原文:网页链接
【3】冷知识bot
iPhone为什么只有P大写?
不少小伙伴在使用苹果手机的时候都注意过一个问题:为什么“iPhone”这六个字母中只有P是大写的呢?
首先,让我们了解一下“驼峰命名法”。驼峰命名法(Camel Case)是一种命名约定,通常用于编程和标识符命名。这种命名使得标识符看起来类似于骆驼的驼峰形状,因此得名为驼峰命名法。它可以提高代码的可读性,让同行或其他领域的专业人士更容易理解代码的含义。
驼峰命名法通常分为两种形式:
▲大驼峰命名法(Pascal Case)
在大驼峰命名法中,每个单词的首字母都大写,而且不包含空格或其他分隔符。这种命名方式通常用于类名、类型名、方法名等。例如:MyClass。
▲小驼峰命名法(Camel Case)
在小驼峰命名法中,第一个单词的首字母小写,之后的单词首字母大写,同样不包含空格或其他分隔符。这种命名方式通常用于变量名、函数名等。例如:myVariable。
根据上面的分类,iPhone的命名方式属于小驼峰命名法。
因此,为了遵循驼峰命名法的规则,每个单词的首字母都需要大写,以示区分。即使iPhone的第一个单词“i”是字母,也需要遵循这一规则。
此外,大写的P也具有一定的辨识度。在众多手机品牌中,大写的P字母能够让人们更容易地识别出iPhone。同时,这也成为了iPhone的标志性特点之一,让人们一眼就能认出这款手机。
当然,除了遵循驼峰命名法之外,iPhone的命名还受到了一些其他因素的影响。例如,“i”字母代表了“internet”,强调了与互联网的紧密联系;“Phone”则代表了手机本身的功能属性,突出了其作为通讯工具的特点。总之,iPhone的命名背后蕴含着自身的文化和历史背景,也让我们感叹于程序员们在命名方面的智慧和创造力。
【4】木遥
AI 元年的最后一天,重贴一篇柯洁对战 AlphaGo 时候写的文章。
虽然具体的背景已经时过境迁,但精神是差不多的。
===================================
《四千年来第一战》
「他比谁都想赢一次,所以比谁都败得彻底。一个少年天才本在人类之巅春风得意,仰头发现山顶的云雾之后是庞大的高不见顶的机械王国,毕生探索的已知和未知皆已被机器穷尽,这些眼泪很具有时代感了。」
——@Umbecos
—————————————————————————
一、落子
2017 年 5 月 23 日,柯洁对 AlphaGo 第一局,第 29 手,柯洁长考后执黑尖顶。
这不是在职业棋手眼中看起来最自然的一手棋。在赛后两位职业棋手孟泰龄和彭荃的复盘里,这手棋被反复推敲研究。两人计算了接下来几手棋的几十种各种实战和假想的变化图后,猜测柯洁是在此时敏锐地察觉了此前黑棋防守时留下的微细缺陷,并且试图用不同寻常的一手棋来弥补。孟泰龄评论到:这大概就是柯洁高于所有其他棋手的地方吧。
柯洁对 AlphaGo 的三番棋其实并无胜负悬念。此战之前,AlphaGo 早已通过 2017 年年初的六十局全胜对弈在棋界封神,没有人真的相信柯洁有能力战胜它。但柯洁仍然毫无争议地取得了代表人类挑战它的资格,这不仅仅是因为柯洁的战绩和等级分在人类中遥遥领先,也是因为他一次又一次表现出他似乎比其余所有人都更接近 AlphaGo 一点。5 月 26 日,在五人合战 AlphaGo 的团体棋局中,一众观战棋手在研究室里等待 AlphaGo 落下第 60 手之前,柯洁在棋盘上摆出了一尖。正当所有人都认为这手棋绝不可能的时候,AlphaGo 在完全相同的位置上落下了一子。众人哄堂大笑,柯洁洋洋得意地说:哎,对棋的理解啊,真是……
如果围棋真有境界高下之别,柯洁纵然无法追上 AlphaGo,也至少比所有人更先一步触及了那道门槛,窥见了一个全新世界的堂奥。但在他的境地里,他只是孑然一身,走在此前人类从未探寻过的奇崛道路上。
这一切无法付诸言语,他所见到的只有他知道。
很少有什么人类发明的游戏能如此接近天人之境。它以介子纳须弥,用极简的规则在三尺纹枰中定义出了极繁复瑰丽的世界。棋手自己也常常无法掌控棋局的走向,只有在天时地利的机缘巧合下,他才有可能碰巧下出一场跌宕磅礴生死翻覆的名局,得以留传青史。
2017 年 5 月 25 日,柯洁对 AlphaGo 第二局。柯洁执白主动出击,在棋盘全场攻守兼备,挑起十余处环环相扣的战役。他勇敢、积极、活跃、坚定,表现近乎完美。所有的观棋者都被如此复杂的局面所震惊,但所有观棋者也都知道,要战胜 AlphaGo,这是唯一的可能性。
在局面最混乱的时候,柯洁仿佛看到了胜机,他不断按压自己的胸口,试图让自己的心跳能再慢一点。这是悬崖边上的一战,生死在分寸之间。解说台上,古力一遍一遍地问:我们是不是要见证奇迹了?没人能回答他的问题,所有人只有屏息以待。
然后柯洁被看似即将到来的胜利所迷惑,算错了一个劫材,引爆了一场必输的劫争。局面急转直下,白棋顷刻间崩溃。
在赛后的发布会上,所有人都不吝给予柯洁盛赞。AlphaGo 的后台数据显示,前十五步里柯洁的行棋都走在 AlphaGo 认为最优的落点上,前一百步双方胜率都难解难分。AlphaGo 之父 Demis Hassabis 说,这是从未出现过的事情。
关于这局棋的研究才刚刚开始,人们会在接下来的日子里反复讨论它的每个细节。但从它落幕的那一瞬间开始,几乎所有人都会同意:虽然最终告负,但这局棋的前半盘是人类有史以来展现出最高棋力的一刻。
—————————————————————————
二、少年
柯洁符合人们对围棋天才的全部想象。
围棋是古老的技艺,但围棋手建立功业时大多年少。本因坊秀策在 1846 年对幻庵因硕下出耳赤之局时十七岁,吴清源 1933 年对本因坊秀哉下出震古烁今的天元开局时十九岁,李昌镐 1992 年夺得自己第一个世界冠军,开创李昌镐王朝的时候只有十六岁半。李世乭在与 AlphaGo 对战时表现得谦和沉稳,但在十几年前他公开对抗韩国棋院,以世界冠军迫使韩国棋院打破传统将他直升九段的时候也只有二十岁。那时他被称为飞禽岛少年,桀骜不驯一如后来的柯洁。
可是只有柯洁生活在社交媒体的时代。人们被他的外表、天赋、时常语出惊人的谈吐所吸引,又常常忘了他的年纪,忘了一个十九岁的少年并不是永远像计算棋局一样精确计算自己言谈举止的后果。他有他的坚持,但并不审慎圆滑,也未必出于深思熟虑。在大多数棋手习惯于随意穿着的时候,他坚持正式对局穿正装,因为这样可以提升围棋的公众形象。但他也常常用一种叛逆的语气说:围棋的乐趣就来自于胜负,并没有什么更抽象的棋道。在李世乭负于 AlphaGo 之后,职业棋手李喆说李世乭已经做得很好,他大为不满,觉得李世乭的棋确实不好。他自己录了一段视频解说李世乭的对战,一边录影一边吐槽自己作为单身狗连个帮忙拿手机录像的人都找不到。然后他在微博上说出了那句著名的「AlphaGo 赢不了我」。
当那句话一年后被别人不怀好意地翻出来重新热炒后,记者问他怎么看。他说:他当然一年里成长了很多,但如果一年前自己的无知能让大家开心一下,那也不错。
在他身上既有不谙世事的天真,又有身为当世第一人的责任心。好奇与自负纠缠在一起,在才华的映衬下现出明亮的色彩。彷佛是命运特地的安排一样,代表人类抗衡冷冰冰的机器的,恰恰是一个有如此真实生动性情的人。
然而即使是划时代的天才,一个十九岁的少年也无法在仿佛梦想成真的时刻控制住自己的心跳和判断力。他败在了自己的人性上。
每个人都对他说:没关系,还有一局。AlphaGo 最厉害的地方在于,一旦在开局时被它控制住节奏,后面就几无翻盘的可能。但只要像第二局一样逼着它多线作战,就还有一丝希望。
2017 年 5 月 27 日,柯洁对 AlphaGo 第三局。在众目睽睽之下,在全世界的期望被他第二局的表现推到最高点的时候,他刚开局不久就走出了疑问手。二三十手过后,解说的聂卫平直言不讳:柯洁这盘棋已经输了。
接下来的几个小时,像是一幕放慢动作的希腊悲剧在观众面前静默地展开。旁观者看清了的命运,他本人不可能无所觉察。但这是他一生中最后一次有希望一战的机会,他眼睁睁地看着微茫的可能性被他轻易葬送,却又不得不坚持到底。他在所有人面前徒劳地抵抗,又一点点被自己的绝望所吞噬。当 AlphaGo 执黑棋在上方打入,断绝哪怕是表面上的最后生机时,他摘下眼镜把头埋在双手里良久,然后又趴在桌子上埋头抽搐起来。对面代表 AlphaGo 走棋的黄士杰博士一如既往面无表情地看着他。
虽然我们能通过摄像头亲眼看到这一切,但他内心翻腾过的情绪,我们只有靠想象才能体会。往圣绝学,少年意气,无数日夜的梦想与挣扎,都在此刻。
赛后的记者招待会上,他无法控制自己的眼泪,但仍然尽最大努力得体地回答了所有问题,走完了全部仪式行程。他终于卸下了重担,但要理解和接纳在他身上所经历的一切,无论对旁人还是对他自己来说,都还为时尚早。
2016 年 12 月 8 日,柯洁获得了他自己第四个世界冠军。他在微博上说:我的传奇,永不停止。半年之后,他零比三输给了 AlphaGo。再过三个月,他将迎来自己的二十岁生日。
他的人生才刚刚开始。
—————————————————————————
三、永远有多远
柯洁在赛后采访中坦言,在遇到 AlphaGo 之前,他以为棋道一百,他至少也知道五十了。
人人都知道围棋的可能性穷尽天地之数。但人们也从未怀疑过,通过一代代人的努力,人类可以日渐接近围棋的真理。藤泽秀行先生的名言:「棋道一百,我只知七」,纵然谦逊,也带着理想主义的光芒。未知的世界虽然广袤,却标志着探索的方向。
但 AlphaGo 的出现彻底颠覆了这幅图景。它并不完美,但唯其如此,它横亘于人类和围棋上帝之间,才更加残酷地裁断了人类无可逾越的界限。AlphaGo 也许和围棋真理之间还隔着一个遥不可及的距离,但那和人类还有什么关系呢?在 AlphaGo 之前,人们常常向往着有朝一日能够看到超越人类认知的棋谱,一窥围棋至道。而今天人们终于惊觉,我们已经能够看到——或者说,生成——千万盘这样的棋谱,却囿于脑力的界限,很可能再也无法看懂它们了。
一个常见的论调是人类发明了汽车,也并未停止跑步。但这不是一个合理的比喻。一个跑者不会在输给汽车之后痛哭失声,AlphaGo 挑战的是人类心智的荣耀。它可以继续开疆拓土,但对人类而言,它所征服的一切都将停留在视野所及之外,被永远封锢在黑暗里。
柯洁失利之后,人们说他的眼泪才是我们永远无法为人工智能所取代的原因。一年前李世乭失利时我也说过类似的话。我当时写下了这样的感想:
「从茹毛饮血的穴居时代到游弋太阳系的今天,人类的进步从来就不体现为本身生物能力的优越,而体现于不断创造出工具成为自我的延伸。我们制作出的机器跑得更快,飞得更高,算得更准,想得更深。但是归根结底,定义人性的并不是我们的能力,而是我们的弱点,以及我们为了克服自身缺陷和拓展未知的边界所作出的艰苦卓绝的努力。在这个过程中,在一次又一次失败里,我们砥砺心灵、认识自我、战胜蒙昧和愚蠢,然后成长。在围棋三尺天地的手谈之中,在须臾之间寸争胜败的纤毫境界里,人们所付出的长久凝视和坚忍血汗,所寻找到的对世界和彼此的理解,绝不会因为 AlphaGo 的出现而烟消云散。」
但这究竟是我们为自己所做的辩护,还是拒绝面对现实的托辞?我们是在捍卫我们不同于人工智能之处,还是因为这是我们所仅剩的值得捍卫的理由?
柯洁在赛后接受采访时说:AlphaGo 看到的是宇宙,而我看到的就是一个小池塘,看宇宙还是它去做好了,我就在小池塘钓鱼吧。
愿人工智能真的能够征服星辰大海。愿我们能在这片人性的池塘里继续梦想和爱,经历刺痛与狂喜,互相陪伴。愿我们为彼此骄傲。
愿我们能理解我们所一手创造的未来。
【5】@花落成蚀
一个冬日凌晨的破晓前夕,正是新年元旦前后,两个真实的、完全成年的活人从九霄云外坠落下来,两万九千零二英尺,从晴空直直坠向英伦海峡,没有降落伞,也没有翅膀。
【6】@喝红茶的三叔
无论是办公室,还是亲戚朋友家的年青人谈论买车,都一致狂热推荐电动车。事无巨细的叙述电动车的好处(绿色环保反而从来不提,或者最从要)。我从他们争辩的眼神里面,看到的是一种崇拜。偶尔甚至想到,如果他们把这份热情用在工作或者事业上,可能成就会更大。
不过,不管怎么说,得年轻人得天下,这种潮流是不可逆转。
@巢鹏:但是我们充3分钟神奇液体,能跑1000km
【7】中金2024年展望:十大预测
【8】在斯大林的专制极权下,人们即使不愿意甚至厌恶这种崇拜,也照样得假装出崇拜的样子。真的东西一一真实、真相、真情——是极权专制所敌视的,因为它们都对专制的虚假、虚伪和谎言构成了威胁。虚假的危害不只是掩盖了真实,而且在于,一旦人们习惯了虚假,也就失去了辨别真实与虚假的能力,甚至以为真实和虚假本来就没有区别,辨别真假只是庸人自扰。极权制度下的民众普遍地真真假假、半真半假,这种真假难辨和真假不辨有效地起到相互欺骗,彼此制造虚假服从的作用。极权要的就是这样的统治效果。你半真半假,或者根本就是假装的,对吧?不要紧,只要你表现出崇拜就行,不管你内心怎么想。只要你做出崇拜的样子,那就是正确行为和正确表现,就可能对别人形成有样学样的压力和影响。绝大多数人都这样,也就自然形成了极权所要的那种万民拥戴的政治环境气氛。在这样一种政治表演和扮相的大众文化中,人们会渐渐失去对做戏和扮相的察辨能力,或者变得根本不感兴趣。大范围人群的人戏不分、假戏真做也就是不可避免的了。扮相和做戏会有弄假成真的效果,人会因为假戏真做而久假不归,或者因为入戏太深而流连忘返。他们会把装假当作自己的自由选择,误以为自己是自由的,并在这种心理暗示和诱导的影响下,不知不觉被他们不自由的选择定型。更会有人一面难得糊涂,随波逐流,一面拿做戏和扮相来套现,来交换能从权力那里得到的恩惠和利益,至少可以在危险四伏的环境里,求得自身保全和安身立命。他们也因此成为专制统治的协助者和配合者,没有他们的协助和配合,斯大林主义的有效政治是不可能的。(《暴政史》,pp.349~50)
极权主义必须造成人多势众的势头,在人口分散或人口较少的国家里很难建立极权主义政权。极权主义不可能在没有群众动员的情况下存在,群众是在“纯粹多数的力量”胁迫下,被运动和被组织的百姓。极权主义惯用的“发动群众”就是用动员的方式把民众变成群众,民众并不像许多人设想的那样天生就是群众,民众必须经过政党的组织和动员才有可能变成群众。
然而,即使在现代极权国家里,百姓也不可能永远处于这种被动员的状态,因此百姓并不随时随地、在任何情况下都是群众。领袖依靠的是群众,而不是百姓。在有的事情上,领袖可以把相当范围内的百姓动员成群众,但并不是在所有的事情上都能这样。例如,领袖可以组织千千万万的百姓搞“大□□”运动,但在这之后的大饥荒里,领袖却不可能组织干千万万的百姓忍饥挨饿或者组织他们活活饿死。人们作为群众和他们作为百姓的利益经常是互相冲突的。“□□”的上□下□运动中,中学生“响应号召”,情愿或不情愿,都得被动员或裹挟成为群众。他们积极表现,最后浪费青春,蹉跎岁月,一事无成,吃尽苦头的还是自己。这是百姓为自己充当群众付出的代价。
当百姓被动员成为群众的时候,他们甚至还会失去理智,跟着领袖做出各种蠢事和坏事,甚至犯下罪行。“□□”中的群众暴力施虐和打砸抢便是这样。百姓之所以容易被动员成为群众,是因为他们不能摆脱原始的暴民心理,“恶和罪在暴民心理中的吸引力早已有之。暴民一向会欢迎暴力行为,而且会赞美说:‘这也许不光彩,但是很聪明’”。他们会把暴力当为一种信念,哪怕他们自己成为这一信念的受害者。阿伦特说“一个纳粹分子或者布尔什维克分子不会因为对……民众犯了罪行,而动摇他的信念,这可以理解;但是,令人惊异的是,当他自己遭到厄运,甚至变成被迫害的牺牲品,被整肃出党,或被送进苦役营或集中营……的时候,他也不会动摇。相反,文明世界都惊奇地发现,只要他还把自己当成极权主义运动中的一个群众成员,他甚至会自愿帮助迫害他自己,判处自己的死刑”。(《暴政史》,p.264)
【9】茨威格加缪阿伦特
发展经济最重要的是融入全球供应链,在全球供应链中有不可替代的竞争力。
这是经济能否发展的最核心因素。
是欧洲与东亚能够发展的最主要原因,是拉美与印度失败的最主要原因。
拉美与印度长期以来以发展自主产业为名实施贸易保护,限制了以及融入全球供应链的能力。
同时,这也是造成资源魔咒的原因,资源供应国自以为奇货可居不可替代,对资源进行垄断。
同时,想要融入全球供应链还需要法治和稳定的政治环境。当拉美极右上台时同样也无法提供这点。丛林法则下人人自危。
然后还有地缘环境影响,最好的地方是环太平洋和环大西洋。
【10】粪化石揭秘印第安人高糖尿病风险缘由
通过对美国西南部沙漠地区发现的古人类粪便化石的分析,科学家找到了为什么现代印第安人容易患II型糖尿病的原因。
从古人粪便化石中未消化的纤维素组织中,研究人员发现古印第安人食物中的纤维素含量是现代食物的20到30倍,而且对血糖的影响非常小,导致了今天印第安人对现代美国人的食物不适应,所以更容易患糖尿病。
内布拉斯加大学林肯分校(Universityof Nebraska-Lincoln)的研究人员Karl Reinhard解释道:“20世纪以来美国本土的饮食文化中,传统的饮食习惯已经全部消失了。美国原土著居民接受的是一种全新的菜谱,比如像一些炸面包之类的超高血糖指数食物。”
食物的血糖指数(glycemicindex)是用于衡量食物能量被吸收进入血液中的速度,从1到100分为一百个等级,1为最慢,对血糖的影响也最小。Reinhard发现亚利桑那州原土著居民的传统食物的血糖指数只有23左右。而食物血糖指数低于55已经被认为是属于低血糖指数食物了。
而现代美国西南地区土著居民相比其他美国人更容易得II型糖尿病,这种疾病的特征是病人体内不能产生足够的胰岛素来降低食物消化后血液中的糖分,或者人体细胞不能识别其所产生的胰岛素。
Reinhard的研究团队认为,古印第安人的肠道消化系统已经适应了当时非常低热量,高纤维的饮食习惯,而当白人到来之后,饮食文化的改变远快于其生理机能的适应速度,也就是说他们的消化系统并没有进化到足以适应今天大量的高血糖指数食物的能力。
为了找到古代美国西南地区土著人的饮食证据,Reinhard寻找到了最直接的证据——考古遗址中所留下来的粪便化石,因为粪化石中能够记录下古人最近期的食物信息。
研究人员分析了亚利桑那州西北部Antelope洞中所发现的25块粪便化石,其中至少有20块是属于古人类的,时代可追溯到公元前1150年或更早。而这一时代刚好是当地土著人从完全狩猎采集的生活方式向部分农耕文化过渡的特殊时期。
通过对这些古人粪便化石的分析表明,他们吃的主要是一些用玉米、野向日葵等种子做的面粉食物,以及一些高纤维肉质植物如丝兰和仙人掌果。这些食物都比现代食物的纤维素含量要高,而且这些粪便化石中3/4的体积都是纤维素,可以推测,这些美国古土著居民每天纤维素的进食量可能在200到400克之间。而现代医学研究所建议的现代男性和女性纤维素日均食用量分别为38和25克,但实际成年人每天平均只有15克左右的摄入量。
【11】但愿在新的一年里,我们能远离一切古怪的事,大家都能做个健全的人——我实在想不出有什么话比这句话更吉利。|王小波《写给新的一年》
本栏目由 【喷嚏优选第847期】天虹牌盐焗腰果仁、白水杜康 提供支持
共有 0 条评论