sâmbătă, 31 octombrie 2009

Pentru fumatorii idioti

Warning: rant si limbaj inadecvat minorilor.

Un alt exemplu care ma face sa imi pierd speranta in omenire ca au cacat pe post de creieir.

Dragi fumatori care au creierul format dintr-un singur neuron singuratic, postul asta e pentru voi. Ok, inteleg ca fumati, si eu fumez. Inteleg ca fumati pe balcon, si mie imi place sa fac asta, nu afum casa oamenilor si e un peisaj mai placut. Inteleg ca va e lene sa luati scrumiera, sau poate nu are omul in casa, si aruncati tigarea aprinsa de pe balcon, si eu mai fac asta uneori. DA UITATI-VA DREQ UNDE O ARUNCATI SA NU TREACA NIMENI PE STRADA, PISAM-AS PE MAMA VOASTRA CA NU V-A INVATAT SA AVETI GRIJA CE FACETI CU CEVA CARE ARDE!

Ma refer in particular la mama ta, handicapatule care sta pe Alexandru Obregia la blocul din dreptul statiei Aliorului, care acum jumate de ora a aruncat tigarea aia. Am ditamai gaura in ghiozdan momentan din cauza ta, fir-ai al dreq, si zic mersi ca nu a cazut tigarea prin gaura, ca aveam si un laptop acolo, si daca cadea pe laptop, sunt foarte sigura ca e cam ilegal ce ai facut, si da, sunam la politie, si te asigur ca te gaseau. Daca citesti postul asta, in orice caz, imi datorezi un ghiozdan nou!

Morala: copii, fumati, faceti ce vreti cu tigarile, dar aveti dreq grija sa nu dati foc la nimic!

marți, 13 octombrie 2009

Linux Kernel fun

Recent am dat de articolul asta, si am realizat ca kernelul de Linux este o sursa foarte buna de divertisment pentru cei care au timp de pierdut...

Deci, daca va plictisiti, downloadati codul sursa (daca nu il aveti deja :P ) si dati un egrep -ir "cuvant" * pe el, inlocuind desigur "cuvant" cu ceva creativ, and have fun :P

Cateva chestii dragalase pe care le-am gasit in 2.6.28:

arch/x86/kernel/visws_quirks.c :
*What lunatic came up with this shit?
arch/sparc/lib/checksum.S :
/* Sun, you just can't beat me, you just can't. Stop trying,
* give up. I'm serious, I am going to kick the living shit
* out of you, game over, lights out.
*/

drivers/video/sis/sis_main.c: #ifdef STUPID_ACCELF_TEXT_SHIT
net/ipv4/tcp_input.c: * all the algo is pure shit and should be replaced
sound/pci/ac97/ac97_patch.c: * shit may happen.

arch/mips/pci/ops-bridge.c:
oh_my_gawd:

/*
* IOC3 is fucked fucked beyond believe ... Don't even give the
* generic PCI code a chance to touch the wrong register.
*/


linux/lib/vsprintf.c

/* vsprintf.c -- Lars Wirzenius & Linus Torvalds. */
/*
* Wirzenius wrote this portably, Torvalds fucked it up :-)
*/

Acum ma simt ceva mai bine pentru faptul ca am uitat la un moment dat un System.err.println("E null fmm!!!"); intr-un cod sursa pe care l-am trimis pentru la facultate (avea oricum 5000+ linii de cod, deci ma indoiesc ca a observat cineva, mai ales ca nu mai intra pe ramura aia, reparasem bugul...

Morala: good code has swear words in it :P