skysight-inc/HackerNews huggingface dataset:
Thanks for the advice.

I've gone and registered at my GP and have kicked off this process. I didn't consider that the help I need would be from a range of clinicians, so will need to go and do some research on this.

I'm hoping through a referral I'll be able to setup a recurring session with a therapist.

"It's important to remember that depression can be a fatal illness, and can shorten a person's life. This isn't just through completed suicide, but through poor health caused by self neglect"

This really hits me hard. In an effort to positively move forward I decided just after the breakup that I wanted to lose a stone (14 pounds). -18 pounds later I'm feeling much better but for the last few evenings I've completely been off food.. "poor health caused by self neglect" Is something that I need to be very aware of. Thanks for highlighting it.
Out of interest, would you mind sharing what backend they are using?

Is it something like Parse or a custom development?
Oh, you're right. I should have tried it before commenting :)
I think the point is, if you set proper expectations in the relationship you can have a cohesive team even if it's known that some people aren't going to be there forever.
I think I could debate this point with you, but I just clicked up the thread to see the context (I only found this subthread because I follow your comments) and can now see why we wouldn't want to perpetuate this subthread.

Your original point, that Portable Nacl is within the original charter of the Nacl project, was valid, even if we can quibble about the timelines. :)
> With a company, there is a contract and limits.

To be fair, this is true for people, too, they're just unwritten. Family to me is kinda like a very very close friend; I might expect more support, and give more support, but there is still no outright demanding stuff, and there are limits.

But I still don't think a company should be like a family, because I think the whole human race should be like a family :P We can still rib on each other, and compete, but to outright snatch up as much as we can to the detriment of everybody else, results in a swift but friendly smack by grandma. I wish I could coat it in academic enough words though so such a proposal might fly here; I know it's not realistic in the short and medium term, but I would consider it a worthwhile long term ideal.
The worlds population is increasing as suddenly people discover relationships in meat space ;-)
You're both right, if you talk about different sorts of risk. There's far more chance that you'll get authentication wrong than Facebook -- and that's a risk. It's probably more likely that your authentication service will go down than Facebook's. But if it's all yours then Facebook has no control over you, so that's one less risk.

As for which risk is the most important risk, well, that's up to your business to decide. But nothing is without risk, all you can do is choose which to expose yourself to.
I've gone ahead and done just that and will hopefully get a referral soon for a professional so that I may "air" my "grievances without judgment". Thanks for the support.
VoIP, “Little Smart,” and Telecom Service Reform in China [pdf]
Be Nice Or Leave
that escalated quickly.
Data Science Weekly Newsletter – Issue 30
I change jobs as frequently as players get traded in NFL. Welcome to the new economy.
Don't hate, appreciate
"My point is that there is no difference between software and hardware."

Okay, now I see where you're coming from. Theoretically I agree. However, practically there are a number of things that make hardware different:

* Hardware has inherent "buy-in". The software systems you describe as also solving the memory access problem are basically opt-in frameworks. While you can make software frameworks hard to opt-out of (e.g. OS integration etc.) by definition... software runs on hardware...

* hardware solutions are often much more transparent. Again, your software example require a great deal of re-tooling. One of the most elegant aspects of the classic 80's memory access solution was how transparent it was.

* The ratio of software to hardware vendors has far fewer hardware vendors. Combine this with the fact that, as you point out, hardware is so expensive to retool and you create an environment where it is much more likely that a single hardware solution will be "correct enough" to enforce a constraint on software than it is the case that the majority of software will properly opt-in to a framework/code-correctly.
So? It brought up a subject that was probably on at least 20% of the participants in this threads' mind, anyway. Might as well get it out of the way.
Nothing like this ever happens in Wales!
Cowspiracy – How the planet is being destroyed by animal agriculture
So evaluate some of the existing 'one more layers' rather than inventing your own one of those.

A discussion of new scientific markup that doesn't mention org-mode is, IMO, skipping the background research.

Not that org-mode necessarily solves your problem, but it is the center of mass of a pretty substantial research publication community.
I've used both and using vectors for the position and velocity of both the ball and the wall is very much easier for modelling collisions at arbitrary angles in both 2D and 3D. Working out the new angle and magnitude of a ball bouncing off a wall at an arbitrary angle is a nightmare in comparison. Using vectors and vector math also works well when modelling more complex collisions (i.e. solving the problem of balls flying through walls at high velocity) and other physical phenomenon like friction and gravity.
People will have more privacy than before.
How can we KEEP it down?
I'm having a bit of trouble finding the maintainer. Possibly OED, but they don't have much in the way of API documentation and I still haven't found the revision history for the source to submit a patch.
I would assume viruses removed would be in bulk batches, so people with dozens of viruses on a single computer.
As someone said earlier just taking the X number of things per day and then averaging that out over the day in real time is really misleading.
Hackers reverse-engineer NSA's leaked bugging devices
Clay – SASS-like CSS preprocessor in Haskell
Hosting is fungible and should be easy to change, a reliance on a platform like FB or Twitter say is not.

Also, reliability is one factor out of several, it is not the only, or even the primary, risk with using something like FB login.
Ask HN: Tips for a productive partnership
Hey HN,

I've just graduated and am setting out working with a good friend full-time* for a very long-term client-project; I wondered if anyone has any tips/advice for productivity tools we could use to get the best out of our work together?

At the moment, we will sometimes be remote from each other and the client, and so I've started to use Basecamp for project management, but don't know what the best SaaS apps out there are to manage tasks, time, etc.

Another point is that we're actively looking for a good team-chat based app for both native mac/mobile that allows us to keep our business conversations separate.

Any other general advice would also be awesome.

Cheers!

P.S. If this 'Ask HN' is too broad, I apologise!

* we've already worked together, on the side, in college for about 2 years
Nursie, thanks for the support. I've gone and registered at the GP and hopefully going to get a call to arrange to see a therapist soon. It wasn't easy.

Thankfully I'm under 30 so wouldn't get kicked out of Australia after 3 months (why that restriction is in place seems ludicrous). I've considered travelling but worry that presently that would be escaping my issues. When the time is right though the east coast of Australia sounds pretty awesome. I had never considered it as a location to get lost in so will jot it down. :+1:.

"There's a whole frickin' world out there waiting to be lived in. Fuck Suicide."
Made me smile.

Thanks again.
A slow speed beats 0 speed usually? ;-)

Not if you're running Windows.
Need moar languages, not only js. There's a lot of languages that are compiled to js.
I'd like to see Elm there.
A lot of the time they are using global stats anyway that are pretty averaged out across hours as well. It is 6AM here, yes, and everyone is buying coffee on the way to work, but it is 9PM in Australia and people are buying drinks in bars. It is probably cola time somewhere else, like India.

I don't think that level of detail is needed for this anyway, though. The point is to make it clear a lot of these things are sold, which can then change the way you think. A programmer may never write an app related to baby food, then see how much baby food sells, then realize it could make sense.
This is exactly how I implemented almost the exact same thing in the iOS clone of a classic DOS game (Snipes!) I made (shameless plug: https://itunes.apple.com/nl/app/snipes!/id428845764?mt=8)

The linked article is pretty thorough, but a little complex for the nature of the problem I think. What I did was just calculate all tiles (I call them 'cells') intersected by the displacement vector of the projectiles (balls) moving around the maze, which can be done in constant time if your maze dimensions are fixed. Then I look up the walls of intersected cells, and calculate the closest intersection of the displacement vector with any of these walls. This intersection happens somewhere along the vector between t=0 and t=1, so I translate the projectile position back in time using this value, change its direction (invert either x or y based on the orientation of the wall), then move it along (1 - t) * v_inverted to solve the 'fast projectiles skipping walls' problem (this is basically a very simple case of continuous collision detection).

If you allow a tiny bit of non-determinism in very rare cases, the edge case where a ball exactly hits an corner doesn't need a lot of additional work, you just repeat the intersection test iteratively until there are no more intersecting edges (99 out of 100 cases there will be only 1, and in the remaining case there will be 2, provided that your balls don't move faster than 1 unit cell distance per frame).
Every article that has anything to do with with involved, intellectual hobbies has to have the word "nerd" or "geek" in them nowadays. It's what sells, apparently.
Yep. Asking a developer about style/formatting is an amazing filter if you have a lot of candidates... the answers I am looking for include "the language / platform standard", "the overwhelming most popular standard". The answers I have gotten have been nothing short of insane at times. I had a guy explain to me for almost 25 minutes why HIS system is UNIVERSALLY applicable to our code base, from C and C++ (multi platform) to Python to Makefiles...
SSMS tips and tricks
Yeah, very true. I did launch into quite an inflammatory rant.
How To Avoid Being Overwhelmed And Exhausted
Jeremy Paxman bows out with Boris Johnson tandem ride
Yes, no problem, please tell me more about your project @ valentin.ledrapier (at) gmail.com. This was just an experiment but I also have many ideas around this concept.
> I would not at all be surprised if the extortionist is very surprised that they did not have other backups and his actions have probably killed the company.
> He's probably also somewhat worried, as this probably knocks the monetary damages up enough to (1) make it much more likely that this will get some serious law enforcement attention, and (2) if he is ever caught and convicted greatly increase his sentence and/or fine by moving the severity level of the offense way up.

That's plausible. It makes some sense that if you destroy something that you should be responsible for that. At the same time, even for a hacker the assumption that there would be back-ups would be a fairly logical one, though I'd hate to be in a position of fielding that defense.
So true :-)
How many companies have not yet learned that lesson? There are probably a lot of codespaces on AWS. My reasoning is that if you make it so that a developer can set up a virtual datacenter but does not have the background of actually running such an installation then you're going to have to assume that it is probably quite fragile.

Software people tend to make all kinds of assumptions about hardware that do not work out in practice.
Research Reveals Insecurity In Existing Endpoint Protection Deployments
I'm picking up Node at the moment. Express makes it incredibly easy for me to knock up a REST API.
Promishare app for iPhone, motivation public commitment – launching in July
Hey ycombinator team

I am going to be launching our motivational app Promishare for iPhone® on July 10, 2014.

There is a short example : https://www.youtube.com/watch?v=4S4uPXevM8o

The main goal of Promishare is helping people fulfill their promises through public commitments. Do you think this could be an interesting story for your readers?

Now we are sending our app to the Appstore and making promo video. Let me know if you have any questions or would like promo coupon to test our app (Promishare will be for FREE).

Many Thanks from Prague, Frantisek (Founder LemonyApps.com)
Twitter: @lemonyapps
No you have to observe the plug first, then it'll go in:

http://imgur.com/ZG4L1nc
Thanks for the kind words Tomorgan. :+1:.

The double-whammy is certainly a good way of putting it. The new job (literally the next working day after the breakup) was specifically tailored on my previous shared vision. So even if it was the best job in the world it was going to be an uphill battle.

The job is "ok". Its good money, the idea and product is not based on fiction. I'm uncertain if its just my outlook on the job at the moment or the job itself. Either way, I take on board your sentiment of it being the one thing I CAN change. Maybe when I'm a little further down the line I'll consider something not solely based on the money?

"There are no shortcuts."
Really valid right now. I thought I could muscle my way through this but I can't.

Thanks again.
It should be noted that LyX isn't quite WYSIWYG, which is actually a good thing. It shows you a rough representation of what things mean, rather than what they will look like, allowing you to concentrate on the content.
very interesting. I wouldn't have considered this - I mean it's blindingly obvious whether a company you're working at (or supplying services to, etc) is two kids with an app hiring you, or two kids with an app and 1.2m in cash hiring you. So if they're doing this, it's likely they won't be hiring anyone, meeting with any real investors, or spending money on anything. That severely limits the upside of any PR - and that's bold.

On the other hand if they got some money, just not as much as that, then perhaps they could fluff as you suggest. Is this common in your experience? I've heard some reports of other fluffed numbers on HN, ("turned out not to have raised as much as they claimed") but no first-hand experience of anyone doing this.
"aborting is correct: unexpected truncation is always a logic bug"

How does a function knows what a programmer expects... A lot of use for those potentially truncating functions are for display purpose, where truncating is expected and not a logic bug...

A library function potentially exiting is mostly useless.
Really? I'd have thought using vectors would be much simpler.

The reflection R of an incident vector I hitting a wall with normal N is 2(N.I)N - I
Code Spaces down after DDoS and hack. SVN repos lost.
YouTube to block indie labels as it launches paid music service
Iceland's DNA: The world's most precious genes?
Assuming you're more familiar with this than I am, can you outline why this is useful (either practically, or why it's theoretically more useful than e.g. modelling natural language)?
I dunno I'm kind of hesitant to do that because I'm much better face to face and appealing to emotion than I am writing out convincing speeches to get people to support me but you and the above commentor convinced me so I'll have a look around when I get my holidays soon
Nobody can compete with Netflix because it's nigh impossible to match the breadth of their content licensing, and it will take an enormous marketing investment to displace their brand. (Even Amazon and Google have weaker brands to the extent that they compete with Netflix.)

"Fast lane deals" would/will be an expense for Netflix and give smaller competitors a slight advantage in that respect (if they can get the content and publicity, and improve the experience for users).

If ISPs degrade their services to the point that it's impossible to deliver streaming video without paying fast-lane protection money, that's something that could be resolved directly by lawmakers. E.g., prohibit marketing "up to 100 Mbit" if users can't even stream 2 Mbit video reliably. They could call the service "1 Mbit plus Netflix" or similar. This wouldn't grant any new authority to unelected FCC censors.
Other android phones: Moto phones are <= $300, Nexus 5 is at $350.

You claimed that it was targeted at the iPhone based upon price, when many of the top selling Android devices are the same price as the iPhone.

So you would say this competes with nothing though?

I disagreed with any binary analysis of what it competes with. It doesn't compete with "either", it competes with both. People buy smartphones to provide information and value, and any possible smartphone is a potential candidate.
So feel free to add. It is a collaborative discussion.
but each worker will occupy a connection/session/process which are heavyweight ?
This and the fact that the help URL is points to the same system, meaning free recursive loop for you.
Except that LyX is not a WYSIWYG environment, remember? LyX is a GUI environment that hides TeX/LaTeX macros and commands but it's not WYSIWYG. Remember that WYSIWYG means that what you see (on the screen) is what you get (on the printed page) which LyX most certainly does not do. Not bashing LyX, mind you, I use it myself and it's great.
>Your Company Is Not a Family

Really? But I want to believe the paternalistic BS by my bosses (who'd fire me at the first chance of reduced profit margins without a second thought), and fill the empty whole in the center of my life with some purpose based on my job.
Using sports metaphors is a particularly bad way to go about it in this instance.

It's not one-to-one but I think you're overemphasizing both career length as a fatal flaw to the metaphor and the strictness of the comparison the author is trying to draw.

It's a sensible metaphor for the limited points the author wants to make, then he hedges to prevent pushing the metaphor past breaking so I can't point out we don't have office cheerleaders.

In this sense, a business is far more like a sports team than a family.

Of course, a professional sports team isn’t a perfect analog to your business.
Wow, this is pretty good app! Definitely give this a try...Thank you very much!
The leads mailing lists look very interesting. I'm thinking of subscribing.

Is there anything like this for Android?
Odyssey.js – A simple way to weave interactive stories
>Your real family might not be a family in the rainbows and unicorns sense.

No, but we use metaphors for their common sense interpretation (the average normal/loving family in this case).
You are correct as far as I know. Interestingly enough most of the troubles I used to have were with the absurd amounts of JavaScript on their site and failed XHRs--no full outages.
Yhat Sciencebox
baby boom in 9 months?
Do the stats revealed here really reflect the current retail? Or does it just take a stat trend (for example X sold in Y minutes/seconds)and apply a linear equation[1] to "predict" how much consumers would buy?

[1] Something like this?

f(t) = m*t + c
The machines automatically suggest a tip of 20 percent; you can go lower than that (or higher), but you'll need to actively decide to make that change.

So waiters who do less than typical waiters automatically get a bigger tip? Yet another reason to pay with cash. Overall this system seems like a benefit, however.
We would not be any better off if we mowed down all of the forests to plant vegetables instead.

The problem is overpopulation.
The problem is that the way family relationships are different from all other relationships (namely that they are lifelong) is the exact way in which a business is unlike a family.
And some websites do not have public APIs at all. I've already used this technique to "discover" the private API and the access keys, nothing sensitive and only for personal use of course.
Any Postmortem Details available on this issue,So that it can be resourceful to others too
A typical company is no more a professional sports team than it's Ward, Wally, June, and the Beaver. More likely it's the sports team equivalent of a 2am domestic dispute call to the trailer park on Cops - leadership is running a win at all costs T-ball team.

The sports metaphor doesn't change the fact theyre cutting people for their obsession with ponies.
Strikes me that a certain stiffness of attitude will serve Dr Drepper well in his new job. Perhaps people need to find a place/community that fits their cognitive style?
Partially Devoured Movies
Support Partially Devoured Movies and become a producer of the show...
Also check out http://slimwiki.com
What is this guy talking about, only from the 1st paragraph I started laughing at his poor example...

Are you serious? When I was 17 and I wanted to go on big adventures like every child does, my dad threw me out of the house and let me stay on the streets for weeks until he accepted me back.
And at some cases those parents won't accept you back.

Now you'll go on saying bad parenting... No just the way you've describing your perfect family model is... I do love my father and hate him at the same time. He taught me a lot by taking moves like the one above and making them reality.

P.S. Yes I don't believe company is exactly your family, but there should be some kind of friends. At the end of the day you spend most of your time with them. I just found obsurd having an example like that, just cause you were raised with parents that accepted your big time mistakes... most of the parents do, but that's why 99% of the people in this world can't live a day without their phone, tv and fastfood.
42 Newsletters for Developers
Objectively means facts, eg:

- Rubber breaks down faster than metal

- Rubber stains more than the metals you'd use in a phone

- Rubber can be torn, metal can't

So yes, objectively.

If you drop your phone a lot, rubber might help, but you'd need more than what the Fire phone provides.
A documentary from the "Animals United Movement" which features outspoken junk science advocates [1]? This is surely fair and balanced and will inform me without any bias at all.

[1] http://www.geneticliteracyproject.org/2013/10/22/michael-pol...
As a scientific programmer I find it a shame that they have decided not to go with operator overloading. The rationale from the FAQ is that it "seems more a convenience than an absolute requirement". In the case of scientific software though it usually is a requirement.
We do not have a population problem, there is so much land not in use that the concern of too many people is laughable.

Raising animals at the scale that producers here do has side effects ranging from land and water pollution. The pollution, animal waste and byproducts of their processing also high lights the over use of antibiotics in feed.
Everyone Can Create a Campaign to Teach Children to Code.
Some time ago I was involved in founding a company and two VCs were working together to fund us. They'd come up with a term sheet and we needed to alter some of the parts of it.

So, we sat down with them and the CEO of our company laid things out by running through all the parts that everyone agreed on and framing the discussion as "and there are these two provisions that we don't, so we're really close".

The rest of the discussion was super-smooth because of the way it begun.
yet another lib python 3 compatible :)