skysight-inc/HackerNews huggingface dataset:
Those problems are not created by the drugs, you need to stop falling for this propaganda. Those problems are created by the laws against drugs. Legalize and those problems evaporate, buy your drugs from the pharmacy.

Prohibition creates crime, this is well known, and a lesson we should have learned with alcohol and gangsters.
Legitimate (according to the rather dubious standards of SSL certificates), but it's not the same certificate they used to use, issued to Tibanne Co.
https://github.com/anasazi/rust-redex is more recent and is actively being worked on (by ecr on IRC).
Autopilot: pilots leave controls to deal with fire.

Transponders: disabled to deal with fire or as a result.

Closest possible airport: the one the plane turned towards was arguably the best one to go for.

Radio silence: disabled by fire.
The main thing I take away is: don't be so sure. Your ability to predict what's going on five years from now is probably not great.
Your anger is really not a very effective discussion tactic. You might think me the idiot, but you're doing an excellent job making a fool of yourself.

Anyway, I'll find humor wherever I please, and you'll just have to live with that.
The fire / smoke autopilot theory - https://plus.google.com/106271056358366282907/posts/GoeVjHJa...
that dosent change the equation really, if you serve an OCR bot a weak CAPTCHA (and it will be an OCR bot as its capable of interacting with recaptcha to begin with) , its as ineffective as not having a captcha anyways, so what purpose is it serving.
> I'm a bit skeptical that [isolated dependencies] doesn't lead to super extra complexity...

It's braindead simple. It's an emergent property of the way node loads modules, which is also pretty darn simple.

When you give Node a package to require, if it doesn't refer to a relative or absolute path, it walks up the directory structure looking for `node_modules`. When it finds one, it looks inside for the module you asked for. If it doesn't find it, it keeps walking up the directory tree.

So you can have multiple module repositories in a directory tree. A given file will always find the one that's "closest."

Npm takes advantage of this by installing every module's dependencies in a `node_modules` directory in the root directory of that module. Subdependencies' dependencies go in their node_modules directory. Voila! Isolated dependencies, braindead simple, albeit with a crazy deep directory structure. (node_modules/foo/node_modules/bar/node_modules/baz...)

Node/npm has the best dependency handling I've yet seen, and I think it's because it doesn't try to outsmart me or go for anachronistic disk space optimizations.
Classified 1962 war report revealed for first time
If you had said "App" in 2007, nobody would have even known what you were talking about.

http://www.google.com/trends/explore#q=apps%2C%20mobile%20ap...
"I live in the EU, so every web page I visit is required to be logged by ISPs for 6-24 months. Clearing cookies does nothing."

That would be cool! NYT using the ISP logs to control the paywall :)

Maybe an addition to http could enable the sending of relevant log data with each request?

The future is here.. soon
He almost says the reason why it will be a hit (the-best-of-all-world!)

"Instead of lugging around a phone for making calls, an MP3 player for listening to music, and a Blackberry for checking your e-mail, you can do all three on one device. Even better, you only need one charger."

But failed to understand it!
Course Launch: Machine Learning 1 – Supervised Learning
I've seen this happen as well. As a black male CEO of a VC-funded startup, I've also seen it happen to me in a slightly different way. I gotta hype up the nerdiness, the glasses, and casually name-drop my college degree just to help those around me not embarrass themselves by assuming "I'm not the guy writing the code". Unfortunately, I'm quite used to this though and rarely think to share this experience with anyone because this has been My Whole Life.
You've confused drug use with drug abuse. You've demonized recreational drug use and decided people shouldn't be allowed to decide for themselves what they put in their own bodies. You are the reason we're having this ridiculous drug war and you are the problem with this country.
But that's not nearly as exciting as a terrorist plot. /s
As one of the people who fiercely defended Nokia on Hacker News when the iPhone launched, I'm entirely willing to say I was wrong here. I drastically underestimated how quickly Android powered smartphones would become cheap enough to eat into Nokia's marketshare and profits, and I totally overestimated Nokia's leadership's ability to pivot and deal with the situation.
might want to make this more obvious. I went looking for piano and didn't see any demos.
There's very little difference between the two (a few standard library differences at most + a little syntax). 3.4 (and Python 3 generally) is the future of Python. Learn it first and you'll be on good footing.
Trouble is, there are multiple separate radios they could use, both HF and VHF. A fire that takes out the transponder and all of the radios and still leaves the aircraft capable of flying for hours seems pretty unlikely.

Fr. Occam is pacing back and forth and stroking his beard on this one, that's for sure.
"the world is a giant operating system that just needs to be debugged." How I like it
Then offer medical help, but outlawing drugs is a failed solution and that applies to all drugs. Prohibition creates more problems than it solves and it makes the state an enemy of its own citizens. Prohibition doesn't work, it does not work.

That uneasy feeling is called cognitive dissonance, you're realizing the propaganda you've been fed is wrong but you haven't yet accepted its complete failure even though you know it intellectually.
Concurrent Programming in ML
A Traffic Simulation
Angular 2.0
An an original iPhone user (before the App Store launched), I strongly disagree. The original iPhone was awesome on its own and changed my life more than having additional apps have. Having a large high quality responsive touch screen interface with excellent UI/UX of a real web browser, email, calendar, maps, etc. was a huge thing.

I also strongly suspect that many app store apps could be replicated as web apps given no alternative, and that mobile web progress (both browsers and frameworks) would have also moved much faster and be in a significantly more mature state had not most of the focus shifted toward native apps.
I think they're already using their own fork of an older Mono version. They couldn't work out a mutually beneficial licensing deal with Xamarin to keep using their newest Mono versions or something.

I think Unity have a good relationship with MS, so Mono being moved to MS should be good news to Unity -- for a while.
Inertia. It seems fairly established that privatized prisons pour lobbying money into political pockets to push for arbitrarily harsher sentencing. You can't just reverse this or you are painted as "soft on crime". Even when the actual social impact of these policies are tremendously negative and only benefit a small number of private investors.

I thought The Wire's "Hamsterdam" episode was a great parable on what would happen in America if an influential politician fought inertia and tried to implement socially responsible drug policies: http://en.wikipedia.org/wiki/Hamsterdam
thank you. Feel like an idiot trying to press the STOP button repeatedly in an attempt to prevent the pay me to read a few paragraphs thing.
Botnetters have thousands of IP addresses to attack from. They can also use successful attempts to build a database of images used by this CAPTCHA
Andrei Dmitriyevich Linde Reacts to the News of Gravitational Waves Images
Of course it doesn't track. Satoshi Nakomoto always knew the last thing anyone would expect would be that his real name was Satoshi Nakomoto. It's a brilliant plan.
Well, piracy is certainly not always a distribution problem.
Poll: Do you altcoin?
There's a lot of fascination in the tech community about both the technology and business of altcoins, especially Bitcoin. I'm curious to what degree hn readers are, as it were, putting their money where there mouths are.
Yes - I have a serious investment in mining altcoin currencies
Yes - I have a serious investment in speculating in altcoin currencies
I am a founder, key employee, or investor in the altcoin space
I believe that "fiat" currencies are inherently unstable, and altcoins have a greater chance of
surviving a worldwide economic meltdown
More than one of the above
I have a small investment, mainly to play with it out of interest
I'm interested in the technology but haven't put any actual money in play
I'm uninterested and/or think it's stupid
Incredible work guys. I signed up quite a while back and you have come a super long way! The site is looking great and the live sheet music is spectacular.
Is this eBay’s dirty, little secret?
Amen. Particularly the passport scans and other personal information.
What do you mean by blow open?
Cosmic Microwave Background Polarization
My company makes a point of enabling our users to pay with altcoins, and/or I personally make a point of patronizing businesses that do
I think the shift towards cloud services is key here - just like today's OneNote announcement. But more than extending their tooling to competitor's platforms, I think this is a sneaky way to actually make their platform more viable.

