skysight-inc/HackerNews huggingface dataset:
God. Please. Don't compare Black Eyed Peas and De la Soul. 3 feet high and rising is a masterpiece of the 20th century. If this helps newer generations acknowledge their work, it will be incredible.
I found the article saying "behind Mongolia" to be a bit misleading, because it's apples and oranges.

I've spent a fair amount of time in Ulaanbaatar and know Mongolian history reasonably well -- it's unique in that it's got a strong warrior/frontier ethos to it, and has since... like, forever. There's very strong traditional gender roles in Mongolia within households, though the women fall into a sort of loose warrior-matriarch ideal like the way we see Sparta depicted in movies. But it's not "women's equality" the way, say, Scandinavia is.

It might be accurate, in a sense, but without context it's misleading. Mongolian society is really unique in that it shares its origins from steppe nomadic culture, traditional Northeast Asian (Confucianism, etc), Buddhism, and yet recently and still today leans slightly more towards the Russian sphere than the Chinese one, and has some elements of Eastern European culture.

The women there are entrepreneurial, but also typically interested in marrying young and having 5+ children. They watch movies and television which show female Mongolian warriors like Chinggis Khan's first wife, Borte. But they also like Korean soap operas.

It's a tricky to place to get one's mind around, quite unique, but potentially misleading in a Western-centric piece without context.
I think there's definitely a localization problem with Unions. If Unions were everywhere and manufacturers had nowhere to run to, we'd probably have a really healthy middle class.
Yeah sure. All I am saying is that we now have better handle on the heat content of the upper ocean than before, and not locally so, but globally. I probably shouldn't have omitted "upper" qualifier.

