skysight-inc/HackerNews huggingface dataset:
Why “Sharing Economy” = “Own the Experience”?
There could be more than one reason for your back pain. First try to understand what causes your problem for example: do you have all day sitting in desk job, do you lift weight frequently, your sleeping position etc.,

I had this issue couple of months back; i had severe pain which shoots down till my toes from hip. I knew it has something do to with the Nerve. I visited an Ortho and took an MRI and we found out I had a Slip Disc problem. (FYI..I am in a software job and I sit all day, also due to my height and my incorrect seating posture this problem developed). While my doctor suggested an Operation, I was shitty scared and was researching in internet about the problem. One of my friend suggested an alternative treatment "YOGA". I thought why not give it a try, I found an institute where they specialize in treating body pain through yoga, I had to stay there for couple of weeks and do the routine. At the end of the second week, I wasn't feeling any better, but the people in the institute asked me to keep faith and asked me continue the exercise.

I continued for a month and suddenly like a magic my pain got disappeared and never had again till today. So, the point is try to find out what is causing you pain and try to do some research and find the best physio or exercise.
Happy to help you, if you need more information about my problem and how I got rid of it. All the best!!
Project Sider: Product Hunt Meets Match.com for Side Projects
Now we're talkin. If ISRO pulls this off the space industry will be officially Bangalored.
You are not only paid to write your piece of code and be happy about it. You are also paid to be on stand by and do whatever you can to move the company forward which includes helping out other people at work.

We have one employee who thinks he is a rock star (he is not), he finishes his assigned tasks in 4 days instead of 5 and then takes Friday off because he thinks he "deserved" it for being so damn creative and intellectual and he thinks about work at home anyway... Guess what happens on Fridays, people are still at work and need to contact this guy, questions about old code, plans for future, a new task came in, and surprise surprise, the code he merged in on Thursday night wasn't as good as he thought, it has tons of bugs and actually breaks the build which stalls everyone else, who should take care of that?

Its a tough balance, i am also very against pushing through when unispired and the sit on your chair and wait for the clock kind of job and I also need distraction free creative time. But this guy has thought me that many times the team needs you more than you need your oh so precious creativity and that is what you are being paid for, helping the team, the company, to move forward.
Hi guys,

I am working on a project for my GA product management class & wanted to post here and ask for feedback. Thanks in advance!

Who is your customer?
• People with side project ideas who are looking for others to collaborate with in an area of shared interest
• Professionals who have free time outside of their full-time jobs and are interested in spending some of it collaborating on side projects they feel passionate about with others.
• Also, current undergrad/grad students or recent alums who are looking to gain experience while they are either studying or job hunting.

What is the problem you are solving?
• People are not always 100% fulfilled in their current jobs and would be interested in working on something outside of them.
• People would like to hone existing skills, develop new skills and have impact in an area they are interested in on the side.
• People with side projects don’t have resources/desire to hire full-time team for the side projects (or some aspects of them) and would be interested in driving the project to completion with part-time collaborators.

What are your assumptions?
• Working professionals have enough entrepreneurial/tinkering drive to want to spend some of their free time on side projects
• If there was a platform to facilitate matching between side project ideators/PM’s and professionals with skills to contribute, both sides would use it
• Solutions currently on the market don’t address all potential demand – github libraries, stackoverflow, co-founder dating sites, etc.
• Both sides would be comfortable with pro-bono nature (in some cases equity) of side projects instead deriving satisfaction primarily from shared interest in/passion for idea/vertical/problem

UI
• People with ideas for side projects post side projects, problems they solve and skills required for collaborators
• People with skills to contribute browse by projects, problems or skills and reach out to authors of ideas they find compelling enough
On the Death of Map-Reduce at Google
Skybox can sell live satellite video, I saw a demo last week that was pretty dramatic. They are currently very limited by having one satellite.

Suddenly I realize the importance of the Google investment in SpaceX to launch 700 internet service satellites. Surely those could include cameras. Will we get realtime Google Earth?
Feature based development
I found this article interesting. The discussion about movement to management being forward looking and technical promotion being backward looking is very important.

What isn't focused upon as much is the fact that not only do you have to be recognized to be promoted, it is much easier to be recognized in management than without. We are more likely to promote within management than outside of it. This is a very difficult problem in the "Principle" band at Microsoft. There Dev Managers are more familiar with Dev Leads than the IC's that report to Dev Leads, so on average it is the Principle Leads who get promoted over the Principle Engineers.
Really, the social justice movement is poisoning the site? Please, tell me how you've been made feel unwelcome by that. I'm sure it'll be very revealing.
Chipotle Website and Twitter Account Hacked
So how do you prove yourself if ID is no longer accepted? It does happen that I travel to somewhere and need various stuff stat. Especially if it's a consulting gig stretching to months. You can't prepare for everything, hell, sometimes you can't prepare for anything, it's just put down the phone, throw clothes in the suitcase, airport, next you can breathe a little you are on another continent. Crazy life.

Obviously, I only have a Canadian credit card. In the past, this was settled via a quick passport and/or credit card scan. And I understand you guys... but please understand me as well.
I agree with most of what you say, but there has to be more to the definition of engineering than "important stuff smart people do". The best working definition I have comes by way of several of my college professors:

An engineering problem is one in which you are given a set of requirements and asked to minimize cost; anyone who solves such problems is an engineer.

Most subdisciplines of engineering have developed their own language and standards for how to specify the requirements, develop potential solutions, and analyze the cost of those solutions. In young subdisciplines, like software engineering, these can appear more like folk wisdom than rigorous processes sometimes; that doesn't mean they're not engineering, just that we still have a lot to discover about them.
Quote from the page: We'll also ask a few of our own and assess whether there's a fit for a paid project or other next steps.

I went through this process. It's ethical IMO.
Honestly I think FB put the flux pattern out before that idea had become fully developed looking for feedback from the community. The flux repo explicitly states that none of the examples are used by facebook or even resemble facebook (client-side) code. The dispatcher, which was released months after they announced flux, is the only component in the flux they admit to using. Immediately after it's release (even before the dispatcher) we began writing client-side javascript code based on arbitrary examples meant to demonstrate a concept.

I also think flux's real-world implementation came from the necessity to build React components within pre-built apps, where they simply didn't have the ability to pass down props because they had to create complete separate components.
Sure, you can do that, as long as you don't take direct actions (i.e. any form of vigilantism, including making the accusations any more public than necessary to press charges) against the accused based on that sympathy.

Just look at the development of the Rolling Stone rape story[0] for an example of why it's a bad idea to take direct action against someone based merely on accusations.

Rape, just like child abuse, is such a terrible crime that in our society mere allegations are treated as fact -- even when they are proven false and even when a trial establishes innocence (not simply reasonable doubt). Heck, the social effects are so dire, the social punishment can last for a lifetime, regardless of the actual sentence.

It's never justified to risk ruining an innocent person's life. This is why we grant the state the monopoly of violence: because any individual is far too emotional, irrational and unreliable to be trusted with taking matters into their own hands.

[0]: http://www.washingtonpost.com/local/education/u-va-fraternit...
Runtime Application Self-Protection: 'It's Time Your Apps to Protect Themselves'
Here's what I have for San Francisco: http://www.warplife.com/jobs/computer/united-states/californ...

To determine whether a corporation is still in business, check the California Secretary of State's website. However they may be a foreign corporation - that is, incorporated elsewhere - but doing business in California.
About 8th – 8th
My opinion: Though I do respect the company so far, I view this as a negative requirement. I tried to frame the question so as to not prime everyone for a negative perception.

I've seen applications that require you to go through some challenge(s) before you can submit an application. I don't necessarily see that as a negative because it can be used to measure a real example of an applicants skill (assuming they legitimately solved it).

I've also had the impression that Mozilla, for example, wants you to have a history of open-source work, especially on Mozilla products. If this is an expectation, I don't necessarily see this as a bad thing because they are not a for-profit organization.

I understand the challenges DuckDuckGo must be facing to establish a sustainable business model while maintaining a commitment to user privacy. However, they are still a for-profit company, and this requirement in the application process seems to do little to demonstrate an applicant's skill, but instead it directly benefits DuckDuckGo financially because it increases the power of their product, at the sole expense of the applicant who I imagine is very unlikely to get hired, considering the popularity of their website versus the size of their team.

This turned me off from applying to the company, even though I'd love to work with them. A quality job search already requires so much time, and I don't want to do work for free when I know it's probably a long-shot from being hired anyway. That factor is compounded when the want you to just be a contractor for a few months at first and then decide whether they actually want to hire you.

I was curious as to how the HN community views this practice in general. If you view this as ethical, then do you view it as a "good" practice, or something that's likely to dissuade quality applicants?
Nothing. They know they are biased and wrong to support this fiasco.
The Greek _minimum_ wage is over 50% higher than my girlfriend's in EU and euro zone Latvia .

How do I convince her of the need to participate in Greek debt relief?
There was an incident (among many) between a Swedish figher and the Russian figher on Swedish territory maybe 20 years ago where the Russian was following the Swedish fighter. The Swedish planes being more sophisticated then the Russian fighters, the Swedish pilot went for the sea, straight bown. He pulled back when he knew his plane would make it, but the Russian figher jet could not handle the G's, broke and crashed into the sea killing the pilot.
Pope Francis announces Scholas.Labs, a Vatican startup accelerator
good take!

