skysight-inc/HackerNews huggingface dataset:
Italian here. I think what Greece is going through in economics terms is terrible and the main objective of any deal should be to get the Greece economy to grow once again and I don't think that taxes are going to help.

At the same time my country is exposed to Greece for ~40bn € and we did some reforms that nobody liked, like rising retirement age.

We should be ready to help Greece but they have to make real reforms, they have their own responsability in their situation and according to what I read they have big problems collecting taxes, corruption and mispending of public funds. They have to make so that in a few years they won't need anymore money from other countries.
It always depresses me when I read anything with math formulas and esoteric terms, a constant reminder of my lifelong incompetence with math and university calculus courses.
I do think the author overstates their importance. All of the technologies he listed aren't exactly earth shattering; the web would be the same as it was yesterday if these technologies disappeared today. For example, react "native"; were apps not built before that? The only thing that did was let JavaScript devs write for iOS. Have apps increased in quality since react native? No. It just made it easier for JS devs to not learn Swift or Objective C. But it hasn't innovated much in terms of the user. Most of what they've done has been in Javascript frameworks; how innovative is that really? I actually like React, but it isn't like they've invented HTTP. It's just another framework. I can do some cool stuff, but nothing that could be done before. It all feels like a self congratulatory circle jerk with actual user-level improvements that would not be particularly noticeable by the average user; the Facebook UX I am presented on the web is still the same cluttered mess it has always been. So what magic is this innovation actually creating? Just because we like a particular framework doesn't elevate it to the level of earth shattering. It certainly hasn't had the effect on the web that Rails has.
Yes, they made foolish loans and it would be somewhat appropriate that they lose in this investment, however, the loans were made based on inflated Greek numbers (numbers which made the economy look stronger).

That said, reverting back to the drachma would probably be more fiscally painful to Greeks than the austerity alternative. It's a lose lose for both parties, so staying with the euro is desirable despite some of the bad medicine.
Gp asked about default and you answered about abandoning the euro. The two issues are totally unrelated.

Greece could leave the euro and continue with debt or default on debt and keep the euro.

Leaving the euro would be nuts and bad for the country. Defaulting on the debt is probably necessary.
Yeah, I've had that also. Very strange, like how does one recognize that one has "woken up" from being already awake? It's like, oh, the tape recorder turned back on.

