Outernet: packet radio from space

Outernet adalah layanan broadcast data via satelit yang sifatnya terbuka dan gratis. Kita bisa menerima data yang dikirimkan dengan receiver yang bisa dibeli jadi atau dirakit sendiri. Data yang disiarkan beraneka ragam, mulai dari cuaca, berita, sampai artikel yang bisa kita usulkan.

Sebenarnya proyek Outernet ini sudah dimulai cukup lama, sejak 2014 mereka sudah memulai broadcast di Ku Band, tapi sekarang mereka memakai L Band. Jangkauan Outernet sampai saat ini sudah hampir seluruh bumi.

Akhir tahun lalu mereka member diskon untuk  kit receiver Outernet. Tadinya 99 USD belum termasuk ongkos kirim, tapi waktu itu dijual 89 USD, sudah termasuk ongkos kirim. Semestinya saya akan menerima paketnya bulan Maret, tapi baru dikirim April. Baru sabtu sore lalu saya menerima paketnya.

Sebagai catatan: mereka juga memulai kampanye Indiegogo untuk menjual hardware receiver, tapi sampai saat ini backer project tersebut belum mendapatkan barangnya. Kalau tertarik dengan Outernet, sebaiknya pesan langsung dari webnya, jangan dari Indiegogo. Tadinya mereka menjual sebagian kit saja (misalnya Antenna saja, atau LNA saja, atau SDR saja), tapi sekarang kita harus membeli kit langsung.

Paket yang saya terima adalah: CHIP (komputer 9 USD), Patch Antenna, dan SDRx yang merupakan gabungan software  defined radio (SDR), plus low-noise amplifier/LNA dan sebuah kertas manual singkat.

Merakit kit ini cukup mudah: colokkan SDRx ke CHIP, colokkan Antenna ke SDRx, beri power melalui colokan micro SD di CHIP dan arahkan antenna ke satelit. Bagian terakhir itu mungkin kedengaran sulit, tapi sekarang ada software Sattelite AR untuk Android. Cukup masukkan nama satelit (Inmarsat I4 untuk daerah Asia Pasifik), dan arahkan ke angkasa, nanti kita bisa tau di mana kira-kira satelitnya berada.

Jika Anda ingin mulai membeli receiver, atau membuat sendiri receivernya, coba install dulu software Sattelite AR-nya untuk mengetahui apakah Anda akan bisa mendapatkan signal satelit dengan mudah dari tempat Anda berada.

Untuk mengakses outernet, kita cukup melakukan koneksi via WIFI, lalu mengakses interfacenya dengan web browser. Defaultnya outernet akan berfungsi seperti access point. Sayangnya saya memiliki sedikit kesulitan di sini: akses pointer Outernet tidak terlihat meskipun LED pada CHIP dan SDRx terlihat menyala. Setelah dicoba-coba, ternyata access point-nya hidden. 

Sekarang untuk memudahkan koneksi, saya ubah modenya menjadi WIFI Client agar bergabung ke jaringan WIFI di rumah.

Setelah semua siap, kunjungi bagian Tuner. Perlu diperhatikan bahwa SNR harus lebih dari 3 supaya kita bisa menerima file. Jika SNR baik, setelah agak lama, paket akan mulai berdatangan. Dibutuhkan waktu cukup lama sampai transfer dimulai. Di hari pertama saya mencoba sekitar satu jam dan tidak mendapatkan apa-apa (hanya file parsial).

Karena hari pertama akan hujan, saya bawa masuk kit outernetnya. Hari Minggu, sebelum mengantar Jonathan ke dokter gigi, saya setup lagi outernet receivernya. Ketika pulang dari dokter gigi kami ke kebun binatang. Waktu tiba di rumah, sudah ada cukup banyak file yang diterima, termasuk juga data cuaca.

Saat ini saya belum punya tempat yang permanen yang tahan cuaca. Receivernya saya tahan dengan kotak yang diberikan.

Saat ini jika kita ingin mengirimkan berita via Outernet atau memilih artikel untuk disiarkan, kita bisa membeli kredit (minimal 10 USD untuk 1000 credit). Satu pesan broadcast biayanya 10 kredit. Untuk sebuah artikel, biayanya 10 kredit plus 5 kredit untuk tiap 1000 byte artikel.

Saya sendiri belum membeli credit, belum tahu untuk apa. Mungkin kalau iseng, saya bisa membeli kredit 10 USD dan mengucapkan selamat ulang tahun ke 100 orang.

Bagi kebanyakan orang, Outernet ini saat ini tidak semenarik Internet, karena sifatnya yang searah (butuh internet untuk bisa mengirimkan sesuatu), kontennya masih relatif sedikit (hanya sekitar 20 megabyte per hari disiarkan). Bagi sebagian orang, ternyata outernet ini sudah berguna, misalnya untuk mereka yang membutuhkan data cuaca ketika berlayar.

Rencana mulia Outernet adalah menyebarkan berita dan ilmu ke seluruh dunia bebas biaya, termasuk juga ke daerah yang sulit dijangkau Internet (terlalu sulit/terlalu mahal). Untuk saat ini sebelum tujuan mulia tersebut tercapai, Outernet bisa jadi mainan menarik untuk hacker dan orang yang suka teknologi radio. Saat ini software outernet sifatnya proprietary, tapi sudah ada yang melakukan reverse engineering modulasi, coding, framenya.

 

Pinebook

Posting ini tentang PineBook, laptop Arm murah dari pembuat Pine A64. Harga laptop ini 99 USD (versi 14 inch), dengan ongkos kirim via DHL 29 USD, dan pajak 15 USD (pajak di Thailand, di negara lain tentunya beda). Spesifikasi laptop ini: Prosessor ARM AllWinner A64 1,1 Ghz, RAM 2GB (tidak bisa diupgrade), eMMC 16 GB (bisa diupgrade). Ada dua pilihan ukuran layar, 14 inch dan 11.6 inch, keduanya memiliki resolusi sama 1366×768 pixel, versi yang 11.6 inch lebih murah 10 USD (89 USD). Versi 14 inch beratnya 1.26 kg dan versi 11.6 inch beratnya 1.04 kg.

Laptop ini sudah diumumkan sejak tahun lalu, dan siapapun bisa mendaftar preorder tanpa uang muka. Baru 5 April saya mendapatkan email kesempatan untuk memesan. Jika saya segera memesan maka akan diproses duluan. Setelah dipertimbangkan beberapa hari, akhirnya saya memesan tanggal 10 April. Tanggal 21 April laptopnya sampai. Saya termasuk batch awal yang menerima laptop ini.

Sebelum bercerita tentang laptop ini, saya ceritakan sedikit tentang pembuat PineBook ini. Sebelum membuat Pinebook mereka sudah membuat Pine A64, sebuah single board computer (SBC) seperti Raspberry Pi. Bedanya mereka dari awal memilih ARM 64 Bit (Allwinner A64), membuat harga yang murah (versi termurah 19 USD dan versi paling mahalnya 29 USD), memiliki RAM 2GB (Raspberry Pi hanya 1GB) dan memiliki ethernet gigabit.

Pine A64 sukses di Kickstarter dengan semboyan Superkomputer 64 bit, tapi ternyata dari sisi hardware dan software sangat mengecewakan. Hardwarenya gampang overheating dan tidak ada heatsinknya. Tidak ada LED yang bisa dipakai untuk indikasi booting sukses. Di versi awal juga ada bug fatal karena salah design, voltage ripple menyebabkan port gigabitnya tidak bisa mencapai kecepatan maksimal, bahkan dalam mode gigabit akan jadi lebih lambat dari fast ethernet. Mengutip dari review di Armbian:

Pine64 is not a ‘Super Computer’ but most probably the slowest 64-bit ARM board around due to A64 being limited regarding maximum cpufreq and overheating issues (40nm process being responsible for) and lack of fast IO interconnections (only one real USB 2.0 host port present, no eMMC option possible, no SD card implementation using the faster modes). If you then combine the high expectations with a rather clueless kickstarter crowd (many of them not even getting that they did not buy products but backed a project) and the hardware flaws it’s pretty obvious why their forums are full of complaints and why they receive so much boards as being DOA that work flawlessly in reality.