Microsoft has tried to pay individual developers to get them to develop for WP, but this is short-sighted and ultimately doesn't address the opportunity cost involved. There are a number of cross-platform mobile tools out there (PhoneGap/Cordova, Telerik Icenium, Xamarin, etc). For a small team, it's damn near impossible to maintain both Android and iOS, let alone Windows Phone.

The fact that Xamarin is compiled to native code and built around Mono makes it a particularly interesting play, since it's probably better suited for games as compared to the HTML 5-based solutions.

I evaluated, and liked, Xamarin a lot. As a .NET developer and part of a very small team, it made a ton of sense for me. The main issue was price - it's very expensive which kind of becomes cost prohibitive for the small team that it is a great fit for.

If Microsoft buys Xamarin and builds it into Visual Studio (or gives it away as part of MSDN/BizSpark), all of a sudden you have a lot of people building mobile apps in C#/.NET - and targeting Windows Phone becomes much, much easier.

Microsoft can't compete straight up with Android or iOS because it doesn't have the same audience that either of those platforms have. But providing tooling that makes our lives easier doing cross platform development is an ingenious trojan horse to getting people to be able to target Windows Phone as well.... or even Windows 8 for that matter since it's just the CLR at the end of the day.

[1] http://tmarman.com/Blog/Post/ba9a711f-dcdb-40b5-bca9-ad6eb5b...
"I do think that investors should get a say in who gets startup visas. This is no different than universities, big companies, or even the people who give out Oscars ..."

Shoe fits.
Flew for 7 more hours changing direction & elevation repeatedly: fire reprogrammed flight computer.
How An Undercover Cop Targeted A Loner With Autism
I'd say it's more of a middle ground between streaming and normal torrent behavior.
And that they would pay attention to a YC blog post :P
How to build a successful Android app.
End Gridlock
Help end gridlock in DC by sharing this video and or sending it to politicians https://twitter.com/SenJohnMcCain
I wonder if the other 3-4 satellite keep-alive transmissions would narrow down the potential area any?
I believe in government, I just don't approve of it, because I believe it has a net negative impact on society. My primary concern is not whether you or anyone else cares about my option, but rather what sort of societal organization might have the most positive impact on society.
All marriage is historically correlated with misogyny. Yet, the polyamorous folks I know are a lot less misogynistic than the ones who would want to keep polygamy illegal. (Needless to say, a woman should have the right to marry multiple husbands as well!)
How was this known? Do changes get relayed back?
I like the byline:

(Matthew Lynn is a Bloomberg News columnist. The opinions expressed are his own.) How he wished this was different ...
Wow, unfortunately this finally comes to Mac after I have given up on commercial software entirely, and moved back to linux and free-software fulltime.
> Inviting somebody for beers isn't hitting on them

That's not true. It can be hitting on them, or it can not be. If you think you might be in a grey area, maybe err on the side of making it feel safer by making it a group outing rather than putting them on the spot. Don't use that doubt about the grey area as an excuse for avoiding talking to women at all, however.

> Except, again, there are lots of vocal people screaming how this is not okay.

I have never heard someone scream such a thing. Jesus, if I complimented someone and they screamed at me, I'd think they were crazy. Do people really scream about that at you?

Remember, don't confuse vocal debate on Twitter or HN with screaming. It's really not the same. People are frequently more blunt online than they are in real life. This happens in all directions. But don't act like it's the end of the world when a few people are overly vocal on the internet.

Also, don't respond to legitimate, reasonable complaints, like "I'm the technical person coming to this conference and people ignore me and talk to my fiance instead" with "well yeah, but this other thing over here blew up way out of proportion on the internet, so I can't treat you like a normal person in real life."

Yes, there is occasional overreaction that has real life consequences, like the unfortunate PyCon "dongle" incident. That's really the exception rather than the rule, however, and the real-life consequences happened in both directions. Note that many, many prominent feminist writers came out against both Adria Richard's actions and those of the the company that fired the guy making the joke.
I did not assert that they didn't have time to talk at all. The Valuejet pilots only knew they had a large scale raging fire onboard when they asked for the nearest available airport. Before that, they would have thought the airtight cargo compartment would extinguish a flame from O2 starvation. My point was that fires can overtake pilots very quickly, going from seemingly minor to terrifying in seconds.

