skysight-inc/HackerNews huggingface dataset:
Capitalism has nothing particularly to do with people getting paid for their labour. That occurs in lots of economic systems including communism, anarcho-syndicalism, etc. It's about who pays for the means of production, who owns the businesses and who is paying for the labour. But there is still labour and the labour has to be paid for and there needs to be some agreement about that under any economic system. There are plenty of articles on Wikipedia that can help explain this, if you're confused about it.
"Opiates improve pain-in-arm symptoms greatly for many patients. That at least says something about opiate levels in patients with pain-in-arm."
Show HN: Giths.py – Search code through GitHub without API
> And don't require physical movement and can be done sitting with swivel chair

Remake of N64's Pokémon Snap
Securing Your Digital Life Like a Normal Person
IncomeClub
> I suppose it depends on your definition of a string. If it's an ordered collection of glyphs, than paths and URLs are definitely strings with invariant restrictions.

That's not quite true -- on POSIX paths are strings of bytes. POSIX doesn't specify any particular encoding[1]. AFAIR the only restrictions on paths are around the NUL (0) byte and '/' (47).

[1] I'm sure we'd all be happier if Unicode (encoded as UTF-8) were specified as the way to do paths, but POSIX was invented quite a bit before Unicode & UTF-8, so here we are.
"looked for general knowledge over specific knowledge" - incidentally, I was rejected because I could not answer (to the interviewer's satisfaction) how to implement an in-memory LRU cache. I made some good recommendations but the interviewers were expecting a very specific answer which exactly matched http://www.programcreek.com/2013/03/leetcode-lru-cache-java/
I think the game Chronos has a good take on this with the "player" as a fixed camera:
https://www.youtube.com/watch?v=u47uN544HYQ&t=1m23s
Sure I get that but if you can't run the software that was/is most frequently used on these machines then you're only preserving half the history.
Hi!
I'm Sergey, Founder and CEO at IncomeClub.
I came up with the idea of IncomeClub for one great mission: to create a simple, efficient and customer-friendly alternative to traditional fixed income investing systems.
Bond investing may not be as sexy as a stock investing. On the other hand, it provides a reliable return. This is your best bet if your financial goals have fixed time horizon.
I will try to answer as many questions here as I can.
> That may come naturally. But the difference between good and great engineers is decided when the task is hard and information is sparse. Asana is explicitly selecting for people who are going to reason about things from first principles and try to get it right the first time. I admire that they're owning up to that.

> They'll pass over people who are exceptionally good at searching / synthesizing information.

I also admire that they are upfront about this, but the attitude in general rubs my classical engineering self the wrong way.

"[R]eason[ing] about things from first principles" is not the same thing as having those first principles memorized. That was one thing my undergrad taught me repeatedly. Engineering isn't about memorizing formulas, it is about learning what those formulas mean, how to use those formulas, and when to apply them to a task at hand. Software engineering should be no different. Expecting people to solve hard and novel problems with no resources whatsoever is ludicrous.
Reminder that for panic disorder, OCD and severe major depression, SSRIs are effective.

I am not suggesting that depression is a 'serotonin disorder', just that this class of medication does work for some with this disorder and others.

The other side of this is that exercise, MAOIs, CBT, ERP etc are effective as well.
If this is a serious problem, what about simply packaging Wine in 6-12 oz bottles? Single serve glass wine. This looks like a really over engineered solution to a rather simple problem.
I don't really care enough to self-censor and I often play a game of negative karma with myself here.

To motivate myself to finish the comment I know won't be taken well in the average I first remind myself that the point of my comment isn't to cater to the consensus of the majority of the HN crowd but the reason I started writing it was because I felt something needed to be said and if there is one other person who finds my comment valuable, I have succeeded regardless of everything else. Secondly, in entering the game of negative karma I expect downvotes with the idea that the more I get the more sure I am I did strike the right chord there. It doesn't always work and I get a wave of upvotes instead, but you get the idea. I rarely look back except when my karma changes a lot overnight which is when I might take a look at what happened.

Note that I don't, or at least I don't intend to, troll, insult, or talk off-topic in order to hog downvotes for my game. The downvotes themselves aren't the goal: I just consider them an indicator of success when writing a comment I'm pretty sure I won't be getting many upvotes either. It's like targetting controversy. Ideally, I aim to make remarks that question the status quo or find blind spots in collective assumptions.

To close, I'm thinking about your question in the end. I think that self-censorship is about the need to belong. If you're an independent individualist you have no need for self-censorship because you don't care if people were to oust you because of what you said. Yet humans need that feeling of belonging which I think is best reserved for people closest in your life. You can shrug off a lot of thoughts when it comes to your spouse, your kids, or good friends -- thoughts that you could defend and question till the end in principle, but because principles are merely mental tools you know you can afford to shrug off a few of them as between you and these people you (hopefully) have something that goes beyond mere mental gymnastics.
OctaveWealth (YC S12) Is a Full Service 401(k) for SMBs
​These are the fastest websites on the Internet today
I can totally relate to this. While not a mainframe, I had to move and reassemble and put in working order a film telecine recently. It's a huge beast of a machine that consumes 5kW's and weighs a ton or more and comes with several computers and consoles. Fun part was there's no support for it. Company went dead a few years back. It was a ton of fun though, figuring all out from ye olde pdfs and hooking up a computer with putty to various RS-232 terminal outputs to see what's going on. I got it in proper and working condition in the end and it works amazingly well and is now in production: http://i.imgur.com/Euv3vrr.jpg

I even got to learn about HIPPI while at it. I wish I had more adventures like that.
Stack Exchange Partial Outage Postmortem – March 28th, 2016
This seems like a pretty comprehensive list of the things that don't require significant configuration, and that don't trade off between comfort and security.

Sadly, email encryption isn't yet on this list. Nor is a near-zero-configuration encrypted backup solution (though that's as much about having good backups as about security).
You could generalize the described approach even further and have a single global function called 'message', so that your entire app consists entirely of statements like:

