Budgeting 101

Di tahun-tahun pertama saya kerja, saya sering merasa bingung, kok gaji saya setiap bulan cepat habis ya. Sisa uang yang bisa ditabung itu sedikit sekali.

Karena penasaran gaji saya larinya ke mana saja, saya mulai mencatat pengeluaran saya secara rutin menggunakan aplikasi di HP (ini aplikasi yang saya gunakan).

Sejak mencatat pengeluaran, saya mulai mendapatkan pencerahan uang saya habis ke mana saja. Ternyata saya dulu cukup boros di jajan, minum kopi, bayar cicilan gadget, dll. Biasalah anak muda baru dapat gaji.

Yang jadi masalah, meskipun sudah tahu uang saya habis ke mana saja, kok bulan-bulan depannya saya masih merasa boros ya.

Saya coba analisa lagi, sepertinya saya masih boros karena mencatat pengeluaran itu adalah sebuah action yang “telat”. Saya melakukan pencatatan setelah uangnya sudah keluar. Saya menyimpulkan harus ada satu langkah lagi sebelum itu.

GitHub - upperlinecode/budget-buddy-python-functions
Kalau seperti ini sudah telat.
Continue reading Budgeting 101

Ringkasan drama GameStop dan /r/wallstreetbets 2021

Para pemain

  • Hedge fund, seperti Melvin Capital, Citron Capital.
  • GameStop ($GME), perusahaan retail video game terbesar di dunia.
  • Para user /r/wallstreetbets, sebuah subforum di reddit yang fokus membahas jual beli saham.
  • Aplikasi-aplikasi trading seperti Robinhood, yang menawarkan akses jual-beli saham dengan komisi 0%.
Staff Pick: 'The Usual Suspects' - Outtake by Tribeca ...

Beberapa istilah yang harus dimengerti

Hedge fund

Hedge fund bisa dibilang sebagai badan investasi khusus orang kaya (tidak semua orang bisa ikutan). Mereka sering kali menggunakan strategi investasi yang lebih kompleks seperti short selling, dan produk-produk investasi derivatif/turunan.

Regulasi terhadap hedge fund ini juga cenderung lebih ringan jika dibandingkan dengan badan-badan investasi yang lain.

Continue reading Ringkasan drama GameStop dan /r/wallstreetbets 2021

Ganti mouse ke trackball untuk mengurangi sakit di pergelangan tangan

Beberapa tahun belakangan ini saya sudah beberapa kali mengalami rasa tidak nyaman pada pergelangan tangan kanan saya karena banyak menggunakan mouse. Biasanya rasa tidak nyaman itu bisa diatasi dengan menggunakan mousepad dengan bantalan yang tebal di bagian pergelangan tangannya.

Namun sekitar bulan lalu, rasa tidak nyaman ini muncul lagi meskipun sudah menggunakan mousepad yang ada bantalan tersebut. Belum sampai sakit nyeri banget, tapi ketika menggerakkan pergelangan tangan ke posisi tertentu, rasanya tidak enak.

Saya curiga ini adalah gejala dari RSI (repetitive strain injury). Menurut Wikipedia, penyebab utama RSI di zaman modern ini adalah ergonomi yang buruk dari penggunaan komputer, terutama dalam penggunaan keyboard dan mouse.

Salah satu hal yang bisa dilakukan untuk mengurangi rasa sakit ini adalah dengan mengganti mouse menjadi perangkat lain. Dua alternatif yang saya temukan adalah:

Continue reading Ganti mouse ke trackball untuk mengurangi sakit di pergelangan tangan

Latihan mengetik dengan 10 jari

Karena COVID-19, saya harus bekerja dari rumah 6 bulan terakhir ini. Meskipun demikian, saya tentunya sangat bersyukur masih bisa bekerja di tengah wabah pandemi ini.

Sama seperti beberapa orang yang jadinya harus bekerja dari rumah, momen ini menjadi kesempatan untuk upgrade meja kerja di rumah.

Salah satu gadget baru yang saya beli adalah sebuah mechanical keyboard dengan kapabilitas bluetooth (untuk mengurangi jumlah kabel yang melintang di meja). Pilihan saya jatuh pada Keychron K2 version 2, dengan brown switch.

Karena akhirnya punya keyboard yang cukup keren, saya jadi kepikiran untuk sekalian meningkatkan kemampuan mengetik saya.

Jual Keychron K2 Backlight Plastic Frame Wireless & Wired Mechanical  Keyboard - White Online September 2020 | Blibli.com
Biar ngga malu sama keyboardnya.
Continue reading Latihan mengetik dengan 10 jari

Renungan: The Social Dilemma

Netflix baru-baru ini meluncurkan sebuah dokumenter dengan judul The Social Dilemma. Dokumenter ini berisikan wawancara dengan banyak orang-orang hebat yang pernah di perusahaan-perusahaan teknologi raksasa seperti Facebook, Google, Twitter, Instagram, Pinterest, dst.

Topik utamanya adalah bagaimana banyak produk dari perusahaan-perusahaan ini bertumbuh menjadi sangat besar dalam waktu yang sangat singkat. Dalam proses tersebut, mereka kehilangan kendali dari platform yang mereka ciptakan sendiri.

Hal ini dipengaruhi oleh model bisnis perusahaan-perusahaan tersebut: iklan online.