Maybe we're just the tape recorder?
You're right. I work at a place that does all but two of those, and I wouldn't if they didn't pay me as much as they do!
Before an operation I was given a pre-med that also induced something like amnesia. About two hours before the op. Everything after taking that pill is a blur - I can recall maybe 5mins out of like 8 hours (short operation, so most of those 8 aren't op)
Ah, I really expect this coding style will occupy some space of the text coding style. But I don't know if it is an advance or not, :)
Given the procedure I was undergoing[1], I can understand the preference of doctors to make sure the patient doesn't remember it.

[1] (let's just say this was moving a camera in a....direction...against traffic)
Very likely it's cosmic rays causing a memory error
I don't know why just a default would be such a big deal, really. I can't remember ever really hearing any particularly convincing argument why a default must cause a grexit.

The reason for the original bailouts was to save the banking system. National governments took on their own banks' bad debt and the export countries lent money to the import ones. All bad debt, public and private, essentially ended up as inter-governmental debt. Whether the rest of the economy could somehow have been insulated from a banking crash at a lower cost than needed to bail out the banks is unclear. The way the banks were bailed out is, shall we say, less than uncontroversial.
That was the entire idea of the bailout packages from the start. However, the government still has strong support and not likely to change. At this point, it's fair to say greeks don't want to save themselves.
If you work at a company with more than 500 employees that does all but two of those, I'd like to hear more about that. As I wrote those bullets, I filtered them through my experience of consulting for F500 companies, and when I found myself writing something I'd seen reliably deployed across entire organizations, I edited the bullet until that was no longer the case.

About the closest I've come to seeing any of these bullets deployed reliably is Microsoft's developer training and deprecation of the standard C library, and that initiative was so out-of-the-ordinary that it was newsworthy, and widely reported.

But to actually earn that bullet, Microsoft would need to deploy those same measures across all its contractors, and, more importantly, deploy them on internal IT and line of business systems, not just the Windows and Office codebases.
>In a reasonable world, the parties who loaned Greece all that money for ridiculously low interest rates in 2000-2007 should have suffered the losses.

well, until of course these parties have access to power...

>Why is it considered a huge threat to the euro

and this is how they PR-ed everybody into fear of default :)
Greek Entrepreneurs Band Together to Keep Business Going
Considering that Greece is far less socialist than the European norm, I'm not sure how "socialism" is to blame. The closest Europe has to "socialism" is around here (Denmark), and it works very well. Greece has been an oligarchy for decades, with extremely high income inequality, a lack of even standard social-democratic welfare benefits like universal healthcare or minimum income support, and a corrupt government.
Some of this has to do with faulty investor logic. The euro was sold to investors in a way where they believed that once in the currecny there was no exit. So they tried to price all of the components the same, rather than pricing in soverign risk for each state. Or, in other words, if any investors pricied in sovereign risk others would be there to arb it out of the system.

I think for that there should be some mechanism to let the investors take the hit. The issue is whether or not the cost to bail out greece would be cheaper than to deal with the incremental risk premium on the rest of the eu debts. At some stage the tradeoff between economic logic and incentives (moral hazard) needs to be dealt with more transparently.
> How charts ought not to be made

https://archive.org/stream/graphicpresentat00brinrich#page/2...

75 years later, it seems bad habits die hard.
Are You Making Any of These 10 DDD Mistakes? [Infographic]
SWIM has experienced his perception of music warp from slow to fast repeatedly on 450ug of LSD. With concerted mental effort SWIM could slow the music by what seemed to be a factor of 2 and hold it there for several (real-world) minutes.
The title is a little confusing. It probably should read "various Javascript game engines"
I beg to differ, a situation with a lot of factors you can't control is rarely a way to prove that you're worth your salt, It's the way you communicate your advancements what makes a difference.
This is a pretty common sentiment among firefighters/paramedics. You don't wish for something bad to happen to someone, but you absolutely want to be there if it does.
why link to a discussion flagged of the front page?
It takes time to make paper, it takes time to make ink. It takes time to make nand gates and flash storage. It takes time to write things down, it takes time to impose a patter of electrostatic charge onto a substrate. Call this t_make.

It takes time for paper and ink to decay. It takes time for charges to leak. It takes time for PGA packages to deteriorate. Call this t_decay.

In general, t_make << t_decay even for paper, and with electronic information, it's more profound. A really good number is this ratio, which in this case, t_make/t_decay is roughly 1/300 (assumes this project will take a year, which is probably high). For electronic backup, I'd imagine it's more like 1/10^6 or so.

That said, some human effort is needed to keep information alive over long period of time. But it's only t_make effort every t_decay period, which actually isn't a lot, on it's face. It's an interesting question though what the maximum amount of data humanity can keep alive given a certain level of economic output. E.g. if you make 10^7 hard drives a year that store 10^12 bits and they each last 10 years, then you can store 10^20 bits indefinitely. (10^7 hard drives x 10 years x 10^12 bits).
The EU has already said that the referendum is about staying or leaving the EU.

Leaving the euro would be the best thing for the country. You can't rehabilitate your economy if you don't have control over your own currency (dropping the exchange rate, encouraging and influx of foreign money, etc). Look at Iceland, only a few years after their banking crisis, they are thriving.
]
It was all a bluff. The government got elected on bs promises, knew they couldn't keep them, diverted the decision to the citizens knowing perfectly well that whatever they choose will be painful, at the same time urging the citizens for the more painful (NO) option.