Sampai saat ini software untuk board Pine A64 terutama untuk desktop masih mengecewakan. Meskipun SoC yang dipakai memiliki GPU Mali 400, tapi tidak disupport dengan baik di Linux. Board ini juga bisa diinstall Android, dan sepertinya fitur grafik berjalan lebih baik di Android (bahkan bisa menjalankan Netflix meski hanya dalam resolusi SD). Sebagai server board ini cukup baik, memorinya relatif besar dibanding SBC lain, dan kernel Linux juga sudah cukup stabil. Saat ini board Pine A64+ yang saya miliki hanya saya gunakan sebagai server dan untuk testing portabilitas software yang saya buat.

Selain SBC tersebut, mereka juga merilis PADI. PADI adalah board microcontroller ARM dengan WIFI yang berusaha menyaingin ESP8266. PADI ini hanya rebranding dari board yang sudah ada. Sepertinya produk yang ini kurang sukses.

Saya tidak berharap banyak dari Pinebook mengingat sejarah SBC mereka, dan Pinebook ini designnya menggunakan SoC yang sama. Ketika sampai, power adaptornya bengkok (tapi bisa diluruskan), untungnya batere dalam keadaan penuh. Bagian depan luarnya putih polos seperti kertas putih. Merk Pinebook hanya terlihat setelah dibuka.

Ketika saya nyalakan, sekiar 10 detik kemudian saya sudah sampai di layar login (user: pine64, password:pine64). Sebenarnya kita bisa menginstall Android untuk laptop ini, tapi OS default yang diberikan adalah Ubuntu Mate, dan saya saat ini belum mencoba Android di laptop ini. Percobaan awal menunjukkan bahwa aplikasi bisa dimulai dengan cepat, misalnya LibreOffice dan Scratch. Browser Firefox relatif lambat, serupa dengan SBC lain. Beberapa kali saya sempat mengalami masalah dengan Wifi yang tiba-tiba berhenti (perlu disconnect dan reconnect lagi).

Untuk mengetik pelan-pelan, keyboardnya cukup bagus, tapi ketika mengetik dengan cepat, maka mulai terasa masalahnya. Kadang kita merasa sudah menekan tombol, tapi ternyata belum tertekan. Keyboardnya terasa agak aneh, ada tombol yang gampang ditekan, ada yang sulit. Tombol kursor kadang berbunyi ketika ditekan. Saya baca review versi 11.6 inch sepertinya keyboardnya lebih bagus. Saya cukup suka dengan layarnya, walaupun hanya Twisted Nematic (TN), bukan IPS.

Trackpadnya baik-baik saja, tapi ketika diklik bunyi ‘klik’ nya cukup terdengar. Di Ubuntu Mate tidak terdeteksi sebagai trackpad/touchpad, sehingga tidak ada palm rejection, jadi ketika mengetik harus menghindari area tersebut supaya mousenya tidak bergerak.

Selain masalah WIFI, ternyata ketika layar ditutup, tidak otomatis sleep. Ini masalah software yang tidak mendeteksi hall sensor, dan akan ditangani di update berikut. Saya tidak mengetes output HDMI, tapi ternyata menurut laporan tidak jalan juga di versi saat ini. Headphone Jack juga masih belum berfungsi, walaupun bisa dijadikan serial port untuk debugging. Ketika saya membuka youtube, audio tidak keluar. Setelah berkonsultasi via IRC, ternyata masih perlu diakali supaya bisa jalan.

Kamera bisa berjalan, tapi kualitasnya sangat jelek, hanya 0.3 megapixel. Jadi jangan berharap banyak untuk bisa memakai kamera ini. Anggap saja ini cuma pajangan.

Hal paling parah saat ini adalah: driver Mali tidak jalan, sehingga semua software yang menjalankan video atau animasi akan sangat lambat. Bahkan aplikasi game sederhana seperti supertux, animasinya sangat lambat. Software editor, terminal, office atau browser bisa jalan seperti biasa dan cukup nyaman. Tapi jika Anda ingin menjalankan aplikasi multimedia, sebaiknya tunggu dulu sampai softwarenya matang.

