罗马道路

2024-06-06

本文介绍了作者绘制罗马主要道路地铁风格图表的过程。作者使用了多种资料来源,包括斯坦福大学的ORBIS模型、The Pelagios Project和安东尼路线。地图上的路线结合了实际命名的道路(如阿皮亚路或军事之路)以及没有已知历史名称的道路。作者还讨论了影响古代罗马旅行时间的因素,如交通方式、季节和海上旅行的可用性。

阅读更多
未分类

GoodWatch | KK4VCZ

2024-07-03

GoodWatch 是一款用于卡西欧现代计算器手表的替代电路板,增加了对 70 厘米和 33 厘米业余频段的支持,同时保留了三年的电池寿命和手表的大部分功能。它使用德州仪器公司的 CC430F6147 芯片,表带形成一个未调谐的随机线天线。对火腿爱好者来说,POCSAG 接收器小程序很有趣,它可以接收来自 DAPNET 项目的 2FSK 1200baud 数据包。还有一个频率计数器,无需额外设备即可帮助快速识别附近发射器的频率。

阅读更多
53
未分类 电路板

费曼剃刀

2024-06-07
费曼剃刀

本文探讨了费曼剃刀原则在解释技术问题时的应用。作者认为,应该尽量用准确、简洁的语言解释技术问题,即使面对的是非技术人员。作者以一个错误信息的例子说明,与其使用模糊不清的描述,不如直接告诉用户发生了什么,以及他们可以采取哪些行动。作者还提到了一个80年代的电视节目,该节目以通俗易懂的方式向从未使用过计算机的人解释了计算机的工作原理,并认为这是一个很好的例子。

阅读更多

代码模型

2024-06-21

本文介绍了Java代码反射的新特性——代码模型,它提供对方法体和lambda体中Java代码符号表示的访问。文章解释了代码模型的设计理念,它介于抽象语法树(AST)和字节码之间,并采用静态单赋值(SSA)形式。文章通过分析示例代码,展示了如何遍历代码模型、理解其结构以及如何进行代码转换。文章还探讨了如何利用代码模型生成表达式图和使用图,以及如何将这些图用于代码分析和转换,例如将Java代码转换为C代码。

阅读更多
未分类 代码反射

持续做空IT股票的半主动策略

2024-07-19

本文作者提出了一种持续做空IT股票的半主动策略,即在每天收盘时做空像CrowdStrike这样的IT股票,并在第二天开盘时买回。作者认为,这种策略的优势在于可以利用IT公司在盘后发布负面消息的趋势,以及开盘和收盘时的良好流动性。作者还列举了一些可能导致该策略失败的因素,例如交易费用、市场风险和监管障碍。经过计算,作者发现,即使预期收益率较高,高昂的交易费用也会导致该策略亏损。

阅读更多
未分类 做空

BitNet: 微软开源的一比特大语言模型推理框架

2024-10-18
BitNet: 微软开源的一比特大语言模型推理框架

BitNet 是微软开源的一比特大语言模型推理框架,支持在CPU上进行快速和无损的1.58位模型推理,未来还将支持NPU和GPU。它在ARM CPU上实现了1.37倍到5.07倍的加速,在x86 CPU上实现了2.37倍到6.17倍的加速,同时显著降低了能耗。BitNet 还可以在单个CPU上运行100B的BitNet b1.58模型,速度可达每秒5-7个token。

阅读更多
38
未分类

如果意识存在于植物、细胞甚至原子中会怎样?

2024-07-05
如果意识存在于植物、细胞甚至原子中会怎样?

这篇来自Vox的文章探讨了泛心论,一种认为意识存在于所有物质中的哲学观点。文章回顾了泛心论的历史,并探讨了其在现代科学中的复兴,特别是在生物学家发现单细胞生物、植物甚至没有大脑的生物体中存在认知能力的证据之后。文章还探讨了泛心论面临的挑战,比如组合问题,以及其伦理含义。

阅读更多
未分类 泛心论

中国DeepSeek Coder成为首个超越GPT-4 Turbo的开源编码模型

2024-06-19
中国DeepSeek Coder成为首个超越GPT-4 Turbo的开源编码模型

