Skip to content

Instantly share code, notes, and snippets.

Where Wizards Stay Up Late

Key Figures, Terms, & Organizations

  • ARPA: Advanced Research Projects Agency, renamed (most recently) to DARPA in 1996

  • Bob Taylor: Director of ARPA's Information Processing Techniques Office (IPTO)

    It became obvious that we ought to find a connect all these different machines.

  • JCR Licklider:

Mindstorms

Slowly I began to formulate what I still consider the fundamental fact about learning: Anything is easy if you can assimilate it to your collection of models. If you can't, anything can be painfully difficult.

It is this double relationship -- both abstract and sensory -- that gives the gear the power ot carry powerful mathematics into the mind ... I fell in love with the gears ... Something very personal happened, and one cannot assume that it would be repeated for other children in exactly the same form ... What the gears cannot do the computer might. The computer is the Proteus of machines. Its essence is it universality, its power to simulate ... This book is the result of my own attempts over the past decade to turn

.orig x0
BR _start
vmem .fill x1000
base_color .fill x00
tmp .fill x00
x_max .fill x-50 ; x < 80
y_max .fill x-1e ; y < 30
ss_disp_mem .fill x0
_start:
.orig x0
BR _start
vmem .fill x1000
base_color .fill xF0
x_max .fill x-50 ; x < 80
y_max .fill x-1e ; y < 30
ss_disp_mem .fill x0
_start:
AND R0, R0, #0 ; y coord
.orig x0
BR _start
t1 .fill x0
t2 .fill x0
t3 .fill x0
t4 .fill x0
t5 .fill x0
t6 .fill x77
disp_mem .fill x0
.data
str: .asciz "hello world"
.global _start
.text
syscall:
mov %rdi, %rax
mov %rsi, %rdi
syscall
module mux41(in, sel, out);
input [3:0] in;
input [1:0] sel;
output out;
//assign out = in[sel];
assign out = (~sel[1] & ~sel[0] & in[0])
| (~sel[1] & sel[0] & in[1])
| (sel[1] & ~sel[0] & in[2])
| (sel[1] & sel[0] & in[3]);
#!/bin/sh
osascript -e 'set volume with output muted'
sleep 30
osascript -e 'set volume without output muted'
@andars
andars / tunes.c
Created November 16, 2015 01:07
tunes generator on stdout, pipe to audio device
main(t) {
for(t = 0;;t++)
putchar(t*(t>>11&t>>8&123&t>>3));
}
@andars
andars / pig_latinify.py
Created November 15, 2015 00:31
pig latin translator
#!/usr/bin/env python3
vowels = ['a','e','i','o','u']
def only_alpha(s):
res = []
for c in s:
if c.isalpha():
res.append(c)
return ''.join(res)