Asterinas:一个用 Rust 编写的安全、快速、通用的操作系统内核

2024-10-15
Asterinas:一个用 Rust 编写的安全、快速、通用的操作系统内核

Asterinas 是一个安全、快速且通用的操作系统内核,使用 Rust 编写并提供与 Linux 兼容的 ABI。它致力于增强内存安全和开发者友好性,采用 framekernel 架构,使用 Rust 作为唯一编程语言,并将 unsafe Rust 的使用限制在最小范围内。Asterinas 提供更友好的开发体验,允许开发者使用 Rust 语言、OSDK 工具包,并灵活选择内核模块的开源或专有发布方式。

阅读更多
35
未分类

谷歌搜索“笔记”功能实验结束

2024-07-16
谷歌搜索“笔记”功能实验结束

谷歌搜索在去年 11 月推出的“笔记”实验功能即将结束,该功能最终不会正式发布。该功能允许用户在搜索结果或“发现”页面中留下“关于文章的有用提示”,类似于论坛、Reddit、X 社区笔记和评论区的混合体。谷歌表示,尽管并非所有搜索实验室的实验功能都会最终发布,但“笔记”功能在当时备受关注,谷歌也大力鼓励用户使用。谷歌将在 7 月底停止“笔记”功能,但会将从中吸取的经验教训应用到未来的产品体验中。

阅读更多

数据加载模式 - 主题和广播

2024-06-13
数据加载模式 - 主题和广播

这篇博文探讨了在使用基于主题和广播的系统时需要考虑的各种数据加载和消息传递的优缺点。文章指出,直接使用主题进行数据加载并不是一个常见的方式,因为消息代理通常使用队列或广播来处理消息。广播系统没有消息传递保证,消息的顺序和接收都不能保证。虽然主题和广播系统非常强大,但在数据加载方面,它们往往是队列处理的一个子集,需要一致的性能来确保数据处理的效率。

阅读更多
未分类 消息传递

僵局帝国

2024-07-09
僵局帝国

《僵局帝国》是一款由 Petr Hudeček 和 Michal Pokorný 在 2016 年 HackCambridge 比赛中创作的游戏。游戏设有工具栏,包括选择关卡、返回主菜单和清除存档等功能。玩家可以在游戏中体验挑战,并在失败时重试或返回上一步。

阅读更多
未分类 HackCambridge

X射线技术助力钻石探测

2024-08-28

弗劳恩霍夫集成电路研究所开发了一种利用双能X射线技术探测钻石的新方法。该技术通过使用两种不同的X射线光谱对同一物体成像,并利用算法过滤掉两种图像中有关材料的数据,从而以极高的可靠性识别不同的物质。与传统方法相比,该技术能够探测到隐藏在岩石内部的钻石,而无需将岩石破碎,具有更高的效率和安全性,未来有望应用于工业钻石筛选和其他材料识别领域。

阅读更多
未分类 X射线 探测技术

Python可视化A*寻路与迷宫生成

2024-08-06
Python可视化A*寻路与迷宫生成

该项目使用Python实现了A*寻路算法和多种迷宫生成算法,并提供了可视化功能。用户可以自定义迷宫网格大小、寻路算法、启发式函数等参数,并选择不同的迷宫生成算法,如DLA、生命游戏、随机游走等。项目还支持将寻路过程保存为动画或图片,方便用户观察和分析算法的执行过程。

阅读更多
49

圣杯策略依然有效

2024-06-17
圣杯策略依然有效

本文探讨了Larry Connors提出的基于2日RSI的均值回归策略,并对其进行了改进和验证。作者首先验证了该策略在美股市场上的有效性,然后通过限制股票市值、持仓数量等方式降低了策略风险,最终将年化收益率提升至30.3%,远超基准。文章最后还探讨了未来改进方向,例如使用累积RSI、行业ETF和机器学习等。

阅读更多

Dyalog APL 数独问题的解向量

2024-10-06

本文探讨了使用 Dyalog APL 解决数独问题的不同方法。文章重点介绍了将数独谜题表示为向量或矩阵,并应用各种算法和技术来找到所有可能的解决方案。文章提供了多个代码示例,展示了不同开发人员对该问题的创造性解决方案,并深入解释了每种方法背后的逻辑。

阅读更多
未分类 Dyalog APL

使用 PyTorch 从零开始构建和训练 GPT-2