You misunderstood which time interval I was talking about entirely. I am also not espousing a theory that this is what happened to the MH flight. I just wanted to point out to people what timescale these things operate within.
> Vendoring in every library I use is not a great solution.

Of course it is a great solution.
Joonmo Kim of Dankook University Submits Proof that P != NP to arXiv
There are no failure modes that disable both transponders along with all the rest of the comm gear and all the passenger cell phones that still leave the plane in an airworthy condition.
Musk Jab at Rival Shows U.S. Space Reliance on Russia
Well, sure, if you're pulling assertions out of thin air that agree with your narrow-minded views, and declaring them fact.
Does Apple allow you to publish Apps built from this? Or does it just generate Objective-C projects that can then be debugged and published through Xcode?
I don't get the excitement. Nothing stopped Microsoft from releasing an open-source .NET implementation that works cross-platform, coupled with the toolset to build UIs on top of Android and iOS. It's actually one of their core competencies and if relative nobodies could pull off RoboVM, then Microsoft has no excuse other than being defensive about Windows and they had plenty of time to do it, ever since 2001. Mono and Xamarin are only possible because a bunch of folks weren't bounded by Microsoft's bottom line.

At best this would be an acquihire. At worst this is a defensive acquisition. I hope it doesn't happen, because nothing good can come out of it.
The short answer is networking. They get to a point where they know enough people to find work.

What kind of dev work do you do?
>Gender dynamics are hard, for EVERYBODY.

I know. But they're probably harder when you're also making less money and having your credentials questioned.
i think this is actually part of the business model a few newspapers are trying to take on. More of a 'gently encourage' people to buy subscriptions rather than a hard and fast 'Brick Wall' paywall. From what I hear, it's working pretty well.
ACARS is what the article seems to be saying is how they know. Last ACARS transmission was 1:07 am. Any pilots here who know whether ACARS actually transmits FMS information?

Edit: And if the report is correct and ACARS sent the information all along, why in the world did it take them 10 DAYS to find this out?
PEP 3154 – Pickle protocol version 4
I put "package manager" in scare quotation marks because one of the design goals of Go is essentially to render most of the functionality of such package managers irrelevant.

Golang does have a de-facto package manager in go get (with its own conventions on file system layout etc), it just doesn't handle versioning. The Go packaging system is pretty good, but it isn't perfect, and I'm not convinced vendoring is a viable solution if you're going to be sharing code and collaborating on several open source projects - it's a recipe for lots of incompatible versions with security and other bugs unfixed floating around in different projects, and a lot of confusion from newcomers about the required version of a library because it is not specified anywhere.

The current approach works perfectly if you are working in-house, willing to do your own dependency resolution, and are happy to vendor your own dependencies - it's completely reasonable within one company or org to do this. However it fails in more collaborative or open-source environments like libraries shared on github depending on other libraries shared on github. I do think they need version pinning for that (in fact they have version pinning for the language in go get, just not for individual packages), it wouldn't be a large change.

For example, in the recent Stripe CTF, people ended up downloading and building different packages locally than those available on the server builds, because there was no clarity on which version was included. That was kind of annoying. It could be solved by vendoring, but then you have other issues in the long-term with relying on other people to keep their pkg dependencies up to date or you can be including two conflicting versions of a third pkg.

They've taken an interesting approach in trying to eschew versions (which avoids some problems with dependency resolution), but I'm not sure it is sustainable long-term. Didn't they also try to make golang itself version free initially?
> again, you're incapable of recognizing these are two entirely different situations?

Are they, really? I dated multiple women from work before I met my wife. It's not earth shattering -- we spend 8 hours a day with these people, and there's bound to be some level of attraction between some of them.

Not everyone thinks exactly the way you do. Things go more smoothly when you aim to be understanding of those differences.
It's by design. It's called a leaky paywall.
> but you're right: young.

You forgot entitled.

Also - racist jokes, really? Tell us a good one.
That's a reasonable theory but in some ways even more far fetched as the plane apparently continued to change course. Also, it's very unlikely that they would disable every electronic system and run the plane on autopilot. That's not within the MO of any pilot I've ever heard of.
It seems to me the most plausible explanation at this point is a hostage situation, not a mechanical failure. Where is the debris? And it can't be a heist to steal a plane. Oh, it's gonna be easy, we just need to kill 250 people, no big deal. There must be easier ways to get hold of a plane. It seems media has ruled this out on the basis "there have been no ransom demand". But there will be. I'd say within a week. Occam?
> The controllers are very similar but do deviate from each other from time to time. Still, I tried to keep the code looking the same line-for-line whenever possible.

> In order to do a like for like, we created our own JavaScript-based template engine. The client tempaltes are compiled into HTML using a Grunt plugin and then packaged into the main JS file. I had to create some server side functions to mimc the Angular syntax, but I got close with my like for like comparison.

If this is the number of hoops needed to jump through to get Angular working for server-side rendering, I'm frightened. Please tell me there's a better way.
AngularJS is not complex , when I think complex , I think SpringMVC or Struts complexity. AngularJS has problems ,but complexity is not one of them, definetly.

Seems like JS programmers who only know JS think they can get away with ignoring patterns like dependency injection, Guess what, in order for code to be maintainable and testable it needs it.

Front-end is about GUI dev,and that's where OOP shines. It's high time for JS folks to read classics like "Design Patterns" books, and embrace SOLID principles , or AngularJS wont even help when developping their so called "fairly large" apps.
Have you tried GPM?

https://github.com/pote/gpm
Seems like an obvious thing to do (either bare metal rentals, or space for cages) in Bonneville (where you can be dirt cheap in power and pretty cheap on bw) and a few other locations.
Failed predictions are very humorous to read in hindsight. This one is up there with:

No wireless. Less space than a nomad. Lame.
Have you tried applying to work posted in the HN freelance hiring threads? There are many such niche software dev contracting listings. Here's another one: http://www.authenticjobs.com/

I suggest you build a few "apps" which are highly focussed in what they do but are more-or-less feature complete and publish it on GitHub. This works better in some areas of software dev than others, but it will basically demonstrate that you can ship a product in an area that you have expertise in. As a contractor, your ability to ship code is the most important point of evaluation for people trying to hire you. With the source code available, people can also validate that you can write decent code. Having such a showcasable portfolio of work will definitely put you in the top of the pecking order.
Make a circuit "digital" does not automagically make it more accurate, and you cannot "add bits" to a datatype to make your measurement more accurate.

Before a digital circuit can process a signal, it must first be quantized, an inherently analog process. Your digital data is only as good as your analog signal, plus inherent quantization noise[1]. In addition, any mixed-signal IC represents a design compromise between digital and analog constraints.

Any signal processing system is inherently limited by the SNR of its source signal. There is no point in building a more accurate converter than the noisiest component of your input data. In fact, when metrologists are trying achieve the maximum accuracy in their measurements, it is not uncommon to leave a test circuit on for days at a time, in order to reach a thermal equilibrium to minimize the seebeck effect[2].

And when engineers to need to make the most accurate of measurements, what do they turn to? Analog circuits. The world's most accurate voltage reference, the Kelvin-Varley Divider, dates back to the late 19th century[3]. For a modern example of a precision reference, see Jim William's excellent white paper, "Quantifying Silence"[4].

[1] http://en.wikipedia.org/wiki/Quantization_(signal_processing...

[2] http://www.keithley.com/knowledgecenter/knowledgecenter_pdf/...

[3] http://en.wikipedia.org/wiki/Kelvin%E2%80%93Varley_divider

[4] http://cds.linear.com/docs/en/application-note/an124f.pdf
"Get a nice desk job kid"