skysight-inc/HackerNews huggingface dataset:
Finns pitch their startups in a frozen river
> It is absurd to claim that this should not have happened. All detection methods have a false positive rate

Getting a partial match is a false positive. Using that partial match to investigate the 20 people who have a partial march is the consequence of that false positive.

To then say that he travelled as a terrorist u der a fake passport because they doscovered that his passport had lapsed and that he hadnot travelled abroad - that should not have happened and I do not feel absurd for saying that.

Surveilling someone so poorly that they know you're following them, and using their awareness of being surveilled as evidence of their guilt should not have happened.

Locking him up for 2 weeks should not have happened.
Live Photo Stream from Sochi Olympics (Using Pusher.js)
OK, so the phases aren't an apples to apples comparison to the traditional pipeline stage, but more in line with the TI C6x fetch, decode, execute pipeline which for TI covers something like 4 fetch stages, 2 decode stages and between 1and 5 execute stages. Thank you for the clarification
Hmm, looks like the web-version of Tinder which has already been available for a while and is pretty popular http://www.gotinder.com
How to avoid procrastination
Per the WP article on Brandon Mayfield, there was plenty of evidence, it's just that it was 'largely "fabricated and concocted by the FBI and DOJ"'. For example, the fingerprint was described as a "100% match", when it apparently wasn't even close. He was also arrested as a "material witness", not a suspect, meaning he was held incommunicado and without access to a lawyer.

https://en.wikipedia.org/wiki/Brandon_Mayfield
> Time is a fraudster's enemy;

If I agree to hold your money, then "need more time" to give it back to you, how exactly is time being my enemy?
This sort of stuff is deeply worrying because it means that law enforcement are perfectly happy for the actual perpetrator to go free, so long as they tick their boxes. It would be like doctors prescribing the nearest drug to hand without bothering to find out what was wrong with the patient. A restaurant that took your order then brought you whatever was easiest to cook would go out of business in a day!
Show HN: PyEmbed – simple content embedding for Python
This.
Very well said!
> I don't want to defend the FBI's idiotic handling of this (namely ignoring all the evidence against the theory), but acting like the FBI has sole discretion to throw someone into prison with so much evidence against their theory is very bizarre.

Maybe bizarre, but true -- consider how many people have been proven innocent and released after sometimes serving decades for crimes they didn't commit.

http://www.innocenceproject.org/Content/DNA_Exonerations_Nat...

Quote: "There have been 312 post-conviction DNA exonerations in the United States."

The above refers only to people proven innocent using DNA analysis. It's certain that many more innocent people remain incarcerated for whom no DNA evidence exists (or has been retained since the investigation) to prove their innocence.

> The only reason he might not be a free man would be that the court system can be very slow.

False. There are many ways to convict a person besides incontrovertible direct evidence of guilt. Here's my favorite:

http://www.theargus.co.uk/news/1764562.man_served_six_years_...

In summary, a man was convicted of rape by a pathological liar and thrown in jail, served six years and was finally released after his accuser went on to serially accuse many other men of imaginary sex crimes. The woman was admonished by the court and released without serving any time.
I'm pretty sure the US super elite schools (HYPS) do not cover as much of the population as the UK super elite schools (Oxbridge). I believe it's something like 1-2% for the UK and 0.4% for the US. I may misremember the components (i.e. it may be for merely elite schools, like the Russell Group or the rest of the Ivy League plus MIT and Cal Tech etc.)

Super elite term taken from Lauren Rivera's "Ivies, Extracurriculars, and Exclusion"
Trying to link this to the NSA data mining is absurd. They're tangentially related, but there is no process or regulation which is going to somehow help you when there's an active investigation and agents are digging through your garbage and talking to past contacts.

That's the exact purview of the FBI - they weren't mining databases, all they have to do is send a guy out to chat with some local base personnel, find out where he used to live, look up neighbours etc. This is all active, in-person investigative work.
It may seem unrelated but it is not. Lennart lacks the humility necessary for his contributions to be considered genuine advancements. He dismissed BSD in the context of discussing systemd. The way he put it, anyone who doesn't see the light coming from his code is irrelevant.

When I put this next to the half-success that PulseAudio is (which was similarly promoted and blindly embraced by all major distributions out there), I find questionable the idea of systemd being the next best thing since hot water.
Truecaller Funded by Sequoia India: A Wake-up Call for Indian Startups?
I don't get it. The article first criticizes HFT for making markets rather than speculating, incorrectly asserting that it's somehow a tax on traders (hint: don't cross the spread if you don't want to pay the "tax"). Then it reveals that HFT does speculate - they pay people to do market research and trade on that basis, which is somehow also evil.

Damned if they do, damned if they don't I guess.

The authors reasoning in going from HFT engaging in speculation to a financial transaction tax is unclear. He wants to prevent speculation and information gathering? Or prevent people from speculating quickly?
For anyone new to crypto-coins, "fiat" is a derogatory term for "cash money," not a small European car.
Yes, that's one thing. But if that's not a big issue for me (which is not) then the CrashPlan interface and app makes me cry. (I am still a CrashPlan user though; "friends" as destination is sth very important to me).
Even without the Snowden revelations, collection of personally identifibale information is increasingly common and often unavoidable.

The US, for example, takes fingerprints from all non-residents entering the country. In the EU, most of the countries that make up the borderless Schengen Area require you to provide your fingerprints when applying for a passport (usually from both hands). Last year, a German man refused to give his fingerprints to the German authorities when applying for a passport. His application was rejected. The case went to the European Court of Justice who ruled in favour of fingerprinting. The court stated that, yes, fingerprinting was a violation of an individual's privacy, but was neccesary to prevent fraud.

Whatever the pronouncements of officials about the protection of your personal info, it's certain, as in the story posted, that law enforcement agencies will have access to this data.
Having Debian switch to systemd by default has no bearing on the preferred init system in Ubuntu.
Well, frankly I wasn't expecting frontpage HN. This was just a sideproject that I was doing to get acquainted with golang. With respect to your concern about email address harvesting, the facebook graph api doesnt not give the app access to friends' email addresses. We only know the emails of the people who sign up, and it's used for notification purposes only. :)
The primary function of the stock market is to exchange ownership (shares) in a company. It's odd that we seem to have forgotten that. What value is there in a computer owning a stock for 10 milliseconds?
I couldn't manage to see anything special.
What does Paul Graham have to do with this?
The problem with "documentaries" is that they tend to be really simplistic these days with a lot of bad music (emotions!) and manipulative editing. As you stated yourself things often go so wrong that it's probably not worth the hassle of auditing.

I would very much prefer to see Notch have all his time & energy invested in himself because with that we might see 0x10c one day.

https://en.wikipedia.org/wiki/0x10c

Edit: This article puts things into perspective, we should probably all be less opinionated. How many of us know about the creative struggle after success?

http://mikebithell.tumblr.com/post/76030689478/on-success
Pardon my ignorance, but by PG you meant Paul Graham?
"This sort of stuff is deeply worrying because it means that law enforcement are perfectly happy for the actual perpetrator to go free, so long as they tick their boxes."

I don't think this case is good evidence of that. The problem was that they really believed he was guilty, not that they were unconcerned with whether he was guilty so long as they had someone to jail.

"It would be like doctors prescribing the nearest drug to hand without bothering to find out what was wrong with the patient."

No, it would be like doctors jumping to a conclusion too early and then prescribing based on that conclusion. That does happen fairly frequently, though, if I understand correctly.
most people will still hide behind their screens and not do anything about their crush. I actually had a concept that might solve this problem - in order to 'unlock' more options, you have to go on a date first and exchange passkeys with the other dater.
It sure is. Thanks :)
Apparently one of the co-creators of the freddiew channel on youtube. They make really good videos, with film level cgi.

https://www.youtube.com/user/freddiew/videos?view=0&flow=gri...

Too bad they didn't talk to Mojang first.
"Because the FBI agents had no concrete evidence that Mayfield was linked to the Madrid train bombings, they decided not to apply for a criminal wiretap, which requires probable cause to believe there is criminal activity or intent. Rather, they applied for a Foreign Intelligence Surveillance Act (FISA) warrant, ..." "The secret FISA court approved the request, as it almost always does, and the FBI began its surreptitious and incredibly intrusive blanket surveillance of Mayfield and his family."
It needs a social graph to do what it does. Do you have a better option for that than Facebook?
PA was force-pushed too early, systemd got it's own momentum. AFAIK PA suffered from external unsolvable forces, like hardware/driver giving inconsistent if not false data to PA, causing failures; I believe systemd is shielded from this. The benefits (sound dependency based state) already outbid the other issue one might have with it (less freeform scriptability as in SV).
Learn how to decouple yourself from specific technologies. Underlying all programming languages is the 'pure' logic of programming itself and the theoretical stuff of computer science.

Things like algorithms and data structures are largely independent of language (although there are some 'exotic' things you can do in many of them).

I would however strongly suggest getting a strong background in cross platform C/C++ code. For a very long time this has been the only really practical way to write properly platform agnostic code and it still is... you'll need a bit of Java to glue it into Android, and a little Objective-C might help with iOS and OS X. It also lots of quirks due to being low-level enough and will give you a better understanding of why x is slow or difficult to implement in the general case rather than in just 'language and platform X'

Also, for the web make sure you understand HTML(5), CSS and JavaScript - aside from server side stuff these three things underpin everything on the web.

