返回首页
最新
嗨,HN,
MorphMove 是一款完美信息游戏,灵感来源于快速国际象棋和纽约时报的游戏。
它有四条规则,游戏节奏很快,实际难度可能远超表面看起来的程度。我一直在尝试计算出完美对局的结果,但至今还没有找到。
非常希望能听到你们的反馈,并随时欢迎提问。
谁认为美国和中国将建立联邦网络来控制人工智能的影响?
嗨,Hackernews。我是Luv。我一直在研究AI代理,并且正在调查人们对代理记忆的看法。你能告诉我你对当前记忆提供者的一些喜欢和不喜欢的地方吗?
这些是遵循“suckless”哲学的自由开源软件(FLOSS)引导加载程序和磁盘工具(详细信息请访问:<a href="https://suckless.org/philosophy/" rel="nofollow">https://suckless.org/philosophy/</a>)。尽管完全没有依赖,它们提供了一个功能齐全的单一命令,可以从目录创建可引导的磁盘映像(该工具可在Windows、Linux和其他POSIX系统上使用)。使用起来非常简单。
<p>根据所需的使用案例,有两个代码库:</p>
Simpleboot是小兄弟,一个可嵌入的引导加载程序:
<a href="https://gitlab.com/bztsrc/simpleboot" rel="nofollow">https://gitlab.com/bztsrc/simpleboot</a>
<p>- 多平台支持(BIOS、UEFI、RPi、coreboot)</p>
<p>- 非常小(小于64k),单一二进制文件</p>
<p>- 也可以闪存到ROM中(选项ROM、扩展ROM、coreboot有效载荷等)</p>
<p>- 易于配置(单个配置文件,由磁盘创建工具检查有效性)</p>
<p>- 一个备份引导选项</p>
<p>- 能够引导Linux和简化的Multiboot2内核(见下文)</p>
Easyboot是大兄弟,一个交互式引导管理器:
<a href="https://gitlab.com/bztsrc/easyboot" rel="nofollow">https://gitlab.com/bztsrc/easyboot</a>
<p>- 多平台支持(BIOS、UEFI、RPi)</p>
<p>- 交互式引导菜单,支持双重引导多个操作系统</p>
<p>- 易于配置(语法与GRUB相似,但简单得多)</p>
<p>- 支持最多9个引导选项</p>
<p>- 透明有效载荷解压</p>
<p>- 动态、透明的DSDT和DTB补丁</p>
<p>- 插件系统,支持多种文件系统和引导协议</p>
<p>- 支持FAT12/16/32、exFAT、NTFS(v3、v3.1)、ext2/3/4、XFS(SGI)、UFS(v2、v4.4)、mfs(Minix3)、BeFS(Haiku),以及任何根文件系统(zfs、btrfs等),前提是内核位于ESP上</p>
<p>- 支持引导Linux、Windows、OpenBSD、FreeBSD、FreeDOS、ReactOS、MenuetOS、KolibriOS、SerenityOS、Haiku、Multiboot1、Multiboot2(支持PE/COFF、ELF、a.out等格式)</p>
<p>- 附带一个(非常简约但实用的)内核调试器,也能在真实机器上工作</p>
完全披露:将Simpleboot分叉为Easyboot的工作由匈牙利自由软件基金会赞助(<a href="https://fsf.hu/nevjegy" rel="nofollow">https://fsf.hu/nevjegy</a>),这是根据FSF.hu的2023年自由软件招标创建的。
<p>它们的默认“简化Multiboot2协议”是GRUB的Multiboot2协议的一个更易于使用的超集。该协议处理本地64位内核(没有32位的跳板代码),与编程语言和ABI无关(支持本地C、C++、Rust、Go、Ada、Pascal等内核,无需汇编前导),支持透明的高半区映射,不依赖于x86,并且也支持SMP(在所有CPU核心上运行内核),传递EDID和内核分段信息(GRUB中没有),等等。代码库中提供了一个示例内核:<a href="https://gitlab.com/bztsrc/simpleboot/-/tree/main/example" rel="nofollow">https://gitlab.com/bztsrc/simpleboot/-/tree/main/example</a></p>
如果需要,还有一个Easyboot插件支持老式的、仅限x86的、与GRUB兼容的Multiboot2协议(嵌入标签、32位入口点、无高半区、GRUB ABI)。
<p>文档和详细规格提供德语、英语、西班牙语、法语、匈牙利语、意大利语、日语、荷兰语、波兰语、葡萄牙语、俄语和中文(部分为机器翻译,抱歉)。</p>
我非常希望听到您的意见和建设性的批评。Simpleboot功能完整(仅允许修复bug),但Easyboot可以通过插件扩展新功能。