Saturday, March 29, 2025

Friday, March 28, 2025

Show HN: My tiny web shell on my local PC https://ift.tt/SGAN3OH

Show HN: My tiny web shell on my local PC https://ift.tt/jBEqOTP March 28, 2025 at 01:34AM

Show HN: Xorq – open-source Python-first Pandas-style pipelines https://ift.tt/KyjU2oG

Show HN: Xorq – open-source Python-first Pandas-style pipelines Hi HN, Dan, Hussain and Daniel here… After years of struggling with data pipelines that worked in notebooks but failed in production, we decided to do something about it. We created xorq to eliminate the constant headaches of SQL/pandas impedance mismatch, runtime debugging, wasteful recomputations and unreliable research-to-production deployments that plague traditional pandas-style pipeline workflows. xorq is built on Ibis and DataFusion. We’d love your feedback and contributions. xorq is [Apache 2.0 licensed]( https://ift.tt/a0VdRWf ) to encourage open collaboration. Repo : https://ift.tt/IXgftwG Docs : https://docs.xorq.dev Roadmap Issues : https://ift.tt/IXgftwG You can get started `pip install xorq`. Or, if you use nix, you can simply run `nix run github:xorq-labs/xorq` and drop into an IPython shell. Demo video: https://youtu.be/jUk8vrR6bCw Here are some vignettes to look into next: 1. MCP Server + Flight + XGBoost: https://ift.tt/GbPU4w0 2. 1 DuckDB + 2 Writers + 1 Reader: https://ift.tt/kK496jt 3. OpenAI UDF: https://ift.tt/PXEh24v Some features to note: - Ibis-based multi-engine expression system: effortless engine-to-engine streaming - Cache expressions with `.cache` operator - Portable DataFusion-backed UDF engine with first class support for pandas dataframes - Serialize Expressions to and from YAML - Easily build Flight end-points by composing UDFs thanks for checking this out, and we’re here to answer any questions! https://ift.tt/eN6h3J7 March 27, 2025 at 10:57PM

Show HN: A difficult game to test your logic https://ift.tt/yMpnmoQ

Show HN: A difficult game to test your logic https://ift.tt/YxUtkMs March 24, 2025 at 07:17PM

Thursday, March 27, 2025

Show HN: Taildrops – Free Tailwind CSS 4 code snippets https://ift.tt/ndt8fm9

Show HN: Taildrops – Free Tailwind CSS 4 code snippets Free Tailwind CSS 4 Components — and this is just the beginning! I’ve been sharing a bunch of free Tailwind CSS components on X, but honestly, they just keep getting buried in the timeline. It’s super frustrating when something you put effort into disappears so quickly. That’s why I decided to put everything on a website. Now you can easily find all the components I’ve shared in one place, and I’ll keep adding any new ones I create. It feels good to have a space where they won’t get lost. Check them out if you’re interested — I’d love to hear what you think! https://taildrops.com/ March 27, 2025 at 02:59AM

Show HN: I made an open source Kubernetes MCP Server to talk with K8s in English https://ift.tt/Sxmq597

Show HN: I made an open source Kubernetes MCP Server to talk with K8s in English A Model Context Protocol (MCP) server for Kubernetes that enables AI assistants like Claude, Cursor, and others to interact with Kubernetes clusters through natural language. ## Features ### Core Kubernetes Operations - [x] Connect to a Kubernetes cluster - [x] List and manage pods, services, deployments, and nodes - [x] Create, delete, and describe pods and other resources - [x] Get pod logs and Kubernetes events - [x] Support for Helm v3 operations (installation, upgrades, uninstallation) - [x] kubectl explain and api-resources support - [x] Choose namespace for next commands (memory persistence) - [x] Port forward to pods - [x] Scale deployments and statefulsets - [x] Execute commands in containers - [x] Manage ConfigMaps and Secrets - [x] Rollback deployments to previous versions - [x] Ingress and NetworkPolicy management - [x] Context switching between clusters ### Natural Language Processing - [x] Process natural language queries for kubectl operations - [x] Context-aware commands with memory of previous operations - [x] Human-friendly explanations of Kubernetes concepts - [x] Intelligent command construction from intent - [x] Fallback to kubectl when specialized tools aren't available - [x] Mock data support for offline/testing scenarios - [x] Namespace-aware query handling ### Monitoring - [x] Cluster health monitoring - [x] Resource utilization tracking - [x] Pod status and health checks - [x] Event monitoring and alerting - [x] Node capacity and allocation analysis - [x] Historical performance tracking - [x] Resource usage statistics via kubectl top - [x] Container readiness and liveness tracking ### Security - [x] RBAC validation and verification - [x] Security context auditing - [x] Secure connections to Kubernetes API - [x] Credentials management - [x] Network policy assessment - [x] Container security scanning - [x] Security best practices enforcement - [x] Role and ClusterRole management - [x] ServiceAccount creation and binding - [x] PodSecurityPolicy analysis - [x] RBAC permissions auditing - [x] Security context validation ### Diagnostics - [x] Cluster diagnostics and troubleshooting - [x] Configuration validation - [x] Error analysis and recovery suggestions - [x] Connection status monitoring - [x] Log analysis and pattern detection - [x] Resource constraint identification - [x] Pod health check diagnostics - [x] Common error pattern identification - [x] Resource validation for misconfigurations - [x] Detailed liveness and readiness probe validation ### Advanced Features - [x] Multiple transport protocols support (stdio, SSE) - [x] Integration with multiple AI assistants - [x] Extensible tool framework - [x] Custom resource definition support - [x] Cross-namespace operations - [x] Batch operations on multiple resources - [x] Intelligent resource relationship mapping - [x] Error explanation with recovery suggestions - [x] Volume management and identification Note: This repo is still in development, use with caution in production. https://ift.tt/Ve0MXY3 March 27, 2025 at 01:07AM

Show HN: Anti-Cluely – Detect virtual devices and cheating tools on exam systems https://ift.tt/onuTQWR

Show HN: Anti-Cluely – Detect virtual devices and cheating tools on exam systems Anti-Cluely is a lightweight tool designed to detect common...