Important O-Week info: Our website is still undergoing major upgrades. Some of the contents here may be out-of-date.

Search

Reinhart Previano K.

Do you love to Ctrl-K, Ctrl-/, or / ? Now you can do three of them (>_ )!

No results so far...

Contact Information

Blog posts from Logs of the SYSTEM (system)


NOTICE: MacBook factory reset on March 4 to 7, 2024.

On Monday, March 4 to Wednesday, March 7, Reinhart will perform a factory reset to his MacBook Air (reinhart-pc3) to reinstall necessary development tools and remove older projects. Sorry for the inconvenience.

Site Update: Announcing our new typeface, Bumi Laras Selatan.
Cover image for Site Update: Announcing our new typeface, Bumi Laras Selatan.
Site Update: Now with new color palettes!

Earlier this year, we have discussed a new set of color palette, then refreshed it, which someday could become an integral part of our brand. These palettes are so versatile enough that we have been confident over this entire year to produce artworks, campaign media, and even apps exclusively relying to these limited set of colors. And making the palette programmatically with OkLCH allows us to accurately reproduce the kind of color shades we wanted for every color spectrum. But there were two main problems that we faced sooner: Itʼs difficult to reproduce colors which are optimized for user interface backgrounds. Sure, we can use either Galih-Ratna or Dilan-Milea for buttons and links, but these colors were not designed for background elements such as cards. There is no standard grey color shade. Or brown. Grey is significant in user interface design for neutral or disabled buttons and other interactive elements. So today, we are excited to announce a new color palette series: Rangga-Cinta, from the Indonesian record-breaking Ada Apa dengan Cinta? movie. These muted color sets are meant to complement the vibrancy prepresented by both Dilan-Milea and Galih-Ratna, and in fact, we are already using these on our reinhart1010.id website. Because of their nature of muted colors, the Rangga-Cinta version of Blue can be considered as the official version of our Gray. And they have generated some cool brown-like shades for use, too. Improving the consistency and interoperability between Dilan-Milea, Galih-Ratna, and Rangga-Cinta. We have also slightly tweak the Galih-Ratna color sets, so now Dilan-Milea 500 color scale is exactly the same with Galih-Ratna 500. Similarly, Galih-Ratna 50 also becomes the basis of Rangga-Cinta 50, and Dilan-Milea 950 is essentially the same as Rangga-Cinta 950. This has some technical benefits to our main website, which is currently based on Tailwind CSS. Before, we had assigned different colors for these glass card borders and background, not to mention the colored shadows and hover/active shades. These took a whopping 20 CSS color-related classes to render a single search bar! bg-gr-fuchsia-50/50 dark:bg-dm-fuchsia-900/50 focus:bg-gr-fuchsia-50 dark:focus:bg-gr-fuchsia-900 hover:bg-gr-fuchsia-50 dark:hover:bg-gr-fuchsia-900 text-gr-fuchsia-900 dark:text-white placeholder:text-gr-fuchsia-600 dark:placeholder:text-gr-fuchsia-100 border-gr-fuchsia-500 dark:border-dm-fuchsia-50 focus:border-gr-fuchsia-500 focus:dark:border-dm-fuchsia-50 shadow-dm-fuchsia-500/50 dark:shadow-dm-fuchsia-200/50 focus:shadow-dm-fuchsia-200/75 dark:focus:shadow-dm-fuchsia-200/75 hover:shadow-dm-fuchsia-200/75 dark:hover:shadow-dm-fuchsia-200/75 Now, by using these color synonyms, we can remove most of duplicate color classes (including colored placeholder texts in favor of standard grey ones) into just five! bg-rc-violet-50 dark:bg-rc-violet-900 hover:bg-white dark:hover:bg-dm-violet-800 border-dm-violet-300 Coming soon: A standard for applying colors. Well, as promised earlier, we are still going to announce new updates throughout this holiday season. But at the meantime, we are also still in the works of standardizing how these colors should be used. You may also notice that weʼve implemented dynamic theming on different webpages under the same site. Itʼs just another part of standardization that are taking place here. In the future, we will eventually standardize color schemes for form controls and so. But thatʼs all for now!

Site Update: The new homepage that never was.
Cover image for Site Update: The new homepage that never was.
Why I don’t care about surveillance capitalism anymore.
Some people believe that, every human on earth today has their digital counterparts. Some even embrace their human and inhuman personalities (like Reinhart and the Korean girl group æspa), but others are very concerned enough that their “digital other half” is being exploited by certain companies. That’s the essence of surveillance capitalism.
@1010bots, coming soon to OpenStreetMap
Cover image for @1010bots, coming soon to OpenStreetMap
Submitting Every Door v4.1 to HUAWEI AppGallery.

As a followup to our previous announcement, we’re submitting a brand new version of Every Door to HUAWEI AppGallery with the following fixes: Fixed capitalization for descriptions. Fixed yellow amenity warnings not shown. Fixed marking a shop on a building disused. We are aware that this app might not be available in India and other countries, so we are rechecking the cause behind these issues, and hope that this will be resolved soon.

Site Update: Search and print-friendly page formats!
Cover image for Site Update: Search and print-friendly page formats!
Porting “Every Door” OpenStreetMap Editor to HUAWEI AppGallery.

Every Door is a cross-platform application that allows you to contribute to OpenStreetMap in easy ways. Akin to StreetComplete, but Every Door can be installed for iPhones and iPads, too. We have gotten the permission from the app's original developer, Ilya Zverev, to publish the app for HUAWEI AppGallery. More information can be found on the app's GitHub Issues page: https://github.com/Zverik/every_door/issues/483. Information for Mainland China users. We are unable to request for the app to be available in Mainland China for administration reasons, as HUAWEI requires us to include and upload a Chinese Resident Identity Card (居民身份证) to do so. Additionally, it is also important for Chinese users to consider the current legal state of the OpenStreetMap in China. How to verify that the AppGallery version is safe for use? We use the same APK builds as published from the project's GitHub page to AppGallery, which is possible as the app does not primarily rely on Google Play Services (and thus works on Huawei without the need for VMOS). This strategy is definitely different than the ones for F-Droid version, where apps must be recompiled by the F-Droid’s infrastructure to ensure that no proprietary things should ever, ever be inside the published app. Why is the age rating different than that of Google Play Store? Following the OpenStreetMap’s Terms of Use for minors, OSM expects users to be 13 years (under supervision) or 16 years (unrestricted) or later to use the platform. HUAWEI, however, only offers 12+ and 16+ rating categories. This is to anticipate stricter age rating regulations in some countries.


Reinhart Previano Koentjoro
Reinhart Previano Koentjoro
Citra Manggala Dirgantara
Citra Manggala Dirgantara

A Reinhart company

Products

Company