in the balance of public and private, production and consumption, monologue and conversations...

how can we design for better signal-to-noise ratio? like a good sound engineer putting the right amount of compression and reverb to sit in the mix as intended.
That's it. It seems we've reached peak startup accelerator.
“Why I don't like open source”
The Vision of Kay and Fielding: Growable Systems That Last for Decades
With regards to the automated aggregation vs human powered filter, I would assume email, messages, dm to be closest/most related filter borderline "filter bubble", i.e. human black-box vs white box filter...

what is the mix of sourcing for blogs/article one consumes each day?
Ugh! If you want stuff like this then switch to EMACS.
Which language is better for studying algorithms: C or Python?
The standard Lisp use for generated symbols is to provide a way to reliably avoid name clashes during macro expansion.

I'm not sure if that qualifies as a practical use in the out in the wild or just a practical way to fix pain (e.g. CPP nonsense) that you can see out in the wild.
I had no idea what a Symbol even was until I stumbled upon alt - https://github.com/goatslacker/alt

It's a small and simple code base, and much easier way to grok the concept than reading a book.
How Buffer Built Their Social from Scratch
I don't think this is a Pizza Hut conspiracy. The IP of that domain also hosts hotmqail.com, runescpe.com and a variety of squatted domains.
The tl;dr of the vulnerability is this: the Box sync application had sensitive information (e.g. application secret keys) exposed.

Fairly widespread problem, which is almost inevitable given enough binary digging and reverse engineering work, unless you do real work to segregate the authentication process to a serverside PKI or something similar.

If the author comes across this, good work, nice writeup! However, if you're going to have a tl;dr section at all, you should put a brief description of the vulnerability in it. In this case, the vulnerability is simple enough that it can be briefly expressed in a tl;dr.
That is dangerous. With a successful hack or a simple phonecall to NSA you have a motherlode of undocumented migrants numbers and locations.
This is a repost from barely even a week ago....
Same title has presentation of Rob Pike.
Warning: There's ads :(
Are tomatoes quinces?
How to Promote Your Business on the Internet: http://www.warplife.com/tips/webmaster/website-promotion.htm...

White Hat Search Engine Optimization: http://www.warplife.com/tips/webmaster/search-engine-optimiz...

Painless Search Engine Site Submission: http://www.warplife.com/tips/webmaster/site-submission.html
Twitter says it lost 4M users because of Apple iOS 8
Can someone without knowledge of basic data structures and algorithms be called an experienced programmer?
Are you kidding?

Greece has already received billions and billions of subsidies / gifts from the norther EU countries. Is that fair? Greece has not used that money to improve its economy.
No Marketing Unicorns
Are you kidding? You make it sound like Greece is doing everybody a favour by wasting EU money.

Germany used to have its own currency and did very well exporting its goods. So does Japan, so does Singapore, so does Switzerland, so do Denmark and the US.
Analysis of Chutes and Ladders
This is gonna so reduce my productivity dude.
Are you kidding? Credit can be used productively, for example by investing in new transport infrastructure, new factoris, better education and the like. Greece did none of those and subsidised the lifestyle of its public servants.
Sure, most university students fall into that age range.

But, why are they only interested in taking current first-time university students onto their roster in the first place? What about career-changers and so on? A lot of people go back to school, at some point, for just that purpose.
Here are some of the videos for those interested: http://www.firstimagery.skybox.com/hd-video/
ulimit can read and set limits for the current shell. rlimit set limits for a child process. Admittedly you could do nearly the same thing by setting limits with ulimit, running the target command and then resetting the limits to their former state or by running a sub-shell, setting the limits there and then running your command in that environment. For example:

(ulimit -d 1024; <command>)

Or you could do it in one normal looking command with rlimit.

rlimit -d 1m <command>

Plus rlimit can set things like real-time priority which ulimit cannot.
I get your point but, for me, it was more fun back then. There was more to hack on; heck, you could craft your own selector engine and people would use it. Awesome. Now, seemingly, all there is to do is build yet another CRUD application with whatever framework is hottest.
Victim blaming. The Euro, and it's easy credit was forced upon Germany by France as a price for reunification.
Several German members of the
Executive Board and the Governing Council of the European Central Bank (ECB), and one German head of state resigned in protest against the insane monetary policies that the southern European states voted for.
Hey michael, thanks for checking it out :) Developing Yarn took a lot of time and effort and advertising is a small way to make up for that. Hopefully the quality and features make it worthwhile
Thanks for bringing this hilarious parody website to our attention :)
5 designs that can make the world a better place
What if I told you that light is EM?
I believe the intention is basically "bind to a setter method, not a field." I'm guessing for much the same reasons the same is used in Java: You can change methods. You can add sanity checks, new behavior, etc.
What Will Save Us from the Dark Side of CSS Pre-Processors?
The innovation paradox
When I started undergrad in 1996 CS was pretty common.
Beware of programmers carrying screwdrivers
Slightly OT: is it now possible to run a completely free OS on this new version? I've been getting contradictory info on this so far.
I only read the beginning few sections of the article, but it seems like it IS about "what abstractions are good", as opposed to "abstraction is bad". He's recommending abstractions that let you understand what's REALLY happening, so that you can reason about performance better.
Wait, what? So what do you propose? Work until 3 pm?
Are you kidding? PSA, Fiat Group, and Renault also had the Euro and hence should be benefiting from exactly the same enlarged market that you claim is the reason for Volkswagen's success.