EU called their bluff and now they are royally screwed. Instead of slowly paying their debt, they will very likely print their own money, which is guaranteed to be very inflational.
I used to be a fan of polyglotism and knew a bunch of languages to various degrees of profiency. But the market pays much , much more for depth than breadth. The tools that pulled me into the quarter million paycheck territory were -

1. Good Scala - FPish Scala, coupled with Scala libraries such as Spark, mllib, scalaz, Scalding, Apache Math, colt, akka.

2. Bad Scala - Using Scala much more as an imperative lang, primarily for 3 purposes - shell scripting, web front-end html5 graphics and DOM manipulation with scalajs and web back-end with scalatra.

3. R - This one is not going anywhere in a million years thanks to Hadley Wickam and co. Now with SparkR I get to use #1 and #2 with #3.

My one desire is that Styla becomes a first class citizen in this ecosystem as well - when you need prolog, there is often no easy substitute.
>Not Implemented Tor IP not allowed

Come on! What's the point of blocking tor for them?
At least two car2go's used in a Denver drive-by slaying
This is pretty neat!

I didn't test it personally because flash / chrome but from the video I'd strongly recommend changing the selection animations / dialogs; at the cost of a bit more jarring UI I'd much rather have instantaneously available selections to choose so that I'm not bound by sliding windows, etc.
The killing happened in January, but the vehicle information was just obtained.
Unfortunately, that isn't quite true. Many GF products substitute rice for wheat, which is lower-fiber, lower-protein, and contains potentially dangerous levels of arsenic, e.g. http://www.fda.gov/ForConsumers/ConsumerUpdates/ucm352569.ht...
Can't we enjoy a world with full screen goodness regardless of the edge-of-your-seat, pants on fire risks from such reckless behaviour?

Full screen is a familiar mode initialised by user action, for things like video on a website. You go into full screen, you come out of full screen. It's a well understood thing. The idea that a malicious website could trick you into thinking you're viewing your iPad's home screen... well that's a shaky argument, full of holes.

Every iPad user in the world knows what their home button does. Short of intoxicated illiterates swiping their iPads down scary street after visiting evil websites, there's zero issues. The only issue is Apple's unwillingness to share the "native" features with the web browser.

That tiny little 'x', you know the one, to close those pop-down messages "this site has an app". Bad UX for anyone wanting to dismiss that message. Tapping anywhere in the message except the store button should dismiss the message.
Lots of countries get dots and commas backward. [0] Lots of countries also drive on the wrong side [1], but the two seem to have no correlation.

[0] http://www.statisticalconsultants.co.nz/blog/how-the-world-s...

[1] https://en.m.wikipedia.org/wiki/Right-_and_left-hand_traffic
In Spain the Syriza friendly Podemus is already in the lead, but they
need to wait for the next elections, to re-evaluate their payment
terms. In Portugal the Syriza-friendly PS will win in October.

While the right wing extremists, Germany, but also the EU officials
Juncker, Draghi, Lagarde, Djiselbloem, Schulz, Schaeuble, Merkel and
their press corps are still violently trash talking and lying about
Syriza, effectively burying the EU. Everyone knows that they are wrong
and lost face. They were all caught lying and doing too much damage
with our economy and the EU project. Syriza is their best chance to
get Greece implement the necessary reforms in the next 10-20
years. The established Greek parties caused the situation and Syriza
is their best chance to turn it around. They are also the ones who
are not lying.

Germany got to backup the defaulting EMS fonds which will hurt them. A
lot. Why they are still not trying to save them is beyond my
understanding.

Greece could try to talk them to senses, because they have the
numbers, the morale and the people behind them, but it does not look
like so. So effectively all the next european elections will be won by
the left, and Goldmann-Sachs (Draghi) & IMF will have it much harder
than now.

