1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
|
Anonymization
---------------------------------------------------------------------
"Policy and Law: Identifiability of de-identified data"
(includes, specifically, medial)
http://latanyasweeney.org/work/identifiability.html
EFF de-anon tool for browsers
Netflix/IMDB dataset
search query dataset
"how many bits" type of identification
https://en.wikipedia.org/wiki/Data_anonymization
https://en.wikipedia.org/wiki/De-anonymization
"Collapse" book notes
---------------------------------------------------------------------
"Lactational amenorrhea": temporary infertility after birthing when breast
feeding
Cooperatives ("Co-ops")
---------------------------------------------------------------------
A coop is a social and educational institution as well as a mutual employer.
A coop should not restrict the rights of it's employees any more than a regular
"citizen". Eg, contracts should have no non-compete provisions, no restrictions
on employee's activities and behavior outside of work, no muzzling effect on
blogging, etc.
Some Tech Coops:
* http://www.gaiahost.coop/
* http://www.isthmuseng.com/
* http://electricembers.net/aboutus.php
Julia (programming)
---------------------------------------------------------------------
reload("MyModule"); M = MyModule()
then do, eg, M.myfunc(). Don't need to export stuff.
*do* need to symlink the project dir into ~/.julia
there is a way to recreate a new top-level "Main" module: workspace()
the workspace() function in combination with include() kind of works
Programming Language Design
---------------------------------------------------------------------
Interesting accessible background:
"specs (Lisp, ML, ALGOL, Ada, JS2, ES4, RnRS, Redex, POPLmark, Rust, K,
Comp/JSCert)"
http://graydon2.dreamwidth.org/1839.html
"interactive scientific computing #1 of 2, pythonic parts"
http://graydon2.dreamwidth.org/3186.html
"interactive scientific computing #2 of 2, goldilocks languages"
http://graydon2.dreamwidth.org/189377.html
Makefiles
---------------------------------------------------------------------
https://gist.github.com/isaacs/62a2d1825d04437c6f08
Recursive Make and Variables...
If using recursive make, it's good to review the rules about environment
variables, passing, exporting, etc:
http://web.mit.edu/gnu/doc/html/make_5.html#SEC50
Command-Line Tools
---------------------------
`lnav`: curses tool for live log file analysis
cgroup 'top' showing per-user LXC stuff: `systemd-cgtop --recursive=y --depth=2`
Also, `systemd-cgls`.
`netdata` as a basic full-system logging/alerts package. Need to figure out how
to tune it to run slower samples (every 5-10 seconds?) and retain for weeks/months.
---------
browser extension: map switcher
Twitter Things!
---------------------------------------------------------------------
- https://twitter.com/backus
- https://twitter.com/arcalinea
- https://twitter.com/kyledrake
- https://twitter.com/nayafia
- https://twitter.com/devonzuegel
- https://twitter.com/bcrypt
- https://twitter.com/garybernhardt
- https://twitter.com/danluu
|