JavaScript is not the next big thing - its like a 101 requirement for serious web development imo...

I strongly advice against deeply following the next big thing too - check it out see what it is, learn about it a little, but don't go nuts. There is a chance that you will learn nothing of long term value from investigating it thoroughly.

Knowledge of APIs and standard libraries is something Google can provide for you these days... understanding never will be.
The author's point is clear - that HFT adds no value to society ("socially worthless").

I don't believe that he wants to prevent anything, but he suggests that trades should be taxed to create some value to society from this. He is suggesting their value (at the moment) is exclusively to the benefit of making rich people - who can pay for access early information and technology - richer.
> Damned if they do, damned if they don't I guess.

Why can't the two be bad in their own way? It's like the mob switching from extortion to burglary, and saying, what, you didn't want us threatening people so we're not – now we're just stealing; what more do you want from us? I guess it's damned if we do, damned if we don't...
From the link it follows, that it was Ossetia (now recognized as an independent state by Russia) taking control over the (small) territory, not Russia annexing it (although Russian peacekeepers may be around, actually).

Speaking of the conflict scale, it still looks quite lucky that this all ended soon -- with Georgian army leaving heavy armour all along the road to the capital, and panic starting there.
>He spent two weeks in jail, petrified that fellow inmates would learn he was somehow involved in the Madrid bombing and hurt him.

This is surprising to me, that he knew what he was being investigated for. Is there any reason why they would tell him?
I dont think he means Paul Graham. More likely, PG the movie rating.
Rather strengthen your algorithmic abilities, maybe some more maths and work on something like data science or so, if that's you interest. Languages keep coming and keep going.
A few immediate thoughts:

Transaction volume is ultimately not the important metric--revenue is. And, following [1], it seems that the total revenue for HFT was probably around $2Billion in 2013--for a whole industry, that's not very much! Measuring transaction volume is akin to comparing shipping between Amazon and Walmart ignoring the fact that Amazon ships directly to consumers while Walmart mostly ships to large Walmart stores.

"...increasing liquidity is the last refuge of bullshitters" is not an argument--it's an assertion. That was not really supported. Liquidity is a good thing; the article claims that HFT does not help much because most of the actual benefits happened before its advance. Of course, considering how limited HFT revenue is compared to other forms of trading, it's likely that the benefits are just smaller in proportion.

So I don't see, from the article, that HFT is necessarily socially useless. Rather, I see that it is likely useful in a moderately small way spread out over a lot of people (most people in the markets). The benefit is not obvious or concrete, but that doesn't mean it doesn't exist.

Similarly, the article complains about how bots just quote each other prices without necessarily making a trade. I don't see how this is a bad thing. All it means is that their quotes are at a much higher resolution than manual quotes, that's all. This seems like it would generally be a good thing.

Now, I'm not saying that HFT is not without its own risk or issues--they're just not the issues brought up in the article. Or, in fact, in most popular articles: popular reporters want to turn HFT into a moral issue and paint HFT firms as evil manipulators, when they really aren't. The actual risks of HFT are more structural and technical, which, I suppose, is not great for a broad audience or lots of pageviews!

It's also not immediately clear that HFT should be banned or how to deal with it. Many proposals I've heard would reduce liquidity beyond affecting just HFT, raising real costs for consumers. Ultimately, this is why there has not been much regulation in the space!

[1]: http://247wallst.com/investing/2013/03/24/high-frequency-tra...
Windows Must Be Restarted for the Changes to Take Effect
Thanks for the advice. I really don't have any rate limiting features built in at the moment, but I will look into it. :)
If your intentions are to build businesses or generate revenue with these apps, then give yourself time for marketing. If you're like me, getting apps out the door is the easy part. The hard part is getting customers. How about doubling the weekly cycle to include a week of marketing each app after launch? Or the following month do 4 weeks of marketing?
> People could even get a programming job with no experience or education, as I did.

...well, they still can you know, and this is part of the beauty of the field, you get to work with people with all sorts of backgrounds. Now, yes, you need a github with some cool projects, some contributions to interesting projects and/or a mini-portfolio of projects that you did for free for schools/charities (and yeah, "cool" and "interesting" are in the eyes of the employer), but compared to most other technical field, it's much easier to make it without a degree or ample experience!
> It also doesn't mention how far along the road Samsung was to having the ability to ship Android without Google Mobile Services, until Samsung and Google made a peace treaty that involved sending Motorola off to live with Lenovo.

Do you have a source on that? When I think about it seems logical but it never occoured to me that Google could have been "forced" into leaving motorola. Clearly any sane exec would choose Samsung having google apps over mororola under different owner. But I would like to know where you got the idea from.
"PG" means "parental guidance" and is a movie rating.
I've read elsewhere on here that the value of high-frequency trading is that it reduces transaction costs and increases liquidity in the market. I.e. it makes it easier for the humans to buy and sell at the prices they wish to buy and sell at.

