skysight-inc/HackerNews huggingface dataset:
> As long as everyone makes frequent commits, and doesn’t break anything, everything will come out just fine.

He is presenting the arguments and beliefs of his intellectual opponents in a way they probably have not or would not, and then attacking that argument.

Now in a piece like this there is nothing wrong with that -- but in terms of the strength of an argument, it is no greater than just enthusiastically stating his preference.
I wonder if this will affect Ikea, which pretends to be a charity [1], as well as the usual Starbucks/Amazon/Google suspects.

[1] http://www.economist.com/node/6919139
> I imagine water can be got from Mars (as there is Ice on Mars), and from that plants can grow, which will produce both air and food.

I am doubtful there is enough air on Mars to sustain any Earth vegetation. The mean surface pressure on Mars is 0.6% that of Earth. Mars has virtually no atmosphere.
I wonder about this. I work for a nonprofit and we lost a fair number of donations because of false positives for fraud. We ended up loosening the standard. As a nonprofit, we aren't sending out a product, so it seems like it makes more sense to err on the side of accepting donations and deal with chargebacks, if there are some, than to reject potential valid donations. However, we are bigger than the organizations you seem to be describing, so maybe it depends on the size of your organization.
That's a false dichotomy. Not wanting personal conversations recorded is called discretion, a form of wisdom. Not wanting technical details of a product published is primarily a way to gain a competitive advantage, either against other businesses or against potential threats.
Scalding v0.12 release: better joining and a new way to compose jobs
L2 cache isn't shared, at least looking at the die picture.
OK let me try to explain it better: let's say we have a conversation between 3 friends who are all running their own homeservers to connect to matrix. All three servers will keep a copy of the conversation, and if one server goes down and reconnects, the two other servers can update it with the messages that went on while it was down.

