Share This

Wednesday, 19 March 2025

The big browser battle, Can artificial intelligence startups dethrone Google Chrome in the web browser wars?



IN the beginning – well in 1993, to be specific – there was Mosaic .And it was good, or at least good enough. By 1995, however, Mosaic’s time was on the wane, and Netscape was people’s browser of choice. Three years later, Internet Explorer had taken the lead – and seemed poised to hold it forever.

There were challengers, of course. By 2008, Firefox was making a run at winning over the Internet but managed to find only half the audience of Internet Explorer. That was the case until 2012, when they both were left in the dust by

Google’s Chrome.

Other competitors, like Safari, Opera ,and Edge (a rename of Internet Explorer), had a brief moment in the sun, but never came close to market dominance. Today,

Chrome is still firmly in charge, holding a 67% market share as of January 2025.

If history has taught us anything when it comes to web browsers, though, it’s that people’s allegiances to how they navigate the World Wide Web are far from absolute.

The oft-changing nature of web browser leadership was modelled visually by James Eagle, a content creator with a background in the financial services sector.

Emerging contenders

Change could be in the air once again. Artificial intelligence (AI) companies are starting to focus on the Web, which could herald yet another paradigm shift.

Recently, Ai-powered search engine Perplexity teased plans to launch its own web browser called Comet. In a post on X, the company said the browser was “coming soon” and invited people to sign up for a waitlist. It did not offer details on what would make the browser unique or offer any mockups or footage of Comet.

Perplexity has been growing fast, though. Last October, CEO Aravind Srinivas announced on X that the search engine was serving 100 million queries per week.

And in December, the company closed a Us$500mil (Rm2.2bil) funding round (with backers including Nvidia and Jeff Bezos), taking its valuation to Us$9bil (Rm40bil).

Perplexity isn’t the only AI company looking at the browser market. Last November, Openai was reported to be working on its own Ai-infused web browser.

That came roughly a month after the CHATGPT maker integrated web search into its popular chatbot, keeping users inside the app.

The CHATGPT web-search integration wasn’t perfect and, at the moment, falls short of the definition of a browser, but it was good enough to hook Inc. tech columnist Jason Aten, who wrote, “for most of the things I’ve searched for this past week, CHATGPT has been a superior experience”.

Google’s legal troubles

Google is hardly surrendering without a fight. Chrome is an important part of its business these days; however, it’s hard to determine exactly how much revenue the browser contributes, as Alphabet includes it in the same category as Android, Youtube, and search in its earnings reports. Google also uses

Chrome’s browsing history to help target ads.

Last September, Google very quietly added its Gemini AI into

Chrome, letting users access it by typing @gemini in the browser’s query bar before their chatbot question. It has since expanded the offerings, letting people create custom themes with AI, changing their search backgrounds, and doing a deeper dive into their search history. Soon, it says, users will be able to compare information across multiple tabs with an Ai-generated overview.

This could be an ideal time for startups to make a run at Google’s browser market dominance, as the company is busy dealing with other hurdles. Google is awaiting sentencing, expected by August, after it received a guilty verdict in a search monopoly suit. And the US Department of Justice has announced its hopes to break up the company, forcing Alphabet to sell Chrome. Even if that happens, though, it will likely be years before the appeals process runs its course.

A second case, meanwhile, regarding Alphabet’s advertising technology, is awaiting a verdict. And China has launched its own antitrust probe into Google, in response to tariffs. Both US cases, however, were brought by the Biden administration – and the Trump administration may be less enthusiastic about pursuing them. Alphabet CEO Sundar Pichai recently attended Trump’s inauguration.

Regardless of what happens in those legal battles, though, well-funded competitors have

Chrome in their sights. And the status quo in web surfing could be about to change once again.

By CHRIS MORRIS, Tribune news serv

Monday, 17 March 2025

Concerned by increasing corruption

 

Press Release: Corruption Perceptions Index 2024

Corruption Perceptions Index 2024

