skysight-inc/HackerNews huggingface dataset:
That's a valid consideration. If the Apache configuration file is difficult, then choosing something else might make sense. I'm not saying everyone should use Apache. I'm saying that almost no one should be using performance as the metric by which they judge web servers.

Though, while we're on the subject, it's a little too easy to configure nginx in insecure ways, and several configuration examples on the web exhibit pretty bad practices. But, on the whole, I agree that nginx is pretty easy to setup and maintain, and it is a great piece of software.

It's interesting that folks have interpreted my comments to mean people shouldn't use nginx and should always use Apache. I've never suggested that (and, I find it funny, because I was the biggest proponent of adding nginx support to the control panel software I work on). All I've said is that I recommend people not choose their webserver based on performance, because they're all (Apache and nginx in particular, and the one OP posted about) fast enough for the vast majority of websites and environments.
I thought Nobel prize winners should be willing to make sacrifices for the common good.
Those are all examples of human explorers. This confounds the binary trait of huan intelligence with literally every other quality humans possess. You may as well list the criminal record of a single gang member to prove that all people of his race are dangerous psychopaths.
The day I adblocked the youtube comments div was an excellent day.
Sorry, but this is ignorant at best and dishonest at worst. There are huge, massive practical limitations to what you can do via a web browser.
>Though it was a defeat against Facebook, this is a good sign for smaller companies: the behemoths aren't invincible.

I'm not sure if that follows, considering G+ itself was going up against a behemoth in FB, not a small company by any means even a few years back.
It's much better than DK2. Believable presence. They showed a series of scenes, about 10. Some of the scenes were quite impressive. Much harder to see the pixel now than DK2 (its still somewhat visible)
There should be no charge at all for access and retrieval. These court documents affect our lives; they are the law of the land.

Some will say: but it costs money to provide this access!!1!!

To them: it costs money for police & fire too. Where does that come from? That's right: taxes. So taxes should pay for the upkeep of PACER too.
Have a look here: http://www.reddit.com/r/oculus/comments/2gytxj/i_just_did_th...
Turning Microcelebrity into a Big Business
The prosecution thought he would get well over six months in prison, so beliefs clearly differ.

From a security mindset, you must surely know that if something can happen, then you must consider it. The statistical "expected outcome" of the sentence is irrelevant when it's the variance that's so crushing.

I'll give you that "decades" is an emotional exaggeration the other way. But unless you can bound that maximum at less than three years, then I would still call it "bickering". Anything in that range is life altering, and distinguishing between personality-ending and life-ending isn't particularly meaningful when they have a similar effect on the defendant.
We're working on changing HN's markup, and the new markup should allow us to address the concerns you mention here. We don't know yet when we'll release it, but then will be a good time for us to fix any of these issues that remain. (The look and feel of the site won't change, but more will be indicated semantically.)
Perhaps the paper articles don't distract dipso as much?
Yep, on a full Gentoo environment one can make their own "ebuilds" which do all kinds of awesome things - I've got packages for web-app deploys and other fun things. Its python+bash
This probably speaks more to my lack of attention, but it took me a while to realize what this is. Too easy to look at the real articles. Also, http://www.isaac.ink/ appears to be a looping video with nothing else going on??
it is self inflicted by the US Government. Why? Because they over subsidized the water being sold there, so the cost of the water was so low that wasteful practices and water needy crops became the norm because it was more than affordable, it was nearly a give away.
They could have a search bar. That would be a nice design decision since it should be easy to get to a certain article or website.
So when you hear 70 000 cubic meters, try to visualize it: 1.4m deep by 50m long by 25m (1750 cubic meters) is about an Olympic swimming pool. So we would be talking about a reservoir made up of 40 Olympic swimming pools, and then we'd say, "Hey, that seems pretty small for a reservoir."

Maybe when wikipedia says that the reservoir is 57,910 acre-feet you have a sense of what that would look like, but I have absolutely no intuition on that, even though I know that an acre is 43 560 square feet and that there are 640 acres to a square mile.

[1] https://en.wikipedia.org/wiki/Crystal_Springs_Reservoir
I hope the headphones are optional/removable. I would much rather use my nice studio headphones than the no-doubt crappy built-in Occulus ones.
I think the best way to represent comment threads with semantic HTML would be using the <ul> element. So the top-level comment thread for a post goes in a <ul> element, and then there's a nested <ul> element for each subthread. Of course, you can use CSS to drop the bullets and adjust the amount of indentation. Then, a screen reader or browser extension can easily provide a way to skip over whole subthreads, without having to do something HN-specific.
I find it surprising that ruby is considering adding optional static typing to ruby 3. I'm not opposed to this decision, I'm just surprised considering the highly dynamic nature of ruby.
So they are giving up now? This makes me so angry. The main reason I gave up on Google+ is because they are clearly not going to address the things that people see as problems. Like the useless notification scheme. I mean HOW HARD CAN IT BE TO PUT THAT ON AN OKR AND GET IT DONE!?

Get someone to own G+ who gives a fuck and give it another try.
We need to use it in combination with phoenix deployments. Moving target builds are doomed to failure:

https://zwischenzugs.wordpress.com/2014/06/07/phoenix-deploy...
Upvoted for humility, it is a rare trait :)
We actually have an example of "non neutrality" in France. One of the major ISP (Free) is throttling Youtube because it considers Google should pay them for the traffic to their users.

Consequently, Youtube is pretty slow on this ISP.
Oculus open-sources Rift developer kit's firmware
I see how you're getting that, but I don't think the license is intended that way or would be enforced that way. When they say "makes a claim," they mean "makes a claim to an entity with the power to grant the claim and invalidate the patent," not "makes a claim on Twitter."

As context, patent litigation comes up in one of two ways: either a patent holder alleges that their patent is being violated, or a non-patent-holder alleges that a patent is invalid. The (a) and (b) in this license seem to be meant to cover those two situations.
Are you/were you Amish? I've never seen Turkey spelled with "ie", and Google seems to think that's the Penn. Dutch spelling.
Though anyone who is actually planning to use Myers-Briggs tests for their HR should note that the test is entirely nonsense, on the level of "which Naruto character are you".

Most people score in the middle of each two letters, with some variation depending on what mood you're in, and it then gives an answer at the extreme end. Then the explanation for every answer just tells you how cool and special you are, so nobody complains.
Really?

> France's telecoms watchdog has cleared one of the country's largest ISPs of throttling YouTube.

http://www.zdnet.com/isp-free-cleared-of-throttling-youtube-...
Murdoch’s News Corp Launches Attack on Google
To be honest, even in the age of web app and services that claim to be doing everything for you, MS Excel is still my best friend.
Sure, and then somewhere along the way you throw away the first element of the pair, because you're not using it, but you're still using the views, and oops you just reintroduced the bug you tried to fix.

Which is to say, yes, you can obviously write C++ code that works. But you run the risk that one tiny mistake, or a change weeks, months, or years later, causes memory issues. Being able to completely rule out this class of error at compile-time is really amazingly useful.
That is absolutely amazing- thanks for sharing your story.

I remember learning about an economist named Walter Oi. He was a Japanese-American who was put in an internment camp during WWII.

He later wrote a famous econ paper called "A Disneyland Dilemma" about lump-sum payments to get into the amusement parks coupled with per-ride fees (also about how IBM priced computer time in the 70s): http://people.bath.ac.uk/ecsjgs/Teaching/Industrial%20Organi...

He also was a big proponent after Vietnam of moving the United States military from the draft to an all-volunteer force. His research was instrumental in making that happen.

Overall a very accomplished and impressive individual...Just for extra credit- he was blind.

He did math, graphs, charts, and all the rest without being able to see it.

I am in awe of people like yourself.
I like clang's general approach, where if it can guess what you mean to do, it says "did you mean ..." in the error message, and carries on trying to compile the rest of the code on an "assume we did make this change" basis, but fails overall.
Alexander Stepanov Introduces Bjarne Stroustrup  CppCon 2014
> As part of a new strategy called Omnipresence

This reads like a cheesy dystopian sci-fi novel.
I understand there are a lot of people on HN with "web goggles" and a severe case of "all development is web development" myopia, but seriously this is just over the top. I'm a "C++ guy" (that is, I like writing programs using C++ and probably always will, even if I use others from time to time), but I would never object to a language like Rust on the basis that it lacks an http package. HTTP is a high level communication protocol. It isn't the only such, certainly not the most efficient, and definitely not even the best. To bash on a language for lack of "native" support for http is just a bit ridiculous.
Lockdown Begins in Sierra Leone to Battle Ebola
Personally I think the first "human-like" AI will be created to estimate stock valuations and that many copies of it will exist in virtual machines on the peripheries of exchanges.
I completely agree with you. It's quite amusing to see this time and time again; 'security' folks then say "oh, it's Target/Home Depot/Heartland Payment/Apple/Adobe/Yahoo's fault"

There's an easily identifiable pattern here. Security is not economically feasible. Cyber security breaches are like industrial accidents or freak acts of nature, and they should be treated that way. Insurance, OSHA, inspectors, training. This problem is not going to go away.

Specifically for credit cards, banks could do a lot to solve the problem by removing the plaintext identity value that is a credit card number. As an engineering discipline, we can do a great deal to remove the high-value targets from flowing through many hands.
> G+ is a failure,let's be clear about that.

I'm one of the few people who actually uses G+ by choice, and has done since public launch. But I'm not delusional about its glaring failure.

You try saying "G+ is a failure" on G+ and see the hilarity that ensues as people say "MINE is great", "You're not using it right", "Your link doesn't talk about metrics in [unspecified niche] where I assure you it's TOTALLY popular" and literally call you a Facebook shill. Good Lord.

I mean, I stick around for the few people and one community that isn't on Facebook. But G+ is a huge planned subdivision built in a desert, all the roads built but no houses, with a few people camped out around a fire going "WELL THERE'S LOTS OF PEOPLE AROUND THIS FIRE."
The page has a very quirky feel. I kind of like it, wish these guys luck. This might be useful for people who use systems like OpenWrt and Alpine, but want systemd any way.
Followed that to perfect pangrams. How many people would recognize these as English?

Cwm fjord veg balks nth pyx quiz. (Relaxing in basins at the end of inlets terminates the endless tests from the box.)

Cwm fjord bank glyphs vext quiz. (Carved symbols in a mountain hollow on the bank of an inlet irritated an eccentric person.)[1]

Jink cwm, zag veldt, fob qursh pyx. (Cross valley and plain to steal coins from Saudi mint. – created by Stephen Wagner)

Junky qoph-flags vext crwd zimb. (An Abyssinian fly playing a Celtic violin was annoyed by trashy flags on which were the Hebrew letter qoph.)

Squdgy fez, blank jimp crwth vox! (A short brimless felt hat barely blocks out the sound of a Celtic violin. – created by Claude Shannon)

Veldt jynx grimps waqf zho buck (A grass-plains wryneck climbs upon a male yak-cattle hybrid that was donated under Islamic law.)

Bortz waqf glyphs vex muck djin. (Signage indicating endowments for industrial diamonds annoy filth-spreading genies. – created by Ed Spargo)
There are some serious problems with the Computer Fraud and Abuse Act, which was seriously abused in this case. Members of Congress have recognized this and tried to reform the law because of the abuse.
The 8-Byte Two-Step
Neat! This reminds me of "Usable Live Programming" by Sean McDirmid: http://research.microsoft.com/en-us/people/smcdirm/liveprogr...
Yeah, the design was the thing they nicked from Diaspora.
You can set up Ansible to automatically refresh repository and run scripts locally. That's only a small bit of what chef/puppet offer. And sure, there are add-ons to cover other bits one by one. But that's different from the system offering centralised inventory and automated pull of code/data on its own - otherwise you could just as well say "you can set up bash to do pull if you really want to and there are other solutions for ...". But it's just not the same.
That's nice, but why is such a blatantly unconstitutional program merely "all but" gone? Why aren't people in jail for creating or implementing this policy?

