Un po ‘Ludwig va un lungo cammino, Ludwig s.

Un po 'Ludwig va un lungo cammino, Ludwig s.

Vale la pena di leggere. Uno dei miei preferiti di tutti i tempi libri di storia. Vale la pena di riflettere.

Questo fine settimana ho sperimentato con alcuni strumenti di classificazione audio. E ‘stata un’esperienza su e giù.

Sono interessato a un paio di caratteristiche – rilevazione hotword ala "Hey Siri", "Alexa"; rilevamento evento sonoro (vale a dire individuare una rottura di vetro o da arma da fuoco); e classificazione scena acustica. Non ho scavare reco generale discorso, ho dilettato con che in passato.

Ho sperimentato con due progetti di questo fine settimana – lo strumento di rilevamento hotword Kitt.AI Snowboy e il sistema di base DCASE 2016. Mi sono girato un unico contenitore finestra mobile che ha ospitato entrambi i progetti. Questo è stato un po ‘di una valle di lacrime, soprattutto a causa di ottenere dispositivi audio di presentarsi in un contenitore. Devo inviare qualcosa di separato solo su quella avventura.

In definitiva mi sono entrambi di lavoro. Il rivelatore Snowboy funziona ragionevolmente bene con il loro modello universale; i modelli personali è possibile creare lavoro anche, tho non sono speaker indipendenti. Il codice DCASE gira anche su e di formazione può essere fatto su una macchina stand-alone in una modesta quantità di tempo. Purtroppo, entrambi questi progetti hanno licenze molto restrittive, che li rende praticamente inutile per qualsiasi cosa oltre ad un progetto di fine settimana.

Alla base di quasi tutti questi sistemi è un algoritmo di estrazione di caratteristiche comuni, estrazione MFCC. MFCCs sono spiegate abbastanza bene qui e l’autore fornisce una implementazione di riferimento di pitone con una licenza MIT. Sono propenso a scavare più in questo percorso che va in avanti.

“Sono stati in grado di far deragliare la discussione su di zucchero per decenni”, ha dichiarato Stanton Glantz, un professore di medicina presso U.C.S.F. e un autore della carta JAMA.

Abbiamo bisogno di una riapertura della scienza. Abbiamo bisogno di molto di più trasparenza sui finanziamenti. Abbiamo bisogno di più finanziamenti indipendente da interessi commerciali. Abbiamo bisogno di risultati più aperte – questa proposta UE sembra una buona cosa. Soprattutto, abbiamo bisogno la comunità scientifica a riconoscere il problema che ha creato, la perdita della fede che ha creato attraverso le proprie azioni, e di prendere in carico guarire se stesso.

Vedo tante persone lamentavano il terribile stato della politica in questo paese. Qualche punto di vista:

  • Fondatori campagna sporca di Padri – ermafroditi, meticcio, magnaccia, Slut sono solo alcuni degli epiteti gettati in giro.
  • Una storia di sporchi trucchi nelle elezioni presidenziali – l’elezione 1896 suona come divertimento
  • Peggiori elezioni presidenziali americane "Siete pronti a vedere i tuoi abitazioni in fiamme … castità femminile violato … i bambini si contorcevano sul luccio?" Non sono sicuro che nessuno dei nostri candidati di quest’anno si propongono di avere figli che si contorcevano sul picche.
  • Più sporca campagna mai? Neanche vicino! – “Omicidio, rapina, stupro, adulterio e incesto saranno apertamente essere insegnate e praticate.”
  • Dirtiest campagna presidenziale
  • La storia completa di Dirty Politics – "Il risultato del libro di Cummins: campagne non sono più sporco oggi di quanto non fossero in passato"

In breve, non disperate sullo stato orribile della politica. Come disse Churchill (tho ha alzato la citazione da qualcun altro): La democrazia è la peggior forma di governo, eccezion fatta per tutte le altre.

Un altro dei miei eruzione Kickstarter / acquisizioni IndieGoGo, il Nucleo. Ho acquistato il pacchetto di due così ho potuto utilizzare per connettersi gli uni agli altri.

Le unità si sentono come iPads goffo a buon mercato, che tipo di sono, molto più economico iPad. Fanno solo un paio di cose tho – posto una chiamata video / audio ad un’altra unità o un telefono che esegue l’applicazione, ricevere una chiamata, o agire come un dispositivo di Alexa.

Ho giocato intorno con l’unità autonoma, come un insieme associato, e con il client telefono remoto. Alcuni pensieri:

  • Modo più semplice per configurare maggior parte dei prodotti iot grazie allo schermo, facile da impostare la rete.
  • Come un front-end Alexa, è adeguata. Funziona proprio come una unità di Amazon, sembra sostenere tutti gli stessi comandi. Gli altoparlanti sono peggio del Amazon Eco o qualsiasi altra cosa si potrebbe collegare a un Echo Dot. Non vorrei usare questo come un lettore musicale, ma è bene per rispondere alle richieste vocali. Adesso abbiamo già un Alexa nella nostra cucina e avendo due dispositivi Alexa nella stessa stanza non è una buona idea.
  • Come un ricevitore di chiamate dal client mobile, ho un po ‘come avere un dispositivo dedicato always-on vivavoce. Si può prendere una chiamata in cucina senza interrompere quello che stai facendo. E avere un dispositivo dedicato per il 75% delle chiamate più comune (cioè coniuge a casa) è ragionevole. Posso vedere una qualche forma di questo scenario essere utile.
  • Come iniziatore di chiamate a un client mobile, è inutile. Ho bisogno di avere l’applicazione mobile aperto e funzionante o non riesco a ricevere chiamate.
  • Come un videocitofono due unità, non sono convinto. Non abbiamo una piccola casa, ma non riuscivo a capire il motivo per cui vorrei mettere due di questi in giro per casa o dove io li metterei. Noi non abbiamo bambini in casa, forse vorrei più poi. Abbiamo un luogo di vacanza e così ho messo lì così i nostri due case potrebbero essere collegati. Tuttavia, la connettività internet nel luogo di vacanza è di scoiattoli e dopo un giorno, io non poteva più collegare l’unità al posto di vacanza. Quindi tale scenario non funziona.

Non ho buttato tutto in un cassetto ma come tanti altri che ho sperimentati, ma non è una parte della nostra vita quotidiana ma neanche.

The Big 10 è più sano quando la rivalità OSU / UM è sano. Due giochi in, Ohio State e Michigan sono collettivamente outscoring avversari 239-30. Hanno due principali reati di punteggio in campionato, i due principali difese punteggio in campionato. Speriamo che questo continua fino a novembre.

  • Morte d’Urban by J. F. Powers. Si tratta di un sgobbare. Sono il 50% della strada attraverso e ha promesso capolavoro comico deve ancora apparire davvero.
  • Python Fluent da Luciano Ramalho. Bob consigliato questo libro, ed è un bene, non solo spiega come scrivere buon codice Python, ma molto comprensione dei meccanismi interni di pitone che aiuta a spiegare il motivo per cui si dovrebbe fare certe cose in un certo modo. Vorrei che ogni linguaggio di programmazione ha avuto un testo questo bene.
  • Corsair da James L. Cambias. La storia ei personaggi sono così così, ma l’esplorazione di alcune delle società, industriali, e le implicazioni di difesa delle miniere lunare era interessante, con la crescita delle imprese spazio di sfruttamento private ci sono probabilità di bisogno di trattare con alcuni di questi problemi.

Re l’ultimo libro, ho riflettuto sulla fantascienza come genere. Nelle ultime settimane mi sono sentito male per il genere come scrittore dopo scrittore respinge nel New York Times – Daniel Silva. Terry McMillan. Jeffrey Toobin. Si può sostenere che non avrei dovuto preoccuparsi di queste opinioni, ma ancora. Un aspetto Penso che questi scrittori manca è la capacità di fiction speculativa per esplorare gli effetti sociali della tecnologia, come faccio notare nel libro precedente, e trovo che questo sia prezioso e interessante.

Mi sentivo anche un po ‘seccato a questi scrittori per il loro manto licenziamento di un genere, che non sembravano molto intelligente per me. Ero felice di leggere Alan Moore questa settimana, che ha appena le unghie il punto chiave che di genere non deve essere limitante a tutti:

Sono felice quando sono al di fuori del tutto, o forse più precisamente, quando posso evocare più generi in una sola volta, in accordo con la mia teoria (ora disponibile, credo, come un biglietto di auguri e frigo magnete) che la vita umana come abbiamo esperienza si tratta di una molteplicità simultanea di generi. Ho messo molto più elegante sul magnete. Detto questo, naturalmente, ci sono notevoli piaceri si trovano in genere, il primo dei quali è quello di una violazione o di trascenderlo, assumendo c’è una differenza, e usarlo per parlare di qualcosa di completamente diverso. Alcuni sovvertimenti, paradossalmente, può anche sembrare a rinvigorire le convenzioni stantie che avevano stabiliscono di sovvertire o satira.

Ogni genere ha cattiva scrittura, e la scrittura di genere male è male. Ho intenzione di dedicarmi alla lettura buona lettura di genere, e in particolare la scrittura che spinge i confini del genere.

  • Scelta multipla da Alejandro Zambra. Dal testo – "Hai letto i libri che sono molto più strana di libri si può scrivere se hai scritto." – E che dice tutto. Questo non è per tutti, ma mi capita di come i libri che giocano con la struttura dei libri. Ma non prendertela con me se lo comprate e dire "Cos’e ‘questo? Perché qualcuno dovrebbe leggere una cosa del genere o scrivere una cosa del genere?"
  • Stazione Eleven di Emily St. John Mandel. Solido romanzo post-apocalittico con i personaggi migliori rispetto tipico per il genere.
  • La lunga strada di un piccolo pianeta Angry da Becky Chambers. Un gruppo eterogeneo di viaggiatori spaziali lentamente venuto a rendersi conto di cosa significa veramente la famiglia. Piacevole.
  • Playing Dead: A Journal attraverso il mondo di morte frode da Elizabeth Greenwood. Non farlo, gli assicuratori si arriva ogni volta.
  • Tempo Salvager da Wesley Chu. Eh, piuttosto dimenticabile space opera.
  • La verità e altre menzogne ​​da Sascha Arango. piccolo racconto di Nizza del psicopatici, omicidi, complotti.
  • Ti lascio andare da Clare Mackintosh. Twisty in un modo che non mi aspettavo affatto. Lettura piacevole.

Per evitare di inquinare il mio sistema, e di condividere con il resto della squadra, ho deciso di portare tutto questo in un contenitore di finestra mobile. Perché il nostro ambiente di sviluppo ha alcune caratteristiche uniche, avevo bisogno all’autore il mio proprio contenitore, ma questi erano ottime guide dockerfile: Torcia con CUDA ed è dipendenze. Anche Torcia installazione è un buon riferimento.

I primi risultati nella foto. Ha fatto un bel lavoro su questa immagine per gli oggetti di grandi dimensioni. Il problema più grande che ho avuto era a corto di memoria della GPU. La macchina che stavo usando aveva solo 4G di RAM video e questo costringe quanto grande di un’immagine è possibile alimentare. Abbiamo avuto un po ‘di 4K x 3K immagini di strada, ho scoperto che li ridimensionamento a 756.567 mi ha permesso di farli attraverso il classificatore . La mia classificatore modificato che implementa un limite di dimensione è qui

Il classificatore è lento, secondi per etichettare un’immagine. Sarebbe interessante per tenerlo residente come un demone, e per emettere solo i metadati, invece di una immagine modificata, e vedere se ho potuto ottenere un framerate più alto. Anche io voglio giocare sia con una scheda video più veloce, così come forse un’implementazione OpenCL per arrivare a piattaforme non-CUDA. Questo è anche il mio primo codice lua mai, non ho idea di quale parte di questo codice è veloce o lento.

Questo era un piccolo progetto di divertimento. Essa sottolinea che, se il software sta mangiando il mondo, allora ML sta mangiando software. Per una certa classe di problemi, una rete neurale abbastanza generico, più un set di dati sta per essere competitivo con il miglior algoritmo faticosamente a mano codificata.

Questa mattina ho creato il Cocoon ho ricevuto questa settimana – "Proteggete la vostra intera casa con Cocoon. Semplice configurazione, video HD e audio, sirena, tutti controllati dal telefono. Sentirsi al sicuro con Cocoon."

Unboxing e messa a punto – la qualità scatola piuttosto standard, niente di speciale. All’interno della scatola si ottiene il cavo USB e Cocoon verruca muro, alcuni adattatori internazionali goffo, uno stand, e un piccolo manuale. Mentre il manuale era piccola, era completa e chiara.

Per la configurazione wifi Cocoon utilizza uno schema di audio – l’applicazione Cocoon sul telefono si lascia scappare una canzone fuori che il Cocoon ascolta le credenziali WiFi embedded. E ‘stato piacevole e veloce, e il modo migliore di una danza bluetooth o un ballo privato WiFi Hotspot. Su e funzionante in pochi minuti, questa promessa è stata soddisfatta.

A quanto pare il Cocoon utilizzerà servizi di localizzazione e quando si sa che sono fuori di casa (vale a dire quando il telefono è fuori di casa), sarà "braccio" stesso e iniziare a guardare per il movimento e l’ascolto per i suoni. Sarà quindi avvisare l’utente di qualsiasi cosa, ed è possibile connettersi a vedere i frammenti video e scattare l’allarme se si desidera (o chiamare la polizia o qualsiasi altra cosa). Non ho esaustivo controllare tutto questo, ho la maggior parte si gioca con il video.

E, beh, il video come un tipo di dati è difficile. Così molti bit. Così opaco. la promessa "video HD" Non era davvero HD, è stato molto lag (la mia ipotesi è che stanno usando qualcosa come HLS o DASH che garantisce lag), è stato corrotto, a volte, ha avuto un basso framerate, a volte non si è presentata tramite la connessione LTE. Mi piacerebbe dire che il canarino ho usato in passato era meglio video.

Il Cocoon ha anche alcune funzionalità chiamata Subsound. Non riuscivo a capire dalla schermata dell’applicazione cosa doveva fare. Il sito dice che utilizza un microfono, geolocalizzazione, e machine learning infrasuoni. Si può vedere solo la schermata di applicazione se siete a casa. Credo che questo è quello di individuare una gamma più ampia di movimento o il suono.

Quindi … questo è abbastanza costoso dispositivo. Ma con scarsa video. E un sacco di altre caratteristiche che sembrano ok, ma non eccezionale. L’economia di questa cosa sono difficili da giustificare, se volete vedere cosa sta succedendo nella vostra casa, un sistema basato Raspberry Pi sarebbe molto più economico tho, naturalmente, si dovrà futz con voi stessi. La grande caduta di questo dispositivo è l’esperienza video poveri, a 400 $ mi aspetto qualcosa di abbastanza impazzendo sorprendente.

I miei due migliori investimenti di quest’anno sono stati NVDA e ARMH. NVDA è stato sul fuoco, era ovvio quando ho frequentato la Tech Conference GPU che stavano andando a fare molto bene quest’anno. E un gioco da Softbank per ARMH è stato gratificante.

Tutta la crescita nell’uso calcolo e capacità ha spostato core non Intel – GPU e ARM, entrambi i quali sono meglio in modi diversi per questioni alta calcolo crescita della giornata. Difficile immaginare questo cambiamento, mi aspetto di vedere ancora di più la migrazione GPU (o anche su FPGA).

licenza ARM mossa di INTC è un segno che Intel è pienamente accettare la realtà qui. Sono sicuro che Intel ha ancora un sacco di religione interna su set di istruzioni x86 – ma non dovrebbero trattenere ora. Dovrebbero completamente messo da parte qualsiasi religione a proposito di set di istruzioni, e solo assicurarsi che tutti sta optando per mettere una parte di Intel in tutto il mondo. Mettere un core ARM su tutti i processori x86 – che certamente hanno i transistor, sarebbe bello come sviluppatore di avere un core ARM a mia disposizione sul mio portatile. Mettere un nucleo x86 su ogni chip ARM, sarebbe bello essere in grado di utilizzare il codice x86 in più luoghi.

Softbank nel frattempo potrebbe aver appena consentito il loro più grande concorrente. E ‘bello avere Intel come un licenziatario, ma non c’è modo di Intel sta per accettare una posizione secondaria nel mercato dei processori, che stanno per utilizzare le proprie competenze di progettazione e capacità fab per cercare di cooptare il mercato ARM. Softbank sarà necessario a far decollare i loro sforzi ARM ecosistema, probabilmente con un software e servizi di gioco più profonda, o che stanno per ritrovarsi con l’influenza sempre meno.

Related posts

Related posts