THE Association of Administrative and Diplomatic Officers Alumni is very disappointed with Malaysia’s ranking in the 2024 Corruption Perceptions Index. Our score is 50 over 100, the same as last year, and only marginally above the global average score of 43 over 100. Of the 180 countries involved in the survey, we are ranked 57, the same as last year.

This is not surprising given the seemingly increasing incidence of corruption among public servants. Hardly a day goes by without reports on corruption appearing in newspapers, confirming the perception some have that corruption is systemic in Malaysia.

In January, The Star reported that “Corrupt enforcement officers have been raking in close to RM200,000 each month from vape smugglers at the KL International Airport Free Commercial Zone (“Big money for dirty Customs men”, Jan 24; online at bit.ly/star_badvape). It is disappointing that while the government is trying to balance its budget and reduce its public debt, which currently stands at over RM1.5 trillion, we have such large leakages in revenue collection. And this is just one case of many.

Government programmes to inculcate good values in the public service over the last few decades seem not to have had the desired results.

While enforcement by the Malaysian Anti-corruption Commission needs to be enhanced, efforts by all ministries and agencies to stop corrupt practices have to be stepped up without any compromise. In fact, incidents of corruption and the quantum involved seem to have been increasing geometrically.

The association feels that the government must adopt a no-nonsense approach to corruption in the public sector. The fear factor is not there to prevent officers and staff from being involved in corruption. Research suggests that enforcement will be more successful if the penalty is heavy and the probability of being caught is high – and this includes the successful prosecution of such cases.

While some have suggested structural reforms, the association would like to suggest that we go back to basics and focus on programmes and policies that are already in place to combat corruption. What seems to be lacking is proper implementation. These include:

> Annual asset declaration: Officers and staff, especially those in services prone to corruption, must make their annual declaration, and their senior officers must go through these declarations to check for veracity and accuracy.

The Bureau of Asset Inspection in the Public Sector in Thailand and the Central Bureau of Investigation in India are entrusted with this responsibility. Use of artificial intelligence and big data analysis will be helpful in this.

> Ensure integrity: Heads of enforcement departments and supervisors at different levels must ensure integrity among officers in the workplace.

One cannot help but wonder how some officers and staff can work with syndicates under the very eyes of their supervisors and senior officers. Either seniors close one eye to the goings-on in the office or they are part of the game themselves. They must be held responsible and accountable and be made to face the music.

Supervising officers must be up and about and moving to see what is going on around them. They must also pay attention to news coming through the grapevine and undertake follow-up actions.

> Act against those who

corrupt, offer bribes: Action must be taken against those doing the corrupting too.

We support the action taken in the case of the Customs Department where, apart from the collection of the unpaid taxes, the warehouses of the importer were raided for further checks. It must be done to ensure that every cent of the unpaid taxes is collected, apart from imposing other legal penalties associated with the giving of bribes.

> Stronger action: More drastic actions should be taken against officers and staff involved in corruption.

While we support the programme to transfer officers at regular intervals, action must also be taken against those suspected of being involved in corruption before they are transferred out. Demotion and no possibility of promotion for a very long time must be imposed.

The penalties imposed on those convicted must be revised upward. Additional penalties, such as the confiscation of all assets of those convicted of corruption, as well as the assets of their relatives if they were obtained through corruption, would surely discourage corruption.

The action taken against corruption must create fear and shame among officers and staff involved in corruption. The fact that some charged with corruption have been able to get off scot-free, for whatever reasons, has not helped in creating the fear and shame factors.

-TAN SRI ABDUL HALIM ALI President Association of Administrative and Diplomatic Officers Alumni (Persatuan Alumni Pegawai Tadbir dan Diplomatik) Read the full letter at Thestar.com.my. 17 Mar 2025

The Dismal Reality of Malaysian Political Corruption

[1] Yet again we are seeing another former prime minister under investigation for corruption. That makes three former prime ministers either in jail, under investigation or charged with corruption; surely another world record. Add to that one deputy prime minister, at least two former chief ministers and several cabinet ministers who at one time or another were investigated or charged and you get a picture of just how rotten the whole system really is. 

[2] But we’ve seen a similar show-and-tell performance by the MACC before; it usually ends in an anticlimax. All the jewellery and gold watches that were seized from Najib and Rosmah with so much fanfare a few years ago, for example, were eventually returned to them. So this latest show may not mean much in the end.

[3] Indeed, when it involves senior politicians or well-connected individuals, the show is always quite dramatic at the beginning but it invariably ends with a whimper (Mahathir’s sons),  a DNAA (Zahid Hamidi, Riza Aziz and many more) or is allowed to die for want of further action (Sabah scandal, LCS). The current MACC chief must surely have the best record in the world for opening investigations into high-level corruption but thus far he has had zero success in obtaining actual convictions. But the politicians are apparently very happy with his performance as his contract has been extended.

[4] The only time when a corrupt senior politician actually went to jail was of course during the brief period after the 2018 elections when political elites were temporarily in disarray and made the fatal mistake of appointing an outsider (Tommy Thomas) as AG. It was a once-in-a-century convergence of the planets, an aberration. It won’t happen again. Now it back to business as usual.

[5] The other thing to note is that all that loot from the Ismail Sabri investigation – RM170 million in cash, RM7 million in gold bars and an assortment of jewellery –  was reportedly siphoned off from just from one single government program.   Imagine, then, how much is being looted from the hundreds of other government programs. It is estimated that between 30-40% of the more than RM150 billion that the government spends on procuring goods, works and services is siphoned off each year. 

[6] And it goes on and on, year after year. Corrupt politicians and their cronies are the hardest working people in Malaysia – they never sleep, never tire of inventing ways to siphon off public funds and never lack programs to pillage. 

[7] The present administration is proving to be a huge disappointment when it comes to fighting corruption. The Madani anti-corruption agenda is just an elaborate PR exercise, fakery on a grand scale. Their SOP is DNAA, NFA or pardons for friends and allies; MACC for everyone else. Nothing quite brings home the absolute absurdity of the government’s position than the sight of  the prime minister vociferously railing against corruption while standing beside his deputy who, if not for the DNAA he was generously given, might well be in in prison right now for corruption. 

[8] Recently, a RM16.6 billion MINDEF helicopter deal was given to a friend of the prime minister. They say it’s a good deal (and maybe it is) but the  lack of transparency,  the apparent conflict of interest and the fact that all 28 helicopters could have been purchased outright for about a third of the price  (according to some reports) is reminiscent of the scandalous way UMNO did defence procurement. And this from a prime minister who insist he wants to change the system.

[9] Despite all the big talk, there’s really zero interest in fighting corruption where it matters most – among senior politicians. It’s not hard to eradicate corruption; the problem is that there’s simply no political will to do so. If people are making tons of money why would they want to change anything? 

[10] We have to face the ugly truth: corruption is too deeply woven into the fabric of Malaysian politics to be rooted out. The entire machinery of government is thoroughly corrupt and beyond cleansing. There are very few good men left. Syndicates,  cartels and corrupt politicians have a finger in everything from rice distribution to foreign workers. Anyone who dares to expose corruption – like that whistleblower in Sabah or that intrepid reporter from Malaysiakini – will quickly find themselves harassed, investigated and even charged. There’s no hope left; the war on corruption is over and we have lost!

by  in corruptionMalaysiaPolitics| 18 March 2025]

Coding 101: CRACKING THE CODE, IS AI REWTITING THE RULES?

 

'Learn to code' has long been the golden rule for breaking into tech – but has generative AI rewritten the playbook? — This visual is human-created, AI-aided

N January, Mark Zuckerberg, Meta’s co-founder and CEO, said on the Joe Rogan Experience podcast that artificial intelligence (AI) would begin to take over the roles of mid-level software engineers this year.

Since ChatGPT’s rise in 2022, many new AI tools have appeared, aiming to simplify programming. However, this has also made programmers feel less secure about their jobs, especially those still in school or just starting their careers.

Daren Tan, CEO of Alphv Technologies, believes that learning to code remains important in the AI era, though the purpose has evolved.

Instead of just writing basic functions, coding skills are now crucial for effectively working with AI, customising solutions, and verifying or fixing AI-generated code.

Tan compares the rise of AI to that of calculators: while calculators didn’t eliminate the need to understand math, they changed how we apply it, making us more productive and better equipped to tackle complex problems.

He emphasises the need for a human touch, stressing that “AI-generated code isn’t quite ready for widespread, unsupervised use”.

“While it’s impressive at generating boilerplate code and solving standard problems, it can produce subtle bugs, logic errors or security vulnerabilities.

“It’s best used as a starting point but needs thorough human review and testing, especially for production systems,” he says.

Tan sees AI as playing a supportive role, despite its sophistication, and stresses the need for oversight to ensure everything functions correctly.

“Think of it like having a very knowledgeable junior developer on your team – great at handling routine tasks and offering suggestions, but still needing human oversight for architecture decisions, security considerations, cost optimisations and business logic implementation,” he says.

Based on his experience, Tan says generative AI tools tend to falter when dealing with new or unique situations, especially those that haven’t been encountered before.

Tan sees AI as playing a supportive role, despite its sophistication, and stresses the need for oversight to ensure everything functions correctly. — DAREN TANTan sees AI as playing a supportive role, despite its sophistication, and stresses the need for oversight to ensure everything functions correctly. — DAREN TAN

He explained that his team had used generative AI to automate genetic test reports. While the AI was effective at generating basic code for many functions, it struggled with some of the innovative approaches they employed.

“The key is learning to work with AI, not expecting it to do everything. It’s like ‘pair programming’ – the AI can suggest and help, but you as a human need to drive the important decisions,” he says.

Senior lecturer and academic leader at the Asia Pacific University of Technology and Innovation (APU) School of Computing, Au Yit Wah, shares a similar perspective, viewing AI as a complementary tool that serves to make programming more accessible.

“AI is not likely to completely replace human programmers. Although AI significantly changes the way developers work, human programmers are likely to remain essential for the foreseeable future.

“One major reason is the complexity and creativity involved in programming. Developing software often requires solving complex, unique problems that demand deep understanding, critical thinking, and innovation.

“AI, while powerful, still struggles with tasks that involve high levels of abstraction and creative design, such as software architecture and the area of UI/UX,” he says.

UI or user interface refers to the visual elements users interact with on a device, while UX or user experience is about how smooth and efficient that interaction feels.

Au adds that while AI can generate code and even identify bugs in the code when properly prompted via natural language programming, the snippets of code still require human expertise to be integrated into a final software solution.

“Human coders must be able to understand the AI-generated code for refining and integrating it into a larger system.

“Without a strong foundation in coding, a strong logical sense, and knowledge of common programming languages, the human coder will not be able to handle the task of putting the AI-generated code to good use,” he says.

Au highlights that despite the progress made with AI-generated code, reliability and security remain an issue.

“The concepts of secure coding strategies and techniques have not been built into the AI-assisted code generation models. Thus, the code generated by the AI models might demonstrate some degree of security features but is not totally reliable.

“For instance, a study by Stanford University found that a significant portion of AI- generated code had security bugs, underscoring the need for thorough testing and validation.

“Additionally, human oversight is crucial – while AI can assist in generating code, developers must carefully review and test it to ensure it meets security and quality standards,” he says.

Lessons in AI

According to Tan, the area where technology is expected to have a significant impact is in education, as there has been a shift in how coding is taught.

He says syllabuses need to be updated quickly to keep pace with this shift, as there is an increasing gap between what is currently taught and what is needed in the field.

“While traditional CS (computer science) enrolment remains strong, there’s growing interest in hybrid learning paths that combine programming fundamentals with AI tools.

“People aren’t learning less coding – they’re learning differently, focusing more on system design, integration and working alongside AI,” he says.

Institutions like Malaysia’s Multimedia University (MMU) have announced plans to establish a Faculty of AI and Engineering by mid-2025. It is also set to introduce AI components into existing Bachelor’s programmes.

Tan says AI is transforming education by offering interactive debugging assistance, generating practice problems and offering instant feedback.

“However, it’s crucial that we teach students to understand underlying principles rather than just relying on AI suggestions,” Tan says.

Au says that while AI can generate code and identify bugs, human expertise is needed to integrate these snippets into a final solution. — APUAu says that while AI can generate code and identify bugs, human expertise is needed to integrate these snippets into a final solution. — APU

Au similarly believes that there will be a paradigm shift in teaching in the IT and coding space.

“The conventional methods of learning coding, problem-solving skills and creative thinking through programming modules not only need to be maintained but also have to be enhanced.

“This is for the purpose of preparing students to use AI tools at the later stages of their formal education.

Tan highlights the need to practice lifelong learning as a principle when in the tech space.

“I have seen lots of fresh grads struggling when they join tech companies because they’re still stuck with outdated frameworks and concepts that nobody uses anymore.

“The reality is tech moves fast. Like, really fast. What worked two years ago might be completely irrelevant now. Think about it – how many of us were talking about prompt engineering or fine-tuning LLMs (large language models) in 2022?

“The challenge isn’t just updating content according to industry needs. It’s about teaching students how to learn and adapt quickly,” he says.

LLMs are designed to process and generate human language. As a subset of AI focused on natural language processing, they enable machines to understand, interpret, and produce human-like text.

According to Au, while it is hard to say if AI has had an impact on the people choosing a career in coding, AI has made the field of coding more accessible as a whole.

He recommends looking at the situation from two perspectives: first, there are students progressing from secondary to tertiary education. Second, there are working adults seeking career changes and self- improvement.

Both groups are increasingly interested in IT and coding due to the AI boom. However, students typically pursue formal education to learn coding.

This trend has led to a surge in enrolment in IT programmes at higher education institutions, especially in AI-related fields. Conversely, adults looking to change careers often prefer AI-powered learning tools, as these are customisable, more affordable, and have lower barriers to entry.

Au also says these learning tools often come with professional certificates upon completing assessments, which have gained popularity as micro-credential programmes offered through online learning platforms.

Au highlights that despite the progress made with AI- generated code, reliability and security remain an issue. — 123rfAu highlights that despite the progress made with AI- generated code, reliability and security remain an issue. — 123rf

The shifting scenes

Tan has observed a rise in “rightsizing” within the US software development market in recent years, with reports indicating smaller intakes at coding schools and bootcamps. However, this trend has not been mirrored in Malaysia.

Tan reiterates that human programmers will continue to be indispensable despite advancements in AI.

“While AI can handle increasingly complex tasks, programming isn’t just about writing code – it’s about understanding business needs, designing scalable systems, ensuring security, and making cost-effective architectural decisions that require human judgement and accountability,” he says.

He says these skills aren’t going anywhere – they’re becoming more valuable. Often, when dealing with stakeholders or clients, they either don’t know what they want or are unaware of what they don’t know.

“We as technical professionals will need to understand their industry, business rules, daily operations and processes in order to propose the right technological solutions to help them improve or solve their problems or pain points,” he says.

For Au, the key is future-proofing oneself by developing a crucial understanding of how software works, with mastery in traditional programming languages such as Python, Java, JavaScript, and C++.

“Strong problem-solving and analytical skills are also crucial, as coding involves breaking down problems into algorithmic steps and converting them into executable solutions.

“The strong fundamentals in theoretical concepts in computer science and good skills in a few of the commonly used coding languages will ensure your relevancy in the coding profession, regardless of AI.

“This foundational knowledge is essential even when working with AI tools. In addition, learning to code from scratch develops strong problem-solving and logical thinking skills.

“These skills are transferable and highly valuable, regardless of whether you’re writing code yourself or using AI to generate it.

“Having a good foundation in those commonly used programming languages and a good understanding of programming logic and constructs will pave the way for coders to provide more accurate instructions to AI tools to generate what the human coder needs,” he says.

Tan feels the future will be one where AI and programmers are in a symbiotic relationship, where humans can be free to “focus on higher-level problems like system architecture, security and complex business logic”.

“Ultimately, what we want to achieve is AI amplifying human capabilities rather than replacing them,” Tan concludes.

Source link

Related stories: