Thursday, September 23, 2004

Selamat Datang, teknologia!

Milis teknologia di Google Groups baru saja dibuat. Semoga ini bisa menjawab kerinduan Priyadi atas milis teknis yang berkualitas.

Apa yang perlu dijaga agar milis ini bermanfaat dan bersih? Salah satu diantaranya adalah adanya arsip yang bebas diakses oleh publik, sehingga ketika suatu masalah ingin diulas lebih jauh di luar milis, kesulitan seperti yang dialami Amal tidak terjadi. Mungkin juga perlu dijaga agar posting HTML dan attachment tidak diijinkan. Lalu para pelaku thread hijacking dan top posting perlu dijewer.

Wednesday, September 22, 2004

Can't Beat This Mess

The best mess: how can [s]he work?

Friday, September 17, 2004

Reverse Engineering a Structure?

Can't sleep (yet), and suddenly an old itch surfaced back: I need a tool to analyze file format (maybe even better if it can do a stream snippet analysis, doesn't have to be file at all). Imagine that you have a new toy, a USB webcam. It works in Windows, but you really want to make it works on Linux also. What do you do?

You can fire up SnoopyPro, and sniff talks between Windows and that webcam. Then what? You have a nice, big, but very unknown piece of data. And you also have an AVI file. How to correlate them?

I dream of that tool that can be commanded to display, say from offset 0x2134 to 0x2159 as bytes. Then next up-to-256-bytes is an asciiz, followed by dup(32) dw [iow: 32-elements array of 16-bits values]. So we have a side window which contains:

what-the-hell-is-this {

byte junk[0x2133]
byte header[0x2134..0x2195]
asciiz comments[<=256]
word foo[32]
}
But wait, that header field has the wrong size. Okay, just edit again, replace 0x2195 by 0x2159 and see the right display window dumps the new structure definition. Piece-of-cake.

gubrak!

I suddenly awake, where is that beautiful tool? :(( Seems that this rusty brain-of-mine can't be persuaded to touch the new, slick Delphi; nor the old, trusted BC3.1; or should I try Python? Mixed with a little Gtk?

Heeeeelp!

Tuesday, September 14, 2004

Anne Who?

Priyadi mengkritik Anne Ahira yang diyakininya tidak menjual produk yang nyata (berupa barang atau jasa). Ternyata reaksi dari beberapa orang yang tidak setuju dengan padanganan Priyadi sangat vokal, dan terlihat kasar. Amal merespon komentar-komentar di posting Priyadi dengan pedas tapi halus:

Jika kalian ingin mencontoh Anne yang konon low profile, kenapa kalian sendiri gampang naik darah? Kalau Anne memang brilian dan bekerja keras untuk usahanya menjadi terkenal bahkan sampai di luar negeri, kenapa kalian yang mengikuti bisnis dia tidak bekerja keras dan berinisiatif menyusun situs Web yang bagus, informatif, dan bermanfaat bagi orang lain?

Sebenarnya apa sih yang dijual oleh Anne? Kita lihat info berikut
Q: Apakah "Network Marketing" ini seperti MLM?
A: Network Marketing = MLM. Betul!
Coba kita amati info lain:
Let's see how this realistic plan works......

Suppose everyone in the organization, including YOU, can bring in 4 people within 3 months. Remember, the Elite Team will train you how to bring in ONLY 4 people! If you follow the Elite Team Training correctly, you CAN do it!

Month 1 = You join RQ and get Training from me.
Month 3 = 4 downlines on your Level 1 (your own recruits)
Month 6 = 16 downlines on your Level 2 (generated from your 4 recruits)
Month 9 = 64 downlines on your Level 3 (generated from your 16 )
Month 12 = 256 downlines on your Level 4 (generated from your 64 )
=> here you earn $7000/month... not including bonus coaching, etc.

I know!! You look at that number of 256 people and it seems HUGE!!! But remember, everyone in your downline WILL be trained to be disciplined and shoot for the same goal... to bring their own 4 people!
Jelas pyramid scheme kan? Sigh ...

Reality Show, Which Reality?

Penghuni Terakhir adalah Reality Show yang ditayangkan di ANTV. Satu hal yang sangat menarik (konyol?), dalam acara tersebut dipakai istilah ekstradisi bagi para peserta yang tersisih. Coba kita lihat arti ekstradisi di kamus:

ex·tra·dite

To give up or deliver (a fugitive, for example) to the legal jurisdiction of another government or authority.


atau

hand over to the authorities of another country; "They extradited the fugitive to his native country so he could be tried there"

Jadi, yang tersisih dari acara Penghuni Terakhir berubah status menjadi penjahat, yang perlu dikirim ke negara lain untuk diadili? ;-)

Hal sepele seperti ini sangat mengganggu saya dalam menikmati acara televisi. Jadi, saya memilih untuk menonton televisi hanya ketika ada siaran langsung Formula 1 saja. Barangkali artikel di Kompas yang saya kutip dibawah menggambarkan keraguan saya atas berbagai Reality Show di televisi kita:
Hanya saja, seberdaya apa kita sekarang untuk bisa menolak apa yang tidak pantas kita lihat? Sebagaimana seberdaya apa kita menolak histeria yang disodorkan tontonan yang disebut jenis reality show? Yang definisinya pun-yakni "reality" itu-benarkah merepresentasikan "realitas"? Bukankah para pemikir kebudayaan kontemporer umumnya menyatakan yang namanya "realitas" di televisi itu adalah suatu simulasi, sebuah citra, yang akhirnya menciptakan dunianya sendiri, yakni dunia citra? Citra atau simulasi itu tidak lagi menjadi gambaran, wakil, atau mediasi realitas, melainkan dunia citra yang tidak lagi terkait dengan referensi di luar dirinya. Itulah realitas virtual di mana kita hidup sekarang.

Saturday, September 11, 2004

Who Needs To Delete When You Have 1 TB Of Storage?

Rupanya GMail berubah pikiran, kini semua pesan di folder trash dan spam akan otomatis dihapus setelah 30 hari.


Btw, apakah ada yang sudah berhasil mempraktekkan ilmu ini dengan bekal invitation GMail? ;-)

