skysight-inc/HackerNews huggingface dataset:
This is awesome, thanks!

There is one big part I really don't get though. Why would Greece's creditors assume that Germany was going to cover a Greek default, just because they are both in the EuroZone? That would be like my bank assuming that the US Government would cover my mortgage if I default, just because it's denominated in dollars. That line of reasoning makes no sense to me.

Related to this, the video says: "The problem is, somebody has to pick up the tab, or else every country in the Euro area will suffer." I don't get this either. That would be like saying that me defaulting on my mortgage will make all my neighbors suffer, just because our mortgages are in the same currency. It doesn't seem like a Greek default should hurt anybody but Greece and their creditors.
This Multi-Million SaaS Needs Disrupting
Trying to sign up my kids to play soccer today and came across just about the worst designed piece of software I've ever encountered. The sad thing is, they make many millions of dollars a year by managing soccer leagues, the registration, scheduling, etc. They don't deserve to make $1 given their software!

Here's the site: http://www.gotsport.com

Here's the steps I took today to (try to) sign up my kids:

1. Click on the link in the email that gets auto-sent. Since I'm a coach, it takes me to my team's home page. NOWHERE on this page is there a link to register.

- Go to the league home page and click on the "Register" link. Go to the login page. See 4 DIFFERENT PLACES TO LOGIN! One's for family, one's for coach, one's for player, one's for manager. Since I've done this mess before, I know I have to choose Family.

- Forgot my family password. Press "Forgot Password". They send me an email with a link. I click on the link. The link has a button that says "Send New Password". They send me an email with a new password. I finally log in as a Family.

- I see my 2 kids listed under our Family. I press the "Register Now" button by my son. I now have to enter my son's username and password. I don't know his password. I start the whole 2-email-process to get his password set up again.

- I get my son's password, click their link to log in again, and it takes me to his account home page. NOWHERE ON THIS PAGE is there a link to sign him up for the new season.

- I go BACK to the league home page and click on the link to "Register". Now I log in as my son. I see his account information with registration information. I click "Pay By Credit Card". The link times out.

No registered kids, 20 minutes wasted.

Please somebody tell me they are working on a replacement for this!
Edge. Of. Solar System.
> I, for one, want to at least see, if not help, what small but interesting byte-size hurdles others encounter and how others can solve it in different ways, and all the discussion around it.

I've thought about this idea and I think without proper "project managers" (I don't mean someone with a project management degree - but just someone to coordinate all the efforts) it seems like it could be a total failure.