I also think, while imperfect, our information is good enough to support "Earth is heating, the heat is mostly(>90%) going to the ocean" claim.
I like the solidity of BSD and I love ZFS, but the ports system always felt surprisingly flimsy (coming from Gentoo I was expecting it to be just like portage, but it's a lot more ad-hoc and breakable) and I never got on with the BSD userland - I mostly work with alias ls=gls, cp=gcp and so on. If I set up my server again it would probably run GNU/kFreeBSD.
Interesting - freegeoip.net thinks I'm about 30km from Brisbane in the opposite direction to the side I'm on.

ipinfo.io thinks I'm in Brisbane, which is slightly more accurate (although also less specific), although still about 25km out.
actually really like it, but confusing domain to read outloud.
Yep. Perhaps I should write a long article about my 1 dollar notebook I bought at a subway station. And the 1 dollar pen. It came without a plastic wrapping and serves me well!

People are brandwashed.
I really hope it works out. So easy
I agree, but I don't think it's just that you can't play with the latest node.js module: you also can't really spend time on developing new technology or making real technological advances, especially anything that has high risk or a >12 months to payoff. A startup's main job is to put together a product, ASAP, and ideally also monetize it. This usually means relying on technology that has already been developed, at least mostly: it's not the place for R&D. An ideal situation for a startup is that the technology already exists, maybe has even been lightly validated, but just hasn't been turned into a product. You see the market opening, and you take some existing pieces of technology, putting them together into an MVP with the right pitch and business strategy.

There are some exceptions for startups whose real pitch is precisely the R&D, and who are able to pull large amounts of up-front funding from investors who are willing to bet on the technological development. Tesla is one example, in part because Musk's large amount of self-funding meant it could afford to take a full 5 years between founding and product-to-market. Very few startups have 5-year R&D runways, though; if you want to do R&D on that timescale you're usually better off at a place like Google or MSR, in parts of academia, or even a big engineering company (BBN, Lockheed, Intel, etc.).
Living in France now...they would have made the same movie with a small (let's say 1m50) openly gay and dressing sexy guy, eventually brown skin, and they could have kept almost exactly the same script, there would be no need to inverse genders, and it would be a kind of pseudo documentary instead of some half baked commentary on a complex subject.
Yes, you can contrast this with UK unions. German unions are smart enough to find a win-win scenario and look to the long term, it's as if they see themselves as stewards of future generations. Where as UK unions can't wait to kill the goose that lays the golden eggs, they are rapacious in their greed. I think some of this explains the reluctance of programmers to unionize; for historical reasons a lot of software culture is US/UK based, these are countries where unions have run amok with terrible consequences for their communities, no-one wants to repeat those mistakes.
The "new stewards of PID 1" == welcome to your imminent doom.
If US VW workers made the money they do in Europe, they would be begging to join the union.
The core semantics of the two are kept in close correspondence as new versions of the standards come out. There are a few points where C and C++ disagree on things that they have in common, but C programs will almost always compile as C++.
I really like Vimeo's API documentation:
http://developer.vimeo.com
Like many, I had written myself a similar utility some years ago because "I need several stuffs that don't depend on each other, so they could be downloaded or calculated at the same time to get the end result faster" is a pattern that often comes up.

Nowadays I use "async.js" (https://github.com/caolan/async): does the same, but with extra features.

It doesn't rely on jQuery unlike the snipplets of the article, so it's useful when you're aiming for vanilla or want to share code with Node.

It's far from the only library of this type, but I like it because it's reliable and has a good balance of simple yet tweakable for uncommon workflows.
> 7% of all wars in history have been religiously motivated

You're picking data to suit your beliefs. Another of your own sources said the number was 40%. In any case, this contradicts your prior claim that: "There is absolutely no historical connection between religion and war." That's quite false, however you cut it.

> Do some religious people commit violence? Yep. So do some environmentalists.

You're moving the goal posts and posing an absurd argument -- not unlike the child molester who says, "So? Who's perfect?"

> But there is no reason, logically, to exaggerate the dangers of religion, nor to deny the observable benefits.

I can't possibly exaggerate the dangers of religion in a country that (because of religious belief) rejects science and critical thinking, murders health workers, and tries to force Creationism into public school classrooms as though it's science.

And what benefits did you have in mind? A way to control the behavior of people who aren't very smart and need to have their hand held as they cross the busy street of life?

Source: http://en.wikipedia.org/wiki/Religiosity_and_intelligence

Quote: "In a 2013 meta-analysis, led by Professor Miron Zuckerman, of 63 scientific studies about IQ and religiosity, a negative relation between intelligence and religiosity was found in 53 out of 63 ..."
I also like promises-style solutions, but in practice it felt like it needed more things modified to work with them than async when mixing with third-party libraries required by projects, but that's more a gut feeling than backed by hard numbers, so I'll reevaluate that assertion when the right project comes along.
you don't need globalization to kill the stillborn unions from the us.

the same dysfunctional individualism that make so many workers opt out for the short term (or in this case the promise of middle term) extra profit also make the leaders shaft the ones that join for a little criminal profit.

german workers have the cultural pragmatism on their favour.
> Blaming it on Islam is missing the point.

I didn't blame it on Islam, I attributed it to religious extremism, something the vast majority of Muslims reject. That attribution is absolutely correct and supported by an unbiased analysis of the events.
Ah, yes. The law attempts to prevent corruption.
VW did not encourage it. they only not threatened who did, in accordance to most work laws worldwide and most ethic values... which is rare in the US
A classic case of less is more (or better).
I don't see that being a problem. People have been developing tools like firesheep which can be used to benefit and against people.

Some people like me may suspect some viruses and trojans are created by AV companies out there. In fact malicious, money-greedy one (which no one would use until they got a nice pop that reads "your computer is infected now use our solution") do this. I don't know about the big players out there, but who knows?

If CloudFlare can handle such bandwidth and can defend such attacks for enterprise users, wow, that's a big win for them. Whether they should offer stronger mitigation for any level of users is a different story.
you confuse cause and effect.
Why I like Google's music service more than spotify
Printing on canvas first seems to limit the artist, though. Not doing that would let them make a dogs head bigger to make the dog's expression the main part of the piece, for example, if you were getting a painting made of a favorite pet and wanted that - or whatever the goal is. The goal of art isn't to look as much like a photo as possible, so printing the photo first doesn't seem a good thing.
Couln't he set up an alias of some kind to manage his earnings and international money related stuff ?

It seems common for criminals to get fake ID and associate it with their bank accounts, etc. So it might be an (illegal?) solution.
I have been waiting for this since I learned about Bitcoin.

Thanks for trying to make this happen. Combining this with Maidsafe and Bittorent technology could prove to be a winning recipe for an almost free and a completely secure internet.

Any idea when you'll go into Beta?
Fantastic Rebranding of Microsoft
comparing freedom from firefox to safari? really?
opera started being free with ads on top of every page.

why people here insists on comparing FF, which we all contributed code, donated money, helped users on forums, etc, to commercially developed offerings?
> Whether the earth rotates depends on your frame of reference. You can pick one where it is, you can pick one where it isn't. Neither is "true".

No, both are true, yet you claimed that "3 in 4 hacker news readers don't know the earth doesn't orbit the sun at all" which is a false and ignorant claim.

> So saying the earth orbits the sun is a choice : it is not a true or false statement, just a statement reflecting an opinion.

False! Mathematical physics is as far from opinion as you can get, and it has vast amounts of supporting evidence.

> You cannot pick a reference frame in relativistic space that shows ellipsoid movement (like the one predicted by the Newtonian theory which is generally what people mean by "orbit").

Yes, you can! As I said earlier, sufficiently above the sun's north pole, you would see a classic Newtonian orbit, because of the choice of reference frame.

> you can only pick reference frames where the earth is standing still entirely, or you pick reference frames where it is moving along a straight line.

I just proved this claim to be false. But you know what? I'm not going to go through and correct all your false arguments (they're all false). I've had this exact experience more times than I care to remember. You don't know anything about physics or mathematics, your overall argument is post-modern ("It's all opinion"), and you're a waste of time.

If you actually understood the topic, you would use 10% of the words you use while being wrong, and your posts might become worth reading.
I have a hard time understanding the supposed elegance of C. I know it pretty well and use it all the time, but only because it's what the platform demands.

On the one hand, C has a tiny runtime that can be omitted or replaced. On the other, it doesn't have all sorts of things that would be helpful but not require runtime overhead.

My biggest complaint is lack of a module system. #include is a stupid ugly hack. Second would be the way it doesn't let you portably define and work with low-level data representations in a standard way. I don't count manual bit masking and shifting for this.

I would also really prefer a more advanced type system, including parametric polymorphism integrated with the module system, but not via templates.
Interesting article. The black market looks far away from me. I always want to know how to get one of those "hacking service" but I can't tell who is genuine and who is not. People literally take risk to do business with these people. I guess I should just get a GreenDot one day and use that to pay a cracker, right?

I don't know how old the kid is, but sounds like someone between junior high and high school. I don't even know how to launch such massive DDoS attack yet. How many do I need to send such? This is interesting...

Side note: Krebs is an interesting person. I have come across his blog many times but I never bothered to find out his actual job. He's a journalist. no technical background. Self-taught. http://krebsonsecurity.com/about/

This is the best example of a civilian out there interested in protecting his data. He would go out his way to eliminate worm and hacker from touching his laptop... we need more civilian like this (not to blog or to go on a strike, but to be aware of the seriousness of the unsafe nature of the Internet).

Also, his article is really well-written. No doubt; he's a reporter after all.
not really. the biggest problem was no adoption from larger sites, while most of them offer facebook login...

quote:
We looked at Facebook Connect as our main competitor, but we can't offer the same incentives (access to user data).
To me, one of the advantages of objects is that I can tune the object's functions and data structures to get the behavior I want, then while working at a different level of abstraction, I only need to remember the object's interface, not its internals, which makes it easier to use its abilities in a consistent way.
That would be perfectly acceptable IMHO. The point is to not force her into giving out this type of information, rather than restricting what she WANTS to say.

Most forms I see these days either leave it off, or make it free form. This article discusses those that don't.

In any case, this is not "part of your name" - simply move to a country with a different language and look for the "Mrs." option.
In the spirit of helping out my fellow developers at Mozilla, who I respect a lot, I would like to add one additional cause of failure, in the knowledge that it is a bit bracing but is really important and should inform project selection in the future:

Persona fails to solve a problem which either end-users or people who operate websites for profit actually have.
This is exactly how I feel about people crying spoilers, because it ruins reviews or discussions of films and leads to people tip-toeing around discussions because they can't just discuss the details of the film without lots of hedging and caveats, and even then there's always someone who will say 'oh this ruins it for me, I need to see the film first before anyone discusses it on the internet you should have hidden your thoughts behind a spoiler warning or not written them at all'. I see this comment all the time on professional reviews of films, which are intended to discuss the film.

I wouldn't 'stuff artichokes down your throat' as you put it and didn't properly discuss the film here because of the spoiler warning, but I don't want to be policed by other people in what I can say about a film, which is exactly what talking about spoilers does - it shuts down discussion and damages the discussion of everyone else.

If you don't want to read about a film before you see it, don't do that then, but don't attempt to police the thoughts of everyone else.

It's clearly an emotive topic, and I'm sad now this has taken over the top of the discussion of this film and don't think any of these comments including the OP deserve to be anywhere near the top (they were not when this thread started), so will leave it there.
this is so off topic that i cant resist to reply.

. add a primary key.

. change depth to a parent schema

. count depth on the business logic. all the data layer should care is immediate hierarchy
That quote is alarming to me, because it fundamentally misunderstands why companies choose to use Facebook Connect. Absolutely no B2C company in the Valley has ever decided to use Connect because it lets you slurp in demographic information. They do it because of a) a mostly mistaken belief that it increases conversion rate to a signup and b) a mostly accurate belief that after you get someone to Connect you're going to be much, much more successful at getting your content on their wall as a viral distribution mechanism.
It failed to get wider adoption because the average consumer doesn't see the problem they solve as a problem. There's a far small potential userbase who recognize the privacy benefits of the Persona system.
Who kills soldiers in war? Dudes. Who orders them into war? Dudes. Who's in charge of gov't and corporations which decide on war? Dudes.

