Credit Cards and Invisible Computing - Computerphile

Поділитися
Вставка
  • Опубліковано 29 вер 2024
  • In this era of invisible computing how do you define a computer? Professor Tom Rodden talks to Brady about what counts and what doesn't.
    EXTRA BITS: • EXTRA BITS - What Make...
    Mainframes and the Unix Revolution: • Mainframes and the Uni...
    / computerphile
    / computer_phile
    This video was filmed and edited by Sean Riley.
    Computer Science at the University of Nottingham: bit.ly/nottscom...
    Computerphile is a sister project to Brady Haran's Numberphile. See the full list of Brady's video projects at: bit.ly/bradycha...

КОМЕНТАРІ • 179

  • @steevf
    @steevf 10 років тому +102

    I feel like you blew through your animation budget trying to conceal his credit card. :)

    •  10 років тому +5

      lolol

    • @TechyBen
      @TechyBen 10 років тому

      I wonder what algorithm/codec the original video was recorded in... did it use compression, and would any artifacts be left? Would the artifacts from the original be masked by the conversion to UA-cam etc... and can we decode it to find the concealed card? :O

    • @Computerphile
      @Computerphile  10 років тому +14

      TechyBen I'm not sure you really want to know, but here you go anyway :) - recorded in AVCHD, transcoded to DNxHD to edit, Exported as h.264 to animate/obscure CC, re-exported as h.264 and then re-imported as DNxHD to continue the edit, then exported as QT SAS (i.e. not transcoded, just re-wrapped DNxHD) to compress for UA-cam upload, compressed as h.264 and then uploaded to UA-cam where this happened to it: How UA-cam Works - Computerphile (and yes there are easier workflows and ones that create less artifacts, though sometimes these things happen organically!) Good luck getting back to source though :) >Sean

  • @lesconrads
    @lesconrads 10 років тому +3

    I cringe, whenever I see other people's credit cards. This is such private information. I hope, you got all the frames in this video :\
    Very interesting content too. There are indeed more computers in my life than I though.

    • @thecassman
      @thecassman 10 років тому

      ***** Since when did you need the physical card or the pin number to order things online or over the phone...?

    • @htfkid2000
      @htfkid2000 10 років тому

      *****
      Technically, all you would need is the Card numbers and the security code. Then I can just go online, punch in false info and buy stuff from your card.

    • @mrvlhs
      @mrvlhs 10 років тому

      *****
      Please, post them here.

    • @thecassman
      @thecassman 10 років тому

      ***** Ahh, fair enough. I assumed that it worked the same everywhere nowadays. In the UK i can technically use anybody's card to order online - the only "check" is the first order has to go to the registered address. If you get your card stolen it's generally an immediate scramble to cancel it!!
      Those validation devices are great. In the UK you use the for Internet Banking only but rolling them out to all online shopping would be a good move. You do have SecureCode available if needed but that's just an extra password and most of the time there are ways to bypass it anyway!

    • @salerio61
      @salerio61 10 років тому

      thecassman They also ask you for the security code on the back of the card, and if you're online you go through a third tire of authentication with Visa or Mastercard.

  • @pete275
    @pete275 10 років тому

    But you could have a machine specifically built to complete the task performed inside the credit card. For example cars used to have distributors and now the have a computer. Does it mean a distributor is a computer? Not really. I think a computer is something that is not built for any specific purpose, but can be programmed to complete any task, from a distributor to a phone.

  • @DmytroVelychko
    @DmytroVelychko 10 років тому

    What language is he speaking?

  • @KiloOscarZulu
    @KiloOscarZulu 10 років тому

    I think his definition is a bit too broad. My guitar pedal takes input, processes it, and outputs a signal that differs from the original input signal. But I wouldn't call my guitar pedal a computer. My pool filter takes in water, processes it, and outputs water that is different, and I wouldn't call my pool filter a computer.

  • @mrvlhs
    @mrvlhs 10 років тому +1

    There isn't a computer embeded in a credit card... the computer is the machine where you pass the card, that's where the verifications are made. After that it's pretty hard to have any credibility.

    • @orbital1337
      @orbital1337 10 років тому

      There is in fact a microprocessor (usually 8 or possibly 16 bit) with up to 8 KiB of RAM and a clock frequency on the order of MHz. For reference: the NES had 2 KiB of working RAM and a clock frequency of 1.79 MHz. So yeah, a credit card is a more powerful computer than one of the most popular gaming consoles of the past.

    • @mrvlhs
      @mrvlhs 10 років тому

      So I see... it only gets the energy from the reader then. I feel stupid, thanks for clearing that up and apologies for my incorrection.

    • @IsYitzach
      @IsYitzach 10 років тому

      I'm not completely familiar with the European system of credit cards, but for historical reasons, it is not the same as the American system. The US system was built on and can still be used as the card reader calling the bank to confirm the PIN. In Europe, historically, the phone call was far too expensive it make it practical. So their card readers will talk with the card to confirm the PIN and then the money exchange is worked out in bulk at a later time. Feel free to check that and tell me how wrong I am.

    • @BleuSquid
      @BleuSquid 10 років тому

      That depends on where you are. The professor probably has a "Chip and Pin" card (en.wikipedia.org/wiki/Chip_and_PIN). Chip cards are /very/ uncommon in the U.S.

    • @IceMetalPunk
      @IceMetalPunk 10 років тому

      Actually, no. In the US, that's true, but most other places (including Europe...where this video is made) use what's called a Chip-and-Pin card. Those actually have microcontrollers on them, and every time you put it in a machine, the computer on the card changes the encrypted PIN on it so it can't be re-used. It's for security: no one can read your PIN and clone it, because once it's read, it can't be re-used.
      The US is actually planning on finally catching up and implementing Chip-and-Pin cards within the next few years :)
      (Spurred, no doubt, by the recent credit card cloning thefts in Target and other stores that hit thousands of people).

  • @BlinGCS
    @BlinGCS 10 років тому +41

    ofc you'd put Pi on the freaking card xD

  • @Gooberslot
    @Gooberslot 10 років тому +39

    Did that guy know you were going to censor his card before he started waving it around everywhere?

    • @qwertyTRiG
      @qwertyTRiG 10 років тому +1

      I suspect it's partly because his card is, as he said, a picture of his children.
      TRiG.

  • @Encypruon
    @Encypruon 10 років тому +8

    But where is the border between single computer and a bunch of computers working together? Today even harddrives have surprisingly fast processors and RAM and are running their own OS, so does that mean that my PC is actually three computers because it has two of them? The SIM-Card in my phone has a processor and RAM, too and is running Java, but does that make my Phone two computers?
    By that definition I'm currently surrounded by about 20 computers.

    • @DaveLillethun
      @DaveLillethun 10 років тому

      ***** I'd be careful about bringing OSes into the definition. The earliest computers didn't have an OS; the application would run directly on the hardware. (There would also need to be a bit of firmware, I'm sure, just to bootstrap getting the app started, but once the app is running the firmware is finished - in contrast to an OS that keeps running _while_ an app is running.) Of course this made application development much more difficult, and hence we invented OSes and haven't looked back! ;) But that wasn't true in the bad-ol'-days, and I also wonder if some types of embedded computers (e.g., in your car or your watch) may not have an OS, or at least not in the sense that we traditionally understand the term.

    • @spektrum1983
      @spektrum1983 10 років тому

      "By that definition I'm currently surrounded by about 20 computers."
      Why not? I don't see what is so strange about that.

    • @spektrum1983
      @spektrum1983 10 років тому +1

      Dave Lillethun
      "the application would run directly on the hardware", Doesn't all applications run directly on the hardware in the end?

    • @neuron1618
      @neuron1618 10 років тому

      ***** Wait, so if my notebook doesn't have any OS installed (or it doesn't run any programs), it is not a computer?:D

    • @Tfin
      @Tfin 10 років тому

      ***** No, "in the end" is very different than "directly."

  • @Beesman88
    @Beesman88 10 років тому +8

    You can tell simply by thumbnail this will be enjoyable - it's computerphile and you must love this accent.

  • @eelkef
    @eelkef 10 років тому +3

    Nice creditcard number, the first 16 digits of pi.
    And if you think about it, that computers are just that small.

  • @LividImp
    @LividImp 10 років тому +19

    I want a credit card that is day-glow green on black and changes size as it is moved around in space too.

  • @MrJWFJWF
    @MrJWFJWF 10 років тому +4

    Could we have more videos about things like hacking and general programming instead of videos about the history of computing? I personally really liked the video about SQL injection and the series about drawing graphics.

  • @AntiGravityC9
    @AntiGravityC9 10 років тому +23

    Can we get some subtitles over here?

  • @Niosus
    @Niosus 10 років тому +11

    Poor Brady, having to motion track him waving the card around.

    • @Computerphile
      @Computerphile  10 років тому +6

      Sean edited this video - not my problem...
      >Brady

  • @xanokothe
    @xanokothe 10 років тому +1

    - A computer makes computation.
    - What is computation?
    - Come on! Really? What is life? What is our purpose in the Universe. God? Who knows?
    - So you dont know...
    - no

  • @GeeTee_
    @GeeTee_ 10 років тому +3

    Psst! Wrong title!! :)

  • @metrotyranno1784
    @metrotyranno1784 10 років тому +2

    Bank of computerphile :)

  • @wreynolds1995
    @wreynolds1995 10 років тому +2

    Loving pi on the credit card.

  • @rubadux
    @rubadux 10 років тому +1

    Interesting thought: How *potholes* may threaten civil liberties.

  • @Christophe_L
    @Christophe_L 10 років тому +2

    Should've used Tau! Hehe :)

  • @LikelyToBeEatenByAGrue
    @LikelyToBeEatenByAGrue 10 років тому +1

    I'd like to know how many computers the professor would say are in my laptop. It seems to me that there would be ~750 million. A transistor takes input, makes a decision and produces output, right?

    • @KuraIthys
      @KuraIthys 10 років тому

      I suppose that's technically true... Kind of stretches the definition to breaking point though... XD. Leaving that aside, a laptop almost certainly can be argued to have multiple computer systems operating in parallel. Depending on how you define it, it's arguably a networked computer system, because a lot of the sub-components can perform computing tasks in isolation.
      The language gets very muddy past a certain point...

  • @Salvor_Hardin_42
    @Salvor_Hardin_42 10 років тому +4

    More of this guy please!

  • @kd1s
    @kd1s 10 років тому +2

    Oh and if banks REALLY wanted to secure credit and debit cards it would be fairly trivial to do so. Just enforce an 8 digit PIN plus use an addition to the pin from an RSA token or even Google Authenticator. 14 digits means an attacker would have 30 seconds to crack several trillion possibilities, or 3 trillion per second.

    • @Lion_McLionhead
      @Lion_McLionhead 10 років тому

      When Google takes over credit cards, every purchase is going to require watching lame adsense commercials, broken rewrites, feature crippling mandatory upgrades, having to re-log in every day, & constant server down time.

    • @blakeo_x
      @blakeo_x 10 років тому

      How did you come to the conclusion that attackers would only have 30 seconds to crack it?

    • @kd1s
      @kd1s 10 років тому

      Simple, the code rotates after 30 seconds to a new one. Good luck cracking the PIN that way.

    • @blakeo_x
      @blakeo_x 10 років тому

      kd1s which code? If you mean the actual PIN, that'd be incredibly inconvenient for the cardholder and unwieldy for the agency to notify the cardholder of the new PIN. If you mean the *encrypted* PIN, thatd require the unencrypted PIN to be readily available to the agency for re-encryption each time, thereby defeating the purpose of encrypting it in the first place.
      Besides, why would a hacker bother trying to break the encryption when he could just guess the 8-digit PIN much faster?

    • @kd1s
      @kd1s 10 років тому

      The PIN would be a composite, something you know + something you have. For example, say I chose 12345678 as a PIN, plus a Google Authenticator code of 901234 that will rotate in 30 seconds. Plus you could have it so the 12345678 could be at the beginning or end or middle of the Google Authenticator code.
      And Google Authenticator runs on IOS and Android. The RSA token would benefit those without smart phones. Simple enough.
      I hope that clears it up for you because you obviously didn't read my comment before replying.

  • @Orionrobots
    @Orionrobots 9 років тому

    I may be oversimplifying this - but for me - its a computing device if it runs code. That may be on a rom, burned into a chip and now inaccessible for use - but clock + instruction unit = computer. If it fails to have clock + instructions, it isn't. Now - I suppose you could say a 7490 counter chip has a clock, and control lines (instructions), but is definitely not a computer... It doesn't run code. The RFID is an interesting example - as I've seen one made using an attiny.

  • @docsharp00
    @docsharp00 10 років тому +1

    Love the accent of Professor Rodden. glade to have friends from Glasgow to be able to understand him!

    • @docsharp00
      @docsharp00 10 років тому

      oh, by the way, I'm not english native speaker, I'm french.

    • @maagiapall
      @maagiapall 10 років тому

      docsharp00 Do people really find it difficult? I'm not natively English, neither have I ever talked to anyone from any part of the UK and I have no trouble understanding him

  • @davidcwalls
    @davidcwalls 10 років тому +1

    Given the definition of computer: something that accepts input, performs manipulations, and gives output, an RFID could be considered a computer. The input is the signal received by its antenna. It uses that input to power up circuitry, then manipulates the circuitry in such a way as to reproduce a number that represents something, e.g. the identity of the holder of the card, then sends that number as output.
    We have become so used to storing and retrieving data that we forget the complexity of the operations needed to reliably, over time, and without power or intervention, save and retrieve it.

    • @IceMetalPunk
      @IceMetalPunk 10 років тому

      That's pushing it. It doesn't manipulate any data. The signal passes through the RFID tag, but the result isn't really from any processing of the signal. It's essentially just an "on" switch, and all the processing occurs inside the chip without using the initiation signal anymore.
      If you consider that a computer, then you would need to consider every electrical system a computer as well. For example: a lightbulb is a computer because it takes the input--a flipped switch--and reroutes the power to the bulb, which converts that signal into visible light--output.

    • @davidcwalls
      @davidcwalls 10 років тому

      The RFID does manipulate the data by transforming it from a stored format into a transmittable format and then transmitting it.
      About the lightbulb, I think, for the definition to hold, it would have to be considered a single bit computer. The bulb accepts an input voltage, "examines" the state of the filament (broken or intact), then outputs light and heat based that.

    • @IceMetalPunk
      @IceMetalPunk 10 років тому

      David Walls
      That's not manipulating the data, though. The information is the same, just in a different format.

  • @Jose-Sousa
    @Jose-Sousa 10 років тому

    This reminds me of the "Hacking Transcend WiFi SD Cards" ... those cards were running Linux in a ARM926EJ-S rev 5 ... 16/32GB flash, 32MB RAM, wifi connectivity, all inside a SD card!

  • @Gartral
    @Gartral 10 років тому

    one major issue throughout this video.. his credit card is NOT a computer (read; cred_card =/= computational_device), it is a STORAGE MEDIUM.. the card stores one copy of one half of a 2-part handshake key in it's magnetic strip/RFID chip (if it's equipped with one), Your bank stores the other! No mathematics are processed on that card, NONE. if there were, you couldn't shop online with the numbers without having some functional interface other than being a human Xerox for the digits! the reason I'm not stating the same for the RFID access card is because the opposite might, MIGHT be true, where the door uses a public/private key architecture that may rely on the code in the door sending a specific decoding key to request the encoded digits in the RFID chip be sent in the clear, though this is both impractical, and just as insecure as any RFID based key..

  • @unvergebeneid
    @unvergebeneid 10 років тому

    Your RFID keycard is insecure. If it works the way you described it, it's as simple as that. Given the tech-savvy environment you're in, you might as well leave the doors unlocked. That would at least discourage people from breaking in for sport.

  • @jbricker18
    @jbricker18 10 років тому

    Please do a video on Bitcoin, either on the Blockchain or its relation to CBC (Block Cipher) Encryption!!
    Although to be fair one cannot discuses the Blockchain without CBC encryption.
    In Crypto We Trust!!

  • @jdgrahamo
    @jdgrahamo 10 років тому

    The original meaning of 'putare' was 'to make clean', then 'to make clear, to come clear' before it changed to 'to think, to presume'.The original meaning is still evident in 'amputate' = 'to cleanse round about'.
    Words like 'impute' 'dispute' 'reputation' all carry the same meaning, 'to think or reckon'.

  • @stasgil7419
    @stasgil7419 10 років тому

    Just a small remark - modern car would have 100-200 "computers" (microcontrollers) in it. Source: thats what auto-motive engieering companies say

  • @kd1s
    @kd1s 10 років тому

    To whoever asked about the 30 seconds it's simple - the RSA or Google code changes every 30 seconds. So that code you had 30 seconds ago? Gonzo!

  • @JonathanM-JMart
    @JonathanM-JMart 10 років тому

    Today, ive past through 4 computers, and ive been at home all day. During the week I pass through atleast 130 computers. Im taking bout desktops or labtops.

  • @ZapOKill
    @ZapOKill 10 років тому

    GREAT VID! pls do something on computation and ALUs - i think you are the right person to talk about bit manipulation on lowest level :D

  • @XtremeImagination
    @XtremeImagination 10 років тому

    love your channels Brady - especially sixtysymbols! I'm a computer geek, when i hear bankers or politicians talking about economy and trade, I feel like they are from mars talking about their important martian ways to improve the humble earthly creatures lives. Would you be interested in doing videos on economics or trading? Or does anyone know of any channels like that?

  • @c4ooo
    @c4ooo 10 років тому

    +Truthiness231 all calculators are computers because they all run an algorithm to read key input and convert it to binary. its not like you use around 100 toggle switches to input a number. If you did it would only be an alu (somthing that plays an important rolein computers)

  • @unvergebeneid
    @unvergebeneid 10 років тому

    "Not make it something scary that threatens civil liberties is the challenge for us as researchers." Too bad that this is something the industry and the users both don't give a shit about.
    It's a hard problem so the less you care about it, the faster you will be able to bring your newest gadgets and features to market. And as an added benefit, once you collect these data and people don't care, you can sell them. So everybody's happy. But thanks for caring about democracy, dear researchers. I'm sure _someone_ will appreciate the sentiment in retrospect. Like, when it's too late.

  • @squidcaps4308
    @squidcaps4308 10 років тому

    Interesting.. In my own mind, basic computer has to be able to compare two values or conditions and output true or false.. Of course i'm not right but it has nice "meta", if you will, of making a decision.

  • @nekomasteryoutube3232
    @nekomasteryoutube3232 10 років тому

    I think its rather interesting they can use the accelerometer in your phone to detect where pot holes are. I'm sure Torontotians in Toronto, Ontario would like something like this, especially with some roads becoming riddled with car wrecking pot holes.
    I'm also thinking they should try using such a technology to perhaps detect if someones gotten into an accident. Perhaps a slip and fall, or a car accident. Perhaps it would ask if your ok and if it times out, would then procced to alert emergency services, and let them know that the phone had detected a huge shock while in possesion of someone. Some how though it'd have to diffrentiate a fall to the ground from a clumsy user, and a true accident where someones life may be on the line so as not to give 911 (or 119) false alerts

  • @tinkerttoy
    @tinkerttoy 10 років тому

    The blood of how many interns was spilled to produce that snazzy disguise for Mr. Rodden's credit card?

  • @kaitlyn__L
    @kaitlyn__L 10 років тому

    interesting that rodden said rfid doesn't count to him as computing, after giving an example of a very simple system. i wonder if an rfid-based system that's more complex, like oyster or charliecard or any number of other transit cards would count or not, given that it's rfid.

  • @Lion_McLionhead
    @Lion_McLionhead 10 років тому

    Embedded computing makes the average hiring manager's brain melt.

  • @Eric_D_6
    @Eric_D_6 10 років тому

    I love how 2 of the examples were things that we really don't have much of in the US, at least comparatively. :)

  • @Jumpyluff
    @Jumpyluff 10 років тому +1

    first

  • @lordofduct
    @lordofduct 10 років тому

    Though some credit cards may have a chip on them. Most do not. And even those that do, the chip isn't used to validate the card.
    Your credit card doesn't perform a computation, it's not a computer. It contains the data that a computation is operated with to validate the card.

  • @insertavatarhere
    @insertavatarhere 10 років тому

    How about a physical system that has been arranged in such a way as to take one or more inputs and perform an operation on them. Consider a set of pistons to perform some multiplicative task. It seems that in order to be a true computer nowadays, an object needs to process and possess some form of memory.

  • @TopShelfization
    @TopShelfization 10 років тому

    Great video! I always tell people that humans used to be the computers and end up in arguments, now i have some evidence :)

  • @thecacerot13
    @thecacerot13 10 років тому

    Censoring the credit card looked like he was flicking us off at some points....lol

  • @Alfalfa88888
    @Alfalfa88888 10 років тому

    how did they make this black censor for his credit card? is it something automatic or did someone put effort into it?

  • @sungboklee6790
    @sungboklee6790 10 років тому

    What would 'smart city' look like? Do you guys have video about that?

  • @Ayplus
    @Ayplus 10 років тому

    Good stuff. The last partwas he was basically describing the industrial internet n the use of big data

  • @666Tomato666
    @666Tomato666 10 років тому

    How can I get credit card from Bank of Computerphile?

  • @FlyingDelorean1
    @FlyingDelorean1 10 років тому

    I think you have Numberphile's credit card

  • @Sartaglo
    @Sartaglo 10 років тому

    When the camera's on Brady, who's controlling the camera?

  • @FachriAli
    @FachriAli 10 років тому

    i think your audio input level is too high. there's so much distortion. cmiiw.

  • @icethick
    @icethick 10 років тому

    Could you guys talk a bit more about RFID and how it works.

  • @gordoofdoom
    @gordoofdoom 10 років тому

    My mother was a computer. Then later in her career she programmed computers.

  • @Betacak3
    @Betacak3 10 років тому

    bank of computerphile? I see what you did there ;D

  • @PixelPhobiac
    @PixelPhobiac 10 років тому

    Could you please make a video about Bitcoin?

  • @RecycleBin0
    @RecycleBin0 10 років тому

    only the new credit cards compute data but the older ones don't

  • @Zreen001
    @Zreen001 10 років тому

    how did computerphile get my credit card number?

  • @AwesomeCrackDealer
    @AwesomeCrackDealer 10 років тому

    This guy's accent is LOVELY

  • @Rocket33r
    @Rocket33r 10 років тому

    Taking credit card roulette to a whole new level.

  • @DarkadeTV
    @DarkadeTV 10 років тому

    Por ahí hubiéramos empezado xD

  • @nadskofhqwak
    @nadskofhqwak 10 років тому

    by your definition we are computers

  • @NathanaelNewton
    @NathanaelNewton 10 років тому

    Nice editing on the credit card. ;)

  • @julsia6798
    @julsia6798 10 років тому

    That is called embeded computer

  • @hesgrant
    @hesgrant 10 років тому

    Great video, love this channel

  • @kd1s
    @kd1s 10 років тому

    Just for fun count CPU's in a room. I just did it here - and I come up with 22 which includes two computers, two game platforms, a TV and cable box, RasPi, two VHF/UHF radios, remotes, etc. It's amazing.

    • @Tfin
      @Tfin 10 років тому

      I suppose my old TV still has a processor... My PC uses a pair of dual-core processors, and nearly every part of it has another chip in it, including the mouse and wireless keyboard. You might count more than a dozen just in the PC.

    • @kd1s
      @kd1s 10 років тому

      Oh of course - mine was just a rough count. There are little processors of some sort in just about everything these days.

  • @AliAlHabsiAA
    @AliAlHabsiAA 10 років тому

    Interesting topic. :-)

  • @alextrusk1713
    @alextrusk1713 9 років тому

    a computer is a number cruncher

  • @pellaken
    @pellaken 10 років тому

    How long did that take you to edit

  • @blizzy78
    @blizzy78 10 років тому

    Is that Drew Barrymore at 0:08?

  • @naota3k
    @naota3k 10 років тому

    Two minutes ago!

  • @sammyjc89
    @sammyjc89 10 років тому

    A computer to me is anything that needs a processor to compute any equation or task automatically without the need of a human or with the need of a human. EG a kettle. A kettle needs to know when it is hot or cold and when to switch off. This means their is a computer inside doing just that task. Then we could use an MP3 Player. That is a computer. Has memory, processor and RAM. This could effectively be a computer. CCTV can be a computer controlled by man or machine. ATM is most definitely a computer. It has a Tower and OS built into the ATM. This then runs a highly sophisticated program that has high encryption and security. This I worked out when I went to a cash machine to withdraw money from and Windows XP was on the screen with 3 programs. One looked like the overlay control and the other looked like command based programs. Never knew how ATMs worked until then.

    • @KuraIthys
      @KuraIthys 10 років тому

      Hah. Most of those are pretty clearly computers of some kind. The kettle on the other hand does kind of stretch the definition. I doubt most kettles even contain any digital logic at all. A properly adjusted thermocouple would be sufficient to turn off the power to the kettle when the temperature gets high enough... Whether something that is that simple, and almost entirely mechanical in nature could be considered a computer is a bit awkward...
      I suppose the majority of people would at the very least expect a 'computer' to refer to a 'programmable computer', which, while being more restrictive than simply a device which computes something, but still includes a huge list of embedded devices. (A device with a cpu, memory and a fixed program written to a ROM image is still programmable, even if the end user can't alter the program anymore...)

    • @sammyjc89
      @sammyjc89 10 років тому

      There are kettles out there that do have some computing going on. Like for example Macdonalds. You can change each button to make a different drink. This is "Programmable" thus making it a computer. Yeah your bog standard flip the switch kettle is by no means a computer otherwise that would be like saying my light switch is a computer lol. But kettles that can do different things like the one exampled is technically a computer. But him saying a credit card is a computer is not a computer. The only thing that changes is the tag inside or chip which only changes AFTER it has been updated via being put into the cash machine or on a server meaning the card does no computer stuff at all. But then people could argue that a HDD isn't a computer then as it only reads and writes. But that's where this sort of conversation would need to be really really deep to explain and I am in no way in a right mind frame for that. Computer is a very confusing word and can be hard to explain for some things. I guess the "Older generation" will see things as computers more than the younger generation due to the first "computer" that all it did was do math. ONE BIG ASS AUTO CALCULATOR. LOL. To me anything that can compute or be editted thus needing code to work and allowing user input is a computer. And my kettle example should have been better explained before. My apologies for that. was 4am. XD

    • @KuraIthys
      @KuraIthys 10 років тому

      sammyjc89 Yeah, it gets really messy if you think about it to hard.
      However, his example of the bank card implied that the card itself does processing, NOT the ATM. (The atm is just supplying power, and requesting the card to do something) - A computer without a power supply of it's own I suppose...

  • @spongbros
    @spongbros 10 років тому

    Future smart settees.

  • @GeorgeTsilikas
    @GeorgeTsilikas 10 років тому

    I believe there should be a distinction between a computer and an integrated circuit, on this video. A smart phone or an IP camera is a "computer" but an RFID card, a smart card / chip card / SIM cardis just an integrated circuit so more or less a (micro)processor. The same goes for a transponder car key or a smart car key.

    • @MrTridac
      @MrTridac 10 років тому

      I draw the line at: "is there software?"
      In smart car keys are little microcontrollers. With a firmware. So, some programmer sat there writing a few hundred lines of code that runs inside the key. That sounds like a computer to me. BTW, the humble SIM card has a µC, too.
      So it's basically a computer as well.

    • @IceMetalPunk
      @IceMetalPunk 10 років тому

      That's basically what he said when he gave the example of how his RFID-tagged university card isn't a computer, while his Chip-and-Pin card is. He made that very distinction: it needs to process input to be considered a computer.

    • @MrTridac
      @MrTridac 10 років тому

      IceMetalPunk
      But especially the "input>processing>output" analogy is flawed. A simple bcd to dec converter does the same, but with just a few transistors (well, few means ~100). That's not a computer. To me, a "computer" starts when a general purpose processing unit reads instructions from a memory.

    • @GeorgeTsilikas
      @GeorgeTsilikas 10 років тому

      You are right IceMetalPunk he did make that distinction but I some how missed it. I still have problem with his distinction or even MrTridac "is there software" distinction. I expect a computer to have a complex user interface that allows a user to modify the operation of the computer at least.

  • @ekimstrom
    @ekimstrom 10 років тому

    Thanks

  • @Ayplus
    @Ayplus 10 років тому

    OK

  • @maxwellpatek3804
    @maxwellpatek3804 10 років тому

    Could you call an oscilloscope a computer then?

    • @salerio61
      @salerio61 10 років тому

      modern ones are

    • @maxwellpatek3804
      @maxwellpatek3804 10 років тому

      Martin O'Donnell I guess digital ones are, but I've always thought of an analog oscilloscope as just a meter, not actually manipulating data. Is this what you mean by modern?

  • @Truthiness231
    @Truthiness231 10 років тому

    Problem with his definition of computer: a calculator takes in input, does work with said input, and returns an output; however, a calculator is not a computer.

    • @Truthiness231
      @Truthiness231 10 років тому

      khaled khunaifer Na I'm talkin' 'bout : www.roycerealestate.net/sites/default/files/sidebar-images/29-Calculator-Jumbo.jpg
      Calculator, not computer. Still fits the definition. That's what I'm talking about. Not something that is a computer. Nor calculators that perform sets of instructions. Just calculates; doesn't compute. Again, not a computer. It's a calculator. Not sure I can make this any clearer...

    • @bumblinggimp
      @bumblinggimp 10 років тому

      I've always understood it that intrinsic to the definition of a computer is programmability. If it's device can have its program (algorithm) changed to provide a different set of outputs or output states for a given set of inputs/input states, I'd say that is definitely a computer.

    • @robertswaine2142
      @robertswaine2142 10 років тому

      Why is a calculator not a computer? It has a CPU, memory, keyboard for input, digital screen for output... Etc... Perhaps the calculator is not a computer, but it is a calculator because there is a computer in it, :P Let's not split hairs and argue over semantics.

    • @bumblinggimp
      @bumblinggimp 10 років тому

      just found this on wiki: en.wikipedia.org/wiki/Calculator#Calculators_compared_to_computers

    • @js32096
      @js32096 10 років тому

      Calculators are computers, except maybe for early mechanical ones.

  • @alm9373
    @alm9373 10 років тому

    i suggest later computerphile would features cryptocurrency as the upcoming video topic...

  • @simonlopes4301
    @simonlopes4301 10 років тому

    could it be the presence of transistors that draws the line in the sand?

    • @IceMetalPunk
      @IceMetalPunk 10 років тому +1

      Definitely not. There were computers before transistors existed, and future computers likely won't have transistors. We're already working with memristors as a potential replacement.

    • @simonlopes4301
      @simonlopes4301 10 років тому

      yes i understand, and when i said transistors i meant non passive components, that yes existed before. i did not know about memristors and am not sure i understand how they would replace transistors. I was trying to say than in order to have computation the system has to have some degree of internal variability, which transistors offer.

    • @IceMetalPunk
      @IceMetalPunk 10 років тому

      Simon Lopes
      But then that would make essentially any electrical device into a computer. For example, a fluorescent bulb would be a computer because its gas can either be excited or not, and that determines the state of the bulb. But certainly that's not a computer?