Watch Computer Scientist Answers Computer Questions From Twitter | Tech Support

Hello world.

My name is Professor David J. Malan,

I teach computer science at Harvard,

and I’m here today to answer your questions from Twitter.

This is Computer Science Support.

[upbeat music]

First up from tadproletarian,

How do search engines work so fast?

Well, the short answer really is distributed computing,

which is to say that Google and Bing,

and other such search engines,

they don’t just have one server

and they don’t even have just one really big server,

rather they have hundreds, thousands,

probably hundreds of thousands or more servers nowadays

around the world.

And so when you and I go in and to Google or Bing

and maybe type in a word to search for like, cats,

it’s quite possible that when you hit enter

and that keyword like cats is sent over the internet

to Google or to Bing, it’s actually spread out ultimately

across multiple servers,

some of which are grabbing the first 10 results,

some of which are grabbing the next 10 results,

the next 10 results,

so that you see just one collection of results,

but a lot of those ideas,

a lot of those search results came from different places.

And this eliminates

what could potentially be a bottleneck of sorts

if all of the information you needed

had to come from one specific server

that might very well be busy when you have that question.

Nick asks, Will computer programming jobs be taken

over by AI within the next 5 to 10 years?

This is such a frequently asked question nowadays

and I don’t think the answer will be yes.

And I think we’ve seen evidence of this already

in that early on when people were creating websites,

they were literally writing out code

in a language called HTML by hand.

But then of course, software came along,

tools like Dreamweaver that you could download

on your own computer

that would generate some of that same code for you.

More recently though, now you can just sign up for websites

like Squarespace, and Wix, and others

whereby click, click, click

and the website is generated for you.

So I dare say certainly in some domains,

that AI is really just an evolution of that trend

and it hasn’t put humans out of business

as much as it has made you and AI much more productive.

AI, I think, and the ability soon to be able

to program with natural language

is just going to enhance what you and I

can already do logically, but much more mechanically.

And I think too it’s worth considering

that there’s just so many bugs

or mistakes in software in the world

and there’s so many features

that humans wish existed in products present and future

that are to-do list, so to speak,

is way longer than we’ll ever have time

to finish in our lifetimes.

And so I think the prospect

of having an artificial intelligence boost our productivity

and work alongside us, so to

Read More... Read More

ChatGPT is a new AI chatbot that can answer questions and write essays

Sam Altman, co-founder and chief executive officer of OpenAI Inc., speaks during TechCrunch Disrupt 2019 in San Francisco, California, on Thursday, Oct. 3, 2019.

David Paul Morris | Bloomberg | Getty Images

For his day job, Tobias Zwingmann is the managing partner of RAPYD.AI, a German consulting firm that helps clients make use of artificial intelligence. On the side, Zwingmann teaches online courses on AI.

Lately, Zwingmann has been generating lecture notes using ChatGPT, a new chatbot that’s quickly become the latest fad in tech. Zwingmann said he recently asked ChatGPT to explain the mechanisms and workings of a machine learning technology known as a DBSCAN, which is short for density-based spatial clustering of applications with noise, because he is too “lazy to write it all down.”

related investing news

CNBC Pro

“I went up and said, ‘OK, tell me a detailed step by step of how the DBSCAN algorithm works,’ and it gave me that step by step,” Zwingmann said.

After a little bit of polishing and editing, Zwingmann said the lecture notes were in good shape.

“This took me like 30 minutes, and before that I would have spent the whole day,” Zwingmann said. “I can’t neglect that this has proven to be hugely beneficial.”

ChatGPT debuted in late November and has quickly turned into a viral sensation, with people tweeting questions, such as “Are NFTs dead,” and requests like, “Tell a funny joke about the tax risks of international remote work.” They include a screenshot of ChatGPT’s response, which often — but not always — makes sense.

The technology was developed by San Francisco-based OpenAI, a research company led by Sam Altman and backed by Microsoft, LinkedIn co-founder Reid Hoffman and Khosla Ventures. ChatGPT automatically generates text based on written prompts in a fashion that’s much more advanced and creative than the chatbots of Silicon Valley’s past.

In a year that’s turned into a dud for the technology sector, with mass layoffs, wrecked stock prices and crypto catastrophes dominating the headlines, ChatGPT has served as a reminder that innovation is still happening.

Tech layoffs double from October to November as DoorDash cuts headcount

Tech executives and venture capitalists have gushed about it on Twitter, some even comparing it to Apple’s debut of the iPhone in 2007. Five days after OpenAI released ChatGPT, Altman said that the chat research tool “crossed 1 million users!”

Back in 2016, tech giants like Facebook, Google and Microsoft were trumpeting digital assistants as the next evolution of human and computer interaction. They boasted of the potential for chatbots to order Uber rides, buy plane tickets and answer questions in a life-like manner.

Six years later, progress has been slow. The majority of chatbots that people interact with are still relatively primitive, only capable of answering rudimentary questions on corporate help desk pages or minimally helping frustrated customers understand why their cable bills are so high.

But with early ChatGPT adopters demonstrating the technology’s ability to carry a conversation through multiple queries in addition to generating software code, the world

Read More... Read More