Secara teori batere bisa bertahan lama, praktiknya saat ini cuma sekitar 3 jam saja. Ketika saya set sleep lalu charging, ternyata akan menyalakan layar dan bagian batere jadi panas. Untuk saat ini, sebaiknya matikan laptop ketika charging.

Untuk saat ini, jika Anda bukan orang yang suka ngoprek, maka saya tidak menyarankan laptop ini. Jika berbagai masalah software berhasil diselesaikan, maka laptop ini sepertinya cukup bagus untuk dibawa-bawa. Karena keyboardnya kurang enak, kemungkinan lebih bagus untuk konsumsi konten (browsing, baca ebook). Laptop ini tidak memiliki kipas (fan), jadi sunyi.

Laptop GNU/Linux berprosessor ARM

Bagian posting ini sekedar bercerita tentang sejarah Laptop Linux dengan prosessor ARM, lalu saya akhiri perbandingan Pinebook ini dengan Chromebook yang saya miliki.

Dari dulu, sebagian orang sangat menginginkan laptop Linux dengan prosesor ARM alih-alih Intel x86. Mereka tidak ingin Chromebook yang memakai kernel Linux, tapi hanya berisi browser, bukan pula Android meski bisa diroot dan diinstall Linux lengkap dalam chroot, tapi laptop ARM yang benar-benar Linux standar dengan tools dari GNU (GNU/Linux).

Ada beberapa alasan mengapa orang ingin memakai laptop dengan prosesor ARM. Alasan yang dulu sering dikemukakan adalah pemakaian daya yang rendah, tapi sekarang manajemen daya Intel juga sudah bagus (contohnya Macbook bisa dipakai belasan jam). Sebagian orang muak terhadap dominasi Intel dan ingin memakai prosesor lain.

Memakai prosesor yang kurang mainstream sedikit lebih aman, karena banyak malware dirancang untuk prosesor Intel. Memakai prosesor lain juga bisa memaksa kita belajar arsitektur prosesor tersebut. Apapun alasannya, banyak orang masih tetap ingin laptop dengan prosesor ARM.

Sebagian orang cukup puas dengan membeli hardware Android atau Chromebook dan menimpanya dengan GNU/Linux. Biasanya ada berbagai masalah dengan pendekatan ini, kadang masalah WIFI, masalah sound, masalah grafik (tidak bisa memakai hardware acceleration), dsb. Masalah-masalahnya seperti jaman awal Linux di Laptop x86.

Sebagian tetap ingin Laptop GNU/Linux saja, bukan hasil konversi Android ataupun Chromebook. Hacker Andrew Huang bahkan sudah merancang sendiri laptop ARM dari tahun 2012 dan berhasil merilis tahun 2014. Tapi laptop ini masih sangat mahal, jadi banyak orang berganti keinginan: Laptop Linux ARM yang murah.

Ketika Raspberry Pi dirilis tahun 2013, sebagian orang langsung berpikir untuk membuat semacam case berbentuk laptop. Sebagian membuat sendiri “laptop” raspberry pi dengan menempelkan berbagai komponen (seperti contohnya ini). Sebagian cukup puas dengan Motorolla Lapdock, yang tadinya ditujukan sebagai lapdock untuk ponsel.

Tapi karena Lapdock sudah dihentikan produksinya, ada yang membuat case baru sejenis (misalnya Pi Top). Sayangnya Pi Top ini cukup mahal, masih di atas 200 USD.

Saat ini saya sudah memakai Chromebook yang saya install ArchLinux dengan spesifikasi serupa dengan Pine64 yang 11.6 inch, tapi prosessornya RockChip 3288 (Arm 32 bit). Tadinya saya memakai Crouton supaya Linux dan Chrome bisa berdampingan, tapi setelah update terakhir, selesai memakai Crouton, chromebooknya akan selalu whitescreen. Jadi saya putuskan dual boot saja ArchLinux dan ChromeOS.