message(receiver, msg)

Sure, it's encapsulated, but it's hardly modular. The author knew not to do this because he's undoubtedly already had a lot of experience with OOP. So writing OOP-like functions comes easy to him. I'm not sure that would be the case for a beginner, who could also go to the other extreme and have a different function for everything, even if two methods differ only in their arguments:

add_one_to(number)

add two_to(number)

etc.

The point of OOP is that it provides some guidance in navigating between the two extremes, and tools to manage modularity and redundancy (like inheritance and composition). Encapsulation isn't the sole benefit.
In this case, I meant both (so I chose Disclaimer). The full combo is: I work on Compute Engine (Disclosure!), but I don't actually work on Kubernetes (Disclaimer!) though I do hang out with them (both?).
It used to be gold. Now it is $1 USD for $1 USD.
Hello Hackers,

Will appreciate if you put a word (if you like it) OR, drop a comment on what can be improved.

Cheers!!
Depression is different for different people. It's an umbrella term that captures many different types of illness.

Anti depressants do work very well for some people; not so well for others; and not at all for others. Some people may have to try different meds. We know there's a genetic factor with effectiveness too.

But it's useful to have other approaches to treatment, and that's where the good psychologists come in.

There is always a bit of a kerfuffle between psychologists ("It's all psycho-social!") and psychiatrists ("It's all chemistry!") (the analogies with computer language flame wars are obvious) and the truth probably lies somewhere in between.
I had an onsite interview for a new grad engineering position at Asana recently. It's true that they test you on technical problems you don't know the answer to; sometimes it seems like they tested me on technical problems that had no answer. One of their interviewers, who was in charge of both conducting a one-on-one with me and explaining the programming questions to me, was very friendly but also had a hard time clarifying any of his questions for me. I didn't really understand him and it was obvious from his facial expressions that he believed that his explanations had sufficed from the very beginning. The questions were either too vague and could be approached from many different directions or were so specific that it was obvious the right solution would have to be found in an epiphany-like "aha!" moment of mathematical understanding.
I was able to answer and program most of the questions. I have to say that I was really happy to receive feedback following my interview, which no other company did. My advice to Asana: Don't let any one interviewer dominate the experience of the interviewee (especially if you may have suspicious that the interviewer may be overly didactic or has difficulty explaining things.)
Of course, that's just my experience. I ended up finding a good position somewhere else and think Asana's interviews were some of the best ones I had the honor of failing.
I'm saying that even if someone wanted to debug the problem out of the goodness of their heart, they lack the necessary data to debug it. A kernel crash dump may or may not be required; the discussion too quickly jumped to his (unverified) hypothesis as to the root of the problem to even know what data would be required.
DOJ expected to withdraw CA case against Apple
> “We want every candidate who comes into an interview with us to feel prepared and confident.”

Was expecting to then see a list of specific resources that a candidate could use to become prepared and confident. Instead, the guide provides a high-level overview of "algorithms", "data structures", and "modeling" and refers me to "HackerRank and Interviewing.io" for tips on how to prepare.

This seems like it could be improved. You value learning -- so give candidates something to learn and see if they can do it.

> Our goal is not to simulate day-to-day software development — where we read docs and write lots of tests!

I feel very confident in doing day-to-day software development. I do not feel as confident speaking about abstract hypotheticals in front of a whiteboard.
Congratulations Apple and encryption. A precedent has be set. The FBI can't just bully companies into complying with their requests. Hopefully companies in future will have the integrity and courage to stand up like Apple did.
That's a great question but a bit difficult to answer.

On one hand, it's possible that they're just too big to fail, considering the massive amount of capital they've raised and all of the vested interests put into the company. On the other hand, Enron comes to mind, which did end up failing and was fairly huge as well.
Unspoken Secrets of an Elevator Pitch
I have been suffering depression for long time and can tell you right now that this article is as wrong in describing how I feel as one could get it. Regardless of how my need are taken care of and how satisfied I should be with the status quo depression takes it all away from you without you understanding why and how. There are days that I feel like I am the luckiest man in the world, technically speaking, yet I feel the 'saddest' and most depressed I have ever been. Don't believe for a second what the author claims here - depression is a disease and it needs to be treated as one. Very dangerous post indeed.
I think what you're talking about is tolerance, which is going to be different for everyone. The same could be said about being on a roller-coaster for several hours.
Basically, But with this you get to feel less trashy than drinking from boxed wine. I guess, I dunno, I got nuthin.
If you feel bad for the sherpas, don't go climb Mt Everest. Or, pay them what you think they're worth. Tip them big time if you feel they aren't getting paid enough.
Is it a cultural thing? Is there a reason for this?
> A lot of depressed people could be "cured" by just changing circumstances in their life (not that it is always easy, but saying there is stuff in your life you can't change and it is making you depressed, doesn't make it a mental illness).

I believe what you're largely referring to is Adjustment Disorder. You're stuck in a situation, and but if the situation changes to something more favorable, the depressive mood (with time) goes away. In my experience, a lot of people in the military with a depression diagnosis tends to be Adjustment Disorder. The PT almost always ceases to display depression symptoms once their contract has expired. This is why (I believe) people tend to say, "Just cheer up, man. It's not that bad!" Others will see that changing something (smiling, going to a movie, visiting friends) can cure a case of the blues.

Note that I am not minimizing the effects that the depressive mood can have on person with Adjustment Disorder. I am just highlighting the difference between Major Depressive Disorder (change the situation, relatively same symptoms) and Adjustment Disoder (change the situation, no symptoms).
I let you have the apple and you owe me 1.5 apples at some later point.

You value the apple more then getting 1.5 apples later
I value getting 1.5 apples later more than I value getting the apple now

You got something, I'll get something.
Fed successfully break into San Bernardino iPhone
The article claims the researchers are independent and external. Do you believe the nyt or the researchers are lying? Obviously Theranos has an interest in the outcome of these tests, but I think medical researchers would applaud less expensive and accurate tests.
"IBM said the z890 will ship next month, with prices starting at $200,000." - 2004.

And he got it for 237$, good deal :)
The move to automation is going to be painful; people will loose jobs. But in the age of the global economy, I think it's the only hope for countries like America to outcompete their low wage neighbours.
History has shown that as we mechanise, new jobs appear. I'm not sure there that it's possible to stifle automation and maintain economic growth in the developed world.
That said I'm sure that is of little comfort to a dock worker.
Depression could be a symptom of a bigger physiological problem.

Sudden pain isn't itself a disease, but a symptom of some other underlying issue. Why can't depression be the same way? No one here is discounting the discomfort of the depressive experience.
I can't remember where I heard this, but I think the whole listicle thing generating a profit so that they could produce actually good journalism was always the plan.

I mean, I sometimes hear from their foreign correspondents on NPR or podcasts I'm interested in. They do have some great journalists on staff.
Do you buy a single one of these as a consumer, then put a bottle into it? Or is every bottle like this? Or do you buy a unit, then special bottles which only go into the unit?
Just one really good piece of investigative journalism is enough. [1] And then it started went downhills from there.

[1]: http://www.wsj.com/articles/theranos-has-struggled-with-bloo...
If they can demonstrate -- and it's past time to do so -- from independent external researchers that their tests are similarly accurate to current standards but cost less and are less invasive, there will be a big market for that.
yeah, it's more nuanced than "downvote for disagree" or "downvote only for flagrant hostility".

It's clear that some people are using downvotes aggressively, and that needs managed. I actually had a period of time when every comment I posted (no matter what time of day or what topic) received exactly one downvote between 5 and 6 pm in my time zone, as if I'd offended someone and they were retaliating. But I've also seen people post comments that are purely inflammatory with no worthwhile content (along the lines of "[group] is evil", where [group] is mainstream -- not ISIS or Nazis, but like, Republicans or Muslims) that didn't get downvoted. So the issue is more than "too few downvotes" or "too many downvotes".

