skysight-inc/HackerNews huggingface dataset:
All of SpaceX's launch sites are in the US (in fact, the two active sites are on ranges owned by the US Air Force). Their rockets (like all US based orbital rockets) are launched over the ocean, and are well into 'space' before they fly over any other countries.
It's not an elisp->scheme compiler.
> Same problems with linters: people write weird code and/or introduce unnecessary changes to correct code that doesn't pass the check.

Having just converted a bunch of pure Javascript to Typescript, and writing new code in Typescript, this hasn't been an issue.

> Also, optional type checkers throw away a lot of the upsides of type systems (safe refactoring, type-aware optimizations, useful generics) so they're kind of a worst-of-both-worlds solution.

I'm not sure what you mean by "throwing away safe refactoring" but yeah, you don't get the performance benefits or reified generics (not that it's particularly useful). That said, it's not like you derive any performance benefit from Java generics either.
Body found at Apple HQ
A random data point; https://twitter.com/martin_cohen/status/724925754530738177

Personally: Currently I don't own a laptop, I have a desktop instead, since I wanted to play games and, very sincerely, I don't work that well outside my controlled environment. I'd just use the laptop to surf and that I can do on a cellphone.

I'm also very fond of external monitor, mouse and keyboard. The most interesting laptop for me would be one that plugged easy in and out of a dock.

That said, 95%+ of the folks here will recommend a modern Apple notebook, due to its excellent battery life, build quality, operating system and good resale value.
Three things influence the price of oil, supplies, geopolitical tension/policy, demand. Most recently having Iran able to sell oil again has increased supply (downward pressure), Saudia Arabia has been under increasing political tension (tends to cause oil prices to go up), and programs to curb greenhouse emissions and vehicle mileage standards have pushed down demand.

/disclosure - I work at IBM and know these guys ...

While this is just standard "what's going on in the world" sort of stuff, if you want to put a different tech spin on it you can use the AlchemyNews API from IBM Watson and use it to highlight stories related to news producers, regions, or changes in demand. That will give you a more comprehensive sense of what is going on in the market.
What exactly is pointless about what I said? The article presents no good data to back up its assertion, and even raises a potential issue then doesn't address it.
actually it's the EU. What happens in the EU is never good for consumers and never was. Actually most people that 'control' the EU are politicans that aren't needed / wanted in their foreign country.
Consider 'Günther Hermann Oettinger', he is the European Commissioner for Digital Economy and Society. Actually it's really hard to take this guy serious. Just listen at his early talks at the EU: https://www.youtube.com/watch?v=sZ2Pz4naZPs Horrible.. Really. Also he was the one who was for the right to be forgotten, but still only in Google (tm). The information is still their, it's just harder to find it. Actually the EU is the worst thing that could happen to the European Countries since the WWII.

It's gone in the wrong direction.
Ask HN: When starting with AWS what did you find most frustrating while learning?
Unlike the C API it got a lot of sane defaults.
> It makes no sense to blame SV culture for something, if the only players involved are fringe players in the ecosystem.

Tim Draper is not a fringe player.
I made http://hnreplies.com which is just e-mail notifications for comment replies.
That is an interesting call-out. I think originally, that it was a deliberate part of the Theranos story, trying to piggyback on the life stories of the likes of Gates, Jobs and Zuckerberg. Now it's beginning to backfire.

Facebook never had such a personality centric story past the panache of coming out of Harvard and the Ivy League.
With Xamarin, you can use it with both Xamarin Studio and Visual Studio. I believe XS is free now and you can get VS Community for free too.
ULA does pay better... but after a certain threshold the pay doesn't matter compared to what you're working on / accomplishing. I think Google captured this really well: https://rework.withgoogle.com/blog/five-keys-to-a-successful...
>>
He used his sister’s breast-cancer markers as an example...
her risk may not have changed at all, the variation being the result of natural biological fluctuations and inherent uncertainty in the measurement.
>>

That natural biological fluctuation is exactly what pinprick blood testing could help with, because (in concept) the blood test could be delivered much more frequently, and measure the true variability.
I too have been wanting to scratch this same itch -- getting book recommendations from a slightly more informed user base then the typical amazon recommendations -- so I created an HN clone for such book lists and recommendations.

http://vivalabooks.com
Well yes, barriers to entry do get lower when markets are hot. What qualification do these guys you know have?
Microsoft and Google have agreed to stop going after eachother: http://recode.net/2016/04/22/microsoft-google-agree-to-stop-...

Though, Microsoft originally made their complaints against Google in the EU back in 2011: http://www.reuters.com/article/us-microsoft-google-idUSTRE72...

And Obama calls the EU out as saying the EU is engaging in protectionism: http://recode.net/2015/02/17/europeans-dismiss-president-oba...

The opinions stated here are my own, not necessarily those of Google.
async/await has been in TypeScript for a while, but currently depend on generators, so don't down-level to <= ES5 emit (that work is in progress).

With the latest Node releases and modern browsers supporting generators today, you can target ES6 and use async/await today if you can target those environments.

https://blogs.msdn.microsoft.com/typescript/2015/11/03/what-...
“I was stood in the pit next to Femke’s entourage,” he said then. “I don’t quite know what it was, but something seemed a bit weird there. The whole team had walkie talkie radios, ear pieces and seemed pretty anxious and, overall, just a bit odd. I’d never seen that before and it kind of stuck in my head.”

Very clear that everyone knew about it.
The standard doesn't keep up fast enough with the pace of development in the JS ecosystem. That's why Babel's plugin architecture is so great. It allows super fast paced experimentation with new language features, without having to get buy-in from browser vendors or even JS family languages.
I have this theory that the more beautiful people are, the more likely they are to have a look-alike. So given that these actresses are beautiful, this algorithm will probably generate a lot of false-positives.
The thesis here is that having a personalized healthy baseline for many bookmakers will be far more powerful than comparing a diagnostic against population based averages.

Also that higher time frequency I the data will also be revealing.

There is some research in support of this idea[1] but it remains highly speculative.

[1]http://med.stanford.edu/news/all-news/2012/03/revolution-in-...
I can't wait to see improved borrow checking! I'm not sure it'll fix this specific case, but I often find myself needing to introduce a scope just to hint the borrow checker into doing the right thing. For example:

fn handle_message(&mut self, find_node_query: messages::FindNodeQuery) {
let origin = node::UdpNode::deserialize(find_node_query.get_origin());
let target = Address::from_str(find_node_query.get_target());

{
// Borrow self.routing_table first time
let nodes: Vec<&Box<node::Node>> = self.routing_table.nearest_to(&target);
let response = Message::Response(
self.transaction_ids.generate(),
Response::FindNode(&self.self_node, nodes));
origin.send(response.serialize());
} // Done borrowing self.routing_table here

// Borrow self.routing_table again
self.routing_table.insert(origin);
}

edit: upon digging into the details, it looks like it may: https://github.com/rust-lang/rfcs/blob/db66dd2039b10b7590840...
OpenAI Gym: Toolkit for developing, comparing reinforcement learning algorithms
Keylogger likely was installed on your computer and everything you was doing been monitored.

Culprit:
>> (1) I download a lot from Torrent sites

Solution:

1. Wipe out computer / reinstall everything from clean sources.

2. Don't download crap!
‘Eventual Capital’: The new paradigm
Joe Rogan Experience #737 - Lance Armstrong:

https://www.youtube.com/watch?v=rEfSdPz1WtA
GNU Autotools now has vala integration, just specifying .vala files in your source list will have automake run valac to generate the C files, which will then be compiled by GCC automatically. Going one further, the C files get packaged into your distribution tarballs so users don't need valac installed to compile your application.

The usual M4 headaches with autotools apply, but as long as you don't have some crazy build (just compiling libraries/binaries, linking with libraries, use pkg-config) it's not too bad.

As far as testing, GLib.Test [0] is part of the standard library. Since vala compiles to C at the end of the day there's no easy way to test other than just building a test runner, but it's not too bad to work with.

GNOME Builder is finally getting support for Vala in GNOME 3.20, it's still young but hopefully we'll have a first class IDE soon. Still, Builder has a long way to go before it even catches up with MonoDevelop, but progress is good, right?

[0]: http://valadoc.org/#!api=glib-2.0/GLib.Test
Good point. Why aren't cheating athletes honest? Because honest athletes aren't cheating.

But personally I've wondered the same thing. Ryan Braun's doping was hard to take, but not as bad as all the whinging he did when caught.
> Why are we so angry?

What, pray tell, is the appropriate reaction to watching someone fraudulently incinerate 600 million dollars intended to be invested in taking care of people and improving health?
Theranos has a really curious set of investors and board members: http://www.techinsider.io/theranos-board-of-directors-2015-1...

Maybe it didn't matter that much whether the tests actually worked.
It is the first book (and presumably the only x86 assembly book) in the list.
I'm curious to see if the argument made in the article holds water in court. Do the examples of other services winning in messaging, music, social, & storage out weight the App Store and search dominance. Or will the case be about the limits placed on phone manufacturers, not consumers, making all of it moot.
so, they shut out competitors, but it was hard for them to do it?

hardly.
BFS queues are not particularly difficult to describe, and deciding whether or not to do breadth or depth first is something I think about all the time. Frequently, for instance, in data access patterns, that decision can have a very big effect on performance. I can't agree that it's a random trivia question.

Edit: Ok, let me add some nuance here. I think we both probably agree that implementing a shortest path algo perfectly in an interview setting is beyond reasonable or useful. But I would expect an engineer to be able to have a discussion about it that shows me they understand the basic concepts and given google and a bit of time could relearn that. But without the complexity of shortest path I would not expect basic BFS to be outside of the scope of an interview. I guess that's just where I draw my lines.
I hope they would fill it with resources future settlers could use. More realistic too. Although, I could understand keeping it empty in order to maximize the success rate.
Some folks have asked -- is this really a cellular network?

In the strictest sense, Yes -- it's a coordinated group of basestations which together form a large area network.

The network stacks are not (yet) a part of the 3GPP standard. Handoffs are different. Cells can overlap and don't need to be planned in the same way as traditional cellular networks.

But the reason for these differences is to make the network better for IoT -- battery life, number of devices supported, etc.

Also, if LoRaWAN and others aren't cellular, then neither are the emerging LTE IoT standards. They follow similar strategies.

Or, that's my view anyway. Thoughts?
An alternate point of view by the Economist: http://www.economist.com/news/business/21697193-european-com...
I dunno, whilst Kubrick deserves credit for giving his space explorers a proto-iPad, those gorgeous space station interiors[1][2][3][4] scream 1960s cutting-edge style in the way plastic bodysuits, or indeed the more functional interiors of the Death Star don't really say much about the seventies. I'd put the tacky appearance of the Stormtrooper armour down more to Lucas being less obsessive about detail than Kubrick.

[1]https://hansbkahl.files.wordpress.com/2015/01/2001_a_space_o...
[2]https://hansbkahl.files.wordpress.com/2015/01/968full-2001-a...
[3]https://hansbkahl.files.wordpress.com/2015/01/on_space_stati...
[4]https://drnorth.files.wordpress.com/2008/10/vlcsnap-11937.jp...
I honestly disagree with your stance against patents, disregarding dull patents and the issues they bring like patent trolls, I really believe that the industry needs patents to prevent unfair competition.

The issue is the length of patents, the Software industry doesn't need 20 year-long patents, it's too much time, at most a patent should be valid for 5 years...

And well, we also need mechanisms to punish people who abuse the patent system with dull patents.
>The innovation would come in creating the optimizations in the middle-end that could not be possible in the LLVM backend

>There is a LLVM backend that implements most if not all of the GHC "middle-end" optimizations

I'm not sure I follow, are you saying that the optimisations are possible or not in LLVM? I don't think the LLVM optimisation passes can make guarantees such as is needed for (say) the rewrite rules that rely heavily on purity.
BAMBALA AYININ GÜNLÜĞÜNE YAZDIKLARI “H”
Then maybe rustc ought to have diagnostics that warn if a recursive function won't be optimized fully, and then I can either avoid recursion or rewrite to fit into the optimizer, but having to appease a changing optimizer isn't what I'd call maintainable code, so a function attribute might make more sense.
OpenAI Gym Beta for developing and comparing reinforcement learning algorithms
There are occasionally Windows builds by the OCamlPro people popping up.

The fact that last time I checked, it wasn't able to consume TSD signatures from third-party libraries (or offer an equivalent system with a significant amount of libraries) is a much bigger issue IMHO.
> But one thing i never see interviewees do is outright ask, "Wait, what does this question actually tell you about me?"

I kind of get what you're saying but it could easily be construed as openly challenging the interviewer. And I'm sure some small set of interviewers could appreciate something like that. But I'm willing to bet most people would find that to be an uncomfortable position to be in.
I totally agree with this. In one of my other replies I mentioned the concept of having multiple paths for a candidate to be successful through, and I agree that "whiteboard coding" should not be the only way to prove you are smart and competent.
Anybody who knows anything about human behaviour will know that it was a failure from the beginning. If there is strong demand for the resources in the moon, powerful people will move in and take them. Watch what will happen with the Arctic as its oil becomes more accessible.

A law or treaty is only as good as its enforcement mechanism.
Yes, this is "non-lexical borrows"/"SEME regions", and is exactly what MIR will enable. Or at least, is one of the things :)
I'm not saying that's what he did, but they have very clever (and expensive!) electromagnetic wheel motors that can provide ~50W of power for extended periods that likely wouldn't impact the pedals.

http://cyclingtips.com/2016/02/electromagnetic-wheel-motors-...
I can't tell from this particular screenshot, but things I've seen in other QT apps: widgets don't conform to all OS X standard behaviors (e.g. accepting keyboard shortcuts, scrolling behavior like "rubber band scrolling" etc), custom (Qt drawn) widgets with differing look from platform ones throwing you off, lack of support for new features as they are introduced, like OS X native full screen, etc. I'd say keyboard shortcuts and native widget behavior is the #1 thing though, followed by looks.

>Of course there are alternative file managers for other platforms. But none of them make you really go wow.

Btw, there are a couple for Mac too, in case you haven't seen them, e.g.: http://www.binarynights.com/forklift/ , http://mac.eltima.com/file-manager.html and http://www.cocoatech.com/pathfinder/.
... I really wish companies would be more transparent about their candidate rejection reasons. From this day on, I was even more disappointed — both with myself and tech hiring process — rejection, rejection, rejection. It honestly feels as if I am a complete failure and an unhirable[sic] candidate...

Companies simply cannot give a reason for rejection. It is a "fake/legitimate" legal liability HR says exists opening the door to discrimination lawsuits.

My advice is never interview at a company at which you do not have some prior professional introduction (network, friend, foaf, etc). These people will be able to give you the real feedback on why you were or were not hired.

Some recruiters with longstanding relationships at the companies they are placing at will also be able to find out, but may or may not be honest with you.
I don't get the reference.
The NY Times completely misses the point about all of this. What a shitty example of journalism. SV isn't to blame in any of this, we get it. But that's not the point. Theranos is failing because of the lack of due diligence needed in an industry so heavily regulated. The oversight needed for something as sensitive as blood tests is something I don't think anyone involved with Theranos took very seriously including the CEO. Now they're doing damage control that will ultimately derail their progress and possibly close the company. All of this could have been avoided by putting in place a team experienced, not only in the industry, but had close ties to some of these regulatory organizations to ensure nothing like this could have happened. I think the idea is a great one, but unless you put in place someone well intrenched in the medical industry you put yourself in a position to find these surprises. Sucks. I was pulling for them. I also think the media is making this bigger than it needs to be which is contributing to the accelerated downfall.
There's still an implicit question there, concerning why one would choose to develop a new IR rather than enhancing LLVM (the latter of which the Rust devs (and especially the Swift devs) have had years of experience doing). Though I'm not trying to suggest that Rust made the wrong decision or is suffering from NIH, because MIR is great, and there's no reason to suspect that shoving absolutely everything down into LLVM is necessarily a tractable solution. I'm just curious which Rust-specific and Swift-specific optimizations these IRs enable above and beyond LLVM IR's capabilities, and what that says about each source language in turn (especially if we regard LLVM IR as a proxy for C, being LLVM's original target).
I didn't downvote you, but I'll take a guess.

