skysight-inc/HackerNews huggingface dataset:
It gets easier over time. The first contracts are the hardest to get. Then, if you're any good, you start to get referrals. You just have to make sure every single client is happy. If you go out and network, you will eventually get to a point where you can stop trying so hard, but it's never what I would call "easy". The hardest part is making a living while you're getting started.

I would avoid oDesk type rates at all costs. You're better off going to small business networking groups and making simple brochure sites and wordpress installs for $1000-$2000 a pop.
>expected better/worse degree of change in suitability for agriculture and habitation

What kind of agriculture? Every plant species is different, and various growing techniques are suited to different conditions.

What kind of habitat? Every dwelling is different, and every person has unique requirements of it.

See the problem?
Request Hijacking Vulnerability in RubyGems 2.4.6 and Earlier
I didn't want to be a negative nancy in the comments for that haproxy article... but that is a ridiculous ugly hack. It's really a lot easier to achieve real and robust zero-downtime upgrades for a simple unix process.

Remember, fork()ed and exec()ed processes inherit file descriptors (except those marked CLOEXEC), including the listen() fd. Pending connections will queue in the kernel until userspace calls accept() on the listening fd.

So one simple model is to stop calling accept(), cleanly/quickly finish up current connections, set an environment variable to tell the future instance that the listening fd X is already open, and exec your own binary again.

A more complicated one is to fork, have the (identical) child just finish the current connections, while the parent execs itself similar to above. (The client connection fds should be marked CLOEXEC in this case.)

With a more complicated service with more moving parts, libraries, threads, getting the above to work out is more complicated. But that's basically how you want to do it.
No, it's absolutely not. Placing content in the public domain takes an explicit public domain dedication; simply making it available doesn't have that effect.

