12
Nov
09

Paranoid

Mari kita bayangkan suatu dialog (fiktif) berikut:

Mr. A : Mr. B, jangan gunakan sistem operasi XYZ.

Mr. B : Memangnya kenapa?

Mr. A : Karena sistem operasi XYZ tidak menghargai privasi anda. Secara periodik, log aktivitas anda akan dikirim ke server mereka.

Mr. B : Wah gawat. Berarti kita seharusnya tidak menggunakan sistem operasi XYZ lagi.

Nah, sebagai catatan, si Mr. B ini adalah seorang programmer yang cukup handal. Dan dialog pun berlanjut…

Mr. B : Kalau begitu, saya memutuskan membuat sistem operasi saya sendiri dari nol. Dengan demikian, saya tahu persis apa saja yang sistem operasi saya lakukan. Hahahaha…. 8)

Mr. A : Wah hebat. Bagaimana caranya?

Mr. B : Gampang. Saya akan menggunakan compiler foobar123. Compiler ini punya reputasi bagus di jagad open source.

Mr. A : Hmm sebentar dulu. Apakah compiler itu bisa dipercayai?

Mr. B : Bisa dong. Kan open source. Memangnya kenapa?

Mr. A : Tahukan anda bahwa compiler bisa menyelipkan instruksi ilegal di code anda, dan anda tidak menyadarinya sekalipun compiler itu open source?

Mr. B : Wah saya baru tahu yang seperti itu. Jadi bagaimana dong?

Mr. A : Saya khawatir anda harus menulis compiler dulu Mr .B, barulah anda bisa membuat sistem operasi anda sendiri. :mrgreen:

Mr. B: 8O

Yah begitulah kira-kira…

Belum lama ini pemikiran itu muncul di pikiran saya… :mrgreen:

 

10
Nov
09

Gara-gara PLN

Belakangan ini, gara-gara listrik mati hampir tiap hari, jadi teringat arc reactor-nya Iron Man.

Bagi anda tidak tahu apa itu arc reactor, itu adalah benda kecil bercahaya yang ada di jantungnya Iron Man. Berfungsi sebagai sumber energi kostumnya.

iron_man_arc

Coba bayangkan… benda sekecil itu bisa menghasilkan daya 3 GW? Whoa… :mrgreen:

Gak perlu khawatir mati listrik lagi dong? :mrgreen:

Ternyata sudah ada mesin yang konsepnya agak mirip dengan itu, yaitu Tokamak. Tentu saja ukurannya sangat besar, dan bukan sebesar bola tenis.

Selidik punya selidik, ternyata ada paper yang membahas hal itu, yaitu bagaimana benda sebesar telur menghasilkan energi yang setara dengan beberapa ton peledak konvensional.

http://arxiv.org/pdf/physics/0510071v1

Tentu saja masih sebatas konsep. Tapi siapa  tahu, mungkin berhasil direalisasikan beberapa tahun mendatang?

Dan ini sepertinya bakal menjadi mainan favorit para teroris.

Ha! :mrgreen:

 

06
Nov
09

Linux, GNU/Linux, atau …/GNU/Linux

Secara teknis, Linux adalah sebuah kernel. Dikombinasikan dengan aneka tool dari GNU, jadilah sistem GNU/Linux seperti Slackware, Debian, OpenSUSE, dst yang biasa kita jumpai sekarang ini. Jadi seharusnya kita menyebutnya GNU/Linux, dan bukan sekedar Linux. Begitulah kata RMS. Penjelasan panjang lebar bisa dibaca disini atau disini.

Masalahnya, dalam suatu distro GNU/Linux, tentulah isinya bukan hanya kernel Linux dan tool buatan FSF. Ada banyak aplikasi lain yang dibuat oleh pihak ketiga, dan bukan FSF, seperti Perl, Apache, MySQL, atau KDE. Jadi tentu lebih adil kalau disebut ../GNU/Linux ya?

Istilah GNU/Linux seolah-olah menyiratkan bahwa hanya ada 2 bagian saja: developer FSF, dan developer kernel Linux. Lalu bagaimana dengan pihak ketiga yang juga berkontribusi besar?

Mungkin sebaiknya menggunakan istilah …/GNU/Linux ya? Tapi makin panjang pas diketik dong? :mrgreen:

Nah, sebagai penutup: klik :mrgreen:

 

05
Nov
09

Antara Hacking dan Security

Kenapa ya hacking itu sering sekali dikaitkan dengan security? Misal kalau masuk di forum-forum dan melihat judul thread yang berbau hacking, pertanyaan-pertanyaan seperti ini sering sekali muncul:

  • Bagaimana menembus proteksi WEP dengan tool XYZ?
  • Eksploit pada kernel ABC versi d.e.f.12.345 dapat memudahkan anda menjadi root.
  • Menggunakan SQL injection untuk mengobrak-abrik suatu situs.
  • Saya pengen merusak halaman … (isi dengan sembarang situs jejaring sosial favorit anda) teman saya. Ada tool hacknya gak?
  • Dan seterusnya…

Tanya kenapa? :mrgreen:

Kapan ya ada thread/post yang kira-kira seperti ini:

Saya sedang menggunakan compiler C, dan sepertinya saya menemukan ketidakefisienan. Hasil disassembly menunjukkan bahwa untuk suatu operasi yang trivial, compiler itu menaruh 4 nilai di stack dan melakukan operasi load bla bla bla… mari kita hack compilernya!

Yaa… pokoknya pertanyaan yang tidak lazim deh… :mrgreen:

 

02
Nov
09

Boom!!!