So I try to be part of HN's corrective mechanism. If I see something blatantly inappropriate, I downvote and flag if appropriate. If I see something reasonable that's grayed out, I upvote. If I see something non-gray that I think is of negative value, I downvote, and I hope that if I misjudged it someone else will come along and cancel out my vote.
I suspect the Gear VR is a lot more comparable to the current Rift without Touch controls. After all, I believe many of the Rift launch titles are actually Gear VR ports (but of course not the high profile ones like Lucky's Tale, Eve: Valkyrie, Chronos, etc.).

That said, there are still major differences. The Rift for instance has much better tracking thanks to its external camera. The camera allows drift to be corrected constantly and also allows positional tracking of the headset throughout a room. There's little reason to take advantage of that latter ability right now without the Touch controllers, though.

Thanks to modern smartphone displays, the Rift will not actually be higher resolution. However, I expect it'd have less pronounced screen-door-effect (SDE). And of course, being powered by a high-end PC, it will be able to play games like those I mentioned above that a smartphone just can't power.

The bottom line is that I think right now the most compelling VR experiences by far involve motion controllers, and those are only available on the Vive. I think the Rift will become a much more interesting device later this year when it gets its own set of controllers.
Groups will always enforce group-think especially as they age. Clay Shirky covers this extremely well.

http://www.shirky.com/writings/herecomeseverybody/group_enem...
FYI the person you were responding to was me, and I wasn't complaining.
> In particular when practically every occurrence of deflation + a bad economy followed a crash in an economy built on debt. Have you considered that just like withdrawal symptoms, it isn't necessarily deflation that's the bad thing?

A decrease in prices spurs demand so it can be a good thing.

However, in the context of currency, you don't want the currency itself to have deflationary mechanisms. In bitcoin's case, there's an ever-increasing cost to mining the bitcoins. This means the value will naturally increase. Which discourages any sort of spending.

The reason why a money supply that never increases is bad, is because human populations do increase. If more humans demand the same quantity of money, then those with money have the incentive to never spend. This negatively impacts the economy.

This is why in any downturn, the central bank response to deflation is to increase the money supply. By making money cheaper, they're encouraging people to take advantage of cheaper asset prices. This in turn, spurs demand.

> If you have government contracts and buy assets using effectively subsidized money, your assets and value both grow in absolute numbers.

You're forgetting that the borrower owes money.

> How does printed money enter the economy if it isn't used to buy anything?

Of course it's used to buy things. No one takes out loans to simply hoard money, because there's a cost to the loan (and the cost of the loan will always be more than the cost of a no-risk asset).

> Value is shifted from the entire society to those closest to the printers.

This is conspiracy thinking at it's finest. No one gets 'free' money. It all has to be paid back at some point.

Value goes to those who engage in constructive activities. Loans are a way to shift unused capital to constructive activities.

And no, no one has to take out a loan. You can accrue capital in other ways. However the lending system makes the whole economy more efficient.
Destination Dev: Coding Bootcamp Abroad
On March 10, I received a letter from John De Goes
U.S. Drops California Case Against Apple After Accessing iPhone
One of the worst results you can have from a medical device is a test result that is wrong, but looks correct. A wrong result that is clearly wrong, or is on the border between good/bad will be re-run either manually by the lab technician reviewing the day's results, or automatically if the instrument supports automatic retesting.

However a result that is wrong, but looks correct does not set off any alarm bells. You'd better hope that the physician requested a battery of tests and in correlating the results, sees the outlier. Otherwise you're potentially screwed.

In running tests on actual people, saving money comes far behind the overriding concerns around quality of results.
Thoughts on Google Cloud Platform Next
From the article:

The core of the system is a decanter that sells for $199 and looks like an oversize wine bottle. Ranging in price from $15 to $50, the canisters slide into the bottom and click in place. Equipped with a bladder and special valve, the wine can be poured without any oxygen seeping in, and drinkers can swap out a Pinot noir for a Syrah by ejecting one canister and clicking in another. After an initial pour, Kuvée wines will stay fresh for about 30 days.
You're probably getting downvoted since your comment isn't relevant to this post.

Yes, it's probably a glitch in the HN dupe detector, but people didn't click through to this article to read about that.
I really wish more applications would do it. The situation here landed with running two different RDS servers, and users having to manage running applications from different environments simultaneously.

Because some Salesforce product required a specific version of Java and Oracle's PMS software required a specific, different version of Java. And both vendors only support their products by having it run with only the correct version of Java installed.

And then I have this VM with this ancient version of Java I can't even find for download any more so that I can use the management interface for Brocade FC switches.
The good news from this announcement is that they aren't shutting the service down, as their costs have now fallen enough that they are cash flow positive.

Prior discussion on HN about a $6 million Series A, raised two years ago:

https://news.ycombinator.com/item?id=7568598
The actual problem is that some people have too much money. The expensive, high-tech wine bottle solves the problem.