skysight-inc/HackerNews huggingface dataset:
If you look at Andersen at the video, he is angry.

He is angry because he could lose money because of Snowden. He talks about other countries in the world as envious. But a lot of the capital of the US comes from outside US.

The people outside of the US get angry too if they are considered "adversaries" and start doing illegal things to favor US business.

That simply backfires. Most of the people outside the US has not problems with the NSA catching terrorists, but have huge problems with the NSA robbing them (industrial spying)blind.

This is like cheating on your partner and then getting angry with the person that tells your partner about it.

I was already telling people not to trust the cloud or American companies before Snowden, I though that if they could abuse, they will, obvious for smart people like me, a minority of the population. The difference is that now the people I talk to actually listen to me.
Battlefield 4 Montage
This short documentary about the Barkley Marathons is quite good: http://vimeo.com/97270099
Berlin startup exit, it is dearly needed! We almost have no first generation entrepreneurs here, all we got is basically Samwer brothers.
This guide is geared towards Web of Trust. I think most Email clients implement PKI functionality in one way or another. I've tried to set up Outlook with gpg4win (in a business environment) to work with WoT and it wasn't fun, although definitely not impossible. The easy way to solve any problems I had was to switch everybody to Thunderbird.

But again, that's because I wanted to use WoT. If you want PKI, no need to install anything.
Clang, CoreFoundation (or rather, the CFLite subset of it), the xnu kernel, libdispatch/GCD, their Objective-C runtime, launchd, libauto (Objective-C garbage collector), mDNS/Rendezvous/Bonjour/Zeroconf, stand out as examples.

Apple is definitely not afraid of closed source when it suits them (no source code available for most system APIs or bundled apps) but they also have a fairly extensive open source portfolio.
I wish I could claim credit for it, but it's just a restatement of the narrative fallacy.
It's not so clear.

Here, as long as you can afford a near-optimal SHA256 processor, more computing power doesn't help.

In the "successive squaring" method (see the essay posted by gwern), as long as you can afford a near-optimal modular multiplier, more computing power doesn't help.

In both approaches there is a constant cost of the near-optimal hardware, and a confidence level that the hardware is actually near-optimal. In SHA256 the cost is probably lower and the confidence level probably higher, but the difference is quantitative, and not qualitative.
Not just 'show excellence' but actually know enough to contribute to the field meaningfully. For better or worse, one can learn programming and some basic math in order to contribute to the market in the span of a few years. Traditionally to do good physics required a few years doing nothing but math, and then a few years developing a good physical intuition. There have been some great physics papers turned out by early-/mid- 20-year-olds. Modern molecular bio requires a few years chemistry, a few years of either math/stats/systems/programming, a few years of bio, and then a few more years developing an intuition for biological systems. It's just a much longer route to travel. A student - no matter how good - just isn't well suited to being anywhere near 'useful' by the age of 20.
The US and UK are not the only mass surveillance countries - as the Snowden revelations have confirmed, virtually every first world power is. It looks more to me as if the only countries not engaging in mass surveillance are those without the resources to do so.

It is not clear to me why the fact of foreign surveillance alone should have greater consequences for the US than for France, Germany, etc. To me it appears the NSA revelations have been exploited by certain political factors, especially in Europe, to strengthen their own mass surveillance efforts; for example, it strains credulity for me to believe European efforts to get more services located in Europe because of the NSA revelations are really for your protection and not so the BND and other European surveillance organizations can access the servers directly without having to negotiate for them with the NSA in a tit-for-tat. That would contradict everything we know about mass surveillance programs in European countries.
Off the top of my head, clang, launchd, libdispatch, Bonjour (Rendezvous) and the ARM64 backend for LLVM.
> What Lewis’s book demonstrated to me isn’t just how “bad” HFTs are per se, but rather, what happens when finance keeps walking down the path it seems to be set on — a path that involves abstracting itself from the creation of real-world value. The final destination? It will enter a world entirely of its own — a world in which it is fighting to capture value that is completely independent of whether any is created in the first place.

I'd say the financial markets have been there for 6-8 years already.
The individual line graphs are easy to understand; I don't get a lot out of the color or the jobs & wages axes.
It's what Solr would look like if you designed it today.
With Wi-Fi, the AP knows the physical addresses of its connected clients because it needs them in order to maintain 802.11 state. A solution would be to keep a MAC-IP mapping table and then refuse to deliver any ARP packets with erroneous IPs, but keeping these mappings can be tricky because of the limited memory, and I imagine one can do something like a MAC flood. The best protection is if the clients themselves are secure, and I know some Windows antiviruses block ARP spoofing attack. MikroTik RouterOS logs you out (blocking your Internet access) forcefully when you attempt an ARP spoof with forwarding, but oops: even when logged out, you can do it and see others' outbound packets, you just can't forward them via the same interface.

Our networks are broken. Hosts trust each other, but they shouldn't--this is not ARPAnet anymore. Everything shoild be encrypted and integrity-protected from bottom-up. I don't like how these stupid LAN attacks are never mentioned but are grossly powerful because of the insecurity by design.
There are downsides.

If people start adopting a cross-platform subset of Swift, and Apple adds features to Swift which objectively require special platform support (and other platforms don't have it), people will not adopt these innovations in their apps even when targeting Apple platforms, out of fear their previously cross-platform Swift code will no longer be cross-platform.

This effect ties Apple's hands behind their back in their ability to guide and steer the platform's evolution going forward. They'll be adding improvements and no one will be using them.

Of course, since Swift is so tightly integrated with Objective-C and Cocoa already, Swift is already quite Apple-specific. And that's what Apple really needs. A good language that makes sense for their platforms. We already have various incarnations of Mono and Java and what not compiling to iOS if people want cross-platform code.

But the lesson is there are always two sides of the coin here. Remember when Android being "open" had no downsides, either? Witness the malware, fragmentation, and Google having to write really nasty contracts with their OEMs in order to be able to steer the platform in the right direction for Android's own good.
I'm not sure there's anything more infuriating to an OCD person than your erratic style of punctuation, placing commas after spaces. Also I know you wrote it years ago but did you realize at the time the entire post was one great long run-on sentence?
It looks like that applies to WebCore and JavaScriptCore but not WebKit, since that's built on top of the LGPL parts as a separate entity. From Wikipedia, "WebKit's JavaScriptCore and WebCore components are available under the GNU Lesser General Public License, while the rest of WebKit is available under a BSD-style license."
For gaming PCs that's true...I was referring to laptops though (on the road, less stuff to carry).
Fiscal Diagnosis Only Gets Tougher for Health Care Law
LOL...

git remote add horseman1 git@github.horseman1/apocalypse.git
git remote add horseman2 git@github.horseman2/apocalypse.git
git remote add horseman3 git@github.horseman3/apocalypse.git
git remote add horseman4 git@github.horseman4/apocalypse.git
Interesting that both are/were part of Fred Wilson's portfolio . I wonder if there's other in talks with Soundcloud.
I could not agree more, I actually went and checked the story because I didn't believe it was _the_ Andreessen.

I guess fundraising with him is off :)
If we're going to get "definitional," Snowden is not a traitor. "Treason against the United States, shall consist only in levying War against them, or in adhering to their Enemies, giving them Aid and Comfort." Setting aside for the moment the definition of "Enemies" - a notion that is usually reserved for wartime - it is difficult to see how Snowden's revelations gave comfort to anyone, and aid only in the sense of "Oh, and by the way, we're reading your emails and listening to your phone calls," which any sane "enemy" already suspected. Witness the precautions the Osama bin Laden camp took to never let any electronic communication originate from their hiding place in Pakistan.

Snowden violated his contract with the NSA and broke the law, but neither of these amounts to treason.
Error:

Warning: file_get_contents() [function.file
get-contents]: php_network_getaddresses: getaddrinfo
failed: Name or service not known in /nfs/c04/h02/mn
/180736/domains/shrturl.co/html/create.php on line 18

Warning: file_get_contents(http://gnehmeh)
[function.file-get-contents]: failed to open stream:
php_network_getaddresses: getaddrinfo failed: Name or
service not known in /nfs/c04/h02/mnt/180736/domain
/shrturl.co/html/create.php on line 18
I think you just saved the life of <plaintext>

Cool though. Any performance examples from older/mobile browsers?
Ask HN: Best WYSIWIG?
To date we've used either markdown or HTML. We need to transition to something more user friendly for our merchants. Suggested WYSIWIG?

I've had issues in the past with WYSIWIGs producing poor quality or even confusing HTML. Any suggestions or recommendations?

We're looking at these 3 right now:
http://imperavi.com/redactor/
http://ckeditor.com/
http://www.tinymce.com/
Apple is contributing heavily to LLVM and making the code open source. One easily visible example is Clang, a c/c++/obj-c compiler for LLVM, which is open-source and pretty much created and maintained by Apple:

http://llvm.org/devmtg/2007-05/09-Naroff-CFE.pdf
:poop:Sort in Swift. Because someone had to do it
"He made me not make as much money as I wanted to have made and thus he is a traitor."
It's probably to match with the way the comic book ends where kitty retains the memories
Andreessen's complaints about hurting the tech industry probably wouldn't exist if Obama had thrown the NSA under the bus. The reason American companies are getting blowback is because of how unrepentant the government appears.
I disagree. Being IO starved is far more likely, and has a vastly greater impact on the utility and capability of a host, than being CPU starved.
I imagine there's a bit of a selection bias based on the group of selectors; if you are exposed primarily to software, it is easier to comfortably judge software applicants than biologists, for example.
Hold my beer as I put the finishing touches on my Swift-to-node.js compiler...
I think the reason Americans don't see foreign spying as an issue is this:

If the US spies on a German citizen, the US can't go and arrest said citizen without the German government's consent.

However, when you spy domestically, the US citizen can't exactly defend himself and can get railroaded under National Security...then tossed in jail.

There is a very, very big difference between what domestic security forces can do to you vs. foreign ones.
The communists are against them? Fucking go Alcoa, I say!
> Andreessen's anger is entirely misplaced and should be directed at the NSA.

He's not angry about some moral issue, he's angry that revenue is going down.
If some solution for Swift-on-the-server came out, it'll probably have to be OS X-only; as, as far as I know Swift is OS X* only. Such a dependency on OS X is not feasible, as OS X adds dependency to Apple hardware, rendering the platform infinitely expensive and unportable.

I reckon that it would be the best bet for Apple to open source Swift, as it would allow a much more lively community and a much bigger set of libraries around the language. They need not open-source the OS X-specific libraries, but a closed source Swift will not succeed to survive in any area other than OS X/iOS GUI development.

* ... and iOS.
I doubt very much he wants perception to reflect reality. He's a VC.
< The fallout from the Snowden leaks have hurt U.S. technology firms' ability to sell their products overseas, he added.

Yes and the costs are estimated to be as high as $180B (http://www.nytimes.com/2014/03/22/business/fallout-from-snow...). However, this is a very close-minded thing to say, which I would have never expected from Marc Andreesen.

It's not the Snowden revelations that have caused the $180B damages, it's the government breaking the law and our big tech-companies and not having a spine to fight against these violations that caused these damages.
Pivotal Receives Morgan Stanley’s Exclusive ‘CTO Award for Innovation’ for 2014
I hope that will be the case but I'm not holding my breath, they have received over $120M in funding up to this point. They had so much potential when they launched and in the last year or so they have just fell behind. When they moved over to this new look there was so much functionality lost and so many critical bugs introduced that they still haven't fixed.

Infinite scroll on their site is completely unusable, on the desktop and on the iPhone. Try to scroll past page 5 on either device and it will begin to slow to crawl, and then it will just start repeating pages of songs over and over. As you scroll, they load more and more elements until the page is using a ridiculous amount of ram. There is no playlist shuffle capability on the iPhone. The shuffle functionality on the desktop is a joke, it shuffles the current page of songs that have been pulled in via infinite scroll.

The whole site in general is very buggy. Many times I can't scroll through my list of playlists when I try to add a song to a playlist. Sometimes I'll like a song and it won't register. All these things have made it become almost unbearable to use.

So between the non-working scroll and lack of real shuffle, it is impossible for me to access any songs I have liked when I started my account. Which are the main songs I want to access. I was thinking of creating my own client on top of their API but I'm worried it will get pulled off the app store like they did with Soundflake.
Strategically beneficial for both in my opinion. Soundcloud could really use some help in terms of product design in my opinion. UI/UX could be a lot better. Maybe twitter team could help move that along
A Swift Tour
As long as discuss@kifi.com is allowed to post to that group, it will work.
We have no idea how this is different than Objective C. When was GNUStep first released? How much time was there between Cocoa being released and GNUStep being released?
Swift has been out in the wild for a total of four days, there is no telling whether it will be open source yet. No one has made commitments one way or the other.
I thought that the most recent news was that the deal was off http://thenextweb.com/twitter/2014/06/04/addition-soundcloud...
Marc Andreessen is a smart fellow who doesn't mind saying controversial things; I often find myself agreeing with him. But I wonder here if he saying something controversial for the sake of the controversy.

I especially wonder if Marc has thought through the implications of his "textbook traitor" line. Let's say he's right that Edward Snowden violated the Espionage Act, which is what I take his comments to mean (the definition of "treason" is "levies war against them or adheres to their enemies," which is arguable at best). 18 USC 798 makes it a felony for anyone to "publish" or "make available" any "classified information" relating to:

- the "nature, preparation, or use of any code, cipher, or cryptographic system of the United States or any foreign government" OR

- or "concerning the communication intelligence activities of the United States or any foreign government" OR

- "obtained by the processes of communication intelligence from the communications of any foreign government" http://www.law.cornell.edu/uscode/text/18/798)

Those are Boolean OR statements above; you only need to hit one to have an all-expense paid trip to Club Fed. Snowden hit all three!

But if Snowden violated the Espionage Act, then didn't the small number of reporters he gave the NSA docs to? And the larger number of reporters who reproduced them? And anyone forwarding a Glenn Greenwald article with embedded PDFs? And sites like HN that "make available" classified documents by allowing links to the docs to be posted here?
Free download: Apple product mockups from coolmockups.com 
It’s vital that you communicate this to your clients, by showing off your designs in their best light: being used by customers.This set of mockups from coolmockups.com will help you do just that.They feature smart object areas for you to insert your own artwork and screen shots easily. They’ve also been carefully composed to ensure that your work takes center stage. They’re free for personal and commercial use, so you can make sure your portfolio stands out from the crowd.
Good question. And yet the fact remains that he did it. It's almost like people are fallible or something.
I suppose if your estimator is biased and not consistent -- due to some sort of omitted variable -- you can end up with "significant" estimates that are completely removed from reality. Great explanation at http://eranraviv.com/blog/bias-vs-consistency/.
I share links with friends over Facebook sometimes. Nobody I know uses Twitter or Pinterest. A decent number of my friends/family don't use Facebook either.
Secret Police Adds Tech Journalist To Black List
On the Importance of Text Analysis for Stock Price Prediction
At present the only known implementation is paired with Xcode 6 and runs on OS X only. We'll have to see if Apple open sources their front end implementation (that runs atop LLVM). If they do then it'd probably be reasonably straightforward to retarget it for other operating systems where LLVM is supported, if there's a run time to pair it with (like GnuStep).
He’s not just varying “if you’ve got nothing to hide”. He’s giving an active reason for sharing that you’re an exit relay, not just saying that you have no reason not to share, so you might as well.

The reason for publicizing that you’re running a relay is that it reduces the probability of being falsely accused of doing illegal things that someone else was using your exit relay for, and it makes it easier for you to recover any confiscated computers. If you publicize your running of a relay in advance, then the prosecutor might see that fact and not bother prosecuting you, knowing that you were not the origin of the illegal traffic.
thought I heard that too... interesting
Sorry to use HN for this, but how in the hell does one delete a "Keep"? I've been trying for 5 minutes to delete the samples and can't figure it out.
Boys, boobs and body confidence – what working on a teen mag taught me
Source code: http://github.com/MDamien/boxes

A really good use-case for almost everyone here is to get feedback for your ideas. Just create a box and send the link to everyone.
Ask HN: Can someone explain to what Ethereum does?
From a non-technical standpoint I understand what the blockchain does, however, I don’t understand what Ethereum (www.ethereum.org) does and the possibilities it opens.

Can someone explain, in non-technical terms:

1. What Ethereum does and how it uses the blockchain.
2. What new possibilities it opens that weren’t possible before.
3. What this means for the average person online.
Getting local variable values in stack traces, in production
Would it blow your mind to hear that not everyone agrees with you about Snowden?
If it was strictly the BOM they were cutting, I don't think it would have had two keypads.
Mobile group chat in one line of JavaScript
ctOS v0.1
I remember that some of the talk at UIUC being that the school missed an opportunity there.

As for theft, I think a just as big example is Zuckerberg AND Facebook. In that case, he actively sabotaged the code for the people he was supposed to work for.
Apple providing open source contributions or products doesn't mean they have a desire to do so. I don't imagine they set out to provide an open source product. Rather, they build out a product, and decide that it's in it's best interest to open source this part of it. I think that's an important distinction.

Even when they've expressed desire publicly to make something open, what it means to Apple doesn't exactly mean the same thing to the rest of the computing world.
They're been at that point for the last century, at least.
Reminds me of an article I saw the other day from a guy who ran his own mail server realizing Google already has most of his email, even though he didn't have a Google account, because senders and/or recipients other than himself used Gmail.
The PS3 controller works via both Bluetooth and USB. IIRC it's the same for DS4, and DS4 via USB is practically mandatory on OSX currently for some reason (DS3 works fine on both).
Marc Andreessen: Edward Snowden Is a Traitor
>That's because even if you did follow the NSA, you assumed they spied on foreign government officials, "bad guys," not _everyone_. That's the source of the surprise. I don't know anyone who's surprised that the NSA spies on, or hacks into foreign government agencies.

Respectfully, I don't know how you could be surprised they were spying on everyone if you followed NSA news. We've had a consistent stream of leaks for _decades_ indicating that the NSA consistently expanded their capabilities to whatever the technology was capable of. Do you remember ECHELON? William Binney? AT&T fiber taps? Warrantless wiretapping? What else would those massive datacenters be for?
At the moment the Rust team doesn't really have the resources to spare on directly targeting numerical computing, but they are definitely interested in creating a language that can be 'grown' to suit the needs of a diverse range of fields that demand a high level of performance from their languages. They would definitely welcome community involvement in regards to helping build an ecosystem around numerical computing.
Hurting interests of US owned companies = treason?

I mean, yeah we're all operating on the assumption that the government is more or less run by business, but it's still gauche to just come right out and say it like that.
OpenSSL DTLS Fragment Out-of-Bounds Write: Breaking up is hard to do
Pro-carrier move by Apple with Yosemite.
I started reading the Cringley book on IBM. It's a captivating and maddening read. By this story IBM management, trying to satisfy the desires of shareholders looking for earnings growth, is destroying the company.

HBS is graduating lots of portfolio managers and analysts who contribute to this phenomenon. Not so many HBS grads in HFT, based on the folks I know in the industry.

HFTs certainly aren't driving major global corporations into the ground by pushing for stupid forms of management like share buybacks, "outsourcing" core competencies, and the like.

I give this guy credit for referencing these impacts. I don't think HFT is really part of that trend at all. HFT is actually pretty benign when you dig into the details. Sure, they scalp pennies here and there, and it adds up. But the competitive pressures on technology force efficiencies to a point, which is good for the market.
Version control: best practices