I mean, I know the reason: there's a heinous double standard in this country for law enforcement. If I break the law, I go to jail for a long time. If they break the law, often nothing happens, even if it results in me going to jail for a long time unjustifiably.
That is definitely true and a flaw. I believe there's a good middle ground to be had when one considers the difference between a tutorial and documentation. The docs really are almost best left to types in the detail (they're machine checked, highly informative, and the reality of what you'll be handling when you use the code) but many higher level details are difficult (but not impossible) to intuit from the types alone. Further, these "intentionalities" are likely more stable to changes and thus would be served well as documentation.

But as usual, people dislike writing docs. Nobody dislikes having a new contributor write docs for their code, though :)
Prolonged adolescence, in the right circumstances, is actually a good thing, for it fosters novelty-seeking and the acquisition of new skills.

My first thought was "how sad that the march to adulthood is associated with the loss of imagination and experimentation."

But then I think of the sciences in general, and that I chose software engineering specifically because of the constant learning, changing, curiosity and intrigue it comes with.

The take-away to me is that we don't push nearly hard enough the importance of continued curiosity and the pursuit of new skills and knowledge. Apparently, it really does help you stay young.
>A story where the AI is the main character is either unrealistic (because the AI is too human)...

I enjoyed Terminator 2 with Arnie as a good AI. Whether it is unrealistic we won't really know till Skynet takes over.
If you want to force the programmer to keep string around, remove the 'const' from the function signature. The compiler will rigtly complain when you call the function with a r-value as argument and will only accept l-values. l-values and r-values are the C++ way for dealing with this kind of situation. C++ has also some means to prevent from doing weird stuff.
They are optional. This was explicitly mentioned in the keynote.
>If you don't have a SLA, you're not paying for X/s. The cheap consumer plans only advertise the speed as a potential maximum with no guarantee.

In the backwards-as-fuck US maybe - here they advertise that speed for at least 90% of the time of your monthly contract. Any time under in credited towards you with no fuss. One time I had a week of crap service, and they acknowledged it and gave me two weeks of free internet with no problems. So yes, we do get a SLA.
Yatima, an Orphan Mind of the Konishi Polisi is an excellent example of a Synthetic Intelligence as a main character. Ve's alien but you don't really notice cause the writing is so good.

The remaining fields — where no changes to the seed had yet been tested, and no predictions could be made — were classified as indeterminate. Here, the one tried code, the known landmark, was shown as grey against white: a mountain peak protruding through a band of clouds which concealed everything to the east or west of it. No more detail could be resolved from afar; whatever lay beneath the clouds could only be discovered firsthand.

Whenever the conceptory created an orphan, it set all the benignly mutable trait fields to valid codes chosen at random, since there were no parents to mimic or please. Then it selected a thousand indeterminate fields, and treated them in much the same fashion: throwing a thousand quantum dice to choose a random path through terra incognita. Every orphan was an explorer, sent to map uncharted territory.

And every orphan was the uncharted territory itself

http://gregegan.customer.netspace.net.au/DIASPORA/01/Orphano...
This isn't a developer kit. It's a prototype and may or may not be made available to the public. The techcrunch title was also changed to reflect this.
It's not that they didn't take their users' sensitivities into account; it's more that google plainly doesn't give a damn what their users want.

Where users asking to have their activity on youtube and gmail and photos all tied together (and public!)? I don't think many where.

Did users want youtube videos to disappear off the corporate site (marked private) because the documentation person said no when she was asked to add google+ to her paid google apps account? Probably not.

