DIY 1U Server Cluster on a Budget: Raspberry Pi Power

2025-07-27
DIY 1U Server Cluster on a Budget: Raspberry Pi Power

A maker cleverly built a low-power, cost-effective 1U server cluster using inexpensive Raspberry Pis and ingenious circuitry. Overcoming power limitations common in budget server solutions, this project leverages multiple Raspberry Pis working in tandem, maximizing computing power within the constraints of limited power and space. The article details the hardware list, assembly steps, and software configuration, offering a valuable reference for DIY enthusiasts interested in low-power computing and server solutions.

Read more
Hardware low-power server

Auto-Favicon Generator: Say Goodbye to Tedious Icon Creation

2025-07-26
Auto-Favicon Generator: Say Goodbye to Tedious Icon Creation

Tired of the hassle of creating favicons for your website? This MCP protocol-based server-side tool automatically generates complete favicon sets from PNG images or URLs, including various sizes, Apple touch icons, and a manifest.json file. With just a few commands, you can easily get professional-grade website icons, supporting generation from local PNG files or web URLs, saving time and effort, and significantly improving development efficiency.

Read more
Development Icon Generator

MCP Server for Zig Standard Library Documentation

2025-07-25
MCP Server for Zig Standard Library Documentation

A Model Context Protocol (MCP) server, zig-mcp, provides up-to-date documentation for the Zig programming language standard library and built-in functions. It reads standard library source files directly (similar to ziglang.org's official autodoc), but outputs Markdown instead of HTML, reducing token usage. Supports Node.js and Bun, and offers a command-line interface for version control and update management, including manual, daily, and startup update policies.

Read more
Development

SQL-powered Apple Health Data Querying via MCP

2025-07-25
SQL-powered Apple Health Data Querying via MCP

This project, `@neiltron/apple-health-mcp`, provides an MCP server for querying Apple Health data using SQL, powered by DuckDB for speed and efficiency. It features natural language querying, direct SQL execution, automated report generation, lazy loading, and smart caching. Users export data via the Simple Health Export CSV app, then configure their MCP client to point to the data directory. The project is open-source and welcomes contributions.

Read more
Development

Modernish: Modernize Your Shell Scripting

2025-07-25
Modernish: Modernize Your Shell Scripting

Tired of shell quoting hell and glob pitfalls? Modernish is a shell library providing safer variable and command expansion, powerful loop constructs, and more, making your shell scripts more modern, maintainable, and portable. It's written entirely in shell, requires no binary installation, and integrates directly into your scripts for use across various Unix-like systems.

Read more
Development

tsbro: TypeScript in the Browser, No Build Steps Needed

2025-07-25
tsbro: TypeScript in the Browser, No Build Steps Needed

tsbro is a new library that simplifies using TypeScript in the browser. It bypasses the browser's import system, using synchronous XHR to fetch TypeScript code, transpiling it to JavaScript with swc wasm, and converting it to CJS for synchronous require. This allows developers to run TypeScript code directly in the browser without build steps, and use external libraries like Preact, ideal for quick prototyping or PoCs. Current limitations include difficult-to-read stack traces and the need for manual ambient declaration files.

Read more
Development

mwm: A Window Manager for Minimalists

2025-07-25
mwm: A Window Manager for Minimalists

mwm is a minimalist window manager written in a mere 20 lines of code. It eschews all bells and whistles, including mouse control, virtual desktops, and configuration files. Its core functionality is limited to launching applications, switching between windows, and closing windows. The author argues that modern software is bloated, and mwm aims to be hackable, fun, small, and easily understandable – a true testament to free software's potential.

Read more
Development

vet: Securely Run Remote Scripts

2025-07-25
vet: Securely Run Remote Scripts

Vet is a command-line tool designed to safely execute `curl | bash` commands, mitigating risks from malicious scripts or network errors. It downloads the script to a temporary location, compares version differences, uses `shellcheck` for code analysis, and prompts for user confirmation before execution. Installation is recommended via Homebrew, with manual steps also provided. Vet emphasizes security and rejects blind trust; even its own installation process follows this principle.

Read more
Development

Say Goodbye to FFmpeg Command Lines: Natural Language Video Processing

2025-07-23
Say Goodbye to FFmpeg Command Lines:  Natural Language Video Processing

wtffmpeg is a command-line tool that uses a local Large Language Model (LLM) to translate plain English descriptions of video and audio tasks into executable ffmpeg commands. No more sifting through Stack Overflow and documentation – simply describe your task in natural language, and wtffmpeg generates the corresponding ffmpeg command. It features interactive execution confirmation, GPU acceleration, and customizable LLM models. The tool runs locally, requiring no internet connection, but you need to download an LLM model and install dependencies.

Read more
Development

Turn Your MacBook Trackpad into a Scale

2025-07-22
Turn Your MacBook Trackpad into a Scale

TrackWeight, a macOS application, ingeniously transforms your MacBook's trackpad into a precise weighing scale using its built-in Force Touch pressure sensors. By maintaining finger contact with the trackpad and placing an object on it, you can measure its weight. The app leverages the Open Multi-Touch Support library to access detailed touch data, including pressure readings, which are normally inaccessible. Calibration ensures accuracy. Note: This is an experimental application and not suitable for commercial use requiring high precision.

Read more
Development Trackpad Weighing Scale

Subreply: A Tiny, Mighty Internal Social Network

2025-07-21
Subreply: A Tiny, Mighty Internal Social Network

Subreply is a small but powerful social network designed for ease of use, modification, and maintenance. It's easy to install, boasts response times under 50ms per request, and is ideal as an internal social network for any organization. Free of unnecessary abstractions, the code is clean and efficient. Cost depends on the level of support needed. Create an account at https://subreply.com or use the provided command-line instructions to install and migrate.

Read more

JOVE Editor: A Cross-Platform Compilation and Installation Guide

2025-07-21
JOVE Editor: A Cross-Platform Compilation and Installation Guide

JOVE is a powerful and venerable text editor. This document details compiling and installing JOVE on UNIX/Linux/macOS/BSD/Cygwin systems. Installation involves unpacking the source code, installing build tools, running the `jmake.sh` build script (or manually configuring the Makefile), and selecting appropriate compiler options for your system. The guide covers configuration for various systems including Debian, Alpine, macOS, FreeBSD, and more, along with handling of system-specific versions. Further, the document describes JOVE features, usage, and known issues.

Read more
Development compilation

SIOF: A Minimal R7RS Scheme Interpreter in One C File

2025-07-21
SIOF: A Minimal R7RS Scheme Interpreter in One C File

SIOF is a portable R7RS Scheme interpreter built from a single C source file. It boasts no external dependencies beyond standard C libraries, making it incredibly lightweight and easy to compile and run. While supporting key Scheme features like garbage collection, tail recursion, and call/cc, SIOF has limitations including no bignum support, limited Unicode handling, and incomplete R7RS standard compliance. Its core is based on code originally written in #F, with compiler and macro expander components derived from the work of Marc Feeley and Al Petrofsky.

Read more
Development

Open Source Local Control for Daikin Air Conditioners

2025-07-21
Open Source Local Control for Daikin Air Conditioners

Tired of Daikin's slow, cloud-dependent Wi-Fi control? This open-source project offers a solution! It provides a local control module with web interface, MQTT, and Home Assistant integration, eliminating the need for cloud connectivity. PCB designs are available, and pre-built modules are sold on Tindie and Amazon UK. The project uses a GPL license, allowing forking and contributions, but prohibits commercial sales using the project's name and trademarks. The module is compatible with various Daikin models, offering features like automatic protocol detection, remote monitoring, and logging.

Read more

connmap: Visualize Your Network Connections on a World Map

2025-07-21
connmap: Visualize Your Network Connections on a World Map

connmap is an X11 desktop widget that displays the geographic location of your current network peers on a world map. It works on Wayland too! Installation is straightforward: clone the repo, install dependencies (listed in the README), and run the executable. Customize map size, position, and update interval. Currently supports only IPv4 and is primarily tested with i3wm.

Read more

GitHub Code Suggestion Application Limitations

2025-07-20
GitHub Code Suggestion Application Limitations

Applying code suggestions in bulk on GitHub has several limitations. Suggestions require code changes, cannot be applied to closed pull requests, subsets of changes, single lines with multiple suggestions, already applied or resolved suggestions, pending reviews, multi-line comments, or pull requests queued to merge. Additionally, some suggestions may be temporarily unavailable for application.

Read more
Development

GitHub Code Suggestion Application Limitations: Single Commit Constraints

2025-07-20
GitHub Code Suggestion Application Limitations: Single Commit Constraints

Applying code suggestions in bulk on GitHub has several limitations: suggestions cannot be applied if no code changes were made, if the pull request is closed, when viewing a subset of changes, if there is more than one suggestion per line, to deleted lines, if the suggestion has been applied or marked resolved, from pending reviews, on multi-line comments, or if the pull request is queued to merge. Additionally, there are instances of an error stating "You can’t perform that action at this time." for unknown reasons.

Read more
Development

Bitnami Public Catalog Overhaul: Migration to Secure Images and Legacy Repo

2025-07-19
Bitnami Public Catalog Overhaul: Migration to Secure Images and Legacy Repo

Bitnami's public catalog undergoes significant changes on August 28th, 2025. Debian-based images will cease generation and move to a Bitnami Legacy repository. Free images will be streamlined to hardened, secure versions, available only on the 'latest' tag at https://hub.docker.com/u/bitnamisecure. Production-ready containers and Helm charts will transition to Bitnami Secure Images, offering hardened OS, continuous security updates (SLSA Level 3), CVE transparency, SBOMs, compliance artifacts, and enterprise support. All existing images will move to the Bitnami Legacy repository (docker.io/bitnamilegacy) with no further updates or support. Users should update CI/CD pipelines and consider subscribing to Bitnami Secure Images for continued support.

Read more
Development Secure Images

ccusage: Analyze Your Claude Code Token Usage, Blazing Fast!

2025-07-19
ccusage: Analyze Your Claude Code Token Usage, Blazing Fast!

ccusage is a command-line tool for incredibly fast analysis of your Claude Code token usage and costs from local JSONL files. It offers daily, monthly, session, and 5-hour block reports, with features like live monitoring, date filtering, custom paths, and JSON output. Its tiny bundle size allows for direct execution without installation, supporting multiple models and cost breakdowns. Try it with `bunx ccusage`!

Read more
Development

GitHub Code Suggestion Application Restrictions

2025-07-19
GitHub Code Suggestion Application Restrictions

Applying code suggestions in bulk during GitHub code review is subject to several limitations. These include: no code changes made, the pull request is closed, viewing a subset of changes, only one suggestion per line, applying to deleted lines, suggestions already applied or marked resolved, suggestions from pending reviews, multi-line comments, and pull requests queued to merge. Additionally, there are instances where the action cannot be performed due to an unspecified error.

Read more
Development

RisingWave: Simplifying Stream Data Processing

2025-07-18
RisingWave: Simplifying Stream Data Processing

RisingWave is a stream processing and management platform offering a simple and cost-effective way to process, analyze, and manage real-time event data. It boasts built-in support for the Apache Iceberg™ open table format and provides both a Postgres-compatible SQL interface and a DataFrame-style Python interface. Ingesting millions of events per second, RisingWave continuously joins and analyzes live streams with historical data, serves ad-hoc queries at low latency, and persists fresh, consistent results to Apache Iceberg™ or any downstream system. Its integrated storage engine ensures high performance, fast recovery, and dynamic scaling. Easy to use and cost-efficient, RisingWave excels in streaming analytics, event-driven applications, real-time data enrichment, and feature engineering.

Read more
Development

AmazingHand: A Low-Cost, Open-Source 8-DOF Humanoid Hand

2025-07-17
AmazingHand: A Low-Cost, Open-Source 8-DOF Humanoid Hand

AmazingHand is an impressive open-source project delivering a low-cost, high-performance 8-DOF humanoid hand. This 3D-printable hand features all actuators integrated within, eliminating external cables. Weighing only 400g and costing under €200, it leverages parallel mechanisms and miniature servo motors. Control is available via Python or Arduino, with detailed assembly guides, CAD files, and software provided. Future development includes enhanced grasping capabilities and exploration of additional features like fingertip sensors and more powerful motors. Join the community and build your own!

Read more
Hardware

Metaflow: Streamlining AI/ML System Development

2025-07-17
Metaflow: Streamlining AI/ML System Development

Metaflow, a human-centric framework, empowers scientists and engineers to build and manage real-world AI/ML systems. Scaling to teams of all sizes, it streamlines the entire development lifecycle, from rapid prototyping in notebooks to reliable production deployments. Originally from Netflix and now backed by Outerbounds, Metaflow boosts productivity across diverse projects, from classical statistics to deep learning. Used by thousands at companies like Amazon and Doordash, it unifies code, data, and compute for seamless management. Its simple Python API supports local prototyping, cloud scaling, dependency management, and one-click production deployment.

Read more
Development

WaitLock: Lightweight POSIX Locking for Shell Scripts

2025-07-17
WaitLock: Lightweight POSIX Locking for Shell Scripts

WaitLock is a portable UNIX/POSIX command-line tool providing mutex and semaphore functionality for shell scripts. It enables synchronized access to shared resources across multiple processes, featuring automatic cleanup upon process termination. Supporting both mutex (single lock holder) and semaphore (multiple concurrent holders) modes, WaitLock offers CPU-aware locking, lock inspection, multiple output formats (human-readable, CSV, null-separated), command execution, and seamless UNIX integration (environment variables, stdin, syslog). Its portable C implementation ensures compatibility across POSIX systems.

Read more

wttr.in: The CLI Weather Forecasting Powerhouse

2025-07-17
wttr.in: The CLI Weather Forecasting Powerhouse

wttr.in is a powerful command-line weather forecasting service supporting various output formats, including terminal ANSI sequences, HTML, and PNG. Initially a small project, it's evolved into a popular service handling tens of millions of queries daily. It supports diverse query methods—city names, airport codes, coordinates—and offers extensive customization options such as units, language, and output format. Furthermore, wttr.in boasts moon phase display, multilingual support, and seamless integration with various terminal environments, making it a concise and efficient weather information retrieval tool.

Read more
Tech

BloomSearch: A Keyword Search Engine for Massive Datasets using Hierarchical Bloom Filters

2025-07-16
BloomSearch: A Keyword Search Engine for Massive Datasets using Hierarchical Bloom Filters

BloomSearch is a high-performance keyword search engine designed for massive datasets. Leveraging hierarchical Bloom filters and pluggable storage interfaces, it achieves extremely low memory usage and fast cold-start searches. It supports field searches, token searches, and field:token combinations with AND/OR operators. BloomSearch also features partitioning, min-max indexes, and TTL for enhanced query performance and data management. Its scalable architecture handles unbounded ingest and query throughput, making it ideal for logs, JSON documents, and high-cardinality keyword search.

Read more

MCP Server: Giving LLMs a Sense of Time

2025-07-16
MCP Server: Giving LLMs a Sense of Time

The "Passage of Time" MCP server tackles the problem of LLMs' unreliable time calculations. Through human-LLM collaboration, this project developed a suite of time-related tools, granting LLMs temporal awareness and calculation abilities. Surprisingly, this revealed LLMs' capacity to uncover insights into conversation patterns, work rhythms, and the human experience of time. The server offers functions like calculating time differences, providing temporal context, and converting timestamps, supporting various time zones. This project exemplifies cognitive partnership and collaborative design.

Read more

Active-Active Replication for PostgreSQL: pgactive Extends the Possibilities

2025-07-16
Active-Active Replication for PostgreSQL: pgactive Extends the Possibilities

pgactive is a PostgreSQL extension enabling active-active database replication. Unlike traditional active-standby setups, pgactive allows writing to multiple database instances simultaneously, boosting availability, reducing write latency, and simplifying blue/green deployments and data migrations. Leveraging PostgreSQL 10's logical replication capabilities, pgactive addresses conflict resolution and sequence management, offering a robust solution for building highly available, multi-region database clusters.

Read more
Development

FluentBird: A Windows 11 Fluent Design Theme for Thunderbird

2025-07-16
FluentBird: A Windows 11 Fluent Design Theme for Thunderbird

FluentBird is a userChrome.css theme for Mozilla Thunderbird, bringing the sleek Windows 11 Fluent Design and Mica transparency to your inbox. Supporting both light and dark modes, it enhances Mica transparency on Windows 11 systems. While a beta release with potential bugs, it largely themes the mail section and fixes several issues. Installation involves manually placing files in Thunderbird's chrome directory. Note: some Thunderbird areas use Shadow DOM, limiting complete theming; the new message window and settings remain untouched.

Read more
Development Theme

Nextflow: Streamlining Scalable Workflows

2025-07-16
Nextflow: Streamlining Scalable Workflows

Nextflow is a powerful workflow system built on the dataflow programming model, simplifying the creation of parallel and distributed data processing pipelines. Deploy workflows easily to local machines, HPC schedulers, cloud platforms (AWS, Azure, Google Cloud), and Kubernetes. Nextflow supports various software dependency management tools like Conda, Docker, and Singularity. A vibrant community provides comprehensive documentation, forums, and Slack support. The nf-core project offers high-quality pre-built workflows.

Read more
Development dataflow programming
1 2 5 6 7 9 11 12 13 50 51