In fact, women often have to fight for the right to be soldiers. (http://en.wikipedia.org/wiki/Women_in_the_military#In_the_Un...)

Who's in control of societies with norms where women are supposed to be at home taking care of kids while men are programmers or something? Dudes. Unless you have a shadow conspiracy where presidents and capitalists are backed by women.
From reading the post there appears to be a lack of understanding as to what the TDD process is. TDD is "test-driven development"; meaning tests written BEFORE any code.

Compare that to how the article is written/interpreted... (paraphrasing) > "tests are usually cut because they're left until the last minute so you can keep doing that if you want but obviously your boss hates that incorrect understanding of TDD so now try BDD as well as your boss will love that more". The title is also 'sensationalist'. It caused me to read it (thinking there would be a valid argument as to why BDD was better than TDD) but all I found was a post about BDD and not much more :-/
> How, exactly, is it "fully understood by its creators"? How do you know that it's "thoroughly tested"?

Here's what I said: "If the software is fully understood by its creators, and if it has been thoroughly tested, there's no reason to doubt its reliability."

Read it again. Note the word "if" repeated twice.

> On top of which, you've deployed an illogical assertion: that because things anecdotally CAN go wrong with what you presume was a type-safe language, the failure rate is EQUIVALENT to a non-typesafe language.

As is often the case in Internet debates, you have invented a position I have never taken to argue with (a "straw man"). I don't have to defend a position I've never taken.

> That doesn't make any sense.

So? It's your opinion, not mine. You defend it.

> That's not an argument against strong typing, that's an argument against your understanding of type systems.

"My understanding?" Was I present on the Navy capital ship that lost its way after a zero was entered into a strongly typed software system? Did I write the code? No to both.

I understand typed systems perfectly well, and they're sometimes helpful in avoiding problems. But the reliability difference between typed and untyped schemes is overrated.
as in gif.
Whoops, yep my login was from before. Maybe I'll stick with it a bit.

I was being facetious with the "slightly above" phrase :-). But I probably didn't word it well.
I refused to join union many times. They would charge me $80 each month and provide nothing back. As contractor untermench I would only sponsor permanent employees.
The list of features is impressive: http://julialang.org/.
Concurrency, metaprogramming, efficient macros, generics, etc...
Apple Removes Shadow DOM from Safari
Most users have a facebook account, supporting a facebook oauth sigup/login flow means one less set of credentials the user has to remember. It simply reduces the barrier to entry into an app for the average user.
I suppose their whole discography has been available as a torrent download for a long time anyway. The whole thing could have been made a whole lot easier, all they'd have had to do was to say: "Look, for the next 24 hours, we're not going to press charges on otherwise illegal file sharing."
"We made Persona a user-visible brand but that competed with a site's own brand."

