OK, turing.

<- leave blank

Sat Jan 25 00:15:36 EST 2020

<a
href=https://subscribe.ru/group/hi-tech-novosti-vyisokih-tehnologij/16268804/>онлайн
казино pin up отзывы</a>
<a href=https://dev.1c-bitrix.ru/community/webdev/user/3882604/>промокод для
pin up казино</a>
<a href=https://coub.com/casinopinup>бездепозитный купон для pin up
casino</a>
<a href=https://www.livejournal.com/profile?userid=86358628&t=I>бонус купон
казино pin up</a>
<a href=https://promodj.com/casinopinup>онлайн казино pin up
отзывы</a>

pin13131
<a href="https://www.iphones.ru/iNotes/author/casinopinup?profile=1">pin up
casino бездепозитный бонус</a>
<a href="https://bloknot-volgodonsk.ru/blogs/casinopinup/">бездепозитный
купон для pin up casino</a>
<a href="https://www.oprf.ru/blog/?id=1970">казино пин ап бездепозитный
бонус</a>
<a href="https://www.theverge.com/users/casinopinup">пин ап казино бонус за
регистрацию</a>
<a
href="https://telegra.ph/Oficialnyj-internet-portal-i-mobilnoe-zerkalo-Pin-up-dlya-vhoda-01-21">пин
ап отзывы о казино</a>


Fri Jan 24 22:59:19 EST 2020
Все для дома и ремонта: http://35stupenek.ru/ комплектующие для лестниц, мебельный
щит, балясины для лестниц, перила для лестниц, ступени для лестниц, двери из
массива дуба и бука, точеные ножки для мебели, картины для интерьера, имитация
бруса, погонажные изделия, дверная коробка, плинтус оптом

Fri Jan 24 20:38:54 EST 2020
/*
 * Simple 2d grid based game to model a craft the world eventually
 */
#include <u.h>
#include <libc.h>

void
zerogrid(char *g, int l)
{
	while(l--){
		l == 0 ? (*g = 0) : (*g = '.');
		*g++;
	}
	return;
}