As to "lay[ing] blame 100% at the door of the borrower", my point is that the money that has been given to Greece is already gone, Greece has been technically bankrupt for a while. This is understood by everybody. The questions are twofold:

1. How do the creditor countries tell their electorate that the money's gone? The modus operandi of the creditor countries has been to drag out the default over time.

2. What to do with Greece. The creditor countries want to change Greece to make it competitive. Syriza wants to keep the rest of the EU to subsidise the status quo indefinitely.

I disagree that "Germany has benefited by far the most from euro". The opposite is true. Moreover Kohl agreed with it only because without that agreement, reunification would have been vetoed by France, which is still in some sense, occupying Germany. Nobody orced upon the Euro the rest of Europe. Various EU countries (e.g UK, Poland, Denmark, Sweden) did not join.
Show HN: My research project on spatial computing
> ... heads up to fellow Mac Admins and anyone else who uses or deploys Box Sync to ensure that the 4.0.6035 update is applied ASAP. There is no way of knowing who else has been aware of the exposed information before me and whether or not it may have been used to access Box customer data. This is especially important in environments that use a managed software update workflow which may be holding back automatic updates until specific action is taken by an admin.

Looks like that second-to-last sentence was inserted after an initial writing, since the last line refers again to the urgency to update. In my opinion, there's far too little discussion (just the one line) about the implications of what might have been exposed here. In other words, this sounds much more like evidence of a possible data breach than just a client security bug that is fixed with an updated version. Of course, that discussion/clarification should come directly from Box.

If information like S3 credentials was exposed, I assume Box's response was to immediately change all the relevant credentials (and be sure the new ones aren't exposed in later versions). If that's the case, then the client update itself probably isn't the critical thing to worry about at this point, right?

It's a bit like saying "oops, we accidentally pushed secrets to our public GitHub repo and didn't know about it until someone else pointed it out" and that person saying "quick, everyone pull down the latest revision that doesn't include the credentials."
The problem is that I can't put in 40 hours of meaningful work in a week. I think the average is 20 hours of work. When I work actual 40 hour weeks it's usually a lot of time wasting.

So when you think I'm working 40 hour weeks, I'm actually working 20 hour weeks and browsing reddit/HN. The guy you're comparing to that's working 30 hour weeks could actually be working 30 hours straight.

If you compare me working 30 hours and me working for 40 hours, I'll do the same amount of work (20 hours worth + emailing/meetings/other work-related non-coding things)
It's only a matter of time. My guess is that it'll happen within the next 30 years.
This is a great example of how investing in space can have returns for India. You often find comments in such articles saying that India should be focusing on poverty alleviation, healthcare, and infrastructure instead of investing in a space program. The problem with this strategy is that India (and developing countries in general) will always be playing catch-up to other countries; And without finding new sources of wealth, India will be hard pressed to obtain the necessary resources to uplift itself from poverty. Another thing these commenters fail to point out is that most of the countries that are rich today got where they are not by funding massive welfare programs, but by expanding into new frontiers in search of wealth.

So the strategy today's developing countries should be following is to find new frontiers in science, technology, entrepreneurship to create wealth while in parallel trying to provide basic facilities to their people. Developing countries are in some ways like startups- Perpetually strapped for cash and resources, struggling to stay afloat and facing tough odds. The key for them is not to try to compete in areas where others already dominate, but to disrupt them (by trying drastically different approaches) or to seek new fields. Microsoft didn't try to compete with IBM in mainframes, they went for the then-burgeoning PC market. Apple is the world largest corporation not because it competes head-on with Microsoft in the PC market, but because it disrupted mobile. Similarly, space is a good avenue for India to compete in, where there are few incumbents and where India can exploit its natural advantages (such as it's eye for cost-saving and huge, inexpensive talent pool).

Updated: Edited to removed lines that detract from main point.
And the existence of subs specifically about "tumblr sjws" such as r/tumblrinaction and (if that's not explicit enough about it) r/breakingfeminazis you put down to what, exactly?
Nobody knows and not even sociolinguists seem to care.