Selezione Quotidiana di Show HN (2025-05-19)
- Ho modellato il Manoscritto Voynich con SBERT per testarne la struttura
- Vaev – Un motore di browser costruito da zero (rende google.com)
- Simulatore Python della "Teoria del Costruttore del Tempo" di David Deutsch
- Buckaroo – Interfaccia UI per tabelle di dati nei Notebook
- Hardtime.nvim – rompi le cattive abitudini e padroneggia i movimenti Vim
- Stack Error – gestione degli errori ergonomica per Rust
- Model2vec-Rs – Embedding di Testo Statico Veloce in Rust
- Un agente browser web nel pannello laterale di Chrome
- Chatta con 19 anni di HN
- Racketmeter – Misura la Tensione delle Corde da Badminton Usando la Frequenza del Suono
- Codici QR HTML (Animati, Interattivi, Programmabili)
- Database pubblico di siti per backlink
- Ho costruito un sito per divorare i migliori post di blog di ingegneria
- Server MCP per l'esecuzione sicura di codice (Python, Ruby, C e altro)
- Mouse Escape – Un gioco che ho fatto con mio padre
- Stiamo lanciando Executor – Un Dipendente Digitale Agente AI
Ho modellato il Manoscritto Voynich con SBERT per testarne la struttura [Ricerca]
261 punti, 73 commenti
Analizzato il Manoscritto Voynich utilizzando embedding SBERT e tecniche NLP per esplorarne i modelli strutturali.
- Applicati embedding SBERT e clustering KMeans per raggruppare forme radicali simili
- Rimossi suffissi comuni per isolare le forme radicali per un'analisi più chiara
- Dedotti ruoli simili a POS basati su posizione e frequenza delle parole
- Costruita una matrice di transizione Markov per visualizzare il flusso tra cluster
- Trovati modelli sintattici consistenti tra diverse sezioni del manoscritto
- Repository GitHub e relazione dettagliata forniti per ulteriori esplorazioni
Link alla Discussione, Link Originale
Vaev – Un motore di browser costruito da zero (rende google.com) [Strumenti per Sviluppatori]
105 punti, 43 commenti
Vaev è un motore di browser web minimale costruito da zero che supporta il rendering di HTML/XHTML, CSS e PDF, gestendo anche funzionalità complesse come calc() e var().
- Supporta HTML/XHTML e la cascata CSS
- Implementa regole @page per la paginazione e la stampa in PDF
- Gestisce calc(), var() e unità percentuali
- Rende Google.com (quasi completamente)
- Progetto sperimentale focalizzato sull'apprendimento
- Rete di base (solo http:// e file://)
- Nessun supporto per il layout grid al momento
Link alla Discussione, Link Originale
Simulatore Python della "Teoria del Costruttore del Tempo" di David Deutsch [Ricerca]
43 punti, 6 commenti
Una libreria Python che simula il paper "Teoria del Costruttore del Tempo" di David Deutsch, traducendone il formalismo in codice eseguibile.
- Traduzione uno-a-uno del formalismo del paper (Substrati, Attributi, Task, Costruttori, operatori di algebra dei task)
- Codificati predicati di possibilità/impossibilità e controfattuali come definiti
- Suite di test che copre oltre il 95% dei lemmi e degli esempi (tipizzato con mypy)
- Riproduce risultati chiave (substrati di misurazione del tempo, prove di irreversibilità, task di branching quantistico, costruttore autoreplicante)
- Obiettivo: chiarire concetti complessi del paper attraverso il codice e incoraggiare discussioni/estensioni
Link alla Discussione, Link Originale
Buckaroo – Interfaccia UI per tabelle di dati nei Notebook [Strumenti per Sviluppatori]
76 punti, 6 commenti
Buckaroo è un visualizzatore di dataframe open-source con funzionalità avanzate per l'esplorazione dei dati nei notebook, supportando dataframe Pandas e Polars su varie piattaforme.
- UI moderna con scorrimento, ricerca e ordinamento
- Statistiche di riepilogo e istogrammi
- Framework estensibile per costruire UI per tabelle
- Personalizzabile con livello dichiarativo (AG-Grid)
- UI Low Code per operazioni point-and-click
- Pulizia automatica con suggerimenti euristici
- Supporta Jupyter, Marimo, VSCode e Google Colab
- I dati rimangono locali e le operazioni sono veloci
Link alla Discussione, Link Originale
Hardtime.nvim – rompi le cattive abitudini e padroneggia i movimenti Vim [Strumenti per Sviluppatori]
154 punti, 59 commenti
Rompi le cattive abitudini e padroneggia i movimenti Vim con Hardtime.nvim.
- Aiuta gli utenti a migliorare l'efficienza dei movimenti Vim
- Progettato per scoraggiare abitudini inefficienti o ripetitive
- Plugin per l'integrazione con Neovim
Link alla Discussione, Link Originale
Stack Error – gestione degli errori ergonomica per Rust [Strumenti per Sviluppatori]
22 punti, 6 commenti
Stack Error semplifica la gestione degli errori in Rust con un design ergonomico e debug informativo.
- Ergonomia simile a anyhow
- Crea messaggi di errore informativi per il debug
- Fornisce dati tipizzati per la gestione degli errori a runtime
Link alla Discussione, Link Originale
Model2vec-Rs – Embedding di Testo Statico Veloce in Rust [Strumenti per Sviluppatori]
46 punti, 5 commenti
Embedding di testo veloci basati su Rust per applicazioni ad alta velocità.
- Inferenza nativa in Rust senza dipendenze Python
- Footprint ridotto (~1.7 MB crate, 7-30 MB modelli)
- Alta performance (~1.7× più veloce rispetto a Python)
- Supporta modelli Hugging Face o locali
- Ideale per ricerca semantica, RAG e retrieval
Link alla Discussione, Link Originale
Un agente browser web nel pannello laterale di Chrome [Produttività]
127 punti, 57 commenti
BrowserBee è un assistente browser AI che privilegia la privacy e automatizza task utilizzando vari LLM direttamente nel pannello laterale di Chrome.
- Supporta multiple LLM (Anthropic, OpenAI, Gemini, Ollama)
- Formato estensione browser per comodità
- Nessun tracciamento o raccolta dati (comunica solo con LLM)
- Funzione memoria per ripetere task più velocemente
- Conteggio token in tempo reale e tracciamento costi
- Flusso di approvazione per azioni critiche
- Esecuzione task su più tab
- Strumenti browser integrati per navigazione e interazioni
Link alla Discussione, Link Originale
Chatta con 19 anni di HN [Ricerca]
122 punti, 88 commenti
Uno strumento per interrogare e analizzare 19 anni di dati di Hacker News utilizzando modelli AI come OpenAI e Claude.
- Permette query complesse su trend, utenti e contenuti di HN
- Gratuito per 10 messaggi con login per prevenire abusi
- Supporta feedback di visualizzazione per grafici/diagrammi
- Utilizza modelli AI OpenAI o Claude per l'elaborazione
Link alla Discussione, Link Originale
Racketmeter – Misura la Tensione delle Corde da Badminton Usando la Frequenza del Suono [Tecnologia per Consumatori]
33 punti, 12 commenti
Uno strumento basato su browser che misura la tensione delle corde da badminton utilizzando l'analisi della frequenza del suono.
- Gratuito, senza registrazione o installazione richiesta
- Funziona su browser mobile e desktop
- Utilizza un modello di regressione addestrato per misurazioni precise
- Sviluppato con dati reali da stringatori professionisti
- Più accurato e user-friendly rispetto ad app a pagamento concorrenti
- Nessun annuncio o paywall, mantenendo la semplicità
Link alla Discussione, Link Originale
Codici QR HTML (Animati, Interattivi, Programmabili) [Strumenti per Sviluppatori]
4 punti, 3 commenti
QRBRD è un generatore di codici QR basato su HTML5 che sostituisce le immagini statiche tradizionali con codici interattivi e programmabili.
- Dinamico e Animato: Crea codici QR che si animano o rispondono a dati in tempo reale per un maggiore coinvolgimento.
- Completamente Programmabile: Utilizza HTML, CSS e JavaScript per design personalizzabili e responsive.
- Integrazione in Tempo Reale: Si connette ad API o fonti di dati live (es. aggiornamenti meteo).
- Nativo HTML5: Genera codici QR come puro HTML/SVG/Canvas, riducendo i costi di hosting.
- Scalabilità Pixel-Perfect: Si adatta perfettamente a segnaletica digitale, chioschi e mobile.
- Stilizzazione Istantanea: Permette modifiche CSS in tempo reale senza chiamate API aggiuntive.
- Interattività Integrata: Supporta animazioni, timer, geo-localizzazione e trigger da sensori.
- Performance Ottimizzata: Minificato e compresso per caricamento veloce e basso uso CPU/GPU.
- Tier Gratuito Disponibile: Sperimenta con funzionalità base; opzioni a pagamento includono flussi di lavoro assistiti da AI.
Link alla Discussione, Link Originale
Database pubblico di siti per backlink [Marketing]
3 punti, 0 commenti
Database pubblico di siti per backlink per promuovere nuovi progetti.
- Include siti popolari, di nicchia e in crescita
- Accesso aperto senza registrazione richiesta
Link alla Discussione, Link Originale
Ho costruito un sito per divorare i migliori post di blog di ingegneria [Educazione]
4 punti, 0 commenti
Un sito curato per leggere in modalità binge post di blog di ingegneria di alta qualità, evitando contenuti online di bassa qualità.
- Focalizzato sulla profondità rispetto alla quantità nei contenuti di ingegneria
- Esperienza gratuita e senza annunci
- Progettato per migliorare le competenze ingegneristiche
- Incoraggia feedback utente per miglioramenti continui
Link alla Discussione, Link Originale
Server MCP per l'esecuzione sicura di codice (Python, Ruby, C e altro) [Strumenti per Sviluppatori]
5 punti, 0 commenti
Server per l'esecuzione sicura di codice che supporta più linguaggi come Python, Ruby e C.
- Supporta più linguaggi di programmazione
- Focalizzato sull'esecuzione sicura del codice
- Nessun dettaglio aggiuntivo fornito nel post
Link alla Discussione, Link Originale
Mouse Escape – Un gioco che ho fatto con mio padre [Intrattenimento]
7 punti, 1 commenti
Un gioco ispirato a Pac-Man in cui un topo scappa dagli umani e raccoglie formaggio, creato da un alunno di 4a elementare e suo padre in un'ora usando l'AI.
- Gameplay semplice e divertente simile a Pac-Man
- Gioca come un topo che evita umani e raccoglie formaggio
- Creato in collaborazione con assistenza AI
- Tempo di sviluppo rapido (1 ora)
- Accessibile via link web per testare facilmente
Link alla Discussione, Link Originale
Stiamo lanciando Executor – Un Dipendente Digitale Agente AI [Assistente di Vita]
3 punti, 3 commenti
Executor è un agente AI che esegue task basati su computer come prenotare voli, scrivere report e gestire fogli di calcolo da semplici prompt.
- Esegue localmente o via istanza cloud-hosted
- Gestisce task diversificati (ricerca, gestione fogli di calcolo, ecc.)
- Interfaccia web per controllo multi-dispositivo e schedulazione task
- Dashboard centrale per la gestione dei task
- Demo disponibile per anteprima