Erin: 可自托管的个人短视频 Feed 应用

2024-10-21
Erin: 可自托管的个人短视频 Feed 应用

Erin 是一款开源可自托管的应用,它可以让用户以类似 TikTok 的垂直滑动界面浏览自己的短视频。用户可以自定义 Feed 内容,屏蔽不想看到的视频,并设置自动播放。Erin 支持 HTTP 和 HTTPS,可以通过 Docker 或 Caddy 进行部署,并提供简单的密码保护功能。

阅读更多
43
未分类 短视频

GitHub - aotakeda/learn-thing: 使用 AI 创建思维导图来学习新事物

2024-10-21
GitHub - aotakeda/learn-thing: 使用 AI 创建思维导图来学习新事物

Learn-thing是一个使用 React Flow 实现思维导图可视化工具的 Next.js 项目。它允许用户使用本地 Ollama 模型或 OpenAI 等外部模型生成的思维导图数据进行查看和交互,并将思维导图数据下载为 Markdown 文件。用户界面使用 shadcn 和 Magic UI 的一些组件构建,提供交互式思维导图可视化、节点详细信息侧边栏视图、Markdown 导出功能以及将思维导图数据保存到本地 JSON 文件等功能。

阅读更多
30
未分类

安卓密码存储库即将封存

2024-10-21
安卓密码存储库即将封存

安卓密码存储库(APS)的主要维护者宣布,由于时间和精力有限,将于2024年10月14日将该项目封存。他表示,如果出现可靠的替代项目,会尽力支持过渡,并就项目相关资产的处理方式征求了社区意见。

阅读更多
38
未分类 密码存储

Drasi平台:实时数据处理和响应

2024-10-21
Drasi平台:实时数据处理和响应

Drasi是一个开源数据处理平台,旨在简化数据变化检测和实时响应。它通过连接数据源、应用持续查询和触发反应来实现。持续查询使用Cypher查询语言编写,用于识别数据变化并更新结果集。反应根据查询结果触发,例如发送警报或执行操作。

阅读更多
34
未分类 实时分析 Cypher

Plastic:用 Rust 编写的 NES 模拟器

2024-10-20
Plastic:用 Rust 编写的 NES 模拟器

Plastic 是一个使用 Rust 从头开始构建的 NES 模拟器,它包含 6502 CPU、PPU、音频处理单元、卡带和 INES 文件处理等组件,并支持键盘和游戏手柄控制。Plastic 提供 EGui 和 TUI 两种界面,其中 TUI 界面在支持按钮释放检测的终端上体验更佳。

阅读更多
34
未分类 emulator

GitHub - awslabs/git-remote-s3

2024-10-20
GitHub - awslabs/git-remote-s3

本文介绍了awslabs/git-remote-s3,这是一个允许使用 Amazon S3 作为 git 远程和 LFS 服务器的库。它提供了一个 git 远程助手的实现,可以使用 S3 作为无服务器 Git 服务器,并提供 git-lfs 自定义传输的实现,可以将 LFS 管理的文件推送到用作远程服务器的同一个 S3 存储桶。

阅读更多
32
未分类 LFS

TCP 慢启动模拟

2024-10-19
TCP 慢启动模拟

本文介绍了一个用Go语言编写的TCP慢启动拥塞控制机制的简单模拟程序。该程序演示了在慢启动阶段,拥塞窗口(cwnd)如何呈指数级增长,以及服务器如何在丢包时通过减小窗口大小来做出反应。程序包含了带有时间戳的日志,以便更好地可视化慢启动过程和丢包处理,还模拟了往返时间(RTT)和网络延迟,以及一个简单的随机丢包模拟器,用于模拟网络中的丢包。

阅读更多
42
未分类 慢启动

Claude 金融数据分析师

2024-10-19
Claude 金融数据分析师

这是一款基于 Next.js 的应用程序,结合了 Claude 的功能和交互式数据可视化,可以通过聊天分析金融数据。它支持多种文件格式上传,包括文本、代码、PDF 和图片,并能根据数据生成不同类型的图表。该应用程序还可以应用于环境数据分析、体育成绩跟踪、社交媒体分析、教育进度跟踪和健康监测等领域。

阅读更多
35
未分类

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。

阅读更多
35
未分类

ITX-Llama 用户指南

2024-10-18
ITX-Llama 用户指南

本文是 ITX-Llama 电脑的组装指南,介绍了安装 Vortex86EX SOM、配置跳线、使用 PS/2 和 USB HID、音频输入、刷 BIOS、安装 DOS 和 Windows 98 系统及驱动程序、使用风扇和 mt32-pi 等内容。

阅读更多
30
未分类 组装指南

无需搜索的国际象棋大师级模型

2024-10-18
无需搜索的国际象棋大师级模型

这篇文章介绍了一个名为“无需搜索的国际象棋大师级模型”的研究项目。该项目训练了一个2.7亿参数的Transformer模型,用于在下棋时进行策略选择和价值评估,并达到了国际象棋大师级的水平。该模型在包含1000万局棋谱的数据集上进行训练,并使用Stockfish 16引擎提供的行动价值进行标注。研究结果表明,模型的棋力随着模型规模和数据集大小的增加而提高,并且在没有使用任何特定领域调整或显式搜索算法的情况下,成功地解决了一系列具有挑战性的棋局。

阅读更多
29
未分类

Greenmask:一款用于 PostgreSQL 数据库匿名化和合成数据生成的工具

