skysight-inc/HackerNews huggingface dataset:
> If P statically links to its own version of L2, then L2 is just a part of P. The fact that there may be a dynamically linked version of L2 elsewhere on the system is irrelevant.

No, it's highly relevant because when a security fix lands for L2, it takes longer to propagate to users if projects like P bundle their own versions of L2 as part of their releases. In that case, users must wait for the project developers to work the already-released L2 fixes into their own bundled versions of L2 and then release new versions of the projects before any downstream users get the fix. But if P and other projects use the same version of L2 that everybody else does, everybody gets the fix right away.

> If the authors of L2 release a new version that P and Q are happy with, but creates an extremely subtle segfault condition in R, then what? ...

> The packager could silently curse the author of R for not statically linking the necessary frozen-in-time version of L2 and thus bypassing this problem entirely.

More likely, the packager would patch L2 to fix the problem with R and then talk to the upsteam L2 developers to get the patch included in L2 proper. This way, R's users get the fix right away and the problem gets eliminated at its source, in L2, rather than papered-over in R's private copy of L2.

As I wrote in my original post, one of the big benefits of the "no bundling" policy is to make sure that patches flow upsteam to where they belong instead of piling up in downstream repos where they do good for only one dependent project instead of all dependent projects.
I meant how many of Wikipedia entites are groomed by PR firms
No shit... "and sailing the wonderful Mediterranean Sea."
The countries that he has to fly through to avoid immediately being detained and sent to the US are all countries that you find suspicious and "baddy".

What a surprise.

Are you for real?
Sorry, what does that have to do with anything? I'm well aware of it, I work within the City - it's just local government. It, in common with many ancient bodies in the UK, has quirks, but none that are corrupt.
This really does make me feel old. I started using Mathematica 1.1 in my freshman year in college, 24 years ago. I still use it fairly frequently today. I didn't realize I was an early adopter :-).
News you can trust, with desk reporter Julian Assange, field reporter Edward Snowden. Today we give an update on John McCain's trip to Syria, with video of McCain's night feeding on human organs with his best buddy, opposition leader Khalid Al-Hamad.

Yeah, I'm liking the new media.
I tried to look beyond that because it seems like a personality disorder he has little control over, but after spending some time on the site I still don't have a good idea of what Mathematica is or why I would want to use it. It seems to be all things to all people. If it's a computer language, then you could say that about any computer language. Mathematica seems to be a computer language with an IDE that provides a multitude of components (25 yrs worth.) It's even got a web dev component, but I couldn't figure out what benefits it brings.
Use everyone else's oil first, right?

>treason

Nope. http://lmgtfy.com/?q=treason
Here is the difference between GMail and a self-hosted email system: when you delete messages over IMAP, they do not get deleted in GMail. "All Mail" keeps all your mail, forever, unless you log in via the web interface and delete it manually. You could always use the web interface, but now encrypting your messages is much harder.

These are the sort of design decisions that can have far-reaching implications. Google was not thinking about protecting its users from government surveillance when it designed GMail.
It's not that Brooklyn would "assimilate" Long Island; gentrification always displaces people no matter what the geography is. The problem with San Francisco is that gentrification is made more painful by geographic constraints.

Moving from SF to Daly City is a big deal.
My process is a bit rudimentary. I just have a folder with notebook paper in it. When I need to create a new system or subsytem I will draw it on paper just as it would look in any of these diagraming tools. Once ready I'll use lucidchart to replicate the drawing (schema or flowchart). Once it's implemented in code and committed in Git I will go back to the electronic copy, mark in red or other colors anything that will change in the next refactor or implementation. As I refactor I change the red makrings to black indicating it is now part of the system. The paper becomes an artifact of the first revision.

Sometimes I'll break out a new paper and do the initial drawings to test my knowledge of the system and see if I have complicated the design. This system works well for me.
Well, yes, absolutely and completely - but I don't see how this relates to what flatline wrote about Snowden.
I got such a good reception from my post yesterday [0] on Go's range clause that I thought I'd hurry up and publish this article today.

This post is a lot more subjective - I personally think the algorithm is neat and elegant. If you agree I also recommend the paper as a good read.

I remember thinking about the Sieve when I first learnt programming, and being annoyed that I couldn't just let it generate all the primes without limit. Especially as running out of memory was an issue. I like the idea that I can come back and redo one of my earliest problems from a new angle.

[0] https://news.ycombinator.com/item?id=5924082
PyPy does, but I don't think that the RPython translation and compilation layer knows about the numpy semantics, so I don't think that helps RPythonic make extension modules.
If you must, try replacing every "I" with "some" and it will actually make some sense.
Yes. This is where ChuckMcM's reasoning falls apart. If you accuse someone of wrongdoing, it is your responsibility to provide evidence. You can't just go to them and say, "well, if you aren't doing anything wrong, prove it!"
When did we decide that the national security programs of the United States should give a damn what a random 30 year old contractor thinks about them? This is risible. Who voted for Edward Snowden?

What he has done is not confined to "whistleblowing", if indeed any of it is. He apparently stole massive amounts of classified information, much of it on programs that by any reasonable definition are legitimate, albeit potentially embarrassing. He's now flying around from one U.S. strategic competitor to another, apparently unconcerned that what he stole could end up in the hands of those who do not wish the U.S. well. Feel free to describe him as being a hero to the world or whatever, but his protestations to have done all of this for love of country are starting to ring quite hollow.
So to be clear, your hypothesis is that he is still in Hong Kong?
I wouldn't be surprised if the C&D were blanket. That said, when you Google for "Bitcoin Foundation" you see an "About" section in the #1 result (your website) which begins, "Our mission is to help people exchange...". I wouldn't put it past the state not to have read any further. ;-)
Do you really believe that the governments involved would be going after this case so hard if it was really about those allegations? Permanently stationing police outside the embassy day and night costing over $5 million?
They also offer VPS ("vServer") for about 8€/month. You can ssh into those, can't you?
You have to find an attorney that you can work with. A deal at that size is large enough that minor mistakes could be really costly to you. I get that many attorney's have no clue about technology or the internet. I struggle with that myself. What I wind up doing is making sure they are a solid attorney, and I'll deal with specifics on the business -- basically explaining to them things I feel need to be in the agreement and let them figure out how to make it stick legally. I have directly been involved in a couple of asset purchases of my own companies/products. Not to the size you are talking, but I found I had to study terms a lot and push the attorney's pretty good, don't consider them the end all of knowledge, they are a tool to use. And I don't mean that disparagingly, just that they can never know every business or detail, it is our job to educate them and show them areas we have concerns and a good firm/attorney will figure out how to protect you.

You might be able to get some older sales/purchase documents online to use as examples of things to watch out for. I can share privately some of the "standard" clauses we had placed in our documents, but I really think you need a good attorney and CPA. As every deal is unique.

One other point, you can't stop them from using knowledge they gain from the due diligence part of the process. Yes you can put clauses in the letter of intent, agreement etc, but that just means you can sue them if you catch them later. Of course, they will claim they gained that knowledge independently and its hard to prove. This is why you limit the duration of due diligence. Keep it as short as possible so they have to act or leave, but not so short that you are unreasonable. Also, why I never had one, to me this is where a breakup fee may be worthwhile, make it painful for them not to complete the transaction, so that if they are just tire kicking to "learn" it still has costs.
I'm referring to all of his leaks so far.

> Because that's what the NSA and CIA do, and all the other countries take part in. It's part of the game nations play.

Yeah, and so? That doesn't make those actions right, nor Snowden's actions wrong.

> Even Google is claiming the media is downright lying about what is going on.

It's he-said they-said right now, but Snowden has documents that allegedly corroborate his story, while all we get from the ISPs, telecos, and the government are simple denials.
As far as I can tell this post boils down to something like:

I split my time between Paris, Berlin, Madrid, NYC, the Hamptons, Miami, London, and sailing the Mediterranean. I mostly alternate between various of my seven homes in those places (we don't like hotels, hence the need to have a lot of homes). How to choose where to live? Everything has its charm! Fortunately, I don't have to choose because I am quite well off!

Which is fine, I guess, but what exactly am I supposed to take away from it? Congrats?

edit: Come to think of it, it's quite possible his blog is only intended for people who know him or his family, in which case there doesn't really have to be some take-away message. So maybe my complaint is more with how it got voted onto the HN front page than with the author of the post.
All the money and privilege in the world, success beyond belief, and still he's min-maxing like the plebs. I guess it's human nature to forever upgrade one's standards.
I definitely think long form reading (aka-books) is a great way to go (I read about 20 books/yr). I definitely should work in more fiction to my life, but as of yet I have focused on adding and building skills.

I think reading fiction has a lot of value. If you want to enhance your creativity and be inspired you can get a lot from great fiction. It will also make you a better writer. It can be act as a break from your day to day as well (recharging is important).

In the end, my hope was to pose the question and have people consider what it means for themselves. Being more purpose driven, or at least knowing why you do something, can never hurt. We only get 24 hours in the day, so choosing wisely how to spend it is important. If you're thoughtful about how much and what you choose to read, it can pay off in many ways.
You seem to be making some assumptions.

1. You assume the story will go "cold" if he's living in another country. Why? How do you know this?

2. You assume he is seeking "protection". The reports say he sought none in HK. You assume he will seek some sort of physical protection in his destination country? What if he doesn't?

3. You surmise he has more "sensitive information" that other governments will want. What if he does not have such information? What if he's just a low level sysadmin who has an interest in Internet freedom and copied documents about controversial Internet spying and gave them to journalists for safe keeping? What about Greenwald, Poitras, the Guardian and the WaPo? Maybe they have copies? Assuming there is "sensitive information" in the docs Snowden copied, shouldn't the journalist be a "threat" too?

He, with the help of journalists, is exposing arguably unconstitutional surveillance of Americans and also arguably illegal hacking activities by the US government. I guess it comes down to whether you see this as a "threat" or as a public service. Or maybe you see only the former as a public service and the later as a threat.

But you can't just assume he is a threat because of "what he might do". Based on his actions and statements so far, we have no reason to believe he's intent on doing harm to his country. He thinks he's a whistleblower. He thinks he's disclosing criminal activity.

And who has suffered from what he done so far? You? Me? Why should we be out to get him? The mainstream media may have a different view of things... but do they speak for you or me? Let's be honest, who do they really speak for? http://wikipedia.org/wiki/Operation_Mockingbird and all that.
[Bradley Manning] ought to be regarded as a hero... Like the trade agreement, the public has a right to know what's being done to them by their so-called elected representatives, but there's a principle that he's violating, namely that power has to be protected from scrutiny...that's the principle of every dictatorship ... you can hear it from the high priests of government. Bradley Manning is violating that. -- Noam Chomsky

What else is there to say? And I mean "say", not "squirm".
Now, now, now, which Fromm document
did you have in mind? My favorite
is his TAOL. That's the one?
It's a programming language and an associated IDE for doing mathematical and scientific computing. It is similar to Matlab in some ways, although Matlab has a strong "numerical" flavor and Mathematica has a strong "symbolic" flavor.

As a language it use an M-expression-like syntax. See http://en.wikipedia.org/wiki/M-expression
What do you think is going to happen to the Muslim parts of the world that aren't in majority non-Muslim nuclear states after the, say, third Muslim origin nuclear weapon slags a US city?

That's a pretty powerful motivation to keep this beat back, to e.g. as I noted WRT to Afghanistan post-9/11 send a strong message that if you kill thousands of us we will return the favor to the leaders and enablers.
"there is going to be libraries for approximately nothing"

You do realize this runs Common Lisp, right? There are plenty of Common Lisp libraries.
Why would Snowden head for Ecuador?
Hacking society and a proposal for beta towns
Curious how others use Pocket (or something comparable)...

I use it to save articles I think will have value at some point but have little relevance now or things that I have read in their entirety and think will be important to come back to. Essentially I'm building a repository of web clippings that I can search through when trying to read about a particular topic.
Though I have reservations for Assange, I can't think of a better way to fight against Big Brother's secret machine than to donate and ask my friends doing the same.
Edward Snowden says he leaked NSA data to safeguard privacy, liberty
For what it's worth I just put up some code so you can see better how it works.
Exactly!

But it's important to post for it to serve the purpose.
Right, but "it's not what this was meant to do" is the kind of vague non-answer that the parent was talking about.
Could you mention any of the good points in NKS? The reviews were so uniformly negative (many of them quite fun to read) that I got the impression there was nothing to it. I paged through it once and saw lots of pretty pictures, but nothing that seemed all that interesting...
What if each tile had a different attrition score (not necessarily making movement slower but e.g. consuming more resources in a game)? Would that conceptually be the be same as edge weights and thus more fit for A*?
>My point is people have to be pushed to answer the question on how to tackle terrorism

It barely deserves a response. Practically nobody dies of terrorism.

>to take this debate in a constructive direction.

To derail the debate with FUD?
It is also worth noting that the problem here is how easily the FBI can access your mail from GMail. Sneaking into a house requires sending agents into the field, watching a person to make sure they are not going to walk in on you, being very careful not to leave a trace or wind up on a security camera they set up, etc. The FBI only has so many people it can dedicate to these sorts of activities. They are not going to be able to do this to you, and your friends, and their friends; it's too costly and runs too high a risk of tipping off the target.

With GMail, the agents do not even need to leave their desks. Just fax the court order to Google, and a few hours later you have thousands of emails waiting for you to read. Want to read the emails of the targets' acquaintances? Just send another fax! Nobody has to know, just call it a national security matter!
the eclim talk mentions that many CL libraries work with it so maybe https://github.com/fons/cl-twitter or https://github.com/skypher/cl-oauth will work?

Anyway, lispworks seems to be doing fine selling their lisp, so maybe it isn't hopeless for wukix :)
I've quickly changed my mind about this sort of thinking. It's a nice little "get out of jail free" card for everyone. We should be held responsible for our government's actions, at least to some degree (especially in a democracy). How many of us really sacrifice significant resources and time to causes that would make the country/world better? How many here spend more at the bar than they do in charity every month? How many spend hours consuming media but don't take the time to keep educated about politics? What's the turnout at major primaries? Ten percent? Twenty?

It's easy to say, we shouldn't judge the people of the country because it feels good to us and, in reality, most people are rather decent. However, I think it should be the opposite, we should all be ashamed of ourselves for letting ourselves get bought off for a little convenience and comfort. We're all guilty to varying degrees. We should step up and accept that. The first step towards recovery is admitting you have a problem.
> As others who have examined the protocol have noted,
> your password is used to unlock a keybag on the device
> itself. Apple doesn't have your password (only a secure
> hash) and therefore can't unlock the keybag.

Re-read what I wrote, and think about what it means.

Setting up iMessage on a new iPhone does not involve copying a "keybag" (sic), inputting a private key, or any other form of strong client-side authentication. All you have to do is sign into the device using your Apple ID, and you can then receive iMessage messages.

If there were any additional barrier preventing Apple from provisioning iMessage entpoints, iPhone users would not be able to activate iMessage with only their Apple ID.

Do you understand now?

> Yes, the binaries of any system can contain arbitrary
> spyware or be infected with such at any stage from
> development through to decommissioning. Open source is
> no absolute protection against that.

It's not an absolute protection, but it is very good protection.

Staying inside your house is not absolute protection against being eaten by bears, but your chances of being eaten by bears are much much lower than if you walk around Yellowstone dressed in steak.
How much money could such a fleeing really take? I mean, 30k isn't much at all, but would he even have been paying for rent or food while enlisted? If he managed to save up a few thousand for a few plane tickets and maybe a few days in a hotel on his own wallet, then that would be enough. I don't think a few thousand is a particularly unreasonable ask.
Bitcoins Seized by DEA
Yes, Japan figured this out decades ago. SF NIMBYs just like to pretend it's impossible.
"Rouge" whistleblower group? Really Ars? As opposed to what, an NSA approved whistleblower group?
If you google that address, it is an old address for earth class mail, a commercial mail scanning/forwarding service. (I use them too; they rock if you move a lot, or live overseas.)
Don't forget to hide your .git directory. You could accidentally expose all your source code to the web.
Plus, knowledge in other domains is great for creativity. You never know what you'll use, or tie together, so random knowledge is inherently good to have. I also disagree with what you quoted.
I have lots of experience delivering website and iOS apps, just new to Rails.
Note that while Stackless Python makes coroutines and similar things easy, it offers more: You can serialize all the runtime elements like the stack trace and that data is platform independent. That gives you very nice possibilities, like moving some thread over to a different machine. Or serialize to disk and resume at some later time - maybe after a reboot or after some edit of the code. That is also great for debugging and inspection.

It makes Python much more dynamic - and somewhat more similar to Smalltalk.
There's a recent philosophical interview where middle-school students asked Chomsky some questions: (http://www.zcommunications.org/noam-chomsky-beyond-fascism-b...)

I liked the discussion of proto-humans, and comparisons to other species. Helps put our violence and self-destructiveness into perspective for me.
I am paying them over 10k so I feel like I should be able to build whatever I please.
Note that git could be used as the developer/ops-facing deploy interface, while under the hood you do something more complicated/robust like Capistrano or rsyncing to multiple machines, or whatever.

Maybe you start out on Heroku. Then you switch to your own machines and use this simple hack, or Dokku or something. Then something home grown. The complexity of deploy scripts can grow while the interface stays the same.
At a less dire level, look at the early Obama administration treatment of Inspectors General (IG, try https://www.google.com/search?q=obama+inspector+general&oq=o...), i.e. the guys who's official job it is to expose problems. We're pretty sure that's why the IRS IG didn't even do an investigation, just an "audit" (really), with unsworn testimony with people's supervisors in the same room.

Anyone who makes this "a friend to whistleblowers" claim is simply not living in the same universe I am.
...but his protestations to have done all of this for love of country are starting to ring quite hollow.

Why, because he doesn't behave in a way that comports with your definitions of love of country?

IMO, the truest patriot is one who cares enough about his country to call out its faults. That he doesn't want to be "Gitmo-ed" or suffer "extraordinary rendition" to a place where they "interrogate" you by shoving a broken beer bottle up your ass is pretty orthogonal to patriotism, if you ask me.
I think Google is doing a great job. I was offering a suggestion of one angle they could play.
Q: "What exactly is being "done" to Julian Assange?"

A: "rape accusations"

Sometimes you need to look no further than your own comment to answer your own question.
Looks very interesting!

Some blog articles showing development of sample applications would also be nice :-)
Very simple. KGB had network of informants, your best friend could have been one, every workplace supposed to have one. And that was very good network of very frightened people, so generally nobody knew who was in there. Now decades later, if some informant is uncovered, the reaction usually is - never would have guessed.
I'm sure that will be of great interest if this person is ever charged with a crime. Until then, he has neither venue nor standing to challenge the warrant.

Imperfect warrants are a problem for the state at trial. Outside of trial, any old warrant will do.
Limited access can actually be a good thing