skysight-inc/HackerNews huggingface dataset:
Sure thing.

Frist, the NPT is part of a larger system of treaties, alliances and agreements that grew during the Cold War and its aftermath. 'Cornerstones of Security: Arms Control Treaties in the Nuclear Era' (2003) by Thomas Graham and Damien J. Lavera is somewhat dry but exhaustive.

Secondly, here is an interesting over view of US Government thinking on weapons of mass destruction at the end of the cold war:

http://www.princeton.edu/~ota/disk1/1993/9341/9341.PDF

Finally, Nigel Ashton's 'The Cold War in the Middle East: Regional Conflict and the Superpowers 1967-73' covers the actions of many international actors in the middle east during the critical years during which the Non-Proliferation Treaty was put into effect.

With luck both of these books should be available via inter-library loan.
Site seems to be down. It would be very nice if someone made a service like Mirrordot for HN.
Indeed. Boing Boing may be interesting, it may touch on topics that are relevant...but as far as "reporting" goes, it's worthless.

I resolved to never read it again about a year ago, and I've been happier since then.
I think you should probably remove the absolutes from your comment. It may come to pass that net neutrality legislation morphs into something larger, but suggesting that it is a given is just an attempt to dismiss the entire argument on that topic. Saying that keeping governments out is the only way to safeguard the open internet is stupid; many other interests are at play, and many commercial organisations would definitely like to see the current status modified in their favor, which may or may not be good for net neutrality, and related issues.
Quick Introduction to Live [Music] Programming With Overtone
Oh that internet, created by the wonders of the free market. We'll just forget about that whole DARPA thing.
A specific job may not be, in which case you should probably be looking for other work. But it has been said that two major themes in life are learning to deal with love and with work. If you need a paycheck to not starve, then your job should be pretty darn important to you whether you like it or not.

I know no one here is going to change my point of view. Maybe you could explain to me why people keep trying to do so while apparently making no effort to understand it when I have repeatedly indicated I would kind of like to bow out of what looks to me to be pointless contention.
Honest newbie question: Why would we even want to do that? Exclusively for academic medical purposes? (ie learning how our body works)

It seems to me, that since evolution is highly imperfect, that trying to mimic living beings, might not be the best idea. While we do mimic them a lot, mostly it seems to be for learning until we can do better. But in this case. Since it's so expensive and not viable to mimic them properly. Shouldn't we just try to come up with our own algorithms instead of trying to copy nature's historically bloated algorithms?

That seems to be a lesson we learned from machine learning. I remember when neural networks were first being talked about seriously a decades or so ago. The goal seemed to be to try to mimic neurons just for mimicing neurons sake. Many critics would say we should probably try other learning algorithms that were obviously more efficient. And nowadays we barely see actual neural networks being used seriously in commercial production simply because we have better algorithms that are not trying to emulate nature, just because.

Wouldn't trying to emulate a virtual insect be repeating the same mistake? If all we want is to design a virtual robot that can look for food and control its wings. I sure as hell don't need thousand something emulated neurons to build that.
No, but if you must move to a more rapid update schedule (as the Firefox developers clearly felt they did to stay competitive with Chrome, since users were screaming against rapid release from practically the moment the plan was announced and they went ahead with it anyway), moving the rapid updates into a new product is less disruptive than shoehorning them into your existing one.
Update 2012!! I am the recruiter for Charles Simonyi's company, Intentional Software Corporation, and we are hiring developers to work on our language workbench technology! www.intentsoft.com
For us UK based devs I know this can be a huge pain point. I recently switched BugMuncher over to Fastspring Saasy from PayPal and I can't recommend them enough. Integration was much easier then paypals, and it works out cheaper in fees.
Paul, I'm sure your skills are top notch, but even you have to admit that the problem you solved -- a globally available write only system -- is a totally different problem than the one Netflix is solving, which is a read/write workload.

Also, as someone who was a user of your globally available service, I can tell you that while it might have been UP all the time, it certainly had no problems losing data all the time too. Some months there was just simply no data for reddit at all, even though we were sending the service more than a billion data points.

So we could sit here and sling insults all day, or you can operate under the assumption I do -- that each of is a competent engineer who works for a business that has to make decisions and tradeoffs between costs and reliability.
my posterous page starts with two slashes. They are discrete and they allow me to put JS code in a HTML comment. If you look at the source, you'll notice that when interpreted as JS it feeds a big array to window.posterousCB(). The rest is plain ond JSONP - define the global function first, and then load external cross-domain resource that runs the function with data.

As for animations - It's just a CSS transition definition and a single rule to rotate and scale an element. I created a hack that makes the CSS rule apply recursively. fun.js has some code that converts the simple html into a deeper structure.

I think someone else got the idea of _recursive CSS_ first, but it was used for drawing shapes as far as I remember.
I like the idea but the translations to Spanish are terrible.
British Hacker may still be extradited to U.S.
Thanks!.

