giovedì 3 settembre 2009

Le altre vittime della strage di Ustica

clipped from www.ritaatria.it
La strage di Ustica non sarebbe finita il 27 giugno 1980.

Dopo, infatti, pare che ci sia stato un certo numero di strani "incidenti" e "suicidi" che hanno ulteriormente complicato le indagini sul caso - su cui ancora oggi non c'è chiarezza.

Sul sito web dell'associazione "Rita Atria" leggo la storia di Alessandro Marcucci, del suo strano "incidente" e dei suoi rapporti col caso Ustica. Sono decine di pagine ma chi si è appassionato al caso Ustica le troverà interessanti.

mercoledì 2 settembre 2009

PowerVR SGX

clipped from www.imgtec.com
banner

Khronos OpenGL ES 2.0 SDKs for POWERVR SGX

Da questo link, previa registrazione al sito della ImgTec, è possibile prelevare l'SDK OpenGL ES 2.0 per l'accelerazione grafica SGX disponibile anche sulla Beagleboard.

IMU 6DOFv4 e Kalman filtering

clipped from forum.sparkfun.com
I have a working full imu implemtation. quaternions, kalman filtering, euler angles, magnetic angle correction, direct cosine matrix, and all
so it is possible!


I worked months to get it all right, and i am not ready to give it all away, sorry.
SparkFun Electronics Forum Index
Leggo dal forum di Sparkfun che un altro utente vanta di aver implementato il software per l'IMU (inertial measurement unit) 6DOF (6 degrees of freedom) v4 (versione 4 dell'aggeggio venduto da Sparkfun), con filtering Kalman e tutto il resto.

Ma a parte vantarsene, non ha ancora pubblicato niente: non si sente pronto a darlo in giro...

Penso che oltre al sottoscritto ci sia un sacco di gente che non vede l'ora di utilizzare quel software per avere tutti e 10 bit di risoluzione su ognuno degli assi.

Il tizio suggerisce anche di sostituire alcune resistenze da 5.1k con delle 300 Ohm per ridurre ulteriormente il rumore di fondo.

Nel frattempo aspettiamo e speriamo che questo utente "nhede" venga allo scoperto e pubblichi qualcosa anche se incompleto...!

Anche Telecom licenzia per una email

clipped from www.zeusnews.com

Telecom Italia licenzia per un'email

Un impiegato è stato licenziato per aver inviato una mail ai colleghi in cui consigliava loro di richiedere il proprio fascicolo personale.

telecom italia licenziato email
il lavoratore invitava i suoi colleghi a richiedere il proprio fascicolo personale, che contiene valutazioni positive e negative accumulatesi negli anni, da parte dei superiori, come è stato previsto da un'apposita delibera (che riguarda tutti i lavoratori, non solo Telecom) del Garante della privacy.
L'email è stata letta anche da qualcuno che ha voluto portarla a conoscenza della direzione Telecom Italia che ha inviato una lettera a G.M. sospendendolo immediatamente dal servizio e contestandogli di aver inviato, in orario di lavoro, da un Pc dell'azienda, utilizzando la posta elettronica aziendale una lettera che sollecitava un'iniziativa collettiva: questo sarebbe in contrasto con la policy aziendale Telecom che proibisce l'uso della mail aziendale per promovuore campagne politiche o sociali, petizioni
Interessantissima la parte riguardante le quote predeterminate di dipendenti che devono risultare "non corrispondenti alle attese".

Lubuntu, tenetevi forte!

clipped from blog.lxde.org

lubuntuThe lubuntu project is advancing. lynxis just published a lubuntu test iso based on the seeds by David Sugar and additional patches. It is just 381 MB and a second one only 292 MB.

first lubuntu test iso available

Please download the image and test it and give feedback:
http://lynxis.crew.c-base.org

Spettacoloso: una versione di Ubuntu basata su LXDE, il window manager superleggero e poco avido di memoria.

Non a caso, la "L" di LXDE significa "lightweight", cioè "leggera"!

Si può già scaricare la ISO.

Anche Hack-a-day si fa beffe di Slow Leopard

clipped from hackaday.com
snow_leopard_fake_math

We’ve always felt that hard drive manufacturers were dirty crooks because of their use of fake math to make drives sound bigger than they actually are. Here’s a quick refresher for those who need it: Because digital information consists of 1’s and 0’s (two possible settings), digital architecture revolves around powers of 2. Long ago, when nomenclature was setup for measuring data the term kilobyte was adopted to represent 2 to the 10th power bytes (base 2, aka real math). The problem here is that 2^10= 1024 and when laymen hear the root “kilo” they think 1000 which is 24 byes less (base 10, aka fake math). So, if you have a 500,000,000 byte drive, base 10 math would call that a 500GB drive, but base 2 math would call that 476.8GB.

it may at first be difficult to understand why Apple would change to a base 10 system. But think about it once more, doesn’t Apple have a lot to gain if all the storage-containing-hardware they sell sounds bigger than it actually is?
Anche Hack-a-day prende in giro Slow Leopard, il leopardo con la forfora che per far sembrare più grandi gli hard disk cambia unità di misura...

Ma pensateci un attimo: la Apple non ha forse tanto da guadagnare se tutto l'hardware dotato di storage (che loro vendono) sembra più grande di quello che in realtà è?

Influenza suina per polli


La truffa dell'influenza suina

Questo è un articolo
da leggere e diffondere per contrastare l'assurda propaganda sulla pandemia suina, la terrificante minaccia che uccide meno del raffreddore per combattere la quale miliardi di dollari devono passare dalle tasche dei legittimi proprietari in quelle delle multinazionali farmaceutiche meglio collegate con il potere politico.
1976 + 1984 = 2009

In definitiva, sembra che la pandemia d'influenza suina del 2009 non sarà un 1918. Potrebbe però essere una truffa stile 1976, con scopi di potere e profitto, con dentro una punta di 1984 di Orwell per buona misura.
La gran cagnara mediatica sulla "pandemia" è allucinantemente sproporzionata rispetto all'entità del problema...!

Bisogna essere polli per crederci ciecamente. Proprio come nel caso della terribile "aviaria", che in Italia ebbe solo effetti... "economici"

Qualche idea e qualche considerazione

E' ancora presto per parlare di "progetto", visto che ho cambiato idea almeno dieci volte (avrei fatto meglio a comprare una decina di Beagleboard), però se non comincio a parlarne con qualcuno non mi convinco mai :)

Da parte mia l'idea è di avere un sistema wearable che catturi ed elabori dati da GPS e altri apparecchi ancora da decidere e che contemporaneamente funga da media player MP3 (funzione per lo più "psicologica", altrimenti si finisce per pensare che non vale la pena portarselo in giro)... e che all'occorrenza possa essere collegato ad un monitor (ho il PicoProjector) per mostrare file JPEG o AVI.

Dunque i miei problemi principali sono:

1) Linux completo
2) alimentazione a batterie
3) creare una "tastiera"
4) creare software per multimedia via "tastiera"
5) creare software per gestione GPS via "tastiera"

Più precisamente:

1) avere un sistema Linux completo con kit di sviluppo e ambiente grafico; c'è la Angstrom Narcissus che va benissimo tranne... tranne il fatto che al boot, dopo aver lanciato X11, non lancia nessun display manager (ho usato Matchbox anziché Illume/Enlightenment/etc; con questi altri manager - che non mi sono simpatici - sono certo che funzionerebbe bene); probabilmente c'è un errore negli script, che ancora non ho trovato; anche reinstallando la paccottiglia Narcissus più recente non è cambiando niente, pare che non sia cambiato niente nemmeno nei pacchetti. Dovrò indagare.