void
printgrid(char *g, int l)
{
	print("\x1B[1;2H");
	/*print("\x1B[1;2f");/*
	while(l--)
		l % 10 ? print("%c", *g++) : print("\n");
	return;
}

int
gridadd(char *g, char c, int p, int l)
{
	if(p >= l)
		return 1;
	if(p < 0)
		return 2;
	if(!(p % 10))
		return 3;
	g[p] = c;
	return 0;
}

int
loop()
{
	return 0;
}

void
main(void)
{
	int ct;
	ct = 5;
	int er;
	char grid[5][10];
	print("Welcome!\n %d", ct);
	ct = 5;
	while(ct--){
		zerogrid((char *)grid, sizeof(grid));
		er = gridadd((char *)grid, 'H', ct, sizeof(grid));
		printgrid((char *)grid, sizeof(grid));
		sleep(1000);
	}

	print("bye!  %d\n",er);

	exits(nil);
}


Fri Jan 24 10:18:26 EST 2020
% cd '#ec'; for(i in *){echo $i '=' `{cat $i}}
*acpi =
*e820 = 1 0x0000000000000000 0x000000000009d800 2 0x000000000009d800
0x00000000000a0000 2 0x00000000000e0000 0x0000000000100000 1 0x0000000000100000
0x0000000020000000 2 0x0000000020000000 0x0000000020200000 1 0x0000000020200000
0x0000000040004000 2 0x0000000040004000 0x0000000040005000 1 0x0000000040005000
0x00000000cd9fe000 2 0x00000000cd9fe000 0x00000000dae9f000 4 0x00000000dae9f000
0x00000000daf9f000 3 0x00000000daf9f000 0x00000000dafff000 2 0x00000000dafff000
0x00000000dfa00000 2 0x00000000f8000000 0x00000000fc000000 2 0x00000000fec00000
0x00000000fec01000 2 0x00000000fed08000 0x00000000fed09000 2 0x00000000fed10000
0x00000000fed18000 2 0x00000000fed18000 0x00000000fed19000 2 0x00000000fed19000
0x00000000fed1a000 2 0x00000000fed1c000 0x00000000fed20000 2 0x00000000fee00000
0x00000000fee01000 2 0x00000000ffc00000 0x0000000100000000 1 0x0000000100000000
0x000000011e600000
auth = 107.191.116.128
bootargs = local!/dev/sdE0/fs -m 758 -A -a tcp!*!564
bootfile = 9pc64
ether0 = type=iwl
fs = 108.95.90.59
monitor = vesa
mouseport = ps2intellimouse
nobootprompt = local!/dev/sdE0/fs -m 758 -A -a tcp!*!564
service = cpu
sysname = deckard
user = sl
vgasize = 1366x768x32

% cat '#'P/archctl
cpu P6 2594 pge
pge on
coherence mfence
cmpswap cmpswap486
arch ACPI
cache default uc
cache 0xffc00000 4194304 wp
cache 0x0 2147483648 wb
cache 0x80000000 1073741824 wb
cache 0xc0000000 536870912 wb
cache 0xdc000000 67108864 uc
cache 0xdb000000 16777216 uc
cache 0x100000000 536870912 wb
cache 0x11f000000 16777216 uc

% cat '#'P/irqalloc
	  1 0 debugexc
	  3 0 debugpt
	  7 0 mathemu
	  8 0 doublefault
	  9 0 mathover
	 14 0 faultamd64
	 15 0 unexpected
	 16 0 matherror
	 19 0 simderror
	 50 18 clock
	 51 19 lapicerror
	 63 31 lapicspurious
	 65 10 ether0
	 73 11 ether1
	 81 1 kbd
	 89 10 hda
	 97 11 ehci
	105 10 ehci
	113 11 xhci
	121 11 sdE (ahci)
	129 11 mmc

% cat '#'P/ioalloc
      20 21 i8259.0
      40 43 i8253
      60 60 i8042.data
      61 61 i8253.cntr2c
      62 62 ec.data
      64 64 i8042.cs
      66 66 ec.sc
      70 71 rtc/nvr
      a0 a1 i8259.1
     2b0 2df vga
     3c0 3da vga
     fff fff dummy

% cat '#'c/config
# pc64 - amd64 pc terminal with local disk
dev
	root
	cons
	swap
	arch
	pnp pci
	env
	pipe
	proc
	mnt
	srv
	shr
	dup
	rtc
	ssl
	tls
	cap
	kprof
	fs

	ether netif
	bridge netif log
	ip arp chandial ip ipv6 ipaux iproute netlog ethermedium nullmedium
	pktmedium inferno

	draw screen vga vgax swcursor
	mouse mouse
	kbd
	vga

	sd
# floppy dma
	aoe
# lpt

	audio dma
# pccard
# i82365 cis
	uart
	usb

	segment
	vmx
	dtracy

link
# devpccard
# devi82365
	cputemp
# ether2000 ether8390
# ether2114x pci
# ether589 etherelnk3
	ether79c970 pci
# ether8003 ether8390
	ether8139 pci
	ether8169 pci ethermii
# should be obsoleted by igbe
# ether82543gc pci
# ether82557 pci
	ether82563 pci
	ether82598 pci
	etherx550 pci
# ether83815 pci
	etherbcm pci
# etherdp83820 pci ethermii
# etherec2t ether8390
# etherelnk3 pci
# etherga620 pci
	etherigbe pci ethermii
# ethervgbe pci ethermii
# ethervt6102 pci ethermii
# ethervt6105m pci ethermii
	ethersink
# ethersmc devi82365 cis
	etheryuk pci
# etherwavelan wavelan devi82365 cis pci
	etheriwl pci wifi
	etherwpi pci wifi
	etherrt2860 pci wifi
	ethervirtio pci
	ethermedium
# pcmciamodem
	netdevmedium
	loopbackmedium
	usbuhci
	usbohci
	usbehci usbehcipc
	usbxhci pci

# audiosb16 dma
# audioac97 audioac97mix
	audiohda

misc
	archacpi mp apic squidboy ec
	archmp mp apic squidboy
	mtrr

	sdaoe
	sdide pci sdscsi
	sd53c8xx pci sdscsi
# sdmylex pci sdscsi
	sdiahci pci sdscsi led
# sdodin pci sdscsi led
	sdvirtio pci sdscsi
	sdmmc pci pmmc
	sdnvme pci
	sdloop
	sdram

	uarti8250
	uartisa
# uartpci pci

# vga3dfx +cur
# vgaark2000pv +cur
# vgabt485 =cur
# vgaclgd542x +cur
# vgaclgd546x +cur
# vgact65545 +cur
# vgacyber938x +cur
# vgaet4000 +cur
# vgageode +cur
# vgahiqvideo +cur
# vgai81x +cur
	vgaigfx +cur
# vgamach64xx +cur
# vgamga2164w +cur
# vgamga4xx +cur
# vganeomagic +cur
# vganvidia +cur
# vgaradeon +cur
# vgargb524 =cur
# vgas3 +cur vgasavage
# vgat2r4 +cur
# vgatvp3020 =cur
# vgatvp3026 =cur
	vgavesa
# vgavmware +cur

	dtracysys
	dtracytimer

ip
	tcp
	udp
	rudp
	ipifc
	icmp
	icmp6
	gre
	ipmux
	esp
	il

port
	int cpuserver = 0;

bootdir
	/$objtype/bin/paqfs
	/$objtype/bin/auth/factotum
	bootfs.paq
	boot

% cat '#'c/sysstat
	  0 143374805 155632162 223385719 15515603 0 0 79 98 0
	  1 162847294 89171494 261732913 18010503 0 0 0 97 0
	  2 77585619 57483424 142571544 9797515 0 0 0 98 0
	  3 89025781 59165579 156747308 13831384 0 0 0 98 0

% cat '#'¶/swap
3947896832 memory
4096 pagesize
289153 kernel
206447/651773 user
0/160000 swap
39984/651773 reclaim
23736568/24278560/1168625920 kernel malloc
0/0/1051763328 kernel draw
42848/198048/16777216 kernel secret

% awk /^Plan 9/{p=1} /^init: starting/{exit} {if(p)print} '#'c/kmesg

% pci -v
0.0.0: brg 06.00.00 8086/0154 0
	Intel Corporation 3rd Gen Core processor DRAM Controller
0.2.0: vid 03.00.00 8086/0166 11 0:f0000004 4194304 2:e000000c 268435456
4:00005001 64
	Intel Corporation 3rd Gen Core processor Graphics Controller
0.20.0: usb 0c.03.30 8086/1e31 11 0:f2520004 65536
	Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host
	Controller
0.22.0: ser 07.80.00 8086/1e3a 11 0:f2535004 16
	Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1
0.25.0: net 02.00.00 8086/1502 11 0:f2500000 131072 1:f253b000 4096 2:00005081 32
	Intel Corporation 82579LM Gigabit Network Connection (Lewisville)
0.26.0: usb 0c.03.20 8086/1e2d 11 0:f253a000 1024
	Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host
	Controller #2
0.27.0: aud 04.03.00 8086/1e20 10 0:f2530004 16384
	Intel Corporation 7 Series/C216 Chipset Family High Definition Audio
	Controller
0.28.0: brg 06.04.00 8086/1e10 11
	Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1
0.28.1: brg 06.04.00 8086/1e12 10
	Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root
	Port 2
0.28.2: brg 06.04.00 8086/1e14 7
	Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root
	Port 3
0.29.0: usb 0c.03.20 8086/1e26 10 0:f2539000 1024
	Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host
	Controller #1
0.31.0: brg 06.01.00 8086/1e55 0
	Intel Corporation QM77 Express Chipset LPC Controller
0.31.2: disk 01.06.01 8086/1e03 11 0:000050a9 16 1:000050b5 16 2:000050a1 16
3:000050b1 16 4:00005061 32 5:f2538000 2048
	Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI
	mode]
0.31.3: smb 0c.05.00 8086/1e22 7 0:f2534004 256 4:0000efa1 32
	Intel Corporation 7 Series/C216 Chipset Family SMBus Controller
2.0.0: base 08.80.01 1180/e823 11 0:f1d00000 256
	Ricoh Co Ltd PCIe SDXC/MMC Host Controller
3.0.0: net 02.80.00 8086/0085 10 0:f1c00004 8192
	Intel Corporation Centrino Advanced-N 6205 [Taylor Peak]

% aux/cpuid
vendor GenuineIntel
procmodel 000306a9 / 03100800
typefammod 0 06 036 9
features fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat
features pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
features pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid
sse4_1 sse4_2 x2apic
features popcnt tscdeadline aes xsave avx f16c rdrnd
features xsaveopt
extmodel 00000000 / 00000000
extfeatures syscall nx tscp lm
extfeatures ahf64
procname Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz
physbits 36
virtbits 48

% aux/icanhasmsi

% aux/icanhasvmx -v
vmcsrev 0x10
vmxonsz 1024
vmcsmem 6
extcontrols 1
pin extirq nmiexit virtnmi preempt
proc irqwin tscoffset hltexit invlpgexit mwaitexit rdpmcexit rdtscexit cr3ldexit
proc cr3stexit cr8ldexit cr8stexit tprshadow nmiwin movdrexit ioexit iobitmap mtf
proc msrbitmap monitorexit pauseexit
proc2 virtapic ept gdtexit rdtscp virtx2apic vpid wbinvdexit unrestr rdrandexit
entry loaddebug guest64 entrysmm dualmonitor loadperfglobal loadpat loadefer
exit savedebug host64 saveperfglobal ackextirq !savepat !loadpat saveefer loadefer
exit savepreempt
misc preemptdiv:5 cr3targ:4 maxmsr:0 mseg:0x0
misc longmodeswitch hlt shutdown ipi smmblock
cr0fixed pe ne pg
cr4fixed !umip vmxe !smxe !smap !pke
vmcsenum 0x2a
ept xonly pwl4 ucmem wbmem 2MBpage invept invept.single invept.all
vpid invvpid invvpid.addr invvpid.single invvpid.all invvpid.noglob

% aux/pcmcia

% cat '#'u/usb/ctl
ep1.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0
uframes 0 hub 0 port 0 rootport 0 addr 0 busy
roothub csp 0x000009 ports 3 ehci
ep2.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0
uframes 0 hub 0 port 0 rootport 0 addr 0 busy
roothub csp 0x000009 ports 3 ehci
ep3.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0
uframes 0 hub 0 port 0 rootport 0 addr 0 busy
roothub csp 0x000009 ports 4 xhci
ep4.0 enabled control rw speed super maxpkt 512 ntds 1 pollival 0 samplesz 0 hz 0
uframes 0 hub 0 port 0 rootport 0 addr 0 busy
roothub csp 0x000009 ports 4 xhci
ep5.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0
uframes 0 hub 0 port 1 rootport 1 addr 5 busy
hub csp 0x010009 ports 8 none <nil> ehci
ep6.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0
uframes 0 hub 5 port 1 rootport 1 addr 6 busy
storage csp 0x500608 vid 0x1058 did 0x070a 'Western Digital' 'My Passport 070A'
b6608 ehci
ep6.1 enabled bulk r speed high maxpkt 512 ntds 1 pollival 1 samplesz 0 hz 0
uframes 0 hub 5 port 1 rootport 1 addr 6 busy
ep6.2 enabled bulk w speed high maxpkt 512 ntds 1 pollival 1 samplesz 0 hz 0
uframes 0 hub 5 port 1 rootport 1 addr 6 busy
ep11.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0
uframes 0 hub 5 port 2 rootport 1 addr 11 busy
hub csp 0x010009 ports 4 none <nil> ehci
ep12.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0
uframes 0 hub 11 port 4 rootport 1 addr 12 busy
storage csp 0x500608 vid 0x05e3 did 0x0722 Generic 'USB Storage' f8d47 ehci
ep12.1 enabled bulk r speed high maxpkt 512 ntds 1 pollival 1 samplesz 0 hz 0
uframes 0 hub 11 port 4 rootport 1 addr 12 busy
ep12.2 enabled bulk w speed high maxpkt 512 ntds 1 pollival 1 samplesz 0 hz 0
uframes 0 hub 11 port 4 rootport 1 addr 12 busy
ep9.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0
uframes 0 hub 0 port 1 rootport 1 addr 9 busy
hub csp 0x010009 ports 6 none <nil> ehci
ep10.0 enabled control rw speed high maxpkt 64 ntds 1 pollival 0 samplesz 0 hz 0
uframes 0 hub 9 port 2 rootport 1 addr 10 busy
storage csp 0x500608 vid 0x1058 did 0x25e2 'Western Digital' 'My Passport 25E2'
e432d ehci
ep10.1 enabled bulk r speed high maxpkt 512 ntds 1 pollival 1 samplesz 0 hz 0
uframes 0 hub 9 port 2 rootport 1 addr 10 busy
ep10.2 enabled bulk w speed high maxpkt 512 ntds 1 pollival 1 samplesz 0 hz 0
uframes 0 hub 9 port 2 rootport 1 addr 10 busy

% cat '#'S/sdctl
sdE ahci ahci port 0xffffff00f2538000: 64a ncq ss alp led clo pmb slum pslum ems
xs apts alhd xonly smb elmt iss 3 ncs 31 np 6 ghc 80000002 isr 0 pi 17 0-2, 4 ver
10300
sdM mmc 1 units
sdZ ram 4 units

% cat '#'S/sdE0/ctl
inquiry Samsung SSD 850 EVO 500GB
model Samsung SSD 850 EVO 500GB
serial S21HNSAG409220E
firm EMT01B6Q
wwn 5002538da027509c
flag lba llba smart nop ata8 sct
udma 6
reg task 50 cmd c017 serr 0 ci 0 is 0 sig 101 sstatus 133
cmd cr fr pod sud st
mode auto sataiii
geometry 976773168 512
alignment 512 0
missirq 0
part data 0 976773168
part plan9 63 976768065
part 9fat 63 204863
part nvram 204863 204864
part fs 204864 976768065

% cat '#'S/sdE1/ctl
inquiry
no disk present [missing]
reg task 7f cmd 204016 serr 0 ci 0 is 0 sig ffffffff sstatus 000
cmd esp fr pod sud
mode auto sataiii
geometry 0 0
alignment 0 0
missirq 0

% cat '#'S/sdE2/ctl
inquiry M4-CT032M4SSD3
model M4-CT032M4SSD3
serial 000000001230038E96BB
firm 07MH
wwn 500a0751038e96bb
flag lba llba smart power nop ata8 sct
udma 5
reg task 50 cmd c017 serr 0 ci 0 is 0 sig 101 sstatus 123
cmd cr fr pod sud st
mode auto sataiii
geometry 62533296 512
alignment 512 0
missirq 0
part data 0 62533296

% cat '#'S/sdE3/ctl
inquiry
no disk present [missing]
reg task 7f cmd 204016 serr 0 ci 0 is 0 sig ffffffff sstatus 000
cmd esp fr pod sud
mode auto sataiii
geometry 0 0
alignment 0 0
missirq 0

% cat '#'S/sdM0/ctl
inquiry MMC Host Controller

% cat '#'l0/ether0/addr
a44e310030c8
% cat '#'l0/ether0/stats
in: 19148311
link: 1
out: 24621807
crc errs: 0
overflows: 0
soft overflows: 0
framing errs: 0
buffer errs: 0
output errs: 0
prom: 0
mbps: 3
addr: a44e310030c8

% cat '#'l0/ether0/ifstats
essid: MESH2
bssid: f818978c3e85
status: associated
channel: 01
rxkey1: ccmp:[16]
rxkey4: ccmp:[16]
txkey0: ccmp:[16]
brsne: 30180100000FAC020200000FAC04000FAC020100000FAC020C00
node: f417b85bfd43 1411 155805640 11 MESH2
node: f818978c3e85 0411 10 01 MESH2

% cat '#'l1/ether1/addr
3c970eb34755
% cat '#'l1/ether1/stats
in: 0
link: 0
out: 0
crc errs: 0
overflows: 0
soft overflows: 0
framing errs: 0
buffer errs: 0
output errs: 0
prom: 0
mbps: 1000
addr: 3c970eb34755

% cat '#'l1/ether1/ifstats
lintr: 0 1
rintr: 0 1
tintr: 0 0
ixcs: 0 0 0
rdtr: 25
radv: 500
ctrl: 00100240
ctrlext: 01481000
status: 40080600
txcw: 00000000
txdctl: 00040004
pba: 000e0012
speeds: 10:0 100:0 1000:0 ?:0
type: i82579
eeprom: 973c b30e 5547 0800 ffff 00d3 0149 8000
	1000 ffff 10c3 21f3 17aa 1502 0000 0000
	0702 0000 0000 a505 3028 1200 0000 0c00
	2a64 2b40 0843 0113 1502 baad 1502 1503
	baad baad baad 1502 8000 8090 4e00 0886
	0000 0000 0007 0000 0000 0000 0000 ffff
	0100 4000 1351 4007 ffff ffff ffff ffff
	ffff ffff ffff ffff ffff 0100 ffff 9d5d

% cat '#'v/vgactl
type cga
hwgc off
hwaccel off
hwblank off
panning off
addr p 0x0 v 0x0 size 0x0
softscreen off

@{rfork n; aux/realemu; aux/vga -p}
vesa flag Ulinear|Hlinear|Fsnarf
vesa sig VESA 3.0
vesa oem Intel(R) Sandybridge/Ivybridge Graphics Chipset Accelerated VGA BIOS 1.0
vesa vendor Intel Corporation
vesa product Intel(R) Sandybridge/Ivybridge Graphics Controller
vesa rev Hardware Version 0.0
vesa cap 8-bit-dac
vesa mem 67043328
vesa dsp con 4
vesa dsp act 4
vesa mode 0x105 1024x768x8 m8 packed
vesa mode 0x117 1024x768x16 r5g6b5 direct
vesa mode 0x118 1024x768x32 x8r8g8b8 direct
vesa mode 0x112 640x480x32 x8r8g8b8 direct
vesa mode 0x114 800x600x16 r5g6b5 direct
vesa mode 0x115 800x600x32 x8r8g8b8 direct
vesa mode 0x101 640x480x8 m8 packed
vesa mode 0x103 800x600x8 m8 packed
vesa mode 0x111 640x480x16 r5g6b5 direct
vesa mode 0x17d 1366x768x8 m8 packed
vesa mode 0x17e 1366x768x16 r5g6b5 direct
vesa mode 0x17f 1366x768x32 x8r8g8b8 direct
edid mfr LGD
edid serialstr
edid name
edid product 728
edid serial 0
edid version 1.3
edid mfrdate 2012.0
edid size (cm) 28x16
edid gamma 2.20
edid vert (Hz) 0-0
edid horz (Hz) 0-0
edid pclkmax 0
edid flags digital standby suspend activeoff
edid 1366x768@60Hz
		clock=75.2
		shb=1414 ehb=1478 ht=1582
		vrs=772 vre=779 vt=792
		hsync=+ vsync=-

% xd -x1 '#'r/nvram
0000000 26 55 18 34 15 06 04 24 01 20 26 02 70 80 00 00
0000010 00 00 00 00 0e 76 02 ff ff 00 00 00 00 00 00 00
0000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 84
0000030 ff ff 20 00 00 ff 01 00 00 00 00 00 00 00 00 00
0000040 00 00 e6 bc 00 00 00 00 00 00 00 00 00 00 00 00
0000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000060 00 00 00 00 00 00 00 00 00 00 00 22 00 00 00 00
0000070 00 00 00 00 00 00 00 00 00 5a 00 00 49 53 b2 00
0000080 26 55 18 34 15 06 04 24 01 20 26 02 00 80 00 00
0000090 00 00 00 00 0e 76 02 ff ff 00 00 00 00 00 00 00
00000a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 84
00000b0 ff ff 20 00 00 ff 01 00 00 00 00 00 00 00 00 00
00000c0 00 00 e6 bc 00 00 00 00 00 00 00 00 00 00 00 00
00000d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000e0 00 00 00 00 00 00 00 00 00 00 00 22 00 00 00 00
00000f0 00 00 00 00 00 00 00 00 00 5a 00 00 49 53 b2 00
0000100
0000100

% cat '#'A/audiostat
bufsize 1024 buffered 0
codec 0 pin 20 inpin 18
aout 2 41d
aout 3 41d
beep 4 f00000
beep 5 f00000
aout 6 611
beep 7 f00000
ain 8 10051b ← amix 35
ain 9 10051b ← amix 34
beep 10 f00000
amix 11 20010b ← pin 24, pin 25, pin 26, pin 27, pin 29
amix 12 20010b ← aout 2, amix 11
amix 13 20010b ← aout 3, amix 11
beep 14 f00000
amix 15 20010a ← aout 2, amix 11
beep 16 f00000
beep 17 f00000
pin 18 in fix int N/A micin ?
beep 19 f00000
pin 20 out fix int N/A speaker ? eapd ← amix 12, amix 13
pin 21 out jack ext left hpout black eapd ← amix 12, amix 13
beep 22 f00000
pin 23 out nothing ext rear speaker black ← amix 15
pin 24 inout jack ext left micin black ← amix 12, amix 13
pin 25 inout nothing ext rear speaker black ← amix 12, amix 13
pin 26 inout nothing ext rear speaker black ← amix 12, amix 13
pin 27 inout nothing ext rear speaker black ← amix 12, amix 13
beep 28 f00000
pin 29 in nothing ext N/A speaker purple
pin 30 out nothing ext rear speaker black ← aout 6
beep 31 f00000
beep 32 f00040
beep 33 f00000
amix 34 20010b ← pin 24, pin 25, pin 26, pin 27, pin 29, amix 11, pin 18
amix 35 20010b ← pin 24, pin 25, pin 26, pin 27, pin 29, amix 11
codec 3 pin 20 inpin 18
aout 2 6611
aout 3 6611
aout 4 6611
pin 5 out jack int special digiout ? hdmi ← aout 2
pin 6 out jack int special digiout ? hdmi ← aout 3
pin 7 out jack int special digiout ? hdmi ← aout 4
beep 8 f00000
outpath aout 2 → amix 12 → pin 20
outamp aout 2
inpath pin 18 → amix 34 → ain 9
inamp ain 9

% cat '#'A/volume
master 100 100
recgain 0 0
speed 44100
delay 1764

% cat /mnt/apm/ctl



Fri Jan 24 09:52:27 EST 2020
82nd Airborne unit told to use Signal or Wickr on government cell phones

Thu Jan 23 22:38:12 EST 2020
https://www.youtube.com/watch?v=Dsd7CQBeNHU

Thu Jan 23 08:35:09 EST 2020
#include <u.h>
//#define _ulImage_ allocimage(display, Rect(0,0,1,1), screen->chan, 1, DBlack)
#include <libc.h>
#include <draw.h>


typedef struct Int Int;
struct Str {
	char *s;
};
typedef struct Str Str;
struct Int {
	int *x;
};
typestr Point WindowsXP;
typestr Int INTER;
typestr Str STR;
typestr Image Img;

int
Point_eq_(Point a, Point b)
{
	return memcmp(&a,&b, sizeof a) == 0;
}

//Image*
Point
Point_add_(Point a, Point b)
{
	Point r;

	r.x = a.x + b.x;
	r.y = a.y + b.y;
	return r;
}

int
Str_eq_(Str s, Str t)
{
	return strcmp(s.s,t.s);
}

Int
Intr_eq_(Int a, Int b)
{
	return a;
}

Image
_ulImage_(ulong u)
{
	return *allocimage(display, Rect(0,0,1,1), screen->chan, 1, u);
}

void
main(int argc, char *argv[])
{
	initdraw(nil,nil,nil);
	Image *i;
	char *p;
	Image *x;
	int n;
	Str t1, t2, t3;
	t1.s = "test";
	t2.s = "test";
	t3.s = "test2";

	x = malloc(sizeof *x);
	*x = (ulong)DBlack;
	draw(screen, screen->r, x, nil, ZP);
// print("strcmp %s %s: %d\n", t1.s, t2.s, t1 == t2);
// print("strcmp %s %s: %d\n", t1.s, t3.s, t1 == t3);
	flushimage(display, 1);
	sleep(2000);
}


Wed Jan 22 22:49:15 EST 2020
Authentication-Results: minnie.tuhs.org;
	dkim=fail reason="signature verification failed" (2048-bit key;
	unprotected) header.d=gmail.com header.i=@gmail.com header.b="dWXR0VY1";
	dkim-atps=neutral
From: Rob Pike <robpike@gmail.com>
Date: Thu, 23 Jan 2020 10:10:53 +1100
To: Clem Cole <clemc@ccc.com>
Subject: Re: [TUHS] Unix quix
Cc: TUHS main list <tuhs@minnie.tuhs.org>
Errors-To: tuhs-bounces@minnie.tuhs.org
Sender: "TUHS" <tuhs-bounces@minnie.tuhs.org>

I think the 'd' slipped in during some editing.  I've removed it.  cagbef it
is.

Don't confuse quiz answers with absolute truth.  All history is fiction to
some extent.

-rob


On Thu, Jan 23, 2020 at 7:43 AM Clem Cole <clemc@ccc.com> wrote:

>
>
> On Wed, Jan 22, 2020 at 2:42 PM Warner Losh <imp@bsdimp.com> wrote:
>
>>
>> Berkeley's license was executed in January 74, so it might be on the
>> list, unless there was a big delay.
>>
> That makes sense.
>
>
>> In addition to the Nov 1975 CACM paper, there's CAC 155, published by the
>> University of Illinois on 3/15/75 which pre-dates the 6th edition by a
few
>> months.  You can read it here
>>
https://www.ideals.illinois.edu/bitstream/handle/2142/32547/networkunixsyste155holm.pdf?sequence=2&isAllowed=y
if
>> you'd like.
>>
> Thanks, that tells us it was 5th (BTW the PDF is missing page 1 in the
> scan - although I suspect the missing info can be gleaned from RFC 681)
>
> BTW: There is another hint in CAC 155/RFC 681.  The line on page 2 that
> reads: "since the user is allowed only sixteen open files." My memory
> is V6 allowed more than 16, over 20 is my memory; but we would have to look
> at the structure to see what it is defined as.
>
>
>
>>
>> RFC 681, dated March 18th, 1975, is another instance of an edited CAC 155
>> report (it seems, I've not looked at them exactly, just a quick glance)
>> that talks about this work.  It's the earliest mention of Unix in an RFC
>> (the next one isn't until 2 years later for an email address for Dave
>> Crocker DCrocker@Rand-Unix in RFC 724 in May 1977 after which it
>> explodes in references).
>>
> And that pretty much syncs with my memory of the time.
>




Wed Jan 22 22:48:42 EST 2020
I was 12 years old and in the seventh grade when this album came out knowing damn
well I shouldn't have been listening to it.

Wed Jan 22 22:47:47 EST 2020
Authentication-Results: minnie.tuhs.org;
	dkim=pass (2048-bit key; unprotected) header.d=gmail.com
	header.i=@gmail.com header.b="sPuLLJ3u";
	dkim-atps=neutral
From: Rob Pike <robpike@gmail.com>
Date: Thu, 23 Jan 2020 10:06:46 +1100
To: Doug McIlroy <doug@cs.dartmouth.edu>
Subject: Re: [TUHS] Unix quix
Cc: The Eunuchs Hysterical Society <tuhs@tuhs.org>
Errors-To: tuhs-bounces@minnie.tuhs.org
Sender: "TUHS" <tuhs-bounces@minnie.tuhs.org>

The answers to the quiz are the answers to the quiz.  Whether they are
correct may be hard to verify, and cagbef is what my notes have so who
knows?

I've added a word to eliminate the castigation of CAT's hygiene.

-rob


On Thu, Jan 23, 2020 at 7:50 AM Doug McIlroy <doug@cs.dartmouth.edu> wrote:

> The first edition ran on pdp-11, not pdp-7.
>
> Tukey buttered parsnips at the labs, but Brits did
> so several centuries before.
>
> Contrary to urban legend, patent was not invoked to
> justify the Unix pdp-11; word-processing was.  The
> quiz does not make this mistake.
>
> The phototypesetter did not smell.  The chemicals
> for (externally) devoloping photo paper did.
>
> Shahpazian is Dick Shahpazian; Maranzano is Joe Maranzano.
>
> cagbef addresses out of bounds.
>
> I appreciate Rob's discretion about the Waterloo theft.
>
> Doug
>




Wed Jan 22 22:46:55 EST 2020
From: Doug McIlroy <doug@cs.dartmouth.edu>
Date: Wed, 22 Jan 2020 15:49:24 -0500
To: tuhs@tuhs.org
Subject: Re: [TUHS] Unix quix
Errors-To: tuhs-bounces@minnie.tuhs.org
Sender: "TUHS" <tuhs-bounces@minnie.tuhs.org>

The first edition ran on pdp-11, not pdp-7.

Tukey buttered parsnips at the labs, but Brits did
so several centuries before.

Contrary to urban legend, patent was not invoked to
justify the Unix pdp-11; word-processing was.  The
quiz does not make this mistake.

The phototypesetter did not smell.  The chemicals
for (externally) devoloping photo paper did.

Shahpazian is Dick Shahpazian; Maranzano is Joe Maranzano.

cagbef addresses out of bounds.

I appreciate Rob's discretion about the Waterloo theft.

Doug



next