Which is good. Even Germany is not following their own austerity
measures. They cheat over France by going on with their low-wage
policies and they cheated over the inflation caps.
Note I said more-respectable, it was just comparative and not absolute. Politicians are politicians: it's never white, it's just shades of gray. Schroeder at least had some decency when it came to the bigger picture, which these gutless lawyers we chose as of late lack completely.
Greeks Reject Bailout Terms
"Proving oneself" is not a thing everyone values.
Because other EU countries were in trouble, too. If Greece defaulted back then, investors would have lost their bounds and countries like Spain would have had big problems to sell their bounds.

It is much harder to consolidate your finances if you have to pay higher interests than already solid countries.

Before the Euro countries had a mechanism to tackle this: They could just print more of their own money. Italy was an example for that. They just weakened the Lira while Germany did not weaken its Deutsche Mark, so it was easier for Italy to export and harder to import goods.

The US entities that default do not have this problem, because there is always the state and federal governments that can step in after the default and help finance them. The Euro group did not had any entity that could help before the crisis. Now there are two mechanism ESM [0] and EFSM [1], but these two are essentially just fonds + some rules and can help only to a certain extent. They are too small to save a country like Italy or Spain if it defaults totally, let alone several of them. There is no entity above like the US federal government except the ECB itself, which does not have the mandate to do stuff like that (even if they do it anyway [2]).

Another reason is of course that state bonds are considered safe, so French and German insurance companies and the like invested in them, which would have needed to be bailed out later on anyway.

I think if Spain, Ireland etc. would not have saved their banks back then, it would have been safer to let Greece default. But we do not know what would have happened instead and it is always easier to say would should have been done afterwards.

[0]: https://en.wikipedia.org/wiki/European_Stability_Mechanism

[1]: https://en.wikipedia.org/wiki/European_Financial_Stabilisati...

[2]: http://www.forbes.com/sites/jonhartley/2014/10/14/legality-o...
The title suggests this is unusual, but it's not really.

The simplest way to look at a glacier's changes over time is mass balance. A glacier accumulates mass, principally from snowfall in winter, which compacts into ice and flows downhill. It losses mass through what's called ablation - for a typical mountain glacier this is principally surface melt in summer, or for a glacier in polar regions it may be ice calving into the sea.

For obvious reasons, the accumulation zone for a mountain glacier will be at higher altitudes, and the ablation zone will be at lower altitudes. The equilibrium line altitude is the altitude at which mass lost equals mass gained.

As Mount St. Helens' glaciers disappeared following the eruption, the glacier(s) will start to regrow as snowfall causes ice accumulation above the equilibrium line altitude. Eventually, as the articles hints, the glacier will come back* into mass balance.

I've simplified this all somewhat, as there can be lots of other factors that influence mass balance (as the article mentions, rock cover will reduce surface melting).

*I say come back, as because of the natural variations in climate from year to year, mass balance is never steady-state.
An unmentioned reason why this didn't work overly well is some people and teams use a "bug-fixing commit" to resolve a feature request, which unfairly marks actively developed code as dangerous. Disorganized teams who didn't track feature developments with bugs didn't get that penalty.
Most of the cost of bad security of a business are not borne by the business, but by its customers. Business often do a bad job of weighing externalized costs, and security is no exception.
Being "worth your salt" definitely includes situations out of your control, because you need to be able to handle issues that probably aren't in your control. You're only useful if you can help with the current issues...
The full video of Rupert's opening keynote at the Luxury Summit [1], informed by Brynjolfsson's recent monograph, The Second Machine Age [2], is epic and well worth a listen.

[1]: https://www.eiseverywhere.com/ehome/108160