中国人工智能初创公司DeepSeek发布了开源代码语言模型DeepSeek Coder V2,该模型基于混合专家 (MoE) 架构,在编码和数学任务方面表现出色。DeepSeek Coder V2支持超过300种编程语言,并在多个基准测试中超越了GPT-4 Turbo、Claude 3 Opus和Gemini 1.5 Pro等最先进的闭源模型,成为首个达到这一成就的开源模型。DeepSeek Coder V2基于DeepSeek V2模型构建,并在包含代码和数学相关数据的6万亿token数据集上进行了预训练,具备处理复杂编码任务的能力,同时在通用推理和语言理解任务中也表现出色。

阅读更多

HE.net 遭遇域名问题

2024-07-04

Hurricane Electric 的域名被 Network Solutions 列入“客户暂挂”名单,原因是收到了一起关于网络钓鱼的投诉。该投诉针对的是一个网页,该网页恰好是来自 bgp.he.net 的关于另一个域名的信息页面。Hurricane Electric 已联系 Network Solutions 数小时,但对方拒绝以任何 expedited 方式处理此问题。

阅读更多
未分类

编译器探索之旅

2024-05-14
编译器探索之旅

本文介绍了Compiler Explorer (CE) 编译器,这是一个面向对编译器或计算机体系结构感兴趣的任何人的强大工具。CE支持69种源语言、2000多个编译器以及广泛的目标体系结构,包括x86、arm、risc-v等。它允许用户输入源代码并查看编译后的输出,例如汇编语言。文章详细介绍了CE的功能,包括探索不同的体系结构、比较编译器、理解汇编语言以及查看LLVM中间表示。它还强调了CE在演示现代编译器的复杂性和优化能力方面的有用性。

阅读更多
未分类

1955年,一架奥斯特飞机在悉尼上空被击落

2024-06-21
1955年,一架奥斯特飞机在悉尼上空被击落

1955年8月的一个早晨,一架无人驾驶的奥斯特飞机在悉尼上空盘旋了三个多小时,引发了全城关注。这架飞机从班克斯镇机场起飞后不久发动机出现故障,飞行员被迫跳伞逃生,但飞机却奇迹般地继续飞行。在接下来的几个小时里,这架失控的飞机在悉尼上空盘旋,引发了人们对地面安全的担忧。澳大利亚皇家空军和皇家澳大利亚海军出动了多架飞机试图拦截,但由于各种原因,直到两架海怒式战斗机赶到才最终将其击落。

阅读更多
未分类 悉尼

虚荣之虚荣:1585年的《愚人帽世界地图》

2024-10-21
虚荣之虚荣:1585年的《愚人帽世界地图》

这篇文章介绍了一幅名为《愚人帽世界地图》的铜版画,创作于1585年左右,其基础是1570年制作的木刻版画。地图将世界描绘在愚人帽上,表达了对世界虚无和制图局限性的思考。文章探讨了地图上的符号、文字以及它们所传达的寓意,并将地图置于当时制图学发展和社会文化背景下进行解读。

阅读更多

DWARF工作原理:目录和介绍

2024-09-29

本文是关于解析和使用DWARF调试信息的系列文章的第一篇,旨在为学习Linux上的调试信息和调试器工作原理提供一个用户友好的起点。文章从调试器作者的角度出发,而非编译器作者的角度,内容涵盖ELF文件解析、调试信息条目、行号信息、地址范围、帧表等,并介绍了在运行时使用调试信息的方法,包括检查子进程堆栈展开、查找变量值等。

阅读更多
34
未分类 DWARF

在一台笔记本电脑上索引整个维基百科

2024-05-29
在一台笔记本电脑上索引整个维基百科

这篇文章介绍了如何使用JVector库在一台笔记本电脑上索引整个英文维基百科。由于JVector最新版本支持使用压缩向量进行构建相关的搜索,使得索引比内存大的数据集成为可能。文章详细介绍了索引构建过程,包括压缩参数设置、数据摄取和索引加载等步骤,并展示了如何使用Chronicle Map存储文章数据。最后,文章展示了如何构建一个简单的搜索服务器来查询索引,并总结了使用JVector和Chronicle Map进行维基百科索引的优势。

阅读更多
55
未分类 JVector

警方在审讯中使用欺骗手段合法化,倡导者呼吁终止

2024-11-09

目前美国所有州都允许警方在审讯成年人时使用欺骗手段,例如谎称掌握证据或谎报认罪后果,以获取口供。然而,这种做法可能导致错误定罪,无辜者蒙冤入狱。倡导者们正在推动立法禁止警方在审讯中对任何人使用欺骗手段,目前已有十个州禁止对未成年人使用该策略。华盛顿州议员曾两次提出法案,试图禁止在审讯中使用欺骗手段获取的供词作为证据,但遭到执法部门反对,他们认为这种策略可以帮助破案,并且法官会评估供词是否自愿。倡导者则认为,存在其他更可靠的审讯方法,例如建立融洽关系并提出开放式问题,以获取信息而非口供为主要目标。

