skysight-inc/HackerNews huggingface dataset:
Unless it's secure, I see no motivation to use it.

In their table, they acknowledge that Arc4Random and ChaCha20 as secure. The only negatives against ChaCha20 is that it's not 'fast enough' and k-Dimensional Equidistribution. In my experience it's never showed up in my profiling, so I feel it's fast enough; and I'm not sure why I want k-Dimensional Equidistribution.

So... I'll keeping using ChaCha20 when I need to (it's part of nacl/libsodium if you don't know where to get it from).
> Straubel ended his talk with a slide that featured a quote from Sheikh Yamani, a former Saudi oil minister: "The stone age came to an end not for lack of stones. And the oil age will come to an end not for lack of oil."

I remember when calling long distance was a big deal. It cost real money, and multiple big companies specialized in it and competed fiercely. Today for Internet connected folks, long distance phone calling is too cheap to meter.

It's not just that the price fell, although it did. It's that better technologies came along--cell phones and Internet--and the remaining cost of long distance just become embedded in them.

It's interesting to think of where energy generation or storage costs might become embedded. Homes? Cars? Appliances?

How much energy storage do you have in your house right now? Looking around right now, I've got 3 laptops, 2 tablets, and a smartphone in view. We're slowly accumulating watt-hours, just as a side effect of buying mobility.
This is fine for quickly generating random numbers for simulations, just don't use it for cryptographic applications. If you want random numbers for crypto use a CSPRNG.
They sell Microsoft Office to consumers for hundreds of dollars. What other company sells an actual piece of software for that price?

I'm sure Microsoft has made more money off me in the past five years than Google/Facebook/Apple.
VPs who program can be very disruptive!

When I was working on The Sims 1, Luc Barthelet [1] was the VP who was closely shepherding the project, and he just loves to code his ideas up in Mathematica. (He later became executive director at Wolfram|Alpha.)

He would come over to my desk and show me some cool character animation trick he'd coded up in Mathematica, and suggest I implement it.

He had it reading in the Sims character animation files that I was exporting from 3D Studio Max, blending them together, drawing stick figures, and exporting web pages with animated gifs.

It's quite impressive what he can do with Mathematica, and of course I felt compelled to take some of his suggestions to heart and work on implementing them in the game.

But of course that pissed my direct manager off to no end, who insisted that Luc stop putting things on my plate without going through him first.

Luc's quite an animated character himself!

[1] https://en.wikipedia.org/wiki/Luc_Barthelet
Possibly short term, but if you build a site around the kinds of people who like flame wars, your advertisers may notice they're getting very little traction from your site. Page views go up, but uniques go down.
But this is not nearly as clear for a beginner, or someone who doesn't know what Sequential, compile, fit and predict are doing.
Was anyone else surprised to learn that the US tested a nuclear explosion (Argus III) at a distance comparable to somewhere between the International Space Station and the Hubble Telescope?
A Micron sale to China would face stiff U.S. scrutiny
There is a newer version of the paper linked (pdf) in the article.

http://arxiv.org/abs/1505.00720
Oh, phew. Still, 100% coverage, and faster masks is better than mine.
Great! I will definitely check it out!
That system exists in the US as well.

However, that system exists at a level of abstraction WELL above what the author is describing.

In computing terms, you are talking about the system at the HTTP level of abstraction. The author is talking about the system at the transistor level of abstraction.
Part of me cringes at jumping through all these hoops to recreate some sort of anachronistic aesthetic which probably only looks better to you because it's what you're used to. It reminds me of how electric cars program in a 'jolt' when you hit the accellerator so that it feels more like an ICE. Otoh, I admire the technical effort that goes into reproducing it! Reminds me of the old terminal emulation in xscreensaver: http://www.jwz.org/blog/2003/05/xscreensaver-410-out-now/

