SHFLA:一款将音乐转化为动态分形视觉效果的开源项目

2024-11-12

SHFLA (Shoegaze Hierarchical Fractal Language Architecture) 是一款开源项目,它将音乐实时转换为动态的Julia集分形视觉效果。该项目提取音乐的音高、频谱质心、色度等特征,并将其映射到分形参数,如颜色、亮度、对比度、边缘平滑度和复杂度等,从而生成与音乐同步变化的视觉效果。用户只需输入歌曲名称,程序即可自动下载音频并生成可视化效果。该项目还探索了利用声音进行图灵完备计算的可能性。

阅读更多
18
未分类 Julia集

IE7与IE7脚本:CSS hack的未来

2024-12-01

本文讨论了IE7浏览器即将发布对CSS hack的影响。作者指出,IE团队呼吁开发者清理CSS hack,因为它们会导致网站在IE7中崩溃。作者认为,这既是IE早期版本bug导致开发者使用hack的恶果,也是hack本身风险和脆弱性的体现。作者建议等待IE7 beta版发布后再修改hack,并提出使用IE7脚本(Dean Edwards开发)让IE6兼容IE7的CSS行为,从而避免hacks带来的问题。作者认为,虽然IE7脚本并非完美解决方案,但相比之下,它能减少清理hack的痛苦。

阅读更多
未分类 IE7 hack

浮点数自标记

2024-11-28

本文提出了一种新的对象标记方法——自标记,它可以将类型信息附加到64位对象上,同时保留使用所有64位存储数据的能力。自标记利用某些位序列以非常高的概率出现这一事实,将标签与这些频繁出现的序列叠加,从而在单个机器字中同时编码64位数据和类型信息。在Scheme和JavaScript中,自标记的实现使得浮点密集型基准测试的执行时间分别加快了2.3倍和2.7倍,且不影响其他基准测试的性能,使其成为标记指针和NaN标记的良好替代方案。

阅读更多
7
未分类 对象标记

Qwen2.5-Coder-32B:一款可在Mac上运行的优秀代码生成LLM

2024-11-13

阿里巴巴的Qwen研究团队发布了开源LLM Qwen2.5-Coder系列,其中Qwen2.5-Coder-32B-Instruct模型备受关注。该模型大小适中,可在64GB MacBook Pro M2上运行,并且代码生成能力堪比GPT-4o。作者在文中介绍了该模型在多个代码相关基准测试中的优异表现,并分享了使用Ollama和MLX等工具在Mac上成功运行该模型的经验,最终生成的代码质量和速度都令人满意。

阅读更多
未分类 Qwen2.5-Coder-32B

加速 Rust 的编辑-构建-运行周期

2024-11-14

本文探讨如何加快Rust开发周期中的warm build时间。作者首先介绍了基准测试环境和初始构建时间,然后逐步讲解了优化方法:使用更快的链接器(如Mold),避免链接调试信息,构建不可重定位的可执行文件。最终,warm build时间实现了16倍的提升,从20秒缩短至1.2秒。文章还分析了剩余时间的消耗,并提出了未来改进方向,包括修改默认设置、增量链接以及开发名为“wild”的增量链接器。

阅读更多
未分类 构建速度

Veryfront Figma Kit:几分钟内设计精美网站

2024-12-14

Veryfront 推出了一个 Figma Kit,让用户能够在几分钟内设计出令人惊艳的网站。该工具包包含 100 多个组件,支持明暗模式和全响应式设计,简化了设计流程。用户只需选择组件、构建页面、添加内容,然后即可将设计无缝交付给前端开发人员。其直观的工具和预构建组件节省了时间,提高了创造力,获得了用户好评,称其彻底改变了设计流程,提高了效率。

阅读更多
设计

免费在线转换器 - BetaConvert

2024-11-12

BetaConvert网站提供一系列免费的在线转换工具,无需注册或任何限制,即可进行日常使用的单位转换。这些工具涵盖了面积(平方米、公顷、英亩等)、长度(千米、米、英尺、英寸等)、质量(千克、克、磅、盎司等)、速度(千米/小时、英里/小时等)、温度(摄氏度、华氏度、开尔文等)以及时间(秒、分、小时、天等)等常见单位的转换。

阅读更多
未分类 单位转换

PPG Wave 2.2与2.3深度解析:8位与12位DAC之谜

2024-12-15

本文深入探讨了PPG Wave 2.2和2.3合成器之间细微却重要的区别。尽管2.3使用了12位DAC,但波表声音的回放仍然是8位的,只有通过外部设备导入的采样才能充分利用12位精度。文章通过示波器测量,揭示了其独特的音频处理方式:两个振荡器交错发送数据,DAC输出频率是单个振荡器采样率的两倍,这种方法创造了独特的音色,并产生了超出人类听觉范围的高频混叠。文章还分析了其CV更新速率相对较低,但音色依然富有特色。

阅读更多
硬件 PPG Wave

重温永恒的冯·诺依曼架构

2024-11-12

本文回顾了冯·诺依曼架构的起源,深入探讨了1945年的论文《电子计算机逻辑设计的初步讨论》。作者重点介绍了该架构的关键特性,如存储程序和数据、控制单元、算术单元以及内存层次结构。文章还探讨了二进制系统、浮点数的早期争议、舍入误差、调试方法以及与现代计算机架构的比较,例如多核CPU、指令级并行和缓存机制。

阅读更多
19

D-Link宣布不会修补6万台老旧调制解调器,称其不值得挽救

2024-11-27

D-Link公司宣布不会为大约6万台存在安全漏洞的DSL6740C老旧调制解调器发布补丁,原因是这些设备已达使用寿命终止。安全研究员发现了该型号调制解调器中存在多个严重漏洞,包括允许攻击者更改密码、远程代码执行等。D-Link建议用户更换新型号设备,并建议暂时无法更换的用户限制远程访问并设置强密码。

阅读更多
未分类

探索未知的未知:新一代望远镜

2024-11-10

文章探讨了新一代望远镜如何推动宇宙学研究的边界。从地面上的巨型望远镜如极大望远镜和薇拉·C·鲁宾天文台,到空间望远镜如哈勃和詹姆斯·韦伯,这些设备凭借更强大的集光能力和更先进的技术,不断拓展我们对宇宙的理解。文章强调了意外发现的重要性,指出许多重大突破并非来自预先设定的目标,而是源于新技术的应用和对未知领域的探索。同时,文章也提及了当前天文观测领域面临的挑战,例如紫外和可见光空间望远镜的缺乏、政治因素的影响以及预算限制等问题,并展望了未来望远镜技术的发展方向,包括立方体卫星、气球、飞机甚至月球上的部署。

阅读更多
未分类

Tate数据泄露

2024-11-30

互联网档案馆提供名为“tate_data_breach”的文档下载、借阅和在线访问。该文档大小为4.3MB,上传于2024年11月30日,内容与Andrew Tate的数据泄露有关,探讨了从中可以汲取的教训。文档包含加密货币、泄露、数据等主题,被标记为开源资源。

阅读更多
未分类 Andrew Tate

超级卡带视界:昙花一现的游戏主机

2024-11-25

本文回顾了Epoch公司于1984年推出的超级卡带视界游戏主机。尽管拥有RGB输出、128个精灵等先进特性,但其单声道音频、糟糕的手柄设计以及平庸的第一方游戏使其在与FC的竞争中败下阵来。文章重点介绍了该主机的硬件规格、游戏特点,并分析了其失利的原因。虽然第三方移植游戏如《矿工2049er》和《落石》素质尚可,以及Falcom的《屠龙者》具有一定历史意义,但仍未能挽救其命运。最终,Epoch也选择为FC开发游戏,超级卡带视界则成为了游戏史上的一个注脚。

阅读更多

机构记忆与反向走私

2024-11-29

文章讲述了一家大型石化公司在机构记忆流失后,如何重新找回关于一座老旧工厂的设计和运行文档的故事。由于公司重组、人员变动和文档管理混乱,工厂的原始设计文档几乎丢失殆尽。退休工程师被返聘,利用个人保存的文档和记忆,帮助公司重新理解工厂的运作方式。这就像一次“反向走私”,将公司遗忘的“秘密”重新带回。作者反思了机构记忆的重要性,以及文档管理和人员梯队建设对维护机构记忆的关键作用。

阅读更多
未分类 机构记忆

如何最大化你的假期时间

2024-11-13

这篇文章介绍了一个名为“Stretch My Time Off”的工具,该工具可以帮助用户优化假期安排。文章列出了2024年的公共假期,并提供了一个交互式日历,让用户选择所在国家和可用的假期天数,以查看如何最好地利用这些假期。

阅读更多
未分类 假期

黑洞谜题

2024-12-06

本文探讨了一组星舰船长依次落入黑洞的思想实验。文章解释了外部观察者和落入黑洞的船长所看到的不同景象。外部观察者会看到星舰接近黑洞但永远不会到达,而落入黑洞的船长则会在有限时间内穿过事件视界。文章重点讨论了第51位船长会看到的景象:在他穿越视界时,他会看到前面的50艘星舰也同时穿越,但不会看到后面的50艘。文章还探讨了红移效应,即落入黑洞的物体发出的光会被拉长,频率降低。

阅读更多
未分类 红移

神经元如何学习

2024-11-13

本文简要解释了神经元学习的机制。神经网络可以被视为通用函数逼近器,单个神经元(感知器)通过为每个输入分配权重,并将加权输入求和来构建多元线性函数。为了学习特定函数,感知器使用损失函数(例如均方误差)来量化预测误差,并通过梯度下降算法调整权重和偏差,以最小化损失。文章通过一个简单的例子,演示了单个感知器如何学习线性函数 y = 2x + 1 的参数。

阅读更多
17
未分类

故障注入深度探索

2024-11-13

本文深入探讨了故障注入攻击技术,特别关注电压毛刺攻击在ESP32芯片上的应用。作者首先介绍了故障注入的四种主要技术,然后详细阐述了电压毛刺攻击的原理和方法,并搭建了基于ChipWhisperer-Husky的测试环境。为了更好地理解故障注入的影响,作者创建了一个“干净”的测试环境,并对ESP32芯片进行了精确的指令级攻击测试。通过分析测试结果,作者揭示了故障注入并非简单地跳过指令,而是会以更复杂的方式改变指令行为,并提出了一种利用Ghidra模拟故障执行的方法来解释这些复杂结果。

阅读更多

实现Signal的双棘轮算法

2024-11-15

本文介绍了Signal的双棘轮算法的实现,该算法用于端到端加密即时消息,具有前向保密性、最终入侵恢复性、机密性和不可否认性等特点。文章首先解释了棘轮的概念,然后详细介绍了使用扩展三重Diffie-Hellman(X3DH)进行密钥交换的过程,以及对称棘轮和Diffie-Hellman棘轮的工作原理。作者通过Python代码示例演示了X3DH密钥交换、对称棘轮初始化和DH棘轮旋转等关键步骤,并解释了如何使用这些机制实现消息的加密和解密。

阅读更多
16
未分类 双棘轮算法

GitHub - cjdrake/seqlogic:序贯逻辑

2024-11-09

Seqilog是一个用于逻辑设计和验证的Python库,提供寄存器传输级(RTL)抽象的硬件仿真构建块,包括层次化参数模块设计、四态位多维数组数据类型以及使用async/await语法的离散事件仿真。Seqilog声明式特性使设计者只需声明组件,无需关注任务调度算法的交互。Seqilog严格执行类型一致性检查和状态传播,并提供了一个Python化的元HDL API。该库目前仍在开发中,API可能会有改动。示例中展示了D触发器的实现和VCD波形输出。

阅读更多
21

手机禁令改善学生睡眠和情绪

2024-12-15

约克大学一项针对中学生的为期三周的手机禁令实验显示,禁令显著改善了学生的睡眠和情绪。学生平均入睡时间缩短20分钟,睡眠时间增加1小时,抑郁和焦虑情绪分别下降17%和18%。虽然认知能力提升有限,但研究表明长期禁令可能带来更多益处,为政府制定相关政策提供了重要参考。

阅读更多
杂项

NoSQL数据库模式演化

2024-11-11

本文以DynamoDB为例,探讨了NoSQL数据库模式的演化过程。从一个简单的用户服务数据模型开始,逐步构建数据库表结构,并考虑了实体关系、主键设计、二级索引、分片键等关键因素。文章详细解释了如何设计哈希键和范围键以支持高效查询,以及如何处理跨分片查询的挑战。最终,通过EntityManager的配置,实现了自动化生成必要属性和索引,简化了NoSQL数据库的开发和管理。

阅读更多
未分类

肌肉锻炼有助于神经元生长

2024-11-12

麻省理工学院的工程师们发现,肌肉在运动过程中收缩会释放出一系列生化信号(肌动蛋白),这些信号能够促进神经元生长。实验表明,暴露在肌动蛋白中的神经元比未暴露的神经元生长速度快四倍。此外,研究还发现,神经元不仅会对运动的生化信号做出反应,还会对其物理影响做出反应。反复拉伸神经元,模拟肌肉在运动中的收缩和扩张,也能促进神经元生长。这项研究首次表明,运动的物理效应和生化效应在促进神经生长方面同等重要,为治疗神经损伤和神经退行性疾病提供了新的思路。

阅读更多
未分类 神经元生长

伯明翰市议会因甲骨文系统灾难面临 2.165 亿英镑损失

2024-11-04

