HN user

83a

12 karma
Posts1
Comments14
View on HN

spoiler for first challenge:

   data = 'MAL TIRRUEZF CR MAL RKZYIOL EX MAL OIY UAE RICF MAL ACWALRM DYEUPLFWL CR ME DYEU MAIM UL IZL RKZZEKYFLF GH OHRMLZH'
   c = {'I': 'a', ' ': ' ', 'L': 'e', 'Y': 'n', 'F': 'd', 'H': 'y', 'P': 'l', 'K': 'u', 'O': 'm', 'G': 'b', 'D': 'k', 'A': 'h', 'Z': 'r', 'C': 'i', 'R': 's', 'W': 'g', 'X': 'f', 'M': 't', 'E': 'o', 'U': 'w', 'T': 'p'}
   "".join((c[i] if i in c else i for i in data))
   > 'the password is the surname of the man who said the highest knowledge is to know that we are surrounded by mystery'

yes. you can force the streamable mpg4 download with the -f option (-f22), but it seems not all videos are encoded that way. livestreamer might be the tool of choice if you don't want to use your browser to watch a youtube video.

last time i tried mpc-hc had good support for v-sync (and "debugging" it) and vlc had problems with screen tearing.

originally i wanted to use linux, but the screen tearing there was even worse.

why not just add three microphones to your table and use a dump stick as your pencil. the sound waves are delayed proportional to the distance. by correlating the three signals you are able to get the distance between pencil and microphone. knowing the position of your three microphones you are able to calculate the position of the pencil.

i think there was a demo with piezo microphones on a wall or chipboard, but i'm not able to find it.