Did they think their users wanted another fb-style "privacy" settings (oh look, yet another thing is unexpectedly public, and we redesigned the privacy settings again to make it even harder to understand and to make things private.) Viz the fiasco with buzz, and with google+ name-search. You could either believe that pms in google are so stupid they don't know some users have people they really do not want to be contacted by, or you have to find an alternate explanation. And the one I've settled on is Google doesn't give a shit.

To be fair, this theory also accords the fact that google's users aren't you and me; they're advertisers.

I mean, Occam's Razor can lead you astray, but in this case I doubt it. The most obvious explanation also explains the majority of Google's behavior. First, Google executives saw facebook not sharing information such as friends lists and heard hints of facebook building a search engine far before this was public knowledge. They'd get this through friends -- the industry is a small world -- and also hiring patterns. Then they saw facebook refusing to let google crawl most of their site. Pants were shit. Founders were scared. Google decided that they needed to compete directly with facebook, and that having their own social network was more important than anything else. Aspie computer nerds who've never talked to a normal human being or enjoyed an easy conversation with a MOS where put in charge of social features, with orders to copy facebook or else. Users where forced to use Google+, whether they wanted to or not. Bonuses were tied to Google+ performance. Hell, someone inside Google thought "plussing" doesn't make you sound like a tool. And the rest follows.
The evidence is so scant in support of your hypothesis that it isn't worth risking the test. All the evidence suggests that lack of neutrality won't be enough of a decisive factor for consumers, so we'll have to choose from really affordable and non-neutral or expensive and limited availability and few people will care enough about neutrality to drive the market.

That doesn't mean people don't care. But markets work on a short cycle and don't consider long-term ramifications. People don't make decisions based on the long-term effect of their choices.

Only a blind-faith market ideologue would suggest that net neutrality regulations are a bad thing.
won my 3rd game. definitely hard
Yes I agree completely. I was thinking about that after I wrote my comment, the code is only safe relative to the original sample, and it's only a band-aid for the lack of more comprehensive lifetime guarantees.

Of course you can jump through more hoops, by encapsulating the string, string_view data in a proper class. But when there's tradeoffs between safety and convenience, there's a point where people will understandingly choose convenience.
Sounds good to me, but I doubt the folks who never question the "magic" of the market would go for your compromise.
Actually, you can just download zipped project directory on bitbucket. And it sure won't have less dependencies if "dependency" will be git instead of mercurial.
Yahoo SQL Injection Flaw Allows Remote Code Execution and Privileges Scalation
V.io to sell for at least $40,000
You won't ever find out because no information will come to you not intended by someone else.
Hey, thanks for trying it out! Instead of estimating pitch (except for detection) it generates an internal reference and shows the difference between that and the input signal. There's also filtering to get the separate octave bands.
Not sure why it wouldn't work for the low E string. Does it lock onto the correct note? If it doesn't you can manually set the desired pitch by clicking on the note display and selecting E. Also, there is a gain setting in preferences, might be that the signal is too weak for the display.
Americans have swallowed second rate telecommunications services, extortionate prices and lack of competition for ages and will continue to do so, because the alternative is evil socialist government regulation.
Multi-byte indexing[1] was the biggest issue I recall the last time I used it, which may or may not matter to you. Otherwise it's easy and fun to use.

[1] http://swish-e.org/docs/swish-faq.html#can_swish_e_index_mul...
I'm not sure what he's talking about, but there were a lot of complaints about the movie Frozen (set in Denmark).

They seemed to be based on:

- people thinking the movie starred the Sámi people, an indigenous people who live in Norway, which is not Denmark.

- people thinking the Sámi people have dark skin, because they're called "indigenous people" on Wikipedia, and the Inuit are also called "indigenous people" on Wikipedia.

- a popular tumblr blog called medievalpoc which regularly claims that people from European history (Goethe, Martin Luther, etc.) were actually "black people" and their representation in art is a cover-up.

Although personally I don't think animation needs to be historically accurate! Or starring people instead of, say, talking dogs.
Not a massive fan of the G+ Youtube comment merger but.. that would've been an excellent idea even when anonymous comments were a thing.