Scritto da
altg
utente che non utiene
il 2014-09-18 19:50:12.0 alle 2014-09-18 19:50:12.0
Trollate totali: 11540
> Una volta finitolo, come pensi di diffonderlo e invadere il mondo?
Il povero L.in.oleum 1 e` sempre stato attraente, ma a forza di disfarlo e rifarlo nelle versioni successive ho scoraggiato tutti dall'usarlo, cosa che non mi stupisce ma che non considero un peccato, visto che cosi` ho potuto migliorarlo senza espanderlo a forza di rattoppi incoerenti in stile PHP. Quindi la strategia per diffonderlo una volta finito si riassume in: pubblicalo su anynowhere, aggiorna o lascia che qualcuno aggiorni l'articolo su wikipedia, attendi che si diffonda e LASCIALO STARE.
Il povero L.in.oleum 1 e` sempre stato attraente, ma a forza di disfarlo e rifarlo nelle versioni successive ho scoraggiato tutti dall'usarlo, cosa che non mi stupisce ma che non considero un peccato, visto che cosi` ho potuto migliorarlo senza espanderlo a forza di rattoppi incoerenti in stile PHP. Quindi la strategia per diffonderlo una volta finito si riassume in: pubblicalo su anynowhere, aggiorna o lascia che qualcuno aggiorni l'articolo su wikipedia, attendi che si diffonda e LASCIALO STARE.
Vieni anche tu in gita in Africa!
Ad
https://www.ilmessaggero.it/AMP/italia/luca_tacchetto_italiano_scomparso_burkina_faso-4209268.html
Le popolazioni locali ti accoglieranno così bene che scomparirai letteralmente dal resto del mondo! Lasciati alle spalle la civiltà occidentale, gli smartphone, la ruota e il fuoco!
Scritto da
altg
utente che non utiene
il 2014-09-18 19:32:56.0 alle 2014-09-18 19:32:56.0
Trollate totali: 11540
> Questo post è una pietra miliare, lo salvo subito.
Potrebbe essere vero quello che dici.
Ah, nella "pietra miliare" c'era pero` un piccolo errore in un commento:
dove dice "put copy #2 of sample value into q"
in realta` lo mette nel registro r quindi dovrebbe finire con "into r". E` solo un commento (la roba tra parentesi e` un commento), sicche` non influisce sul funzionamento del programma, ma sbaglia a spiegare cosa fa l'istruzione a cui si riferisce. In origine usava il registro q, ma mentre ripensavo a scorciare un po' l'esempio m'e` venuto in mente che q doveva essere salvato (in quel caso e` un registro callee-saved perche` non e` tra gli argomenti, cioe` i registri che ricevono i parametri della chiamata, che in quel caso sono n e p ) mentre r e` il registro "spare", cioe` una specie di registro temporaneo che non c'e` mai bisogno di salvare, quindi usando r al posto di q potevo risparmiare di usare la push (--> q) all'inizio e la pop (<-- q) alla fine. Poi pero` ho corretto il codice ma mi son scordato di correggere il commento.
I registri... be', a proposito, quelli che si trovano su tutte le architetture come registri VERI, non memory-mapped (cioe` emulati), sono m, n, p, q, r, s, v, w. I nomi sono vagamente legati alla loro funzione, ma essenzialmente per i primi 4 questo legame e` solo indicativo e i primi 4 sono in pratica general-purpose. Su x86/IA-32 le equivalenze sono:
m = EAX (maschera o accumulatore)
n = ECX (contatore di rotazione binaria, contatore generico)
p = EDX (puntatore primario)
q = EBX (puntatore secondario)
r = ESI (riserva, ausiliario nelle indirezioni con registri emulati)
s = ESP (stack pointer, appunto: puntatore alla cima dello stack)
v = EBP (vicinity pointer: puntatore alla base del local frame)
w = EDI (workbench pointer: puntatore alla base dei dati thread-local)
Insomma v indirizza le variabili locali di una inlet (una "inlet" e` il nome generico di qualcosa che puo` essere una subroutine, funzione, o metodo d'interfaccia, a seconda di come si comporta in pratica), mentre w indirizza le variabili globali (che diventano thread-local in modo che ogni thread abbia la sua copia della variabile). Ci sono un'infinita` di alchimie e acrobazie che si possono fare come vantaggi del register naming manuale, per esempio se una inlet non ha bisogno di variabili locali (perche` gli bastano i registri) potrebbe liberare v salvandolo sullo stack e poi usarlo come registro generico; se non ha bisogno di accedere alle globali puo` liberare w e ottenere ancora un altro registro libero. Lo stack pointer ovviamente e` intoccabile, ma quello e` normale che lo sia: e` accessibile a livello di sintassi e si chiama davvero s, pero` bisogna sapere esattamente quel che si fa con quello, altrimenti il crash e` garantito. Ma in totale i registri usabili quando ne servono parecchi sono fino a 7 garantiti. Usare quelli memory-mapped (che non funzionano se si altera il registro w) e` un ripiego d'emergenza, ma su architetture piu` popolose di registri esisterebbero comunque davvero. I memory-mapped sono indicati da tutti gli altri simboli di una lettera: a, b, c, d, e, f, g, h, i, j, k, l, o, t, u, x, y, z.
Ah, per concludere, ad r sono attribuiti un paio di altri ruoli: e` il registro in cui viene depositato il valore di ritorno di una funzione, ed e` anche il registro in cui viene caricato il puntatore al contesto di una inlet context-bound; le inlet context-bound sono chiamate in closure: assieme alla inlet viene legato un blocco di memoria, il contesto, che contiene gli upvalues.
**Modificato dall'autore il 18.09.2014 19:47**
Potrebbe essere vero quello che dici.

Ah, nella "pietra miliare" c'era pero` un piccolo errore in un commento:
dove dice "put copy #2 of sample value into q"
in realta` lo mette nel registro r quindi dovrebbe finire con "into r". E` solo un commento (la roba tra parentesi e` un commento), sicche` non influisce sul funzionamento del programma, ma sbaglia a spiegare cosa fa l'istruzione a cui si riferisce. In origine usava il registro q, ma mentre ripensavo a scorciare un po' l'esempio m'e` venuto in mente che q doveva essere salvato (in quel caso e` un registro callee-saved perche` non e` tra gli argomenti, cioe` i registri che ricevono i parametri della chiamata, che in quel caso sono n e p ) mentre r e` il registro "spare", cioe` una specie di registro temporaneo che non c'e` mai bisogno di salvare, quindi usando r al posto di q potevo risparmiare di usare la push (--> q) all'inizio e la pop (<-- q) alla fine. Poi pero` ho corretto il codice ma mi son scordato di correggere il commento.
I registri... be', a proposito, quelli che si trovano su tutte le architetture come registri VERI, non memory-mapped (cioe` emulati), sono m, n, p, q, r, s, v, w. I nomi sono vagamente legati alla loro funzione, ma essenzialmente per i primi 4 questo legame e` solo indicativo e i primi 4 sono in pratica general-purpose. Su x86/IA-32 le equivalenze sono:
m = EAX (maschera o accumulatore)
n = ECX (contatore di rotazione binaria, contatore generico)
p = EDX (puntatore primario)
q = EBX (puntatore secondario)
r = ESI (riserva, ausiliario nelle indirezioni con registri emulati)
s = ESP (stack pointer, appunto: puntatore alla cima dello stack)
v = EBP (vicinity pointer: puntatore alla base del local frame)
w = EDI (workbench pointer: puntatore alla base dei dati thread-local)
Insomma v indirizza le variabili locali di una inlet (una "inlet" e` il nome generico di qualcosa che puo` essere una subroutine, funzione, o metodo d'interfaccia, a seconda di come si comporta in pratica), mentre w indirizza le variabili globali (che diventano thread-local in modo che ogni thread abbia la sua copia della variabile). Ci sono un'infinita` di alchimie e acrobazie che si possono fare come vantaggi del register naming manuale, per esempio se una inlet non ha bisogno di variabili locali (perche` gli bastano i registri) potrebbe liberare v salvandolo sullo stack e poi usarlo come registro generico; se non ha bisogno di accedere alle globali puo` liberare w e ottenere ancora un altro registro libero. Lo stack pointer ovviamente e` intoccabile, ma quello e` normale che lo sia: e` accessibile a livello di sintassi e si chiama davvero s, pero` bisogna sapere esattamente quel che si fa con quello, altrimenti il crash e` garantito. Ma in totale i registri usabili quando ne servono parecchi sono fino a 7 garantiti. Usare quelli memory-mapped (che non funzionano se si altera il registro w) e` un ripiego d'emergenza, ma su architetture piu` popolose di registri esisterebbero comunque davvero. I memory-mapped sono indicati da tutti gli altri simboli di una lettera: a, b, c, d, e, f, g, h, i, j, k, l, o, t, u, x, y, z.
Ah, per concludere, ad r sono attribuiti un paio di altri ruoli: e` il registro in cui viene depositato il valore di ritorno di una funzione, ed e` anche il registro in cui viene caricato il puntatore al contesto di una inlet context-bound; le inlet context-bound sono chiamate in closure: assieme alla inlet viene legato un blocco di memoria, il contesto, che contiene gli upvalues.
**Modificato dall'autore il 18.09.2014 19:47**
Scritto da
altg
utente che non utiene
il 2014-09-18 18:37:33.0 alle 2014-09-18 18:37:33.0
Trollate totali: 11540
> > > > Non vi sto a spiegare tutto nei dettagli senno` finisco di scrivere l'anno prossimo. Comunque e` per dire: pian pianino, sta procedendo. Ma poi neanche tanto pianino, visto che ho ripreso a lavorarci da un paio di settimane... pero` e` ancora lunghetta. Piu` o meno a livello di parser c'e` tutto, il "canovaccio" e` pronto: manca solo una fraccata di funzioni per l'assemblaggio di istruzioni, e qualche modifica alla gestione dei threads nel modulo di runtime.
> > >
> > > A quanto pare la stanzetta iphone style con illiminazione chirurgica da i suoi frutti.
> >
> > Ah, dici che e` quella?
>
>
> Oh chi si vede, il michael knight di pisa
Wow, come fai a sapere che ho ripiegato su una MX-5 perche` sarebbe stato un casino importare una Pontiac Trans-Am dell'82?
> > >
> > > A quanto pare la stanzetta iphone style con illiminazione chirurgica da i suoi frutti.
> >
> > Ah, dici che e` quella?

>
>
> Oh chi si vede, il michael knight di pisa

Wow, come fai a sapere che ho ripiegato su una MX-5 perche` sarebbe stato un casino importare una Pontiac Trans-Am dell'82?
Scritto da
altg
utente che non utiene
il 2014-09-18 16:07:57.0 alle 2014-09-18 16:07:57.0
Trollate totali: 11540
> > Non vi sto a spiegare tutto nei dettagli senno` finisco di scrivere l'anno prossimo. Comunque e` per dire: pian pianino, sta procedendo. Ma poi neanche tanto pianino, visto che ho ripreso a lavorarci da un paio di settimane... pero` e` ancora lunghetta. Piu` o meno a livello di parser c'e` tutto, il "canovaccio" e` pronto: manca solo una fraccata di funzioni per l'assemblaggio di istruzioni, e qualche modifica alla gestione dei threads nel modulo di runtime.
>
> A quanto pare la stanzetta iphone style con illiminazione chirurgica da i suoi frutti.
Ah, dici che e` quella?
>
> A quanto pare la stanzetta iphone style con illiminazione chirurgica da i suoi frutti.
Ah, dici che e` quella?
Scritto da
altg
utente che non utiene
il 2014-09-18 04:56:55.0 alle 2014-09-18 04:56:55.0
Trollate totali: 11540
L.in.oleum 4: ci sto lavorando.
Si lascia alle spalle molte scelte sbagliate di ben 13 anni fa.
A partire dal numero di registri, che con la loro emulazione dove non ce ne sono abbastanza passa dai miseri 5 delle altre versioni ai 26 attuali (uno per ogni lettera dell'alfabeto).
Il compilatore comprende poi un assembler interno, invece del pacchetto d'istruzioni preassemblate con gli operandi da riempire, e la sintassi, meno permissiva ma appunto per questo piu` canonizzabile (si dira` poi cosi?), ha subito cambiamenti notevoli. Adesso e` piu` pulita e discorsiva. E` inoltre un linguaggio almeno parzialmente strutturato, con cicli e blocchi condizionali complessi (c'e` perfino un equivalente di switch-case, per giunta molto piu` flessibile: un costrutto che ho chiamato when...then).
Ma la cosa buffa e` che il kickstart compiler, cioe` il compilatore che viene prima di quello scritto nel suo stesso linguaggio, e` scritto in... Javascript! E gira in un browser come front-end di un server NodeJS. Il server provvede a rispondere alle richieste del compilatore quando deve caricare una libreria, nonche` al link dell'eseguibile che poi fornisce in risposta al browser, come file da scaricare. Qui, con un po' di scena, c'e` come appare in Firefox a schermo intero e zoom al 200%:


E questo e` il primissimo hello world (scritto "a crudo", in assenza di qualsiasi libreria) che e` riuscito a compilare, linkare ed eseguire:


Di seguito il listato. Nella finestra del compilatore si possono vedere scorci della sua traduzione, da destra a sinistra, da L.in.oleum 4 alle corrispondenti istruzioni native, al corrispondente linguaggio macchina assemblato.
Non vi sto a spiegare tutto nei dettagli senno` finisco di scrivere l'anno prossimo. Comunque e` per dire: pian pianino, sta procedendo. Ma poi neanche tanto pianino, visto che ho ripreso a lavorarci da un paio di settimane... pero` e` ancora lunghetta. Piu` o meno a livello di parser c'e` tutto, il "canovaccio" e` pronto: manca solo una fraccata di funzioni per l'assemblaggio di istruzioni, e qualche modifica alla gestione dei threads nel modulo di runtime.
Si lascia alle spalle molte scelte sbagliate di ben 13 anni fa.
A partire dal numero di registri, che con la loro emulazione dove non ce ne sono abbastanza passa dai miseri 5 delle altre versioni ai 26 attuali (uno per ogni lettera dell'alfabeto).
Il compilatore comprende poi un assembler interno, invece del pacchetto d'istruzioni preassemblate con gli operandi da riempire, e la sintassi, meno permissiva ma appunto per questo piu` canonizzabile (si dira` poi cosi?), ha subito cambiamenti notevoli. Adesso e` piu` pulita e discorsiva. E` inoltre un linguaggio almeno parzialmente strutturato, con cicli e blocchi condizionali complessi (c'e` perfino un equivalente di switch-case, per giunta molto piu` flessibile: un costrutto che ho chiamato when...then).
Ma la cosa buffa e` che il kickstart compiler, cioe` il compilatore che viene prima di quello scritto nel suo stesso linguaggio, e` scritto in... Javascript! E gira in un browser come front-end di un server NodeJS. Il server provvede a rispondere alle richieste del compilatore quando deve caricare una libreria, nonche` al link dell'eseguibile che poi fornisce in risposta al browser, come file da scaricare. Qui, con un po' di scena, c'e` come appare in Firefox a schermo intero e zoom al 200%:

E questo e` il primissimo hello world (scritto "a crudo", in assenza di qualsiasi libreria) che e` riuscito a compilare, linkare ed eseguire:

Di seguito il listato. Nella finestra del compilatore si possono vedere scorci della sua traduzione, da destra a sinistra, da L.in.oleum 4 alle corrispondenti istruzioni native, al corrispondente linguaggio macchina assemblato.
message = 8 : { Hello_world! \}
messageBytes eq 12
messageUnits eq 4
to Enter Text Mode
r = ik
r . displayStatus | engage
r . exec
leave
to Swap n Units At p
--> m (save register m)
n times
m = P (11223344) (put copy #1 of sample value into m)
r = m (11223344) (put copy #2 of sample value into q)
m [ 8 (22334411) (copy #1 rotates 8 bits left)
r ] 8 (44112233) (copy #2 rotates 8 bits right)
m & 00FF00FFh (00330011) (bytes #1 and #3 are zeroed in copy #1)
r & FF00FF00h (44002200) (bytes #2 and #4 are zeroed in copy #2)
m | r (44332211) (merge copies with a bit-wise OR)
P = m (44332211) (write back sample value)
p + 1 (access next unit to reverse bytes of)
<-- m (restore register m)
leave
to Print Message m Of n Bytes
r = ik
r . fileCommand = writeFile
r . fileName = stdOut
r . fileBlockPointer = m
r . fileBlockSize = n
r . exec
leave
to Wait n Milliseconds
r = n
n = ik
n . suspend
leave
to Begin
Enter Text Mode
Swap messageUnits Units At message
Print Message message Of messageBytes Bytes
Wait 10000 Milliseconds
Non vi sto a spiegare tutto nei dettagli senno` finisco di scrivere l'anno prossimo. Comunque e` per dire: pian pianino, sta procedendo. Ma poi neanche tanto pianino, visto che ho ripreso a lavorarci da un paio di settimane... pero` e` ancora lunghetta. Piu` o meno a livello di parser c'e` tutto, il "canovaccio" e` pronto: manca solo una fraccata di funzioni per l'assemblaggio di istruzioni, e qualche modifica alla gestione dei threads nel modulo di runtime.
France in free fall
Ad
https://sheikyermami.com/2019/01/france-in-free-fall/
Ennesima vittoria liberale in Francia. Clicca qui per saperne di più!
Scritto da
altg
utente che non utiene
il 2014-08-28 17:12:48.0 alle 2014-08-28 17:12:48.0
Trollate totali: 11540
> esiste l'Essere svincolato alla realtà fisica
Secondo Lucky, il gatto che vedeva i fantasmi di altri gatti, si`.
> e esiste molteplicità nel caso esista una realtà metafisica?
Non ci ho capito un cazzo.
Secondo Lucky, il gatto che vedeva i fantasmi di altri gatti, si`.
> e esiste molteplicità nel caso esista una realtà metafisica?
Non ci ho capito un cazzo.
Scritto da
altg
utente che non utiene
il 2014-08-28 17:11:18.0 alle 2014-08-28 17:11:18.0
Trollate totali: 11540
Pero`, bel clone di ::1.
Mi ci aveva fregato.
Mi ci aveva fregato.
Scritto da
altg
utente che non utiene
il 2014-08-28 17:09:37.0 alle 2014-08-28 17:09:37.0
Trollate totali: 11540
> > > Uguale-uguale. Aspettando in nuovo Kobobo!
(o come cazzo-porcodio si chiama)
> > >
http://milano.repubblica.it/cronaca/2014/08/28/new... 
> >
> > "È un cittadino senegalese di 43 anni, con precedenti per violenza, da giorni si aggira per Milano armato di spranga «per difesa personale», come spiega a ogni fermo."
> >
> > Una spranga ?!? Dovrebbe essere libero di girare con una pistola pum-pum ! Comunisti di merda che vogliono limitare il possesso di armi !
>
> quanti vecchietti in italia girano armati di baatone con la punta di ferro....
> E nessuno di e niente!
Capirai, io giro armato di una macchina per la quale il crash test euroncap per pedoni ha dato 1 stella. Falciagambe brevettata.
(o come cazzo-porcodio si chiama)> > >

> >
> > "È un cittadino senegalese di 43 anni, con precedenti per violenza, da giorni si aggira per Milano armato di spranga «per difesa personale», come spiega a ogni fermo."
> >
> > Una spranga ?!? Dovrebbe essere libero di girare con una pistola pum-pum ! Comunisti di merda che vogliono limitare il possesso di armi !
>
> quanti vecchietti in italia girano armati di baatone con la punta di ferro....
> E nessuno di e niente!
Capirai, io giro armato di una macchina per la quale il crash test euroncap per pedoni ha dato 1 stella. Falciagambe brevettata.
Scritto da
altg
utente che non utiene
il 2014-08-28 17:06:47.0 alle 2014-08-28 17:06:47.0
Trollate totali: 11540
>
Per provare, casomai voleste, basta cambiare una lampadina fulminata lasciando l'interruttore acceso e toccare la filettatura del portalampade. E` eccitante!
Per provare, casomai voleste, basta cambiare una lampadina fulminata lasciando l'interruttore acceso e toccare la filettatura del portalampade. E` eccitante!
E TU Lo Sai o no?
Ad
http://sallo.it
LO SAI? Allora NON fa per te. NON LO SAI? Allora non ti serve.
Scritto da
altg
utente che non utiene
il 2014-08-27 10:42:27.0 alle 2014-08-27 10:42:27.0
Trollate totali: 11540
>
http://www.corriere.it/politica/14_agosto_26/calde... 
Se l'e` cercata, la prossima volta voto per l'orsetto ricchione nell'armadio.

Se l'e` cercata, la prossima volta voto per l'orsetto ricchione nell'armadio.
Scritto da
altg
utente che non utiene
il 2014-08-27 02:14:31.0 alle 2014-08-27 02:14:31.0
Trollate totali: 11540
> Ma nooo, due grosse fieste formato famiglia farcite con panna ben zuccherata alla vaniglia, immerse in burrosa pastella all'uovo bella spessa, fritte e infine unite con un abbondante strato di mutella. E non dimentichiamo la spolverata finale di zucchero a velo. Ci metterei anche dei canditi se mi venisse in mente dove.
Potrei sbagliarmi, ma il mio fine intuito pokeristico mi suggerisce che stai prendendo per il cVlo.
Potrei sbagliarmi, ma il mio fine intuito pokeristico mi suggerisce che stai prendendo per il cVlo.
Scritto da
altg
utente che non utiene
il 2014-08-27 00:19:24.0 alle 2014-08-27 00:19:24.0
Trollate totali: 11540
> > um... il mio cibo preferito cambia molto col tempo, anche con non molto tempo. Al momento direi il risotto con le arselle, cioe` una strage/genocidio di molluschini di mare condita con aglio e aromi fino a farne una salsa poi mantecata col riso.
> >
> > > Colazione : pane, mermellata e latte col cacao. Posso mangiarlo ogni giorno ma non mi piace molto il latte e preferisco fare sto tipo di colazion una volta al mese, o quando mi va.
> >
> > um... merendine con la nutella. Tipo le camille, unendone due per il lato piatto e incollando le due parti con un abbondante strato di nutella (circa 500 Kcal). Bevendoci poi l'esta the`. Ma anche nastrine (due, sempre incollate con la nutella).
>
> Mai provato con due fieste?
Mi sa che verrebbe troppo stucchevole.
Ci vuole misura per confezionare bombe caloriche gradevoli.
> > > Pranzo: patate e cornetti con pomodori freschi. Formaggi.
> > >
> > > Cena: zuppa di verdure con tanto formaggio fuso!!
> >
> > Variano molto, stasera sofficini.
> >
> > > Non sono piu' vegetariana da 11 anni, ora sto mangiando una costina per esempio. Slurp.
> >
> > Mai stato vegetariano, pero` ho smesso di mangiare il cervello bovino fritto da quando si e` saputo del creutzfield-jacobs (mucca pazza). Dato il periodo d'incubazione, lo sviluppero` con calma tra 40 anni e poi mi suicidero`.
>
> Se ormai fai conto d'averlo preso, a che pro sospendere il consumo di cervella?
Perche` i prioni - le proteine mutanti - non sono come i virus: un po' ne abbiamo tutti, ma piu` ce ne metti, piu` alta e` la probabilita` di farle moltiplicare rompendo tutto.
> >
> > > Colazione : pane, mermellata e latte col cacao. Posso mangiarlo ogni giorno ma non mi piace molto il latte e preferisco fare sto tipo di colazion una volta al mese, o quando mi va.
> >
> > um... merendine con la nutella. Tipo le camille, unendone due per il lato piatto e incollando le due parti con un abbondante strato di nutella (circa 500 Kcal). Bevendoci poi l'esta the`. Ma anche nastrine (due, sempre incollate con la nutella).
>
> Mai provato con due fieste?
Mi sa che verrebbe troppo stucchevole.
Ci vuole misura per confezionare bombe caloriche gradevoli.

> > > Pranzo: patate e cornetti con pomodori freschi. Formaggi.
> > >
> > > Cena: zuppa di verdure con tanto formaggio fuso!!
> >
> > Variano molto, stasera sofficini.
> >
> > > Non sono piu' vegetariana da 11 anni, ora sto mangiando una costina per esempio. Slurp.
> >
> > Mai stato vegetariano, pero` ho smesso di mangiare il cervello bovino fritto da quando si e` saputo del creutzfield-jacobs (mucca pazza). Dato il periodo d'incubazione, lo sviluppero` con calma tra 40 anni e poi mi suicidero`.

>
> Se ormai fai conto d'averlo preso, a che pro sospendere il consumo di cervella?
Perche` i prioni - le proteine mutanti - non sono come i virus: un po' ne abbiamo tutti, ma piu` ce ne metti, piu` alta e` la probabilita` di farle moltiplicare rompendo tutto.
Scritto da
altg
utente che non utiene
il 2014-08-26 19:36:19.0 alle 2014-08-26 19:36:19.0
Trollate totali: 11540
> ditemi la vostra che poi io vi dico la mia
Cos'e`? Una cosa sociale?
Cos'e`? Una cosa sociale?
Scritto da
altg
utente che non utiene
il 2014-08-26 19:33:25.0 alle 2014-08-26 19:33:25.0
Trollate totali: 11540
um... il mio cibo preferito cambia molto col tempo, anche con non molto tempo. Al momento direi il risotto con le arselle, cioe` una strage/genocidio di molluschini di mare condita con aglio e aromi fino a farne una salsa poi mantecata col riso.
> Colazione : pane, mermellata e latte col cacao. Posso mangiarlo ogni giorno ma non mi piace molto il latte e preferisco fare sto tipo di colazion una volta al mese, o quando mi va.
um... merendine con la nutella. Tipo le camille, unendone due per il lato piatto e incollando le due parti con un abbondante strato di nutella (circa 500 Kcal). Bevendoci poi l'esta the`. Ma anche nastrine (due, sempre incollate con la nutella).
> Pranzo: patate e cornetti con pomodori freschi. Formaggi.
>
> Cena: zuppa di verdure con tanto formaggio fuso!!
Variano molto, stasera sofficini.
> Non sono piu' vegetariana da 11 anni, ora sto mangiando una costina per esempio. Slurp.
Mai stato vegetariano, pero` ho smesso di mangiare il cervello bovino fritto da quando si e` saputo del creutzfield-jacobs (mucca pazza). Dato il periodo d'incubazione, lo sviluppero` con calma tra 40 anni e poi mi suicidero`.
> Colazione : pane, mermellata e latte col cacao. Posso mangiarlo ogni giorno ma non mi piace molto il latte e preferisco fare sto tipo di colazion una volta al mese, o quando mi va.
um... merendine con la nutella. Tipo le camille, unendone due per il lato piatto e incollando le due parti con un abbondante strato di nutella (circa 500 Kcal). Bevendoci poi l'esta the`. Ma anche nastrine (due, sempre incollate con la nutella).
> Pranzo: patate e cornetti con pomodori freschi. Formaggi.
>
> Cena: zuppa di verdure con tanto formaggio fuso!!
Variano molto, stasera sofficini.
> Non sono piu' vegetariana da 11 anni, ora sto mangiando una costina per esempio. Slurp.
Mai stato vegetariano, pero` ho smesso di mangiare il cervello bovino fritto da quando si e` saputo del creutzfield-jacobs (mucca pazza). Dato il periodo d'incubazione, lo sviluppero` con calma tra 40 anni e poi mi suicidero`.
Scritto da
altg
utente che non utiene
il 2014-08-26 19:24:25.0 alle 2014-08-26 19:24:25.0
Trollate totali: 11540
>
>
> Bella davvero.
Ora vado a controllare sulla wiki, ma penso che gli amaryllis siano dei fiori di qualche tipo.
>
> Bella davvero.

Ora vado a controllare sulla wiki, ma penso che gli amaryllis siano dei fiori di qualche tipo.
Scritto da
altg
utente che non utiene
il 2014-08-26 19:19:03.0 alle 2014-08-26 19:19:03.0
Trollate totali: 11540
> Pablo Aio svelarà il mistero. (Giambo permettendo....) 
A me sembra uno spruzzo d'acqua che poi viene deviato dalle turbolenze nell'aria.

A me sembra uno spruzzo d'acqua che poi viene deviato dalle turbolenze nell'aria.
Scritto da
altg
utente che non utiene
il 2014-08-26 19:17:30.0 alle 2014-08-26 19:17:30.0
Trollate totali: 11540
Scritto da
altg
utente che non utiene
il 2014-08-26 09:27:59.0 alle 2014-08-26 09:27:59.0
Trollate totali: 11540
> >
http://www.corriere.it/cronache/14_agosto_25/litti... 
>
>
Alla Littizzetto che è piemontese 100 euro dovevano sembrare tanti 
Minchia pero` fa veramente schifo, io che sono poverello 100 euri li avevo dati a wikipedia.

>
>
Alla Littizzetto che è piemontese 100 euro dovevano sembrare tanti 
Minchia pero` fa veramente schifo, io che sono poverello 100 euri li avevo dati a wikipedia.
Scritto da
altg
utente che non utiene
il 2014-08-25 20:18:12.0 alle 2014-08-25 20:18:12.0
Trollate totali: 11540
> > ieri sera la suora mi spingeva a provare a diventare un giocatore professionista di poker
>
> la discussione verteva su questo link:
>
http://www.reddit.com/r/italy/comments/2efgu7/ama_... 
Uno dei commenti del pro conferma la mia impressione nel confronto fra un gioco deterministico come gli scacchi e uno con componenti aleatorie come il poker: se metti il campione del mondo di scacchi contro una persona qualunque, la seconda non vincera` una partita neanche a pregare in turcomanno; se metti il campione di poker contro una schiappa, in una singola partita puo` tranquillamente perdere anche le mutande.
>
> la discussione verteva su questo link:
>

Uno dei commenti del pro conferma la mia impressione nel confronto fra un gioco deterministico come gli scacchi e uno con componenti aleatorie come il poker: se metti il campione del mondo di scacchi contro una persona qualunque, la seconda non vincera` una partita neanche a pregare in turcomanno; se metti il campione di poker contro una schiappa, in una singola partita puo` tranquillamente perdere anche le mutande.