2024-10-17
Greenmask:一款用于 PostgreSQL 数据库匿名化和合成数据生成的工具

Greenmask 是一款功能强大的开源工具,用于逻辑数据库备份转储、匿名化、合成数据生成和恢复。它基于 PostgreSQL 库,可靠且与现有 PostgreSQL 工具向后兼容。Greenmask 提供确定性转换器、动态参数、模式差异、分区表转换继承等功能,适用于备份和恢复、匿名化、数据屏蔽等场景。

阅读更多
35
未分类 匿名化

GitHub - homebrewltd/ichigo: Llama3.1 学会倾听

2024-10-17
GitHub - homebrewltd/ichigo: Llama3.1 学会倾听

🍓 Ichigo(原llama3-s)是一个开源的实时语音AI研究项目,目标是扩展基于文本的LLM,使其具备原生“倾听”能力。它采用受Meta的Chameleon论文启发的早期融合技术,使用WhisperSpeechVQ对连续语音数据进行预训练,并通过在交织的合成数据上进行训练来增强模型的音频指令遵循能力。Ichigo v0.3模型在更清晰、改进的数据集上进行训练,实现了63.79的增强MMLU得分,并展现出更强的语音指令遵循能力,甚至在多轮交互中也是如此。

阅读更多
32
未分类 语音AI

h2tunnel: 简单的 ngrok Node.js 替代方案

2024-10-17
h2tunnel: 简单的 ngrok Node.js 替代方案

h2tunnel 是一款类似于 ngrok 或 ssh -L 的隧道工具,它使用 TLS 和 HTTP2 在客户端和服务器之间建立隧道,从而将本地服务器暴露到互联网。它使用自签名证书进行身份验证,并提供命令行工具和 Node.js 库两种使用方式。

阅读更多
29
未分类

高通 Windows AI PC 的 NPU 基准测试

2024-10-17
高通 Windows AI PC 的 NPU 基准测试

这篇文章是对高通 Windows AI PC 中 NPU 性能进行基准测试的代码示例介绍。测试结果显示,NPU 的性能远低于预期,仅达到了宣传的 45 万亿次/秒 的 1.3%。作者分析了可能的影响因素,包括计算绑定、电源设置、模型拓扑结构、配置错误和 Onnx 框架等,并希望通过软件改进或其他 API 来提升 NPU 的性能。

阅读更多
33
未分类 NPU Windows AI PC

Forscape: 面向科学计算的编程语言

2024-10-16
Forscape: 面向科学计算的编程语言

Forscape 是一种面向科学计算的编程语言和编辑器,专注于解决工程问题,具备低成本抽象、安全检查和直观的用户体验。它支持数学渲染,可像科学论文和笔记一样对矩阵、分数和符号等对象进行编程。该编辑器提供矩阵语法高亮、维度检查、悬停显示维度等功能。Forscape 采用 MIT 许可证,核心代码库开源,但部分附加模块将进行商业销售。

阅读更多
38
未分类

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

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

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

阅读更多
33
未分类

GitHub - tzador/x.md:在可执行 Markdown 文件中组织 CLI 脚本

2024-10-15
GitHub - tzador/x.md:在可执行 Markdown 文件中组织 CLI 脚本

x.md 是一款通用的命令行工具,允许你从一个或多个 Markdown 文件中执行 shell 脚本、JavaScript 和 Python 代码。它可以替代 Makefile 或 package.json 脚本,并通过 Markdown 代码块提供内置语法高亮显示。其主要功能包括:支持 Zsh、JavaScript 和 Python 的多语言执行;使用 Markdown 文件组织和运行命令;利用 Markdown 代码块提高可读性;以及提供 ZSH 命令补全以实现更流畅的工作流程。

阅读更多
30
未分类

Pumpkin: 用 Rust 编写的 Minecraft 服务器

2024-10-15
Pumpkin: 用 Rust 编写的 Minecraft 服务器

Pumpkin 是一个完全用 Rust 编写的 Minecraft 服务器,致力于提供快速、高效和可定制的游戏体验。它专注于性能和玩家体验,同时遵循游戏的核心机制。Pumpkin 旨在实现多线程、兼容性、安全性、灵活性以及可扩展性,但它不会成为原版服务器的替代品,也不兼容其他服务器的插件或模组。

阅读更多
38
未分类

GitHub - apoorvnandan/tensor.h: 使用原生 C 创建一个微型张量库

2024-10-15
GitHub - apoorvnandan/tensor.h: 使用原生 C 创建一个微型张量库

这篇文章详细介绍了如何使用原生C语言创建一个微型张量库,并以此为基础解释神经网络的基本原理和训练过程。文章首先解释了神经网络的概念,将其类比为一个函数,并以图像识别为例展示了神经网络的结构和工作方式。接着,文章介绍了张量的概念,以及如何使用C语言中的结构体表示和操作张量。随后,文章解释了损失函数的作用,以及如何使用梯度下降法优化损失函数以训练神经网络。文章还详细介绍了自动梯度计算的原理和实现方法,并通过矩阵乘法、ReLU和logsoftmax等操作的示例代码展示了如何实现神经网络中的各种操作。最后,文章以MNIST手写数字识别为例,展示了如何使用该微型张量库训练一个简单的神经网络,并解释了训练过程中涉及的超参数选择和训练技巧。

阅读更多
35
未分类 张量库
1 2 55 56 57 59 61 62 63 93 94