Saya sudah cukup berusaha “mengoprek” benda ini, bahkan sudah mengcompile modul kernel ekstra driver usb serial CH340 yang tidak tersedia di kernel default. Saat ini saya masih belum bisa memakai driver Mali di Chromebook Linux saya (hang jika dipaksa), tapi selain itu semua hardware bekerja dengan baik.

Chromebook yang saya miliki harganya tidak jauh berbeda dari Pinebook. Meski dijual oleh perusahaan lokal sini, Chromebook saya memiliki FCC ID Hisense Chromebook. Ketika saya beli harganya 4200 baht (122 USD), lebih murah dari Pinebook karena saya tidak perlu membayar ongkos kirim.

Kalau dibandingkan dengan berbagai Chromebook, Pinebook ini prinsipnya lebih terbuka. Chip eMMC pada Pinebook bisa diupgrade sampai 64 gb (dan mungkin bisa lebih di masa depan), dan jack audio bisa dijadikan serial port untuk keperluan debugging. Sementara kebijakan Chromebook adalah hardware yang tertutup dan sangat ditujukan untuk end user, bahkan output serial port dimatikan dan tidak tersedia di hampir semua Chrome OS/Chromebook.

The kernel team has been working to remove cruft from the Chromium OS kernel configs. Since there are no Chromebooks with a serial port, serial port drivers were removed from the stock configuration, which is a minor inconvenience for those who still do a lot of debugging using the serial port.

Sayangnya Chromebook berbasis ARM tidak punya slot mini PCI untuk debugging, jadi sangat merepotkan jika ingin melakukan development kernel di Chromebook. Jika tertarik development low level, maka Pinebook lebih baik. Untuk pemakaian sehari-hari, Chromebook (dengan ChromeOS) jauh lebih mudah.

Sebelum menutup artikel ini, saya bandingkan dengan beberapa laptop lain di rumah kami. Sebenarnya saya jarang bepergian dengan laptop, karena lebih sering bekerja di kantor atau rumah. Mac Book pro adalah laptop Risna. Acer saya pakai jika ada pekerjaan di luar yang butuh layar besar dan prosessor yang powerful (Core i7). Kedua laptop ini menurut saya cukup berat, jadi malas membawa keduanya untuk jalan-jalan, apalagi jika ditambah perlu menggendong anak.

Laptop/tablet Lenovo dulu saya beli di Bangkok, karena tidak menyangka ada pekerjaan singkat yang hasilnya lumayan sedangkan saya tidak membawa laptop. Jadi saya beli laptop seadanya yang kecil dan mudah dibawa. Sejak beli laptop ini yang saya bawa untuk liburan atau perjalanan singkat lain ke luar kota. Keyboard laptop/tablet ini sangat tidak nyaman untuk mengetik. OS-nya Windows 10, sehingga bisa menjalankan software apapun yang saya butuhkan (termasuk juga menjalankan Virtual Box meski sangat terbatas karena memorinya hanya 2GB). Di rumah ini menjadi tablet saya untuk membaca eBook PDF.

Saya tadinya berharap Chromebook akan cukup menggantikan Lenovo, tapi ternyata masih banyak software yang tidak jalan atau kurang optimal di ARM. Padahal benda ini cukup ideal: mengetik dengan benda ini cukup nyaman, keyboardnya lebih bagus dari Lenovo, layar 11.6 inch sudah cukup besar, dan relatif ringan (1.04 kg).

Jika Anda butuh laptop bagus untuk development, belilah Macbook Pro atau laptop high end lain. Jika ingin laptop untuk sekedar browsing dan Anda punya koneksi Internet yang bagus, belilah Chromebook (tidak perlu memikirkan malware karena Chromebook ini relatif aman). Jika Anda masih memakai aplikasi Windows dan butuh laptop biasa, ada banyak laptop Windows murah, sebagian sekaligus bisa menjadi tablet.

Saat ini Pinebook lebih cocok untuk orang yang suka mengoprek/hardware hacking, mungkin di masa depan jika softwarenya semakin matang, ini bisa jadi alternatif untuk dipakai sehari-hari. Saya akan mencoba memberikan update di blog ini jika softwarenya sudah semakin bagus.

Mini PC Router