That's a great idea. It is possible with starting and stopping Delight manually. (http://www.delight.io/api/Classes/Delight.html#task_Starting...) You can also use [Delight setPropertyValue:forKey:] to include custom property to the recording so you can access them thru search on our dashboard. Custom property is any key value pair.
> Considering the Pauls were both instrumental in the fight against SOPA and PIPA, you would think that the two of them understood how copyright law is massively abused and how beneficial the public domain is.

Not many people seem to understand their libertarian views on things. Their philosophy is neither for free Internet or against free Internet. Their philosophy is about less government intervention. SOPA and PIPA are both bills that impose new government control over certain things (controlling/limiting the rights and freedoms of individuals and ISPs). Net neutrality is also an idea that imposes new government control over certain things (controlling the rights of ISPs). To libertarians, almost all government control is considered bad, be it control over corporations or control over individuals. Thus they are against all of these things simultaneously.

I'm not saying I agree with their exact philosophy. But it's simple, very consistent, and they never seem to stray far from it.
With a theme like this, at least the OP'll have password storage covered!
Did anyone read the actual manifesto? [0] The wording sounds a bit confused, because I can't often tell if they're using precise technical definitions for terms or not, but I'm not seeing what this article's author claims to be seeing. The manifesto appears to denounce government-enforced IP law [1], and the only mention of "public domain" seems to be referring not to creative works without any license or copyright, but rather to the idea that websites run on privately-owned hardware should be considered "public" in some way (and therefore the government's business) [2].

From what I can tell, the main point of this manifesto is that governments are trying to establish control over privately-owned Internet resources, that the language they use is intentionally deceptive, and that governments enjoy a double standard whereby data collection is prohibited for private endeavors but allowed and even encouraged by governments [3].

Perhaps the boingboing author would also consider my views about the Internet and legislation radical and "pretty terrible," but while I consider this manifesto confusing and poorly written, I'm not seeing any evidence of many of his points, and I can't help but agree with many of the manifesto's points. One particular line from this article says "They also ... argue that government monopolies over knowledge should be extended, and that tax-dollars should be used to enforce them." Where is that in the manifesto? Is the author missing something, or am I missing something?

[0] http://www.campaignforliberty.org/profile/14524/blog/2012/07...

[1] "Among the most insidious are government attempts to control and regulate competition, infrastructure, privacy, and intellectual property."

[2] "According to them [the Internet collectivists]: ... Private property rights on the Internet should exist in limited fashion or not at all, and what is considered to be in the public domain should be greatly expanded."

[3] "Internet collectivists are clever. They are masters at hijacking the language of freedom and liberty to disingenuously push for more centralized control. 'Openness' means government control of privately owned infrastructure. 'Net neutrality' means government acting as arbiter and enforcer of what it deems to be 'neutral.' 'Internet freedom' means the destruction of property rights. 'Competition' means managed competition, with the government acting as judge and jury on what constitutes competition and what does not. Our 'right to privacy' only applies to the data collection activities of the private sector, rarely to government.
Very well said.

Previously, when I went to a new browser experience, I generally went to a new browser.

There was Mosaic. Then Netscape. Then Galeon. Then Konqueror. Then Mozilla. Then Firefox.

Galeon was probably the most jarring of the bunch. It started as a highly power-user friendly advanced (for the time) browser. Then the GNOME project "adopted" it as its default browser ... and instilled it with "simple user" disease. Many features were ripped out, and much of the userbase left in disgust (there are a few postings by Jon Corbet and other at LWN.net I recall). Eventually it was replaced by Epiphany, a pale shadow of the original.

Life would have been better if the rebranding had happened first.

And we'll note that Mozilla has already gone this route several times: Netscape -> Mozilla -> Phoenix -> Firefox. They should have taken this as a new fork as well.
WATCH IT. This file hard-froze my machine (osx/chrome) and I now have to rebuild my dev environment.
Yeah, the slashes are important. See my answer to the same question below in this topic. I don't want to repost more in case it's not welcome by the community :)
You should read the actual manifesto: http://www.campaignforliberty.org/profile/14524/blog/2012/07...

The boingboing author seems to be interpreting the manifesto incorrectly, because the manifesto is not using the term "public domain" to mean what we all use it to mean.
Is it OK to think that both of those words are overused?
Right. I just took the example squirrel page, saved it, altered the comment section of the image to insert some javascript code alert('Hello') and opened it in my browser. It works but only if it is interpreted as html. So you'd need to be able to control it more.
MediaTek is going to bring iphone 4S features to $150 - $200 handsets. Today such phones cost around $600. Phones using it would be released in Q3-2012. They are supposed to change the whole price dynamics in the phone market.

I think amazon will use this market change to it's benefit somehow. It'll probably release the cheapest phone in this new category or go for a less capable phone but at a really cheap price. The latter might be good offer as unsubsidized phone and together with republic wireless $19/month phone plan it would be a nice package for a low end phone. But i'm not sure amazon will do it and anger the telcos.
Then I will suggest you might be projecting. My work saved my life. I don't regret my devotion to either my sons or my ex husband. I consider myself a success in life, something I wrote about recently elsewhere and will be happy to share the link to if you care to see it.
I'm wondering (aloud, I suppose) if it would make sense to support keyboard navigation. From a lazy perspective it would be nice not to have to mouse to each popover and hit "next" but then you might lose the "tour" feeling with people just moving on indiscriminately. Any folks who actually study/do UX care to comment?
Very few user interfaces have withstood the test of time. There are notable exceptions, of course - the iOS UI, uTorrent, and the Chrome browser immediately come to mind. Other applications and operating systems have continued to evolve their user interface over 18-24 months. In some cases, the evolution is necessary for the sake of usability. Take Android for instance: The UI update in ICS dramatically enhanced usability.

In my experience, the designers of unchanged interfaces put a lot of thought into almost every interaction a user could have with their application/operating system. Armed with the use-cases, the designers invested time and effort in creating the core UI "right", and determined a seamless way to make incremental updates. Chrome and iOS are, again, perfect examples of this concept in action. Firefox, Windows (minus Metro), and earlier releases of Android - not so much.

Firefox's UI changed radically in version 4. A good number of users revolted and there was uproar about the theme refresh, but most of the users that stuck around got used to the changes. That they are changing the UI again, only 24 months after the fact, does not reflect very well on the design philosophy behind the 4.0 refresh. Lots of questions come to mind - Did the designers not do adequate research during 4.0? Was the development time-frame too short? Was 4.0 just an interim solution to what they perceived a bigger problem? Are curved tabs really better than rectangular ones? Do I get back a lot of screen real estate? Is this a case of Not-Designed-By-Me syndrome?...

I continue to use Firefox today, partially because I know my way around the application so well but mostly because I trust that Mozilla values my privacy. I do think that they go half the distance sometimes with their privacy measures - "Do Not Track" is unchecked by default, and Firefox accepts and keeps "Third Party Cookies" until they expire. In these specific cases, I understand that these are measures taken to ensure they can keep the lights on at their headquarters. With the impending changes to the UI, I will be using the app only on the basis of my trust in Mozilla. And we all know that trust is a tenuous thing to hang by...
David Kilcullen on Balancing Military and Non-Military Security Spending
Thank you so much for these. His Flask talks are very intriguing and a good yardstick for measuring your python-fu. The overview of pastebin was enlightening.
Tech Writer Successfully Inceptions Tech Blogosphere
Can't users who don't like the new-fangled UI just stay on old versions? I know that ultimately creates compatibility headaches, but it at least gives them time to decide to move along.
Funny thing, I recently came across my first Chrome update failure - from 19 to 20 on OSX. The instructions to try to resolve the issue involved going into odd directories and deleting entries. This made for a oddly microsoftian feeling fixup process, which, in the end, didn't fix the problem. The only fix was a fresh download of Chrome. Makes one wonder if the Chrome project could be wandering from it's original reliable because it's simple, fast, & self updating to a state more like Firefox.
Whoa! How did we go from A to B? Nowhere does either Paul mention open source.

Read that quote again.

They are decrying the expansion of the public domain onto private property. Like when you start telling somebody how to use their stuff? I'm sure you know what I mean.

They have zero problems with people voluntarily contributing to the public domain. It's when that contribution isn't voluntary ...
Website Tests How Political Opposites Actually Discuss Differences
> When they say "public domain", I assume IP rights are involved.

Why?
He is taking the libertarian angle: let the ISPs do whatever they want with THEIR PROPERTY (their network), and if consumers don't like it when the ISPs start imposing restrictions then competing ISPs will arise and the free market will work everything out and we'll all live happily ever after.

Remember, there's no such thing as a natural monopoly in Paul's world, individuals are on equal footing in bargaining power against giant companies, there is no information asymmetry, any harm can be set right by a monetary settlement, and Nash equilibria always give the best outcome for all parties, and so free markets alway are best and don't need any regulation to make them actually work.
Current version of Delight uses all public API. There are already a few apps shipped with Delight.

And we agree with you that being able to see real user interaction gives us tons of insights.
here; http://requirejs.org/docs/

you can see all the smelling shit of requirejs there.
Ah, good reminder to reread Philip K. Dick's, http://en.wikipedia.org/wiki/Martian_Time-Slip.
Sketch.js - Simple Canvas-based Drawing for jQuery
Having children is not the same as having time for children, as plenty of children can attest.
It's mostly about cultural fit, which is more of an intuitive process for me. I wasn't selecting based on how well they pitched their companies but in their messages, if they seem like the kind of people I would prefer to live with. That is, if they're nerdy enough to enjoy watching Star Trek or Firefly with us, and conscientious enough (and enough of a team player) to clean up their own dishes. And weren't too "normal." Extra points for being excited about math and science, especially if it's not related to their current enterprise.

People who try to be pushy via Airbnb messages, or are interested in only price (and not the hacker community) are generally not accepted. (Funny how it's MBAs and nontechnical people who see the least value in being part of a hacker community.) Also, people who aren't conscientious while they're with us have a lower probability of being accepted back, but fortunately, those are few and far between.
That's assuming they are stateless (i.e. that they can't learn), so that the ordering of input triggering has no effect on outputs.

BTW: some small spiders press their brains not only into their abdomens, but into their legs. e.g. http://news.nationalgeographic.com/news/2011/12/111219-spide... Spiders gotta spin.
Bathroom usability.
On slightly tangential lines, it's possible to manipulate D's compiler to output object code that renders as a graphic: http://h3.gd/ctrace/
Yes, it's kind of sad but I expect protocols of the future will be built on top of WebSocket or WebRTC (if they can't run over HTTP) so that they can work both native and in browsers.
They might as well just say "freedom of expression".
I love this.

Needlefelting is a loooong time consuming process but you get some amazing results. Folks should check out woolbuddy.com for inspiration.
> there is no way you could accurately subtitle German in English

At one time I am sure there were people that said, "Mr. Wright, there is no way you can get that thing to fly."
PD seems like something that you could measure at home with a pretty high degree of confidence.
They kind of took a stab at solving this. Firefox ESR. It's what Firefox used to be.
I don't understand how this isn't compatible with my device (google play won't even let me install). I have an HTC EVO. It can't be a hardware power thing, if the iTouch runs it fine.
I've been waiting for this for over ten years now! It's sort of funny to note that Apple is pushing how sharp photos and video are in terms of sharpness, but to me the selling point is typography. Real typefaces like Bodoni in body test always looked unreadable, but now that's no longer the case!
I read the manifesto and found it hard to get past the obvious distortions about the role of government in technology. For starters, not even acknowledging that that wondrous thing called the internet was originally funded by the government.
Reminds me a lot of the ripped-paper style of And Yet It Moves. http://www.youtube.com/watch?v=1QLp7q18iZk
The pdf is nice and all but perhaps using an epub file format instead of an ibook format would have been nicer and more open.

Edit: Never mind. It was a stupid suggestion. The pdf is just fine. Can't believe I had a moment of iPad jealousy.
Yikes, yeah, maybe I was being too bold there for the sake of humor. But Subscribe & Save is actually very cost competitive, as long as you have Amazon Prime. I just took a few minutes to look up Charmin Ultra Strong Bath Tissue on Amazon vs. the Wegmans in Princeton, NJ and Amazon is $0.84/roll vs. Wegman's $0.83/roll. It's not really disruptive by itself, but more an example of a disruptive business model (Amazon) increasing selection, which was the point I think I meant to make.
I think you may be under valuing good developers. I worked with a guy once who wrote brilliant code, artful, efficient, and very few bugs. But he couldn't 'architect' anything. His completely functional code which met the need when written ran up against changes in the future (which looked obvious in hindsight but they weren't to him) which necessitated re-writing huge chunks. That he wrote quickly was a blessing and had covered up this guy's lack of architectural 'vision' by his super human ability to rewrite the whole thing from scratch. You pair this guy with someone who sees the matrix and you're golden, you rely on him to provide the architecture and you're doomed to fail.

I don't know what it is that differentiates folks this way, but if you meet enough developers you'll come to see it too. And someone who writes solid code but can't see the architecture is just as valuable. Someone who can do both, you're golden, but finding and keeping those people is hard if not impossible at times.

"_Not_ expecting those things merely turns a developer into a fancy sort of typist that does exactly what they're told (implement this spec). And it's been my experience that those sorts of programmers (and the companies that birth them) produce pretty boring, uninspired, miserable to use products."

Don't conflate cause and effect, if they implement the spec accurately and you get a boring uninspired product, then the spec was boring and uninspired. You suggest they should rebel and say "Hey, if I do this it will lead to a boring and uninspired product!" but not knowing what you don't know can be killer here. If you are managing a team putting out boring product kick your 'vision' people in the ass, if the product is great but just can't reliably work, have a talk with the folks putting concept to code. That is what I mean when I say cultivate a team that has all the skills rather than trying to find the "unicorn" who can do it all.
My browsers, Chrome 19.0.1084.56 and Firefox 13.0.1, on Linux, both render it as a bunch of garbage characters. This does not appear to be valid HTML to them.

However I can download the file, rename it to .jpg, and view the image just fine.