tools

utility software

Fast.Ai, Kaggle: Combattere i commenti tossici

Fast.Ai, Kaggle
Nell'articolo di Michael Li (twitter) "How to Build a Multi-label NLP Classifier from Scratch" si spiega come usare fast.ai e kaggle per costruire un automa che individua i commenti tossici.

Tecnologie di questo genere sono i nuovi antivirus e antispam della comunicazione online, inquinata da bot, troll, agenti provocatori, disinformazione, bieche menzogne ecc. Questi metodi non devono affatto far pensare ad una forma di censura, o al contrario che il "libero pensiero" debba essere espresso senza condizioni online.

Poco più di un decennio fa c'era una netta distinzione tra chi informava (giornali, TV, siti istituzionali) essendo sottoposto a regole e leggi, e chi "cazzeggiava" online sui social network. Ma ora non è più così. Anche la persona più preparata può cadere nel tranello di credere a questa o quella "fonte" e contribuire a diffondere notizie false. Ed innescare "flame", caterve di commenti litigiosi che contribuiscono ancora di più al propagarsi della disinformazione.

Non è affatto facile predisporre delle contromisure, ma è questa, senz'altro, la direzione da prendere .

[via]

Fungus

Fungus


Fungus è uno strumento free e open che rende facile aggiungere personaggi colorati e trame avvincenti al proprio gioco in Unity, anche senza averlo mai usato prima d'ora. Una interfaccia intuitiva permette a tutti di creare facilmente bellissimi giochi incentrati sulla narrazione, gratuitamente e senza conoscere troppo il codice.

github
Fungus Wiki
Unity Asset Store


categorie: 

DDSP: Differentiable Digital Signal Processing

DDSP: Differentiable Digital Signal Processing
Dopo lo
style transfer artistco arriva, senza grandi sorprese il trasferimento del timbro acustico.

Negli esempi "Somewhere over the Rainbow" suonato al violino diventa una voce maschile che lo accenna, e viceversa.

C'è anche l'immancagile Colab Notebook per provarlo direttamente online caricando un proprio audio.


categorie: 

SHADERed

Shadered
SHADERed è uno strumento leggero per creare e testare gli shader HLSL e GLSL. È facile da usare, open source, multipiattaforma (funziona su Windows e Linux - gli shader HLSL funzionano su entrambi i sistemi operativi) e viene aggiornato frequentemente con nuove funzionalità.

Lo Shader debugger è una novità di SHADERed. È semplice da usare - basta mettere in pausa l'anteprima e selezionare il pixel che interessa. Dopo aver avviato il processo di debug, si è in grado di:
- passare attraverso il codice shader linea per linea
- posizionare breakpoint normali e condizionali
- eseguire espressioni personalizzate nella finestra in tempo reale
- creare watches
- vedere l'elenco di tutte le variabili e i loro valori

E' provvisto di un importer da shadertoy.


categorie: 

Crocotile 3D

Crocotile 3D è un tool intuitivo per creare scene 3d facendo uso di tiles. Un po' come usare tilemaps 2D in tre dimensioni. È possibile importare tileset già pronti e selezionare ogni blocco dall'immagine da posizionare nella scena 3d per costruire ambienti, oggetti, personaggi o qualsiasi altra cosa si possa immaginare. I controlli nell'editor permettono di mettere a punto e modificare il tutto, permettendo di realizzare qualsiasi forma. Questo documento descrive tutti i metodi per interagire con il programma e le istruzioni su come utilizzarlo.

Howto
youtube
sito ufficiale


categorie: 

Download tool gallery-dl

gallery-dl
Gallery-dl è un programma a riga di comando per scaricare gallerie di immagini e collezioni da diversi siti di hosting di immagini. Tra i siti supportati anche imgur, deviantart, danbooru, flickr, pinterest, pixiv, 500px e moltissimi altri.

È uno strumento multipiattaforma abbastanza facile da usare (per impostare le credenziali di autenticazione si usa un meccanismo con token) con molte opzioni di configurazione e potenti funzionalità di denominazione dei file.

releases
github
linux uprising


categorie: 

Dither Machine

Dither Machine
Dither Machine è un programma realizzato da Lunar Labs per generare texture in dithering.

Le caratteristiche:
- Genera gradienti con dithering lineari e radiali multicolori
- 3 diversi modelli di dithering
- canvas ridimensionabile a piacimento
- Esporta il risultato in un file o copia in clipboard
- permette di definire percentuali di colore personalizzate

[via]

categorie: 

Cool Retro Term

Cool Retro Term
Cool Retro Term è un emulatore di terminale che imita l'aspetto e la sensazione dei vecchi schermi a tubo catodico. Quelli carichi di difetti, ma anche fascino e personalità.

E' stato progettato per essere un piacere per gli occhi, è personalizzabile (tasto destro) e ragionevolmente leggero.

La distrubuzione come app lo rende funzionante un po' dappertutto.

releases


categorie: 

Janelle Shane

Janelle Shane
Nel repository github di Janelle Shane si trova questo interessante dataset di "novel prompts", frasi iniziali di racconti create dall'AI (GPT-2).

Nel suo blog AI weirdness Janelle ci racconta le innumerevoli curiosità che l'impiego di una intelligenza artificiale comporta e come sia tutt'altro che semplice o banale istruirla ad affrontare un problema in modo congruente.

A causa delle innumerevoli convenzioni che albergano solide nel nostro modo di pensare, "I risultati prodotti da una intelligenza artificiale sono assimilabili a quelli di una strana forza della natura", quindi assolutamente diversi da quelli di un altro essere umano.

nanogenmo

sito ufficiale


categorie: 

Draw.io

Draw.io

Draw.io è uno tool free online per realizzare grafici e diagrammi, direttamente nel browser. Si rivela ottimo per la visualizzazione dei dati e nel riuscire a collaborare con altri sullo stesso documento per accelerare la comprensione di un problema o una tecnologia e le relative informazioni.

Lo strumento online funziona con Google Drive e Dropbox, ed è dotato di eccellente interoperabilità con i prodotti Atlassian Confluence e Jira.


categorie: 

Sandboxie

Sandboxie
Sandboxie consente di eseguire programmi indipendentemente dal resto del sistema. In questo modo non possono infettare, accedere o interferire in altro modo con l'installazione di Windows. È ottimo anche per testare più istanze di una stessa applicazioni che non lo permetterebbe.

Recentemente è diventato free e sta per diventare Open Source.

[via]

categorie: 

Musica con il commodore e goattracker

c64 goattracker
Marcello, appassionato di retrocomputer, ci insegna a programmare la musica su un commodore 64 originale, usando goattracker.

Sul sito retro 64 si possono trovare anche: news, tecniche, recensioni e molto altro.

Making Commodore 64 SID music with Goattracker: part #1, part #, part #3

[via]

Turn.js

Turn.js


Turn.js è una libreria JS per creare online un layout con la possibilità di girare fisicamente le pagine (anche con un click).

Si tratta di un plugin per jQuery che aggiunge una bella transizione simile alle pagine reali di un libro o una rivista. Funziona in tutti i browser moderni, compresi i dispositivi con interfaccia touch.

github


categorie: 

Universal Media Server

Universal Media Server
Universal Media Server e un Media Server UPnP conforme allo standard DLNA. È in grado di condividere video, audio e immagini tra i più moderni dispositivi. Il programma è free e open source che permette un facile streaming sulla Playstation, usando il Media Player sulla console di Sony.

Fa uso di tecnologie quali: FFmpeg, MEncoder, tsMuxeR, MediaInfo, OpenSubtitles.

github
fosshub


categorie: