Thursday, October 31, 2024

ChatGPT search, from OpenAI

 Introducing ChatGPT search | OpenAI

"ChatGPT can now search the web in a much better way than before. You can get fast, timely answers with links to relevant web sources, which you would have previously needed to go to a search engine for. This blends the benefits of a natural language interface with the value of up-to-date sports scores, news, stock quotes, and more.


ChatGPT will choose to search the web based on what you ask, or you can manually choose to search by clicking the web search icon."


"ChatGPT is officially an AI-powered web search engine. The company is enabling real-time information in conversations for paid subscribers today (along with SearchGPT waitlist users), with free, enterprise, and education users gaining access in the coming weeks.

Rather than launching as a separate product, web search will be integrated into ChatGPT’s existing interface. The feature determines when to tap into web results based on queries, though users can also manually trigger web searches. ChatGPT’s web search integration finally closes a key competitive gap with rivals like Microsoft Copilot and Google Gemini, which have long offered real-time internet access in their AI conversations."


tiny web server in C

shenfeng/tiny-web-server: a tiny web server in C, for daily use. @GitHub

it works! from 2013; 440 lines of code

just seem to keep CPU very busy...

it is educational, but there is a reason for production-grade web servers...

MIT license

DraganSr: The simplest local web file server !

"production" grade web server in Go is 14 lines of code!

not surprising, since Go language is co-developed by same person who co-developed C language, 40 years before!

Ken Thompson - Wikipedia

In 1972, Ritchie completed the original version of the high-level C programming language; Thompson then rewrote the UNIX kernel in C. This made UNIX portable — that is, easily adapted for different computer platforms and allowed it to be used almost without change across a wide span of computers.