https://www.youtube.com/watch?v=5QjVeH2Z57E
mind-bending wire bending
mind-bending wire bending
YouTube
五光発條 × Sountrive「GOKO BANE」
(字幕ONで、製造工程の解説が表示されます)
工場音楽レーベル / INDUSTRIAL JP http://idstr.jp
日本の町工場をレーベル化するプロジェクト。主役は、日本のテクノロジーを支える高い技術力を持った町工場。その美しく、緻密な製造過程から生み出される音と映像を、気鋭のトラックメーカーがリミックスし、作品化する。最先端のテクノロジーとミュージックがシンクロする快感をぜひ体感してみてください。
ID-5 GOKO BANE ♫
download( http://ototoy.j…
工場音楽レーベル / INDUSTRIAL JP http://idstr.jp
日本の町工場をレーベル化するプロジェクト。主役は、日本のテクノロジーを支える高い技術力を持った町工場。その美しく、緻密な製造過程から生み出される音と映像を、気鋭のトラックメーカーがリミックスし、作品化する。最先端のテクノロジーとミュージックがシンクロする快感をぜひ体感してみてください。
ID-5 GOKO BANE ♫
download( http://ototoy.j…
http://www.farbrausch.com/~fg/seminars/workcompression_download.pdf
generic & demoscene-specific compression techniques, oldie but goodie
generic & demoscene-specific compression techniques, oldie but goodie
http://www.farbrausch.com/~fg/seminars/lightspeed_download.pdf
...and optimization ones
...and optimization ones
http://compilers.cs.uni-saarland.de/papers/lkh15_cgo.pdf
Thorin: A Graph-based higher order intermediate representation
Thorin: A Graph-based higher order intermediate representation
http://compilers.cs.uni-saarland.de/papers/gpce15.pdf
Impala: Shallow Embedding of DSLs via Online Partial Evaluation
Impala: Shallow Embedding of DSLs via Online Partial Evaluation
https://hal.inria.fr/hal-01100647
TLDR: Haswell branch prediction is 10x better, interpreters get 30% faster
TLDR: Haswell branch prediction is 10x better, interpreters get 30% faster
hal.inria.fr
Branch Prediction and the Performance of Interpreters - Don't Trust Folklore
Interpreters have been used in many contexts. They provide portability and ease of development at the expense of per-formance. The literature of the past decade covers analysis of why interpreters are slow, and many software techniques to improve them. A…
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