Assuming that's true, the question then becomes what are the costs and externalities of HFT and, in balance, are we willing to make those trade-offs? I haven't seen anything addressing those issues yet, but I haven't been looking either.

HFT experts want to weigh in, pro/con/otherwise?
So clearly you are not the class of person I have ever dealt with in the past. It would be an incredible breath of fresh air to work with someone who cares enough about their work to write their own compiler for it.

Right now I'm working through SICP, having just finished PLAI, do you have any suggestions for a book on compilers I could do next? I was recently steered away from the dragon book as it's "missing a lot of recent compiler research", but that person had no good alternative.

I think there is definitely three main groups of software people: those that wire together languages and frameworks, those that write languages and frameworks, and those that use a tiny subset of languages to do research. My problem is I think I've been heading down the path of learning that leads more to the second, and you sound like someone who manages to do a job similar to mine, but by being good at that second far more interesting path. I'd be really interested to hear any advice you have. Do you basically have to just work alone?
Tech Gentrification Article in Berkeley's Daily Cal Paper Causes Debate
>Gov'ts are designed for slow change.

Except they haven't changed slowly. Think of how far we've come since 9/11.

If the government is designed to change slowly, yet has experienced this period of rapid change, then it seems that we have to ask, "what force is being applied to overcome the slow-change inertia?"
Personally I'm preparing to bet on the following group: Haskell, Purescript, Idris - maybe Roy.

As the world realizes that they're relying on software for everything, and that a lot of it is horribly buggy, pure functional programming with typed languages is going to get a lot more popular.

This will likely be reinforced by the current JavaScript era, with some of its type coercion rules making absolutely no sense and object property access that happily accepts accessing nonexistent properties. Add all this talk about its functional parts being the best parts, and the logical progression seems obvious.

Additionally, just immutability by itself will make programming any kind of software much easier in the multicore era.

Regarding types, people will soon realize that these are not your grandmother's (dumb) strongly typed languages. They don't need you to spell out everything for them - they have extremely good type inference - someitmes to the point of feeling almost dynamic, but without sacrificing correctness.

There might be some issues with tooling and foreign-looking terminology at the present moment - but I'm confident they will be sorted out in the next couple of years.

But most importantly, its not just technical merits. People seem to be talking about functional programming a lot lately. Some of it is correct and some isn't, but that doesn't matter - the interest is growing there and I optimistically predict that the trend will continue.

Its probably too early to say whether types will become popular, but I certainly hope so. It sure would help if advocates for types distance themselves from Java and similar languages with little or no type inference. Many people have a lot of ill will accumulated for some of them and tend to blame the types for that. "Inferently typed" seems like a good buzzword for that.

Predictions are often horribly wrong, but they're also so much fun!
Windows Phone 8.1 Cortana Voice Assistant to Feature Foursquare Data
I guess speed dating is always a conflict between making the most sincere matches, and making sure everyone has fun.

If that one person says "yes" to everyone, no doubt their intentions were to game the system, but if they avoid attendees going away thinking "no one liked me", then they've actually benefited the event's success.
The design is still beyond horrible, and on par with Windows. If everything that can be shoehorned into a system and "works" despite being a complicated mess, was accepted, we would have adopted Windows registry and SNMP as primary configuration mechanisms, too -- after all, they both work more reliably than Pulseaudio does.
He spent two weeks in jail. How keen are you to keep innocent people in jail for two weeks based on such flimsy evidence?
Javascript is not going to be the next big thing, is already that and you should keep learning it as priority. In my case i am learning functional javascript and as a framework Reactjs because i like it component base system approach. Also keep in mind that is not about the language or framework is about what you can do with it. I suggest to learn programming with mathematics, regular expresions , etc. To be clear learn how to be language agnostic.
How can they set a price without having a price for IP?

If a lightbulb kickstarter hadnt contacted a factory before coming up with how much it would cost for production then we'd be riding their asses
The Minecraft brand and IP are constantly being misappropriated by others for commercial gain, the Minecraft IP is owned by Notch and he has every moral and legal right to protect it. There are numerous deals that are in place that allow third parties to make use of the Minecraft IP for commercial gain, Jinx, Think Geek, Lego, Danilo, 57Digital, 2PP, Sony, Microsoft, deal after deal after deal... Notch has set a clear precedent: If you want to make a commercial venture with the Minecraft IP, work with his company and if they can make it work, they will. This is not a "creative work", it's a commercial work. The creator of this project has previously made creative works involving the Minecraft IP and posted them on Youtube with no opposition from Notch, here's one: http://www.youtube.com/watch?v=uPFD2PVtKQE