skysight-inc/HackerNews huggingface dataset:
According to wikipedia ACARS can include FMS info. It is odd that this has taken 10 days and even now is kind of leaked by "an American official". You'd think they would have checked that stuff straight away and made it at least semi public so aircraft experts could check it out.
Investigators flew the same exact flight path in another 777 and it should have been apparent if primary radar misreported altitude +/- such a large margin at the distances observed. If they observed primary radar lose no accuracy at that distance, why judge the 45k as inaccurate?
The writer of the headline and of the article are often not the same person; this may be a fine article which had a poor headline attached by someone else.
crazy libertarians always find their way into every discussion. try not to get so worked up bud.
looking at the design documents probably a RC in the next 6-8 months
Yeah this a bit is misleading, title gives the impression this is a release announcement, instead it is more of blueprint of "how we plan to do it".
Playing a mind game. On distance running and product launches.
10 minutes later (1:30am), and this is the thing that dooms the article's theory for me, a jet half an hour ahead was asked to radio the plane and request location. The captain did make contact and heard the copilot answer. It's possible there were electrical problems since he said the line had lots of static on it, but in the end there was no mention of an emergency. Once you are communicating I would expect there to be mention of a fire, etc (but maybe not a hijacking).
Given the terms of the deal, I think Mr. Zuckerberg "Made an offer he [they] can't refuse".
I think the influence of the private prison operator while real is overstated. It makes a good story but they have less that 4% of US prisoners.

Much more influential are the prison guard and police unions and organizations. In California alone they oversee more prisoners than all the private prison operators combined and they are very active in strengthening sentencing[1].

But as stated by others the main problem is the politics. There are real problems and politicians can score points with naive voters by "doing something". On the other hand reducing sentences is a very risk position for politician to take.

Blame the politicians and voters as it is their responsibility to set the rules of the game. All the other parties are simply acting in their self-interest.

[1] http://www.policymic.com/articles/41531/union-of-the-snake-h...
Earlier someone posted in response to my comments about Guile a cool FRP system for 2D game design in Guile. There are also seem not projects using Guile, from what I can tell. Check out the list at Guile's GNU project page.

https://www.gnu.org/software/guile/gnu-guile-projects.html

That being said, most languages need some form of dependency management, and this story has yet to see an ending in Guile. People continue work on one called Guildhall, but it is not yet complete.

http://wingolog.org/archives/2011/07/04/guile-2-0-2-building...

I tried deploying on my Arch Linux laptop, and encountered some issues. I also thought it would be cool to try Guile and GNOME for quick apps, but without dependency managers and incomplete documentation, it is hard for me as I am, if I can toot my own horn, a low-intermediate Linux user and a very novice Scheme student.

So long story short: toolchain and documentation are not there yet. I continue to hope because it is still cool.

Also, check this blog. I and others mentioned it. It is very cool and gives you very deep technical insight from a Guile maintainer into all the hard work being put into its core improvements.

http://wingolog.org/

In short, it is no Lua (or really Lua+LuaJIT), but it might be there one day.
Japan to impose sanctions on Russia for Crimea move
Ordinarily, you keep your plane in the air as your top priority, go where you need to go as your second priority, and communicate as your third priority. So ordinarily, I would say that's too far down your list of priorities.

In this case, however, there was a communication at 1:30, ten min. after the transponder was turned off. Once you are on the radio, it makes sense to say "we have a fire" I would think.
VCs prefer pretty men
That's the reason I've not done anything more than dabble with it. My experiences building anything that wasn't Angular from the foundation up left me frustrated.

This is great for XYZ, but I need to do AB123C... well... shit.
Really? Do you mean it's just super optimized and advanced, or coded badly? I kind of always assumed that famous libraries built by a team of open source geniuses would be super tight and tested for major errors and performance inefficiencies.

No snark, I really did think this. Of course, Wordpress and Drupal do seem to have a lot of crazy architectural decisions that made maintenance difficult, so maybe I am just completely off.

