• Articles

    What is the world wide web? – Twila Camp

    The World Wide Web, where you’re likely watching this video, is used by millions of people every day for everything from checking the weather, ordering food, and chatting with friends to raising funds, sharing news, or starting revolutions. We use it from our computers, our phones, even our cars. It’s just there, all around us, all the time. But what is it exactly? Well first of all, the World Wide Web is not the Internet, even though the terms are often used interchangeably. The Internet is simply the way computers connect to each other in order to share information. When the Internet first emerged, computers actually made direct calls to…

  • RubyConf 2019 – Let’s build a simple HTTP server with Ruby by Esther Olatunde
    Articles,  Blog

    RubyConf 2019 – Let’s build a simple HTTP server with Ruby by Esther Olatunde

    {rtf1ansi{*cxrev100}{*cxtranscript} {*cxsystem caseCATalyst4 version 18.56 by Stenograph L.L.C.} {info{title 112019 RubyConf Esther Olatunde 1120 am}{creatimyr2019mo11dy20} {revtimyr2019mo11dy20} {buptimyr0mo0dy0} } {*cxsgstenotable cxsgstnormal STKPWHRAO*EUFRPBLGTSDZ#(! cxsgstshifted 12K3W4R50*EU6R7B8G9SDZ#(! cxsgstenoleft7cxsgstenomiddle5cxsgstenoright10} deffont0{fonttbl {f0fcharset1 Courier New;} {f1fromanfcharset1 Arial;} {f2fcharset1 Stenograph;} {f3fswissfcharset1 Arial;} } {colortbl;red0green0blue255;red0green255blue0;red128green0blue0;red0green128blue255;red0green0blue0;} {stylesheet {s0snext0li0fi-720 Normal 0} {s1sbasedon0snext2li0fi720cxsgta1440tx2160tx2880tx3600tx4320tx5040tx5760tx6480tx7200tx7920tx8640 Question 1;} {s2sbasedon1snext2li0fi720tx2160 Que Contin 1;} {s3sbasedon0snext4li0fi720cxsgta1440tx2160tx2880tx3600tx4320tx5040tx5760tx6480tx7200tx7920tx8640 Answer 1;} {s4sbasedon3snext4li0fi720tx2160 Ans Contin 1;} {s5sbasedon0snext6li0fi720tx2160tx2880tx3600tx4320tx5040tx5760tx6480tx7200tx7920tx8640 Colloquy 1;} {s6sbasedon5snext6li0fi720tx2160 Col Contin 1;} {s7sbasedon0snext8li0fi0tx2160tx2880tx3600tx4320tx5040tx5760tx6480tx7200tx7920tx8640 By Line 1;} {s8sbasedon7snext8li0fi0tx2160 By Contin 1;} {s9sbasedon0snext10li0fi-1tx2160tx2880tx3600tx4320tx5040tx5760tx6480tx7200tx7920tx8640 Paren 1;} {s10sbasedon9snext10li0fi-1tx2160 Par Contin 1;} {s11sbasedon0snext12li0fi720tx2160tx2880tx3600tx4320tx5040tx5760tx6480tx7200tx7920tx8640 User1 Defined 1;} {s12sbasedon11snext12li0fi720tx2160 Use Contin 1;} {s13sbasedon0snext14li0fi720tx2160tx2880tx3600tx4320tx5040tx5760tx6480tx7200tx7920tx8640 User2 Defined 1;} {s14sbasedon13snext14li0fi720tx2160 Use Contin 1;} {s15sbasedon0snext16li0fi720tx2160tx2880tx3600tx4320tx5040tx5760tx6480tx7200tx7920tx8640 User3 Defined 1;} {s16sbasedon15snext16li0fi720tx2160 Use Contin 1;} {s17sbasedon0snext18li0fi720tx2160tx2880tx3600tx4320tx5040tx5760tx6480tx7200tx7920tx8640 User4 Defined 1;} {s18sbasedon17snext18li0fi720tx2160 Use Contin 1;} {s19sbasedon0snext20li0fi720tx2160tx2880tx3600tx4320tx5040tx5760tx6480tx7200tx7920tx8640 User5…

  • Artificial general intelligence: The domain of the patient, philosophical coder | Ben Goertzel
    Articles,  Blog

    Artificial general intelligence: The domain of the patient, philosophical coder | Ben Goertzel

    My cousin who lives in Hong Kong is a game programmer, and he loves what I’m doing but he just tells me when we discuss it, “I need immediate gratification.” And he codes something and he sees a game character do something cool, right? And if you need that, if you really need to see something cool happen every day AGI is not for you. In AGI you may work six months and nothing interesting happens. And then something really interesting happens. So I think if someone doesn’t have that kind of stubborn, pigheaded persistence I will tend to employ them doing, for example, data analysis, because that gives immediate…

  • Async/await server pt.1 – accepting TCP connections
    Articles,  Blog

    Async/await server pt.1 – accepting TCP connections

    Hello! Async/await is stable now — hooray! So in this next couple of videos I want to demonstrate writing a small network service using async/await and tokio 0.2. I wanted to learn the new syntax for myself so I made an ident server just for fun. It’s quite simple – only about 150 lines of code. Now that it works, in these videos I want to build up that server in bite-size chunks and talk about how it fits together. It didn’t go completely smoothly so I’ll point out some gotchas along the way. You may not know what an ident server does, which is because they haven’t been used…

  • UNC Charlotte Majors: College of Computing and Informatics
    Articles,  Blog

    UNC Charlotte Majors: College of Computing and Informatics

    [MUSIC PLAYING] Hey ya’ll. My name’s Nate Equan. I’m a sophomore, double major in computer science and criminal justice, within the College of Computing Informatics. And I’m from Atlanta, Georgia. I chose my double major in computer science and criminal justice because I personally love computing. I love everything about it. I love the whole ability to create something from nothing and having the background knowledge of computers mixed in with a complete knowledge of the criminal justice system seemed like the way to prepare myself for what I want to do when I graduate. UNC Charlotte has the largest computing program in the Carolina’s. But just because we’re large,…

  • Now Hiring? (What Computing Companies Look For) – Computerphile
    Articles,  Blog

    Now Hiring? (What Computing Companies Look For) – Computerphile

    A lot of people watching this channel might want to have a career in computing and you work in industry So I thought kind of we could just maybe have a chat about what it’s like From your point of view what you’re looking for from people And what you know what people should be thinking about when the you know what a period is Thank you. That’s a great question. I mean I hire about ten people a year a lot of them go into What I would call a jason sees to computing so for example. I’ve got a team. That’s working on sensing in the life sciences…

  • Quantum computing, the story of a wild idea: Andris Ambainis at TEDxRiga 2013
    Articles,  Blog

    Quantum computing, the story of a wild idea: Andris Ambainis at TEDxRiga 2013

    Translator: Ilze Garda Reviewer: Denise RQ When I was in grade five or six, I liked puzzles like this one. What is the last digit of number 17 to the power of 1,000? At first, this looks like an impossible question. How would you ever do that? But actually it has a simple and nice solution. So these interesting puzzles led me to various mathematics competitions. I liked solving puzzles, and I also liked competing with others. Then I became a scientist, mathematician, and I’m still solving puzzles, except that now those puzzles are difficult scientific problems for which nobody in the world knows the answer, and maybe I will…

  • Computing at ANU – There’s more to it than you think
    Articles,  Blog

    Computing at ANU – There’s more to it than you think

    ♪ [upbeat music] (Benjamin) When I chose ANU, it was because I enjoyed the style of the campus. I also really enjoyed the courses that were offered as part of the computer science degree. (Daniel) The ANU is international renowned. It also has a high reputation for producing quality computing graduates. (Andrew) I was attracted to the ANU because they had not only IT and software engineering degrees, but they had other degrees as well, related to computer science, such as the advanced computing. (Abbie) The reason that I chose to do Advanced Computing Honours was because I knew that I wanted to do something in the IT field. Doing…

  • ESP8266 Web Server Step-By-Step Using Arduino IDE (Mac OSX and Windows)
    Articles,  Blog

    ESP8266 Web Server Step-By-Step Using Arduino IDE (Mac OSX and Windows)

    [Intro Music] CISCO: Hi! It’s Cisco with ACROBOTIC and today I’m gonna be showing you another tip for working with the ESP8266 micro-controller. One of the most popular uses for the ESP8266 is building a Web Server. In simple terms a Web Server is a computer device that’s connected to a network and is able to respond to traffic on that network. For today’s video we’re going to be using the ESP8266 on our development board and we are gonna use it to run firmware, written in the Arduino IDE that will allow the ESP8266 to listen to traffic on our local Wi-Fi network. To get things started, I’ll go…