skysight-inc/HackerNews huggingface dataset:
If you're gonna try to explain to non-technical people maybe you should choose your title more carefully. Metadata itself is not bad. It's how it is used and who has access to it.

The thing that's bad here is:

1) Lack of personal control over your own meta data. You can' go to Google and say "Erase everything you know about me." easily. Some Google services allow you to do something like this, others don't, it's purposely a big pain in the ass. That goes for all these big companies.

2) Most (all?) governments have too much easy access to this data, and no public disclosure or oversight about what/who they are looking at and for what reasons.
Longer video (25 minutes) of a talk from BlackHat 2013, about how metadata was used to expose an illegal(?) 2003 CIA operation carried out in Italy. It's by a non-tech journalist, so it's also largely non-technical and provides a very interesting overview of what metadata can expose.

https://www.youtube.com/watch?v=BwGsr3SzCZc
Japan and SK vs. DPRK
Trump's pilgrimage to force local conflicts to be resolved, locally, is of impeccable timing. Japan and SK will never pay for non-nuclear protection, because they can do it themselves, far more efficiently. However, this does not mean that Japan and SK need to go nuclear. The US can provide the nuclear deterrence easily for pennies on the dollar and thus prevent nuclear proliferation. The replacement of US troops with Japanese and SK troops, is long past due. If DPRK is plausibly foolish enough to use nuclear weapons, then the judicious deployment of missile shields similar to the Israel systems, are warranted. China will not let DPRK push the nuclear option, as there is too much to loose for China, so this is a long festered sore that really can be resolved, via conventional arms if necessary, by the locals. China directly manipulates DPRK as a distraction to issues between the USA and China. Call this Chinese bluff. Likewise, the USA should only provide the nuclear shield to other allies who are willing to pay the American defence costs, regardless of how bloated those costs are. If we are running a trade deficit with an ally, then the books are easy to balance with said ally.

This sort of hard nosed policy is exactly what is needed to bring the US defence budget under control, or transfer those costs to those that benefit and provide relief to the US debt. Personally, I feel no necessity to pay these defence costs of others, either with America lives or treasure.
All of the theories of who is a state or not fail as soon as real geopolitics is involved.

Taiwan is not a state in the eyes of the US simply because China wouldn't play nicely if we said otherwise.

Saudi Arabia during its formation in the early 1900s would have been indistinguishable from the ISIS of today.
> Just write the damn code and back up it at the end of the day.

If you save a copy of your code each day, you are using version control - just an ad-hoc, error-prone sort of version control that wastes space and makes it painful to do any of the things people use version control for.
Stereotypes perpetuate anti patterns and facilitate discrimination and should not be embraced or defended.
> "Basic human decency" is not an argument against the GPL.

He was arguing for the GPL.

> Have you considered why people use the GPL? It isn't to stop companies from using their code, it's to stop people from making the code proprietary.

That's one reason. Another reason is that they have no choice to choose GPL since maybe they're building on a GPL system.

Another entirely different reason people choose the GPL - to keep customers paying for their services.

Some people also choose the GPL because they just do whatever their peers do. There are lots of reasons, not just the one that you stated.

Also, I would argue that "making the code proprietary" is a very inaccurate phrase. If I take your GPL code, make some changes and then sell it without providing the source code, am I making your code proprietary? No. Because your code is still available. I'd be making a derived work proprietary, not the original code.
Your next UberX could have free Wi-Fi thanks to new deal
Could anyone explain how this, if at all, relates to the Yerkes–Dodson inverted-U[1]?

[1]https://en.wikipedia.org/wiki/Yerkes%E2%80%93Dodson_law
Interesting video, but it feels a bit 'icky' to me, for lack of better words.

The voice feels patronising, perhaps even scary, and towards the end it suddenly turns into a description of a dystopia. If this were an advert I think it'd have most reaching for the remote control fairly rapidly.

