1. Show HN: Base, an SQLite database editor for macOS (menial.co.uk)
Base is the SQLite database editor Mac users love. Designed for everyone, with a comfortable interface that makes database work so much nicer.
40 篇热帖
Base is the SQLite database editor Mac users love. Designed for everyone, with a comfortable interface that makes database work so much nicer.
Article about the OKLCH color model.
“Bro, ban me at the IP level if you don't like me!”
作者是罗技MX Ergo轨迹球鼠标的长期用户,喜爱其设计与功能,但指出三个主要缺陷:使用Micro-USB充电、按键声音响亮、配套软件臃肿。等待官方更新多年后,作者决定自行进行三项改装以解决这些问题。
1. 更换为USB-C充电接口
2. 更换为静音开关
3. 更换鼠标配置软件
OAuth was first introduced in 2007.
A simple typo of ghcr.io to ghrc.io would normally be a small goof. You’d typically get a 404 or similar error, finally work out the issue, fix it, and move along. But in this case, that typo appears to be doing something very malicious, stealing GitHub credentials. What’s ghcr.io? First, a quick bit of background. ghcr.io is an OCI conformant registry for container images and OCI artifacts used by a lot of projects. It’s part of GitHub and is a very popular image and artifact repository used by open source projects.
The site in Fukuoka is only the second power plant of its type in the world, harnessing the power of osmosis to run a desalination plant in the city
We Put Agentic AI Browsers to the Test - They Clicked, They Paid, They Failed
The Silent Hill-esque platform at Doai Eki, situated between Gunma and Niigata prefectures, is 70m below the surface and enough to give anyone nightmares
The UK may need a Pirate Bay-style poster child to gain public support for national blocking of non-pirate sites under the Online Safety Act.
该文章指出Firefox和Chrome在键盘导航方面存在一个共同限制:当使用浏览器内置的“页面内查找”功能(快捷键Ctrl+F或按/)时,虽然可以高亮显示找到的文本(包括链接、按钮、div等),但按下回车键并不会触发高亮元素(如按钮或附加了事件处理器的元素)的点击操作,这导致键盘用户难以与非链接元素进行交互。
为了解决这个问题,作者创建了一个Firefox扩展。该扩展通过注入一小段JavaScript代码实现核心功能:
keydown事件。getSelection() API获取当前选中文本的锚点(anchor)节点。.click()方法以模拟点击。这个扩展增强了键盘导航体验,使得在页面中搜索到的按钮、事件处理器或其他可交互元素,也能通过简单的回车键触发其默认点击行为。扩展已发布于Firefox附加组件网站。
Build and run autonomous AI agents securely and locally with up to 200 billion parameters. 128GB of unified system memory. Preloaded with the NVIDIA AI software stack. On your desktop.
An interview with Dinamo’s Johannes Breyer on the custom Arial “revival” typeface.
通过无服务器WebRTC匹配技术,仅需几行代码即可将任何网站转变为多人在线应用。该方案省去了传统游戏服务器的需求,直接利用浏览器端的WebRTC技术建立点对点连接。
The DMCA online safe harbor is a notice-and-takedown scheme. Web hosts aren’t liable for copyright-infringing third-party uploads unless and until the copyright owner submits a proper takedown notice to the host, at which point the web host can remain legally...
Astronauts on board China's "heavenly palace" space station have demonstrated a new way of making rocket fuel products and breathable oxygen by mimicking a chemical reaction in plants. The technology could be utilized in China's planned moon base.
Costilla County residents were cut off from the local water filling station when the Fort Garland water board voted to stop sales because of an “angry mob”
Contribute to repomirrorhq/repomirror development by creating an account on GitHub.
最初决定从Windows转向Linux主要源于对系统控制权和开源理念的追求。Windows系统的封闭性、高昂的授权费用以及频繁的强制更新令人感到束缚,而Linux的自由开放、可定制性和强大的命令行工具吸引了我。
转换初期面临诸多不适应:
/usr, /etc目录)和包管理机制(如apt、yum)需要重新学习。随着使用深入,逐渐掌握关键技能并发现优势:
目前已将Linux作为主力系统,仅在特定场景(如专业设计软件)下使用Windows虚拟机。对计划迁移者的建议:
转换过程虽伴随阵痛,但最终获得对计算环境更深层次的掌控力。Linux不仅是一套操作系统,更代表了一种自由、协作的技术哲学,这段经历重塑了我的数字生活理念。
Railway Mania, dot-com, AI. Technology bubbles follow a pattern older than any of them. What's different this time is that everyone knows the script.
When one of the monoliths that made up Italy's Five Towers toppled, it seemed a rare, exceptional event. In fact, peaks are crumbling throughout this stunning mountain range.
作者创建了一个基于XSLT(可扩展样式表语言转换)的博客发布框架,旨在提供一种简单、直接的博客构建方案。该框架允许用户专注于原始HTML内容创作,自动生成RSS订阅源,并实现跨站点样式统一管理。
xsl:for-each、xsl:sort)根据索引文件中的日期和分类属性动态生成导航菜单,无需JavaScript。XSLT在浏览器中通过转换引擎处理XML文档树,将其转换为HTML进行显示。这种转换实现了内容数据与展示逻辑的彻底分离,使作者能专注于内容创作。
该框架通过XSLT技术简化了博客发布流程,避免了复杂构建系统和模板管理的负担,适合希望专注于内容创作、使用原始HTML编写并保持技术简洁性的用户。
Simple Dynamic Strings library for C. Contribute to antirez/sds development by creating an account on GitHub.
Nuclear batteries are back, and not just for space applications. With their ultra-long life spans, they could power drones, sensors, and medical implants.
It's like Claude Code + Linear + GitHub PR. Contribute to bkdevs/async-server development by creating an account on GitHub.
Incus provides support for two different types of instances: system containers and virtual machines. Incus uses features of the Linux kernel (such as namespaces and cgroups) in the implementation o...
The antiquated technology we use hinders our ability to work with our lawyers and file appeals.