C'era anche Gnome per Beagleboard (quello di Sakoman) ma non l'ho installato perché non contemplava il sistema di sviluppo (ci sono delle cose, come l'interprete Ruby e il GPSD, che possono essere compilate solo in modo "nativo", direttamente sulla Beagleboard, e perciò voglio avere di serie anche il gcc e tutti i pacchetti di sviluppo).


2) dovrò trovare un sistema per l'alimentazione a batterie; le mie pile stilo "cinesine" (che non superano mai i 5.1V a pieno carico) si prestano bene ma sembrano avere non più di 120-160 minuti di autonomia. Le pile "cinesine" più serie invece danno 5.4V a vuoto quando cariche, meglio non considerarle fino a quando non avrò qualcosa per regolare la tensione.

Un'altra idea è utilizzare sei pile stilo in serie ed un regolatore DC-DC ad alta (molto alta: non voglio sprechi!) efficienza, che tiri fuori 5V stabilizzati a partire da 6-9V. Resterebbe il problema delle batterie "troppo scariche"; col tester vedo che quando sono totalmente a terra, a vuoto danno attorno ai 920-980 millivolt.

Una soluzione diversa con pile "non standard" richiederebbe anche il circuito di ricarica e di controllo della scarica (per non farle andare troppo sottoterra). Su questo mi confesso ignorante; so che per principio non bisogna straziare le pile già scariche.



3) aggiungere una sorta di "tastiera" utilizzabile senza guardare (altrimenti che "wearable" è? è mica un palmare con display e tastiera?)

Da una carcassa di telefonino Sony Ericsson P900 ho estratto il jog-dial-roller, la rotellina a scatti con tre tasti extra (dunque 5 bit di informazione con un solo dito, utilizzabile anche in tasca senza guardare). I due tasti esterni fanno in realtà affidamento al case, per cui nel rimontare il jog-dial su una mia basetta ne perdo necessariamente uno. Però restano 4 bit di informazione su un solo dito (rotella su, rotella giu, schiaccia dentro cioè Enter, schiaccia laterale cioè Esc), sufficienti per navigare menu senza feedback visivo. Paradossalmente, dal P990 in poi quei 5-way (5 bit) è diventato 3-way (sono diventati 3 bit), perdendo i tasti "esterni", con la miserabile scusa che non era "friendly" coi diversamente abili. Secondo me era solo per risparmiare sui costi di produzione.

Vedo su Sparkfun (da cui avevo già ordinato il 6DOFv4+bluetooth) pure il BlackBerry Trackballer (attualmente solo "backorderabile" perché ad agosto in pochi giorni è andato a ruba).

Mi restano da collegare dei tasti alle porte di GPIO; sembra facile (tranne per il fatto di dover patchare il kernel), ma finché non avrò una giornata libera per cimentarmi... Nel frattempo corro a lamentarmi nel googlegroup ufficiale ;)


3) creare un programmino per il playing dei file multimediali è abbastanza semplice; si tratta tutto sommato di interfacciare mplayer (che conosco meglio di gstreamer), mappando i quattro tasti come volume up, volume down, Enter (che per mplayer significa "next song") e "Q" (che per mplayer significa "exit"). A meno di non associare i tasti agli eventi, qualche riga di codice dovrò scriverla... Avere più tasti permetterà più controlli (per gli MP3 basterebbe aggiungere solo altri tre tasti: uno per la pausa e due tasti per avanti/indietro di 15 secondi).

Ho ordinato uno "sliding taper potentiometer 10k" (POT10KBSLIDE), magari potrei usare quello per il volume.


4) dovrò creare un programmino per il GPS; come ho detto l'altro ieri, ho compilato il gpsd, che restituisce la pappa pronta ai programmi (in C, in Python, in Ruby, etc) che accedono alla porta 2947. Tentare di recuperarlo attraverso opkg install gpsd fa installare sulla Beagleboard un malloppo interminabile di paccottiglia "telefonica" (roba apparentemente di OpenMoko) che non serve.

