Latest Bookmarks
caisah/emacs.dz: Awesome emacs config files
GitHub 上的 `caisah/emacs.dz` 仓库提供了一系列优秀的 Emacs 配置文件,包括多个用户的个性化配置示例,以及关于如何获取列表中的配置信息的常见问题解答。
Train & Finetune LLama3 using LLama-Factory
本网页主要介绍了如何使用 LLama-Factory 工具在 Paperspace 平台上训练和微调 LLama3 模型,并提供了详细的步骤和代码示例。
copy's home
网页的主要观点是展示 Copy 的技术项目和个人作品,这些作品涵盖了编程语言、游戏开发、加密技术和数学算法等多个领域。Copy 通过分享源代码和提供个人邮箱加密沟通方式,展现了他对开源精神的支持和对个人隐私保护的重视。通过这些展示的内容,可以看出 Copy 是一个多才多艺、对技术充满热情的开发者。
Skyvern-AI/skyvern
GitHub 仓库 Skyvern-AI/skyvern 提供了一个使用大语言模型(LLMs)和计算机视觉技术自动化浏览器基础工作流程的开源项目,旨在提高在多种网站上执行任务的稳定性和效率。
Every LLM in Emacs, with gptel
GPTel 是一个为 Emacs 设计的、异步且灵活的大型语言模型(LLM)客户端,支持持久聊天、多种 LLM 提供商和应用,提供直观且大体统一的界面,并力求在 Emacs 中随处可用而不打扰。
Introduction To Garbage Collection in Dart
网页主要介绍了Dart编程语言中的垃圾回收机制,以及Dart VM如何通过分代收集策略来优化内存管理。
SkatterBencher #70: AMD Radeon 780M Overclocked to 3150 MHz
本文主要介绍了如何通过多种策略对 AMD Radeon 780M 集成显卡进行超频,并分享了超频过程中的细节和性能提升。
深入了解 Flutter 中的 BuildContext
本文深入探讨了 `Flutter` 中的 `BuildContext`,介绍了其作用、如何使用以及在逻辑层使用时需要注意的问题。
Issue 213 - Flutter Tap Weekly Newsletter
Flutter Tap 第213期周刊主要介绍了使用机器人模式编写 Flutter 集成测试、常见的图片使用错误、项目结构化建议以及最新的 Flutter 包更新。
AI Agent发展简史,从哲学思想启蒙到人工智能实体落地
网页主要探讨了人工智能领域中AI Agent的发展历程,从古代哲学思想到现代大语言模型的应用,详细介绍了AI Agent的概念、历史发展、技术进步以及未来趋势。
Building a (Mini) 3D Flutter Game Engine - Part 1
Nick Fisher 正在开发一个基于 Flutter 的小型 3D 游戏引擎,利用 Filament PBR 渲染库实现跨平台 3D 渲染,并通过 Google 的 Flutter 游戏比赛作为契机,开始了这个项目的实际开发。他首先构建了一个简单的游戏概念,即划船捡垃圾的游戏,并逐步实现了摄像机跟随、碰撞检测和键盘/鼠标控制等基础功能,尽管采取了一些简化的方法来节省时间。
All about Linux swap space
Linux 交换空间(swap space)是一种用于辅助物理内存的机制,它允许系统将不活跃的内存页面临时存储到硬盘上,以便释放物理内存资源。交换空间可以是独立的交换分区或者交换文件,它们都需要通过特定的命令进行格式化和激活。合理配置交换空间对于系统性能和稳定性至关重要,尤其是在物理内存不足的情况下。
petitparser/dart-petitparser: Dynamic parser combinators in Dart.
dart-petitparser 是一个动态的解析器组合器库,用于在 Dart 语言中构建和解析复杂的语法。
Self-contained Linux applications with lone lisp
Matheus Moreira 创建了 lone lisp 项目,旨在为 Linux 制定一个独立的 Lisp 语言和环境,支持任意的 Linux 系统调用,以便能够实现任何程序而无需外部依赖,并且能够在不同的 Linux 系统上运行。
Fine-tune Llama 3 using Direct Preference Optimization
网页主要介绍了如何使用直接偏好优化(DPO)方法对大型语言模型Llama 3进行微调,以及与强化学习人类反馈(RLHF)方法的比较。
PostmarketOS 24.06 Now Supports 50 Devices
PostmarketOS 发布了 24.06 版本,支持 50 种设备,这标志着智能手机上 Linux 系统的重大进展。
自定义数据集使用llama_factory微调模型并导入ollama
网页主要介绍了如何使用llama_factory在linux系统下对大型语言模型进行微调,并将微调后的模型导入到ollama框架中。
k23 - Experimental WASM Operating System
k23是一个实验性的基于WebAssembly的WASM微内核操作系统,旨在通过使用WebAssembly作为主要的执行环境来提高安全性、模块化和开发便利性。
Building and Training Neural Networks in Emacs Lisp
网页主要介绍了 nn.el,这是一个在 Emacs Lisp 中构建和训练神经网络的库,它不依赖于任何外部库,完全在 Emacs Lisp 环境中运行,通过 C 语言编写的动态模块来提供矩阵操作和常用的数学函数,以及如何使用该库构建和训练神经网络的实例。
rustq/vue-skia
vue-skia 是一个基于 Skia 的 2D 图形 Vue 渲染库,使用 Rust 语言实现软件光栅化渲染,它是一个实验性项目,旨在提供一种内存占用较低的渲染方案,并完全基于 Vue 语法。
如何从Hugging Face微调LLM
网页主要介绍了如何使用Hugging Face的`transformers`库对大型语言模型(LLM)进行性能高效的微调(PEFT),以及微调后的模型在实际应用中的潜力。
收录 250 亿个 Token,Hugging Face 开源“世界最大”AI 训练合成数据集 Cosmopedia
Hugging Face 近期开源了名为“Cosmopedia”的 AI 训练数据集,该数据集由 Mixtral 7b 模型生成,包含超过 3000 万文本文件,总计 250 亿个 Token,并提供了标注信息,是目前世界上最大的合成数据集。
A brief history of images on the web
网页主要介绍了Web图片使用的历史演变,从简单的 img 标签到响应式布局的需求,以及随之而来的性能问题和解决方案。
Cyc: history's forgotten AI project
网页主要讲述了自1984年以来,一个名为Cyc的旨在通过构建巨大的知识库来实现人类般的推理能力的人工智能项目。
Flutter为什么不需要子线程——Dart IO源码剖析(下)
本文详细剖析了Dart VM中的网络IO实现,通过源码分析,阐述了Dart如何通过操作系统底层的非阻塞IO和I/O多路复用技术(如Linux的epoll、MacOS的kqueue和Windows的IOCP)实现网络请求,而不会阻塞当前线程。同时,文章揭示了Dart VM在处理网络IO时会创建专门的工作线程,并通过端口通信与主线程进行交互。
Learn in Emacs - Building Up Vocabulary - Yi Tang
网页主要介绍了如何在 Emacs 中高效构建和复习词汇,以及通过这种方式提高英语水平的方法。
谷歌 ChromeOS 拥抱安卓底层技术,加速人工智能功能开发
谷歌宣布ChromeOS将基于安卓堆栈开发,以加速推出人工智能功能,这将简化工程工作,并促进Chromebook与其他设备的协同工作。
LLaMA-Factory - Qwen
本网页主要介绍了如何使用 LLaMA-Factory 工具进行 Qwen2 模型的微调,包括支持的微调方法、安装步骤、数据准备、训练命令以及如何合并 LoRA 适配器。
Flutter Web 的未来,Wasm Native 即将到来
网页主要介绍了 Flutter Web 未来发展方向的变化,特别是 WebAssembly(Wasm) Native 的支持,以及 Dart 语言如何与 Wasm 结合,以及这些变化对 Flutter Web 性能和兼容性的提升。
7 Things You Need to Know About Fine-tuning LLMs
网页主要介绍了如何进行大型语言模型(LLMs)的微调(fine-tuning),包括微调的定义、方法、工具、面临的挑战、数据需求、评估方法、生产部署以及最新的研究进展。
Revisiting My Org-Mode Time Tracking and Laying out a Different Direction
作者在加入Scientist.com的Software Services部门后,开始使用Org-Mode进行时间跟踪,并通过编写文章分享了自己的方法。随着时间的推移,作者对时间跟踪和笔记记录的方式进行了不断的调整和优化,最终意识到原有的时间跟踪结构虽然适合报告工作,但不利于思考和知识分享。因此,作者计划将时间跟踪更加集成到项目中,改善长期笔记的连贯性,并使得笔记记录更加服务于思考和知识共享,而不是单纯的时间报告。
reorproject/reor
GitHub上的reorproject/reor仓库提供了一个私密且本地的人工智能个人知识管理应用程序,支持自动链接相关笔记、回答笔记上的问题、提供语义搜索以及生成AI闪卡,所有数据本地存储,并支持类似Obsidian的Markdown编辑器。
互联网黑话统治欧美,老外正在被“抓手”、“颗粒度”狠狠折磨。
网页主要讨论了互联网黑话(即大厂内部流行的行话或术语)如何影响了全球工作环境,尤其是在美国和欧洲,这些黑话不仅让中国的工作者感到困扰,现在也在折磨海外同行。
The Future of Work: Preparing for an AI and Machine Learning Dominated Economy
随着人工智能和机器学习技术的发展,未来的工作环境将迎来深刻的变革。预计到 2030 年,全球可能有 8 亿工作岗位面临自动化的威胁,但同时也将产生新的职位需求,这将要求劳动力进行技能更新,以适应与智能机器合作的新环境。
LLM学习备忘录【微调】
网页主要介绍了大型语言模型(LLM)微调的方法和工具,包括Adapters、LoRA、Soft Prompts等技术,以及这些技术的实现细节、常见问题和推理过程,以及多任务微调和IA3方法。
万字长文,看这一篇就够了!WebAssembly原理剖析与生产应用
网页主要介绍了WebAssembly的起源、技术原理、与asm.js的关系、在Web端和服务端的应用,以及对性能的影响,并对其未来的发展趋势进行了展望。
Why Dart Comes with a Virtual Machine - Victor Savkin
一篇十年前的旧文,那时 Dart 作为 Web 语言推出。Dart 语言包含了一个高性能的虚拟机(VM),这一决策引发了关于是否会破坏现有 Web 标准的争议。本文探讨了为何需要这个虚拟机,并讨论了如何将其集成到 Chrome 浏览器中,同时保持对其他浏览器的兼容性。
4W字RAG技术总结和串讲
李rumor在文章中详细总结了RAG(Retrieval-Augmented Generation)技术,并从基础概念、技术拓展、调优方案、效果评估、方案选择与权衡,以及RAG未来的发展等多个角度进行了深入分析和讨论,旨在帮助读者更全面地理解和应用RAG技术。
A brief Introduction to Hugging Face Transformers
Hugging Face Transformers是一个开源库,它为自然语言处理(NLP)提供了强大的工具和预训练模型,简化了复杂的NLP任务,并推动了NLP领域的研究和应用发展。
Arduino Nano ESP32 - GPS - Newbiely Tutorials for Beginners
本网页提供了如何使用Arduino Nano ESP32与NEO-6M GPS模块连接并获取GPS坐标、速度和日期时间的详细教程,并展示了如何计算当前位置与特定地点(例如伦敦)之间的距离。
Postmarketos - Top Ten Things You Need To Know
PostmarketOS 是一个专为智能手机和其他移动设备设计的 Linux 发行版,旨在通过提供长期支持和使用主线内核来延长设备的使用寿命,同时注重安全和隐私。
s-kostyaev/elisa
ELISA(Emacs Lisp Information System Assistant)是一个旨在帮助Emacs用户快速找到与Emacs和Emacs Lisp相关问题的答案的项目,通过利用强大的Ellama包,ELISA能够提供准确、相关的响应,并通过在回答问题后提供链接到Emacs info手册,为用户提供额外信息的便捷访问,增强了在Emacs环境中的生产力和效率。
深入浅出完整解析Stable Diffusion XL(SDXL)核心基础知识
这篇文章全面深入地介绍了Stable Diffusion XL(SDXL)这一领先的文本到图像生成模型。内容涵盖了模型架构、训练技术、在主流AI绘画框架中的部署、手把手的训练教程、性能评估以及AI绘画的未来展望。
从零开始自定义安卓系统(9) 初始化脚本
网页主要介绍了如何在自定义安卓系统中使用`init.rc`初始化脚本来实现开机自启动自定义脚本的功能,并详细说明了`rc`文件的语法和服务定义方法,以及如何设置触发条件和`selinux`权限。
A Brief History & Ethos of the Digital Garden
网页主要介绍了数字花园的历史、理念以及实践方式,强调了数字花园与传统博客的区别,以及它如何成为个人知识管理和在线发布的新方式。
Adding Multiple Flutter Applications to Single Window on Web
本文介绍了如何在单个网页窗口中嵌入和运行多个 Flutter Web 应用程序,并提供了实现这一目标的技术细节和示例代码。
pianpian315/VirtualAndroid: Android虚拟化研究
一个关于 Android 虚拟化研究的仓库,提供了多篇关于 Android 虚拟化技术的研究论文和资料汇总,旨在为研究人员和开发者提供关于 Android 虚拟化的知识和实现资源。
serious_python
serious_python 是一个 Flutter 包,它允许开发者将 Python 运行时嵌入到 Flutter 应用中,以便在不同平台上运行 Python 程序,实现如文件处理、SQLite 数据库操作、调用 REST API、图像处理、机器学习和人工智能等任务。
PyContinual (An Easy and Extendible Framework for Continual Learning)
PyContinual 是一个简单易用且易于扩展的持续学习框架,支持多种语言和图像数据集,适用于任务增量学习和领域增量学习场景。
Demo: Use WebAssembly to Run LLMS on Your Own Device with WasmEdge
网页主要介绍了如何使用开源工具 WasmEdge 利用 WebAssembly 技术在个人设备上运行大型语言模型(LLMs)。
Flutter - Detect Keyboard is Open or Closed and Its Height
本文主要介绍了如何在Flutter中检测键盘是否打开以及获取键盘的高度。
saltyshiomix/nextron
这是一个 GitHub 仓库,提供了一个名为 Nextron 的项目,它是一个基于 Next.js 和 Electron 的桌面应用程序开发框架。
Ultimate Guide to GNU Emacs for Beginners
GNU Emacs 是一个强大的文本编辑器,适用于多种操作系统,支持高度定制,本文为初学者提供了安装、使用、配置以及如何启用语法高亮和自动完成等功能的全面指南。
AMD Open Sources Drivers for XDNA-Based NPUs
AMD 公司开源了 XDNA 架构 NPU 的驱动程序,为开发者提供了更大的灵活性和可访问性,同时提高了机器学习和信号处理性能。
神经网络是如何工作的? | 京东云技术团队
本文详细解释了神经网络的工作原理,包括它与GPT的关系、神经网络的基本结构和功能、数据如何输入神经网络以及神经网络如何进行计算、预测和学习,并最终总结了神经网络的训练和学习过程。
LM Studio: 在Obsidian 中使用本地LLM
本文介绍了如何在 Obsidian 中集成本地 LLM 工具 LM Studio,并使用 Google’s Gemma 2B Instruct 模型进行文本生成。
Embedding JavaScript snippets in C++ with Emscripten
本文介绍了如何使用 Emscripten 将 JavaScript 代码嵌入到 C++ 中,以便 WebAssembly 与外部世界进行通信。
dcli | Dart Package - Pub
dcli 是一个基于 Dart 语言的跨平台命令行应用程序(CLI)开发库,它提供了一套 API 和工具集,使得开发者能够使用 Dart 语言编写命令行脚本和应用程序。
Blutter - Flutter Mobile Application Reverse Engineering Tool
Blutter 是一个专门针对基于 Flutter 的移动应用进行反向工程的工具,它通过编译 Dart AOT 运行时来工作,目前仅支持 Android 平台的 arm64 架构的 libapp.so 文件,并且主要针对最新版本的 Dart。
How ReLU Enables Neural Networks to Approximate Continuous Nonlinear Functions?
本文介绍了ReLU激活函数如何使神经网络能够近似连续非线性函数,特别是连续分段线性(CPWL)函数和连续曲线(CC)函数。
入门介绍 | 专业 Emacs 入门
一系列针对中文社区的专业 Emacs 入门教程,旨在提供系统性完整的学习流程,侧重于讲述 Emacs 的运作逻辑和基本思想,包括少量 Emacs Lisp 编程知识,并介绍广泛的配置和插件,以帮助初学者形成完整可用的工作流程。
Rewriting the GNU Coreutils in Rust
该网页介绍了一个名为 uutils 的项目,该项目正在重写 GNU Coreutils 中的工具,使用 Rust 语言。该项目的目标是提供与 GNU Coreutils 兼容的工具,并增加数据竞争保护和内存安全。
Why Obsidian has been Lifechanging for Me
一篇 Obsidian 使用体会。谈到了双链、知识积累的自驱性、笔记组织结构,使用 Obsidian 和 ChatGPT 进行头脑风暴。以及推荐了 Excalidraw、Aosr、看板插件。最终,该作者的自学和获取新信息的方法已经发生了变化。
Five of My Favorite Hidden Features in Obsidian
本文介绍了 Obsidian 中的五个隐藏功能,包括命令面板、键盘快捷键、引用、嵌入式搜索和画布。都是比较实用的功能。
周末游乐场:一个以上班为「副业」的人
与我的想法不谋而合。过去,我总抱怨工作占据自己太多时间。如今,我只是改变了一下思维:“我已经在创业了,工作只是创业中获取固定报酬的手段”,仅仅一个思维转变,活力、幸福感瞬间爆棚。这种感觉真的很奇妙,我不知道这是不是传说中的“心态决定一切”。
谷歌被曝翻车内幕:内部群龙无首,生图机制过分“多元化”
一篇 2024 年 3 月的新闻,Gemini 因过度强调多元化翻车,被曝光出谷歌内部的群龙无首和恐惧文化。Maeiee 感觉,Google 已经光辉不再。
黄仁勋出镜,英伟达向 OpenAI 交付全球首台 DGX H200 产品
IT之家 4 月 25 日消息,OpenAI 近日在旧金山举办了一场研讨会,英伟达首席执行官黄仁勋亲自出席,共同宣布交付第一台 Nvidia DGX H200,进一步表明 OpenAI 和英伟达公司之间的紧密合作。OpenAI 总裁兼联合创始人格雷格・布罗克曼(Greg Brockman)发布了一条推文,晒出了山姆・阿尔特曼(Sam Altman)、黄仁勋以及布罗克曼的合影,而他们的前方是首台交付的 DGX H200。IT之家注:DGX H200 的设计目的是,通过使用英伟达定制的 NVLink Switc
科学家成功在标准大气压下合成钻石,有望为金刚石薄膜制备开创新路
IT之家 4 月 25 日消息,来自韩国基础科学研究所的材料科学团队近日在《自然》杂志刊文,宣布成功在标准大气压和 1025 °C 下实现钻石合成。该制备方法有望为金刚石薄膜的生产开创一条成本更低的道路。▲ 合成金刚石图像。图源韩国基础科学研究所官网,下同。金刚石不仅是一种宝石,也是一种优秀的半导体材料,拥有超宽禁带间隙,相较现已商用的硅等材料更适合高温、高辐射、高电压环境。目前,金刚石钻石最常见的路线是高温高压方法,该方法相对便宜,不过需要近 60000 倍大气压的压强和 1600°C 的高温;另一种途径
AI 成功改写人类 DNA:全球首个基因编辑器开源,近 5 倍蛋白质宇宙 LLM 全生成
【新智元导读】刚刚,分子生物学界引爆核弹级消息:人类的 DNA,已经能由 AI 重新改写了!初创公司 Profluent 宣布开源了世界首个 AI 设计基因编辑器,成功编辑了人类细胞中的 DNA。这可太科幻了,如果有机会,你会选择「改造」自己的 DNA 吗?AI,能够重写人类基因组了?就在刚刚,初创公司 Profluent 宣布,完全由 AI 设计的基因编辑器,已经成功编辑了人类细胞中的 DNA。也就是说,世界上首个使用 AI 从头设计的分子级精确基因编辑器诞生了。就像 ChatGPT 能生成诗歌一样,Pr
达人历时三个月自制强悍掌机,搭载锐龙 7 7840HS 处理器
IT之家 4 月 24 日消息,对于喜爱游戏的人来说,便携式游戏 PC 固然方便,但无法像传统 PC 那样自由组装。虽然组装便携式游戏 PC 难度较高,却依然挡不住一些玩家的热情。近日,一位 Reddit 用户 u / Important_Arugula_17 在 SBCGaming 社区展示了他历时三个月打造的掌上主机 “J-Tech Comrade 8”。这款主机搭载了强劲的锐龙 7 7840HS 处理器,辅以 32GB 5600MT 内存和 2TB 固态硬盘。除此之外,主机还配备了 8 英寸触摸屏、一
微软推出轻量级AI模型Phi-3 可在智能手机上运行 性能媲美GPT-3.5
研究人员发现在纸上写下怒意并扔掉可缓解情绪
怒意会随着扔掉纸团一起消失?日本名古屋大学的团队发表论文称,感到愤怒之际,把这种状况和情绪写在纸上并扔掉,那么怒意将得到舒缓。可能是通过让投射愤怒的物体消失,来舒缓情绪。研究团队让 50
用 Ollama 轻松玩转本地大模型 - 少数派
引言4月份时,我曾借LLaMA开源之机,尝试梳理了大语言模型(LLM)平民化运动以及频频在开源项目命名中露面的「羊驼」家族,包括扮演了重要角色的llama.cpp项目。彼时羊驼一族在开源大模型领域初露 ... — Permalink
首款龙芯3A6000迷你主机!MOREFINE摩方M700S首发2799元
快科技4月21日消息,MOREFINE摩方M700S迷你主机目前已经开售,首发2799元。 外观方面,其尺寸为 149/145/50mm,整机重量812g,号称可放在公文包内随时随地带走。 性能上,MOREFINE摩方M700S内置龙芯3A […]
Meta 向第三方硬件制造商开放其 MR 操作系统,华硕、联想将推相关产品
IT之家 4 月 23 日消息,Facebook 母公司 Meta 今日宣布即将拓展旗下 VR / AR 操作系统 Meta Horizon OS,使其未来将开放给第三方硬件制造商,用于设计和生产他们自己的 VR 头显设备。此举意味着 Meta 不再仅仅局限于自家 Quest 系列 VR 头显的销售,而是将效仿微软开放 Windows 操作系统给第三方 PC 制造商一样,为整个 VR / AR 行业提供软件支持。据IT之家了解,Meta Horizon OS 是 Meta 专为旗下 Quest 系列头显开发
Survey on the use of LLMs in Software Reverse Engineering
飞机火车上也能用 VR,消息称 Meta 将在 Quest v65 系统更新中推出“旅行模式”
IT之家 4 月 19 日消息,据 X 平台数据挖掘者 Lunayian 透露,Meta 将在 Quest v65 软件更新中推出旅行模式,相关功能类似苹果 Vision Pro,允许用户在飞机 / 火车等场景中正常使用 Quest 头显。IT之家注意到,目前 Quest 头显主要使用设备自带的加速传感器来定位,因此当用户在飞机 / 火车等场景中佩戴 Quest 头显时,VR 内容便会“飞来飞去”。对此苹果在 Vision Pro 中给出的思路是为头显引入一项基于纯视觉识别的旅行模式,在相关模式中,头显将屏