I make no claim about it's veracity, just saw the headline recently - probably on HN.
1,777 karma · joined April 28, 2011
https://moreati.org.uk/ https://social.moreati.org.uk/@alex
[ my public key: https://keybase.io/moreati; my proof: https://keybase.io/moreati/sigs/0NRA_TnGMfWlFUd7jrTrJqT2QOxC7wD7yEyjNtxLc4c ]
I make no claim about it's veracity, just saw the headline recently - probably on HN.
This project is in a crowded space (Python frameworks), and your README isn't selling it well. It's too heavy on the tell, and too light on the show. Ideally your opening section would be something like.
## pyexperiment
<badges>
pyexperiment is ... <1 line, maximum 2>. Here's an example:
<less than 10 lines of python>
Here's the result of running that command, complete with <top 3 features> <less than 10 lines of command output>
Additionally pyexperiment gives you <another 3 features>, and more.## Installation ...
def calc_formula(a, b, *, is_gain=False):
...SWAMP, or Standardised Web Account Management Protocol https://github.com/ashward/swamp
Password-manager friendly (PMF): Semantic annotations to improve the effectiveness of password managers http://mypico.org/documents/2014-StaSpeJen-pmf.pdf
alex@martha:~/src/zlib$ du -sh $TESTFILE
197M /home/alex/src/enwiki-20141106-pages-articles-multistream-index.txt.gz
alex@martha:~/src/zlib$ LD_LIBRARY_PATH=./ time ./minigzip -d <$TESTFILE >/dev/null
3.36user 0.03system 0:03.87elapsed 87%CPU (0avgtext+0avgdata 1632maxresident)k
8inputs+0outputs (0major+90minor)pagefaults 0swaps
alex@martha:~/src/zlib$ LD_LIBRARY_PATH=./ time ./minigzip -d <$TESTFILE >/dev/null
3.34user 0.04system 0:03.76elapsed 90%CPU (0avgtext+0avgdata 1704maxresident)k
0inputs+0outputs (0major+91minor)pagefaults 0swaps
alex@martha:~/src/zlib$ cd ../zlib-ng/
alex@martha:~/src/zlib-ng$ LD_LIBRARY_PATH=./ time ./minigzip -d <$TESTFILE >/dev/null
12.20user 0.04system 0:13.63elapsed 89%CPU (0avgtext+0avgdata 1576maxresident)k
264inputs+0outputs (1major+86minor)pagefaults 0swaps
alex@martha:~/src/zlib-ng$ LD_LIBRARY_PATH=./ time ./minigzip -d <$TESTFILE >/dev/null
12.15user 0.08system 0:13.58elapsed 90%CPU (0avgtext+0avgdata 1428maxresident)k
0inputs+0outputs (0major+84minor)pagefaults 0swapszlib latest took 26 seconds to compress 648 MB of text, zlib-ng latest took 16 seconds.
alex@martha:~/src/zlib$ export TESTFILE=../enwiki-20141106-pages-articles-multistream-index.txt
alex@martha:~/src/zlib$ du -h $TESTFILE
648M /home/alex/src/enwiki-20141106-pages-articles-multistream-index.txt
alex@martha:~/src/zlib$ LD_LIBRARY_PATH=./ time ./minigzip <$TESTFILE >/dev/null
23.75user 0.17system 0:26.05elapsed 91%CPU (0avgtext+0avgdata 1864maxresident)k
56472inputs+0outputs (0major+144minor)pagefaults 0swaps
alex@martha:~/src/zlib$ LD_LIBRARY_PATH=./ time ./minigzip <$TESTFILE >/dev/null
24.29user 0.17system 0:26.80elapsed 91%CPU (0avgtext+0avgdata 1772maxresident)k
0inputs+0outputs (0major+141minor)pagefaults 0swaps
alex@martha:~/src/zlib$ cd ../zlib-ng
alex@martha:~/src/zlib-ng$ LD_LIBRARY_PATH=./ time ./minigzip <$TESTFILE >/dev/null
14.66user 0.11system 0:16.16elapsed 91%CPU (0avgtext+0avgdata 1604maxresident)k
256inputs+0outputs (0major+140minor)pagefaults 0swaps
alex@martha:~/src/zlib-ng$ LD_LIBRARY_PATH=./ time ./minigzip <$TESTFILE >/dev/null
14.64user 0.12system 0:16.09elapsed 91%CPU (0avgtext+0avgdata 1840maxresident)k
0inputs+0outputs (0major+144minor)pagefaults 0swaps
The machine is a MBP 11,2 with an i7-4750HQ CPU @ 2.00GHz, running Ubuntu 15.04 x64.Listening browsers require the extension. Neither require a Dev release of Chrome - 43.x is the current stable release.
Nothing you'd call documentation. Copresence is part of Chromium, so you can dive into the source code if you wish. I'm attempting to reverse engineer the audible portion (just for fun). I'm tweeting as I go https://twitter.com/moreati
Google Tone is similar to http://chirp.io/, which has iOS and Android apps. There are third-party transmitters (but not listeners) which work across browsers. http://piupiu.ga/ is the most complete. I wrote a bookmarklet https://moreati.github.io/chirpweb/.
The £15 Mu Classic, which is much thinner but longer/wider
The £12 ThinCharger, which is somewhere between and double the power
Now some programs check the upper-case variant, some the lower, and some check both. So if you set one, you should set the other to avoid confusion.
https://wiki.archlinux.org/index.php/proxy_settings#Environm...
Does anyone know of a full write-up of the history of this?
I think that's a limitation of your keyboard. Here I can play zxcvbn, but I can't add a seventh note.
Now it's white listed the page loads fully, with one warning in the web console, concerning https://www.facebook.com/v2.2/plugins/login_button.php?...:
This site makes use of a SHA-1 Certificate; it's recommended you use certificates with signature algorithms that use hash functions stronger than SHA-1.
A sentence or two in your README to answer these would be handy.
Please do your part, and keep that bar moving.
What were the technical/human constraints that lead to that solution? Was the team agonising over conflicting goals? Or was it as simple as "Alice already knew it"/"Our tool chain already supported it"?
If there are no other economic uses for the lead then those applications should become nice and cheap. However this is just the opinion of an armchair energy wonk, so take it with a big grain of salt.