Mendownload suatu attachment dapat menyebabkan perubahan struktur molekul pada CPU, selanjutnya membuat CPU itu meledak seperti granat?

computer_bomb

Apakah ini termasuk contoh pseudoscience?

:mrgreen:

 

22
Oct
09

Ganti Browser?

Saya adalah fans setia Firefox. Udah pake dari versi 1.0 (waktu itu lagi jadi maba di Fasilkom UI).

Sekarang lagi pake versi 3.5.3, dan ditambah beberapa add-on, jadilah browser yang paling pas buat saya. Browser-browser lain lewaat… :mrgreen:

Tentunya dari sejak 2004 sampai sekarang pernah ganti pake browser lain, yaitu Opera. Dan belakangan ini: Chrome.

Ngomong2 soal Chrome, rasanya bekerja lebih cepat daripada si Firefox. Sempet tergoda buat pake seterusnya. Sayang add-on masih sedikit. Blom bisa menggantikan Firefox.

Add-on apa aja sih yang biasa saya pakai?

  1. FlashGot: untuk mengintegrasikan Firefox dengan aneka download manager.
  2. DownThemAll!: buat mass downloading, jadi gak perlu save-as satu per satu.
  3. CoLT: mempermudah mengcopy hyperlink text atau link sebenarnya.
  4. Text Link: ada URL yang ditulis sebagai teks biasa? Langsung dobel klik. Gak perlu copas ke address bar.
  5. Greasemonkey: memodifikasi tampilan Web dengan (sedikit) JavaScript.
  6. NoScript: untuk mencegah eksekusi script yang tidak diinginkan.
  7. Adblock Plus: buat ngeblok iklan.
  8. Add N Edit Cookies: untuk membuat/mengedit/menghapus cookie.

Nah, adakah browser lain yang memiliki SEMUA fungsionalitas (entah built-in atau melalui add-on) diatas?

Jika ada, saya bersedia menyingkirkan si Firefox. Tentunya dengan asumsi browser itu juga bekerja lebih cepat daripada Firefox :mrgreen:

CoLT

15
Oct
09

Manly awesome!

If you guys want to me manly men, please this manly book:

manlinessalphabet

8)

And if you guys want to be awesome men, please read this awesome book:

brocode

8)

And what will happen if you read those 2 books? You will be awesomely manly!!

Or, manly awesome!!

Awesomeness overload, isn’t it? :mrgreen:

13
Oct
09

No manual entry for XYZ??

Barusan habis install Debian 5.0 di Virtual Box.
Setelah menginstall paket build-essential, maka berikutnya mencoba mencari dokumentasi fungsi-fungsi seperti fork() atau mprotect().

man fork

Dan outputnya:

No manual entry for fork.

He? Gak ketemu?

Setelah sedikit Googling, ternyata perlu menginstall paket manpages-dev. Dan masalah pun terpecahkan.

Nah ini agak aneh. Kenapa kedua paket itu dijadikan terpisah? Tidakkah lebih baik dijadikan satu saja?

No manual entry for fork
30
Sep
09

Mencari e-mail yang belum terbaca di Gmail

Ada kalanya mencari e-mail yang belum terbaca adalah perkara yang menyebalkan, apalagi bila tersebar tidak merata diantara ribuan e-mail yang lain. Nah, ada solusi menarik.

Ketik baris berikut di Gmail search anda:
is:unread label:inbox

Enter dan…. bam!!
Terlihat semua e-mail yang belum terbaca.
Selanjutnya tinggal Select All dan Mark As Read.

Mudah kan?
Ah kenapa baru tau sekarang…. lol…

24
Aug
09

District 9

Bosan dengan sci-fi horror ala Alien?
Tidak ada salahnya jika anda mencoba menonton District 9.

District9Poster265_000

Ceritanya “tidak biasa”, bukan tipikal film alien yang biasa kita tonton. Bukan tentang invasi alien ke bumi, atau berusaha meloloskan diri dari pesawat luar angkasa yang dikuasai alien, tapi alien yang entah bagaimana bisa tersasar Johannesburg. Kemudian terjadilah perbudakan terhadap mereka, dimana manusia = warga kelas #1, dan alien = warga kelas #2.suatu alegori tentang apartheid. Makin pas kan? :mrgreen:

Film ini dikemas dalam gaya pseudo-dokumenter. Sebagian film biasa, sebagian lagi disisipi aneka rekaman wawancara atau video kamera pengawas. Tentu saja, masih ada sejumlah ada adegan baku hantam. Jangan khawatir, CGI yang digunakan fantastik. Alien terlihat sangat sangat nyata, seolah mereka itu bukan hasil buatan komputer.

Unsur violence terlihat dimana-mana. Alien yang dijagal, kepala atau tangan yang hancur karena senjata alien, dst. Belum lagi F bomb yang muncul terus-menerus. Tapi sekali lagi, itu semua dikemas dengan apik sekali :mrgreen:

Dan yang membuat lebih menarik lagi adalah bagaimana film ini tidak berusaha memberikan jawaban atas pertanyaan-pertanyaan yang muncul, misal:

  • Kenapa pesawat mereka bisa tersasar di bumi
  • Mengapa para alien itu tidak langsung keluar dari pesawat mereka?
  • Mengapa para alien itu tidak menyerang bumi, padahal mereka punya teknologi yang superior?
  • Bagaimana kelanjutan nasib Wikus?
  • Dan seterusnya…

Simpulan: apartheid + alien + bloody violence= EPIC WIN.
Film yang sangat layak untuk ditonton… :mrgreen: