LATEST AI NEWS

AI image recognition detects bubble-like structures in the universe

To learn more about the deepest reaches of our own galaxy and the mysteries of star formation, Japanese researchers have created a deep learning model. The Osaka Metropolitan University-led team used artificial intelligence to pore through the vast amounts of data being acquired from space telescopes, finding bubble-like structures that had not been included in existing astronomical databases.

Making Sense of the AI Developer Tools Ecosystem

The AI developer tooling landscape has rapidly expanded from simple autocomplete to a complex ecosystem of assistants, agents, and AI-first environments. In this post, I propose a practical classification based on how AI is positioned within your workflow—from "arm’s length" tools like ChatGPT to fully "AI-first" environments like Cursor.

Foundation Model for Personalized Recommendation

Netflix’s personalized recommender system is a complex system, boasting a variety of specialized machine learned models each catering to distinct needs including “Continue Watching” and “Today’s Top…

FEATURED ARTICLE

Guide to Setup Apache, PHP and MySQL on MacOS with Homebrew

Guide to Setup Apache, PHP and MySQL on MacOS with Homebrew

This guide is to set up a workable Apache, PHP and MySQL on MacOS with Homebrew to help develop websites locally. There are other solutions available like MAMP which is similar to WAMP on Windows, this guide serves the purpose of setting up everything ourselves and know how each part works and how they work together as whole solution.1. Make Apache WorkNormally on MacOS, there is built in Apache installed and can already use. To find the Apache, can just try to run below command.brew servic...

RECENT ARTICLES

One-function Interfaces in GoLang

     202   0

Saw a GoLang pattern where a function itself implements an interface—meaning the function alone is the implementation of the interface. It took me a while to figure this out when I first encountered it, so I’m recording it here.Take server.go from the GoLang standard library as an example. The Handler interface is defined as follows:type Handler interface { ServeHTTP(ResponseWriter, *Request)}If we want to define a Handler, we would typically write:// Define a structtype MyHandler st...

Creating an MCP Agent with Local/LAN DeepSeek Service for Browser Control

     557   0

In this article, we explore how to build an AI-driven Model Context Protocol (MCP) Agent that can help user to operate a web browser to complete tasks or generate network traffic based on human language instructions. This is achieved using the powerful browser-use library in combination with a Local/LAN configured DeepSeek LLM module service.We will Introduce step by step through setting up the Ollama DeepSeek-R1 Service in a local LAN environment, link it with the MCP Agent, and integrate with ...

Enable curl in PHP 8.1 with WAMP

     864   0

Previous, we have completed installation of PHP 8 with WAMP(upgrade from PHP 5 to PHP 8). That was working fine until recently we noticed that curl_init() was not working during some code migration from PHP 5 to PHP 8, by checking, we found that the curl extension was not loaded correctly though the extension was enabled in php.ini.In this post, we would show how to enable curl in PHP 8 with WAMP. The PHP version we are using is PHP 8.1.31.To enable curl in PHP 8, we need to modify php.ini file,...

Create Multiple Page PDF with Top and Bottom Margins using jsPDF addImage

     678   0

I’ve been working on a browser extension that saves web pages as PDFs in reader mode using jsPDF + html2canvas, providing a clean and distraction-free way to view them offline. Everything was going smoothly until I noticed a UI issue—there were no top and bottom margins at the page break area.When converting an HTML page to a PDF using html2canvas and jsPDF, the process works by first rendering the entire webpage as a canvas. html2canvas captures everything visible in the browser and...

Use a Simple Web Wrapper to Share the Local DeepSeek-R1 Model Service to LAN Users

     1,182   0

In the previous article Deploying DeepSeek-R1 Locally with a Custom RAG Knowledge Data Base, we introduced the detail steps about deploying the DeepSeek-R1:7b locally with a customized RAG knowledge database on a desktop with RTX3060. Once the LLM deepseek-r1:7b is running on the local GPU-equipped computer, a new challenge emerges: we can only use the LLM service on the GPU computer, what if we want to use it from other devices in my LAN, is there any way I can access it from a mobile device or...

more ►

RECENT TOPICS

What bad comments do people have on GoLang?

GoLang is often criticized by people on lacking of features and bad error handling style. What are some of the bad comments people have on GoLang?
RESPONSES FROM Ke Pi 

Are you using Cursor or Windsurf?

With development of AI, the code editors are also evolving. Originally Microsoft offered Github Copilot which can help complete code by giving instructions on what needs to be done. Now Cursor and Windsurf are going one step further which can also help edit code instead of just completing code. Have you started to use these new editors? Which one are you using? And good or bad thing to share?

Will AI Replace Programmers?

With the popularity of AI, people are talking about what kind of jobs would be replaced by AI again and many think that programmers are those who would be replaced. Given that IDEs like Cursor can help generates code by just giving a description on what to do, it seems it's the case. But is it really the case? Will programmers be replaced by AI? Are you worried?
RESPONSES FROM Ke Pi  10158299073981606338 

What Is Your AI Learning Story?

AI becomes a very hot topic again since the introduction of OpenAI's ChatGPT and now more and more people are learning AI or LLMs. What is your story? And any recommendation for new commers?
RESPONSES FROM 11169028237010095948  Ke Pi  admin testing User 

What Chrome extensions do you find useful for programmers?

As a programmer, we may sometimes find some Chrome extensions useful for us to improve our daily life. Do you have any recommendation and why? Leave a note.
RESPONSES FROM Ke Pi 

more ►