You said that Japan was ahead in the reported statistics. And that statement is perfectly true. (What, we're going to use unreported statistics?) But it either says something very trivial, or else it implies that the reported statistics are unreliable and misleading. But it doesn't actually come out and say that. Still less does it supply any evidence for that.

A better, useful post would say, "That's only the reported statistics. But the official statistics are inaccurate, and more skewed in Japan than they are in other countries. Here's some evidence..."
The lunacy of Silicon Valley is no secret (review of Lyons's Disrupted)
The main knock against KeePass for teams is that it's all or nothing. We've had to create multiple databases for different job functions, which becomes a pain to maintain. Not to mention that anyone with access to the database could make edits and you wouldn't know who.

EDIT: Just want to point out that it appears that this software allows you to define access for different members of a team, but I haven't had a chance to try it.
Frequently those 10% loans are for, say, 6 month payback periods so the effective APR is over 20%.
OP: Wish I had this list when I was 25 years old. Now at 62 I know too well this is good advice.
Because KeePass is built for individuals, not teams?
Instant approval with no docs but much worse hidden rates
If there is only one entity capable of reaching the place, I'm not sure pre-existing treaties and such have any relevance.
Comment cracker Windows 10 avec KMSpico
I'm pretty sure that $600M was intended to be returning a 100x return and nothing else.

My point remains, at this point if Theranos fails (and TRULY loses $600M) then it'll be because of the media shitstorm. If they naturally died because the company was full of shit (which it would eventually), then we'd have more reason to be angry at the waste of money.
We have to be more concerned about the things that are not reported. And why is it even technically possible to infect the control system of a power plant at all, or was this just a virus in some auxilliary sytem like, say, the machines only connected to another network, totally decoupled from the control system? Without details, this is just fear mongering on the heels of recent media outbreak regarding Belgian reactors.
I am also curious. Does anyone know of any good apps done with Xamarin?
I don't think this is correct, especially when considering the rights that Board members Directors and Officers have.

They can go out and make deals, do press etc... all within their rights as board members - in fact that's what they are for.

Investments are passive only for non-accredited shareholders.
Please read the link I provided and search the page for "Problems with the backend"

...There is one major issue remaining with the LLVM backend that I currently know of, its inability to implement a optimisation used by GHC called 'TABLES_NEXT_TO_CODE' (TNTC)...
”Dvach” (2chan) launched a campaign to deanonymize actresses who appear in pornography. After identifying these women with FindFace, Dvach users shared archived copies of their Vkontakte pages and spammed the women’s families and friends with messages informing them about the discovery. (...) The Internet users behind the doxing campaign say their motivation is moral outrage, claiming that women in the sex industry are “corrupt and deceptive.”

Personally, I find these persons behind the doxing campaign much more corrupt and deceptive.
What I don't understand is why they had to purge the commit history. Did they not use Git internally? Do the commits contain sensitive information? Does it make it easier to clone the repo?