2024-07-06
使用 PyTorch 从零开始构建和训练 GPT-2

本文介绍了如何使用 PyTorch 从零开始构建 GPT-2 模型。文章首先讲解了构建自定义分词器和数据加载器的方法,然后逐步构建了一个简单的语言模型。作者首先创建了一个只包含 Embedding 层的模型,并展示了其生成文本的效果。随后,作者逐步添加更多层并进行训练,最终得到了一个能够生成更流畅、更符合语法规则的文本的 GPT-2 模型。

阅读更多
未分类

大型语言模型真的无法推理吗?一种解决“爱丽丝梦游仙境”问题的新方法

2024-07-02
大型语言模型真的无法推理吗?一种解决“爱丽丝梦游仙境”问题的新方法

文章指出,大型语言模型(LLM)在逻辑推理方面存在缺陷,并介绍了一种名为“先扩展后解决”的新方法来改善这一问题。作者通过“爱丽丝梦游仙境”问题测试了GPT-4,发现该方法能显著提高LLM的推理能力,但成功率仍低于50%。文章最后总结,虽然LLM在逻辑推理方面仍有局限性,但新方法为未来的研究提供了方向。

阅读更多
56
未分类

地热能源或将超越核能

2024-09-29
地热能源或将超越核能

文章探讨了地热能源的潜力,特别是一种被称为“增强型地热系统”的新技术,它可以利用石油、天然气行业的水力压裂技术,在地球深处获取热能。这种技术可以使地热能源在全球范围内得到应用,并有可能比核能提供更多的能源。美国能源部正在资助这项技术的早期研究,私营部门也表现出浓厚兴趣,地热能源有望成为未来能源结构中的重要组成部分,并有助于应对气候变化。

阅读更多

这家初创公司即将在盒式建筑的屋顶上安装无叶片风力涡轮机

2024-05-26
这家初创公司即将在盒式建筑的屋顶上安装无叶片风力涡轮机

Aeromine Technologies公司获得900万美元A轮融资,将扩大其无叶片屋顶风力涡轮机的生产规模。Aeromine成立于2022年,生产紧凑型50千瓦或更大的“风力收集平台”,安装在建筑物屋顶边缘,利用空气动力学原理,捕捉并放大建筑物的空气流动来发电,可与现有屋顶太阳能电池阵列集成,预计2025年在欧洲和北美进行商业推广。

阅读更多
未分类

ttysvr:终端屏幕保护程序

2024-10-04
ttysvr:终端屏幕保护程序

ttysvr是一款使用Rust编写的终端屏幕保护程序,它基于bevy_ratatui_render插件,可以渲染各种有趣的动态效果,例如彩色气泡、DVD播放器风格的logo以及随机生成的3D迷宫等。该程序支持立即启动或在一段时间不活动后自动启动,并提供多种样式和子样式选择。需要注意的是,延迟启动功能目前仅在Zsh shell中兼容。

阅读更多
39
未分类 屏幕保护程序

系统性改进检索增强生成 (RAG) 应用

2024-05-22
系统性改进检索增强生成 (RAG) 应用

文章介绍了系统性改进检索增强生成(RAG)应用的步骤,包括从合成数据开始、充分利用元数据、结合全文搜索和向量搜索、实施用户反馈机制、聚类和建模主题、持续监控和实验以及平衡延迟和性能等方面,旨在帮助用户逐步提高RAG应用程序的性能和效用,最终提供卓越的用户体验并创造商业价值。

阅读更多
62
未分类

苹果迫于克里姆林宫压力下架俄罗斯应用商店中的主要VPN应用

2024-07-04
苹果迫于克里姆林宫压力下架俄罗斯应用商店中的主要VPN应用

迫于俄罗斯媒体监管机构的要求,苹果公司已从俄罗斯应用商店中下架了多款提供虚拟专用网络(VPN)服务的应用程序。被下架的VPN服务包括ProtonVPN、Red Shield VPN、NordVPN和Le VPN等领先服务。居住在俄罗斯的用户将无法再下载这些服务,而已经在其手机上安装了这些服务的的用户可以继续使用,但将无法更新。自2022年2月俄罗斯入侵乌克兰以来,克里姆林宫实施了严格的网络审查制度,并封锁了许多独立媒体和Facebook、Instagram和X等流行社交媒体应用程序。

阅读更多
未分类

