GitHub - orisano/gosax:Go 语言的 XML SAX 解析库

2024-06-27
GitHub - orisano/gosax:Go 语言的 XML SAX 解析库

gosax 是一个用于 XML SAX(XML 简单 API)解析的 Go 语言库,支持只读功能。该库的设计目标是高效且节省内存地解析 XML,从各种来源汲取灵感以提供高性能的解析器。它具有只读 SAX 解析、高效解析、SWAR(寄存器内 SIMD)等特点,并与 encoding/xml 兼容。

阅读更多
87
未分类

奇点临近:当我们与人工智能融合

2024-06-26
奇点临近:当我们与人工智能融合

《奇点临近》是雷·库兹韦尔的新作,是对其里程碑式著作《奇点临近》的继承,探讨了未来几十年科技将如何改变人类。库兹韦尔认为,人工智能将在2029年达到人类水平,并以指数级速度增长,最终将人类智能扩大百万倍,彻底改变人类生活。书中探讨了纳米技术、生命延长、人工智能的风险和机遇等议题,并认为科技进步将推动创新,改善人类福祉。

阅读更多
未分类 未来

为何Wordfreq不再更新

2024-09-19
为何Wordfreq不再更新

Wordfreq数据集是截止到2021年各种在线资源中语言的快照,但它将不再更新。主要原因是生成式人工智能的滥用污染了数据,导致难以获取可靠的人类语言使用信息。此外,推特和Reddit等重要数据源也已关闭或不再提供免费的公共数据访问。作者对生成式人工智能及其对自然语言处理领域的影响表示担忧,并拒绝参与其中。

阅读更多
57
未分类 数据污染

Linux man-pages 项目维护公告

2024-09-06

Linux man-pages 项目维护者 Alejandro Colomar 近日宣布,由于个人经济原因,将暂时无限期停止对该项目的维护工作。他表示,过去四年一直以志愿者身份利用业余时间维护该项目,从未得到任何公司的赞助。如果未来有公司有意向赞助该项目的维护工作,请与其联系。

阅读更多
66
未分类 man-pages

欢迎 - 100个练习让你学会Rust

2024-05-17

本文介绍了Rust学习课程“100 Exercises To Learn Rust”,该课程以练习的方式讲解Rust的核心概念,包括语法、类型系统、标准库和生态系统。课程适合无Rust基础但有其他编程语言经验的学习者,采用“边做边学”的互动式教学,并提供配套的GitHub代码库和练习题解决方案,学员可以通过 wr 命令验证自己的解答。

阅读更多
未分类

使用 Neovim 和 Treesitter 高亮显示 Lua 中的 Bash 代码片段

2025-01-28

作者编写了一个用于同步其多台设备软件包的工具,其配置文件用 Lua 编写。为了方便阅读和编辑包含 Bash 脚本的 Lua 代码片段,作者使用了 Neovim 和 Treesitter 插件。Treesitter 通过注入功能,根据配置识别 Lua 表格中的 `script` 字段并将其内容识别为 Bash 代码进行高亮显示,提升了代码的可读性和可维护性。文中详细介绍了 Neovim 和 Treesitter 的配置方法,以及自定义查询规则以实现 Bash 代码高亮的功能。

阅读更多
开发 Treesitter

欧空局首次在月球上探测到负离子

2024-06-10
欧空局首次在月球上探测到负离子

欧洲航天局(ESA)的负离子月球表面探测器(NILS)首次在月球表面探测到负离子的存在,这些负离子是太阳风与月球表面相互作用产生的。这一发现为空间物理学以及人类和机器人探月任务打开了一扇新的窗口。NILS仪器搭载嫦娥六号探测器,在月球背面成功着陆并进行了数据采集。

阅读更多
未分类 负离子 太阳风

Flexport招聘

2024-09-05
Flexport招聘

Flexport 是一家处于贸易和互联网交叉领域的货运代理公司,正在招聘工程师。公司致力于构建代表物流复杂性的数据模型,并创建易于理解和访问的软件。Flexport 发展迅速,工程师团队负责确定、优先排序和执行关键项目,并与内部运营团队紧密合作。

阅读更多
未分类

新型色散辅助光电探测器,破译高维光

2024-05-27
新型色散辅助光电探测器,破译高维光

中国科学院团队开发了一种新型微型光电探测器,能够利用单一设备和单次测量,表征宽带光谱中任意偏振态。与传统光电探测器不同,该探测器无需集成多个偏振或波长敏感元件,即可实现高维光探测。研究人员利用频率色散界面上的空间色散,通过波矢依赖性响应调制会聚光场,实现了对不同方位角和入射角通道的光场调制。该探测器在理论和实验中均表现出高光谱分辨率和全斯托克斯偏振态的精确重建,为高维光探测和成像技术带来了革新。