This would indeed have been the main reason for me not to use it. I have not been in a position to implement login functionalities recently, but when I do, I will still strongly consider Persona, and even more so if the Persona brand can become almost invisible as it says in the post.
I have this request: could you please make security your first priority when you design things? If you leave it until later, it'll keep on being left until later, and it's far too likely never to happen. At the very least, it is likely to be significantly more expensive to implement later and is more likely to have holes.
Why Python code run faster in a function
What was Persona?
I thought DDoS attacks were done through networks of hacked computers. Is that not the case here?
Support for selecting your inline position per touch on mobile browsers is missing. I often start a list by writing a sentence and adding the "-" afterwards.

Otherwise it is very useful. I would love to use something like it for my own projects.
RHEL is primarily a server, not a desktop. All the desktops are in the repos already though, and Fedora has offical spins if you don't want to install them yourself for some reason. Gnome, MATE, KDE, XFCE, Cinnamon, it just takes one command to group install.
The flipside is that diversity in software is usually mentioned as a Good Thing. Losing Upstart means losing diversity, no?
> Are there any technical drawbacks if one should index JSON data in the following manner for storage in a SQL/NoSQL backend?

It depends on whether the record you chose is typical. It's a good idea to scan all the JSON records and detect any surprises before committing to a given table design.

And there's no reason to store the array's contents twice. A properly designed table should allow the fields to be accessible regardless of how they're stored. It's up to you whether to store them as separate (and separately named) fields or as an array. But some databases, MySQL included, don't have an array datatype, so if you decide to use MySQL you would want to break out each array member as a separate string field.

Finally, you need to add a primary key field to your design, for multiple reasons.