-
Open Terminal
Ctrl+Alt+TDownload Firefox Developer Editiontar filewget https://download.mozilla.org/?product=firefox-aurora-latest-ssl&os=linux64&lang=en-US -
Copy tar file to
optsudo cp -rp firefox-35.0a2.en-US.linux-x86_64.tar.bz2 -
Open
optfolder (cd /opt/) and untar filesudo tar xjf firefox-35.0a2.en-US.linux-x86_64.tar.bz2
| Next year, try to: | |
| * Drink more water. | |
| * Drink less coffee, beer and whiskey. | |
| * Eat a vegetable, it won't kill you. | |
| * Get up and hit the gym in the morning. | |
| * Leave the hotel at least once every day. | |
| * Bring extra charging cords and a powerstrip. Write your name on the supplies you lend out. (@ecarewgrovum) | |
| * Eat meals with parties of 4. It's much easier to get a table in a busy town. For big groups, just get drinks. | |
| * Split into smaller groups, if you take a large party to dinner, and you have to wait forever. (@chrislkeller) |
| #!/bin/sh | |
| set -e | |
| x="$(cat /sys/bus/iio/devices/iio:device0/in_accel_x_raw)" | |
| y="$(cat /sys/bus/iio/devices/iio:device0/in_accel_y_raw)" | |
| abs_x="$x" | |
| [ "$x" -lt 0 ] && abs_x=$(( $x * -1 )) |
Short version: I strongly do not recommend using any of these providers. You are, of course, free to use whatever you like. My TL;DR advice: Roll your own and use Algo or Streisand. For messaging & voice, use Signal. For increased anonymity, use Tor for desktop (though recognize that doing so may actually put you at greater risk), and Onion Browser for mobile.
This mini-rant came on the heels of an interesting twitter discussion: https://twitter.com/kennwhite/status/591074055018582016
Hello software developers,
Please check your code to ensure you're not making one of the following mistakes related to cryptography.
- Writing your own home-grown cryptography primitives (For example: Mifare Classic)
- Exception: For the sake of learning, but don't deploy it in production.
- Using a fast hash function (e.g. MD5, SHA256) for storing passwords. Use bcrypt instead.
- Not using a cryptographically secure random number generator
The paper presents some key lessons and "folk wisdom" that machine learning researchers and practitioners have learnt from experience and which are hard to find in textbooks.
All machine learning algorithms have three components:
- Representation for a learner is the set if classifiers/functions that can be possibly learnt. This set is called hypothesis space. If a function is not in hypothesis space, it can not be learnt.
- Evaluation function tells how good the machine learning model is.
- Optimisation is the method to search for the most optimal learning model.
Long ago, the first time I read "The Pragmatic Programmer", I read some advice that really stuck with me.
"Don't Use Manual Procedures".
This in the chapter on Ubiquitous Automation. To summarize, they want you to automate all the things.
The trouble was that I hadn't much of an idea how to actually go
| # lansatutil directory | |
| LANDSAT = ~/landsat | |
| # scenes to target | |
| LANDSAT_IDS = \ | |
| LC81220442016038LGN00 \ | |
| LC81220452016038LGN00 \ | |
| LC81210442014281LGN00 \ | |
| LC81210452014281LGN00 |
Thanks to the following resources:
- https://github.com/datawrapper/datawrapper/wiki/Installing-Datawrapper
- https://github.com/washingtonpost/datawrapper#installation-instructions
- https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-14-04
- https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-an-ubuntu-14-04-server