Here are two JS files from a framework that I've written myself over the past few years, for my own use. Is the angular source code pretty much like this, or much more optimized?

https://github.com/EGreg/Q/blob/master/platform/plugins/Q/we...

https://github.com/EGreg/Q/blob/master/platform/plugins/Stre...
Latest ECMAScript 6 Draft Specficiation (no markup)
Why not? For Miguel it is most likely the way he can fulfill his dream to work at Microsoft.

After all, he started GNOME after being turned down at Microsoft, and went on to port Microsoft technologies to GNU/Linux.

Bonobo(COM with CORBA), Evolution(Outlook), Mono(.NET)
Twitte Testing 'Fave People' For Android Users
What? Why did you post this?
Do you believe the facts claimed are incorrect? Or that the analysis of the incentives is flawed? What's your specific objection?

I'd normally ignore comments like this. But coming from you I feel like there might be some substance to the criticism that I simply don't recognize. Can you explain?
The only process performed by my CPU is the instruction loop wherein it grabs the next instruction on the list and executes it. Every other process is emulated via that single process.
It's not, and no one is claiming that it is.
I wish it was real, and would display the completion and game over score messages.

(I, however, want nothing to do with 2048-mania)
If that would make them finally adopt a more modern .NET runtime, it would be good news.
This is true about every type of person who shares more in common with each other. Race, religion, etc. Why would sex/gender be different?
You forgot that MS could also bundle Azure Mobile Services
> I imagine that most air accident investigations begin like this; confused, competing information from numerous sources of varying reliability.

Not to mention that but when things happen on the plane, pilots are given confused, competing from numerous sources. This is why I assumed it was an accident (like Air France 447) at first.

> Give it some time, let the investigators work and report their findings. I'd be very surprised if it's not a combination of system failure and human error in reacting to the failure.

That was my first impulse too. Google "IEEE Automation Paradox Air France 447." However, this is really hard to square with the engine information. So you have three possibilities: the plane flew an uncommanded course on autopilot for 5 hours following an accident, the flight data is wrong, or it is a hijacking.

In this case an investigation is hard because there is so little information. It took until the black boxes were recovered from AF447 to determine what happened there. Here? We don't even know where the plane is, much less the relevant recorders.
I got on board with the 3GS and IOS 3.0. I can't say that your complaints are justified. The web experience was pretty good because you would 'zoom' in on the part of the page you were reading. It had enough memory to run 1 app at a time but each app worked smoothly. I also jail broke mine and was using ssh to login to my home PC while on the bus to work and it was pretty epic at the time. No other phone could do that kind of thing and now I guess the rest is history.
LinkedIn Drives the Majority of B2B Leads and Conversions
Thanks! The theme is actually open source, check it out: https://github.com/daleanthony/Uno
How about just giving them a visa if they can secure VC funding in the United States enough to support them in their efforts for a year or two.

