Edward Snowden answered questions after a showing of CITIZENFOUR at the IETF93 meeting; this is a transcript of the video recording.
For more information, see the Internet Society article.
Edward Snowden answered questions after a showing of CITIZENFOUR at the IETF93 meeting; this is a transcript of the video recording.
For more information, see the Internet Society article.
| #include <stdio.h> | |
| #include <stdlib.h> | |
| #include <string.h> | |
| int addi(int a, int b) { | |
| return a + b; | |
| } | |
| char *adds(char *a, char *b) { | |
| char *res = malloc(strlen(a) + strlen(b) + 1); |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| """ | |
| pip install networkx distance pattern | |
| In Flipboard's article[1], they kindly divulge their interpretation | |
| of the summarization technique called LexRank[2]. |
Simply put, destructuring in Clojure is a way extract values from a datastructure and bind them to symbols, without having to explicitly traverse the datstructure. It allows for elegant and concise Clojure code.
| This just got linked to by the Y combinator news account, without proper context, | |
| so a brief introduction: A month ago (end of May / early June 2014) I had a | |
| Twitter conversation with a bunch of acquaintances. One tweet in the middle | |
| of that thread, with obligatory hyperbole, was me saying that I think VR is | |
| bad news. | |
| Well, that part of the thread (but not the rest that provides context) recently | |
| got retweeted, and then someone asked me if I could explain what I mean by that, | |
| and because Twitter is a great platform for delivering 140 character slogans and | |
| not so great for lengthy explanations, I wrote this. So, obligatory disclaimer: |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| <html> | |
| <title>Click-jacking on Amazon.com</title> | |
| <head> | |
| <style type="text/css"> | |
| body { | |
| background-color: #fafafa; | |
| } | |
| a { | |
| color:rgb(228, 121, 17); |
| // Optimizing Javascript Implementation of Goats, Wolves and Lions | |
| // Original fun puzzle from http://unriskinsight.blogspot.com/2014/06/fast-functional-goats-lions-and-wolves.html | |
| // | |
| // Strategy: | |
| // 1 - we know that each move reduces the total population by 1, so the optimal | |
| // solution will be the one with the least moves. So we'll progressively | |
| // explore solutions of greater depth until we find a stable forest. | |
| // 2 - since each move removes at most one from each animal, any solution | |
| // must have a depth at least as great as the minimum of the initial animal counts. | |
| // 3 - the order of moves doesn't matter. to be more precise, if there is |
| diff --git a/Boot/Windows/BootMain.cpp b/Boot/Windows/BootMain.cpp | |
| index 5d4b942..0b6e6a6 100644 | |
| --- a/Boot/Windows/BootMain.cpp | |
| +++ b/Boot/Windows/BootMain.cpp | |
| @@ -75,7 +75,9 @@ static void PrintMainMenu () | |
| #endif // TC_WINDOWS_BOOT_RESCUE_DISK_MODE | |
| - PrintEndl (3); | |
| + PrintEndl (2); |
| # The blog post that started it all: https://neocities.org/blog/the-fcc-is-now-rate-limited | |
| # | |
| # Current known FCC address ranges: | |
| # https://news.ycombinator.com/item?id=7716915 | |
| # | |
| # Confirm/locate FCC IP ranges with this: http://whois.arin.net/rest/net/NET-165-135-0-0-1/pft | |
| # | |
| # In your nginx.conf: | |
| location / { |