Also, I've noticed the photos from my Canon point-and-shoot have quite a film-like quality to them.
InVisionApp raises $45M Series C from Accel
Follow-on question, are there any useful monadic constructs not tied to collections (including optional as you said)?
Why would salt water ingress cause a nuclear reaction in Little Man?

Also it seems like this was the scariest of the two 'gadgets' to fly with; those emergency procedures (removing gunpowder!) seem like they probably wouldn't have much chance of success in a real flight emergency.
You can run 1 web server or 2. You need at least one listening on :80; it can either pass the request off to a module (like mod_php, mod_perl, CGI) or it can pass the request off to another web server. The 12factor site is espousing this second approach, separating the front-end server (perhaps nginx on :80) from the application server (perhaps apache on :8080/3000, running mod_whatever, or in their case, a standalone app server like Jetty/Tornado). Almost any web server can run as a reverse proxy, but mod_php/mod_perl usually require a specific server like Apache.

If you've got a dollar, and an hour, maybe run through setting it all up [1], then run lsof -i at the end to understand what's listening on what ports.

[1] https://www.digitalocean.com/community/tutorials/how-to-conf...
The latest word is,

"This paper is currently submitted to ACM Transactions on Mathematical Software, where it is currently under review.
"
Ask HN: Please help me to understand how key/value stores can back databases?
Please explain it like I am five.

How is it that a simple key/value store can be used as a backing store for a more sophisticated type of database?

I don't see how the more complex data model of a graph database or a sql database maps down to keys and values.
I'm not talking about the average American or the average westerner. Most of them are cheerfully ignorant and also mostly welcoming and curious, just like the rest of the planet, and that is just fine. It is the academics who carry a pronounced bias, which is mostly the result of not bothering to visit the places concerned, or not talking to enough people. Which is what I said in the first place.

As far as the narrative is concerned, the main problems are the parts which deal with the motivations of the actors involved. The writer just basically goes about it as if writing a novel divorced from the facts and is just irresponsible.
Having a core set of shared services and more importantly a code framework that works without specialised versions on every windows device is much, much appreciated from a developer perspective - but whether thats what he is talking about or actually a single version of windows that adapts to each device I am not sure. The latter seems like it would be very hard or even impossible to do, or at least do well.

That being said, yes please make the windows phone less restrictive :) I've developed for Android, iOS and WinPhone and the WinPhone with C# and VS is by far the friendliest, but absolutely hobbled for practical use by their insistence on going via the store. My clients are businesses, not joe public! Businesses want a single, easy to control deployment to all their devices via powershell or similar. They want to be able to test an app in a UAT deployment to test devices, not effectively require it to be in production before they can see something outside of the developers machine.
A quote I came up with when reading about Satoru Iwata (President and CEO of Nintendo from 2002 to 2015) life which is relevant to this article:
For gaming to succeed as an industry it is necessary to have business men and women who are gamers at heart. Richard Boegli
I love Matt Levine's writing. He has the incredible knack for making finance seem entertaining.
Rules for writing your dating profile – Dating someone with herpes advice
Unfriend 10 People on Facebook, Get a Free Whopper (2009)
Yet FWIW, note that #39 applies to every string theorist!

"39. 50 points for claiming you have a revolutionary theory but giving no concrete testable predictions."
Dating someone with herpes advice
If you click on an article, you will see many ads for the same type of content "25 Things You Won't Believe Came Out of a Dog".
This is an argument against "users didn't like it", not in itself a reason to use Pocket. Though if you couple this with the fact that Pocket integration isn't much different from search does help its case.
I never think the solution would be this easy. Thanks! I will try to request team rotation.
This is what happens when folks with a radically-non-mainstream view of privacy try to use an app built for mainstream folks by folks with slightly more mainstream opinions about privacy.
This is exactly the kind of resource I was looking for. Thank you. I hope he keeps making more tutorials because I am very interested in the other things on his About page. I'm still excited to see what other answers people have.
I use Mac OS X for more than 10 years and I have seen no problem other than normal sporadic bugs that are always fixed in the next minor version. I don't see any reason to believe that it got worse over the years.
OwnCloud, CERN and Smashbox
There are a lot of broken articles in the universe, but is this one of them?