It's a real challenge to describe these issues without looking unhinged.
That's rich, considering the number of 'marxist' rebel groups murdering nuns and social leaders and bombing schools.
My immediate thought. Agricultural runoff isn't on the top of the list of things I want to ingest, even vicariously.
If you used a time machine to bring some people from a 1600s English colony here in America to the present time, they would think our punishments are cruel and unusual. To them, prison itself was cruel and unusual punishment, so they didn't have them: they just executed people or did other harsh, but quick punishments, depending on the crime. To them, it was far more merciful to execute someone than to stick them in a prison cell for years and years. (They did have jails, though, but only for people awaiting trial.)

So any time I see someone criticizing the death penalty as "uncivilized", I think it's a bit silly because there have been whole cultures that completely disagreed.
The point was about metadata. It's modern to cry about other feelings nowadays though.
hmmm, I thought Jeff Dean was the Chuck Norris of programming:

http://www.businessinsider.com/astounding-facts-about-google...
Except I would have made the exact same assumption about "your father". The idea is that our parents, grandparents or whatever are technologically incompetent. It had nothing to do with gender.

Again, the only sexist thus far, is you.
Although I would not subscribe to the idea that VC as a solo developer is always a waste of time, there are definitely small scope projects where I do not use it.

If you know your project is for sure _personal_ (i.e. not shared) and a small _proof-of-concept_ (i.e. if you go further in that direction you will do a rewrite anyway), I think it is overkill. Your code and data will be in so much flux, that good old copying is faster than dealing with the VC.

Thinking about it, I think it makes sense to add VC to a project, when it delivers its first satisfying result, I would call that the proof-of-concept program. At that point you throw it away/archive it, or you have bigger plans, then you probably add version control knowing you have this working prototype and rewriting stuff.

You do not have the history to that point, but it would not be helpful anyway.
>Do we have to have SJW's infiltrating Hacker News now too.

HackerNews is very sensitive when it comes to sexism, but not so much when it comes to H1Bs or outsourcing or China.

It's embarrassing that the purpose of the video is overlooked for PC.
"So what's your market size?"
If you think that's "retarded", I suggest studying more macroeconomics and the history of the dollar. I suspect money doesn't work they way you think it does.
Ransomware Petya encrypts hard drives
Its a common feature of HN that we don't condone sexism, racism, hate speech etc. A lazy stereotype of dumb women in an article title is not cool here.
Will this help balding men? If so, I could see it getting regulatory approval much faster...
> Appeal to relevant authority is not a fallacy.

Yeah, because nothing says "relevant" like failing to see a global economic catastrophe, like the one in 2008 (or any other in the history of the human race). To suggest that economists are, aggregate, any more relevant than you or I is literally the quintessential example of a genetic fallacy. Such ignorance.

> There is no battle betwen Austrian and Keynesian economics in America today any more than there is a battle between Confederates and the Union.

You really need to turn off the TV... I can't even finish the rest of your comment, it's so full of ignorance.

Ron Paul v establishment
Not just the C64, but also the more archaic 8-bit machines still get a lot of love and attention from those of us who still keep the machines running.

Writing code on these machines is still a very rewarding activity. Maybe not financially, but certainly the fun of actually doing something that was once considered impossible on these machines, is just really, really fun.

Myself, I'm an Oric-1/Atmos fan. http://oric.org/ has an absolutely astonishing amount of software for the machines, which barely made a ping in the 8-bit wars, and the fine folks at http://defence-force.org/ continue to bring new titles to the platform. More fun to be had with an old computer now than ever before .. after all, old computers never die. The users do!
If your experience was anything like mine, then you grew up regularly handling technology (fixing computers, hooking up VCRs, etc.) for and explaining it to people older than you. That's the stereotype at play in the title--old person won't understand tech.

It would be quite different (and have a totally different effect) if the title said "3 minute video even a girl will understand"
if anyone is going to viscerally and immediately understand the impact of de-anonyimzation and the importance of privacy, it will be a woman.
I agree on this, especially for my own projects. But as investors get involved, or I add the library into a consulting project, I end up thinking about the questions I posed. Not always practical to ask for legal on those projects though :)
This is really cool. I also like the video a lot. I wonder how the drawing animations are done. Is it just recording drawing stuff with MS Paint? There hast to be a better way!
>> I don't understand why people fetishize names that much.

I think it's basically the same phenomena as "judging a book by its cover" and "can't overcome a bad first impression".

Our brains are constantly putting things in "bins" and these bins cost energy to move around. Looking at it from a minimization of energy perspective, it's basically because minds are lazy and need a way to quickly make decisions without arriving at everything from first principals.

The extent to which this is true or not (I think) has to do with levels of intelligence. Higher intelligence (or, related, neuroplasticity) allows someone to alter the structure of their brain at a lower energy cost.

Personally, I think this is why cognitive dissonance is often accompanied by anger because the brain literally just realized how much work it would be to rewire a mental model to account for such dissonance and would prefer a way to avoid it, hence fight or flight.
Ah, The Treachery of Turing Machines, Magritte would be proud. Yes, a FSM diagram cannot toast bread, just like a John Deere Schematic cannot plow fields. But if we want to play this game, unfortunately we'll have to get a little pedantic and reveal whether we're talking about design or implementation.

The Turing Machine is an abstract mathematical model for designing real machines. A Turing Machine is a design for a specific real machine. The computer or software of your choice is a real machine that is also a Turing Machine.

My toaster's special bread input tape is implemented using a mechanical lever. It's temperature oracle is implemented using a temperature sensor and a digital timer. I believe I have a toaster-enhanced TM.

The Turing Machine is really a machine, in every practical sense.
SixXS – IPv6 Deployment and Tunnel Broker
Facebook still shows muscle in drawing in young and old
Discussion of Citi Group PDF sited in the article: https://news.ycombinator.com/item?id=11396263
¿Porque no los dos?

How will you differentiate probability generating functions if you don't know calculus ?

How will you know how to integrate a CDF from a PDF without calculus and vice versa ?
Ask HN: Turn dying Christians into a messenger service to the afterlife?
In particular, consider a service where Christians on their deathbeds memorize messages from friends and relatives to take to their dead loved ones in the afterlife.

Is such a service feasible?
> You made it about gender.

No, the long history of the phrase used to stereotype someone who knows nothing about technology made it about gender.

EDIT: pointing out that the phrase is sexist and unwelcome is a good thing.
A perfectly frictionless world? No, thanks
I didn't know Japan had limitless highways.
Google searching shows very many more hits for "your mother would understand" and "your grandmother would understand" than for father / grandfather / grandpa / etc.
The article itself made his religion an issue by stating that "He also preaches at Tilehurst Methodist Church and within the Reading and Basingstoke Methodist circuit", so I think it's on topic to ask if he hold the same religious views that the title of the article suggests he does.

Can't reply to the reply so editing to add this:

Of course I'm familiar with it. But the BBC and non-American readers may not be familiar with the real facts about him, which have overshadowed his mythology in many American's minds, because of his work as a spokesman for the National Organization for Marriage [1], which has negatively affected many people's lives.

And as the wikipedia page you link to says, Chuck Norris himself hopes that "such statements will interest people in real facts about him contained in his literary works".

I think an uncritical light-hearted reference to Chuck Norris (or Bill Cosby, for that matter) being a great role model sounds dated and awkward, in light of his more recent political activity, which he states is more important than his mythology, and which he wants people to learn about.

And it's not about calling out every opposing political view, or that he has an R by his name. It's about calling out bigotry, and that he's a bigot, who the title of this article unfortunately casts as a positive role model.

[1] http://www.newnownext.com/chuck-norris-hired-by-anti-gay-gro...
Awesome idea. I suppose non-christians could also serve as message couriers as well to people who went to the other place?
The IMF does not want to write down Greeces's loans in the least bit. The IMF is normally the first creditor to be repaid and Greece is the only first world nation to miss a payment.

