The Cloud World



Mathematicians Create Algorithm So Complex No Computer Can Use It...Yet

fuckyeahcomputerscience:

Quantum computers, which would rely on quantum mechanical concepts like superposition and entanglement to perform operations of unimaginable complexity, remain a pipe dream. But physicists have nevertheless come up with an algorithm that only quantum computers could use.

The newest algorithm, developed by Aram W. Harrow of the University of Bristol in England and Avinatan Hassidim and Seth Lloyd of MIT, tackles linear equations, which is something many students run across in high school or college. An example of such an expression is 3x + 4y = 12, with the variables and the constants on each side of the equation. Although it’s relatively easy to solve an expression with only two unknown values, it is another matter entirely to solve systems with billions of unknown values.

Via fuck yeah computer science!




fuckyeahcomputerscience:

yusenkaisha:

contravariance:

(via imlazy)

Sarap…Sarap magcomputer. :))



‘I’m a Mac’ Ads Go Honest



World Map Of Social Networks Shows Rise Of Facebook

Read more





(via ilovecharts)



HP computers are racist

The face tracking feature of the HP web cam will not recognize or track black faces. You have to watch this video. It is hilarious!



Languages By Keyboard

fuckyeahcomputerscience:

How to tell a person’s language of choice by looking at their keyboard.

  • C Programmer: Their ‘*’ and ‘;’ keys are worn out.
  • C++ Programmer: Their ‘>’ and ‘<’ keys are worn out.
  • Lisp Programmer: Their ‘(’ and ‘)’ keys are worn out.
  • OCaml Programmer: Their ‘;’ key is worn out.
  • ALGOL Programmer: Their ‘:’ and ‘=’ keys are worn out.
  • Forth Programmer: Their ‘:’ and ‘;’ keys are worn out.
  • x86 ASM Programmer: Their ‘%’ key is worn out.
  • Haskell Programmer: Their ‘-’ and ‘>’ keys are worn out.
  • Ruby Programmer: Their ‘e’, ‘n’ and ‘d’ keys are worn out.
  • Python Programmer: Their tab key is worn out.
  • Smalltalk Programmer: Their ‘s’, ‘e’, ‘l’, ‘f’, ‘[‘, ‘]’, ‘:’ and ‘.’, keys are worn out.
  • Objective-C Programmer: Their ‘s’, ‘e’, ‘l’, ‘f’, ‘[‘, ‘]’, :’ and ‘;’ keys are worn out.
  • SQL Programmer: Their ‘s’, ‘e’, ‘l’, ‘c’, and ‘t’ keys are worn out. (Actually, ‘a’,’n’,’d’)
  • Ada Programmer: Their ‘i’ and ‘s’ keys are worn out.
  • Java Programmer: Their ‘p’, ‘u’, ‘b’, ‘l’, ‘i’, and ‘c’ keys are worn out.
  • Brainfuck Programmer: Their ‘>’, ‘<’ and ‘+’, keys are worn out. The letter keys are untouched.
  • Perl Programmer: Their punctuation keys (all of them) are worn out. And the letter keys are crisp and clean.
  • COBOL Programmer: Their caps-lock key is worn out.
  • VHDL Programmer: Their ‘<’ and ‘=’ keys are worn out.
  • Fortran Programmer: Their shift keys and ‘c’ keys are worn out.
  • Fortran 95 Programmer: Their shift keys and ‘1’ keys are worn out.
  • Erlang Programmer: Their ‘.’, ‘-’ and ‘>’ keys are worn out.
  • G-code Programmer: No keys are worn, because there’s a rubber keyboard protector (with metal shavings embedded in it).
  • There must be examples that cite the space, tab or enter keys, or? http://compsoc.dur.ac.uk/whitespace/?
  • XML Programmer: Their ‘>’, ‘<’, and ‘/’ keys are worn out.
  • sh Programmer: The “Ctrl” key is next to the ‘a’ key.
  • Newbie Programmer: Their F1 key is worn out.
  • APL Programmer: They have an APL keyboard, and their APL SelectricTypewriter ball is worn out.
  • PHP Programmer: The key mapped to ‘$’ is worn out.
  • Documentation Editor (using Word): The ‘e’, ‘Ctrl’, and ‘Alt’ keys are worn out.
  • Experienced Documentation Editor (using Word): The ‘Ctrl’ and ‘s’ keys are worn out.
  • Documentation Editor (using LaTeX): The ‘’ key is completely worn out.
  • Data-Entry Clerk: The entire numeric keypad is worn out.
  • Unlucky Programmer: The ‘m’, ‘o’, ‘n’, ‘s’, ‘t’, ‘e’, ‘r’, ‘.’, and ‘c’ keys are worn out.
  • Slacking Programmer: The ‘n’ key is worn out.
  • Slacking, Opinionated Programmer: The ‘n’ key and the ‘!’ key are worn out.
  • Slacking, Opinionated, Obnoxious Programmer: The ‘n’ key, the ‘!’ key, and the caps-lock key are worn out.
  • GWBASIC programmer: The ? key and all the number keys are worn out.
  • Windows(tm) programmer: The Ctrl, Alt and Delete keys are worn out.
  • Unsure programmer: The Ctrl + ‘z’ keys are worn out.
  • Binary Programer: The ‘0’ and ‘1’ keys are worn out.
  • Visual Basic Programer: The ‘d’, ‘i’, and ‘m’ keys are worn out.

Original post can be found here.

Via fuck yeah computer science!
16
To Tumblr, Love PixelUnion