[2]: http://www.amazon.com/The-Second-Machine-Age-Technologies/dp...
For people to read the comments made earlier.
I assume that Varoufakis gambled that the EU/Troika would never allow a Greek default and ultimately succumb to Greece's demands. However a Greek default (at least on parts of its debt) has been very likely for quite some time now. The burden of this default would be mostly carried by the ESFS and as a consequence EU countries (because they provide the guarantees). In a worst case scenario most countries could probably cover the losses on Greek debt by issuing new government bonds themselves, which would in turn be bought by the ECB, which just further inflates their balance sheet. This is not an improbable outcome because inflation rates are still very low.
You must not know Tufte very well or not have looked very closely at this text. It includes numerous recommendations to use decorative elements in charts, and that kind of thing horrifies Tufte.
When having staples inserted (and also removed a year later) into the growth plates in my knees, I was given the option of having my legs numbed too for pain relief. I'm glad I took that option now - unless it was post-op only.

From the second op, I had a huge black bruise on my thigh in the shape of a hand print. I couldn't imagine the pain if I'd have woken during the cause of that.
Remember Good Days – Chrome Extension
That's my main point of disagreement: wanting to move a member variable is more strange than moving the object itself. Consider your use case: you have some cached string that you may or may not want to move out. If you move it, the next time you access "it", the string needs to be re-computed. This means the string is going to re-malloc the memory that it had before it was moved. I don't understand what "efficiency" the outlined code gives you.

While I am not a C++ day-developer nor guru, from what I have seen and written of modern C++, the "move member variables" is not "good", in any sense of the word, stemming from the reasons put forth by many a comment.

If you ever want to move a member variable, I would highly recommend that you re-think your design. Ask questions such as "why do I want this?" and "is it really more efficient?". In some cases, where perf is really that important, then yea, go for it. However, just because something can be done, does not mean that it should be done.

While I still disagree with your const & return of the original string, I threw together an example showing the same exact API you proposed, but without moving member variables:

https://gist.github.com/wallstop/4d80fba9b1d15da64488

Depending on method usage, this may or may not invoke the cost of an extra string creation (+ extra on move method, - for continual access of cached string)
That assumes you're proving yourself to a rational engineer - rather more likely one would be attempting to prove oneself to a non-tech manager, and what happens there is that typically the fixer is so deeply associated with the problem that they end up being seen as the problem.

I mean, how many times have you fixed a downed server through no fault of your own to then have your head blown off by a client?
You are not addressing the issue.

We are discussing whether men or women have more rights. The ability
that women have to force men into parenthood is a clearcut example
of women having more rights than men, regardless of whether one agrees
with the the existence of this right or not. Moreover, the critical cases here have
nothing to do with "bodily autonomy", that's a smoke screen. They have to do with alimony. A
woman can rape a man, get pregnant that way and the biological father
has to pay alimony [1]. A woman can steal a man's sperm, get pregnant and
the biological father has to pay alimony [2]. That's outrageous! What are
you doing to redress this injustice?

As an aside, referring to "misogynist assholes" is rarely helpful.

[1] http://law.justia.com/cases/california/court-of-appeal/4th/5...

[2] http://www.nbcnews.com/id/7024930/ns/health-sexual_health/t/...
It's a shame really, as the engineers fighting the crisis' gets a lot of attention, but very often those crisis' are caused by themselves.

It is the engineers who's projects run smoothly who is ultimately worth more, as they can predict and prevent problems before they become a crisis, but get no recognition for it.
I would start by assuming it will naturally take them more than one week to completely fix this problem, and ask if the fault is so severe that it would be better to take the service down until it's fixed, both from the company's viewpoint, and that of an external entity able to force it being taken down even if it kills the company.

If the answer is no to both, it's not that dire and they can be given 3 more weeks, precipitate action would not seem to be required.

As for deadlines, experience shows they are so frequently required that you will need to set one; there's a lot that's been written about this so I'd look for that.
Intrusive AVL: a simple generic data structure in C
Correct me if I'm wrong: a revolution could not actually happen, right? The militarization of law enforcement and advanced weaponry of our government would prevent the people from rising up. I find this discouraging, because I do see this as a last resort if inequality continues at this rate.
How is a weak copyleft license like MPL "viral", if it doesn't extend its reach to any other code?
Free (Next 5 Days) ECommerce Guide – “The Optimized ECommerce Guide” on Amazon