Trusting a US-based company for secure communication was naive before today. But starting today, it is pure madness. (via Durov's channel)
http://boingboing.net/2016/11/09/a-madman-has-been-given-the-ke.html
http://boingboing.net/2016/11/09/a-madman-has-been-given-the-ke.html
Boing Boing
A madman has been given the keys to the surveillance state
When the USA PATRIOT Act was signed into law on October 26, 2001, it erased many of the vital checks and balances that stood between the American people and their government. As Bush supporters cheered the unprecedented power that their people in Washington…
Whistleblower Investigative Report on NSA Suite B Cryptography
(No TLDR yet)
http://www.dodig.mil/FOIA/err/11-INTEL-06%20(Redacted).pdf
(No TLDR yet)
http://www.dodig.mil/FOIA/err/11-INTEL-06%20(Redacted).pdf
https://github.com/facebookarchive/warp (also flint)
I find it ironic that the D language is used to expand C/C++ tooling (i.e. promote further use of C/C++ instead of D itself)
I find it ironic that the D language is used to expand C/C++ tooling (i.e. promote further use of C/C++ instead of D itself)
GitHub
GitHub - facebookarchive/warp: A fast preprocessor for C and C++
A fast preprocessor for C and C++. Contribute to facebookarchive/warp development by creating an account on GitHub.
Abstraction Without Regret: A SQL to C Compiler in 500 Lines of Code [ICFP'15, Scala LMS]
https://pdfs.semanticscholar.org/67ab/b028dec28647bc40ea019d5bf7cd33c30184.pdf
https://pdfs.semanticscholar.org/67ab/b028dec28647bc40ea019d5bf7cd33c30184.pdf
Go Meta! A Case for Generative Performance Programming and DSLs in Performance Critical Systems
https://www.cs.purdue.edu/homes/rompf/papers/rompf-snapl15.pdf
https://www.cs.purdue.edu/homes/rompf/papers/rompf-snapl15.pdf
The Design of Terra: Harnessing the Best Features of High-Level and Low-Level Languages
http://drops.dagstuhl.de/opus/volltexte/2015/5018/pdf/8.pdf
http://drops.dagstuhl.de/opus/volltexte/2015/5018/pdf/8.pdf
First-class Runtime Generation of High-performance Types using Exotypes
http://terralang.org/pldi083-devito.pdf
http://terralang.org/pldi083-devito.pdf
https://blog.mozilla.org/tanvi/2016/06/16/contextual-identities-on-the-web/
proper profiles and nicknames, at last!
proper profiles and nicknames, at last!
Tanvi Vyas
Contextual Identities on the Web - Tanvi Vyas
The Containers Feature in Firefox Nightly enables users to login to multiple accounts on the same site simultaneously and gives users the ability to segregate site data for improved privacy and security. We all portray different characteristics of ourselves…
Fake Fingerprint Stickers for Gloves
https://www.schneier.com/blog/archives/2016/11/fake_fingerprin.html
There's a Kickstarter for a sticker that you can stick on a glove and then register with a biometric access system like an iPhone. It's an interesting security trade-off: swapping something you are (the biometric) with something you have (the glove).
https://www.schneier.com/blog/archives/2016/11/fake_fingerprin.html
There's a Kickstarter for a sticker that you can stick on a glove and then register with a biometric access system like an iPhone. It's an interesting security trade-off: swapping something you are (the biometric) with something you have (the glove).
the definition of production-ready is pretty funky these days...
https://github.com/docker/for-mac/issues/371#issuecomment-242047368
https://github.com/docker/for-mac/issues/371#issuecomment-242047368
GitHub
Docker.qcow2 never shrinks - disk space usage leak in docker for mac · Issue #371 · docker/for-mac
Expected behavior Amount of disk space used under ~/Library/Containers/com.docker.docker/ should shrink when deleting images and/or containers Actual behavior Amount of disk space used under ~/Libr...
Opening files in Vim with special modeline can result in arbitrary code execution
https://vulners.com/debian/DSA-3722
https://vulners.com/debian/DSA-3722
Vulners
vim -- security update
Florian Larysch and Bram Moolenaar discovered that vim, an enhanced vi editor, does not properly validate values for the the filetype, syntax and keymap options, which may result in the execution of arbitrary code if a file with a specially crafted modeline…