Bash 静态网站生成器 BSSG:十年磨一剑,开源发布

2025-04-30
Bash 静态网站生成器 BSSG:十年磨一剑,开源发布

作者从90年代末就开始拥有个人网站,历经手动编写HTML、使用可视化工具和动态CMS(如WordPress)的阶段,最终因安全更新和维护成本过高而转向静态网站生成器。他先后尝试了bashblog、Pelican和Nikola,并为Nikola创建了Docker容器。2015年,出于兴趣,他从零开始开发了自己的Bash静态网站生成器BSSG,并不断完善其功能,包括主题支持、归档、标签等。BSSG的优势在于其轻量、便携、高性能和高可访问性,并支持Markdown和多种主题。虽然代码并非完美,但作者决定开源发布,希望它能帮助那些厌倦动态CMS维护的人们。

阅读更多
开发

美国政府叫停全国电动汽车充电桩计划

2025-02-21
美国政府叫停全国电动汽车充电桩计划

美国总务管理局(GSA)计划关闭其在全国范围内的所有电动汽车充电桩,理由是这些充电桩“并非关键任务”。GSA还计划出售最近购买的电动汽车。此举逆转了拜登政府推广电动汽车的政策,引发了环保人士的担忧,并可能对美国电动汽车发展造成冲击。这一决定与特朗普政府减少政府规模和削减电动汽车相关政策的努力相一致。

阅读更多
科技

tmux:终端复用利器详解

2025-06-02
tmux:终端复用利器详解

tmux是一个强大的终端复用器,它允许你同时管理多个终端会话、窗口和窗格。你可以想象一下,tmux就像一个终端管理器,它由服务器管理多个会话,每个会话包含多个窗口,每个窗口又可以分割成多个窗格,每个窗格运行一个独立的程序或shell。多个客户端可以同时连接到同一个会话。通过一个前缀键(通常是Ctrl+b),你可以轻松地控制和管理tmux的各个组成部分,实现高效的终端管理。

阅读更多
开发 终端复用

Framework 推出双 M.2 接口适配器,扩展 Framework Laptop 16 存储空间

2024-12-16
Framework 推出双 M.2 接口适配器,扩展 Framework Laptop 16 存储空间

Framework 公司推出了一款新的双 M.2 接口适配器,用于升级 Framework Laptop 16 笔记本电脑。该适配器允许用户安装两个额外的 M.2 模块(尺寸从 2230 到 2280),最多可增加 16TB 的存储空间。安装需要一个显卡模块连接器和更新的 BIOS(3.05 或更高版本)。该适配器售价 39 美元,目前缺货。

阅读更多
硬件 存储升级

别让炫技的设计毁了你的网站!

2025-06-09
别让炫技的设计毁了你的网站!

设计师们,是时候反思一下了!过度使用动画、弹出窗口等花哨的设计元素,反而会损害用户体验。Google的研究表明,用户会在50毫秒内对网站形成印象,加载速度过慢会导致用户流失。如今,网站平均大小已达2.5MB,这比经典游戏《毁灭战士》还要大!真正优秀的设计应该简洁实用,帮助用户高效完成目标,而不是炫技。与其追求设计奖项,不如关注用户满意度和转化率。记住,好的设计是隐形的,它应该服务于人与信息的连接,而不是变成艺术品展览。

阅读更多
设计

NASA宇航员驳斥“被遗弃”说法:我们准备充分,从不感到被困

2025-02-15
NASA宇航员驳斥“被遗弃”说法:我们准备充分,从不感到被困

NASA宇航员Suni Williams和Butch Wilmore驳斥了特朗普和马斯克关于他们在国际空间站被遗弃的说法。他们强调,此次任务是测试飞行,他们一直为可能出现的延误做好准备,并从未感到被困或被遗弃。尽管Starliner飞船出现推进器问题和漏气,导致返回行程延误,但NASA早已计划通过SpaceX的Crew-9任务将他们送回地球。目前,他们的返回计划提前,预计3月12日左右返回。

阅读更多
科技

arXivLabs:社区协作的实验性项目

2025-02-18
arXivLabs:社区协作的实验性项目

arXivLabs是一个允许合作者直接在arXiv网站上开发和分享新功能的框架。参与arXivLabs的个人和组织都认同并接受了arXiv关于开放性、社区、卓越和用户数据隐私的价值观。arXiv致力于这些价值观,并且只与遵守这些价值观的合作伙伴合作。如果你有想法,可以参与其中,为arXiv社区增值。

阅读更多
开发

OWASP 2025非人类身份Top 10风险

2025-02-04

