skysight-inc/HackerNews huggingface dataset:
Sorry, you completely missed the point of the analogy. The point of the analogy is that within the realm of the browser Javascript provides the most natural substrate for compiler code generation, much like assembly is the most natural target for code generation in many other environments. It's a pragmatic point not a theoretical one. It has almost nothing to do with the specifics of either Javascript or assembly language as mediums for writing programs. You're overanalyzing it to the point where I have to think you are trolling.

(Disclaimer: I've worked on compilers that target both assembly language and compilers that target Javascript)
Why would you want to conquer it?
But do they not both operate on the same business model? IMHO I think you are giving TCGs too much credit. Yes, they have far more lore and real playing time, but strategy can only take you so far as a player. That plus the random nature(or gambling as you put it) of the packs only further adds excitement and ultimately, addiction.
Multiple spreadsheets ?
Using custom schema with Riak Search 2.0
Definitely a lot of overhead keeping sockets alive for this when deltas must be few+far between. Wonder why they eschewed mqtt or rest... ? I imagine a lot of integrators are going WTF to a Firebase approach for a thermostat.
Google 'pretty sure' your data is safe: Schmidt
That's the problem with mtgox - there was a divorce of BTC and mtgoxBTC account values, and that divergence, due to poor accounting/theft/whatever ultimately lead to a situation where mtgox is now acting like a fractional reserve bank.

In theory everything at mtgox is fine, UNLESS everyone want their real BTC back now, aka bank run. As long as people just trade between mtgoxBTC or only withdraw in reasonable amounts, it might be ok.

But that won't happen, because of the expectation of full BTC convertibility, people are freaking out and wont cease to freak out.

There are so many parallels between the gold-backed currency and bank runs in that era. Just rumors, or facts of insolvency and inability to produce either specie or gold for deposit values could drive a run and that would be that.

All that annoying bank regulation is there for a reason. It's a good thing we don't have bank runs anymore. Right? RIGHT?
You could just run fiddler on windows and trust the fiddler certificate. This would allow it to MITM the https session.
None, but the company may offer you additional "uplift" options to mitigate the effect of the investment dilution.
30 per spreadsheet it would seem.
It seems to be that if the document takes longer then 2 seconds to load, it starts limiting itself.
This is one of those times I wish someone with detailed knowledge of national politics could comment on this rather odd move. Why is a Congressman from Kansas making a public comment about a speaker in an event in Texas? Is he cementing his base? Pandering to his donors? It's not like SXSW is going to go, "Oh, you're absolutely right congressman, why didn't we think of that sooner?" so what's he really trying to achieve here?

BTW good on SXSW organizers for involving Snowden in some way. I suspect that if you polled the participants you'd see a 90%+ Snowden approval rating.
When the US invaded Afghanistan, I (and some of my friends) smartassedly noted that where the British and Russians failed, so would the US.

Ultimately the US has failed to tame Afghanistan - as expected - but really the world isn't better for my smartass comments.

The real opportunity was to do something radically better, and really think outside the box.

I really do miss the US military of the 1940s and 50s, I feel they would have the gumption to put someone smart and weird on that project and really solve it.
Dye and his group should have left the week Davis shafted him out of the leadership position. Their insurance specialty would have been successful wherever they went, and D&L would have failed earlier. Since they didn't leave, Davis was really borrowing trouble in going ahead with the merger that he had justified as somehow taking their place.

I know, hindsight is 20/20.
To follow up, I think the project could be defined as 'the civilizing of Afghanistan". Reduce the chance of it nurturing terrorism, helping calm relations between neighbors, reducing the rates of violence.

Of course, in the UN framework this is not really up to someone else. Sovereignty and all of that.
> Oddly, current mortality and morbidity statistics tend to show that the persons with longest expected lifespans are not persons with "normal" weight as defined by body mass index but rather persons who are (slightly) "overweight."

Does that mean "overweight" is a misnomer? Or are people wrong when they conflate a normal weight with a healthy weight?
Morris.js -- good looking charts
I think you underestimate the extent to which SXSW has gone mainstream. There are likely a lot of conservatives who deplore Snowden's actions participating in SXSW.
Aliens: Life Underneath the Ice
I've always maintained that the moronic land/mana system in MtG was designed to facilitate their business model. The increased randomness it introduces obfuscates their pay-to-win design.
For democracy.
Hah, neat. The name reminds me of Netflix's Chaos Monkey[1] but this is a little different in that everything it does is supposed to be valid behavior.

[1] http://techblog.netflix.com/2012/07/chaos-monkey-released-in...
How could Google use hashes to avoid duplication?

Rate limit per website (e.g. don't download more than 10 images per domain per second)

Limit the total number of images it downloads per document, so a single user can not cause too much traffic.
The query parameters make each request different. Etags are not unique across the internet - just for a specific url. There is no way an etag would help here, unless the same request is made later. Even making a request with an Etag still means lots of headers returned which while not 10MB will add up to lots of traffic.
useful would be a transpiler that converted some limited subset of haskell to c++ code using this pattern.
Whoa...you read WAY too much into my question.

I understood the point of the article perfectly well.

I am an older white male trying to get into web development. I'm sure there are plenty like me already in the industry, but I've heard, anecdotally, that it can be hard for someone of my age to break into the industry. Ageism, if you will.

My question was serious, but perhaps misplaced.
I didn't know about this either until now. This is a great example of the Streisand Effect in action http://en.wikipedia.org/wiki/Streisand_effect
Yes they are great and all the things you mention are super cool but since neural nets are only as good as the humans that design them we can't expect them to solve fundamental problems like market failures. For example would better weapons prevent wars? Maybe but not always and not forever?
Obligatory link to a Python script you can use today: https://github.com/smbaker/pynest

I use this to turn my Nest's away mode on and off when my iPhone leaves my home wifi (I live alone, and in Phoenix, so this helps my power bill quite a bit).
I never played trading card games... I even had to look up what TCG meant. So, I'm not the best to suggest why they were better accepted. But if I had to guess, it was that everyone one had a shot at getting the best cards. Even if you only had one or two packs, you could have gotten a super rare card. If you had a hundred packs, you still may not have gotten the "golden ticket". So, money didn't necessarily correlate 1:1 with advantage.

In games like Clash of Clans, etc... You can play without paying. But it is just depressing to have an opponent attack you, where you can tell that they have effectively bought their way in. They didn't spend the time to effectively build their city, wait for their upgrades, etc... instead, they just bought a ton of gems and used that to make their city.

So, the users who don't just buy their way can feel cheated by the game. They put in a lot of time into their cities, but they can just get crushed by people who just bought theirs.

Sure, the authors can get more money, but it just ruins game play for the rest of us. Even in games like Candy Crush - you can win without paying extra, but for some levels it's almost impossible to complete without using bonuses.

Source: I've played both Candy Crush and Clash of Clans to the point where they weren't fun anymore largely because of the pay-to-play nature.
Ah, I sent an email to Jared a while back and never got a reply.
Ha! This beating is for your own good. Later you will thank me.
I just cabal init in each new project directory, add my deps as desired there, and cabal-dev install it. Pretty easy.
I'd be pretty comfortable with a Chinese in Africa style program to build infrastructure and business while working with existing warlords and dictators on the ground. You might want some national level control (Taliban) to keep the civil war under control, but it would be a loose federation.

The us really would never want to be seen working with even people like Dostrum, let alone the Taliban. I had a semi ironic Massoud sticker on my gun safe for a while , but even he was a pretty bad guy compared to non afghans.
Looks to me like you are conflating the idea because I rather not see someone using the fruit of work to earn an income I must be "anti-commerce" and need to be lectured about it.
I suspect you are correct, although it is unfortunate. Perhaps a better question to ask would be, is there a place in the world for people who just want to live a simple life? Since really what the 'conquering' is all about is keeping residents in Afghanistan (not necessarily indigenous Afghans though) from impacting the rest of the world in what are perceived to be negative ways.

And it is pretty clear from recent events that this is something of a pipe dream anyway.
Creative work first, reactive work second
I must be extremely out of practice with German :\ I definitely thought that the 'g' in 'Krieg' was /k/ but the 'g' in 'Kriegs' was /g/.
And when the claims are so narrow as to be accepted, they will be easily worked around to avoid infringement.
definitely not all distributions, arch has 3.x as default and 2.7 as python2
In that case, users may notice a performance decrease in spreadsheets for images from certain websites.
No, but the tactics required would probably violate international laws and be labeled war crimes.
Braille Practice
I threw together this simple braille alphabet tester using Emberjs. It might be quite useful for any sighted person who wants to practice braille (ie parents or educators).

I threw this together in two hours over the weekend but will look to extend it to contain a little tutorial on braille and gamify it a little. But for now it is already useful, and we are already using it to learn braille to teach our kids.
Is he running for re-election or something? Seems like a quick way to get some press coverage, although of the Streisand effect kind rather than the 'we should listen to this guy' kind.
Linux Kernel dynamic patching
I don't understand this problem, I don't think. If it was so imperative that your generals attack at precisely the right time, why would you not have coordinated this attack long before the assault? Is that not a solution?
Yeah, I don't care about Afghanistan as a country at all. I do want anyone reasonable there to be able to have a decent life, just like I feel about anyone else in the world. Immigration and mobility, combined with individual sovereignty over ones own land and possessions, is probably the best model for that.
Grids From Typography
because, you know, being a former NSA contractor with national security clearance doesn't provide any authoritatively to speak on issues pertaining to "privacy, surveillance, and online monitoring."

It's amazing that politicians spout this shit and expect the people to buy it. Actually, sadly, it isn't. :/
Someone has to do it, anyways, and you guys are closer to there than anyone else out here. Flash is great but it is stuck between egos of business guys.
Don't be dense. That's not what at all he said & your math is all wrong.

The existing black box is not a single point of failure. The big question is finding it ... that's what this whole concern has been over (and, since you missed it, why I joshingly call you dense).

Anig also clearly stated that there would be 20 of these, operating in parallel. Your math is wrong because you ignore his central argument.
Any googlers wanna comment on this, especially if you're from the docs division?
How to Answer Stupid Job Interview Questions
Hopefully, the company will only take additional money if it can be used to make everybody's stake more valuable. So even though you have a smaller percentage of the pie, it will be a bigger pie and you'll get more pie.

Of course, the best laid plans gang aft aglay.
Just another example of the Streisand Effect.

http://en.wikipedia.org/wiki/Streisand_effect
Why would pepsi cans spell "sex" tho.? What would they gain from it? If I were going to print subliminal message on pepsi cans they would read "buy pepsi" or "drink pepsi", not "sex".
Not by design. TCGs didn't really exist before MtG, they stumbled into a successful business model.
Spoken like a true Armchair General.
Show HN:My first Game Android
Hello there. I just finish my first game and I would like to have some feed back.

https://play.google.com/store/apps/details?id=net.devmonsters.getem&hl=es-419

I hope you enjoy it!
Git: how to use tags
"Do not jump into your automobile next June and rush out to the Canyon country hoping to see some of that which I have attempted to evoke in these pages. In the first place you can't see anything from a car; you've got to get out of the goddamned contraption and walk, better yet crawl, on hands and knees, over the sandstone and through the thornbush and cactus. When traces of blood begin to mark your trail you'll see something, maybe."

-Ed Abbey, Desert Solitare
So this seems cool, and is a great idea, similar to fuzzing I guess.

But why would you write tests that assume something is complete before a setTimeout fires? I can't ever see a reason as to why that would be a good way of writing that particular test, but I'm aware that I might not have come across the reasons, so I thought I'd ask.
Oh yeah, I forgot, because of the low barrier of entry, PHP is the only language in the history of all programming languages where there are people who don't know what they are doing. Forgot that all Python, Ruby, etc devs are gods gift to programming and don't make mistakes. My good, your bad.
It is meant for things like a network, but to make the analogy work I will provide a scenario.

The imaginary Red Army, and the Imaginary Blue army were both being attacked by the Green army. After waging a long war the Red army and Blue army arrive at the capital of the Greens. The Red and Blue Armies have never met, and are only united by their hatred of the Greens.

The only way for the Greens to be defeated is for the Reds and Blues to attack on two fronts simultaneously.
Did planes crash into the WTC on 9-11?
How can one achieve victory without a clear definition on who the enemy is, what goals the war has, and how to achieve those goals.

The pinnacle of military deployment approaches the
formless: if it is formless, then even the deepest spy
cannot discern it nor the wise make plans against it."
-- Sun Tzu, "The Art of War", Datalinks

I have never seen the US even try define how victory over al-Qaeda would look like. Is it to kill the leadership and 10 sequential new leaders? One could argue that victory is at what ever point there is no more leaders, but how do you define that then? No announcement in 10 days from last killed?

Afghanistan is not impossible to conquer, you just have to define what conquer means. For some, it means sacking every town and metaphoric sail away with all the gold. Others want to build cities and extract taxes from people who lives there. If you define victory, victory is possible.
Cyber attacks escalate between Ukraine and Russia, both struggle to control media
Rails + Devise = answer to all these problems.
I thought the purpose of the app was to demonstrate an intelligent parsing of the browser signature. After all, the user agent only tells part of the story.
I see so many comments here attacking the premise of the article. He isn't attacking technology and this man has studying these things. He has he smited your God of technology?

If we are to design autonomic systems that are safer, better and as the article says, smarter, we need to put real thought into the unintended consequences.

I had a WinCE device, one of the first ones ever made. It had two fatal flaws

* volatile storage, all notes, memos, calendar entries, everything was in ram
* it would wake up and vibrate and turn on the backlight to tell you it was running out of energy

Those two things in combination, meant if I left for the weekend and didn't put it in the cradle, it would commit suicide. It would be like having a brand new fresh ipod every monday. Lovely.
I assume she's been giving that talk to the students over and over again in her classroom. That's where she is the "teacher". But this the tournament where she, in a sense, assumes the role of coach[1]. So, while I too am not comfortable with that kind of talking to a kid, I suppose a little harshness was justified. Because the kid KNOWS that two seconds isn't enough. Because they HAVE been working on his thinking habits. So if he is forgetting the basic rules they have been discussing for this long, then a little harshness is perhaps needed.

[1]Correct me if am wrong but sport coaches usually are stern with their athletes, no?
Why would anyone need a website to tell them what browser they are using?
Mathematica is a product that uses the Wolfram Language. As will be the Programming Cloud.

"Mathematica in the cloud" would be Mathematica Online, a separate product from the Programming Cloud: http://www.wolfram.com/mathematica/online/

See http://www.wolframcloud.com/ for a wider overview.

The Programming Cloud is specifically focused around workflows and features that programmers are likely to want and need.

So I doubt any of us would have told you that the Programming Cloud is "Mathematica running on our servers with better data store and NLP integration." That's not the way we think or talk internally about our technology stack, and its certainly not the way we talk to customers.
Experian Lapse Allowed ID Theft Service Access to 200 Million Consumer Records
This appears to be fixed, but I did like the alert text in your stored XSS. Probably the first XKCD comic I ever read.
Same problem here, it says 1547 x 870 whereas my real screen size is 3200 x 1800.
Why ever post to native job boards?
To those of your interested on the topic, leanpub has an ebook you can get for free here:

https://leanpub.com/yourapiisbad
Actually Genghis Khan used those exact tactics to conquer Afghanistan in the 13th century.
There's only so much we can do before those products are released. The Programming Cloud will go live in the next few weeks, along with executable examples on various language and marketing pages.

For more information about the language, check out http://reference.wolfram.com/language/, as well as http://www.youtube.com/watch?v=_P9HqHVPeik
Wonderfully irrelevant article to people here. Politics is entering everywhere!
The Case for a Ukranian Nuclear Deterrent (1993)
This kind of leadership / teaching is also known as the "hero / shithead" rollercoaster, a term coined by Apple and NeXT employees for what it was to work with Steve Jobs.

As the name suggest, it's just as important to strongly praise to correct moves as it is important to strongly scorn the bad moves.

We don't have emotions as some quirk of our evolutionary paths. Emotions are a tool. Like any tool, when used correctly, it produces amazing results.
its sad when a bored mom spends $1000 on clash of clans but its cool and not sad when a bored dude spends $1000 playing mtg in a card store with other people supporting his habit.
Spoken like a true XBox Hero.

Seriously. Westerners play XBox and that's their portal to militarism.

Oh. And they can pass quotes from their secondary education on militarism as knowledge of it.

In actuality, we're all just house pets who've never been in the jungle. Our owners are the ones who know about war and slaughter.

And the Armchair General types, don't get me started. They look at the world like a Risk Board that doesn't have enough of their colored pieces on it until we've got everything. And talk about how others are too squeamish or domesticated to do things properly. But they are far removed from war, and post on HN.
"It is compared to Fortran and floats somewhere between R and Octave."

I haven't heard a more amusingly wrong characterization of our language in a long, long time.
It isn't solved. Just "workable".

If 100% of messages are lost, the battle is lost. 100% only has to be "for a meaningful amount of time".

Think of it like Raid Arrays. They "solve" hard disk failure. But only up to a certain level of loss. You can lose 1 drive, but not 10.
There are reports skype does it to.
Ask HN: The software I want to build is too custom, how do I make it affordable?
Lately I've been working on a software package for non-profit arts organizations to help them manage and evaluate the work that is submitted to them, and review it in a timely manner. This kind of system exists at lots of organizations on notepads on common clipboards, spreadsheets, or if the organization really has it together, an Access database.

The core of the software is ultimately pretty simple, however it really needs to be custom tailored to each organization. Some groups want to track whether artists are persons of color, some groups want to have explicit fields for evaluating, and some just want space for a recommendation and a way to attach an in depth review, and every organization believes that theirs is the one true method. These changes are all pretty simple to make, however they are large enough and sometimes architectural enough to make building one monster app and database with support for all the iterations rather imposing. Especially when I can't afford to work on this full time.

It seems like the best option for me, and for each of my customers, is to build a custom instance for each organization. That way they can truly get the interface they want. And I think organizations are willing to pay for that customization time! But they aren't willing to pay $40 a month for two dynos on Heroku or other comparable Rails hosting. Even $30 a month for a solid VPS (and then more time for the setup...) seems like a lot of money to organizations that are having to cut work weeks and personnel, for something they already have a sort of reasonable system.

Do I try to make one monster app that can serve every organization, risking complexity, less flexibility, and security? Do I just try and optimize and optimize until it can run happily on a less beefy machine? Or do I have too many pre-conceived notions about how customers think, and I just need to pump out a project, set a price, and start going? Help!
He is a _technologist_ and feels that technology has been attacked and needs defense.

The more used, the weaker the defense.

Nowhere did the author say that progress in technology is horrible. OP is not a Luddite by any means.
It can be done. For example majority shareholder can get a loan from the company, then make company issue new shares and buy new shares using funding from that loan. Cash doesn't even have to leave company bank account, it can be done as an accounting operation.

It is one of the examples of shareholder oppression and it is illegal.

There are laws protecting minority shareholders but you would have to take the case to court in order to protect your rights. It might not be worth if you are defending small stake.