Also reforming the h1b visa might help, since most immigrants are highly motivated to start their own businesses ... allowing h1bs more easily start businesses (currently you have to have someone, an American citizen, have some sort of controlling interest in your business for it to be a viable means of employment), have time after losing a job to find another one (currently you have to leave immediately after you're fired/laid off).
> Optimizing that is anachronistic.

On the other hand, my Java .m2 directory counts 2469 jar files for a total of 2.4G. My considerably smaller .cabal is still 253MB. I won't complain if hardlinking prevents package repo sizes from going out of hands.

> Yep, and `npm dedupe` [1] does something similar.

Not quite. From what I understand, it attempts to manipulate the package hierarchy. On the other hand, hard link deduplication doesn't need to do any such thing, it simply needs to hardlink files with the same checksum. No intelligence required. Some time ago, I used rsync to do this kind of thing when deploying large binary dependencies, and it is very practical (IMHO, hard links get too little love).
> Have you tried it? I have. It was a horrible experience. Support for making standalone binaries is an afterthought in the Python world. It is usually not a simple process that "just works" (on Windows in particular).
> I know a guy who managed to write a game in Ruby and somehow turned the code into standalone Windows binaries. I know that Rust can be used on Windows, that you can use it to build standalone binaries, that is not the point. The point is how well, idiomatically, and smoothly that works.

I've done it many times, and it is not quite bad to do that (it can even give a single executable file at some initial slowdown). In fact, it is so impressive that the non-compiled implementation can make a working and portable executable file at all. Rust is primarily a (ahead-of-time) compiled language and it would take a single command `rustc foo.rs` (or possibly `rustc -L<deps> foo.rs`?) to produce an executable file `foo.exe`. [1]

[1] Assuming you haven't used 0.9 and later versions, it now produces a statically linked binary by default. No `libblahblabla.dll` around.

> If you do not consider consoles or embedded systems major platforms that is. Most of the world is not POSIX.

It really depends on the definition (and I'm not saying POSIX is not the most widely available platform), but mobiles alone (approx. 300 million units sold) give a significant portion of POSIX systems.

> The last time I tried to use Rust on Windows it required a particular version of MinGW.

You haven't used 0.9, right? That restriction was temporary and it has now lifted. I think you still need MinGW for linkers right now though.

> I have used C and C++ for a long time, and I cannot say that dependency hell was ever a problem. One of the many things wrong with the "package manager" paradigm is that it encourages people to write software which is a tangled web of dependencies. Software should have few third-party dependencies, that makes maintenance and porting a lot easier. Witness the recent Python 2 -> 3 drama. The primary reason why people did not, could not upgrade to Python 3 was because they had to wait for all the dependencies of their apps to be ported. Many are still waiting.

Python 3 is a bad choice in my opinion as it hasn't learned from the precedent of Perl 6 "failure" (this was finally resolved when Perl 5 development has been restarted). But that does not justify the C/C++'s lack of package system: there are lots of old and faulty C/C++ codes around due to the lack of recent C99 or C11 or C++11 compilers at the disposal even without the package system.
> I don't know where you got your ATP from, but there isn't a good reason, in clear weather, to climb above the service ceiling for your air-plane.

You are assuming the pilot was in command, but keep in mind a different B777 operated by Qantas had an uncommanded climb caused by twin air data unit failures. The pilots in that case recovered and returned to the airport for an emergency landing. However, I wonder how different it would be over the ocean and at night.

> The point is, the transponder just happened to turn off at the perfect moment (between two ATC services) after the ACARS had been switched off long before.

Yeah. Recovery over the water at night is one thing. Flying for hours after is a very, very different scenario, and that's what makes the difference for me.
You're comparing a command-line package manager for free software with a GUI/touchscreen store for paid software. They're only barely related.
No sources. Wordpress blog with a negligible Google footprint. Story submitted by a 4-day old account. How credible is this?
Why partner with Facebook then? They act as if they did not expect this kind of reaction from the public.
Hypoxia?

I know, I know, I'm reaching. But it'd explain the "mumbling."
I am certainly not an expert but I'm basing this off of a discussion in the airliners.net forum among users who generally know what they're talking about:

"Quoting nupogodi (Reply 178):
Now, mandala, I have another question for you: I have heard that the outflow valves will not allow cabin altitude to drop below 14000ft as long as bleed air is working. Can you confirm or deny that? Is it possible to completely depressurize the aircraft without turning off in the "inflow" (don't know the jargon) ? If so, wouldn't the flight deck and cabin quickly grow incredibly cold? Or do you think intentional decompression is a valid hypothesis?"

"Turn pressurization to manual, open the valves... it will depressurize... Wanna make it quicker, just turn off the bleeds too (inflow)... Just pressing a few buttons... the longer button is the outflow valve in manual... Mandala499"

If anyone has information proving otherwise, I'd definitely be interested to hear it. Certainly a bit of a scary thought.
My iPhone experience started with the 3G. It did everything I had previously used a "smart" phone for, in addition to the tasks I had for my iPod and Palm V: contacts, calendar, appointment alarms, phone calls, music, email, web browsing.

That's pretty much the core of what I still use a smartphone for. My iPhone is sitting here next to me playing me music as it has done all day, keeping me in touch with my partner who is interstate, reminding me that I have to put the bins out tonight, and otherwise staying out of my way.

What else did a smartphone need to do that the iPhone couldn't?
I was at ng-conf back in January and there were some great presentations on a lot of these topics, such as the new DI model. I'll have to pull out my notes.

It's great to see a framework team take a fundamentally new approach. Many frameworks get stuck in a mindset while other frameworks pop around them with new and more innovative approaches.

Good luck to the Angular team.
In defense of the Google Chef (2011)
Wow. Not the response I expected. I'm not sure if the naivety is authentic or we should feel punked. They didn't partner with anyone. They were bought. Not changing will be allowed as long as it benefits the buyer.
Very good article. A lot of times features are overlooked as they are seen as part of modeling exercise. The more diverse they are, better it is to improve predictions. In descriptive models too, they play a critical role in providing inferences and insights.
I'm not sure you remember what smartphones were like circa 2007. http://cellphones.techfresh.net/lg-env-smartphone-hits-veriz... I know I do.
Right, whatsapp doesn't collect private information. You just can't use it unless you hand over all of your contacts!
Thats nice, but apt-get is still brittle, breaks often and doesn't support a payment system.
How to Deal with Stress as an Entrepreneur
A Flight 370 Conspiracy Theory Worthy of HN
What is the plane's computer systems were hacked?

Stay with me a moment. The 777 is a fly-by-wire airplane so an exploit could potentially take control of the plane. My understanding is that the computer can't shut off the transponder or radios (is this correct?) but what if the pilots were "told" to disconnect these systems or else the hacked flight computer would crash the plane. A short terrifying dive and I bet they would comply. It could then fly some remote airfield and demand the pilots land the plane.

C'mon it could work!
> The satellite(s) that received those won't be in the same place,

Yes they will - the INMARSAT satellites are in geostationary orbit.

The arcs are derived from the areas where there is no overlap of coverage between those satellites.
Not unless the transmissions include that data, its not discernible from a single sat, beyond wide geographic area.
A pilot's theory on MH370
I'm a Python guy - a 'pip-review' every now is what keeps me in the loop. Admittedly not very elegant but it does the job.
True. My coworker's kid goes to kindergarten where on of the teachers is male. This guy really had a hard time at the beginning. Parents were very suspicious and worried (why "man" is working in kindergarden???) or took him for a repairman.

The article's author is simply a victim of statistics. If at the conference there is 150 "booth babies" and 300 male engineers, but in one booth there is a female engineer, people make educated guess, based on statistical inference, that this must be 151 booth baby.

I think nobody is to blame here. And, in fact, articles author might turn that whole confusion to her advantage (out of 150 other booths, that one surely will be remembered by potential customers). As a matter of fact it has happened already, I guess it is not that easy to hit top rank on Hacker News.
tldr; 'watchpoints' in python can do this already(since before clojure existed), but it's not built into standard pdb.

You could do the allocator yourself with a custom allocator easily. Just inspect the object type or object id, and in your meta allocator select the correct allocator.

I'm not sure how that would help you with a CCL style WATCH though...

pdb, with set_trace or conditions on breakpoints could let you WATCH individual objects. Search google for watchpoints.
> I have used C and C++ for a long time, and I cannot say that dependency hell was ever a problem. One of the many things wrong with the "package manager" paradigm is that it encourages people to write software which is a tangled web of dependencies. Software should have few third-party dependencies, that makes maintenance and porting a lot easier.

I think that's a terrific case of "that's my use case and therefore it should be everybody else's too". Try writing a complex web business application with "few third party dependencies" while not reinventing the wheel at the same time. There are many cases where having many third-party dependencies is necessary and the right thing to do, because your customer is emphatically not paying you for writing a web framework, a REST routing layer, an ORM, a full-text indexing system, a logging system and an AMQP client. Attempting to sweep the problem under the carpet by saying "just don't have dependencies" is silly. The only thing to do is to design a dependency system that works.
2-bitfinity. Just like 2048, but without limit.
We'll just have to wait to be proven next week. How long can that take?
Facebook Luleå 2 data center
off topic, but did anyone pay attention the Juniper deception force adds they sport?

This line of one commercial just blew my mind: 'the less they know, the safer they are' ...can a security oriented company actually get away with saying that?!
This is incredible, it's amazing to see this all running in the browser.

One nag, I didn't actually know I could scrub on the tabs until I clicked - have you thought about adding a grey-like highlight on hover? Either with the same bar or highlighting the notes under the mouse?
Has it occurred to anybody else that this is the perfect way to explain how to visualize > 3 dimensions? Using the same method for going from 3 to 4 in this game, you can go from 4 to 5, 5 to 6, etc.

Potentially transformable into a really cool learning tool
How do big companies develop and deploy their web apps?
Hi, I'm a Web developer and I spend quite a lot time on GitHub. As I began to work last year, it becomes complex to me that, developing and deploying single page webapps is such a tough task. Because we have so many things to consider, and we cannot just package our apps just like a Chrome packaged apps.

Here are some common things we need to consider:

* debugging CSS with Workspace or Less, how to choose among them?
* how to package CSS online, how many files, how to compile?
* debugging HTML with Nginx, with a Web server, or something else?
* to use CoffeeScript or some altjs languages?
* combine code togather in debugging, with RequireJS or else?
* packaging JS code on server is still different with that in development..
* how to deal with Retina pictures, CSS Sprites, even both?
* multi-language support, with means we need to render on server or by lazy loading?
* add MD5 to filenames, put them on CDN, wait, we need to modify HTML/CSS in order to load them?
* and more..

Web is rolling fast with a bunch of new techniques and problems. I think it's really complex to build nice web apps. Do we have nice solution for dealing with these problems people may run into in build web apps?
> Python 3 is a bad choice in my opinion as it hasn't learned from the precedent of Perl 6 "failure" (this was finally resolved when Perl 5 development has been restarted).

I think they suffer from opposite issues. Perl 6's problem is that it was way too ambitious for the manpower behind it, and it turned into the Duke Nukem Forever of programming languages. The issue with Python 3 was that it introduced breaking changes, but was widely felt not to bring enough to the table to warrant these changes.
You forgot to add the source of copy paste: http://www.reuters.com/article/2014/03/17/microsoft-ipad-idU...
so it's a webex?
They had 19 billion reasons to partner with Facebook
I'm excited to see what his coding and design chops amount to. Microsoft hasn't released a one-person product in quite some time.
Wholeheartedly agree. I typically try to take the bus, but when that's not an option or not convenient, I always appreciate Uber(X)'s great level of service (and prior to its existence, was consistently unhappy with taxi companies).
Thanks I'm familiar with apigee. It's nice looking but I honestly don't love the UX of it
>every single changeset is required to pass tests on Windows

That alone does not make Windows a first class platform, and the attitude I quoted was exactly what I got from the developers when I pointed out how relatively complex it was to get Rust working on Windows. Note the past tense, that boat has sailed, while Rust was still in heavy development you needed some serious dedication or an uncommon skill set just to build Hello World on Windows.

Click on setup.exe, wait for the installer to finish, click on "Rust command prompt" - that is how it should have worked. That is what first class support for Windows during development would have looked like, not fiddling around with ports of Linux tools.
If you really want to get around CAPTCHA you can pay someone on the other side of the planet to solve them for a nickle or whatever. So it can never be a perfect system.

But killing high-speed bots does seem achievable, and I'll bet that's all they really care about.