从一个博弈论的案例,看拼多多怎么赢的淘宝从一个博弈论的案例,看拼多多怎么赢的淘宝
1983年美洲杯帆船赛上,澳大利亚队战胜美国队的经典案例是帆船比赛历史上的一个重要事件。以下是关于这个案例的详细信息: Learn more: 拼多多接住了淘宝撵走的小商家; 拼多多抽水,淘宝捕鱼; 淘宝的流量售卖对大商家过于友好; 拼多多的仅退款,对小商家的流量友好;(这里可以展开讲) [...]
1983年美洲杯帆船赛上,澳大利亚队战胜美国队的经典案例是帆船比赛历史上的一个重要事件。以下是关于这个案例的详细信息: Learn more: 拼多多接住了淘宝撵走的小商家; 拼多多抽水,淘宝捕鱼; 淘宝的流量售卖对大商家过于友好; 拼多多的仅退款,对小商家的流量友好;(这里可以展开讲) [...]
战略的理念是以己之长攻人之短 在开发 AI Native Apps(原生人工智能应用程序)时,制定正确的战略非常重要。我们可以借鉴一些战略理念,例如以己之长攻人之短。这意味着我们应该专注于发挥自身的优势,而不是试图与大公司直接竞争。每家公司都有不同的使命和定位,我们应该在这个广阔的市场中找到适合自己的空间。 案例分析: 一个创业公司不应该试图通过大规模广告投放来击败大公司,因为大公司的投放成本几乎为零。即使是像字节跳动这样的公司,他们更关注用户口碑。创业公司应该采取不同的策略,利用自身的优势和资源建立局部的竞争优势。 AI Native 的定义 AI Native 并不是指应用中 AI 技术的占比,而是利用人工智能技术创造全新的应用范式。以 PPT 类应用为例,AI Native PPT 并不仅仅是将 AI 用于生成大纲和图片的组合,而是通过 AI 技术创造了一种全新的 PPT 创作方式。 案例分析: AI Native PPT [...]
简介 近期有一篇文章声称:“x86架构需要退出历史舞台”。这个观点引发了广泛的讨论。在ThePrimeagen的直播节目中,一位资深专栏作家对这个观点进行了深入的探讨。本文将基于参考文献,以通俗易懂的方式详细解读这一观点,并举例说明。 内存寻址的问题 在这篇文章中,有人认为CPU在实模式下的“直接访问内存”的能力给现代x86架构带来了很多遗留问题。但实际上,这些问题与直接内存访问关系不大。问题主要源于早期8086实模式的一些兼容性要求,其中涉及更多的16位段寄存器用于内存地址计算。而要解决的问题是如何正确计算和维护这些寄存器的地址。 然而,不必完全相信我的观点。因为Intel公司已经提出了一份详细的架构改进方案,他们清楚地列出了x64架构中可以简化的部分,包括旧式分段寻址。此外,Intel还提出了其他一些改进,比如移除未使用的特权级等。这些都可以在他们的提案《Envisioning A Simplified Intel Architecture》中找到。 指令编码的问题 另一个问题是x64指令编码的复杂性,这使得同时解码大量指令变得不够高效。我们可以认为这是x64架构需要改进的主要方面,需要重新排列一些位模式,使得同时解码多条指令更加简单。 举个例子,许多指令都会影响标志位,而条件指令通常会根据这些标志位进行操作。这种设计导致了很多“不必要的依赖性”,即使你可能并不关心某些指令对标志位的修改,CPU仍然需要跟踪这些标志位的变化,而且你(或者更常见的是编译器)也需要小心地避免在你关心的标志位变化和随后依赖它的条件指令之间使用会覆盖标志位的指令。 因此,一个可能的改进是在x64架构中引入一些不影响标志位的指令,比如用于移位操作的指令。这样,当程序员不打算修改标志位时,可以使用保留标志位的移位指令。 同样,不必完全相信我的观点。Intel已经提出了一项指令集扩展方案,称为Advanced Performance Extensions(APX),它解决了这些问题并引入了许多性能改进。该方案允许许多常见指令不写入标志位,并包含许多其他面向性能的功能。 x86是否需要退出历史舞台? 如果我们将目光转向RISC-V这样的新兴架构,我们会发现它在某些方面并不如x86。举例如,最新的RISC-V V扩展是为了在计算密集型工作负载中提供向量支持而设计的,但其指令集设计在第一个版本中存在一些问题。这部分原因在于他们决定不使用可变长度的指令编码。结果,尽管现代的SIMD/向量指令集(如AVX-512、ARM SVE和GPU的自定义指令集)可以根据你选择的掩码寄存器执行指令,但RISC-V V只能在打开或关闭掩码时进行操作,并且只能从v0寄存器读取掩码,没有其他可用的掩码寄存器。 为什么会这样呢?因为他们在32位指令编码中无法腾出足够的位数来引用更多的掩码寄存器!相比之下,当AVX-512引入掩码功能时,它支持从8个掩码寄存器中选择。正如往常一样,x64架构的设计者们选择了支持更复杂的指令解码,而忽略了成本的增加。 因此,我们不应该将问题看作是“固定长度指令好,可变长度指令坏”,而应该将其视为一种权衡。紧凑一致的指令编码需要付出代价,使得在应对行业和计算环境的变化时变得更加困难。这也使得硬件和软件更难以及时提供满足新兴高性能软件领域需求的新指令。你要么牺牲指令质量(如RISC-V所做的),要么像x86/x64一样选择更复杂的解码逻辑。 我们强烈怀疑RISC-V的未来修订版本将会选择后者。RISC-V支持可变长度编码,而且我不会感到意外的是,一旦它的存在时间达到x86的一小部分寿命,为了在高性能类别中保持竞争力,它将需要更多地利用可变长度编码方案。 总的来说,我不认为x86(x64)架构需要退出历史舞台。尽管它有缺点,但在过去的四十年中,x86架构在软件开发领域发挥了巨大作用,为我们提供了稳定性和灵活性。虽然x64有改进的空间,但ARM和RISC-V等架构并不一定比x64更好,它们也有各自的局限性和权衡。此外,x64的未来可能更多地受到商业因素的影响,如许多公司提供ARM和RISC-V处理器的原因是ARM可以被任何人授权,而RISC-V则是免费的。 总而言之,x64架构在技术上并不需要退出历史舞台。虽然有改进的空间,但它仍然在软件开发中发挥着重要的作用。如果将来x64架构被逐渐淘汰,更可能是出于商业原因,而不是技术上的限制。 参考文献: Intel的Advanced Performance Extensions(APX)是一项指令集扩展方案,旨在提高Intel架构的性能。该方案通过扩展x86指令集,增加寄存器数量和引入新的功能,以提供高效的性能提升,而不会显著增加核心的硅面积或功耗。 [...]
要放宽IPFS的CORS(跨域资源共享)限制,你可以按照以下步骤进行操作: 现在,IPFS将允许来自任何来源的跨域请求。 请注意,这些配置将应用于IPFS守护进程,而不是IPFS网关。如果你使用的是IPFS网关,你可能需要查看网关的文档以了解如何配置CORS。 Learn more: [...]
在现代社会中,有许多女性对自己的丈夫不满意,甚至瞧不上眼。这引发了一个问题:为什么会出现这种现象?我们将从几个可能的原因来探讨。 追求更好的经济条件 首先,许多女性在选择伴侣时倾向于追求经济条件优于自己的人,或者至少是与自己经济条件相当的人。这并不是说女性只关注金钱,而是因为她们希望过上更好的生活,享受更高的物质条件。如果她们选择了经济条件不如自己的伴侣,那么她们往往会感到不满意,因为她们希望能够从对方那里获得更多的物质利益。 制造亏欠心理 其次,有些女性倾向于通过制造亏欠心理来经营婚姻。她们希望从丈夫那里得到更多的关注和付出,因此经常让丈夫感到亏欠,从而使自己处于控制的位置。这种心理策略使得女性在婚姻中拥有更多的话语权,决定了对方的付出是否符合她们的期望。这样一来,女性可以通过频繁地否定丈夫的努力来维持自己在关系中的优势地位。 高标准和挑剔 此外,一些女性可能持有较高的标准,并对伴侣的表现持续挑剔。她们对伴侣的行为和付出有着极高的期望,并且往往只看到对方的不足之处,而忽视了对方的努力和优点。这种持续挑剔的行为会导致女性对丈夫产生不满和瞧不上的感觉。 不公平的期望和责任分配 最后,一些女性可能对伴侣有着不公平的期望和责任分配。她们可能认为丈夫应该承担更多的责任,包括经济上的支持、家务劳动、子女教育等。而丈夫的付出往往被视为理所当然,而不被充分认可和赞赏。这种不公平的期望和责任分配会导致女性对丈夫的不满和瞧不上。 综上所述,大多数女性对自己的丈夫不满意可能是由于多种因素的综合作用。这包括追求更好的经济条件、制造亏欠心理、持有高标准和持续挑剔,以及对伴侣有不公平的期望和责任分配。了解这些因素有助于我们更好地理解婚姻关系中的挑战,并为建立和谐幸福的婚姻关系提供思考和改善的方向。 参考文献:VIERI32. (2024, 6月 4). 为什么大多数女的都瞧不上自己的老公?. Zhihu. [...]
美国的历史相对来说并不算长久,从独立战争到现在,也只有不到两百年的时间。在哥伦布发现美洲大陆之前,美洲印第安人已经有几千年的文明历史。然而,北美洲的文学在独立战争之前主要是一些宗教诗歌,直到独立战争后,美国才逐渐形成了自己的民族文学。 1776年,美国宣布独立成为一个独立国家,80年后,美国爆发了历史上规模最大的内战,即南北战争。 南北战争参战人数高达350万人,其中大部分是志愿兵,这场战争造成了大量伤残和死亡,死亡人数高达百万。 为什么会爆发这场大战呢?原来,在美国独立后,尽管摆脱了英国的殖民统治,但国内的种族压迫问题一直存在,尤其在美国南方地区更加明显。 南方地区以种植园经济为主,数百万黑奴每天为白人奴隶主辛勤劳作,却连最基本的人权都没有。 1861年,林肯当选为美国总统,为了促进经济发展,顺应民意,他决心废除蓄奴制度。然而,在林肯出手之前,南方的奴隶主们却先下手为强。 最终,南北战争持续了5年,以北方的胜利结束。 在战争期间,林肯在白宫接见了当时的女作家斯托夫人,并声称这场战争是因为她的书而引发的。斯托夫人的这本书就是《汤姆叔叔的小屋》。 《汤姆叔叔的小屋》于1852年首次连载,立即引起了巨大反响。仅在第一年,就印刷了100多版,并被翻译成20多种语言,在世界各地传播开来。 斯托夫人最初并没有预料到这部小说会引起如此大的反响。最初,一家杂志同意连载小说的三四期,但故事越写越长,人物形象越写越栩栩如生,最后连载了四十多期。斯托夫人曾感慨地说:“这部小说是上帝的作品,我只是他手中的一支笔!” 后来,小说出版成单行本,首印五千册,两天就售罄!随后,八家出版社一起印刷,一年内印刷了三十万册,仍然供不应求。甚至英国和欧洲的出版公司也加入其中,一年内售出了二百五十万册! 可以说,《汤姆叔叔的小屋》为美国南北战争的爆发起到了决定性的作用。 这部小说的故事并不复杂,主要讲述了奴隶汤姆叔叔一家在南方种植园主家中辛勤劳作的生活。尽管生活艰辛,但他们对待生活还算平静。然而,当种植园主家破产后,他们被迫分离。汤姆叔叔被卖到远方,经历了苦难和残酷的奴役。 在途中,汤姆叔叔救起了一名白人女孩,并得到她父亲的感激。然而,后来他又落入了另一个凶残的奴隶主手中,遭受残酷的虐待。 最终,汤姆叔叔因为保护其他奴隶而被殴打致死。他的死触动了他的主人乔治,乔治以汤姆叔叔的名义解放了所有的黑奴,并希望他们通过《汤姆叔叔的小屋》来铭记自由的重要性。 《汤姆叔叔的小屋》的出版,揭示和描绘了黑奴的悲惨生活,引起了社会的广泛关注。它成为19世纪最畅销的小说之一,仅次于《圣经》。 美国南北战争的爆发并非单一原因造成的,但《汤姆叔叔的小屋》的出版无疑是其中一个重要的推动力。这本小说通过生动的描写和强烈的情感,让人们对奴隶制度的残酷性质有了更深刻的认识,进一步激发了废奴运动的发展。 因此,美国总统林肯将斯托夫人形容为“写了一本书,酿成一场大战的小妇人”,这不是没有道理的。 参考文献:[1] 《汤姆叔叔的小屋》:文学与历史的交汇点. Retrieved from here. 破坏了社会的共识就破坏了统治的基础!社会围绕一个共同认可的“故事”而存在! [...]
近年来,Intel在制造上的麻烦、AMD的崛起、Qualcomm的进入以及苹果从客户转变为竞争对手,让Intel的处理器经历了一段艰难时期。如今,计算机购买者拥有比以往更多的选择,而Intel的Meteor Lake架构在技术上的成就似乎比作为前一代Raptor Lake处理器的升级更加引人注目。 然而,根据市场研究机构Canalys最新的分析报告,Intel仍然占据了绝大部分PC处理器市场,销售的计算机CPU中近四分之三是Intel的。因此,Intel在行业中仍然占据着重要的地位,并且它的行动仍然对整个行业产生影响。 Lunar Lake:下一代CPU架构的亮点 现在,让我们来看一看Intel的下一代CPU架构,代号为Lunar Lake。我们早就知道Lunar Lake的存在,因为在微软的Copilot+ PC发布会上,Qualcomm就已经抢先一步,提到了Lunar Lake。而在今年的Computex展上,Intel将在2024年第三季度正式发布Lunar Lake,并透露了更多细节。 Lunar Lake将是Intel的首款满足微软Copilot+ PC要求的处理器,其中包含了神经处理单元(NPU)。除了人工智能技术的不断发展之外,Lunar Lake还对P核心和E核心进行了升级,采用了下一代GPU架构,并对Meteor Lake中的一些显著改变进行了扩展和还原。 值得注意的是,对于将Meteor Lake的重大改变首次引入插槽式台式机主板的Arrow Lake架构,Intel并没有提供更多信息。但是,Intel表示Arrow Lake仍然按计划在2024年第四季度发布,并有可能在9月底的Intel年度创新活动上宣布。 构建在Meteor Lake基础上 Lunar Lake与Meteor Lake有一些共同之处,包括使用基于芯片组的设计,利用Intel的Foveros封装技术将多个硅芯片组合成一个大芯片。但是,与Meteor Lake相比,Lunar Lake在某些方面更加简单和传统。 Meteor Lake的组件分布在四个平铺中:一个计算平铺主要用于CPU核心,一个由台积电制造的图形平铺用于GPU渲染硬件,一个IO平铺用于处理PCI [...]
—— 谈谈低频 PWM 对眼睛的潜在危害 近年来,OLED 屏幕以其鲜艳的色彩、深邃的黑色和轻薄的特性,迅速占领了手机、电视等电子产品的显示市场。然而,很少有人意识到,在这绚丽的背后,隐藏着一个不可忽视的健康隐患——低频 PWM 调光技术。 看不见的闪烁:PWM 调光原理 PWM,全称脉冲宽度调制,是一种通过快速开关屏幕背光来调节亮度的技术。试想一下,手持手电筒,快速开关,你就能感受到忽明忽暗的变化。PWM 调光正是利用了类似的原理,通过控制亮屏和暗屏的时间比例来实现不同的亮度等级。 当 PWM 频率较高时,例如 2000Hz 以上,人眼难以察觉这种闪烁,会将其视为稳定的亮度。然而,目前主流 OLED 屏幕普遍采用低频 PWM 调光,频率通常低于 300Hz,这就为我们的眼睛埋下了隐患。 大脑被骗了,眼睛却很累:低频 PWM 的危害 你或许会说,我看 OLED 屏幕时并没有感觉到闪烁,怎么会伤眼呢?这是因为,虽然人眼无法感知高频闪烁,但并不代表我们的眼睛不受影响。 想象一下,你正在观看一部动作电影,画面快速切换,虽然你能看清剧情,但长时间观看也会感到疲劳。低频 PWM [...]
—— 谈谈低频 PWM 对眼睛的潜在危害 近年来,OLED 屏幕以其鲜艳的色彩、深邃的黑色和轻薄的特性,迅速占领了手机、电视等电子产品的显示市场。然而,很少有人意识到,在这绚丽的背后,隐藏着一个不可忽视的健康隐患——低频 PWM 调光技术。 看不见的闪烁:PWM 调光原理 PWM,全称脉冲宽度调制,是一种通过快速开关屏幕背光来调节亮度的技术。试想一下,手持手电筒,快速开关,你就能感受到忽明忽暗的变化。PWM 调光正是利用了类似的原理,通过控制亮屏和暗屏的时间比例来实现不同的亮度等级。 当 PWM 频率较高时,例如 2000Hz 以上,人眼难以察觉这种闪烁,会将其视为稳定的亮度。然而,目前主流 OLED 屏幕普遍采用低频 PWM 调光,频率通常低于 300Hz,这就为我们的眼睛埋下了隐患。 大脑被骗了,眼睛却很累:低频 PWM 的危害 你或许会说,我看 OLED 屏幕时并没有感觉到闪烁,怎么会伤眼呢?这是因为,虽然人眼无法感知高频闪烁,但并不代表我们的眼睛不受影响。 想象一下,你正在观看一部动作电影,画面快速切换,虽然你能看清剧情,但长时间观看也会感到疲劳。低频 PWM [...]
Reblog via admin ActivityPub是一种开放的、基于分布式社交网络的协议,用于创建、更新和删除内容,并实现服务器之间的通信和内容传递。它为客户端到服务器和服务器到服务器提供了API接口,使得用户可以方便地在不同的社交网络平台之间进行交流和互动。 ActivityPub的目标是构建一个去中心化的社交网络,让任何人都可以在网络上运行自己的节点,并与其他服务器上的用户进行关注、点赞、评论等互动。这种去中心化的架构使得用户可以更好地掌控自己的数据和隐私,并且不受单一平台的限制。 ActivityPub使用ActivityStreams作为其词汇,它包含了表示社交网络中各种活动和内容的常用术语。ActivityStreams的词汇已经包含了大部分我们在社交网络中需要使用的词汇,但即使它没有覆盖到我们所需的所有情况,我们仍然可以通过扩展JSON-LD来自定义新的词汇。 JSON-LD是一种用于表示语义数据的JSON扩展格式,它可以将数据组织成图形结构,并提供了一种机制来连接不同的数据源。对于了解JSON-LD的人来说,可以采取更加高级的链接数据方法;而对于不熟悉JSON-LD的人来说,JSON-LD文档和ActivityStreams可以被理解为普通的JSON格式。通过使用JSON-LD,我们可以更好地描述和表示社交网络中的各种活动和内容。 在ActivityPub中,用户通过其在服务器上的帐户来表示为”actors”,每个帐户对应一个独立的”actor”。每个”actor”都有自己的收件箱(inbox)和发件箱(outbox),用于接收和发送消息。用户可以在发件箱中发布消息,其他用户可以通过收件箱接收到这些消息。服务器之间也可以相互传递消息和内容,以实现跨服务器的互联互通。 举个例子,假设我们有两个用户Alyssa和Ben,他们分别在不同的服务器上拥有自己的帐户。当Alyssa想给Ben发送一条消息时,她会将消息发布到自己的发件箱中。然后,Alyssa的服务器会查找Ben的收件箱地址,并将消息发送到Ben的收件箱中。Ben可以通过检查自己的收件箱来读取Alyssa发送的消息。 此外,ActivityPub还支持用户之间的关注、点赞、评论等互动。用户可以关注其他用户的帐户,以便在自己的收件箱中接收他们的消息。用户还可以对其他用户的帖子进行点赞或评论,这些互动也会通过服务器之间的通信进行传递。 ActivityPub协议是世界广泛支持的社交网络标准,在Fediverse中得到了广泛应用。该标准由Evan Prodromou(StatusNet的创始人)等人共同编写,并于2018年1月被W3C发布为推荐标准。 ActivityPub的独特之处在于它允许用户在不同的服务器上创建帐户,并与其他服务器上的用户进行互动。这种联邦架构使得用户可以选择自己喜欢的服务器,并与其他用户跨服务器进行关注、点赞、评论等互动。 目前,许多社交网络平台已经实现了ActivityPub协议,包括Mastodon、PeerTube、Pixelfed等。这些平台都允许用户在自己的服务器上创建帐户,并与其他平台上的用户进行互动。用户可以通过关注其他用户的帐户,接收他们的消息和更新。他们还可以在自己的发件箱中发布消息,使其可供其他用户阅读和互动。 此外,ActivityPub还支持用户之间的私信功能。用户可以通过私信功能与其他用户进行一对一的私密对话,这些对话只有双方能够看到。 Mastodon是基于ActivityPub协议构建的一个开源微博平台,类似于Twitter。用户可以在Mastodon上创建自己的帐户,并与其他用户进行关注、点赞、评论等互动。Mastodon的一个独特之处在于它由许多独立的服务器组成,这些服务器之间通过ActivityPub协议进行通信,用户可以选择加入任何一个服务器。 PeerTube是基于ActivityPub协议构建的一个开源视频分享平台,类似于YouTube。用户可以在PeerTube上上传和分享视频,并与其他用户进行互动。PeerTube的联邦架构允许用户自主选择他们信任的服务器,并在不同的服务器之间共享视频内容。 Pixelfed是基于ActivityPub协议构建的一个开源图片分享平台,类似于Instagram。用户可以在Pixelfed上上传和分享图片,并与其他用户进行互动。Pixelfed的联邦架构使得用户可以选择他们喜欢的服务器,并与其他服务器上的用户进行互动。 随着ActivityPub协议的不断发展和完善,越来越多的社交网络平台将采用这一标准。这将促进不同平台之间的互操作性和联邦互联,使用户能够更加自由地选择他们喜欢的平台,并与不同平台上的用户进行交流和互动。 未来,我们可以期待更多创新和发展,例如更加智能化的内容推荐算法、更加灵活的隐私设置以及更加丰富的互动功能。ActivityPub将继续推动社交网络的去中心化和用户自主性的发展,为用户提供更加丰富、安全和自由的社交网络体验。 参考文献: https://www.zhichai.net/activitypub%ef%bc%9a%e6%9e%84%e5%bb%ba%e5%88%86%e5%b8%83%e5%bc%8f%e7%a4%be%e4%ba%a4%e7%bd%91%e7%bb%9c%e7%9a%84%e5%bc%80%e6%94%be%e5%8d%8f%e8%ae%ae/ [...]