Here is an example: I have a C++ game engine that I need help with feature X. I think any C++ developer could come up with an implementation of X, but does the style fit my game engine? Does it interconnect with the rest of the engine? (of course ignoring the fact that any discussion of C++ would generate gigabytes worth of comments - I've read some of the newsgroup discussions on style alone...). You can't just be like "create a logging interface" without having studied the rest of the code base. It would be like trying to create a feature for Apache or Linux kernel - if we didn't study their code base and style anything we submit would be laughed out the room - not because what we did won't work or wrong but it doesn't fit with the rest of the code.

This is where the project managers come in - they already know the style and inner workings and take what you submit and hack it into the right style and push it into a SCM or push it upstream (or reject it). Personally I would feel more inclined to make contributions to the Linux kernel if there was a friendly middle man I could look over my work before it gets to Linus - only because I fear if I submit something stupid I'll get chewed out by Linus.

Even if this were to happen - I would not want to read 10k comments of tail call recursion optimization, smart pointer usage, or discussion of non-portable code that will work on 99% of systems except for AIX Unix and Blue Gene/Q.
It's easy to see the story from that side and I think it's not "wrong", but the geopolitical story is being missed.

Greece has in a way helped the ECB by distracting economic pundits from their various other failures in the recession and recovery process. The truth is that we're all so used to being mad at the ECB that liberals are now confounded by the least bad thing they've done in a while.

It's long since known and agreed that austerity policies were detrimental to the recovery. The thing is that Europe's failure to pursue expansionary monetary policyead to both diminished inflation (which means debts have larger real value) and diminished growth in the eurozone, both of which hindered Greece et al's ability to repay debts regardless of the terms they were given. That's added to the fact that inflation couldn't happen and internal devaluation wouldn't happen as chosen by the Greek people. And internal devaluation, what happened in Ireland, is a pretty ugly process, though Ireland would be okay right now if the ECB hadn't also blown the recovery in general, methinks.

Now the issue is whether Greece gets what everyone else got. It's fair, but it isn't exactly right. And the ECB has distracted everyone from their big failures.

This is also being tossed around as proof that currency unions don't work! That's kind of a strong conclusion. I think it could work if it were well managed and smaller and less diverse. A couple of economies in similar situations with proper economic management can probably keep things together with only a small chance of an Ireland-style devaluation (and no Greece events), and in the future the charter could predict these sort of things.

That it turned into a call for political fusion of Europe is scary. I get that nationalism is bad and all, but you want to redraw the map and the culture...

...so you can keep the money.
Interesting concept. Point 3 here is however really worrisome.

> Your IfLoop programs are always runnable, at any time. IfLoop programs even has no runtime errors. If you get a property of a null object or get an array element with an index out of range, a null value will be returned. If you use the null value as a Number, it will be viewed as 0. If you use the null value as a Boolean, it will be viewed as false. If you use the null value as a String, it will be viewed as a blank string.

That is not good. Programs will just show unexpected behaviour. This is exactly what is terrible in PHP-land. You should not autocast values to other types.

http://www.tapirgames.com/blog/ifloop-programming-language
Inflating away debt is another form of increasing tax revenues. Also known as Seigniorage. It's just a more sophisticated way of collecting taxes, and it will harm the poorest greeks and middle class first.
California, Illinois and New York pay for the majority of America. These blue states luckily have values which protect the poor, socialist requiring red states. It's ironic that those states vote against their own interests, but we blue states sigh and pay out... Because no matter our race, economic class or education we are all Americans and we all make this place what it is.
I have a few friends in Greece who will do anything to avoid paying taxes. Sadly, they think Greece will be the next Iceland and it's just not the right comparison.
The facts do not support your claim. In the four years before 2015, the Greek government got to spend in excess of 80 billion euros of money lent to it from other european countries. In addition the Greek banks were allowed to use almost 100 billion of "credit" from the ECB. I feel really sorry for the Greeks now - they are about to learn what it's like living without this support.
If they devote less of their economy to debt service (my understanding is that this is why they would leave the Euro), then they can have higher consumption at a given level of economic activity.

(I don't really understand the situation well enough to say whether or not they could possibly maintain the same level of activity outside of the Euro, but I think this is the logic behind that argument)
If you feel that "Greece" must be punished for fiscal irresponsibility with chaos and starvation, then while we're still bundling people into convenient country packages, why shouldn't "the USA" be bombed and occupied?

Oh, those wars and massacres weren't your decisions? Then, you think the average Greek took those Eurozone loans and bailouts themselves?
"Transfer further billions of euroes to Greece" is precisely what the troika wanted to do, in exchange for draconian austerity measures like those of the last few years, which caused a 25% drop in GDP and a rise of the debt/GDP ratio from 105% to 175% (http://www.tradingeconomics.com/greece/government-debt-to-gd...).

The IMF themselves have said that Greek debt is unsustainable and a significant haircut is needed (although their head Lagarde ignores their analysts). Keeping with the dysfunctional austerity plans would only make the debt ball, and the eventual inevitable default, larger and larger. So even from a purely egoistic point of view, you should support the OXI.
I'm surprised that memory or memorization would be the key (for some people? for yourself?) to learn a programming language.

I've studied a number of different subjects in my life, from foreign languages to computer science to math, etc. I clearly see the benefit of SRS and necessity of memorization in foreign languages (vocab is so critical, and there's really no way to avoid straight memorization of it), but I don't see how you could effectively encode your knowledge of a programming language on to flash cards. And I'm not sure why you'd want to when you can easily look up things in the documentation or on Stackoverflow.
Visual Basic had this "feature" with the "On Error Resume Next" command. It was universally hated among people who had to maintain VB code, and was a sure fire way to spot crappy code.

I don't even understand the point of this type of coding. If a program throws an exception and crashes, it means my assumptions were wrong, and the code is handling data it wasn't meant to handle, and needs to be fixed. If I got that part wrong, it's very likely the code around that section is also wrong in some way. On the other hand, if I don't care that the computation fails, why did I have it there at all?
Constraint-Based Layout in the Browser
Right! There are so many ideologues using Greece to support an agenda, I should probably be more careful to distance myself from "public sector bad, private sector good".

The issue with Greece seems to be that they have an enormous public sector, and extraordinarily generous (literally: extra-ordinary) entitlements, "financed" by a nominal tax rate that is decoupled from their actual tax income. From the little reading I've done, it seems like there's been a theme throughout the 1990s of "raising tax rates" to fund a populist spoils-system government, with scare quotes deliberately applied to "raising tax rates".
Simple and Nice
Did Germany's political class benefit from this? Maybe.

Still, Greece allowed it to happen by not facing reality.
I found your original article interesting, and I'm glad someone wrote about these Safari issues. But I also have to agree that one has to be very cautious when coming up with article titles. You're giving people a misleading context before even reading the content.
Why Did Jacob Wenger Leave Microsoft for Firebase?
Sticks and stones. It's interesting how you deflected rather than answering my question.
wow, this is a really old project that was a two-month-long hack culminating in a workshop paper:
http://www.pgbovine.net/publications/SlopPy-error-tolerant-P...

i haven't maintained the code for ~5 years, so ymmv
Do you remember Cyprus ? One day they are good hard working European, the next day all of them are gangster laundering russian crime money and taking money out of their bank account is fair justice ( but fear not brave citizen, your money is safe at the bank because your are not dishonest like they are )

Europe has treated its "citizen" like rubbish since the crisis. You can hardly blame the push of Eurosceptic parties across Europe - in time of crisis, Europe is really ugly.
Only 300 of the area’s homes claimed to have swimming pools, which require owners to pay a luxury tax.
But when officials looked into the low number, using Google Earth to scan the back yards, they found the number of pools to be closer to 20,000.
The fraudsters responded by buying camouflage-print tarps to cover up their pools, the Mail reported.

(http://nypost.com/2015/07/05/decades-of-fraud-have-swindled-...)

In Greece, A Hairdresser Can Retire At 50 With Full Benefits
(http://www.businessinsider.com/in-greece-you-can-retire-at-5...)
Oh yeah, conscious sedation. It's 9am, I am in the dentist chair and getting pills. Next it's 5pm and I am in my bed at home and I have zero idea how we progressed from event1 to event2 yet I am told I was talking to people. WTF.
We're saying the same thing. He dispelled rumors that contact had been lost [permanently]. Sorry if that was unclear - the article clearly states it was certainly lost the first time.
The reason you're "astounded" by all these comments may have to do with the fact that you seem to rather limited awareness of the basic history regarding Greece's current situation.

For example, there's no mention at all in your remarks about the well-known shenanigans that led to Greece joining the Eurozone (and camouflaging its debts) in the first place (with the connivance of certain large foreign banks). Or of the naked arrogance and condescending, hoof-in-mouth verbiage we've been treated to by certain foreign leaders (like Angela Merkel) in recent months.

Just simply: "look at those Greeks -- they're irresponsible, they're overspending, and now they're looking for another handout", basically.
I don't like the assertion at all because so many techniques are held to be "deep learning" and because even when specific techniques are built on an analogy of this sort (think Simulated Annealing and Genetic Algorithms) they do not work "because" they are "like" the physical processes that served as an inspiration.

Names are useful, but only as a aide to thinking. Does this help us think about these techniques?
You're not starving yet. You wouldn't be starving if Greece had accepted the deal.

You may however start to feel very hungry soon holding a pile of worthless Drachma...
An analogy I used with my wife trying to explain / argue Greece. It struck a chord.

Fiscal Union:

Would you lend me 10 million dollars?

No

If I was Warren Buffets adopted son (!) would you lend it to me?

Maybe.

Well that's how the rest of the world's investors saw Greece. Despite all the protests that it was separate debt no one believed them. And Greece is about to prove them right.

Debt restructuring (ie fiscal Union "just this once")

If I am having to spend five months negotiating with the Bank Manager to get an overdraft that will let me pay him the next months mortgage payments with that overdraft, then we should stop talking about the cuts I need to afford the overdraft and look at how to deal with the mortgage.

I don't like the situation Europe is in - but it was clear in the 1970s where this was all going - just because it is not politically palatable right now, Euro zone countries are going to have to become responsible for each other's debts, and that means negotiating on fiscal policies across Europe.

Stuff TIPP - that's a serious agreement to hammer out. And don't do it in secret.
Your money went mainly to your Banks, via Greece.

And if we send bread to feed the poor, you'd book that under "your money went mainly to your bakeries". It's just dishonest. Moreover, it's even factually false that the majority of the bailout money was used for bailing out banks. Only 1/3 of the credits were used for this purpose. The rest fuelled consumption in Greece, and/or was off-shored by the greek elites.

your Banks

You are following Syriza's xenophobia ... always blame the germans. French banks were the biggest private debtors.
> Concluding, I'd rather go back to the Drachma and blow the Euro project than die starving becuase it suits your country's political class.

Serious question: Why do you think switching currency to Drachma will solve anything? From what I've heard and read, Greece can't spend its way out of this problem because it lacks trust among creditors.
Yes, that 10% is an average over seven benchmarks. The numerical one gets a 25% speedup, the one with a bunch of exceptions doesn't benefit at all. The funny thing is, if you're interested in performance, you're probably going to be writing a JIT, so this optimization is really just a stop-gap measure. In fact, the inline threading I mentioned is a kind of cheap JIT: it copies the in-memory executable code from the instructions at these goto labels to form basic blocks in an executable CFG. That gets you 1.6x speedup on those benchmarks, but it's a lot more work.
The issue with this comparison is in the US the states do not in reality have balanced budgets. Most of the states receive huge subsidies from the federal government in the form of money for highways and road construction etc. This shifts the debt from the state to the federal level, something the EU is not set up to do with its weaker federal system.
If they had been serious rather than play-acting, the leaders would have jumped at the chance to die for the "crime" of speaking truth to power.

Unless you're talking about secret assassinations carried out by traffic accident or similarly deniable means, months after the fact to prevent a PR problem, out of spite rather than to silence. I'm not sure what could be done about that sort of thing.
The first Copa America trophy that goes to
California's Drought Is Part of a Much Bigger Water Crisis
Half-Australian and half-Estonian here; I can only agree with your sentiment. It seems to me that decades of corruption, tax avoidance and financial mismanagement is responsible for the position that Greece is in today, and I don't see why it is necessary for other countries to reward such behaviour with continued support and understanding. You don't like the terms of financial support offered by the EU? Well, maybe you should have thought about how your country has been run and realise that - sooner or later - that is going to cost you jobs and economic stability.
Poking around, it looks like Greek debt service as a percentage of GDP is not particularly high (it's closer to France's than to Spain's). What does Ireland's interest/GDP look like? Iceland? Those are two former basket-case economies that seem to be recovering without total bail-outs.

(I'm asking, not telling; I don't know what the answer is.)
You do realize that plenty of US states carry a "deficit" right? Many states receive more money from the Federal budget than they pay back in. We can debate why this is the case, but I don't hear anyone telling Mississippi or Alabama to suck the bitter pill of austerity or leave the US.
>draconian austerity measures like those of the last few years, which caused a 25% drop in GDP and a rise of the debt/GDP ratio from 105% to 175%

Easy there. The austerity measures and the troika only came into play in 2010. After Greek government called EC-ECB-IMF because it could not solve its own crisis.

By 2010 (prior to Troika-imposed austerity), as a result of the Global Recession, Greece had already lost about 15% of its GDP and its debt had risen to about ~150% of its GDP.

It is extremely disingenuous to say that austerity caused a 25% drop in GDP or that it caused the debt/GDP ratio to go from 105% to 175%.
Young blood
> Only in films.

Are you trying to say that the current Germany is not the direct descendant of the Nazi Germany? Then how did it come into existence? Is it a brand new nation conjured out of thin air after the Yalta and Potsdam conferences?

Pay attention please that I did not say that it is the same nation, but that it is the direct descendant. Surely the majority of living Germans had nothing to do with NSDAP, because they were born after 1945.
The Universal Constitution of Humanity
Do you believe people are instinctually good, or bad? They are neither. All of us are exactly what we have been taught to be. From the moment we are born, we learn from other peoples actions. Everything that you understand has either been taught to you, or is a conclusion you’ve developed.
I will use illustrations and examples through-out this publication to help you understand the facts, and concepts we are discussing. The prince that was switched at birth was one, here is another.
Have you ever smelled coffee brewing? How did you know you were smelling coffee? The only way you could have known how coffee smells, is someone presented you coffee and you smelled it. You then drew your own conclusion of what coffee smells like.
Have you ever visited a coffee plantation, or a coffee processing plant? Coffee has several different smells. It smells one way growing, another while it is being processed, and yet another when it is being brewed to drink. So, you probably have only been exposed to one of the smells of coffee.
If you ask a person if they know what coffee smells like, they will most likely say yes. The fact is, they probably only recognize aroma of coffee, The actual fragrance of the coffee will vary greatly depending on whom you ask. If you ask the farmer, the worker at the coffee plant, or the consumer, all of them may have a different conclusion of what coffee smells like. They are all correct in their conclusion of what coffee smells like, even though all of their conclusions are different.
This is the concept that we will build the free human society upon. We can all be right even though we have varying opinions of what right is. As long as I respect your right to freedom and a peaceful life, and you do the same, we have just solved the problems of human violence. All that we have to do is convince everyone to agree to the same set of general standards for society, and then enjoy their lives.