https://fgiesen.wordpress.com/2010/12/11/negative-space-in-programming/
TLDR: There's more to be learned from your experience than you think
TLDR: There's more to be learned from your experience than you think
The ryg blog
Negative space in programming
There’s a lot of material out there about code; how to design it, write it, document it, build it and test it. It is, after all, the primary artifact we programmers produce (okay, that and lo…
https://gist.github.com/rygorous/3158316
Memory Mapping Hardware abuse to get awesome ring buffers
Memory Mapping Hardware abuse to get awesome ring buffers
Gist
The magic ring buffer.
The magic ring buffer. GitHub Gist: instantly share code, notes, and snippets.
https://www.thanassis.space/android.html
Android, an user-friendly operating system
Android, an user-friendly operating system
www.thanassis.space
Freeing my tablet (Android hacking, SW and HW)
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...