OpenSCAD è un modellatore CAD 3D solido apprezzato dai programmatori per la sua semplicità e la modellazione basata su testo, ma presenta limitazioni in funzionalità come smussi, raccordi e l'esportazione di file STEP.
Alternative come CadQuery, Build123D, Replicad, PythonSCAD, Fornjot, ImplicitCAD e BRL-CAD sono consigliate per progetti più complessi e per coloro che preferiscono una sintassi diversa o funzionalità aggiuntive.
Nonostante le sue limitazioni, la comunità di OpenSCAD e le librerie come NopSCADlib e BOSL2 sono molto apprezzate, fornendo risorse significative per gli utenti.
È stata rilasciata una nuova libreria di utilità leggera per preparare input, localizzare informazioni e creare valutatori, concentrandosi sull'uso della CPU e sulla facilità e velocità di installazione.
La biblioteca utilizza medie di token incorporati da modelli di linguaggio di grandi dimensioni (LLM) e include strumenti per il ranking, il filtraggio, il clustering, la deduplicazione e la somiglianza, con alcune implementazioni in cython per l'efficienza.
Supporta Linux e Mac ma non Windows, e offre modelli binarizzati utilizzando la distanza di Hamming per calcoli di similarità più veloci con un uso ridotto della memoria.
Wordllama è un'utilità leggera per lavorare con i modelli di linguaggio di grandi dimensioni (LLM), offrendo strumenti per compiti come la preparazione e la valutazione degli input, senza richiedere runtime di deep learning.
Il pacchetto include un piccolo modello (4MB) che utilizza embedding di token mediamente aggregati, addestrato con la perdita di ranking a negativi multipli e l'apprendimento della rappresentazione matrioska, e supporta varie utilità come il ranking, il filtraggio, il clustering e la deduplicazione.
Attualmente, supporta Linux e Mac, con piani per build su Windows, e presenta modelli binarizzati che utilizzano la distanza di Hamming per calcoli di similarità efficienti.
Lazarus Group, legato alla Corea del Nord, ha riciclato 200 milioni di dollari provenienti da oltre 25 attacchi a criptovalute tra il 2020 e il 2023, utilizzando mercati P2P e servizi di mixing come Tornado Cash e ChipMixer.
Le principali violazioni includono CoinBerry, Unibright, CoinMetro, Nexus Mutual, EasyFi, Bondly, MGNR, PolyPlay, bZx, Steadefi e CoinShift, con i fondi rubati spesso convertiti in fiat nel tempo.
Le indagini hanno portato al blacklist di $374K USDT da parte di Tether e al congelamento di $3,4M da parte degli emittenti di stablecoin, con sforzi in corso per tracciare e congelare ulteriori fondi rubati.
Il Lazarus Group ha riciclato 200 milioni di dollari da 25 attacchi a criptovalute in valuta fiat, evidenziando significative vulnerabilità nella sicurezza delle criptovalute.
Il Dipartimento di Giustizia degli Stati Uniti (DoJ) ha scoperto 650 milioni di dollari riciclati dalle vendite di fentanyl negli Stati Uniti per gruppi criminali cinesi, sottolineando la portata globale del riciclaggio di denaro.
Nonostante le rigide normative, le leggi sul riciclaggio di denaro spesso falliscono, con i criminali che utilizzano coperture legittime e persone innocenti che vengono coinvolte nel fuoco incrociato, in particolare in paesi come l'Australia che mancano di protezioni robuste.
Bullshit Remover è uno strumento che traduce testi complessi o pieni di gergo in un inglese semplice, spesso sarcastico, utilizzando Claude, un modello di intelligenza artificiale di Anthropic.
Lo strumento ha ricevuto elogi per la sua efficacia e il suo umorismo, con gli utenti che lo hanno testato su dichiarazioni aziendali, prosa accademica e discorsi politici.
Gli utenti hanno suggerito funzionalità aggiuntive come un'estensione del browser o l'input audio per la traduzione in tempo reale.
Google ha ufficialmente rimosso i link della cache, una funzione introdotta 25 anni fa per accedere alle versioni salvate delle pagine web.
Il ritiro è stato confermato da Danny Sullivan, responsabile della comunicazione di Google Search, che ha citato una maggiore stabilità del web come motivo.
Sebbene gli utenti possano ancora visualizzare le pagine memorizzate nella cache digitando "cache:" prima dell'URL, anche questa funzione verrà gradualmente eliminata, con una possibile futura collaborazione con la Wayback Machine dell'Internet Archive come alternativa.
Il post discute lo stress causato da Scrum, un popolare framework Agile, e critica la sua implementazione in molte organizzazioni.
Le principali questioni di contesa includono l'eccessiva attenzione alle riunioni e alle cerimonie, che secondo alcuni servono principalmente a tenere informati i manager piuttosto che ad aiutare gli sviluppatori.
Il dibattito mette in evidenza un malinteso comune secondo cui Agile e Scrum sono sinonimi, con molti che affermano che i veri principi Agile si concentrano sull'empowerment degli sviluppatori senza l'onere introdotto da Scrum.
Il post sostiene che gli aspiranti imprenditori dovrebbero concentrarsi sul miglioramento delle idee esistenti piuttosto che ossessionarsi con l'innovazione, suggerendo che l'impegno e l'esecuzione sono più critici dell'originalità.
Mettere in evidenza che anche piccoli cambiamenti possono essere incisivi e che copiare prodotti di successo può essere una strategia valida per chi avvia un'attività con risorse limitate, i quali dovrebbero innovare successivamente basandosi sui feedback.
Il dibattito include varie opinioni sull'equilibrio tra innovazione e praticità, con alcuni che sottolineano l'importanza del tempismo di mercato, della connessione con i clienti e dei potenziali rischi di dare troppa enfasi alle nuove idee.
Il kernel 6.11 è stato ufficialmente rilasciato, annunciato da Linus Torvalds da Vienna.
Le principali novità includono nuove operazioni io_uring, patch per il blocco nidificato della bottom-half, supporto per driver di blocchi in Rust e operazioni di scrittura atomica nel livello dei blocchi.
Ulteriori caratteristiche includono un allocatore di lastre a secchio dedicato e un'implementazione vDSO di getrandom().
Linux 6.11 è stato rilasciato, dopo la problematica versione 6.10 che aveva molteplici problemi, in particolare con le GPU AMD e la modalità di sospensione.
Le nuove funzionalità chiave in Linux 6.11 includono il supporto per la scrittura di driver di blocco in Rust e le operazioni di scrittura atomica nel livello di blocco.
Il rilascio continua a essere supervisionato da Linus Torvalds, che rimane attivamente coinvolto nel processo di sviluppo.
Dodici imputati, tra cui Remy Ra St Felix e Jarod Gabriel Seemungal, sono stati condannati per violente rapine in casa mirate alla criptovaluta, rubando oltre 3,5 milioni di dollari.
St Felix ha ricevuto una condanna a 47 anni di carcere, mentre Seemungal è stato condannato a 20 anni e ordinato di pagare oltre 4 milioni di dollari in risarcimento; altre condanne variavano da 5 a 25 anni.
Il caso è stato investigato dall'FBI e perseguito dal National Cryptocurrency Enforcement Team (NCET) e dall'Ufficio del Procuratore degli Stati Uniti per il Distretto Centrale della Carolina del Nord.
Dodici individui sono stati condannati per violente rapine in casa mirate a rubare criptovalute, evidenziando i rischi fisici associati agli asset digitali.
Il capo criminale aveva una storia di reati violenti, inclusa un'accusa precedente di tentato omicidio, che sottolinea la gravità e il pericolo di questi crimini.
Gli incidenti hanno coinvolto estrema violenza e minacce, come minacciare di mutilare e stuprare le vittime, per costringerle a cedere i loro possedimenti in criptovaluta.
Emily F. Gorcenski ha curato e cancellato una parte significativa dei suoi 40.000 tweet di una vita, ispirata dalla nozione etica di dimenticare e controllare la sua eredità digitale.
Il processo ha comportato la codifica di uno script per accelerare le eliminazioni, la conservazione manuale dei tweet di valore storico e la gestione dello stress emotivo e fisico derivante dal rivisitare le interazioni passate.
Gorcenski si è trasferita da Twitter a piattaforme come Bluesky, che offrono un ambiente più promettente con API aperte e migliori strumenti di moderazione, ritirandosi anche dall'attivismo per concentrarsi sulla crescita personale e sulla salute.
Le persone tra la fine dei 20 e i 30 anni discutono su come gli altri riescano a impegnarsi in drammi online nonostante le vite impegnate, suggerendo che potrebbe trattarsi di evasione, dipendenza o attivismo sociale.
Il dibattito include l'equilibrio tra lavoro e tempo personale, l'impatto dei social media e le implicazioni etiche del dimenticare le azioni passate online.
Le opinioni variano sul fatto che trascorrere troppo tempo online sia dannoso, con confronti con la dipendenza dalla TV, mentre altri sostengono che la soddisfazione sia soggettiva.
CSCI 181G PO: Il corso di Programmazione di Motori di Gioco copre argomenti come la programmazione in Rust, l'interattività nei giochi e vari motori di gioco come Unity, Godot e Bevy.
Le consegne chiave includono un Gioco di Simulazione previsto per il 4 febbraio e una Giornata di Dimostrazione dei Progetti di Gioco il 30 aprile, con vari argomenti e compiti programmati settimanalmente.
Le risorse includono appunti dettagliati sui pipeline grafici, l'installazione di Rust, la programmazione 3D e libri opzionali sull'IA nei giochi, la generazione procedurale di contenuti e la fisica dei giochi.
CSCI 181G PO: Programmazione di Motori di Gioco è un corso del Pomona College che copre una vasta gamma di argomenti nello sviluppo di motori di gioco, tra cui rendering, gestione delle risorse, fisica, interfaccia utente, scripting e altro ancora.
Il corso fornisce una panoramica e un orientamento completo sui motori di gioco, con progetti come la modifica di un programma WebGPU esistente.
Le discussioni evidenziano l'uso di Rust e Unity, notando un passaggio dal tradizionale C++ nell'insegnamento dello sviluppo dei motori di gioco, e l'approccio teorico del corso se gli studenti sono già familiari con Rust.
ImplicitCAD è un potente strumento CAD open-source e programmabile, progettato per la progettazione 3D complessa e la creazione di oggetti parametrizzati.
Supporta i linguaggi specifici del dominio (DSL) e i test unitari, rendendolo ideale per automatizzare compiti di progettazione ripetitivi e facilitare la collaborazione.
Gli utenti possono iniziare a utilizzare ImplicitCAD direttamente nel loro browser web senza lunghe installazioni, rendendolo accessibile e facile da provare.
ImplicitCAD, uno strumento CAD programmatico open-source, ha ricevuto nuova attenzione nonostante sia stato abbandonato anni fa e mai completato.
Il autore non crede più che ImplicitCAD fosse l'approccio giusto, citando problemi con la sua variante di f-rep (rappresentazione funzionale).
Commenti della comunità suggeriscono alternative come Blender per il design e OpenSCAD per il CAD, con alcuni che raccomandano build123d rispetto a entrambi OpenSCAD e ImplicitCAD.
Il libro 'The Mom Test' sottolinea l'importanza di convalidare le idee imprenditoriali parlando con potenziali clienti prima di investire tempo e risorse.
Il autore condivide un'esperienza personale di non aver convalidato un'idea nei suoi 20 anni, sottolineando il valore del feedback dei clienti.
Il post cerca raccomandazioni per altri libri o risorse essenziali che offrono importanti lezioni di business.
Il libro "The Mom Test" è altamente raccomandato per le startup per validare le idee con i potenziali clienti prima di investire, concentrandosi sui casi d'uso e sulle frustrazioni dei clienti.
Altre letture essenziali includono "The Lean Startup" di Eric Ries, "Four Steps to the Epiphany" di Steve Blank e "Running Lean" di Ash Maurya, tutte incentrate sulla comprensione del cliente e sull'innovazione continua.
Libri come "Deep Work" di Cal Newport, "The Hard Thing About Hard Things" di Ben Horowitz e "Zero to One" di Peter Thiel offrono preziose intuizioni sulla produttività, il superamento delle sfide e la costruzione di imprese uniche.
Inspirato da giochi come Turing Complete e Logic World, un nuovo strumento permette agli utenti di costruire circuiti digitali utilizzando la pixel art, combinando aseprite e wired-logic.
Lo strumento presenta un algoritmo di simulazione a eventi con ritardo unitario, scripting Lua per la comunicazione con sistemi esterni e una modalità sandbox con vari enigmi.
Realizzato in C con raylib e scripting Lua/luajit, il gioco è disponibile su Steam e GitHub, con una demo web su itch.io.
È stato rilasciato un nuovo gioco di disegno e simulazione di circuiti digitali ispirato a Turing Complete, Virtual Circuit Board e Logic World.
Gli utenti possono costruire circuiti utilizzando un flusso di lavoro in pixel art, interagire con i fili durante la simulazione e accedere a una modalità sandbox e a vari livelli di sfida.
Sviluppato in C con raylib e lua/luajit, il gioco è disponibile su Steam e GitHub sotto GPLv3, con una demo web su itch.io.
Trasforma il tuo Raspberry Pi in una telecamera di sicurezza domestica a bassa latenza utilizzando il codificatore hardware v4l2 DMA e WebRTC, supportando più utenti per lo streaming live senza un server multimediale.
Nota: Raspberry Pi 5 e altri SBC (Single Board Computers) non supportano la codifica hardware v4l2; utilizzare invece la modalità di codifica software.
Le istruzioni dettagliate per la configurazione includono il download dei binari, l'installazione delle librerie essenziali, la configurazione dell'hardware e l'esecuzione dell'applicazione, con opzioni per eseguirla come servizio Linux per un funzionamento continuo.
Un progetto di telecamera di sicurezza open-source che utilizza Raspberry Pi è in discussione, con vari utenti che condividono le loro esperienze e preferenze per progetti simili.
Alcuni utenti preferiscono opzioni commerciali per finiture migliori, mentre altri mirano a un controllo locale completo utilizzando tecnologie come Tor e WebRTC per connessioni sicure e private.
Le discussioni coprono anche aspetti tecnici come il supporto alla codifica hardware su Raspberry Pi 5, l'ottimizzazione delle prestazioni per i compiti di intelligenza artificiale e l'uso di C++ per il rilevamento in tempo reale delle persone.