伯明翰市议会实施甲骨文系统遭遇灾难,预计到 2026 年 4 月总损失将达 2.165 亿英镑。该系统于 2022 年 4 月上线,旨在取代 1997 年引入的 SAP 系统,但自上线以来,市议会一直无法提交可审计的账目,并且由于定制化方案导致银行对账系统中断,也无法提供审计跟踪或检测欺诈。目前,市议会计划重新实施“开箱即用”版本的解决方案。损失激增的主要原因是市议会原计划通过该系统节省成本,但最终未能实现,反而不得不取消了这些预期节省。此外,由于系统故障,市议会无法监控预算,导致大量额外损失。一份报告指出,实施过程中出现的问题一年多来未向民选议员和公众披露,并呼吁对这起财务灾难进行公开调查。

阅读更多
未分类 财务灾难

M4芯片内部探秘:性能核心解析

2024-11-11

本文深入探讨了苹果M4系列芯片的性能核心架构。M4芯片家族包括基础版、Pro版和Max版,它们的核心数量和缓存大小有所不同,但性能核心架构相同。所有CPU核心以最多6个为一组组成集群,共享L2缓存并以相同的频率运行。性能核心的频率可在1.260 GHz到4.512 GHz之间变化,并由macOS内核级控制。文章还讨论了M4芯片的指令集架构、功耗、macOS核心分配以及线程移动性对Activity Monitor中CPU历史记录解读的影响。

阅读更多

水晶球挑战:预知未来并非致富秘诀

2024-12-15

Elm Partners进行了一项名为“水晶球挑战”的实验,让118名金融专业学生使用《华尔街日报》未来一天的新闻(但价格信息被遮挡)进行为期15天的股票和债券交易。结果令人大跌眼镜:尽管拥有“未来”信息,大多数参与者并未盈利,平均收益仅为3.2%。经验丰富的交易员则表现出色,平均收益高达130%。该实验表明,即使拥有“未来”信息,如果没有合理的仓位管理,也无法保证投资成功。这项研究强调了在不确定性下进行决策以及仓位管理的重要性,并为金融教育提供了宝贵的经验。

阅读更多
创业

推出 DeepThought-8B:小型且强大的推理模型

2024-11-30

Ruliad 发布了 DeepThought-8B,这是一个基于 LLaMA-3.1 8B 构建的小型 AI 推理模型。该模型的特点是推理过程透明,将思考过程分解为清晰的步骤,并以 JSON 格式输出。DeepThought-8B 允许根据需要进行推理步骤,并在消费者级GPU上运行。虽然在推理、数学和编码基准测试中显示出 promising 的结果,但仍存在局限性,Ruliad 鼓励用户测试并提供反馈。

阅读更多
未分类 透明推理

美国州法规语料库的设计、构建和使用

2024-11-14

本文介绍了美国州法规语料库(CorUSSS)的设计、构建和使用。该语料库包含所有50个州的法规,共计1785742条文本,旨在为法律语言研究提供更多公开可用的资源。文章探讨了语料库的构建方法,并通过两个案例研究展示了其在解决法规解释问题中的实用性:一是调查“信息”一词是否可以指代非事实陈述;二是探讨“滑板车”是否被称为“车辆”。文章最后呼吁法律和语料库语言学研究人员在研究解释问题时兼顾法律和日常语言。

阅读更多

GitHub - thamugadi/jazelle-wii:尝试在Wii的Starlet协处理器上原生运行JVM字节码

2024-11-27

该Wii自制程序利用Palapeli的漏洞在Starlet协处理器上执行ARM代码,并将其设置为Jazelle模式以原生运行JVM字节码。程序包含一个简单的字节码示例,执行后会打印堆栈状态和局部变量。需要注意的是,Jazelle原生支持的指令有限,许多指令需要ARM代码处理,目前项目只实现了ireturn指令,其他指令的处理程序占位符位于src/arm/instr_handlers.s。

阅读更多
未分类 Jazelle

面对政府监控,如何保护自己?

2024-11-12

本文提供了一份指南,旨在帮助人们在特朗普政府时期保护自己的数字隐私,避免遭受政府监控。文章建议使用Signal等端到端加密通讯工具、加密设备、谨慎使用云存储、使用Tor浏览器或VPN保护网络匿名性、限制位置数据收集、使用现金交易以及谨慎使用预付费手机等方法来保护个人信息安全。文章强调,虽然无法完全控制过去泄露的信息,但采取预防措施仍然至关重要,尤其是在政府加强监控的时期。

阅读更多
未分类
1 2 40 41 42 44 46 47 48 513 514