(Edit: Alternatively, content can enter the public domain if all copyrights on it have expired. But that's certainly not the case here either.)
Yep, it was made by my colleague Paul Lewis. we tried to make it work everywhere where there is getUserMedia and Web Audio support.
No, the code is still copyrighted by Networks Layer8 or Airtel.

Publishing or delivering it on request doesn't make it public domain.

Here is one definition of public domain: the status of a literary work or an invention whose copyright or patent has expired or that never had such protection.
I think the parent comment meant "self-identifies" as "your only qualification for this job is an MBA", not that you would hide having an MBA. If you wrote software for 15 years and applied for a job in tech, I would imagine the software experience was on your resume alongside the MBA -- you're not just an MBA who wants to get into tech because tech is hot but with no prior industry exposure, someone who could equally likely go be a VP of Paper Product Distribution at a Midwest conglomerate.
Just because code/webpages are delivered to you over the web doesn't mean you can take them and republish them somewhere else.
The word "simply" does not belong in the same sentence with "implement ACH".

Signed,

Someone who worked on ACH for nine years.

ps: I'm pretty sure they're trying to do just that. But you have to consider just how incredibly difficult ACH is - not just from a coding perspective, but from a regulatory perspective. Banking and accounting legal entities need created.

pps: ADP knows good and well that Zenefits is working on their own ACH implementation with their buckets of cash. This is a preemptive strike.
I don't see this as unethical, nor do I see it as poor reinforcement of behavior. He and his brother had to fill out hundreds of entry forms during their summer break to get this to work. Being awarded for putting in the effort to receive something like this is a good exercise.
I wish you the best! At 52 I have cashed out the stock options and paid the mortgage twice. In the end 3 weeks or so is the most I can go without either wanting to help someone build a company or wanting to build a company. There is work life after burnout!
This is exactly what I was looking for: http://www.ideamarket.com
Why do they have to do manual entry?
Can we stop with the identity politics and use our brains for a while (and yes, recently I have figured out that they are mutually exclusive). It is Indian programmer because he is from India and a programmer. And the fact that the mobile operator is also in India is also relevant ... so what is happens is that Israeli company with the help of Indian mobile operator censors Indian programmer that has unearthed wrongdoing using US law.

The guys that were from Russia and tried on wall street were referred as Russians too.
Hey, could you send me some money as I too would like to spend my time in leisure?
HN is turning into Slashdot. Great.
There's also a good chance that ADP will win. The reasonable cause comes down to the truth or falsity of all of the statements that Zenefits made in its original post, not just the ones that relate to the launching of a competitor.

Basically, Zenefits accuses ADP of blocking access solely because of a single traffic spike. On top of that, it accuses ADP of changing their reasons for cutting off Zenefit's access. They then accuse ADP of "spreading FUD"--and lying--about Zenefits for the purposes of quashing the competition.

That last statement, especially, is pretty dangerous under defamation law as it's pretty close per se defamation, in which case ADP would only have to prove the statement was made in court to win. There's no defense to that except proving that ADP was lying about Zenefits.

Based on what both parties have said, and what we know about how Zenefit's system actually works, a jury could definitely find that Zenefits defamed ADP and I would say, based on prior experience with juries, that there is at worst a 50/50 chance from ADP's perspective if this goes to trial.
Privacy is never a serious issue in India and even in this case, it only caught an eye when C&D letter was sent. In fact, code and advertisement injection is something broadband providers like MTNL have been doing since ages. Sadly, business malpractices rarely get punished in India and have become more of norm that comes with running it.

The only way I see out is to hurt these companies as much as possible. Boycotting their services on a large scale, so they get to know that they are not the king here.
>>I invested with steady 12-14% returns for 10 years and then watched it all get wiped out.

I'm guessing you mean that all your gains got wiped out, not that your investments all went to zero.

On the other hand, a lot of people spent years paying on a mortgage only to get foreclosed on and lose everything including their principal. ie, that investment went to zero, or maybe even negative.

There's a lot to be said for paying down your mortgage, but remember that until you've completely paid off the mortgage all of your equity is at risk.
>always wondered if it's just a matter of a few years before the "impossible" becomes possible.

This is from 1998 but the relevant parts - https://www.schneier.com/essays/archives/1998/05/the_crypto_...

>Cryptographic algorithms have a way of degrading over time. It's a situation that most techies aren't used to: Compression algorithms don't compress less as the years go by, and sorting algorithms don't sort slower. But encryption algorithms get easier to break; something that sufficed three years ago might not today.

>Cryptographic algorithms are all vulnerable to brute force--trying every possible encryption key, systematically searching for hash-function collisions, factoring the large composite number, and so forth--and brute force gets easier with time. A 56-bit key was long enough in the mid-1970s; today that can be pitifully small. In 1977, Martin Gardner wrote that 129-digit numbers would never be factored; in 1994, one was.

>Aside from brute force, cryptographic algorithms can be attacked with more subtle (and more powerful) techniques. In the early 1990s, the academic community discovered differential and linear cryptanalysis, and many symmetric encryption algorithms were broken. Similarly, the factoring community discovered the number-field sieve, which affected the security of public-key cryptosystems.

DES was used in the 70s, now it can be brute forced in a few days (with the right hardware).
Yes. 2 years ago when it came out. I didn't really look at it again before commenting, so you I guess you caught me. This is the one where people have complained that Lego bricks have gotten more expensive but actually they have gone down in price. It's kind of a link-baity title, don't you think?
On the contrary, that they are willing to admit this fact indicates that they know what they are doing.
Yep, that is pretty much the same with any site that supports either AppCache or ServiceWorker... Wondering if the "Hm" is a frustration or something else?
"Reading the complaint, ADP is not likely come close to winning."

Maybe it's not about winning the lawsuit though. Could be about a PR play to show that ADP is serious enough about what they said prior to the lawsuit to follow it up with a lawsuit.

Could be about forcing the other side to take what they are asking them to do (retract) seriously and perhaps and take back the negative comments. And so on.
Watch Over Your Azure Web Apps
Pretty surprised all these savvy investors that do due diligence before investing didn't see Zenefits' reliance on ADP as a gigantic risk. With 500M you should be able to build a better ADP to some degree but still, makes me wonder how much independent thinking goes on in the VC world right now. Feels like a company with a YC stamp of approval getting a free pass in the valley. Anyhow, I hope its sorted out as I actually really like the tenants of Zenpayroll.
Just because fingerprints were found at the scene of the burglary doesn't mean you take them and republish them somewhere else.
Some lessons include a "Tips and notes" section below the lesson segments. It's often positioned below the fold, and there aren't many indicators that there is more content if the user scrolls down.

I probably have a different perspective than most, but here's why I enjoy Duolingo's style:

The first foreign language I began learning was Spanish. I took it throughout high school and college. I was taught theory first, so I could understand most of what I'd read or hear following the new lesson. Running the input through the theory I'd established in my brain worked, but it was very slow and took a lot of practice to speed up my speaking and understanding.

When I was visiting my wife in Brazil while we were dating, I learned Portuguese very differently. Although they were aware that I didn't speak Portuguese, many of her friends and relatives did not let that reason hold them back from speaking it to me anyway. So I was bombarded with the language, and slowly began to understand more and more. First, I'd only understand one word in a phrase, then 25% of it, then 50% and so on until I reached a critical point where I understood enough of what was being said that I could use the context of what I did understand to infer the rest and learn that too.

Learning Portuguese was so much quicker for me. I still know more Spanish theory, but I still speak and understand it too slowly to consider myself fluent. On the other hand, Brazilians tell me all the time that they're impressed with how well I speak Portuguese.

I think the jumping right into the deep end style of learning Duolingo offers is fun, but may not be the best for everyone.
That and the DMCA does not apply in India, they are just abusing the system.
Additionally Airtel denies foreknowledge and says it has nothing to with the C&D. I would not be surprised if this is PR (given their weasel-worded reasoning behind being affiliated with Flash NW in the first place [1]) but on the face of it they also think the C&D was unwarranted and not a good idea...

[1] “This is a standard solution deployed by telcos globally to help their customers keep track of their data usage in terms of mega bytes used. It is therefore meant to improve customer experience and empower them to manage their usage. One of our network vendor partners has piloted this solution through a third party to help customers understand their data consumption in terms of volume of data used. As a responsible corporate, we have the highest regard for customer privacy and we follow a policy of zero tolerance with regard to the confidentiality of customer data. We are also surprised at the Cease & Desist notice served by Flash Networks to Thejesh GN, and categorically state that we have no relation, whatsoever, with the notice.”
Hooman Majd's book, The Ayatollah Begs to Differ, is pretty interesting, especially as it relates to ta'arof at the international level.

He argues that many of the seemingly bizarre comments and gestures made by Mahmoud Ahmadinejad, in diplomatic settings, can be understood when ta'arof is taken into account.

There was also a fascinating article about ta'arof and diplomatic negotiations in the New York Times:

http://www.nytimes.com/2006/08/06/weekinreview/06slackman.ht...

“'In the West, 80 percent of language is denotative. In Iran 80 percent is connotative.'

Translation: In the West, 'yes' generally means yes. In Iran, 'yes' can mean yes, but it often means maybe or no. In Iran, Dr. Tajbakhsh said, listeners are expected to understand that words don’t necessarily mean exactly what they mean.

'This creates a rich, poetic linguistic culture,' he said. 'It creates a multidimensional culture where people are adept at picking up on nuances. On the other hand, it makes for bad political discourse. In political discourse people don’t know what to trust.'"
"﻿My one big mistake in life has been providing a trust fund for my five children. I’m very comfortable paying for an education for as long as they want to study in a reputable university. However, providing additional funds so they could have a lifestyle beyond what they have achieved on their own was a mistake."

This is one I've actually thought a lot about. Having gone to an Ivy League school, I'm not sure that it would be worth sending my kids to any university. The quality is going down, the tuition is going up. The cost of establishing a household after school is going up, so giving that 250k and 4 years to a university is a huge opportunity cost. It seems like there should be a lot cheaper and more efficient ways of building a network and developing career skills.

But I also don't want to just hand a 20-year old a trust fund of $250k instead of college tuition. So my current thinking is that I'll say: "We've saved up $250k to get you started in life. You can either spend that on a college education. Or you can get a scholarship or get a job directly, and we'll give you the money for one of the following activities: 1) starting a business 2) going to grad school 3) buying a home to raise a family in 4) Up to 6 months of travel or independent artsy work. The money will remain in the investments accruing returns until it is disbursed."
BitHound Announces Atlassian Connect for Bitbucket Integration
Agree and even better would be that type of information under the story header so anyone who was following the thread knows that it has been closed and the reason as well.
If only the JVM could take advantage of this.
Why is this downvoted? The statement appears to be correct based on the article linked.

>an Indian Airtel customer, Thejesh GN, discovered that the carrier had begun using Flash Networks Layer8 “monetization” (read “ad injection”) solutions.

>However, like so many ridiculous cease and desist letters, that hasn’t stopped Flash Networks lawyer Ameet Metha at Solicis Lex from trying to scare Thejesh

>Airtel, for their part, told Storypick that they have nothing to do with the C&D:
Having used both Duolingo and Rosetta Stone, that seems about right. Rosetta Stone will probably survive, but not by selling directly to end-users.
> The joy of LEGO used to be to build what you had in mind with mainly generic bricks

It still is—they have more of that style of set out than ever.
the tolerances and quality assurance on the off brand bricks seems to be lower according to reviews. tolerances are super important if you're making something relatively big and complex. it's up to you to decide if the difference in price is worth it.
I talk to myself on GitHub a lot
If anyone finds themselves in a similar situation, please email me the snippets and explain the story. I'll mirror them for you.

scott@arciszewski.me

Fuck censorship.
I got the impression there was gravity, both from playing, and from the name of the page containing "Gravity" in it.
One more thing. Getting a mortgage is a pain in the ass. You will be held to a higher standard than someone with W2 income, so you might not be able to borrow what you can actually afford, and won't get anything at all until you've got a few years of track record on your tax returns.
completely agree. i went from loving the app to absolutely hating it just around the moment when the difficulty ratcheted up to the point that grammar/theory became necessary, but of course was absent.
The ridiculous thing is that there are no consequences for the groups sending out those invalid DMCA requests. Every other week I read about how someone uses DMCA to censor a YouTube video or article that's critical of them, but apart from the loss of face with the public they don't see any of the legal or financial penalties that are supposed to result from invalid DMCAs.
You have a link to that WSJ article?
An unpublished work of Deepak Chopra??
How was it in the public domain?
Something I've noted about the Silicon Valley startup mentality, and I'm seeing in this discussion, is a lack of understanding of just how difficult enterprise projects actually are. The attitude is often that big companies work so hard for so long and spend so much on projects and still have crap, that they must be lazy and stupid. This is not at all the case. The enterprise is full of smart, hardworking, determined people - as good as Silicon Valley - and they still wind up with crap and failure most of the time. That's not a reflection on the enterprise, that's a reflection on the difficulty of the problems the enterprise tackles.

Like I told someone at a Silicon Valley enterprise/health meetup last year... if you saw a startup with $50M annual revenue, you'd think they're huge, right? I've worked on three different projects larger than that, and they're all small potatoes in their enterprises.
IANAL, but can't github still be sued in India where the DMCA doesn't apply? GitHub is doing business in India as well, so wouldn't they be subject to the jurisdiction of an indian court?
> why Apple can't do what LG has been doing for a year

Higher resolution screen, and more modern (and power hungry) processor.
Sure. But either term is usually passive in classical contexts and always destructive in QM contexts. You can't uncollapse a wave function!

Consider a twist on Schrödinger's cat experiment: there are two scientists, A and B. The box can only be opened by one scientist at a time... the other scientist must wait outside the room. Scientist A looks in the box and collapses the wave function and sees that the cat is dead.

What is the probability that scientist B will see a dead cat when she opens the box afterwards? 50%? 100%?
Pre-1950 trend? I don't get it. What happened in 1950?
I was actually really concerned when I saw the other one had been buried, and was worried HN was going to turn into a "do not slam our companies" love-fest. I'm glad you're being so transparent, and even happier about the fact that legitimate controversy still gets to be played out and discussed.

Thanks.
No, the DMCA does apply because GitHub is an American company.

(I mean, they are abusing the system, but not in that particular way.)
The second and third links are for medical research. Anything similar for climatology?
The in-line translations come from Google Translate. People often dismiss Google Translate but it's very good between English and the other major European languages. The quality isn't as good for less popular languages, or if one of your languages isn't English.

If you aren't satisfied with the translation, you can refer to another dictionary in the reader sidebar (or a popup window in the Chrome extension). The default for Spanish-English is WordReference, but users can customize this if they have another favorite (http://blog.readlang.com/2013/11/07/custom-dictionaries.html).

On top of that, you can edit all the words you translate, and if in future you click the same word, you'll get your personally edited version instead of Google Translate. So you're effectively building up your own large translation dictionary. One idea for the future is to use all these edits to crowd source better translations, but there's plenty of lower hanging fruit to get through first!
It prepares kids for the crushing monotony of bureaucracy.
The "Dave Ramsey" approach of paying down debt rather than investing is appealing to me, and I think a lot of people ignore the extra risk of investing. If I can make 4.5% risk-free paying off a mortgage vs 6% in stocks, I'd pay off the mortgage. But here is another consideration I've never seen discussed before: mortgage interest is static, but investment returns are dynamic. My mortgage interest rate is fixed for 30 years, and that's a long time for the stock market to change. What I mean is, the day I close, my interest rate is probably only a little lower than stock market returns. But surely in 10 or 20 years the stock market will have times at 10% or 15% returns, and I'll still have that low-interest mortgage. It almost seems unfair to the bank! So even though my natural inclination is to pour retirement savings into my mortgage, I wonder if it would be better to keep the leverage of such a low-interest loan so I'll have cash for investing when the market has better returns or lower risk. 30 years is a long time. What do people think?
I replied to him immediately. Thanks!
I can agree with that. A framework that does little on its own with a lot of things to plug in. That would make sense. But the explanation in the article got a little confusing with the first tool doing nearly everything and leaving a big footprint.
It's ironic how we in the outside world take our freedoms for granted.
Looks like they're trying to bring back the ghost of the original Surface (not the tablet one). I developed for the original Surface and SUR-40 while in grad school - in fact, my master's thesis was about certain forms of interactions enabled on tabletop computers.

The first surface was a cool product, which I still believe was just too early (poor technology: needed a high DPI screen, sluggish processor, etc; terrible software, high price tag, smartphones and tablets were not what they are now so the idea of hub was limited). The SUR-40 was a disaster (the screen would bend when you touched it, ffs).

There's something powerful in hub computers, but not in the TV form. The tabletop form was right all along - collaborating around a table enables kinds of interactions that are not possible on a white board (notably by using physical objects in conjunction with the tabletop). The SUR-40 had the ambition of being usable both in whiteboard and table mode, but that's probably overdoing it. Interested to see where this goes, but the high price tag makes me doubtful. Make a $999 coffee table computer that every nerd can have in their living room to play boardgames, use to swap vacation photos/movies between phones and beam them up to the TV, collaborate on floorpans, etc. and you may have something.
How weird, an israeli company doing this.