skysight-inc/HackerNews huggingface dataset:
>>Their business does not center around tracking down terrorists.

You're right, just tracking the rest of us.
With 34M+ Visitors a Month, Twitch Raises $8.3M in New Venture Funding
Actually it seems to work, accepting a solution and allowing to progress, if you enter your solution as desired and then click on the type/icon of language you answered for.

Nice idea, but its hard to get any reason to register if there is no bigger picture or the ability to interact in any way with the site.

A bit strange written in your "privacy policy" by scattering through:

"credit card... obtain payment from you." ? ->

"Our Siteâ€™s subscription registration form will request that you give us your name, email address, credit card information, and certain other information that will enable us to provide our services to you and obtain payment from you. We may from time to time send information in the form of email to those who register with us at codewars.com. You may always opt out of receiving future mailings."

Maybe there is not everything correct and might need modification?
Calling it the "iTunes of 3D printing" is going to have big problems for you.

iTunes means different things to different people. Some love it, some hate it. Some see it as a marketplace, others see it as a way to store their music.

iTunes is not an MVP or a starting point. Choose a better way to communicate your product.
How is this a stack? It's a collection of third party providers.
It is not logical for a woman (or anyone really) to remain in a situation that makes her uncomfortable and especially not logical to remain in a situation where she fears for her safety. Responsibility was the correct word--the onus on creepers to stop being creepers, not the women who are being creeped on or harassed to explain why that behavior is inappropriate.

Also, awkward isn't synonymous with creepy. See rosser's reply elsewhere in this thread for a better explanation of creepy: https://news.ycombinator.com/item?id=5975094
Terrorism is not a risk. You're more likely to die from choking on you own vomit
> Chrome and Firefox started their own take on HTML beta and experimental features and led to a race of broken standard support

Personally I'm quite happy that Mozilla is engaging in this feature race, as Google lately is in the habit of pushing technologies that have the potential to fragment the web and break the fragile standards that we do have - and I'm talking specifically about replacements for Javascript, like Dart, PNaCl, but also about things like Web SQL Database [1]. This is why Mozilla is doing an awesome job in bringing balance, with things like asm.js or IndexedDB [2].

If you think about it, this is quite good, since standards aren't development in the vacuum, as you need experiments and prototypes released to the public for useful feedback. XmlHttpRequest itself started as an ActiveX extension. How can you make a standard out of something if you don't experiment? Also WebKit is the new IExplorer, that's why Firefox is so important.

[1] http://dev.w3.org/html5/webdatabase/

[2] https://hacks.mozilla.org/2010/06/beyond-html5-database-apis...

> Final result? A browser engine known for speed, leanness and standards support killed, because it couldn't keep up with the big browsers' incompatible beta standard support, and the number of websites that go for the latest and greatest and don't care one bit about standards support over cool features.

It's regrettable really, but on the other hand they were also killed for not being open-source. Really, in this day and age, non open-source browsers don't make sense, unless you're Apple or Microsoft.
I'll prefer being killed to becoming a slave for the rest of my life. I actually wonder why slaves didn't revolt at the time when guns didn't exist.
> Not really surprising that the Chrome crowd are finding something else to fixate on now,

Heck with the Chrome fans, lookit all the IE10 zealots in here!
Webflow Beta Sneak Peek
You should build one for google analytics too
Schematics was an early fork of MongoEngine - focusing on data modelling and validation of various data formats, dicts, json & bson documents.
I can start right away changing any one of these to find out, instead of spending time to try to write a program that may well not exist in the first place.

(In this particular case, I admit that posting 1.2k bugs hints to its existence.)
I have often thought of that - and considered writing a time travel story that included an ancient ending up in a modern grocery store or some such place and be paralyzed while meticulously reading each label (out loud).

One of these days...
What to wear to a casino in Las Vegas?
Ooops – @setAnnotations:

Chrome: "TypeError: Cannot call method 'replace' of undefined"

Safari: "TypeError: 'undefined is not an object (evaluating 'f.text.replace')"

Firefox: "TypeError: f.text is undefined"

Not exactly advertising competence in JS ... (Wasn't there any testing?)
Add any company associated with the fashion industry to the list of companies that are far from virtuous. If you have not seen "Girl Model" I highly recommend it. I never had any illusions that modeling was a virtuous industry but this documentary really opened my eyes to the evil inherent in the industry.
It seems like their biggest failure was offering multiple colors. It seems like for a kickstarter they should be working on the minimum viable product. In this case, that should be just a black version.
Another way to find out why your PC crashed
I switched to Chrome to see what the speed was like and I came to the conclusion it was a slicker browser for daily use.

But then I reminded myself that some things are more important than raw speed and responsiveness.

Google's interest is tracking and targeting. Chrome actively worked against me in this regard. Firefox, despite its financial ties to Google, put control and freedom onto my desktop.

A bit of occasional sluggishness is a worthy price to pay.

The beer is free at all the browser bars and while I was drinking it, I remembered I liked free as in speech.
GNOME 3.8 released with classic mode similar to GNOME 2
Three reasons as to the hierarchy:

1) Most popular frameworks you would encounter run on higher level dynamic languages such as PHP, Ruby or Python. These languages are a decent bit slower than performance optimized languages. The languages towards the top are all C, Java, Go, etc.

2) The frameworks towards the top are generally lower level - they do less automatic 'magic' than the more popular frameworks that handle things like validation automatically.

3) In general, it's more likely you will have heard of older frameworks than newer ones. The frameworks towards the top are generally all less than 2 years old (excluding Java servlets which have just always been decent). This means they make use of newer designs such as non-locking and asynchronous connection handling.

When does speed become relevant? It's actually always relevant as soon as your product gets traction. For example, 1 server at the top of that chart may be able to handle the same load as 10 servers towards the bottom. If you're using a framework at the bottom and paying heavily for 10 servers, you could increase your startups runway substantially by swapping. However, swapping may cost more in engineer-hours than the servers.

Basically, the relevance of speed is directly related to your margin. If your margin is high (investment banking maybe?), then speed is almost irrelevant, you can afford a whole building of servers. If you're competing heavily on mass market web apps, speed is fairly critical as you can out price competition.
This gives me an urge to be spontaneous for a weekend. I don't always want to know where I'm going until a few days before it; and, knowing where there are airports and which ones have non-stop flights at a moment's inspection is actually quite a cool and convenient thing!
Hmm, Google do treat TLDs very sensibly for their country specific websites, at least in the UK I get pretty smart results including .co.uk stuff. I think that's based off the fact I search from google.co.uk, which they automate a redirect to - not sure if they could do that for NYC residents as easily.

