Selezione Quotidiana di Show HN (2025-04-04)
- Hatchet v1 – una piattaforma di orchestrazione di task basata su Postgres
- GitMCP è un server MCP automatico per ogni repository GitHub
- Slipstream – Una libreria Python per l'elaborazione di stream con stato
- Monkeys.zip – 3000 Scimmie su Macchine da Scrivere
- Benchi – Uno strumento di benchmarking scritto in Go
- Zxc – Proxy TLS in Rust con tmux e Vim come UI, alternativa a BurpSuite
- PubSub JavaScript offline tra schede del browser
- SPL – Pipeline Multi-Linguaggio e il Tuo Mini-FaaS su una Singola Macchina
- OpenNutrition – Un database nutrizionale pubblico e gratuito
- Il linguaggio di programmazione C3 (alternativa al linguaggio C)
- Strumento AI intelligente per la pianificazione di progetti
- Novanode, bilanciamento del carico globale con Caddy, senza vincoli di vendor
- Un plugin Vim per visualizzare informazioni sui pacchetti NPM
- Costruisci il Tuo Lago di Sicurezza – Convertitori OCSF Open-Source su S3
- LocalScore – Benchmark per LLM Locali
- Haystack Code Reviewer – Tour Guidati per Pull Request
- Visualizzazione di dati AD per la sicurezza con Python e Obsidian
- Nix Ninja – sistema di build open-source compatibile con Ninja per Nix
- Zoom-Mcp-Server]Pianifica una Riunione Zoom con l'Aiuto di Anthropic MCP
- rtrvr.ai completa le tasse in un colpo solo usando Gemini 2.5 Pro
- FlashTokenizer – Tokenizer C++ 10x più veloce per Python
- Pipeline OCR per addestramento ML (tabelle, diagrammi, matematica, multilingue)
- Tutti i Libri, Tutte le Lingue (ABAL)
- Server MCP per consentire agli agenti di controllare il browser
- Music Melee – FPS parkour ad alta velocità per creare musica bellissima
Hatchet v1 – una piattaforma di orchestrazione di task basata su Postgres [Strumenti per Sviluppatori]
44 punti, 17 commenti
Hatchet v1 è una piattaforma open-source di orchestrazione di task basata su Postgres, che offre una gestione scalabile di task in background con funzionalità avanzate di workflow.
- Basata su Postgres per portabilità e facilità di amministrazione
- Supporta workflow basati su DAG con condizioni come sleep, trigger basati su eventi ed esecuzione condizionale
- Include esecuzione duratura per il ripristino da fallimenti e il replay dei task
- Funzionalità di coda come concorrenza basata su chiave, limitazione di rate e affinità dei worker
- Miglioramento delle prestazioni tramite partizionamento, I/O bufferizzato e trigger Postgres
- Rimozione di RabbitMQ come dipendenza necessaria per il self-hosting
Link Discussione, Link Originale
GitMCP è un server MCP automatico per ogni repository GitHub [Strumenti per Sviluppatori]
86 punti, 28 commenti
GitMCP fornisce automaticamente un server MCP per ogni repository GitHub.
- Configura automaticamente server MCP
- Funziona con qualsiasi repository GitHub
- Nessuna configurazione manuale necessaria
Link Discussione, Link Originale
Slipstream – Una libreria Python per l'elaborazione di stream con stato [Strumenti per Sviluppatori]
14 punti, 4 commenti
Slipstream è una libreria Python per l'elaborazione di stream con stato.
- Abilita l'elaborazione di stream con stato in Python
- Progettata per gestire flussi di dati continui
- Fornisce strumenti per gestire lo stato tra i flussi di dati
Link Discussione, Link Originale
Monkeys.zip – 3000 Scimmie su Macchine da Scrivere [Intrattenimento]
41 punti, 17 commenti
Un progetto umoristico che simula 3000 scimmie che digitano casualmente, diventato popolare su Reddit.
- Simula 3000 scimmie che digitano su macchine da scrivere
- Costruito con Supabase e PostgreSQL
- Ha affrontato sfide inaspettate di traffico
- Originariamente lanciato il 1° aprile come scherzo
Link Discussione, Link Originale
Benchi – Uno strumento di benchmarking scritto in Go [Strumenti per Sviluppatori]
44 punti, 3 commenti
Benchi è uno strumento CLI di benchmarking scritto in Go che utilizza Docker Compose per l'orchestrazione di infrastrutture ripetibili e portabili.
- Utilizza Docker Compose per l'orchestrazione dell'infrastruttura
- Abilita benchmark ripetibili su diverse macchine
- Supporta il confronto dei risultati tra diversi strumenti
- Include benchmark di esempio per pipeline di dati (Conduit vs. Kafka Connect)
Link Discussione, Link Originale
Zxc – Proxy TLS in Rust con tmux e Vim come UI, alternativa a BurpSuite [Strumenti per Sviluppatori]
84 punti, 13 commenti
Un proxy TLS basato su terminale costruito in Rust, che utilizza tmux e Vim come UI, servendo come alternativa leggera a BurpSuite per intercettare e debug traffico HTTP/HTTPS e WebSocket.
- Basato su terminale con tmux e Vim per l'UI
- Intercetta e modifica traffico HTTP/HTTPS e WebSocket
- Supporta archiviazione su disco per grandi dataset (100k+ voci)
- Addon predefiniti per ffuf e sqlmap, con supporto per addon personalizzati
- Modifica live di richieste/risposte e tweaking
- Configurazione basata su TOML per impostazioni globali o per sessione
- Filtri avanzati per dominio, tipo di contenuto o estensione
- Gestione in tempo reale della cronologia e della coda di intercettazione
- Replay e tracciamento della cronologia del traffico WebSocket
- Gestione delle sessioni per riprendere il lavoro
- Integrazione di ricerca e quickfix con Vim
- Supporto per richieste malformate per test di sicurezza
- Condivisione di richieste tra finestre per test senza interruzioni
Link Discussione, Link Originale
PubSub JavaScript offline tra schede del browser [Strumenti per Sviluppatori]
72 punti, 30 commenti
Libreria JavaScript che abilita la comunicazione PubSub offline tra schede del browser.
- Facilita il passaggio di messaggi offline tra schede del browser
- Utilizza localStorage per la comunicazione tra schede
- Leggera e senza dipendenze
Link Discussione, Link Originale
SPL – Pipeline Multi-Linguaggio e il Tuo Mini-FaaS su una Singola Macchina [Strumenti per Sviluppatori]
4 punti, 0 commenti
SPL è un framework di grafi computazionali multi-linguaggio con una piattaforma mini-FaaS locale per l'integrazione senza soluzione di continuità di codice e utilità diverse.
- Supporta la miscelazione di codice da linguaggi e dipendenze diverse in un grafo computazionale
- Abilita l'esecuzione locale e remota di grafi per la collaborazione in team
- Consente l'esecuzione parziale di grafi con preservazione dello stato per test più facili
- Include un framework Python-first per la creazione intuitiva di grafi
- Caratteristiche di un server FaaS integrato con API HTTP, import/export JSON e coordinamento dei task
- Fornisce un'interfaccia web per la visualizzazione e modifica dei grafi
- Utile per lo sviluppo locale, la separazione della logica di produzione e il deployment personale di FaaS
OpenNutrition – Un database nutrizionale pubblico e gratuito [Salute]
268 punti, 136 commenti
OpenNutrition è un database nutrizionale gratuito con licenza ODbL e un'app companion che offre un tracciamento alimentare completo con ricerca web in tempo reale per nuovi alimenti.
- Include 5.287 alimenti quotidiani, 3.836 alimenti da ristorante e 4.182 voci di menu da catene statunitensi con dati standardizzati
- Caratteristiche 313.442 prodotti alimentari popolari negli USA con dati su allergeni/additivi
- Ricerca web in tempo reale per importare nuovi alimenti o personalizzazioni (es. ordini Starbucks)
- App iOS gratuita per registrazione, ricerca tramite codice a barre/immagine e raccomandazioni dietetiche
- Tier a pagamento ($49/anno) sblocca ricerche aggiuntive e funzionalità avanzate
- Dataset aperto disponibile per il download per promuovere l'accesso pubblico ai dati nutrizionali
Link Discussione, Link Originale
Il linguaggio di programmazione C3 (alternativa al linguaggio C) [Strumenti per Sviluppatori]
89 punti, 50 commenti
C3 è un'alternativa moderna a C progettata per evolvere C senza vincoli di compatibilità all'indietro.
- Sistema di moduli
- Macro semantiche e introspezione a tempo di compilazione
- Moduli generici leggeri
- Errori a zero overhead
- Slice e tipi SIMD integrati
- Contratti graduali
- Controlli integrati in modalità debug
Link Discussione, Link Originale
Strumento AI intelligente per la pianificazione di progetti [Produttività]
3 punti, 0 commenti
Strumento AI intelligente per la pianificazione di progetti.
- Pianificazione di progetti alimentata da AI
- Semplifica la gestione dei progetti
- Migliora la produttività e l'efficienza
Link Discussione, Link Originale
Novanode, bilanciamento del carico globale con Caddy, senza vincoli di vendor [Strumenti per Sviluppatori]
70 punti, 27 commenti
Novanode offre bilanciamento del carico globale con Caddy, fornendo il controllo completo della configurazione senza vincoli di vendor.
- Utilizza Caddy per una configurazione facile (supporto Nginx in arrivo)
- Istanza Caddy ospitata per un bilanciamento del carico globale flessibile
- Nessuna restrizione di livello enterprise o opzioni di configurazione limitate
- Controllo completo sulle configurazioni di bilanciamento del carico
Un plugin Vim per visualizzare informazioni sui pacchetti NPM [Strumenti per Sviluppatori]
3 punti, 0 commenti
Un plugin Vim che visualizza informazioni sui pacchetti NPM direttamente nell'editor.
- Visualizza dettagli sui pacchetti NPM in Vim
- Integrazione semplice e leggera
- Repository GitHub disponibile per l'installazione e i contributi
Link Discussione, Link Originale
Costruisci il Tuo Lago di Sicurezza – Convertitori OCSF Open-Source su S3 [Strumenti per Sviluppatori]
3 punti, 0 commenti
Costruisci il Tuo Lago di Sicurezza con convertitori OCSF open-source su S3.
- Convertitori OCSF open-source
- Archivia dati in S3
- Abilita la configurazione personalizzata di un lago di sicurezza
Link Discussione, Link Originale
LocalScore – Benchmark per LLM Locali [Strumenti per Sviluppatori]
3 punti, 1 commenti
LocalScore è uno strumento open-source di benchmark per misurare le prestazioni di LLM locali su varie configurazioni hardware, con una CLI e un database di risultati.
- CLI costruita su Llamafile per portabilità su hardware e OS diversi
- Database di risultati di benchmark per confrontare prestazioni di modelli e hardware
- Open-source con contributi della comunità incoraggiati
- Include video demo, post sul blog e repository GitHub per CLI e sito web
Link Discussione, Link Originale
Haystack Code Reviewer – Tour Guidati per Pull Request [Strumenti per Sviluppatori]
8 punti, 0 commenti
Haystack Code Reviewer organizza i cambiamenti delle pull request in un tour guidato e interattivo per semplificare le revisioni del codice.
- Analizza e suddivide i cambiamenti delle pull request in una sequenza logica
- Fornisce una canvas interattiva per la navigazione guidata
- Supporta l'organizzazione automatica alimentata da AI (utilizzando OpenAI per l'analisi delle diff)
- Funziona con repository pubblici e privati
- Riduce il tempo speso a comprendere i cambiamenti, concentrandosi sul feedback e l'apprendimento
Link Discussione, Link Originale
Visualizzazione di dati AD per la sicurezza con Python e Obsidian [Strumenti per Sviluppatori]
3 punti, 0 commenti
Uno strumento Python per visualizzare dati di Active Directory in Obsidian analizzando l'output LDAP e generando file markdown per l'analisi della sicurezza.
- Analizza attributi LDAP in markdown strutturato per Obsidian
- Categorizza oggetti come Utenti, Gruppi o Computer
- Identifica amministratori e configurazioni di account rischiose
- Rileva account inattivi e conteggi di accesso bassi
- Crea link Obsidian per la visualizzazione della rete
- Elabora valori UserAccountControl (UAC) con spiegazioni
- Converte timestamp Windows in formato leggibile
- Modalità di append intelligente per aggiornare file esistenti
- Tagging per un facile filtraggio in Obsidian
Link Discussione, Link Originale
Nix Ninja – sistema di build open-source compatibile con Ninja per Nix [Strumenti per Sviluppatori]
23 punti, 15 commenti
Nix Ninja è un sistema di build incrementale open-source compatibile con Ninja per Nix che abilita caching granulare e rebuild più veloci sfruttando derivazioni dinamiche.
- Porta granularità a livello di unità di compilazione alle build di Nix, riducendo i tempi di rebuild
- Target file di build Ninja, compatibile con CMake e Meson
- Abilita ottimizzazione early cutoff per caching granulare
- Supporta farm di build remote come Nixbuild.net
- Mira ad accelerare l'adozione di derivazioni dinamiche e content-addressed in Nix
- Progetto in fase iniziale open-source per coinvolgere la comunità nello sviluppo
Link Discussione, Link Originale
Zoom-Mcp-Server]Pianifica una Riunione Zoom con l'Aiuto di Anthropic MCP [Produttività]
4 punti, 2 commenti
Pianifica riunioni Zoom con l'assistenza di Anthropic MCP.
- Integra la pianificazione di Zoom
- Utilizza Anthropic MCP per l'assistenza
Link Discussione, [Link Originale](https://github.com/JavaProgrammerLB/zoom