Il gpsd è indispensabile perché si preoccupa di tutta la parte rognosa di calcoli di posizione, aggiornamenti, approssimazioni, etc, e permette a più software contemporaneamente di avere i dati istantanei di posizionamento indipendentemente dal tipo di GPS utilizzato (almeno tra le centinaia di modelli supportati). Alcuni "tasti" extra sulla basetta esterna della Beagleboard potrebbero permettere di marcare posizione e cronologia mentre sto in giro oppure di farmi sentire negli auricolari tempo impiegato e chilometri percorsi. Sulla bici sarebbe da sballo. Magari aggiungo pure una funzione di geotagging...

Insisto col fatto che i tasti devono essere usati senza guardare/spostare niente perché quando stai in bici o a telefono non puoi fare acrobazie. Inoltre avere la Beagleboard "autonoma" rispetto allo smartphone permette molta più libertà.

martedì 1 settembre 2009

Le tarantelle della Sarantel

clipped from www.sparkfun.com
Cercando "sarantel antenna" mi ritrovo in questa pagina di Sparkfun (che conoscevo a memoria!) e mi viene un gran coccolone.

All'epoca stavo per ordinare questo simpatico GPS con active helix antenna della Sarantel e quattro "letture" al secondo. Parla in protocollo binario UBX a 9600 (che è supportato bene dal gpsd), pesa solo sedici grammi, è lungo (lato antenna) 54.5mm.