>Meanwhile, missing the IMF payment will cut Greece off from new loans from the organization.
http://www.nola.com/business/index.ssf/2015/06/greece_become...

According to the leaked conversation the IMF understands the Greek's will not be able to repay their debt with the current agreement and lack of economic growth. Unfortunately for the IMF the Greeks do not seem likely to accept futher concessions, without an 'ominous event'...

>THOMSEN: But that is not an event. That is not going to cause them to... That discussion can go onfor a long time. And they are just leading them down the road... why are they leading them down the road? Because they are not close to the event, whatever it is.

VELKOULESKOU: I agree that we need an event, but I don't know what that will be. But I think Dijsselbloem is trying not to generate an event, but to jump start this discussion somehow on debt, that essentially is about us being on board or not at the end of the day.

THOMSEN: Yeah, but you know, that discussion of the measures and the discussion of the debt can go on forever, until some high up.. until they hit the July payment or until the leaders decide that we need to come to an agreement. But there is nothing in there that otherwise is going to force a compromise. Right? It is going to go on forever...

VELKOULESKOU: They are not getting close. What is interesting though is that they did give in...they did give a little bit on both the income tax reform and on the.... both on the tax credit and the supplementary pensions. They are doing something but it is very small...

https://wikileaks.org/imf-internal-20160319/transcript/page-...

The IMF is scared of setting a precedent to loan out more bad money when other countries in Europe are soon to face the dilemmas of Greece.

Members of the EU itself have begun to question the IMF's role in the Troika governing the EU, made up of the European Commission, European Central Bank and the IMF.

The Banks are not your friend
As another comment below points out, any non trivial software contains FSMs but they can express it in any number of ways. Haskell trying to avoid mutable state would probably pass around a constant data structure recursively through a series of pure functions. I find explicit FSMs difficult to reason about and find pure functions operating on complicated data structures much easier to reason about. It is irrational to conclude there is one clearest representation for everyone even within a single problem space. Experiment, find the one that suits you and show understanding to those who think and learn in other ways.
So everybody's complaining about the second part of the title, I'm gonna complain about the first. Metadata is a very broad and general term, and metadata is not bad. Here I thought I'm gonna read an article about why I shouldn't be storing metadata in my applications. Instead I get a video explaining how data is collected about me on the internet, mostly via social websites, and how this data can be used not according to my personal interests. That's a very specific case of metadata, and I don't even think the "meta" prefix is important here.
So your goal by making people not write titles like this is to completely exterminate people's connotation of it?

We all agree sexism is bad, and there are real issues to overcome in all countries, but sometimes I would feel more supportive of the case if it focused on what really is unfair, and a hindrance to a gender.
Disclosing the use of React and every other piece of outside software perhaps falls under the discipline of the professional. Investors and clients are obligated to do their own legal due diligence and risk assessment.

An errors and omissions policy from your insurance agent is a method of risk mitigation.
>"Its a common feature of HN that we don't condone sexism, racism, hate speech etc."

And yet last time there was mention of "bro-culture" (i.e. anti-male, anti-techie), I don't recall seeing anywhere near this sort of reaction.
Just to be clear, you're accusing someone else of sexism based on a baseless assumption?
You are right - while there may be a simpler FSM that is equivalent to the one you have, the irreducible complexity that can arise from apparently simple rules is a feature of the problem domain. FSMs are part of the solution domain, and the best you can hope for in the solution domain is to avoid making things more complicated than they have to be. That does not rule out there being alternatives to FSMs that are easier to reason about.
> "Cutler’s vision finally pays off after 3 decades of waiting."

Quite!

But only because the Interix-derived POSIX subsytem was, and is, little-known and vastly underappreciated. Had it been better known, the payoff might have come a decade or more sooner. There are a fair number of questions being asked now, about the new Linux subsystem, where the answer is "No; but the old POSIX subsystem had that.".

* Does it support pseudo-terminals? No, according to the demonstration video; but the old POSIX subsystem did. (https://news.ycombinator.com/item?id=11415843)

* Does it let you kill Win32 processes? No; but the old POSIX subsystem did. (https://news.ycombinator.com/item?id=11415872)

* Does it support managing daemons? No; but the old POSIX subsystem did. (https://news.ycombinator.com/item?id=11416376)

* Does it support GUI programs? No (say the people behind it themselves, although I suspect that it could run X clients); but the old POSIX subsystem did. (https://news.ycombinator.com/item?id=11391961) (https://technet.microsoft.com/en-gb/library/bb463223.aspx)
>>Presumably there is deep reliance on Twilio's API

There is, but the api itself uses fairly generically named, and well documented methods and arguments. Being that there's not really a industry standard, I don't see that they are deliberately trying for some kind of lock in.

The path to create an adapter for say, Plivo, seems clear enough.
Zero – Responsive WordPress Blog Theme Review
SEEKING WORK - Remote/Amsterdam/London

Devops as a Service

Do you want to improve your scaling, resilience and reliability, but don't have a full-time Devops person on the team? Why not rent one?

I work with startups and online businesses to help them spend less time worrying about technical problems, and more time growing their business.

How can I help you?

- Implementation of robust and resilient cloud infrastructure

- AWS cost reduction. I have saved some companies up to 50% on their monthly AWS bills, while maintaining or improving app response times and uptime

- Implementation of Continuous Delivery and Configuration Management processes and training, so you can take advantage of the efficiencies these processes introduce, without taking time away from building your product

About Me

I am the author of AWS System Administration: http://shop.oreilly.com/product/0636920027638.do

Here's an AWS case study for an infrastructure I built: http://aws.amazon.com/solutions/case-studies/fashiolista/

If you think these services could help your business grow, let's talk. mike@awssystemadministration.com
What I'm about to say is more general than regex, but can online services please stop trying to validate my email address?

If I gave you an email address that you think is invalid, rest assured I did it for a reason. I'm not an imbecile: I know how to type my address correctly (especially when you make me type it twice). For all the imbeciles who don't know how to type their address correctly, the phone system still works fine.

I may have given you my real email address with a plus-sign for a filter. Don't tell me it's invalid.

I may have given you a fake email address, because I know you're just going to spam me. If you tell me it's invalid, I'll either spend an extra few minutes cooking up a better fake email address, or I'll leave your site.
The guidelines are pretty clear about titles, and this title is a great example of the trainwrecks that result when people fuck about with titles.
Because criticizing those in authority is very different from the opposite. The tired old dead horse of "its technically also racism to criticize the plantation master!" is an unworthy argument.
Only if you can "sell it". Business are not about solving big problems, they are about selling. Create enough hype, make sure it "sounds cool" and make sure you target right economic group.
> Stereotypes wouldn't be stereotypes if there wasn't a grain of truth in them.

So typical of an Aries to say that.
Why, when prayer does exactly the same thing? And its free and immediate. And no chance for mistranslation etc.
LOL, this is one ignorant defense.
I agree with you. Thinking of alternative phrases, perhaps "neophyte," "uninitiated," or "a smart child" would work.
Yeah, they used an old Facebook logo, a very old Twitter logo, and a Chrome logo instead of Google. Maybe they've never heard of brand guidelines?
On the internet no-one knows you're a dog.

In the UK I have noticed that black people are well represented in tech circles. Almost all the black people I know are in IT. There's probably some selection bias because that's how I meet people, but even so.
This is great, and I hope it get's opensourced and more widespread.
One thing of ecological importance that could be emphasized more, is that the shell of shell-fish represents a stable carbon sink. It's not so much that sea-gras extracts more anorganic carbon than land plants, because that organic carbon is likely going to end up as CO2 one way or another. But shells allow to effectively remove excessive carbon from the global carbon cycle.