阅读更多
86

华为发布自研编程语言“仓颉”

2024-06-21
华为发布自研编程语言“仓颉”

华为在2024年HDC开发者大会上发布了自研编程语言“仓颉”。华为称,“仓颉”语言具有原生智能、全场景、高性能和强安全等特点,并将集成到HarmonyOS生态系统中,为开发者提供友好的开发体验。“仓颉”采用AgentDSL框架,混合了自然语言和编程语言,支持函数式、命令式和面向对象编程风格。

阅读更多
未分类 仓颉

从原始 GPS 数据计算位置

2024-07-14

文章详细介绍了如何从原始 GPS 数据计算位置。首先介绍了WGS 84 ECEF坐标系、参考椭球体、大地水准面等基本概念,以及如何利用卫星轨道参数计算卫星位置。接着,文章解释了如何通过伪距测量、卫星时钟偏差校正和用户时钟偏差估计来计算用户与卫星之间的距离。文章还介绍了如何使用最小二乘法求解用户位置和时钟偏差,并通过分析位置估计的误差协方差矩阵引入了DOP的概念。最后,文章通过实验验证了算法的有效性,并讨论了电离层和对流层延迟对GPS信号传播的影响。

阅读更多
未分类 定位

FutureRack:家庭服务器机架

2024-09-08

FutureRack 是一款家用服务器机架产品,旨在将数据中心的强大功能带入家庭环境。它提供了一种新的生活方式,可以管理家庭网络、存储数据、运行应用程序等,并可以通过不同的配置和设置进行个性化定制。

阅读更多
未分类

美国国家标准与技术研究院 (NIST) 最终确定了三项后量子加密标准

2024-08-15
美国国家标准与技术研究院 (NIST)  最终确定了三项后量子加密标准

美国国家标准与技术研究院 (NIST) 发布了期待已久的后量子加密标准,旨在在量子计算机有望破解现有加密算法的未来很长一段时间内保护电子信息。最终确定的标准包括三种后量子加密算法。ML-KEM 旨在用于通用加密,在数据通过公共网络移动时对其进行保护。另外两个——ML-DSA 和 SLH-DSA——保护数字签名,用于验证在线身份。第四种算法 FN-DSA 计划在今年晚些时候最终确定,它也用于数字签名。

阅读更多
未分类

Jurigged:Python 热重载工具

2024-07-12
Jurigged:Python 热重载工具

Jurigged 是一款 Python 热重载工具,它允许你在代码运行时对其进行更新。该工具使用简单,只需使用 jurigged 命令运行脚本即可。Jurigged 会监控代码文件的变化,并在你保存文件时将更新后的函数或方法热更新到正在运行的脚本中。Jurigged 还提供了一个名为 develoop 的终端界面,可以实现交互式开发环境,方便开发者实时调试代码。

阅读更多
75
未分类 热重载

美国企业不应赋予罪犯权力

2024-06-07
美国企业不应赋予罪犯权力

文章中,企业家Reid Hoffman指出,如果市场缺乏对交易的信任,纽约将无法保持其全球金融中心的地位。他强调了健全法律体系对商业和投资的重要性,特别是对于打击商业欺诈行为。Hoffman认为,任何理性的CEO都不会希望一位反复无常的强人在白宫掌权。

阅读更多
未分类

美国最大审判法院遭勒索软件攻击

2024-07-22
美国最大审判法院遭勒索软件攻击

美国洛杉矶县高级法院遭受勒索软件攻击,导致其计算机系统瘫痪。该法院是美国最大的审判法院,服务于该县1000万居民。此次攻击始于周五凌晨,与近期影响全球航空公司、医院和政府部门的CrowdStrike软件更新故障无关。初步调查显示,没有证据表明用户数据遭到泄露。

阅读更多
77
未分类 美国法院

MicroPython 智能手表

2024-07-10

本文介绍了作者将MicroPython安装到廉价智能手表Colmi P8的过程,并推荐了WASP-OS操作系统。作者详细描述了所需的硬件和软件,以及安装和配置的步骤,包括如何使用DaFlasher、下载固件、以及解决屏幕颜色显示问题。

阅读更多
未分类 WASP-OS

开源软件 Kinopio

2024-06-27
开源软件 Kinopio

在 Kinopio 五周年之际,开发者决定将其开源。Kinopio 是一款轻量级思维导图软件,用户可以在本地运行、修改和分享改进。开源有利于分担软件开发的工作量,但也存在一些风险,例如代码被盗用或维护成本增加。开发者期待看到开源后社区的贡献,并表示将继续维护和改进 Kinopio。

阅读更多
83
未分类 思维导图 Kinopio

异步 IO:下一个十亿美元的错误?