Unici due difetti: il consumo (75mA a 3.3V, mentre l'anno prossimo vedremo sul mercato ricevitori che consumano anche meno di 20mA) e... il prezzo (90$!!!), che mi dissuasero dall'acquisto.

Stasera, il coccolone: non ne hanno più disponibili, e non si può neppure richiedere in "backorder". Mi sono messo in auto-notify via email...

C'è disponibile una versione esteticamente quasi uguale, ma con chipset Sirf III anziché u-Blox, sempre 75mA e 90$. Anche qui c'è un'antenna helix della Sarantel ma è passiva. Pure per questo dicono che c'è un'ottima ricezione, ma mi ero affezionato a quello u-Blox...

Certo che spendere 90$ per il solo ricevitore, quando con la stessa cifra ci compri quasi un navigatore completo di display e mappe nel supermercato sotto casa, è proprio da maniaci del fai-da-te...

Zoo Tycoon 2

clipped from www.microsoft.com
http://www.microsoft.com/italy/games/zootycoon2/img/ss/ss7.jpg
Uh-oh. Giochino di simulazione di gestore di zoo. Metti gli animali a loro agio costruendogli gabbie comode. Metti i visitatori su percorsi che fan venir loro voglia di spendere in gelati e cibarie. E cerca di diventare ricco allestendo uno zoo.

Una sorta di Simcity, con scenari 3D. Simpatico.

Lok8u nu.m8: non è un banale orologio

clipped from www.lok8u.com
clipped from www.lok8u.com
Simpatico accrocco tecnologico.

Questo orrendo orologetto dal design bambinesco contiene un ricevitore GPS ad alta sensibilità (antenna Sarantel, tecnologie Pinpoint e Cell-id), una sirena-allarme abbastanza fracassona, un modem GSM e perfino... un display per visualizzare che ore sono.

100 ore di autonomia, totalmente waterproof, cinturino non irritante per la pelle, indicato per bambini e adulti dai 3 anni in su.

Si attiva allacciandolo, si disattiva solo da internet: altrimenti, se si tenta di slacciarlo dal polso, si attiva la sirena-allarme.

Se il bimbo esce fuori dall'area geografica preconfigurata, viene inviato un SMS al papà (oltre a segnalare allarme e mandare via GPRS sul server le coordinate).

Spettacoloso. Magari si poteva usare con gli ergastolani in libertà vigilata...

Trasmissione dati wireless a brevi distanze

clipped from www.sparkfun.com
  • Frequency: 2.4~2.524 GHz
  • Operating Voltage: 3V
  • Data Rate: 1Mbps and 250Kbps
  • Long range:

    • 50ft. indoors

    • 125ft. line of sight


  • Built-in 2.45GHz ceramic antenna
  • Transceiver nRF2401A with Chip Antenna

    Vedo su Sparkfun questi minuscoli ricetrasmettitori, capaci di trasmettere in GFSK a un megabit; abbassando la velocità a 250 kilobit e mettendoli a linea di vista, promettono di "sentirsi" anche a più di trenta metri di distanza.

    La banda ISM dei 2.4GHz è alquanto affollata (fra cui bluetooth e wifi), ma se i due apparecchi sono relativamente vicini, si prestano bene.

    Costicchiano (una coppia viene quasi 50 dollari), ma sono facili da integrare - si pilotano bit a bit (il che è una rogna se si vogliono trasmettere spesso dati).

    Crisi "finita"? Macché!

    clipped from www.bloglavoro.com

    DA TARANTO A BELLUNO: LA LUNGA LISTA DELLE AZIENDE CHE OGGI NON RIAPRONO

    Purtroppo molti, tornando dalle ferie o dopo un mese di attesa forzata nella calura delle città, si troveranno con una pessima notizia, nonostante tutti i proclami di positività da parte di Confindustria e dell’attuale Governo.

    La realtà dei fatti è che queste aziende riportate di seguito sono tra le maggiori in Italia. E sono tutte avviate alla chiusura. Parliamo di dati concreti, non di dati generici:

    Ideal Standard di Belluno e Pordenone:
    Safilo, stabilimenti friulani:
    Carraro di Campodarsego:
    Marzotto di Portogruaro:
    Myair di Vicenza:
    Merloni di Fabriano e Nocera Umbra:
    Cablelettra e Cablelettra Sud:
    Manuli Rubber di Ascoli Piceno:
    Roccatura di Russotto
    Radicifil di Pistoia:
    Delphi di Livorno:
    Siderurgico di Taranto:
    Petrolchimico di Porto Torres:
    Non bastasse, queste sono solo alcune. Dov’è quindi questa ripresa? Ce lo chiediamo. Attualmente ci sono circa 18.000 precari della scuola che resteranno a casa disoccu
    La sorpresina del dopo-ferie: duecentomila disoccupati.

    Your best value... oops, SkyEurope chiude

    clipped from www.skyeurope.com
    SkyEurope sospende i suoi servizi - Clicca qui per maggiori informazioni
    New look, new services, new value - your best value in the sky
    Brutta sorpresa post-ferie: da oggi la "prima compagnia centroeuropea di voli low cost"... sospende i suoi servizi.

    ...Coloro che hanno acquistato i propri voli con una carta di credito devono rivolgersi alla banca che ha emesso la carta di credito per ottenere il rimborso per i voli SkyEurope non utilizzati. Nel caso in cui il pagamento è stato effettuato direttamente a SkyEurope con modalità differenti dalla carta di credito (i.e. bonifico bancario, contanti) nessun rimborso purtroppo è possibile.

    Sony X-Series Walkman, per non pensare a quella ciofeca di iPod

    clipped from www.pocketables.net
    Sony_xseries_des
    Sony_xseries_youtube
    Sony_xseries_contents
    Costa quanto un iPod Touch, ha un web-browser che è una ciofeca.

    Però ha un audio semplicemente favoloso, una carretta di accessori, un'estetica da far crepare d'invidia gli iPod, un'assemblaggio robusto, uno schermo OLED da tre pollici, controlli hardware e software semplicissimi, trentatre ore di playing audio...

    Se volevi comprare un iPod per ascoltare musica, ti conviene ripensarci. C'è questo grandioso Sony che ti aspetta.

    Sharp PC-Z1 Netwalker - Ubuntu inside

    clipped from www.engadget.com
    Giocattolino simpatico e ampiamente miniaturizzato: schermo da cinque pollici (sebbene 1024x600) e tastiera "al 68%" (con quella all'85% io ho già troppi problemi...)

    Ovviamente, Ubuntu inside!

    Beagleboard: work in progress...

    A questo punto, non posso non mostrare questa foto Top Secret, dove
    si vedono:

    - la Beagleboard con una SD da 8Gb

    - la mia nuova basetta (saldata ieri sera!) per la RS232 col
    connettore Cannon femmina 9 poli

    - l'ampia basetta con gli header femmina (ruotandola di 180°
    sull'asse delle X... si incastra perfettamente nel connettore di
    espansione - a cui ho saldato gli header - e nel connettore della
    RS232, attualmente impegnato dalla nuova basetta)

    - il jog-dial-roller estirpato da un Sony Ericsson P900 (non è ancora
    saldato perché ancora non ho deciso dove posizionarlo!)

    - l'IMU-6DOF (sulla sinistra); questo andrà non saldato ma avvitato.

    lunedì 31 agosto 2009

    Hmm... Zippy per la Beagleboard

    clipped from www.tincantools.com
    BeagleBuddy Zippy Ethernet Combo Board
    La Zippy, prossimamente disponibile su TinCanTools, è una scheda di espansione per la Beagleboard che include:

    - una porta Ethernet

    - un altro slot SD/MMC (supporta sia quelle da 3.3V che da 1.8V, recuperando i segnali dal connettore di espansione della Beagleboard);

    - un real-time clock a batteria (con le batterie "a bottone" da 12mm di diametro)

    - un'altra porta RS232 (con regolare connettore tipo Cannon a 9 poli, anche questa recuperata dal connettore di espansione della Beagleboard, dove originariamente era a logica 1.8V)

    - un'altra porta I2C (dal connettore della Beagleboard, però portata ai livelli TTL 5V, come sulla Arduino per intenderci)

    Nota: nella foto il prototipo è di colore verde, ma la versione finale sarà rigorosamente di colore "rosso Beagleboard".

    Costa 79$ più spese di spedizione (urk!!) dagli USA o Canada o Filippine.

    Commento mio: ricca dotazione di hardware, anche se in fin dei conti la combinazione è un po' strana:

    - il secondo slot SD/MMC sarà utile solo se si usa la Beagleboard come desktop (per esempio una SD con il sistema operativo e i dati di base e un'altra per i dati "volanti", di logging, multimedia temporaneo, etc). Negli altri casi, basta comprare una SD/MMC "più grande".

    - la ethernet sarà spesso utile (sia se si pianifica un sistema embedded, sia se si pianifica un sistema desktop); diventa inutile in caso di sistema "wearable" o "embedded isolato" o qualora si preferisse il wifi. Nota: attualmente abbiamo già tutti la possibilità, in caso di connessione ad un PC Linux, di usare la porta USB come dispositivo di rete ("ifconfig usb0 192.168..."). Una porta ethernet "vera" servirà per collegarsi ad un router.

    - il real-time clock è utilissimo fino alla versione C2; a partire dalla Beagleboard C3 è possibile saldare on board una batteria per il clock, senza scomodare real-time clock esterni; io ho una C2 ma penso di risolvere diversamente il problema dell'orologio (agganciando un GPS si ha sempre l'orario/calendario preciso a portata di mano).

    - avere un'altra porta RS232 è una comodità solo per alcuni progetti embedded; non ha molto senso avere due RS232 su un sistema desktop o multimedia; nel mio caso mi sarebbe utile (così avrei una RS232 per il terminale ed un'altra libera per il mio vecchio GPS); in fin dei conti non sembra una cosa per cui sbavare...

    - la porta I2C a 5V sarà utile solo se si collega qualche accrocchio che parla solo in I2C (nell'ecosistema della Arduino si trovano diverse cosette sfiziose). Tragicamente il Wii Nunchuck è una I2C a 3.3V (a 5V funziona ancora ma temo che si riduca di parecchio il suo ciclo di vita).