阅读更多

程序员的身份危机:我们如何用自己的力量行善?

2024-07-05
程序员的身份危机:我们如何用自己的力量行善?

本文探讨了科技行业中普遍存在的道德困境,特别是程序员在面对为可能带来负面社会影响的公司工作时所面临的挣扎。作者分析了个人主义、资本集中和责任链过长等因素如何导致科技工作者在道德责任和个人利益之间难以抉择。文章还批评了科技行业中将个人英雄化的倾向,以及这种倾向如何掩盖了科技进步背后的复杂性和集体努力。最后,作者呼吁程序员更清醒地认识到自己的影响力,并通过支持致力于系统性解决方案的团体和行动,为更美好的未来做出贡献。

阅读更多
未分类 程序员责任

创造力从根本上来说来自于记忆

2024-07-31

文章认为,创造力并非凭空而来,而是建立在对已有知识和模式的深刻记忆基础之上。作者主张通过系统化的学习方法,快速掌握各个领域的知识和模式,并将其内化。当我们对这些基础知识了如指掌时,才能在更高层次上进行创新,创造出真正新颖且有价值的东西。

阅读更多
48
未分类

我钟爱的 Gleam 特性

2024-06-12

本文探讨了 Gleam 语言语法特性,尤其是函数参数顺序与其他语言相比的独特性。作者从 Erlang 和 Python 的部分应用特性出发,解释了它们函数参数顺序的由来,并对比了 Haskell 的类似机制。Gleam 的管道操作符促使数据转换以更接近自然语言的顺序编写,而其“类方法”函数设计以及默认的模块限定导入,使得代码中每个函数的来源清晰可见,增强了代码的可读性和可发现性,这也是作者最为欣赏的 Gleam 特性。

阅读更多
未分类

Leigh Hackspace - 让它更大:街机游戏机柜的建造之旅

2024-07-01

本文讲述了Leigh Hackspace团队为Devoxx UK活动设计和建造便携式街机游戏机柜的过程。他们从最初的“街机笔记本”概念出发,最终决定采用模块化设计,将机柜分为电子设备箱和可拆卸的外壳两部分。文章详细介绍了设计理念、材料选择、制作过程以及最终成品的展示。此外,Leigh Hackspace还表达了通过该项目教授制作技能和鼓励更多人参与创造的愿望。

阅读更多

美国证券交易委员会:金融机构须在 30 天内发送数据泄露通知

2024-05-17
美国证券交易委员会:金融机构须在 30 天内发送数据泄露通知

美国证券交易委员会(SEC)修订了S-P法规,要求某些金融机构在发现数据泄露事件后30天内向受影响的个人披露事件。新修正案要求受影响的金融机构在敏感信息被未经授权访问或使用时,在30天内通知受影响的个人,详细说明事件、泄露的数据和采取的保护措施。该修正案还要求金融机构制定、实施和维护事件响应计划的书面政策和程序,以检测、响应和恢复未经授权访问或使用客户信息的行为。

阅读更多
未分类 金融机构

52赫兹鲸

2024-06-18
52赫兹鲸

52赫兹鲸是一条以不寻常的52赫兹频率发出叫声的鲸鱼,自20世纪80年代后期以来,人们在许多地方定期探测到它的叫声,而且它似乎是唯一一只发出这种频率鲸鱼叫声的个体。由于其独特的频率,它被称为“世界上最孤独的鲸鱼”。尽管自2010年以来,人们偶尔会记录到在同一时间在其他地方听到的第二条52赫兹鲸鱼的声音,但这只鲸鱼本身从未被发现过。

阅读更多
未分类 鲸鱼 海洋

微软承认无法保证英国警务数据的安全

2024-06-22
微软承认无法保证英国警务数据的安全

本文揭露了微软公司承认其无法保证存储在其云服务上的英国警务数据的主权,尽管该公司长期以来一直公开宣称相反。这引发了对数据安全和隐私的严重担忧,尤其是考虑到英国法律要求此类敏感数据必须存储在英国境内。这一事件引发了关于微软云服务是否符合英国数据保护法以及其他政府部门使用其服务的潜在风险的广泛讨论。

阅读更多
未分类
1 2 202 203 204 206 208 209 210 1084 1085