This article seems to just have chapter separation and a cover image on each chapter, as well as some video inserts.

Apart from the video, this is pretty much exactly how it would be formatted in a magazine. Do you think magazines are for chumps too, because they use too many pictures?
Thanks for making the distinction between the 1 and 2 web server set-ups. I actually have a DO droplet and I was looking to move the application to Nginx + FPM just for learning purposes so that tutorial is helpful. I've also read some of the other tutorials on Nginx.
I'm on my phone and honestly at first thought the "cover" page was just broken on mobile. When I realized what it actually was, I backed out of it and will likely never go back. I do most of my browsing/reading on a mobile device, and pages like this are just brutal.
Monads are generally useful beyond IO, and pure programming style is available (and recommended) in almost every language.

From the article you linked:

"Although Wadler’s development of Moggi’s ideas was not directed towards the question of input/output, he and others at Glasgow soon realised that monads provided an ideal framework for I/O."
Parsers is an obvious example.
I think this is a scale thing as well.

Bigger structures like EA have a lot of overhead, making small projects not as worth it (even if its just opportunity cost)

Steam and Kickstarter (combined with everyone having good computers now and of course the internet) have made small games super viable now, luckily
Tears Under a Microscope
Yeah, they're all a bit Ship of Theseus - giant wood beams, thick stone walls, but many generations worth of interior upgrades.
So to precis the intro: "I was asked by a Nobel laureate to submit this to peer review, but I thought it would take too long, so I self published".

Yeah, the Nobel laureate told you that, not as an endorsement, but because it is the standard response. "Ah yes, that is... erm... interesting... how about you submit it for a notable journal. Oh sorry, I need to go talk to whatshername over there, kthnxbai."

Peer review exists for a reason. Specifically, the merits of theories can't be assessed via HuffPo opinion pieces, and the ratio of rubbish to quality speculation is so large, that actual professional scientists need a filtering mechanism.
Three things came out of Berkeley: LSD, BSD, and the SCA.
Here's an enhanced version of the color photo of Pluto released today (taken on July 13th, 768,000 km): https://i.imgur.com/BiR2WNO.png
"I forecast that both string and quantum gravity theories will be dead by 2017."

I was listening until this. What is the basis for this statement? Whenever I've made a statement trying to forecast the future by a date, I've been almost always wrong.
Amazon light bulb
It's not obvious to me that "I want my browser to tell Google about every site I visit" actually is the mainstream view of privacy.
So, from what I gathered it's just the favicons of the search engines, some mozilla country stuff (not sure why) and google safe browsing (which you can turn off and is a good feature for casual users)
So what's the issue here? All this isnt really a problem and safe browsing is, in my opinion, even good for normal users.
Silly and wonderful there is always

data Fake a = Fake

which is trivially a monad

instance Monad Fake where
return _ = Fake
Fake >>= f = Fake

yet it clearly contains nothing.
Apache is a web server that add parsers as modules (php).
NGINX is a reverse proxy/web server that can proxy to other processes listening on other ports. (PHP-FastCGI running on port 3000).

BROWSER -> NGINX (80) -> PHP-FastCGI (3000) -> NGINX -> BROWSER

NGINX can also proxy on sockets

BROWSER -> NGINX (80) -> PHP-FastCGI (/usr/socks/php.socks) -> NGINX -> BROWSER

CGI just defines the interface, and the language would be implementing the interface.
MICROSOFT LaunchES HEALTH CLOUD APIS PREVIEW
"Privacy