JavaScript 结构体:固定布局对象

2024-10-11
JavaScript 结构体:固定布局对象

这份提案引入了 JavaScript 结构体(Structs),它们是固定布局的对象,类似于类实例,但有一些限制,有利于优化和分析。结构体分为非共享结构体和共享结构体,后者可以在多个线程之间共享和访问,用于实现共享内存多线程。提案还引入了 Mutex 和 Condition 用于同步对共享内存的访问,以及 Unsafe 块用于标记可能包含非线程安全代码的代码块。

阅读更多
39
未分类

GrafyChat - 人工智能驱动的聊天工具和 API

2024-05-08
GrafyChat - 人工智能驱动的聊天工具和 API

GrafyChat 提供了一个人工智能驱动的聊天工具和 API,使企业能够增强其客户服务、营销和销售工作流程。该工具支持多语言,提供文本和语音聊天的选项,并具有强大的分析功能,可帮助企业跟踪和衡量其聊天互动。GrafyChat 的 API 允许开发人员将聊天功能集成到他们自己的应用程序和网站中。

阅读更多
未分类 聊天工具

无趣才是好事?用户从 Linux 迁移到 BSD

2024-10-12
无趣才是好事?用户从 Linux 迁移到 BSD

Stefano Marinelli 的一篇博文,探讨了将客户从 Linux 迁移到 BSD 的优势。Marinelli 认为,BSD 系统的稳定性、可预测性和可靠性使其成为企业的理想选择,而这些特性正是 Linux 系统所缺乏的。他还指出,BSD 许可证允许公司在不公开源代码的情况下使用和销售 BSD 代码,这与 Linux 形成鲜明对比。

阅读更多
未分类

如何在不到10分钟内在你的电脑上本地运行大型语言模型

2024-06-23
如何在不到10分钟内在你的电脑上本地运行大型语言模型

本文介绍了如何在个人电脑上本地运行大型语言模型(LLM),例如Mistral和Codellama。文章推荐使用Ollama工具,因为它支持Windows、Linux和Mac系统,并且提供了对Nvidia和Apple M系列GPU的原生支持。文章详细介绍了Ollama的安装步骤、模型下载、标签和量化等内容,并提供了一些常用的Ollama管理命令。

阅读更多
未分类 本地运行

无IT,真的无IT:对IT彻底崩溃的思考

2024-07-20
无IT,真的无IT:对IT彻底崩溃的思考

本文探讨了IT系统崩溃带来的灾难性后果,强调了预防措施和恢复计划的重要性。作者认为,企业应构建“零信任”架构,提高系统弹性,并制定“最小可行组织”方案,以便在IT系统崩溃时能够快速恢复关键业务。同时,作者还提醒企业在选择SAAS服务时要考虑供应商的IT安全性和恢复能力。

阅读更多
47
未分类 恢复

中国提前六年实现习近平主席的可再生能源目标

2024-08-24
中国提前六年实现习近平主席的可再生能源目标

中国在清洁能源领域的快速发展再创里程碑,风电和太阳能装机容量提前近六年超过习近平主席设定的目标。根据国家能源局周五发布的声明,中国7月份新增25吉瓦的风机和太阳能电池板,总装机容量达到1206吉瓦。习近平在2020年12月设定了到2030年清洁能源装机容量至少达到1200吉瓦的目标。

阅读更多
未分类

关于完成事情

2024-08-21

本文探讨了作者在完成个人项目时遇到的困难,以及克服这些困难的方法。作者认为,明确项目目标、制定计划、设定截止日期以及公开分享作品,能够有效帮助个人提高项目完成度。作者还分享了个人经验,强调了克服拖延、追求完美主义以及害怕公开作品等心理障碍的重要性。

阅读更多
未分类 完成度

Ctrl-C 分析法

2024-09-03

文章介绍了一种简单但有效的代码性能分析方法:Ctrl-C 分析法。作者承认,虽然专业的分析工具更为强大,但在面对许多实际问题时,Ctrl-C 分析法简单易用,无需复杂配置,且能快速定位问题。文章列举了使用 Ctrl-C 分析法解决 JSON 解析缓慢和链接器问题的例子,并探讨了 Ctrl-C 分析法与其他分析工具的优缺点。

阅读更多
41
未分类 调试技巧
1 2 180 181 182 184 186 187 188 1084 1085