How Good is Your Estimation?

Wah, ternyata saya tidak pandai mengestimasi, nilai saya hanya 13%. Bagaimana dengan anda? Saya tidak mengacu ke Google atau sumber online maupun offline lain sama sekali.

Analisis dari hasil test menunjukkan rata-rata di sekitar 25%. Mungkin karena pertanyaan yang diberikan bias ke Inggris?

Memori HP 7 Digit: Bug atau Fitur?

Coba anda tambahkan entri di HP: nomor 7654321, nama Smurf. Lalu coba panggil nomor 87654321. Nama apa yang muncul di layar? Implikasinya, 021-123-4567 dan 0254-123-4567 akan "konflik". Jadi, fitur agar irit memori, atau bug? Apakah penghematan ini hanya dilakukan di HP low-end?

Sunday, September 05, 2004

Hypertasking: seems good, but ...

Hypertasking, istilah baru bagi saya, didefinisikan sebagai:

multitasking moving beyond the desktop and ferociously invading all aspects of daily life
Hal ini dipicu oleh terlalu banyaknya media: TV, radio, internet, majalah, koran, ...; terlalu mudahnya kita tersambung ke internet (banyak kafe yang mulai menyediakan hotspot); terlalu luasnya cakupan telepon genggam; dan seterusnya.

Hypertasker mampu menulis blog sambil berdebat di telepon, tanpa menunda membalas SMS dari pacarnya. Hypertasker bekerja tanpa peduli waktu dan tempat.

Tapi hati-hati mempekerjakan otak anda, hypertasking mungkin membuat kita mengerjakan berbagai hal lebih cepat, tapi belum tentu lebih baik. Bahkan lebih parah lagi:
... But here's the dilemma: When you do too many complicated things at once, for too long under stress, you risk damaging the very part of your brain that allows you to juggle those activities. It's the same part of the brain we rely on to prioritize, plan and do higher-level thinking...

Friday, September 03, 2004

Nuansa Bahasa, Kapan Perlu Dipahami?

Kita di Indonesia hampir tidak mengenal salju. Tapi di bangsa-bangsa yang sering berurusan dengannya sampai perlu memakai banyak istilah untuk salju. Dalam bahasa Inggris, dikenal snow, avalanche, blizzard, flurry, frost, ... Atau dalam bahasa Eskimo: aput, sasaq, apingaut, ... dan banyak lagi.

Di Jawa dikenal pula istilah-istilah yang berkaitan dengan padi: pari, beras, gabah, menir, dedak, ...

Ternyata dunia yang saya tekunipun juga menuntut pemahaman nuansa istilah. Kali ini, mungkin, agak sedikit menyimpang dari perkomputeran (walaupun tidak terlalu jauh):

Burnout: prolonged low voltage

Surge: prolonged high voltage
Spike: a momentary high voltage(?)
Sag: a momentary low voltage
Fault: a momentary power outage
Blackout: a prolonged power outage
Sedikit lebih kaya daripada aliran di Sunda atau giliran di Jawa kan? :-D

Wednesday, September 01, 2004

They Need 7.5 Years More Time?

... meanwhile I can't keep my eyes open right now. Too tired. Do I have to sleep 7.5 years long then wake up again when everything's safe again?

Microsoft's War on Bugs

It's not a switch that can be flipped. Software written by humans will always contain errors. We're fundamentally changing the way things operate, to help to make software more resistant to attacks. We're two and a half years down a much longer road; it's more of a 10-year timeline.