OWASP发布了2025年非人类身份(NHI)Top 10风险清单,该清单总结了应用开发者在使用非人类身份(例如机器人、自动化工具等)时面临的十大关键风险。这些风险是根据OWASP风险评级方法,结合真实世界的数据泄露事件、调查问卷、CVE数据库等信息整理而成。该项目旨在帮助开发者更好地理解和应对这些风险,提高应用程序的安全性。

阅读更多
开发

AI击败口袋妖怪红:小型RL代理的胜利

2025-03-05

一个团队利用强化学习(RL)训练了一个参数小于1000万的小型代理,成功击败了1996年的游戏《口袋妖怪红》。这比之前的DeepSeekV3模型小6万多倍。该项目开源,并利用了现有的口袋妖怪反向工程工具和游戏模拟器。团队选择RL是因为其数据收集的效率,无需大型预训练数据集。这是一个AI在复杂游戏中取得突破的案例,为强化学习在更复杂游戏中的应用提供了新的基准。

阅读更多

WordPress之乱:CEO的独断专行将如何重塑未来?

2025-01-21
WordPress之乱:CEO的独断专行将如何重塑未来?

WordPress创始人Matt Mullenweg与托管公司WP Engine的冲突,正深刻影响着WordPress的未来。Mullenweg的一系列激进举动,包括封杀WP Engine、向不同意其决策的员工提供遣散费以及削减对开源项目的贡献,引发了社区的强烈反弹和法律诉讼。这场风波不仅动摇了WordPress的稳定性,也引发了人们对平台未来发展方向的担忧,甚至促使一些用户和开发者开始寻求替代方案。这场权力斗争的核心是开源软件的治理和商业利益的冲突,其结果将对整个科技行业产生深远的影响。

阅读更多
开发 社区冲突

Lisp家族语言在生物信息学中的优势

2025-01-21

本文论证了Lisp家族编程语言(Common Lisp、Scheme和Clojure)在生物信息学和计算生物学研究中应用的合理性。Lisp语言因其高效、灵活以及易于构建领域专用语言(DSL)等特性,能够帮助程序员更快地编写运行速度更快的程序。文章通过案例研究(Pathway Tools和BioBike)说明了Lisp语言在构建复杂且灵活的生物信息学应用方面的优势,并探讨了Lisp语言在生物信息学领域未来发展中的机遇和挑战。

阅读更多

数独变体:在线玩转各种数独游戏

2025-01-21
数独变体:在线玩转各种数独游戏

SudokuVariants网站提供了一个在线平台,玩家可以在上面玩和创建各种数独变体游戏。网站拥有丰富的数独类型,包括Killer数独、Arrow数独、Thermo数独等等,玩家可以根据自己的喜好选择和过滤游戏。此外,网站还支持保存和导入数独游戏,方便玩家随时继续游戏。

阅读更多
游戏

卡尔达舍夫等级攀升:人类肌肉的退化

2024-12-16

随着科技进步,人类文明在卡尔达舍夫等级上不断攀升,然而,一个悖论出现了:人类获得的能量越多,平均个体所需的体力劳动越少,肌肉力量也随之衰退。作者将这一过程分为三个生物力学阶段:前工业时代,人们需要大量的体力劳动;工业现代时代,机器代替了大部分体力活;后生物时代,人类可能通过脑机接口远程操控机器,身体将变得毫无意义。文章引发了对未来人类形态的思考,以及科技进步与人类进化之间微妙关系的探讨。

阅读更多

隐秘的VPN后门:J-Magic利用“魔法数据包”实现隐身攻击

2025-01-24
隐秘的VPN后门:J-Magic利用“魔法数据包”实现隐身攻击

安全研究人员发现了一种名为J-Magic的后门程序,它感染了数十个运行Juniper Junos OS的企业VPN。该后门程序利用“魔法数据包”技术隐藏在正常的TCP流量中,只有接收到特定条件的“魔法数据包”才会激活。J-Magic进一步使用RSA加密挑战-响应机制来防止未授权访问。其在内存中运行的特点也增加了检测难度。该后门程序已在36家组织的网络中被发现,其攻击目标涵盖半导体、能源、制造业和IT等多个行业。

阅读更多
科技 后门程序

AI:下一个云计算?

2025-01-21

本文作者将当前的AI热潮与20年前的云计算浪潮进行类比。他认为,虽然AI,特别是大型语言模型(LLM)展现出巨大潜力,但其发展路径仍存在诸多不确定性,如同早期云计算一样,许多预期未能实现。作者指出,AI的成功依赖于深度学习、强大的计算资源和海量数据,但同时也面临着模型规模、能源消耗、数据偏差和版权等挑战。他认为,未来AI的发展方向可能超出当前的预期,并需要结合认知科学等领域的研究,才能更全面地理解和应用AI。

阅读更多
AI

Python内置`help`函数:你的代码解惑神器

2025-03-07
Python内置`help`函数:你的代码解惑神器

Python的`help`函数是你的编程利器,它能帮你快速查找函数、模块、对象、符号、关键字以及主题的文档。你可以直接传入对象(函数、模块、类或实例)获取其文档字符串和方法说明,也可以使用字符串查找符号、关键字或主题的帮助信息。即使离线,`help`也能帮你快速理解Python代码,提升开发效率。

阅读更多
开发 help函数

中世纪游戏:游戏如何塑造我们对中世纪的认知

2025-02-28

Robert Houghton的新书《电脑游戏中的中世纪》探讨了电子游戏如何塑造人们对中世纪的理解。游戏作为一种大众媒介,其对中世纪的呈现方式既借鉴了既有印象,又创造了新的视角。本书分析了游戏在战斗、宗教、科技和种族等方面对中世纪元素的运用,揭示了游戏对中世纪历史认知的影响,以及它如何影响现代文化。本书适合中世纪史研究者和游戏玩家阅读。

阅读更多

开源AI模型Amurex:简化大型语言模型部署

2025-01-21

Amurex是一个开源项目,旨在简化大型语言模型(LLM)的部署。它提供了一个易于使用的框架,让开发者能够更轻松地将强大的LLM整合到他们的应用中,而无需深入了解复杂的底层技术。项目地址:https://github.com/thepersonalaicompany/amurex。这个项目降低了AI应用的门槛,加速了AI技术的普及。

阅读更多

微软Edge浏览器修复了Chromium渲染引擎的文本显示问题

2025-02-13
微软Edge浏览器修复了Chromium渲染引擎的文本显示问题

微软Edge浏览器在迁移到Chromium渲染引擎后,用户反馈文本显示“发白”且与Windows系统其他部分不一致。调查发现,Skia引擎的文本对比度和伽马值设置与之前的DirectWrite引擎不同,且未读取Windows ClearType Tuner设置。Edge团队与Google Chrome团队合作,通过用户研究,最终将默认文本对比度调整为1.0,解决了这个问题,使Chromium浏览器在Windows上的文本显示更佳一致自然。

阅读更多
开发

YC删除AI监控工厂员工视频后引发争议

2025-02-26
YC删除AI监控工厂员工视频后引发争议

Y Combinator孵化的初创公司Optifye.ai发布了一段演示视频,展示其利用AI摄像头监控工厂员工工作效率的软件。视频中,主管利用该软件“训斥”一名表现不佳的员工,引发了社交媒体的强烈反弹,被指责为“血汗工厂即服务”。尽管一些人认为这是对现有问题的反映,但YC最终删除了该视频。这一事件突显了人们对AI在工作场所应用的担忧,尤其是在员工监控方面。

阅读更多
科技

May Mobility在CES 2025上发布电动自动驾驶小巴

2025-01-10
May Mobility在CES 2025上发布电动自动驾驶小巴

自动驾驶初创公司May Mobility在CES 2025上发布了一款与欧洲电动巴士制造商Tecnobus合作研发的电动自动驾驶小巴。这款小巴最多可容纳30名乘客,包括轮椅使用者,并计划于2026年末加入May Mobility现有的40辆改装丰田Sienna自动驾驶汽车的队伍。该小巴设计用于城市交通、企业园区、机场和规划社区,并采用可更换电池以最大限度地减少停机时间,已获准在欧洲和加拿大使用。May Mobility目前在美国多个城市运营自动驾驶班车服务,并在日本与NTT合作开展自动驾驶试点项目。

阅读更多
科技 CES

高性能并发迭代库lfi闪亮登场

2024-12-12

lfi是一个轻量级的函数式编程库,专注于同步、异步和并发迭代。它通过独立处理每个元素的方式,在并发迭代方面显著优于p-map和p-filter等库,从而大幅提升性能。lfi还具有惰性求值特性,仅在需要时才执行操作,节省内存;并且体积小巧,易于tree shaking优化。其简洁的API设计,结合pipe函数,使得代码更易读写。

阅读更多
开发 并发迭代

突发!加州水库泄洪计划紧急叫停

2025-02-01
突发!加州水库泄洪计划紧急叫停

加州图莱里县的水库管理者们经历了一场惊魂。美国陆军工程兵团突然决定从卡维亚湖和成功湖大量泄洪,给当地居民带来了恐慌。该决定在短时间内被叫停,但事件引发了对沟通不畅和决策过程的质疑。泄洪可能导致2023年洪水那样的灾难性后果,所幸最终泄洪量减少。事件背后可能存在政治因素,但目前缺乏官方解释。

阅读更多

1997年乐高岛游戏完整反编译

2024-12-23
1997年乐高岛游戏完整反编译

一个名为isle的项目成功地对1997年发布的经典游戏《乐高岛》(版本1.1,英文版)进行了完整反编译。该项目的目标是尽可能精确地还原游戏代码,使其与原始机器码一致。目前,ISLE.EXE和LEGO1.DLL已完全反编译,功能与原版相同。虽然仍需改进代码的准确性、命名、文档和结构,但游戏已可运行。该项目使用CMake构建系统,推荐使用Microsoft Visual C++ 4.2编译,以获得最精确的结果。

阅读更多

震惊!全球语言列表泄露?

2025-02-09
震惊!全球语言列表泄露?

一段代码片段意外地暴露了一个包含数十种语言的完整列表,引发了网络热议。该列表涵盖了从非洲语到中文的多种语言,其用途和来源尚不明确,但其规模之大令人震惊。这一事件引发了人们对数据安全和隐私的担忧,也再次提醒我们,在互联网时代,信息安全至关重要。

阅读更多
杂项 语言列表

古代赫梯文字数据库TLHdig迎来重大更新

2025-03-31
古代赫梯文字数据库TLHdig迎来重大更新

位于土耳其北部的博阿兹克伊-哈图萨遗址是古代赫梯帝国的首都,出土了大量的楔形文字泥板。为了更好地研究这些珍贵的历史资料,研究人员开发了数字化的赫梯语词典TLHdig。最新版本TLHdig 0.2包含了超过98%的已发表资料,近40万行文字,并提供在线提交新文本的功能,方便学者们贡献最新的研究成果。未来,TLHdig 1.0将收录所有已发表的文本,并支持AI等多种研究方法,为赫梯研究提供强大的工具。

阅读更多
科技 赫梯

谷歌平台与设备团队启动自愿离职计划

2025-02-01
谷歌平台与设备团队启动自愿离职计划

谷歌在经历了去年的裁员后,其平台与设备团队(负责Android和Pixel硬件等)向美国员工提供“自愿离职计划”,这引发了对更大规模裁员的担忧。此举发生在谷歌整合Android和硬件团队之后,以及首席财务官表示要优先考虑“成本效率”的背景下。尽管Pixel手机销量有所增长,但谷歌仍面临成本压力,尤其是在大力投资AI的情况下。部分员工已发起请愿,呼吁CEO在进行强制裁员前提供自愿离职方案。

阅读更多
科技

特朗普时代,美国游客在欧洲还会受欢迎吗?

2025-04-10
特朗普时代,美国游客在欧洲还会受欢迎吗?

本文探讨了在特朗普执政时期,美国游客在欧洲的接待情况。作者通过自身经历和与欧洲朋友的交流,认为尽管特朗普的政策引起了一些担忧和不满,但大多数欧洲人仍然欢迎美国游客,并将其视为个体而非政治代表。作者鼓励美国游客保持开放心态,积极与欧洲人交流,成为美国文化的良好代表。

阅读更多
杂项 欧洲旅游

Salesforce开源时间序列智能库Merlion:一站式AI模型解决方案

2025-02-28
Salesforce开源时间序列智能库Merlion:一站式AI模型解决方案

Salesforce开源了Merlion,一个强大的Python库,用于时间序列智能。它提供了一个端到端的机器学习框架,涵盖数据加载、模型构建、结果后处理和性能评估等所有环节。Merlion支持多种时间序列学习任务,包括预测、异常检测和变化点检测,并提供易于使用的默认模型和AutoML功能,方便工程师和研究人员快速开发和基准测试模型。此外,它还支持可视化和分布式计算,是处理工业规模时间序列应用的理想工具。

阅读更多
AI

Creatr:解放生产力,加速开发流程

2025-05-23
Creatr:解放生产力,加速开发流程

Creatr 是一款强大的开发工具,极大地提升了开发者的效率。用户反馈显示,Creatr 简化了编码过程,使开发者能够专注于更高级别的开发工作和设计理念,从而更快地构建更优质的项目。其与 Supabase 的无缝集成更是锦上添花,让应用的部署更加便捷。无论是快速原型设计还是完整应用的开发,Creatr 都能显著缩短开发周期,帮助开发者将创意快速落地。

阅读更多
1 2 989 990 991 993 995 996 997 1084 1085