If friend 1 and 2 have a separate conversation in a different room, only their two servers will keep a copy of the conversation history. If friend 3 joins this room, his server will receive the current history from the other servers (there's a limit for efficiency but you can explicitly get all the history via pagination).
"People with college degrees earn significantly more over their lifetimes."

This statistic must be based on people who have completed their lifetimes earning. So effectively a lag of 45 years. Work doesn't seem to be paying as much for my generation as it did for the boomers.
Google's New CAPTCHA Is Easier for Proving Your Humanity
The Weight of Guilt: Competitive bass fishing cheaters
Some of the arrangements can get pretty complex.

http://en.wikipedia.org/wiki/Double_Irish_arrangement

Basically, sending the money from Germany (or wherever) -> Ireland -> Netherlands -> Ireland -> Cayman Islands results in no taxes being paid (or legally due).
Was he paid for his work? If he wasn't, he's part of the problem in hiring processes in our industry.
Yes, in Liberty Utopia, where bad companies are swiftly punished for not treating their employees fairly.

Meanwhile, in the real world, people take jobs for all sorts of reasons, and often do not have the luxury of choosing freely. The whole reason we have labour laws in the first place is because the free market has shown, again and again and again, to be completely inept at guaranteeing fair tratment of workers.

I know that with a purely US perspective it's hard to see the benefits of labour protections, since here jobs are either unionized into stupidity, or completely at-will. There's no middle ground, and then it's fair to come to the conclusion that it's all crap. However, there are plenty of countries outside the US where job markets have a healthier balance between protections for workers and company interests.
Funny how the say banks and multinationals will pay, I really think they should in turn put on every receipt how much the end consumer is actually paying in tax, all under the idea of disclosure.

Food places like starbucks and McDonalds they could put it next to the mandated calorie count. This sandwich will cost 400 calories and 40 cents in built in taxes and twenty cents in sales taxes.

People really need to understand just how much they are truly taxed, far too many see only the sales tax and not many more understand payroll. Indirect taxes is the big skeleton in the closet.
I'll be interested to see how this is implemented in practice. The way this kind of tax avoidance works is for subsidiaries in low-tax jurisdictions to charge the ones incorporated in higher tax jurisdictions high fees for things like access to IP.

This "artificially" inflates the profits for the low-tax company and depresses the profits for the high-tax company.

Artificially is in quotes because it's hard to establish a legal rule to determine what is and isn't fair pricing for IP and services which is why I'm interested in seeing how this will be enforced.

Edit: the reason that so many of these were based in Ireland was because until 2015 Ireland won't have rules on this sort of intra-group "transfer pricing" transaction. You can't do this between two US or a UK and a US company because those countries have rules that prevent it.
The term "google tax" made me think is was related to google having to pay ISPs for using their tubes. Glad to see that is about actual tax evasion.
I've written for PragProg numerous times and will continue to do so. Full disclosure: I also edit books for them.

The royalty rate is 50% of the profit. The other 50% goes to pay the editor for his or her time, and other production fees. It's incredibly fair, the help authors get is great, and I earn a lot more than $1 per book sold.

I think self publishing is great but it's not for me. I am happy to give up 50% if I can focus on writing and delivering quality content while someone else spends the time making it look good, indexing it, helping me develop the content (development editor) and helping me fix mistakes (copy editing.)

Just my .02.
In my memory, ICQ had a terrible client. But the protocol could be used with better, less bloated clients (like trillian). And it had features at the time, like offline messages, that came surprisingly late or were missing in other, later clients.

By the same standards, I would of course say Skype has a terrible client now.
Firebug 3 and Multiprocess Firefox
The tiniest mouse movements I make while tabbing to the checkbox and hitting my spacebar to check it? Or tap it on my touch screen? And why wouldn't this be vulnerable to replaying a real user's input--collected on, say, a "free" pornographic website? Their answer seems to be "security through obscurity".
It doesn't recognize dates before 1900 or after 1999, it seems.
I don't know about overseas, but here in the states every time politicians give out an estimate on how much revenue a new tax will generate they tend to be grossly incorrect at the end of the year. The reason is that if you tax an activity then people do things to avoid paying the tax for that activity; stop, move, or avoid.

Sad thing is, the politicians make the revenue announcement so they can go ahead and spend the money as if they've already collected it.
The Cicret Bracelet Projects Touchscreen Tablet in Your Arm
In response to your and your parent’s blanket claims

> Bose and beats* are by, every /objective/ measure, shitty products.

> God forbid you ever consider buying a Bose or Beats product.

If you need faithful audio reproduction, start with the room. There are reasons for buying a portable Bluetooth-enabled speaker, and also reasons one may consider specifically Bose SoundLink. Sound quality, in this sense, is not among them.
Google Binary
Why this brewery is sharing its recipes
Hidden skills sets of forming habits
I wish they would explain more about how the user interacts with the whole reCAPTCHA leads them to know it's a person and not a robot, but maybe they're worried about people writing bots to get around their protections.
Local Silicon Valley police unshaken by smartphone data encryption
wohoo, ScalaJS, Scala-iOS, Scala everywhere ;-)
I think the point you make about an editor is incredibly important. I've gotten quite a few books from self-published authors - including some pretty big names in the programming world - who are adamant that they can do it all themselves, and the prose is a train wreck. It's not just about catching typos - it's the actual developmental editing that needs to happen. Ensuring things are in the right order. Ensuring there's a common voice in the book. Things like that.

As an author, I've never actually asked for a refund for these terrible books, because I know how hard it is to write one. But I don't buy self-published books anymore unless I have incredibly strong recommendations from others.
will GUI automation tools be able to surpass this?
A hacker challenge
That's the one, thanks! Sorry, should have linked that in the first place.
No, I don't stare at HN all day. Started using Uber recently and I notice stories about them now.
They have money to hire staff to do PR. Bootstrapped companies are often cash strapped for a long time before they can afford PR people. Founders are told to do it, but reality of running a company gets in the way.
The keys can be printed out on a paper. If you set a strong enough passphrase for the secret keys, you can upload them somewhere, too.

I should rarely use my special keys (or passphrases of the secret keys) so as to keep them safer. And simpler authentication is more efficient for normal web services. GPG authentication may not be fast enough.
Thanks for sharing and highlighting the runway point. Follow-on funding shouldn't be an after thought once sh*t hits the fan. It should be baked into forecasts/plans from the get-go, if it's something that will be needed either for growth, or as a margin of safety.
9 Bootstrap Themes Worth Checking Out (+ Where to Find More)
The purpose of law should be to benefit the public. Uber and Lyft empirically demonstrate, in most cities, that taxi regulations--a textbook example of regulatory capture for decades--do not benefit the public when they protect taxis against competition.

Some people have an authoritarian worldview--laws are handed down to us by our betters, and we'd better follow them no matter what. I prefer a democratic worldview--laws are an artifact created by the people for the benefit of the people, and once they hinder that purpose rather than promote it, there's nothing sacred about continuing to follow it to our own detriment.
The Mac App Store app [1] is submitted by "Zeta Project Swiss GmbH" which does exist in the registry [2].

[1] https://itunes.apple.com/app/wire/id931134707?mt=12

[2] http://www.hrazg.ch/webservices/inet/HRG/HRG.asmx/getHRGHTML...
I just hope it also works for pen-tablets, where the "pointer" can suddenly jump from one location to the next when the pen comes near the surface of the tablet.
Napoleon’s Guide to Improperly Using Cryptography
This is slightly incorrect. The combination of bit length and sampling rate determine both dynamic range and frequency fidelity. Although it's common to hear the two values used to represent these two separate physical measurements, it's just another case of explaining new tech (80s CDs) to old technical consumers (70s hi-fi types). You can measure a reduction in dynamic range by reducing either sampling rate or bit length.

You'll frequently find 1-bit A/Ds and D/A at > 5Mhz on high fidelity systems. That 1-bit signal is converted to/from a higher bitrate, lower sampling rate signal without loss of fidelity. If you're interested in looking at alternate bitrate encodings you should just look at the Super Audio CD format https://en.wikipedia.org/wiki/Super_Audio_CD

On your second point, I agree, we live in a noisy world and hearing 144dB of dynamic range would require serious isolation.

What most people should be able to hear with 90Dbs of dynamic range, are the harmonics created by undersampling a high frequency signal. To quickly explain I'll use a 1-bit lower frequency scenario. Lets say we have a 2Khz sine wave and a 1-bit 5Khz sampling rate. The 2Khz signal is going to be represented by a different 2 samples every cycle. The result will be a signal that is no longer a sine wave and closer in frequency to 800Hz (wild approximation) than 2Khz. Low pass filters are used to to keep those harmonics from being too pervasive but they still sneak into the signal near the high frequency range. Transpose this example to our current audio standard and you might realize that in order to accurately represent the high end we need a little more than 16bit 48Khz.
Show HN: So.ciety, an end-to-end encrypted social network
Fialka: the bigger, better, Russian Enigma
Then there's no reason for anyone to take your concerns seriously.
>A shortage is a lack of supply

No, a shortage is the discrepancy between the quantity supplied and quantity demanded at a given price.

When wages offered are too low, there is a shortage of labour supply. Increase those wages and that shortage disappears.

>If we have a shortage of carrots, we dont have enough carrots at ANY price.

This is simply not true.

>If people are unwilling to pay 5$/LB for carrots but thats what they cost in the store, that is not a shortage.

The shortage of carrot occurs at every price below $5/lb. You cannot talk about shortages in the economic sense without prices. Period.

I'm not sure why people are insistent on arguing the semantics of the word "shortage", rather than the far more interesting supply/demand dynamics underpinning the markets being discussed.
> Google also will use other variables that it is keeping secret—revealing them, he says, would help botmasters improve their software and undermine Google’s filters

I'm pretty sure that looking at the javascript calls will tell what "variables" they use, with browser agent, ip, cookies.
Hangouts is getting worse as far as I'm concerned.

Google Talk had only chat, but I could trust it to work as intended and deliver my messages. With Hangouts:

- synchronization between devices is not as good. I will often not see everything I typed on my mobile when I open it on my desktop.

- Messages do not arrive in order !!! Sorry for the triple exclamation marks, but this is implemented in the most stupid way I have ever seen in an IM application. Say we are using Hangouts on my mobile. You send the messages

A
B
C

Occasionally, I will receive C first, then A, then B. Fine. I receive C and read it.

C
<--- I've read until this point and will ignore anything above

Then I receive A and B. And this happens :

A
B
C
<--- I've read until this point and will ignore anything above

Messages A and B, having been sent before, will appear above the last message I have read and I will probably miss them.
That makes sense. I was thinking that this sounds more like a problem with corporate culture, rather than a problem with optimization. If you have a culture that doesn't value your workers, any effective optimization method will lead to outcomes like this.
I work for one too and it's hard to even discuss Git itself with someone here; most people just know SVN. The stack in my industry is very stagnant and I think a lot of people just learned what they had to when they were still young and became set in their ways. They have families now and coding has become a 9-to-5 chore; they're not interested in keeping a portfolio up to date or even trying anything new.

I'd presume most people who come to HN are interested in evolving their skill set. The common worn-out office drone doesn't visit HN.
Perth, Australia here. UberX has only been here a short time though.
That filters for people who have three days to spend on a coding challenge with no guarantees at all. If you're unemployed, straight out of school, or very dissatisfied at your current job (perhaps due to conflicts), you're much more likely to take such a challenge than if you have a lot of experience but a full time job and a family.

You might not mind that filter (hiring cheaper but talented young people), but it's surely a bias.
Oh, so just program bots to provide a mouse movement toward a form element along a distorted path, and always trigger them through the UI rather than as events. Got it!
It's really true that most developers don't have Github accounts. There's also not a strong correlation between sophistication and having a Github account.

Most developers know about Github, of course, and have used it. You know, to get stuff.
As a software engineer working in California, I (and many others here) enjoy the labour protection of non-competes being unenforceable here. That drives up the cost of hiring software engineers, i.e. we are being overpaid.

This is why we have labour laws, to shift the balance, to make work suck a little bit less for everyone.

(In principle. In practice in the taxi-cab case, I can't say that the various regulations and systems improve things for anyone, it's mostly captured by the rent-seekers anyway, so everyone gets screwed)
I took the survey, and would have done a 20-minute phone screen with five out of the six resumes I got. All six were basically qualified for their roles.

That is vastly different from reality. When I post job ads, at least 25% of the resumes I get are completely unlike the job requirements, and another 50% superficially match but are obviously unqualified. The remaining 25% look like the resumes I saw in the survey.

When I get resumes from recruiters, I generally don't get any of the "didn't even read the ad" resumes, but I still get about 1/3 obviously unqualified candidates.

So overall, a resume filter lets me skip hundreds of useless phone screens or face-to-face interviews. I may lose a few good candidates in that process, but not many.

I'm really not sure why this author is trying to use resumes to decide whether to interview these candidates. Once you have them filtered to this level, a quick phone screen gives you much better information than a resume, and doesn't take too much time.
Sure, I can induce that if it is a battery, it is being used as a power source. Others may induce that it is simply a thing with north and south magnetic poles. While I understand I am contributing to the phenomenon, HN threads often derail and become critiques about what HN should and should not be.
"Security through obscurity" is a weak concept, however the goal here is not security but fraud detection.

Obscurity is a legitimate component of a fraud detection system, for the same reason that hiding your cards is an important part (but only a part!) of being a good poker player.
MacGap – Build Native OS X Apps with Web Technologies
"Conservancy assists FLOSS project leaders by handling all matters other than software development and documentation, so the developers can focus on what they do best: improving the software for the public good."

All of their projects: http://sfconservancy.org/members/current/
AddThis – Target users with custom messages for the first time
If you're listening to music and it still doesn't sound like the musician is sitting right next to you in your living room, then there's still room for improvement.
Agreed, I did a coding exercise for the Nerdery once, I epended about 8 hours on it, no one even reviewed it. Total waste of time. Yes I am naming them intentionally, I felt that behavior was antagonistic and exploitative.
Similar in Linux is Back In Time

http://backintime.le-web.org/
You say the latest, but 2013 wasn't that long ago.

http://espn.go.com/nfl/playoffs/2012/story/_/id/8911864/2013...
ThinkingPhones Calls Up $56M to Unify Communications, Double Workforce
It's hosted web mail that does crypto in Javascript. How closely do you expect crypto engineers to look at it?

Don't use web mail for secure messaging.
Don't use web mail for secure messaging.
Exactly. In the case of Apple:

The Irish company licenses intellectual property from an Apple registered company in the Cayman Islands, and of course the Royalties are so high that the Irish company makes no profit.

So all this money accumulates offshore and can't come back to the US unless some taxes are paid, which is why Tim Cook meets with Congress to try and lobby for a tax repatriation holiday.

Which is also why Tim Cook is raising money in the debt markets to pay shareholders dividends - it's cheaper to pay a tiny bit of interest than pay tax. Absurd that such a rich company is doing this.

Ironically, the money is already back in US - the Caymans entity invests the money in the US stock market via Braeburn Capital, a hedge fund based in Nevada and owned by Apple Inc!
You're right. I forgot what was being measured here.
Confused: what relationship does the launch cost from earth have, to the weight of returned material from asteroids/mars?
Which programming language pays the best? Some say Python
It's always security through obscurity.

f(obscurity, time, analysis) = clarity

The details of implementation are left to the reader as an exercise
Sony thinks it can turn an e-paper watch into a big business
The title of this article is hipster-bait.
Someone claims something is a Skype-killer while not supporting 95% of Skype users (who are on PCs). Its ridiculous on the face of it.
Quick note, this is currently a proof-of-concept (work in progress).
Even so, the cost of lifting is unrelated to the cost of landing material. Conflating prices.
Chinese Farmer Launches Homemade Submarine
Sorry if the article mentioned it (i only read the first few paragraphs) but looking at the cat click, that looks like a great way to generate training data for AI.
It probably uses a LOT more info than only the mouse move/mouse click. Remember, google tracking is embedded in probably 99% of websites you visit so from your ip, cookies, tracking, logged in Google profile, etc... they're able to know if you're a human or not.
What is the most minimal functional programming language
"When hiring, you are not really concerned about letting a good candidate go. There will always be others."

... but STEM shortage! ;)
UK announces a 'Google tax' to stop companies diverting profits overseas
The tax incidence of profit taxes falls pretty much entirely on the shareholders. The consumer is unaffected.

Companies that have their profits taxed at higher rates would sure LOVE to raise their prices to compensate for lost profits, but a little thing called competition prevents them from doing so.

>People really need to understand just how much they are truly taxed

Indeed. The level of tax literacy and misunderstanding among the general population appalls me sometimes. I can think of at least one example right now...
Symbolics was one of the bankruptcies. American Management Systems and Lotus were two of the winners. I've forgotten the others.
The World’s First NGS Bioinformatics Processor
Visually, the researchers have demonstrated the ultrasound patterns by directing the device at a thin layer of oil so that the depressions in the surface can be seen as spots when lit by a lamp.

They were probably referring to the oil depressions being visible but the title is certainly misleading.
"how much the end consumer is actually paying in tax"

None? In AdWords auction model it is supply and demand that determine prices, not whatever Google wants to charge.
It's just that now Google will have to pay some of that back as taxes.

And McDonalds is not there - they already pay whatever taxes they have to for serving you a physical burger. And yes, it is present in my receipts from McDonalds. So I know how much taxes I paid.
Luckily Google's thought of that. They're working on an extension: https://code.google.com/p/end-to-end/
You'd have difficulty accurately calculating it on a per-item basis, and chances are it'd be a PR nightmare like the time restaurants in Florida tried to charge for ACA compliance. http://money.cnn.com/2014/02/27/news/economy/obamacare-resta...