That said, I'd speculate that Google will deal with these new ones intelligently. Not only because they have a huge amount of applications for them, but also because if they do take off it'd be silly for a search engine not to be dealing with them appropriately.
Why does it have to be either/or? Shouldn't both the company and the "hacker" potentially be liable?
Well just to cut the apple in two pieces. Maybe for this point it's the fault of Palantir. Their business is in the finance, government with secret projects, and others B2B areas that are far away of any american's ear. For this reason they didn't manage their public image, and now you have this exploding in their hands... So at the end, they deserve what they get.
Turning Android (All Right, Smartphone) Like Everyone Else
From what I have seen I really despise Big Bang Theory, but I loved HPMOR.
I'm at the tail end of the generation and am surrounded by these people. Maybe it's different geographically. But the effort to type two words is usually easier than finding that special camera app you might have (plenty of people still don't know what app they need to read the codes).

QR Codes might be useful for a complex URL with some sort of novelty behind it; a prize or whatever. But your brand shouldn't be that hard to find.

It's a Facebook sign. Get them to use Facebook to find the store. Same goes for Twitter. Accessory apps are a hurdle.
He's saying that a solid-fuel rocket would likely have exploded before even hitting the ground.
Yeah, that's what a business needs. Charging and swapping out batteries every other day. Hey, how long does your phone battery last?
They have not been particularily open at all
In post-apocalyptic science fiction novel A Canticle for Leibowitz, monks of the fictional Albertian Order of Leibowitz preserve the surviving remnants of man's scientific knowledge until the day the outside world is again ready for it. Many of the "manuscripts" they reproduce over the centuries are mundane blueprints they don't understand, carefully reproduced with blue ink backgrounds and gold inlays.
Prestashop Tryton ERP Integration beta released
Squaresend
Round 4 of these tests is what triggered my dive into Go this past month, and it has been a revelation. If you add in the concurrency capabilities, the language simplicity, and nice balance between overly terse syntax (Python one liners...) and overly verbose typed languages (Java), the whole package is even more impressive.

The only real thing I think it is missing is a "high productivity" application framework like Rails to elevate it from "damn, I'm impressed" to "it would be ill advised to use almost anything else".

</reluctant fanboy rave>
Today is the World UFO Day
I've used Rackspace cloud both when it used to be called Slicehost and after the full transition to the Rackspace brand. In my experience past and present, you get a better deal dollar for dollar with Linode (better disk, network, and cpu performance). Personally, the only reason I'd use Rackspace cloud would be as a part of their hybrid offering.
BOOOONESAAAAW IS RAAAAIDY!
ns.nyc for fans of a certain boy-band...
Web sockets are great for getting TCP in the browser but since we're only building mobile apps right now, we don't need the HTTP layer, instead we're using straight sockets.
So this is aimed at more at "coding literacy" than being able to actually use code to accomplish something. Perhaps the answer is less focus on syntax and more on how the pieces fit together. eg. what is an API? Why would your app want one?
Here are some real world examples of how it is used in a simple web app.
The problem was supposed to be based off of a real world problem. Almost always, when you simplify a problem you have to its core, you end up with a very simple question that appears to have no practical applications.

Normally, this simple question is also easy, in which case simplifing it is the only skill you need. In other cases this question is hard, in which case you need to be able to solve it. Both of these skills are valuable, but should not be tested in the same question.

Also, if you are trying to pick a candidate's brains, their is no reason to make them redo your work of simplification, when you are stuck on the actual problem.
The level of discussion here is about one level separated from buzzword bingo.
If they really did come up with the Karaoke web standard, my opinion of them will likely soften. Until, of course, developers only start developing with the Non Participant variant, in which case, they can all die in a fire!

http://www.collegehumor.com/article/6825830/8-types-of-karao...

My past experience says it will likely be the Old Faded Glory for Firefox and The Unironic Ironic for BB10 with The Clown for Chrome.

Great. Now we have 4 more standards thanks to Microsoft!
MongoEngine prefers ODM but documents often have relationships.

That comes at some cost in MongoDB and document databases in general. Often it is best to start with the opposite of modelling a relational db - start denormalised and normalise where it makes sense to.

The catch with MongoEngine is know that ReferenceFields are dereferenced in the application layer and design your Documents accordingly.
Startup Engineers at Google Code Jam
I actually liked the design. There is always someone who looks at a "Show HN" just to tear it down though.
I would love to see how the Goliath async server (Ruby version of Node.js is one way of looking at it - http://goliath.io) performs, as I've recently started looking into it for a part of a project.
The gulf stream is not responsible for the warm winters in Europe
Websockets are the natural choice when/if we bring Filmgrain to the browser. I actually think Websockets are really exciting, but for a mobile app just going straight socket made more sense.
> Their business does not center around tracking down terrorists. They do all things "Big Data".

The company is a defense contractor. Yes, they've successfully commercialized their technology for law enforcement, bank fraud detection, disaster recovery, and whatnot, but you'd be silly to think that intelligence (and "tracking down terrorists") is not central to their business. They were funded by the CIA's VC firm.
I've already seen a number of apps in the Mac App Store that take this exact approach.

Two examples off the top of my head:

Textual, an IRC client [1, 2]

Blink, a SIP client [3, 4]...this is pretty difficult to compile, though...

-----

[1] https://itunes.apple.com/us/app/textual/id403012667

[2] https://github.com/Codeux/Textual

[3] https://itunes.apple.com/us/app/blink-lite/id431473881

[4] http://icanblink.com/download.phtml
I'll wait for a Dick Tracy watch not tethered to any phone.
"Sorry, flights from Germany are not currently supported."

Seriously? Disappointing.
Perhaps it's referring to the ability to do a search like *.nyc, which should only return sites with the nyc TLD.
You get what many people dont! When we will need a webapp we would write a WebSocket protocol then. Why write stuff you don't need too? TCP with json was just surprisingly simple and effective for our realtime twitter+move app.
Great response, RyanZAG.

To add to this, I'd encourage you to look at the source code used to implement the tests in the higher performance frameworks. Ryan's third point is very relevant: you may find that modern frameworks leverage both high-performance platforms and much of the pragmatic thinking that was introduced a few years back in the frameworks with which you are more familiar.

Source code link: https://github.com/TechEmpower/FrameworkBenchmarks/
Isn't this the classic mistake of assuming "people" on the internet are a single homogeneous group? When Pebble had a kickstarter, a lot of proponents were vocal. Now its going into best-buy, those that are vocal are (a different set of) people who have the opportunity to criticize. Those who successfully funded the project and are proud users of Pebble maybe see less desire to be vocal.

There's nothing really to "go figure", its just different people being selectively vocal in their support/dismissal.
Quick question: I don't know much about Erlang compared to other functional languages, but how is Erlang superior to another language which claims to have some of these traits, such as Go?
Computer history museums in Central Europe
This is all true, and HTTP really is a great choice, but that's the point I'm trying to make--it's a choice and there are alternatives. Specifically for mobile apps, those alternative are really attractive.
If you like Lisp and Erlang's runtime, then check out Joxa: http://joxa.org/
Neat! Does it come in Haskell flavor too?
why would anyone buy a .nyc domain to use for the *nk sound?
Finally! I was disappointed when this round was postponed.

I couldn't wait to see how well my framework (Jester; https://github.com/dom96/jester) performed, not only because it was my framework but also because it is written in Nimrod. I am a bit disappointed by the results but at least there is a lot of room to improve now, I didn't have much time to properly implement concurrency for Jester so I opted for just spawning a couple of processes which is definitely not ideal.

I hope that Round 7 will go better for Jester. In the meantime I hope that you will check out the Nimrod programming language (http://nimrod-code.org) despite the results that my framework achieved.

To the team that carried out these benchmarks, thank you!
I think you mean Clojure.
Five Patterns to Help You Tame Asynchronous JavaScript - Tech.Pro
You are correct, I would include advertising in a strongly questionable moral territory.

I think having the question "Is what we are doing morally virtuous?" hang there as a Sword of Damocles[0] is the way to go.

Sure, few things are 100% morally virtuous. But the fact that you cannot achieve perfection doesn't mean you can or should stop trying.

I see this kind of reasoning a little too often and it's a slippery slope to moral bankruptcy. Once you accept trading in part of your morals, all of them end up for sale, eventually. Instead, trading in morals should be a bloody tooth and nails fight. At best, you should only trade them in temporarily and never should you make your livelihood depend on your trading them in.

We should be as terrified of losing our morals as we are of losing our lives because once a critical mass of our morals is lost, our lives are no longer worth living.

Only once we are all truly terrified of losing our morals, constantly, will we stop not only producing bad (as in: truly questionable) technology, but also using good technology for bad.

The difference between a good and an evil person isn't that the good person is perfect or unfailing. The difference is that good person hasn't stopped trying to be good.

[0] http://en.wikipedia.org/wiki/Damocles (including this here because it's an educating read, even if you think you know about it)
I don't think the rocket would have made it to the ground burning had it been solid fuel, it probably would have blown when it started to break up above the ground. That liquid fuel, although hypergolic, isn't going to massively explode unless mixed (hitting the ground did a good job of that). With solid fuel rockets your oxidizer and fuel are already packed and mixed together in an ideal ratio; it is an inherently shittier situation.

In either case, in this situation, the crew would be long gone. The real problem comes when the failure of the launch vehicle comes with less notice. When you start designing solid fuel manned rockets you end up making mistakes like this: http://articles.orlandosentinel.com/2009-07-18/news/new_1_na...
Thanks for asking. I'm ok. Turns out I developed a medical issue that caused my body to dump salt, one of the causes of POTS (Postural Orthostatic Tachycardia Syndrome) which is a known disorder.

Electrolyte pills solved it (at least, the symptoms). I discovered this by accident, when I had another reason to take electrolytes and then suddenly I could stand up again. Stupid doctors.
Can you explain how Weev's acts reach wire fraud? I can see the wire, but the fraud eludes me.
Yeah, pretty much. The rocket was already engulfed in flames and disintegrating before it hit the ground; were it a solid fuel rocket it would have blown way sooner.
Because they don't want to share their business specifics they deserve what they get?

That sounds an awful lot like "If you've got nothing to hide, you should tell us what you're doing".

I'm all for transparent governments, but I don't think transparency should be a requirement of a private company.
Same for me. No kerning issues like in the png on OSX.
Yes, because UN, where Human Rights Council included such examples of human rights as China, Saudi Arabia, Russia, Cuba and Libya, is the most trustworthy organisation of all. It's not like we have been exposed in recent years to a multitude of scandals about UN functionaries being bribed by homicidal dictators, or UN forces being caught in sexual abuse of people they were supposed to protect. No, UN is definitely the best resort when human rights abuses are concerned. Putin and Xi Jinping would never let it happen.

>>> Although the problem with the UN is that its loaded with US allies and money.

UN has China as a veto-power member and dozens of countries where you can be murdered for mere disagreeing with the government or choosing wrong religion to follow are voting members. And you say US is the problem with UN?

That's my problem with current critics of the US policies in the US. They think since US government is overreaching and shows signs of corruption, there's nothing worse than it and they are ready to go to everyone - including organisations hundred times more corrupt and having infinitely lower standards of human rights - because there could be nothing worse than US government. Please believe it, there can be something much, much worse - and the UN is chock full of it.
Klikaklu - iPhone Treasure Hunts with GPS & Image Matching
Will the world's most extreme amphibians survive climate change?
Except what if Google wanted to kill RSS from the beginning? Feeds are the best way to bypass all "gatekeepers" and now they have questionable future because Google's "free" offering made competition pointless. The cache of feeds from 2004+ is also gone which is a whole other issue that leaves me very upset because that cannot be replaced with another web app.
>> Working on search or data classification technology that has applications to obsoleting workers and putting them out of a job = not evil?

Possibly, if that technology also allows us to, says, cure cancer?

Hyperbole aside, putting workers out of jobs are apple-and-watermelon different than "helping" the military industry (spying or otherwise).

And I'm fairly sure that the complaint of too much focus on the ads industry isn't particularly rare either.
Is the particular violation of privacy you identify actually illegal?