2024-09-07

文章探讨了异步 IO 的优缺点,并将其与多线程进行了比较。作者认为,尽管异步 IO 在处理高并发场景中具有优势,但其复杂性也增加了开发难度。作者提出,如果将过去几十年投入异步 IO 的资源用于改进操作系统线程的效率,或许能提供更简单、高效的解决方案。然而,由于现有操作系统的线程成本较高,异步 IO 仍然是目前处理高并发场景的必要选择。

阅读更多
未分类 异步IO

南极慢速互联网工程挑战

2024-05-31

本文讲述了作者在南极工作期间,由于卫星网络带宽极其有限,导致互联网速度缓慢,网页加载异常困难的经历。作者详细描述了南极互联网的局限性,包括高延迟、低带宽、频繁掉线等问题,并以多个应用程序为例,阐述了应用程序开发者在设计产品时,忽略网络环境差异带来的糟糕用户体验。作者呼吁开发者关注弱网环境下的用户体验,优化应用程序,提高其在低带宽、高延迟环境下的可靠性和可用性。

阅读更多
91
未分类 网络工程

在 Debian 中放弃 bcachefs-tools

2024-08-31

本文讲述了作者在 Debian 中打包和维护 bcachefs-tools 的经历和遇到的挑战。bcachefs 是一款 Linux 文件系统,其用户空间工具 bcachefs-tools 的依赖关系管理给 Debian 的打包工作带来了很大的困扰。作者最终选择放弃维护 bcachefs-tools,并建议用户在生产环境中谨慎使用 bcachefs。

阅读更多

MacRumors 报道:Bartender 应用易主,缺乏透明度引发担忧

2024-06-05
MacRumors 报道:Bartender 应用易主,缺乏透明度引发担忧

广受欢迎的 Mac 应用 Bartender 已于约两个月前悄然出售,但前任和现任所有者均未向客户或潜在客户提供有关此次出售的信息。此次交易是 Reddit 用户在 MacUpdater 发出警告后才浮出水面,该警告称 Bartender 背后的公司已被悄然替换。MacUpdater 警告用户,由于缺乏透明度,5.0.52 版本之后的应用更新可能存在潜在安全风险。

阅读更多
未分类 应用

SREBench:与 AI 进行 SRE 对决

2024-08-16

SREBench 是一个用于比较人工与 AI 在事件响应时间方面表现的平台。Parity 的 AI SRE 在 SREBench Leaderboard 上的成功率为 70%,平均修复时间 (MTTR) 为 2 分钟。该平台还举办竞赛,排名第一的人类参与者将赢得 100 美元的亚马逊礼品卡。

阅读更多
71
未分类 SRE

世嘉Jet Rocket:开创性的70年代街机游戏,没有电脑和屏幕

2024-08-04
世嘉Jet Rocket:开创性的70年代街机游戏,没有电脑和屏幕

本文介绍了一款名为Jet Rocket的街机游戏,它是世界上第一款飞行模拟游戏、第一款第一人称射击游戏以及第一款开放世界游戏,由世嘉公司于1970年发布。与当时其他的街机游戏不同的是,Jet Rocket没有使用计算机或视频屏幕,而是通过复杂的机械结构和灯光效果来模拟飞行体验。玩家通过操纵控制杆和按钮,控制虚拟飞机发射火箭弹击中目标。由于其独特的机制和历史意义,Jet Rocket即使在今天也吸引着街机游戏爱好者的关注。

阅读更多
未分类

玛莎·盖尔霍恩:唯一一位从地面报道诺曼底登陆的女记者

2024-06-06
玛莎·盖尔霍恩:唯一一位从地面报道诺曼底登陆的女记者

玛莎·盖尔霍恩是一位杰出的战地记者,在其60年的职业生涯中报道了多场冲突。作为唯一一位从地面报道诺曼底登陆的女记者,她克服重重困难,以平民视角记录了战争的残酷,展现了人性的光辉和韧性。盖尔霍恩的报道风格真实、深刻,对新闻界产生了深远影响。

阅读更多

肌肉机器:水如何控制肌肉收缩速度

2024-07-11
肌肉机器:水如何控制肌肉收缩速度

密歇根大学的一项研究表明,肌肉纤维内的水流可能决定了肌肉收缩的速度。研究人员通过理论模型发现,肌肉纤维中水分的流动方式决定了肌肉纤维收缩的速度,并提出了一种名为“奇弹性”的新型弹性概念,解释了肌肉如何利用三维变形产生力量。研究人员将每条肌肉纤维设想成一块会自我挤压的活性海绵,认为肌肉纤维的收缩速度受限于水分在其中的流动。

阅读更多
78
未分类 肌肉 收缩速度
1 2 15 16 17 19 21 22 23 1084 1085