Perusahaan-perusahaan ini berlomba-lomba untuk meyakinkan bahwa, “Hey, kalau kamu ngiklan di platform saya, pasti hasilnya memuaskan!”

Stonks guaranteed.
Continue reading Renungan: The Social Dilemma

Menghindari URL tracking

Apakah kalian pernah mengunjungi sebuah website, seperti Amazon, dan memperhatikan URL yang panjang seperti ini?

https://www.amazon.com/AmazonBasics-Lightning-USB-Cable-Certified/dp/B07DC9SBLQ/ref=sr_1_1?dchild=1&keywords=amazonbasics&pf_rd_p=934fb9-3aaa-476f-8532-6a4a5da3e7&pf_rd_r=AV0YYJDH57W4EYWSKH&qid=1599500&sr=8-1

Sebetulnya, URL yang dibutuhkan untuk melihat halaman yang sama hanyalah:

https://www.amazon.com/dp/B07DC9SBLQ/

Bagian AmazonBasics-Lightning-USB-Cable-Certified ditambahkan untuk keperluan SEO, sedangkan bagian ref=sr_1_1?dchild=1&keywords=amazonbasics&pf_rd_p=934fb9-3aaa-476f-8532-6a4a5da3e7&pf_rd_r=AV0YYJDH57W4EYWSKH&qid=1599500&sr=8-1 ditambahkan untuk mengikuti gerak-gerik kamu di website tersebut.

Dengan URL tracking tersebut, Amazon bisa mempelajari kamu membuka halaman produk tersebut dari halaman/menu yang mana.

Banyak aplikasi dan website melakukan hal yang sama karena memang hal ini berguna untuk menganalisa kebiasaan pengguna. Namun belum tentu semua orang menyadari atau nyaman dengan hal ini.

Continue reading Menghindari URL tracking

Pentingnya memiliki alat pemadam api di rumah


Kalau ada hal yang bisa saya syukuri dari musibah pandemi ini, salah satunya adalah saya sedang kerja dari rumah ketika ini terjadi:

Penyebabnya klasik, ada orang rumah sedang manasin minyak, ingin menggoreng makanan, namun karena menerima telepon, jadinya lupa sedang manasin minyak.

Tiba-tiba saya mencium bau tidak enak dan tidak lama kemudian mendengar suara meletup-letup yang aneh.

Continue reading Pentingnya memiliki alat pemadam api di rumah

Menjinakkan notifikasi


Push notification atau notifikasi seharusnya adalah sebuah fitur yang sangat berguna. Tanpa fitur tersebut, mungkin kita tidak akan sadar jika kita mendapat pesan penting dari teman, orang tua, pacar, suami, istri, anak, atau mungkin ketika mendapat email penting dari klien atau bos.

Namun jika jumlahnya sehari sudah ratusan atau bahkan ribuan, fitur ini tentunya menjadi kurang berguna atau bahkan menjadi sangat mengganggu.

Jika kalian menggunakan smartphone Android, coba cek menu Digital Wellbeing (di dalam setting Android), dan lihat berapa jumlah notifikasi yang bisa kalian terima dalam sehari.

Kalau saya sih biasanya bisa mendapat ratusan, atau bahkan ribuan notifikasi setiap harinya. Kalau melihat contoh pada tanggal 16 Juli di atas, artinya saya mendapatkan ~90 notifikasi setiap jam, atau 1 hingga 2 notifikasi setiap menit selama 24 jam. Untungnya tidak setiap hari seperti itu.

Saya merasa hal ini sudah tidak produktif. Notifikasi penting tenggelam di antara banjir notifikasi. Kita jadi mudah teralihkan perhatiannya ketika harus fokus kerja, dan jadi tidak tenang pada jam-jam santai kita.

Di artikel ini saya ingin sharing upaya saya selama ini untuk menjinakkan notifikasi-notifikasi yang saya terima.

Continue reading Menjinakkan notifikasi

How to use NextDNS on your GL.iNet Convexa-B (GL-B1300) OpenWrt router

This is a translation of an excerpt adapted from my review of GL.iNet Convexa-B (GL-B1300) router. As of writing, I'm using the official GL.iNet firmware version 3.104 (pre-release). This tutorial might work on other GL.iNet routers. I don't guarantee anything, so do this at your own risk.

If you already use GL.iNet Convexa-B (GL-B1300) router, you might already be aware that on the GL.iNet’s Admin Panel (not the LuCI version), there’s a toggle to activate DNS over TLS from Cloudflare.

MORE SETTINGS > Custom DNS Server

But what if I want to use other DNS provider such as NextDNS? I personally prefer NextDNS because it can also act as a DNS sinkhole. I’ve also paid for NextDNS Pro subscription. It’d be a shame if I don’t use it to its full potential 😛

Can we use NextDNS instead of Cloudflare? Yes, we can. It’s much easier if you’re on the latest version of vanilla OpenWrt, I believe you can just install luci-app-nextdns. If you want to stay on the official GL.iNet version (which is still using OpenWrt 15.05 as of July 2020), it’s a little more involved.

The way I use NextDNS is by modifying the configuration file to change the DNS server info from Cloudflare’s to NextDNS’. This way I can still toggle DNS over TLS easily from the Custom DNS Server menu.

Continue reading How to use NextDNS on your GL.iNet Convexa-B (GL-B1300) OpenWrt router