Posting ini membahas Mini PC yang baru saya beli untuk menjadi router/firewall/web server di rumah. Ini adalah mini PC bermerk Qotom seri Q190G4, tanpa WIFI (untuk access point saya memakai Xiao Mi). Benda ini saya beli dari AliExpress.

Ketika membeli, kita bisa mengkonfigurasi jumlah memori dan SSD. Qotom yang saya beli memiliki spesifikasi: memori 4 GB DDR3L , mSATA SSD  32 GB dan bisa ditambah SSD biasa.  Prosessornya Celeron J1900 (2 Ghz). Ada 4 port gigabit dengan chip controller Intel, sebuah port VGA, 3 USB 2.0 dan 1 USB 3.0.

Karena outputnya hanya VGA sedangkan monitor saya tidak lagi mendukung VGA, saya memakai monitor plus modul LCD controller. Modul ini saya beli tujuannya memang untuk berbagai eksperimen, karena memiliki input VGA, HDMI, dan Composite. Layar yang dipakai di sini adalah LCD dari laptop.

Modulnya sendiri (teorinya) cukup generik dan bisa dihubungkan ke berbagai jenis LCD, bukan cuma yang ini.

Sepuluh tahun lalu waktu kecepatan internet masih 1mbps down/512kbps up, WRT54GL sudah cukup menjadi router dan WIFI access point (memori cuma 16 Mb). Lima tahun kemudian, saya sudah mengganti dengan ASUS RT-N16 dengan debwrt (memori 128 Mb). Sekarang kecepatan Internet di rumah sudah sangat bagus, jadi sudah saatnya menguprade router. Continue reading “Mini PC Router”

Memperbaiki Mainan

Jonathan dan Joshua saat ini memiliki banyak mainan. Seperti biasa, semua mainan yang dimainkan akan rusak. Sebisa mungkin jika mainannya masih bisa diperbaiki, maka saya akan mencoba memperbaikinya.

Selain mainan yang rusak karena dimainkan, kadang kami membeli mainan second hand dari toko second hand maupun yard sale yang sering diadakan oleh expat yang akan meninggalkan Chiang Mai. Selain lebih hemat, beberapa mainan yang kami beli second susah didapatkan di Chiang Mai (atau sangat mahal jika memesan via Amazon).

Masalah Batere

Kebanyakan mainan dan buku elektronik biasanya tidak rusak, tapi ada masalah dengan baterenya. Masalah pertama dan yang paling sering adalah: batere habis. Saya memiliki stock berbagai jenis batere standar selain AA dan AAA juga batere koin CR2032 dan LR44.

Masalah berikutnya: konektornya kotor atau berkarat. Masalah lain adalah kabel yang lepas. Untuk masalah kompartemen batere yang berkarat, saya menggunakan aluminium foil. Untuk kabel yang lepas tentunya disolder, dan kemudian dilapisi hot glue agar lebih sulit lepas lagi.

Continue reading “Memperbaiki Mainan”

Kesibukan dan Oprekan Januari 2017

Bulan ini kesibukan saya lebih banyak jalan-jalan bersama keluarga dibanding ngoprek. Selain kunjungan ke PooPoopaper park yang sudah diposting sebelumnya, beberapa weekend ini dipenuhi kegiatan keluarga keluar. Selain berbagai acara yang disebutkan di sini ada juga pernikahan teman kantor (7 Januari), dan house warming party (30 Januari) yang tidak ditampilkan untuk privasi yang punya acara.

Hari Anak Nasional

Di Thailand hari anak nasional jatuh di Sabtu kedua bulan Januari (15 Januari tahun ini). Hari anak dirayakan dengan besar. Berbagai mall mengadakan acara, berbagai institusi (militer, rumah sakit, bank, dsb) juga membuat acara untuk anak-anak. Berbagai tiket tempat wisata digratiskan untuk anak-anak (orang tua tetap membayar tiket).

Tahun ini kami memilih pergi ke Air Force, karena kebetulan ada teman Jonathan (tetangga kami) yang mau pergi ke sana juga. Acaranya meriah, banyak penjual makanan dan mainan. Kami bisa berfoto dengan pesawat tempur, dan sebenarnya ada pertunjukannya juga tapi kami terlambat dan tidak menunggu yang berikutnya.

