Blog Posts
My verdict on Liquid Glass vs Material 3 Expressive.

What the hack is (#- ) and how do I even pronounce it?

(>_ )^(>_ ); The future of Shift and Shiftine is IRL.

Announcing the first Scopus citation to my papers.
The "AEP Mobile Application Evaluation of Usability, Performance, and Shneiderman's Recommendations" (2023), also known as the Reinhart's second academic (conference) paper written back in Bina Nusantara University (BINUS), has officially received its first citation on a Scopus-indexed journal entry for Computer Standards & Interfaces, published by Elsevier, Vol. 94 (Aug. 2025). The full article can be found on https://doi.org/10.1016/j.csi.2025.103999. Note that this article is not published in Open Access, but accessible if your organisation (incl. Monash University) have purchased a subscription to the journal via Elsevier's ScienceDirect.
A reminder on fascism in free, libre, open-source (FLOSS) projects and communities.
You may call any names from L (the forbidden word in major FLOSS communities, referring to a person) to P (that top YouTuber who recently advertised Linux). But I would argue that people won't be able to reject certain people from using any Free Software or Open Source software for being "fascist" or "nazi". In fact, the licenses of your software itself still do not prohibit your users from adopting a certain ideology, belief, or a set of political intentions in order to use, clone, modify, and redistribute your software. Your "inclusive" covenants and Code of Conducts do, but it would not stop people to fork out from your community and continue working with your software through their intended ways. I would recall the Debian's decision to drop a specific key software because its license contains a specific phrase: "The Software shall be used for Good, not Evil." With the committee claiming this as nonfree and removed them from Debian repositories, and also impacted other software for inclusion in Debian, we may imply that you, the greater Free Software and Open Source community, generally implied that your software may be legally used for "evil". So now, you have seen the consequences of your past actions. You should be inspired instead to include the fugitive phrase in your licenses, including your definition of "Good" as something that is ethical, supportive, inclusive, non-discriminatory, anti-ableist, LGBTQIA+ (and allies) proud and owned. But it's too late. Your licenses are more difficult to be revoked than ever, casting bad spells to people who flexed themselves for choosing the ways of the Copyleft. From the Open Source Initiative (OSI), 17 years ago: We never talk about Open Source in terms of religion or philosophy, morality or ethics. There is simply no place for one to be fundamentalistic about Open Source. If Open Source works for you, great! (We told you so.) If it doesn’t work for you, that’s too bad, but we understand. We won’t call you a bad person, we won’t excommunicate you, we won’t shun you, we won’t even eat crackers in your bed. Open Source Initiative. (2008). "open source fundamentalist". https://opensource.org/blog/open-source-fundamentalist If you consider "non-fascist" to be the future of your users and your community, maybe it's time to stop doing Free Software and Open Source today. Really. Stop the adoption of today's licenses. Make new "antifascist open-source" licenses that effectively stop fascists (and probably Silicon Valley companies and VCs, too) from using and stealing your hard work. Leave GNU/Linux and make new pieces of software from scratch, as your new licenses won't be likely compatible with the licenses of your past software. Make new definitions of "free" and "nonfree", knowing that your new inclusive license would be technically nonfree anyway. Make new compilers and operating systems. Make new committees and organizations. Make new software and hardware. The freedom comes back to you now, but remember: you should drop your sexist hardware ports (especially DC jacks, Ethernet, and USB; they believe that shy female connectors can only and only connect to male connectors) and pave new way for new set of inclusive ones.
Site Updates, April 2025 edition.

My 2-month verdict of the Zen browser.

Changes to our service time zone on 06 April 2025.
Starting Sunday 06 April 2025, the standard time zone for Canberra, Melbourne, Sydney, and surrounding areas will change from AEDT (Australian Eastern Daylight Time, UTC+11) to AEST (Australian Eastern Standard Time, UTC+10) as the summer season and the Daylight Saving Time (DST) period has officially ended. This change will impact your experience with our services, especially those living outside the states of ACT, NSW, and VIC, Australia. Indonesian users should note that the Melbourne time zone will soon become 3 hours (formerly 4 hours) earlier from the standard western (WIB) time zone from this date onwards to 05 October 2025, where the next DST period should officially start in Australia. For more information, visit: Daylight Saving Time on English Wikipedia Daylight Saving Time on Business Victoria
Perubahan zona waktu layanan Reinhart pada 06 April 2025.
Mulai hari Minggu 06 April 2025, zona waktu di Canberra, Melbourne, Sydney, dan sekitarnya akan beralih dari AEDT (Australian Eastern Daylight Time, UTC+11) menjadi AEST (Australian Eastern Standard Time, UTC+10) karena musim panas dan periode Daylight Saving Time (DST) sudah berakhir. Hal ini dapat berdampak pada jam operasional layanan Reinhart di kawasan Anda terutama di luar Melbourne dan negara bagian Australia: ACT, NSW, dan VIC. Sebagai acuan, waktu di Melbourne akan menjadi 3 jam lebih cepat (sebelumnya 4 jam) dari Waktu Indonesia Barat (WIB) sampai periode DST berikutnya yang akan berlaku sejak 05 Oktober 2025 nanti. Informasi lebih lanjut: Waktu Musim Panas (Daylight Saving Time) di Wikipedia Bahasa Indonesia (Bahasa Inggris) Daylight Saving Time on Business Victoria