summaryrefslogtreecommitdiffstats
path: root/scratch.txt
blob: 7a6e1e7eb285403dece9e3c3ac3245d5522722a3 (plain)
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