Obervatorium Doi Inthanon

Tanggal 21-22 Januari kami pergi ke Doi Inthanon karena ada open house Thai National Observatory. Teman kami yang bekerja di sana memberi tahu tentang open house ini dan kami pergi bareng-bareng teman-teman Indonesia. Sebelum ke sini kami mampir Small Farm.

Continue reading “Kesibukan dan Oprekan Januari 2017”

Selamat Natal 2016 dan cerita kesibukan akhir tahun

Kami sekeluarga mengucapkan Selamat Natal untuk teman-teman yang merayakan. Di sini Natal bukan hari libur, tapi kebetulan tahun ini jatuh di hari Minggu, jadi tidak perlu ijin kerja. Saat ini saya sedang libur (sejak 28 Desember) dan Jonathan juga sedang libur sekolah. Seperti biasa, sebelum liburan banyak pekerjaan yang harus dibereskan, sehingga waktu ngoprek berkurang.

Di Akhir tahun, Jonathan juga sibuk, dan berarti orang tuanya juga sibuk. Seperti tahun lalu, ada perayaan Natal di sekolah Jonathan dan saya ikut datang, sekaligus penutupan semester ini. Berikutnya Jonathan perform di Aerial silk dan Piano di Night Safari. Baru 3 hari liburan sekolah, sudah ada 4 teman Jonathan yang berulang tahun.

Sampai saat ini saya masih meneruskan RHME (saat ini peringkat 11, tapi mungkin akan berubah naik/turun). Saya belajar banyak sekali dari CTF ini, dan juga sudah menuliskan tentang reverse engineering termasuk juga topik AVR walau belum lengkap di situs saya. Hardware yang jarang saya pakai (logic analyzer dan Oscilloscope) jadi terpakai.

Continue reading “Selamat Natal 2016 dan cerita kesibukan akhir tahun”

Oprekan akhir pekan: Chromebook, RHME, Lampu Pohon Natal

Akhir pekan kali ini sampai hari Senin di Thailand karena hari Senin bertepatan dengan Hari Ayah di Thailand, jadi kantor libur. Secara umum tidak banyak yang dioprek weekend ini karena lebih banyak dihabiskan untuk jalan-jalan.

Chromebook

Saya membeli Chromebook seharga 4200 baht dengan bonus Google Drive 100GB selama 2 tahun. Karena saat ini saya memang berlangganan Google Drive 100 GB dengan membayar 1.99 USD/bulan, bonus ini akan mengurangi pengeluaran saya sebanyak sekitar 1600 baht (total 2 tahun). Dengan bonus itu, menurut saya ini pembelian yang relatif murah (1.6 jt – 0.6 jt google drive = ~1 jt untuk nilai laptopnya).

20161201_134545

Setelah beberapa jam menggunakan browser saja, saya mengaktifkan developer mode dan menginstall debian chroot menggunakan crouton. Selama beberapa hari saya mencoba-coba berbagai setting, berbagai desktop manager, sampai akhirnya memilih Enlightenment. Menurut saya laptop ini cukup ringan dengan daya tahan batere yang cukup lama.

RHME

Saat ini saya sedang mengikuti CTF hardware pertama saya. Walau kemungkinan besar tidak akan menyelesaikan semua challengenya. Saya bekerja sama dengan teman lama saya Deny yang sudah lama tidak kontak. CTF ini masih terus berjalan, dan saya belajar banyak soal assembly AVR dari soal-soalnya.

Dari belajar AVR saya jadi tertarik mengikuti kontes 1K. Saya sudah memulai membuat proyeknya tapi belum selesai. Prototipe logika sudah jadi dan bisa dimampatkan kurang dari 700 byte, tampilan juga sudah jadi. Entrinya sudah saya masukkan, walaupun rasanya akan sulit menang, tapi saya melakukan ini cuma untuk bersenang-senang.

20161206_063247 Continue reading “Oprekan akhir pekan: Chromebook, RHME, Lampu Pohon Natal”