1,453 karma · joined July 29, 2011
However, let's not start idolizing the networking field so quickly. This in an industry with a lot of entrenched interests, which, like in all B2B businesses, leads to a lot of FUD being spread around and glacier-paced rates for adopting new technologies. There's plenty that I envy about the consumer app space.
In any case, if you guys are interested in learning more about some of the hard technical problems being tackled in the networking space, I'd be happy to do a couple of writeups exploring the non-consumer world of tech. (And, if that stuff tickles your fancy, we're hiring!)
"Every week, usually on Sunday evenings, we stage our weekly push, which happens on Tuesday evenings, on the beta tier. This provides ourselves and developers 48 hours to test and find bugs before the build hits production. After Tuesday, while the beta tier is continuously updated with hotfix patches which are queued up for the daily hotfix release, the production tier is updated with the hotfix push in the evenings, Pacific Standard Time"
In my opinion, sitting at rank 22 with 90 points over 5 hours isn't half bad, and probably is due to a relatively slow news day.
Anyhow, assuming I misunderstood something, passive listening doesn't seem to work well with their description of stream scalability, since Alice would now think she knows Bradley's stream, when it was actually Charlie's stream. For this to work, I suppose Alice would have to know that Bradley would be a secret listener to begin with.
In any case, it is definitely an interesting read. Seems like the type of thing Julian Assange would love to have. [2]
[1] http://www.nytimes.com/projects/2012/snow-fall/#/?part=tunne...
Does Fermat's principle allow for variable refractions?
"Read the source. Flask’s code is written to be read; it’s documentation published so you can use its internal APIs. [...] The API docs are full of available overrides, hook points, and Signals. [...] The Flask class has many methods designed for subclassing [...] You can introduce WSGI middleware to wrap your Flask instances and introduce fixes and changes at the layer between your Flask application and your HTTP server [...] If none of the above options work, fork Flask."
Even from just a software architecture perspective, I'm incredibly impressed with what Armin Ronacher has done with this project.
Being able to ride (and manipulate) news cycles is an incredibly powerful skill.
- Systematic crime/injustice requires a paper trail. The threat of making documents public disrupts that paper trail, which causes mass ineficiency in an organization. ES: "So it's exactly your point, so that in order to kill six million Jews, you actually have to write it down." JA: "It's a big logistical process"
- "Fundamental justification [For Wikileaks] is that, there is really two. First of all, the human civilization, its good part, is based upon our full intellectual record, and our intellectual record should be as large as possible if humanity is to be as advanced as possible. The second is that in practice releasing information is positive to those engaged in acts that the public support and negative to those engaged in acts that the public does not support." [Ok, I don't really buy this. Small groups are just as capable as large groups of harbouring secret plans that the public is opposed to. Secrecy is a double edged sword for both those in power and those outside of it.]
- If you support these ideas, you should "give money to WikiLeaks [Laughter]". But seriously.
- "Courage is not the absence of fear. Only fools have no fear. Rather courage is the intellectual mastery of fear by understanding the true risks and opportunities of the situation"
- "because we all only live once, we all suffer the continuous risk of not having lived our life well. Every year. Every year that is not used is 100% wasted, it's not a risk of that, it is a dead bet"
- Assange's response to accusations that wikileaks causes harm, is interesting. See: "Up until Collateral Murder"
- Interesting aside about the purpose of the Pentagon's posturing, see: "WikiLeaks became the status quo"
- A great story straight from Firefly, episode "Our Dear Mrs. Reynolds" See dialogue after: "The woman from Catalonia"
- Leading through values instead of through command and control allows an organization like WikiLeaks to be better protected against two types of organizational attacks: infiltration and getting members plucked off (scared away?). This creates a P2P network of people instead of a classic client/server hierarchy.
- Wikileaks does premature redactions not because there is a "risk of producing harm as a result of disclosure", but because "there is a probable risk that if we don't engage in that sort of behaviour, our opponents will opportunistically attempt to distract from the revelations that we have published." Once again goes back to "controlling the story" conversations they had earlier. Interestingly, Assange failed to control the story w.r.t. rape allegations, and that is now what he and wikileaks is known for. Resulting discussion on the slippery slope of redaction is interesting. Assange would ideally like the source of the material to provide the redactions.
- "If it is true information we don't care where it comes from. Let people fight with the truth, and when the bodies are cleared there will be bullets of truth everywhere, that's fine"
- Lisa asks "How do you know if you've won?" JA: "... [insightful comments snipped]...I think we can make some significant advances and it is perhaps, it is the making of these advances and being involved in that struggle that is good for people. So the process is in part the end game. It's not just to get somewhere in the end, rather this process of people feeling that it is worthwhile to be involved in that sort of struggle, is in fact worthwhile for people."
There's a lot to think about here. Regardless of Assange's actual character, he has some amazing ideas. I think I may have a new answer to "If you could have dinner with one person in the world..."
- We should create human readable (memorable) hashes to map names to specific data, so people can trust the documents they have are not tampered with and so that such documents can't be removed from the public record. Sort of an immutable DNS system for data built on hashes. Readability is important so the keys can be transmitted independently of computer networks. Bitcoins may be a good reference technology for this. (See: "So this Bitcoin replacement" and passages leading up to that)
- We need secure, robust communication systems for medium sized groups of people (think revolutionaries) that don't need to rely on centralized (government owned) networks. Possibly use UDP to message someone (since without ACKs you can send to many hosts, and a listening host looks the same to the network as an unrelated host). More ideas about this in passage: "Right, so you send it to random internet hosts"
- The internet lets one hear their own beliefs echoed back with such force that it drowns out any other input. It reinforces (makes extreme?) the person's original thought. This creates a "radicalization of internet educated youth," makes us highly political.
- The US doesn't need to care as much about free speech since free speech won't change the fiscal outlook of those at the top (US is in a "rigid fiscalized structure"). China and Egypt are a more political society though, so they still need to control free speech. (See passage:"I am not going to say governments")
- "censorship is always cause for celebration. It is always an opportunity, because it reveals fear of reform. It means that the power position is so weak that you have got to care about what people think."
- Censorers don't care what information exists in darknets. They only care that their bosses don't find out about the darknets. (See: "Even the censors in China" passage)
- There is a second type of censorship beyond overt government censorship: "Censorship through complexity." Harkens back to the earlier discussion in the interview about the 'self-censorship' pyramid for journalists.
- Journalists should give all of their source data, not just choice quotes, so that people can make up their own minds. (See: "scientific journalism")
- "Most wars in the 20th century have started as a result of lies. Amplified and spread by the mainstream press. And you go, well that is a horrible circumstance, that is terrible that all these wars start with lies. And I say no, this is a tremendous opportunity, because it means that populations basically don't like wars and they have to be lied into it. And that means we can be truthed into peace."
- Prenda Law is a law firm that filed many lawsuits against individuals related to porn copyright, asking for lots of $$$ to drop the suit. Prenda's lawyers include John Steele, Paul Hansmeier, and Paul Duffy
- On the other side of the suit is Morgan Pietz (a lawyer representing a John Doe), as well as Alan Cooper. Cooper filed a suit against Prenda for using his identity (signatures, address, etc), claiming that in reality he had nothing to do with the company. Cooper's lawyer is Paul Godfread (who is mentioned a couple times in the article)
- Brett Gibbs, whom this case has mostly been about, worked with Prenda Law, though it sounds like he may have been in over his head or had actions attributed to him which were actually the result of Steele/Hansmeier/Duffy's work.
Do let me know if I've misinterpreted anything/missed any base details.
Looks like the pitchforks are out over on HN.
It was pretty straightforward. Our reaction was "Cool, a flat UI theme" to "Wait, this looks familiar" to "Wait, are those our illustrations?".
I contacted the designmodo people over email, because that's the right way to handle this. The owner was being stubborn at first and refused to admit wrongdoing. At that point, I submitted the DMCA request. Eventually, he removed the most blatant icons which (in my eyes) is an admission of guilt.
They even managed to kinda lift the old DN icon :) http://imgur.com/3zoKuvH
If you have some intimiate knowledge of LayerVault's UI (which their designer apparently does), the similarities are a bit more than striking. That's not a huge issue until you release everything together - the icons, the colors, the UI elements, whatever.
We give a lot of our stuff away for free. We put a lot of our projects on cosmos.layervault.com, we write about interesting concepts we've come up with and include the code on our blog, whatever. This isn't about thinking we own "Flat Design" or being mad that there's some other design out there with a similar aesthetic.
In fact, countries have a long history of advertising in magazines under sponsored content. Items like "Come visit XXX" are a staple amongst travel and lifestyle magazines, though such pieces are usually differentiated via different fonts and layouts.
If techcrunch had somethign to add, I wish they had actually argued their point instead of hopping on the "Look, Controversy! Let's ridicule it!" train.
[1] http://news.ycombinator.com/item?id=1782058 [2] http://news.ycombinator.com/item?id=3894695
(I'd also venture that one of the reasons 2468 is so much more popular than 1357 is because of the nice symmetry that 2468 has)
FiftyThree (iPad app) looks really polished and fun to use, though I don't have a stylus. Is it still a stellar drawing app if you are just using your fingers?
python -c 'import hashlib; print hashlib.sha1("PaSSw0rd").hexdigest()'Anyhow, I work at Arista Networks, and would be more than happy to answer any questions you guys have about us, our technology, or our engineering culture. (P.S. If Santa Clara isn't your thing, we just opened a SF office!)