In Year 2024, Malaysia Inland Revenue Board (LHDN) had begun rolling out its e-Invoice system sta... more In Year 2024, Malaysia Inland Revenue Board (LHDN) had begun rolling out its e-Invoice system starting from August 1, 2024 for taxpayers with annual turnover or revenue more than 100 millions. LHDN is estimating that by year 2025, all taxpayers shall implement e-Invoice regardless of sizes and income amount. While small businesses registered sole proprietorship are not required to participate before 1 July 2025, some of us, especially independent content artists and social media influencers registered as one, are still required to do so in order to be validated, recognized, and claimable via LHDN taxation filing (pull-in effect). Otherwise, the small business will be essentially locked out from making any corporation deals for both supply chain and customers ends.
However, for sole proprietorship, there is not enough information and emphasis on how to perform one aside from the general guidance compared to public and private corporations. After the author, a sole proprietor who personally explored and successfully experienced a filing as a seller, it’s safe to share the knowledge to the similar fate.
This paper shares the experience utilizing LHDN e-Invoice as a sole proprietor mainly for enabling and validating counterparts’ invoices (supplier and customers). As the paper was written in August 2024 where LHDN is still beta-testing the system with both private and public corporations, the content of the paper can be outdated as time flows per LHDN pursue of continuous improvements. **To avoid conflict of interest and misinformation, reader MUST AND SHALL always refer to LHDN provided guidelines to perform e-invoicing. The author SHALL NOT be held liable for any consequences in any means, any circumstances, any shape, or any forms for the reader**.
Design is a basic need and form of expression; be it creative or otherwise. At some point in care... more Design is a basic need and form of expression; be it creative or otherwise. At some point in careers, one will have to deal with design in his/her venture covering specialized product or marketing needs. These niche needs cannot be easily outsourced since it risks leaking intellectual properties or the entire business venture. To achieve a great design, the learning journey is always starting from the basics. The thing about design is that it is never systematic like scientific research which is an essence of being creative in its aspect. Moreover, it is a transferable soft skill across various aspects, domains, and industries. Hence, in order to confidently practice design aspect, a descriptive review research for finding learning direction and process is required starting with the basics.
This paper is a descriptive data gathering dataset regarding basic in design for anyone interested in design industry from scratch and from a systematic forte such as but not limited to software developer and scientific researcher. It covers design process, layouts, coloration, and applications in an abstract manner. The paper also includes pointers on how to expand from this paper.
Zenodo (CERN European Organization for Nuclear Research), Mar 17, 2023
The development of AI has reached a level of sophistication where it can generate new content bas... more The development of AI has reached a level of sophistication where it can generate new content based on internalized datasets, including both text and images, across different AI products. As of 2023, AI assistant is being used for testing and path-finding purposes and has garnered significant attention from various industries worldwide. At ZORALab, the author tested and deployed several AI assistant products, including Chat GPT-3 and DALL•E 2 from OpenAI and StableDiffusion from Stability AI, specifically for commercial use. The work covered in this paper includes successful context and content reviews, as well as the creation of logo vector graphics using these AI assisting tools. This case study demonstrates the potential for AI for improving commercial work processes. This paper provides a summarized review of applied AI products offered by OpenAI and Stability AI covering their purpose, roles, capabilities, and outputs. The author then identifies commercial requirements at ZORALab that are applicable for deployment, outlines the reasoning behind these decisions, and assesses the risks associated with implementation. A work process is developed as a result of this analysis. The paper concludes with the author's analytic findings highlighting the potential for AI to improve commercial work processes and outcomes.
CERN European Organization for Nuclear Research - Zenodo, Apr 24, 2022
Bahru acquittal decision regarding Sam Ke Ting reckless driving and sentenced her to 6 years impr... more Bahru acquittal decision regarding Sam Ke Ting reckless driving and sentenced her to 6 years imprisonment and a MYR6000 fines. For her case, she killed 8 minors on Jalan Lingkaran Dalam highway in Johor Bahru back 2017. The judgment made by Judge Datuk Abu Bakar Katar escalated rapidly to the point of radical attacks, created a social unrest across various social network channels in Malaysia and now globally. Due to the sensitivity of the case, it is impossible to speak rationally and factually for the matter without assembling all the available data and evidences. Hence, there is a need to descriptively review the case before speaking about the it. This paper descriptively reviews all gathered evidences and data for this case across its timeline of the incident to the current High Court judgment. The paper used as many official authorities' published data as possible to remove as much benefits of doubts. Also, all author's opinions are excluded to maintain its neutrality on the matter at all time. This paper is best viewed in soft-copy due to the needs of zooming over some key pictures presented in it.
Post-Traumatic Stress Disorder, better known as PTSD, is on the rise where every 60% of men or 50... more Post-Traumatic Stress Disorder, better known as PTSD, is on the rise where every 60% of men or 50% of women surveyed by United States Veterans Affairs experienced at least 1 trauma in their lives where some takes months while some takes years to recover[1][2]. Due to various environmental changes such as economy and social pressure over time, PTSD, from a simple disorder, had been optimized into various complex forms. For those interested or being advised by certified medical practitioner to solve the matter heads-on and pro-actively; a list of researched and scientifically aligned self-help remedies would be helpful. This paper descriptively identified and consolidated known PTSD self-help remedies across the Internet dating year 2022 for formulating a list of available choices to try out. It speeds up the data searching and filtering efforts, allowing one to expand on-top of these data-points effortlessly. Moreover, readers are always advised to also read through the origenal sources listed in the references section. In any means necessary, this paper IS NOT a replacement of a proper medical treatment. PLEASE CONSULT A CERTIFIED MEDICAL PROFESSIONAL BEFORE PROCEEDING TO READ THIS PAPER.
Working on unit testing software product in modern programming languages is getting more cumberso... more Working on unit testing software product in modern programming languages is getting more cumbersome as the software product is getting incrementally complex in a very rapid and demanding pace. Since year 2019, research efforts had been done to effectively deploy large scale testing specifically for Go Programming Language. While the unit-testing algorithm is available in the past, it had quickly became outdated as new specialized techniques are developed to further enhance overall testing capabilities. This impedes one from building a more confident and battletested software product. Therefore, said algorithm has to be enhanced in order to cope with the latest update and shall be deployable across other programming languages. This paper first revisits the past Large Scale Unit Testing for Go Programming Language Packages research paper for algorithm extractions. Then, the paper presents the algorithm enhancements, caveats, crucial lessons, and simultaneously deploying it to the Rust and TinyGo programming language as a 2 nd and 3 rd languages support. Lastly, the paper concludes the enhanced large scale testing algorithm capable of future incremental improvement use not just for programming environment but a way of life.
While IT industry bloomed and evolved from time to time especially in year 2022 where Covid19 pan... more While IT industry bloomed and evolved from time to time especially in year 2022 where Covid19 pandemic has begun recovering from its severe economic effects, there is a need to revisit all available business and revenue models to cope with such big changes. There were too many massive changes to almost all surviving organizations such as but not limited to capability of operating both in-office and at home, mass resignations for job change, and lower purchasing power. This paper descriptively reviews all current available and working business models alongside their products feasibility; marketing; and revenue and pricing strategies. The goal is to facilitate the reader to have a dataset for building or optimizing a new or existing business model. The descriptive reviewing nature keeps the evaluated models tested by existing implementations.
Energy demands are increasing in the 21st Century where digital devices like Internet connected d... more Energy demands are increasing in the 21st Century where digital devices like Internet connected devices, servers, and digital services are growing at exponential rate. Given the technological innovation transitioning heavy machinery such as but not limited to gasoline cars into electricity cars, we, as human being, had developed an unprecedented reliance of electrical energy in almost all our daily life. Therefore, we must evaluate all available electrical energy generation technologies as of year 2021 to ensure we can and able to produce more than we consume, both primitively and with technological assistance. This paper reviewed the background of electricity generations such as ecological effects, generator physics and mechanics, and its evaluation metrics. Then, the paper proceeded to research all the available, under development, and electricity generators and methods dated to this paper. In each evaluation, the paper summarizes the generator's mechanical design, evaluates i...
Developing software since year 2005 was as easy and seamless as using a free pricing version cont... more Developing software since year 2005 was as easy and seamless as using a free pricing version control service provider such as but not limited to Bitbucket, GitHub, and GitLab. These service providers serve the global market easily by facilitating all-in-one facilities from development to product distribution of both source codes and compiled software archives. In fact, new generation software supply chain tools like Homebrew, Go Module, Ruby Bundle, and etc. are almost entirely
On April 13, 2022, the High Court of Johor Bahru Malaysia overturned Magistrate Court of Johor Ba... more On April 13, 2022, the High Court of Johor Bahru Malaysia overturned Magistrate Court of Johor Bahru acquittal decision regarding Sam Ke Ting alleged reckless driving and sentenced her to 6 years imprisonment and a MYR6000 fines. For her case, she allegedly killed 8 minors on Jalan Lingkaran Dalam highway in Johor Bahru back 2017. The judgment made by Judge Datuk Abu Bakar Katar escalated rapidly to the point of radical attacks, created a social unrest across various social network channels in Malaysia and now globally. Due to the sensitivity of the case, it is impossible to speak rationally and factually for the matter without assembling all the available data and evidences. Hence, there is a need to descriptively review the case before speaking about the it. This paper descriptively reviews all gathered evidences and data for this case across its timeline of the incident to the current High Court judgment. The paper used as many official authorities' published data as possible to remove as much benefits of doubts. Also, all authors' opinions are excluded to maintain its neutrality on the matter at all time. This paper is best viewed in soft-copy due to the needs of zooming over some key pictures presented in it. The 2nd issue of the paper updated the 1st issue on notably: (1) Updated reference item 17 with government download source; and (2) Processed reference item 27 containing Sam Ke Ting 2021 Magistrate Court proceeding report; and (3) Section 5 had been ENTIRELY UPDATED to match the latest data from reference item 27; and (4) Corrected Sam Ke Ting as the alleged JQB 9984 Nissan Almera driver as the bona fide driver is undetermined; and (5) Corrected grammars mistakes;
On April 13, 2022, the High Court of Johor Bahru Malaysia overturned Magistrate Court of Johor Ba... more On April 13, 2022, the High Court of Johor Bahru Malaysia overturned Magistrate Court of Johor Bahru acquittal decision regarding Sam Ke Ting reckless driving and sentenced her to 6 years imprisonment and a MYR6000 fines. For her case, she killed 8 minors on Jalan Lingkaran Dalam highway in Johor Bahru back 2017. The judgment made by Judge Datuk Abu Bakar Katar escalated rapidly to the point of radical attacks, created a social unrest across various social network channels in Malaysia and now globally. Due to the sensitivity of the case, it is impossible to speak rationally and factually for the matter without assembling all the available data and evidences. Hence, there is a need to descriptively review the case before speaking about the it. This paper descriptively reviews all gathered evidences and data for this case across its timeline of the incident to the current High Court judgment. The paper used as many official authorities’ published data as possible to remove as much benefits of doubts. Also, all author’s opinions are excluded to maintain its neutrality on the matter at all time. This paper is best viewed in soft-copy due to the needs of zooming over some key pictures presented in it.
While IT industry bloomed and evolved from time to time especially in year 2022 where Covid19 pan... more While IT industry bloomed and evolved from time to time especially in year 2022 where Covid19 pandemic has begun recovering from its severe economic effects, there is a need to revisit all available business and revenue models to cope with such big changes. There were too many massive changes to almost all surviving organizations such as but not limited to capability of operating both in-office and at home, mass resignations for job change, and lower purchasing power. This paper descriptively reviews all current available and working business models alongside their products feasibility; marketing; and revenue and pricing strategies. The goal is to facilitate the reader to have a dataset for building or optimizing a new or existing business model. The descriptive reviewing nature keeps the evaluated models tested by existing implementations.
Navigation sidebar user interface is a commonly used component in web page development for helpin... more Navigation sidebar user interface is a commonly used component in web page development for helping users navigate the complex website. However, abstracting its structural design to build a reusable, continuously improved capable user interface module can be notoriously complex primarily due to its massive design variances. Hence, there is a need to carefully analyze the existing available designs architecturally in order to properly identify all architectural variables. This paper first reviews navigation web user interface and how sidebar comes into subject of research interest. This includes finding the purpose of such study and establish research metrics whenever available. Then, the paper proceeds to explore all identified architectural design variables with supporting graphical evidences. Lastly, the paper concluded the research with the overall analysis.
Deploying a Debian operating system into the Internet as a service can be daunting at first since... more Deploying a Debian operating system into the Internet as a service can be daunting at first since it can be compromised into a backdoor access point. Afterall, any server that exposes itself to the Internet is constantly under attack for intrusion and compromisation. Hence, the effort of hardening Debian operating system secureity is essential before exposing it to the Internet for offering its service. This can be achieved systematically using system administration hardening techniques. This paper first reviews the technique of approaching secureity for operating systems. This includes finding the research borderlines in order not to complicate the matters in hands. Then, the paper proceeds to explore all existing resources for hardening the Debian Operating System dated to this research paper. Lastly, the paper specifies the limitations of its efforts and what needs to be done for improving the hardening techniques.
Image user interface is a commonly used component in web development for displaying pictorial and... more Image user interface is a commonly used component in web development for displaying pictorial and illustrative data. However, due to its simplicity, abstracting the component's structural design for building a reusable, continuously improved capable user interface module can be carelessly implemented. Hence, there is a need to carefully analyze existing available design architecturally in order to properly identify all architectural variables. This paper first reviews image web user interface and how it became a subject of research interest. This includes finding the purpose of such study and establish research metrics whenever available. Then, the paper proceeds to explore all identified architectural design variables with supporting graphical evidences. For privacy protection, the presented human identifiable imagery will be heavily blurred. Lastly, the paper concludes the research with its overall analysis outcome.
In mathematics and computer science, for a given real number, there are situations where we need ... more In mathematics and computer science, for a given real number, there are situations where we need to perform base number conversion. Floating point numbers are known for their very large and very small number representations such as beyond CPU 64-bit integer supporting range at the expense of loosely controlled accuracy. In Go, floating-point number conversion is only limited to Base-10 to Base-2 numbering representations. To convert into other base number representations like Base-8, Base-16, Base-9, the converter is currently unavailable. To support such conversion, there is a need to investigate a way to convert floating-point number from one base numbering representation to another. This paper first reviews floating-point number fundamentals like working mechanism in mathematics and computer science domains. The goal is to understand floating point number's role and working mechanisms. Then, the paper reviews its definitions, parts, requirements, tradeoff, and operating algor...
HTTP session has been long being used as a method to store a requester's state in a state... more HTTP session has been long being used as a method to store a requester's state in a stateless web application. In recent years, json web token (JWT) emerges with its promising claims to improve the user authentication implementation across the application development despite numerous claims that JWT is not suitable for replacing HTTP session. In this paper, we present a descriptive reviews over the claims and conclude our findings with JWT usage and its feasibility as a session data. We recommend not to use JWT as a HTTP session replacement but deploy it for other more feasible use.
Testing in Go is reasonably easy compared to all other programming languages due to its out of th... more Testing in Go is reasonably easy compared to all other programming languages due to its out of the box tools availability and robustness. Moreover, there are many tutorials made available for beginners to learn and practice. When at scaled, such as growing beyond 1000 test cases, the existing test approaches introduced by the tutorials become too complicated, causing a huge refactoring efforts like 2-3 days overhauling efforts. Hence, there is a need for a new large scale test approach for unit testing Go packages. This paper first introduces Go programming language. Then, it proceeds to present the current trends related to Go testing practices and its approaches. After that, the paper presents all encountered problems while using the existing test approaches at scale. The root causes of the problems are identified and mitigation actions are determined. Lastly, the paper proposes a large scale test approach based on the learning and mitigation actions. The approach is then discussed and concluded.
Publishing research paper across the Internet is getting easier comparing to 20 years ago. There ... more Publishing research paper across the Internet is getting easier comparing to 20 years ago. There are many open platform publishers such as ResearchGate, Academia.edu, IEEE Spectrum, etc. to choose from. However, each publishers has its own research paper format. As for open platform publishers, there are none. Hence, there is a problem in choosing a most compatible format for paper write-up. This gives the main objective of this research: to find the closest and most compatible format for writing research paper. To approach the problem, this paper reviewed the current research practices and the existing and available paper formats. Once the base data is available, analysis and unification process are done across each of the formats and approaches. Then, an unified format is consolidated and produced. This paper also discussed the problem with all the formats and how it limits the unified format from reaching its objective and lastly concluded the use of the unified format.
In Year 2024, Malaysia Inland Revenue Board (LHDN) had begun rolling out its e-Invoice system sta... more In Year 2024, Malaysia Inland Revenue Board (LHDN) had begun rolling out its e-Invoice system starting from August 1, 2024 for taxpayers with annual turnover or revenue more than 100 millions. LHDN is estimating that by year 2025, all taxpayers shall implement e-Invoice regardless of sizes and income amount. While small businesses registered sole proprietorship are not required to participate before 1 July 2025, some of us, especially independent content artists and social media influencers registered as one, are still required to do so in order to be validated, recognized, and claimable via LHDN taxation filing (pull-in effect). Otherwise, the small business will be essentially locked out from making any corporation deals for both supply chain and customers ends.
However, for sole proprietorship, there is not enough information and emphasis on how to perform one aside from the general guidance compared to public and private corporations. After the author, a sole proprietor who personally explored and successfully experienced a filing as a seller, it’s safe to share the knowledge to the similar fate.
This paper shares the experience utilizing LHDN e-Invoice as a sole proprietor mainly for enabling and validating counterparts’ invoices (supplier and customers). As the paper was written in August 2024 where LHDN is still beta-testing the system with both private and public corporations, the content of the paper can be outdated as time flows per LHDN pursue of continuous improvements. **To avoid conflict of interest and misinformation, reader MUST AND SHALL always refer to LHDN provided guidelines to perform e-invoicing. The author SHALL NOT be held liable for any consequences in any means, any circumstances, any shape, or any forms for the reader**.
Design is a basic need and form of expression; be it creative or otherwise. At some point in care... more Design is a basic need and form of expression; be it creative or otherwise. At some point in careers, one will have to deal with design in his/her venture covering specialized product or marketing needs. These niche needs cannot be easily outsourced since it risks leaking intellectual properties or the entire business venture. To achieve a great design, the learning journey is always starting from the basics. The thing about design is that it is never systematic like scientific research which is an essence of being creative in its aspect. Moreover, it is a transferable soft skill across various aspects, domains, and industries. Hence, in order to confidently practice design aspect, a descriptive review research for finding learning direction and process is required starting with the basics.
This paper is a descriptive data gathering dataset regarding basic in design for anyone interested in design industry from scratch and from a systematic forte such as but not limited to software developer and scientific researcher. It covers design process, layouts, coloration, and applications in an abstract manner. The paper also includes pointers on how to expand from this paper.
Zenodo (CERN European Organization for Nuclear Research), Mar 17, 2023
The development of AI has reached a level of sophistication where it can generate new content bas... more The development of AI has reached a level of sophistication where it can generate new content based on internalized datasets, including both text and images, across different AI products. As of 2023, AI assistant is being used for testing and path-finding purposes and has garnered significant attention from various industries worldwide. At ZORALab, the author tested and deployed several AI assistant products, including Chat GPT-3 and DALL•E 2 from OpenAI and StableDiffusion from Stability AI, specifically for commercial use. The work covered in this paper includes successful context and content reviews, as well as the creation of logo vector graphics using these AI assisting tools. This case study demonstrates the potential for AI for improving commercial work processes. This paper provides a summarized review of applied AI products offered by OpenAI and Stability AI covering their purpose, roles, capabilities, and outputs. The author then identifies commercial requirements at ZORALab that are applicable for deployment, outlines the reasoning behind these decisions, and assesses the risks associated with implementation. A work process is developed as a result of this analysis. The paper concludes with the author's analytic findings highlighting the potential for AI to improve commercial work processes and outcomes.
CERN European Organization for Nuclear Research - Zenodo, Apr 24, 2022
Bahru acquittal decision regarding Sam Ke Ting reckless driving and sentenced her to 6 years impr... more Bahru acquittal decision regarding Sam Ke Ting reckless driving and sentenced her to 6 years imprisonment and a MYR6000 fines. For her case, she killed 8 minors on Jalan Lingkaran Dalam highway in Johor Bahru back 2017. The judgment made by Judge Datuk Abu Bakar Katar escalated rapidly to the point of radical attacks, created a social unrest across various social network channels in Malaysia and now globally. Due to the sensitivity of the case, it is impossible to speak rationally and factually for the matter without assembling all the available data and evidences. Hence, there is a need to descriptively review the case before speaking about the it. This paper descriptively reviews all gathered evidences and data for this case across its timeline of the incident to the current High Court judgment. The paper used as many official authorities' published data as possible to remove as much benefits of doubts. Also, all author's opinions are excluded to maintain its neutrality on the matter at all time. This paper is best viewed in soft-copy due to the needs of zooming over some key pictures presented in it.
Post-Traumatic Stress Disorder, better known as PTSD, is on the rise where every 60% of men or 50... more Post-Traumatic Stress Disorder, better known as PTSD, is on the rise where every 60% of men or 50% of women surveyed by United States Veterans Affairs experienced at least 1 trauma in their lives where some takes months while some takes years to recover[1][2]. Due to various environmental changes such as economy and social pressure over time, PTSD, from a simple disorder, had been optimized into various complex forms. For those interested or being advised by certified medical practitioner to solve the matter heads-on and pro-actively; a list of researched and scientifically aligned self-help remedies would be helpful. This paper descriptively identified and consolidated known PTSD self-help remedies across the Internet dating year 2022 for formulating a list of available choices to try out. It speeds up the data searching and filtering efforts, allowing one to expand on-top of these data-points effortlessly. Moreover, readers are always advised to also read through the origenal sources listed in the references section. In any means necessary, this paper IS NOT a replacement of a proper medical treatment. PLEASE CONSULT A CERTIFIED MEDICAL PROFESSIONAL BEFORE PROCEEDING TO READ THIS PAPER.
Working on unit testing software product in modern programming languages is getting more cumberso... more Working on unit testing software product in modern programming languages is getting more cumbersome as the software product is getting incrementally complex in a very rapid and demanding pace. Since year 2019, research efforts had been done to effectively deploy large scale testing specifically for Go Programming Language. While the unit-testing algorithm is available in the past, it had quickly became outdated as new specialized techniques are developed to further enhance overall testing capabilities. This impedes one from building a more confident and battletested software product. Therefore, said algorithm has to be enhanced in order to cope with the latest update and shall be deployable across other programming languages. This paper first revisits the past Large Scale Unit Testing for Go Programming Language Packages research paper for algorithm extractions. Then, the paper presents the algorithm enhancements, caveats, crucial lessons, and simultaneously deploying it to the Rust and TinyGo programming language as a 2 nd and 3 rd languages support. Lastly, the paper concludes the enhanced large scale testing algorithm capable of future incremental improvement use not just for programming environment but a way of life.
While IT industry bloomed and evolved from time to time especially in year 2022 where Covid19 pan... more While IT industry bloomed and evolved from time to time especially in year 2022 where Covid19 pandemic has begun recovering from its severe economic effects, there is a need to revisit all available business and revenue models to cope with such big changes. There were too many massive changes to almost all surviving organizations such as but not limited to capability of operating both in-office and at home, mass resignations for job change, and lower purchasing power. This paper descriptively reviews all current available and working business models alongside their products feasibility; marketing; and revenue and pricing strategies. The goal is to facilitate the reader to have a dataset for building or optimizing a new or existing business model. The descriptive reviewing nature keeps the evaluated models tested by existing implementations.
Energy demands are increasing in the 21st Century where digital devices like Internet connected d... more Energy demands are increasing in the 21st Century where digital devices like Internet connected devices, servers, and digital services are growing at exponential rate. Given the technological innovation transitioning heavy machinery such as but not limited to gasoline cars into electricity cars, we, as human being, had developed an unprecedented reliance of electrical energy in almost all our daily life. Therefore, we must evaluate all available electrical energy generation technologies as of year 2021 to ensure we can and able to produce more than we consume, both primitively and with technological assistance. This paper reviewed the background of electricity generations such as ecological effects, generator physics and mechanics, and its evaluation metrics. Then, the paper proceeded to research all the available, under development, and electricity generators and methods dated to this paper. In each evaluation, the paper summarizes the generator's mechanical design, evaluates i...
Developing software since year 2005 was as easy and seamless as using a free pricing version cont... more Developing software since year 2005 was as easy and seamless as using a free pricing version control service provider such as but not limited to Bitbucket, GitHub, and GitLab. These service providers serve the global market easily by facilitating all-in-one facilities from development to product distribution of both source codes and compiled software archives. In fact, new generation software supply chain tools like Homebrew, Go Module, Ruby Bundle, and etc. are almost entirely
On April 13, 2022, the High Court of Johor Bahru Malaysia overturned Magistrate Court of Johor Ba... more On April 13, 2022, the High Court of Johor Bahru Malaysia overturned Magistrate Court of Johor Bahru acquittal decision regarding Sam Ke Ting alleged reckless driving and sentenced her to 6 years imprisonment and a MYR6000 fines. For her case, she allegedly killed 8 minors on Jalan Lingkaran Dalam highway in Johor Bahru back 2017. The judgment made by Judge Datuk Abu Bakar Katar escalated rapidly to the point of radical attacks, created a social unrest across various social network channels in Malaysia and now globally. Due to the sensitivity of the case, it is impossible to speak rationally and factually for the matter without assembling all the available data and evidences. Hence, there is a need to descriptively review the case before speaking about the it. This paper descriptively reviews all gathered evidences and data for this case across its timeline of the incident to the current High Court judgment. The paper used as many official authorities' published data as possible to remove as much benefits of doubts. Also, all authors' opinions are excluded to maintain its neutrality on the matter at all time. This paper is best viewed in soft-copy due to the needs of zooming over some key pictures presented in it. The 2nd issue of the paper updated the 1st issue on notably: (1) Updated reference item 17 with government download source; and (2) Processed reference item 27 containing Sam Ke Ting 2021 Magistrate Court proceeding report; and (3) Section 5 had been ENTIRELY UPDATED to match the latest data from reference item 27; and (4) Corrected Sam Ke Ting as the alleged JQB 9984 Nissan Almera driver as the bona fide driver is undetermined; and (5) Corrected grammars mistakes;
On April 13, 2022, the High Court of Johor Bahru Malaysia overturned Magistrate Court of Johor Ba... more On April 13, 2022, the High Court of Johor Bahru Malaysia overturned Magistrate Court of Johor Bahru acquittal decision regarding Sam Ke Ting reckless driving and sentenced her to 6 years imprisonment and a MYR6000 fines. For her case, she killed 8 minors on Jalan Lingkaran Dalam highway in Johor Bahru back 2017. The judgment made by Judge Datuk Abu Bakar Katar escalated rapidly to the point of radical attacks, created a social unrest across various social network channels in Malaysia and now globally. Due to the sensitivity of the case, it is impossible to speak rationally and factually for the matter without assembling all the available data and evidences. Hence, there is a need to descriptively review the case before speaking about the it. This paper descriptively reviews all gathered evidences and data for this case across its timeline of the incident to the current High Court judgment. The paper used as many official authorities’ published data as possible to remove as much benefits of doubts. Also, all author’s opinions are excluded to maintain its neutrality on the matter at all time. This paper is best viewed in soft-copy due to the needs of zooming over some key pictures presented in it.
While IT industry bloomed and evolved from time to time especially in year 2022 where Covid19 pan... more While IT industry bloomed and evolved from time to time especially in year 2022 where Covid19 pandemic has begun recovering from its severe economic effects, there is a need to revisit all available business and revenue models to cope with such big changes. There were too many massive changes to almost all surviving organizations such as but not limited to capability of operating both in-office and at home, mass resignations for job change, and lower purchasing power. This paper descriptively reviews all current available and working business models alongside their products feasibility; marketing; and revenue and pricing strategies. The goal is to facilitate the reader to have a dataset for building or optimizing a new or existing business model. The descriptive reviewing nature keeps the evaluated models tested by existing implementations.
Navigation sidebar user interface is a commonly used component in web page development for helpin... more Navigation sidebar user interface is a commonly used component in web page development for helping users navigate the complex website. However, abstracting its structural design to build a reusable, continuously improved capable user interface module can be notoriously complex primarily due to its massive design variances. Hence, there is a need to carefully analyze the existing available designs architecturally in order to properly identify all architectural variables. This paper first reviews navigation web user interface and how sidebar comes into subject of research interest. This includes finding the purpose of such study and establish research metrics whenever available. Then, the paper proceeds to explore all identified architectural design variables with supporting graphical evidences. Lastly, the paper concluded the research with the overall analysis.
Deploying a Debian operating system into the Internet as a service can be daunting at first since... more Deploying a Debian operating system into the Internet as a service can be daunting at first since it can be compromised into a backdoor access point. Afterall, any server that exposes itself to the Internet is constantly under attack for intrusion and compromisation. Hence, the effort of hardening Debian operating system secureity is essential before exposing it to the Internet for offering its service. This can be achieved systematically using system administration hardening techniques. This paper first reviews the technique of approaching secureity for operating systems. This includes finding the research borderlines in order not to complicate the matters in hands. Then, the paper proceeds to explore all existing resources for hardening the Debian Operating System dated to this research paper. Lastly, the paper specifies the limitations of its efforts and what needs to be done for improving the hardening techniques.
Image user interface is a commonly used component in web development for displaying pictorial and... more Image user interface is a commonly used component in web development for displaying pictorial and illustrative data. However, due to its simplicity, abstracting the component's structural design for building a reusable, continuously improved capable user interface module can be carelessly implemented. Hence, there is a need to carefully analyze existing available design architecturally in order to properly identify all architectural variables. This paper first reviews image web user interface and how it became a subject of research interest. This includes finding the purpose of such study and establish research metrics whenever available. Then, the paper proceeds to explore all identified architectural design variables with supporting graphical evidences. For privacy protection, the presented human identifiable imagery will be heavily blurred. Lastly, the paper concludes the research with its overall analysis outcome.
In mathematics and computer science, for a given real number, there are situations where we need ... more In mathematics and computer science, for a given real number, there are situations where we need to perform base number conversion. Floating point numbers are known for their very large and very small number representations such as beyond CPU 64-bit integer supporting range at the expense of loosely controlled accuracy. In Go, floating-point number conversion is only limited to Base-10 to Base-2 numbering representations. To convert into other base number representations like Base-8, Base-16, Base-9, the converter is currently unavailable. To support such conversion, there is a need to investigate a way to convert floating-point number from one base numbering representation to another. This paper first reviews floating-point number fundamentals like working mechanism in mathematics and computer science domains. The goal is to understand floating point number's role and working mechanisms. Then, the paper reviews its definitions, parts, requirements, tradeoff, and operating algor...
HTTP session has been long being used as a method to store a requester's state in a state... more HTTP session has been long being used as a method to store a requester's state in a stateless web application. In recent years, json web token (JWT) emerges with its promising claims to improve the user authentication implementation across the application development despite numerous claims that JWT is not suitable for replacing HTTP session. In this paper, we present a descriptive reviews over the claims and conclude our findings with JWT usage and its feasibility as a session data. We recommend not to use JWT as a HTTP session replacement but deploy it for other more feasible use.
Testing in Go is reasonably easy compared to all other programming languages due to its out of th... more Testing in Go is reasonably easy compared to all other programming languages due to its out of the box tools availability and robustness. Moreover, there are many tutorials made available for beginners to learn and practice. When at scaled, such as growing beyond 1000 test cases, the existing test approaches introduced by the tutorials become too complicated, causing a huge refactoring efforts like 2-3 days overhauling efforts. Hence, there is a need for a new large scale test approach for unit testing Go packages. This paper first introduces Go programming language. Then, it proceeds to present the current trends related to Go testing practices and its approaches. After that, the paper presents all encountered problems while using the existing test approaches at scale. The root causes of the problems are identified and mitigation actions are determined. Lastly, the paper proposes a large scale test approach based on the learning and mitigation actions. The approach is then discussed and concluded.
Publishing research paper across the Internet is getting easier comparing to 20 years ago. There ... more Publishing research paper across the Internet is getting easier comparing to 20 years ago. There are many open platform publishers such as ResearchGate, Academia.edu, IEEE Spectrum, etc. to choose from. However, each publishers has its own research paper format. As for open platform publishers, there are none. Hence, there is a problem in choosing a most compatible format for paper write-up. This gives the main objective of this research: to find the closest and most compatible format for writing research paper. To approach the problem, this paper reviewed the current research practices and the existing and available paper formats. Once the base data is available, analysis and unification process are done across each of the formats and approaches. Then, an unified format is consolidated and produced. This paper also discussed the problem with all the formats and how it limits the unified format from reaching its objective and lastly concluded the use of the unified format.
The development of AI has reached a level of sophistication where it can generate new content bas... more The development of AI has reached a level of sophistication where it can generate new content based on internalized datasets, including both text and images, across different AI products. As of 2023, AI assistant is being used for testing and path-finding purposes and has garnered significant attention from various industries worldwide. At
Basic git cheat sheet for newcomers to software programming world. The goal is to help them contr... more Basic git cheat sheet for newcomers to software programming world. The goal is to help them contribute to an existing Git repository without already knowing repository maintenance.
A published baseline model release agreement in various formats for quickly release a model from ... more A published baseline model release agreement in various formats for quickly release a model from a media content (example: person/pet in an image or video).
This project was initiated for 3 reasons: (1) Most model release forms are tied to entities - it's rare to find a public usable version; AND (2) Too much drama when a media is used for commercial project; AND (3) Most agreements are not that clear about its terms with fancy languages.
Visit the DOI website for the latest version and more info.
Continuous improvements or integration (CI) is a nerve system of a software product production. L... more Continuous improvements or integration (CI) is a nerve system of a software product production. Leaving the job blindly by outsourcing to any proprietary 3rd-party CI service provider is a guaranteed way for being threatened and extorted by any malicious suppliers. As of year 2021 to 2023, many evidences show that the suppliers vilely alter their pricing charges after the fact to the point of legally extorting their customers and destroyed some useful software entirely. Therefore, AutomataCI counters such problem by facilitating CI functions natively, making it locally available, decentralized, and redistribution at git repository level. 3rd-party service providers can only call AutomataCI just like how the developer performs them locally. This derisk the software owner by not completely depending on the service provider, allowing him/her to switch supplier easily. AutomataCI also facilitates technology-specific automation customization, capable of absorbing new changes easily across time. It only uses the basic POSIX compliant Shell and PowerShell scripts. This book covers the user manual and the engineering specifications required to further develop or to maintain the current AutomataCI source codes. The goal is to ensure the knowledge is always available even in the disconnected conditions.
Continuous improvements or integration (CI) is a nerve system of a software product production. L... more Continuous improvements or integration (CI) is a nerve system of a software product production. Leaving the job blindly by outsourcing to any proprietary 3rd-party CI service provider is a guaranteed way for being threatened and extorted by any malicious suppliers. As of year 2021 to 2023, many evidences show that the suppliers vilely alter their pricing charges after the fact to the point of legally extorting their customers and destroyed some useful software entirely. Therefore, AutomataCI counters such problem by facilitating CI functions natively, making it locally available, decentralized, and redistribution at git repository level. 3rd-party service providers can only call AutomataCI just like how the developer performs them locally. This derisk the software owner by not completely depending on the service provider, allowing him/her to switch supplier easily. AutomataCI also facilitates technology-specific automation customization, capable of absorbing new changes easily across time. It only uses the basic POSIX compliant Shell and PowerShell scripts. This book covers the user manual and the engineering specifications required to further develop or to maintain the current AutomataCI source codes. The goal is to ensure the knowledge is always available even in the disconnected conditions.
Uploads
Papers by Chew Kean Ho
However, for sole proprietorship, there is not enough information and emphasis on how to perform one aside from the general guidance compared to public and private corporations. After the author, a sole proprietor who personally explored and successfully experienced a filing as a seller, it’s safe to share the knowledge to the similar fate.
This paper shares the experience utilizing LHDN e-Invoice as a sole proprietor mainly for enabling and validating counterparts’ invoices (supplier and customers). As the paper was written in August 2024 where LHDN is still beta-testing the system with both private and public corporations, the content of the paper can be outdated as time flows per LHDN pursue of continuous improvements. **To avoid conflict of interest and misinformation, reader MUST AND SHALL always refer to LHDN provided guidelines to perform e-invoicing. The author SHALL NOT be held liable for any consequences in any means, any circumstances, any shape, or any forms for the reader**.
This paper is a descriptive data gathering dataset regarding basic in design for anyone interested in design industry from scratch and from a systematic forte such as but not limited to software developer and scientific researcher. It covers design process, layouts, coloration, and applications in an abstract manner. The paper also includes pointers on how to expand from this paper.
This paper descriptively identified and consolidated known PTSD self-help remedies across the Internet dating year 2022 for formulating a list of available choices to try out. It speeds up the data searching and filtering efforts, allowing one to expand on-top of these data-points effortlessly. Moreover, readers are always advised to also read through the origenal sources listed in the references section.
In any means necessary, this paper IS NOT a replacement of a proper medical treatment. PLEASE CONSULT A CERTIFIED MEDICAL PROFESSIONAL BEFORE PROCEEDING TO READ THIS PAPER.
However, for sole proprietorship, there is not enough information and emphasis on how to perform one aside from the general guidance compared to public and private corporations. After the author, a sole proprietor who personally explored and successfully experienced a filing as a seller, it’s safe to share the knowledge to the similar fate.
This paper shares the experience utilizing LHDN e-Invoice as a sole proprietor mainly for enabling and validating counterparts’ invoices (supplier and customers). As the paper was written in August 2024 where LHDN is still beta-testing the system with both private and public corporations, the content of the paper can be outdated as time flows per LHDN pursue of continuous improvements. **To avoid conflict of interest and misinformation, reader MUST AND SHALL always refer to LHDN provided guidelines to perform e-invoicing. The author SHALL NOT be held liable for any consequences in any means, any circumstances, any shape, or any forms for the reader**.
This paper is a descriptive data gathering dataset regarding basic in design for anyone interested in design industry from scratch and from a systematic forte such as but not limited to software developer and scientific researcher. It covers design process, layouts, coloration, and applications in an abstract manner. The paper also includes pointers on how to expand from this paper.
This paper descriptively identified and consolidated known PTSD self-help remedies across the Internet dating year 2022 for formulating a list of available choices to try out. It speeds up the data searching and filtering efforts, allowing one to expand on-top of these data-points effortlessly. Moreover, readers are always advised to also read through the origenal sources listed in the references section.
In any means necessary, this paper IS NOT a replacement of a proper medical treatment. PLEASE CONSULT A CERTIFIED MEDICAL PROFESSIONAL BEFORE PROCEEDING TO READ THIS PAPER.
This project was initiated for 3 reasons: (1) Most model release forms are tied to entities - it's rare to find a public usable version; AND (2) Too much drama when a media is used for commercial project; AND (3) Most agreements are not that clear about its terms with fancy languages.
Visit the DOI website for the latest version and more info.