Google maintains the Safe Browsing Lookup API, which has a privacy drawback: "The URLs to be looked up are not hashed so the server knows which URLs the API users have looked up". The Safe Browsing API v2, on the other hand, has the following privacy advantage: "API users exchange data with the server using hashed URLs so the server never knows the actual URLs queried by the clients". The Firefox and Safari browsers use the latter."
https://en.wikipedia.org/wiki/Google_Safe_Browsing#Privacy
This is why NASDAQ and other trading venues are exploring the possibility of using Bitcoin's blockchain to disintermediate the clearing process. The idea is to use asset-tracking protocols (commonly called "colored coins" in Bitcoin land) to associate ownership of an asset with possession of a small, low-value unit of Bitcoin, which then can be transferred in the usual way.

NASDAQ Private Market, the firm's venue for trading private listings, has repeatedly advertised its intention to start testing a blockchain-based clearing process within the next year [0, 1]. The fast, cheap clearing NASDAQ hopes the blockchain will provide may make it much easier to trade shares in private companies (including pre-IPO startups). There are higher regulatory and technological barriers to clearing publicly listed securities, but tracking the ownership of an abstract commodity that is as often traded as a share of stock seems like an obvious application of Bitcoin's decentralized ledger.

0. http://www.technologyreview.com/news/539171/why-nasdaq-is-be...

1. http://www.wired.com/2015/05/nasdaq-bringing-bitcoin-closer-...
More photos are taken using mobiles than ever have with cameras. If photos of your children aren't important then I don't know what is.
Yeah, I wouldn't be too concerned about Microsoft. Please have a look at the numbers:

https://en.wikipedia.org/wiki/Microsoft

If anything, their biggest problem is, like, where to spend the money.
I thought it was just downloading favicons? Is the POST request suppose to be sending stuff?
During my time at Google, I definitely had the experience of "my" product being killed in preference to a competing product. In one case, I did not even know that the competing product existed until the public press release.

What was most frustrating is that the decisions did not seem to be motivated by product superiority. The "winner" was not a better product, or at least this was not demonstrated. Instead the decisions were driven by whichever product better aligned with the internal political winds this week, such as the tension between the Nexus partner model vs the Pixel in-house model. These "strategy shifts" were often preceded by senior leadership shakeups, which were themselves frequent.

It was hard to escape the conclusion that the quality of my work was irrelevant. It was demoralizing.
How many other people were never hired by EA, but resigned from EA?

(That is, you were hired by a company that EA bought, then you resigned from EA later. Getting fired counts too! ;)
Yeah, I'm going to go read an article about string theory in the fucking Huffington Post, because I hate myself.

Seriously, why is the Huffington Post not banned as a source here?
Futures are another example.
You're making a substantially different claim than the article. Where did you get the idea that it's sending every URL to google?
Ask HN: How to search the module repositories of node, Python, ruby and perl
Is there a website where you can search all of them in one place?
Outright rejection hurts the long-term though. People will go elsewhere to ask valuable questions, which will slowly degrade the quality by having fewer and fewer valuable questions asked. We're seeing this happen now.
> Does anyone actually enjoy this "experience" where you have to wade through a maze of obnoxious pictures and logic puzzles and shit?

Yes. I thought it was beautifully presented and nicely paced, and well worth my time.

Also: a single "Continue" button at the bottom of each page is "logic puzzles and shit"? Three tiny logos hidden in the title bar are "social media faggotry"? Seriously?
Because they're trying to put them in a niftily-illustrated package like a magazine instead.

Now that we've made it to the Internet, even the lowest of budgets can have full color illustrations if it's willing to pay for the artist's time. No worries about minimum print runs before it's affordable.

I mean, oh no, you had to snap out of your click-trance for five seconds to find a button to stop reading?

(I may be biased, I'm an artist who very occasionally takes illustration gigs from online publications.)
The attempt to have "Windows everywhere" is what sank Windows Mobile and Windows Phone, and what made Windows 8 a flop.
What do you think other countries would think of the US if they judged the entire country based on what Ted Cruz and Louis Gohmert are saying?
I was in the loop, but not personally involved in the financial details. I actually didn't know we were being kept on a leash like that. We suspected it was a turn of fortunes with the investor - some negative stock stuff had happened in their area (oil). We had a contract but, it's not like we were going to sue them with no money.

You'd think with a contract and a legitimate investor that you're ok, but it really is all hot air until the money is in your account.
I wrote a standalone C++11 (compatible with the standard RNG library) implementation of ChaCha (with the number of rounds as a parameter), available here: https://gist.github.com/orlp/32f5d1b631ab092608b1

This is also the implementation used for the benchmark at the pcg-random.org homepage.
I'm pretty sure that these get requests don't even fetch with cookies, so fingerprinting is probably impossible here. The most info they can get is "hey, this ip uses Firefox". Harmless in itself. It can be compounded with more info to track someone, but all of this info already contains IP/browser info so this doesn't help at all.
The POSTs aren't sending anything important. The POST to google is documented here:
https://developers.google.com/safe-browsing/developers_guide...

Quote:

The request body is used to specify what the client has and wants:

* The client optionally specifies the maximum size of the download it wants to retrieve.
* The client specifies which lists it wants to retrieve.
* For each list, the client specifies the chunk numbers it already has.
Define "I". A GET request for a favicon sans cookies doesn't say much about "I", and doesn't leak anything useful.
Evan Williams, Ex-Chief of Twitter, Talks About Its Future
You might also like Shadowfist (http://shadowfist.com), a card game that used to have the Purists, a playable faction powered by esoteric, math-centric magic.
Tom Clancy used an attack as part of the plot of "Debt of Honor".
Why do you find that so repugnant that it moves you to write resentful comments about it? The entire point of researching and publishing computer operating systems is to discover and share new methods and ideas. I doubt that the Plan 9 authors published dozens of papers and gave countless lectures in order to discourage others in their field from building on their work. They didn't discuss their ftp filesystem multiple times in their publications in the hopes that nobody would ever implement anything like it ever again. That the Hurd authors profitably exchanged ideas with another operating systems group is beneficial to everyone and shouldn't fill you with spite.
Do you actually have a script to output a list of links to similar stories on HN? Just curious.
I think you are interpreting it wrong. The article is talking about all your files are already in iCloud Drive, and then you get a new Mac and move stuff around.
Based on the general reception of Hololens, I wouldnt count it out. Definitely much more warmly received so far than, for example, the fizzling out of Glass.

Also, MS has some big plays in identity, app data etc and even media distribution right? Correct me if I am wrong, but while they are not dominant or 'winning', Azure Storage, AD and App Insights are pretty good services and heavily used - if not directly by the average consumer, probably indirectly being used by the services that consumer uses.
Private blockchains as an IT tool for settlement and clearing
Latest email phish targets NAB customers – MailShark
Windows Download iOS 8.4 Cydia – TaiG 2.4.2 jailbreak
But I don't think the user was using it as a backup, it was using it as a storage product. As in, I'm working on a file across multiple devices, so I'm going to store it in iCloud Drive so everything is kept up to date.

Theoretically.
What if.... there was an effort to replace the Mach kernel with Minix3?

Or if Debian decided to do a Debian GNU/Minux3 release?
> Reduce lock-in, support better cross platform development, and more developers will come to Windows. Lock-in isn't going to fly as something that developers will appreciate these days.

Uh, Windows has something like 95% market share in the market where developers care about Vulkan vs DirectX 12. I think Microsoft will have no problem attracting games developers to Windows, considering they're already there.
New Women's Online Boutique Offers the Latest Fashion at Amazing Prices
The follow up email.
The takeaway from Satya is "Look, we don't have to win everywhere, broadly. It's okay to focus on a few great scenarios sometimes."

And I think this attitude will pay dividends - the we must win at everything ideology means you spread yourself too thin in key, highly profitable areas that are worth having a stake in. When Steve Jobs said for Apple to win, Microsoft doesn't need to lose it led their most focused, eventually most profitable period in their history.