skysight-inc/HackerNews huggingface dataset:
Additionally not all H1B's are underpaid. I'm currently in the minority on the engineering team, being one of the few American citizens actually born in America. From discussions with my peers from India they don't make that much less than me. The cost of immigration is factored into their salary of course, but for the most part are on par with market wages.

But the company was also founded by immigrants so this may be an exception rather than the rule.
So... does this mean that Apple's flash storage is low-quality?

I use the same MacBook Air that Linus does (except it's a 13" model), never turn it off, have reinstalled the OS multiple times, archive my data, do around ~3GB worth of transfers every day, and run 3 different VMs more often than not.

Maybe I should just upgrade to a newer SSD. Anyone had luck with OWC?
On Linux it is extremely easy do use rdiff-backup for local and remote incremental backups. When I work, I have a minutely cronjob for my work directory. For the whole system I have a hourly schedule. When I resume work the next day, the previous mess of diff files from the work rdiff target directory is deleted and a new clean "emergency" cycle is started. Losing one hour of great concentrated coding can be extremely annoying and hard to reproduce so this is a cheap way to prevent it. But I guess even an hourly backup would be a good first step for many people.

Remember, a harddisk probably costs less than one day of your work. Or just get an USB stick for the most important bits.
The personal license will be very affordable for hobby use.
IPTables Tutorial
There's a line between saying things and posting multiple youtube videos threatening to ruin someone's life and "look in" to their kids. That's a threat.
I've been doing something similar to this with Backbone. Backbone has Models, Views, and Events. I put the "Operations" in the Model and Collection extended classes, so the login operation is performed by the User model. So I would call something like currentUser.login(credentials).
When I saw this my mind went straight to 'can I use this as a raspberry pi audio only music player?'. Bought it already, but if you're interested in moving the whole ui into the app, I think you'll have a an even bigger swell of interest.
> Why do companies use the H1B process if they can use the Green card process?

The immigrant visa ("Green Card") process for employment-based categories, as for family-based categories, uses both global and per-country limits which apply after candidates are qualified (including having a sponsoring employer!) but limit the rate at which visas are granted, which means that for countries from which there are the most qualified applicants in many categories face the longest delays from the date they become qualified to the date they actually are granted a visa. The most oversubscribed source for employment-based immigration, India, has categories in which the delay is 10 years, and there are certain categories where the delay for any country is over 3 years. (And this is still better than family-based immigration, where the longest waitlist country/category combination is 23 years!)
I don't plan on getting used to it, nor should you. Protecting liberty is an ongoing battle that every generation has to fight.
The structural and core part of the issue gets muddled due to poor education/know-how among engineers (partly due to excellent marketing by VCs). See below an excerpt from Alex Payne's article at https://al3x.net/2013/05/23/letter-to-a-young-programmer.htm...

"
...
As a VC at a top-tier Sand Hill Road firm told me during a pitch several years ago when describing a conceptual feature in Simple that would let users easily and regularly donate a portion of their savings to charity, “let’s not waste time on that stuff; we’re here to make money”
...
".

There are a breed of VC's who project themselves as if their sole purpose in life is to help entrepreneurs realize their dreams and that there is a higher purpose for their VC avatar. Some believe it and mean it, and some pretend (It is important to keep up the pretenses in this business lest you get shunned by all starry-eyed entrepreneurs who come to valley to change the world). VC's exist to help their investors make money. They have a fiduciary duty to do so. When you are giving away a good part of your life (sleep, money) in pursuit of a dream, and getting into a financial transaction with VCs to do so; It is vital for you to understand how they operate, how they make decisions, are incentivized to behave, and also be cognizant of their true (ulterior?) motives. VC's are a vital part of the startup eco-system. I am not against them or how they operate. They are smart enough to be politically right and make themselves desirable to entrepreneurs. All I am trying to say there is usually information/knowledge/expectation asymmetry (as pointed out in the article) when engineers are getting into financial transactions with VCs, and that they need to be cognizant and work on ways to mitigate this. [Edits for typos/grammer. Added two sentences at the end]
she applied for work with your company, and you had her photo and info from the cv?
What's your use-case for this?

It's particularly striking because the Nexus 10 has the same processor as the ARM chromebook, so anything you could run on the chromebook you could conceivably just run on the Nexus 10 as well.
The personal license will be cheap for hobby use.
> This is the first game indie game bundle

Are you talking about Humble Bundle? The first few Humble Bundles were all indie games.
yeah, that's really relevant. smalltalk, 1979!
Regulations that politicians pass after pressure from environmental groups that disagree with cleaner, safer technologies based on their beliefs.

If you ever manage to have a rational discussion with an environmentalist (extremely hard because they almost always turn to name-calling, change the subject, or other childish behaviors), you will discover that the root of their reasoning revolves around a belief rather than logic.

(On a side note, I find this humorous because almost all environmentalists I've met are atheists, and atheists claim they don't believe in a god because of logic than a belief. Thus I've concluded, people will almost always rationalize whatever they want to make themselves feel good.)

(People generally want the same thing - to be happy, safe, free, etc. Even people with extremely opposing viewpoints. Instead of discovering the real reason, they go with "well they're just a Democrat/Republican/religious/atheist/whatever" - the reason is usually much simpler/basic, it's just that most people don't want to the take the time to work to discover the root difference. Every Republican and Democrat I know both want everyone to be healthy, wealthy, and safe. Every atheist and religious person I know wants peace, goodwill, and to feel good about themselves. Every tree-hugger and gas-guzzler I know wants cleaner air, cleaner water, and not to kill polar bears. They all just disagree on how to get there.)

Do you have anything serious to add? If you want me to answer any questions, you have to show that you want a serious discussion. Just posting a cute question alone won't suffice. Doing so is a tactic to distract opponents which is pretty disingenuous.
This teasing is too much. Now I'm hooked like it's a spy novel.
Matthew Cordle Pleads Not Guilty
It's a fucking vote-based website, why is this even being asked?
That's a great idea, I'll definitely try!
> But corporate America isn't run by anarchists. They want a government

...and government of the people by the corporations and for the corporations, shall not perish from the Earth?
The big problem for me is that 'flag' is the new downvote (only with more power).

it shouldn't work like this. if people are up voting a story its relevant and flags shouldn't drag it down.
Although this most probably isn't the case here, note how making a post impersonating the person who'd lose the bet would be a great way to solicit methods to win the bet.
It used to be that every 2 years the internal storage would double in the iPhone. How long has it been since it stopped doing that, 3-4 years?

Apple is starting to care too much about profit, to the point where they have to make a plastic body for the iPhone 5 just to maintain a higher profit margin, when they make it $100 cheaper a year later (as they usually do).
He never said "his does". Additionally, read the last paragraph. He alluded to his failure, and the implicit uncertainty of giving qualified advice.
[Ted] Make a keyboard out of a banana
Say the government allowed the big banks to skim a little off the top of each account, legally. Since governments are artificial constructs, and the property rights they create are artificial constructs, you could say: "well that's not a subsidy or special favor, it's just the lifting of an artificial barrier." That's right in a narrow technical sense, but not a very useful use of the word "artificial."

Rather, because enforcing property rights are deeply intertwined with the purpose of government as we understand them today, it's more sensible to think of those barriers as not being artificial but rather naturally implied by the existence of government.
http://youtu.be/dxPVyieptwA
Although, in this particular case, you can imagine being him beating the DOJ would actually boost his career?
Also, his first two funds were self-financed. He did well enough on those that when he started Khosla Ventures III he was able to raise $1Billion in LP money.
There are really two different types of H-1B employees: those who've studied at a US university but are foreign citizens, and workers brought in from outside the country directly to fill a position.

There is very little distinction made in the public discourse about the difference between these two categories of employees, but they are very different.

The overwhelming majority of H-1Bs directly employed at large American companies will be of the first type: they came to the US to study or at an early age, and were hired while they were already in the US. These employees are likely to be treated identically with American citizen employees and paid exactly the same in the same roles. They are not "cheap foreign labor" -- they are employees who just happen to be foreign citizens. They are very mobile because their skills are in high demand, and other employers are more than eager to transfer their visas over.

However (and this is where the rhetoric comes in), the majority of H-1B visas go to outsourcing/offshoring companies that bring in workers by the thousands to fill mostly lower-end positions in IT or back office departments at American companies. These workers fit all the H-1B stereotypes: low-paid, bound to a single company, living 10 to an apartment etc. There are significant violations and gray areas in the way these workers are brought in and paid.

The problem is that both sides of the H-1B debate do not define which group of workers they are talking about.

Google, Microsoft etc are correct when they say that they do not want more H-1Bs for cheaper labor. In the employee pool they are looking at (foreign citizens already in the US), this is true: they pay all employees identically irrespective of whether they are foreign or US citizens.

The opponents of more H-1Bs are also correct when they say that H-1Bs are being used for cheaper labor: the types of employees that offshoring companies bring in are indeed being chosen because they are willing to work for lower wages than workers already in the US.

The solution is clear: have separate visa categories for employees brought in directly from outside the US, and foreign citizens who are already in the country. Make it as easy as possible for the latter group to stay in the country, through a quicker green card process or other methods; at the same time, have higher scrutiny for the separate category of visas that apply to foreign workers brought in directly from outside.

It sometimes amazes me that even on a relatively knowledgeable forum like HN, this distinction isn't made often or at all.
As the guy who submitted the front-paged link to the Origin bundle, I thought it was interesting because it was a significant departure from the usual Humble Bundle fare and perceived ethos.

Submitting every bundle that's offered, however, is just annoying. They have a mailing list for a that.
Raw intelligence, gathered by the NSA, in bulk, is being sent to a foreign state. Where is the sensationalism? That is about as clear cut as you can get. If you own a company, in the US or otherwise, and you have competitors in Israel you should be concerned.
Yeah, that's basically what I was saying. From what I understand (and I could be mistaken here) your company is completely transparent about everything that pertains to the business. I'd be willing to bet that makes some things (like getting into accelerator programs or meeting with some investors) extremely difficult, but it is a commendable experiment nonetheless.

Best of luck with your application and business as a whole!
Species? We don’t need no stinkin species
If you have a pile of money at your disposal, it's not hard to invest in all the good things that Vinod Khosla invests in. Maybe his previous success was down to luck or maybe he's not one of those VCs that "add negative value", but it'll be a good few years before there's any feedback on the quality of his more recent choices.
"If one strips all of the metadata a photo"

A photo without EXIF data? Someone must be trying to hide something from me. Let's see how good he is, and check whether there still are parts of the file with metadata in the disk's free blocks.

"or replaces it with metadata from another photo"

A Nikon F5 at f/5.6 and 1/100s? No way! If so, that car must have done a thousand kilometers an hour or so. Also, the aberration looks more like that of an Canon lens, but I'm not 100% sure of the model. I wonder whether it is possible to train a model on the 'JPG to camera model' problem.

"or makes up some bogus metadata."

Hm, I thought the Eiffel Tower clone in Japan was in Shanghai. The GPS coordinates seem to indicate that Tokio has one, too. Let's google to check that.

OK, that's more for the hacker engineer, but I thought one would not have to make that explicit on HN.
Yes, Amazon sells them. You can also walk into a Walmart and find boxes of console games.
Vinod is so refreshing to listen to. Obviously there would be a lot of pushback from the HN crowd - because there are many VCs here.....go figure.

He reminds me of the Elon Musk of the VC industry.
> an essential fallacy of the very premise of the open source concept, that having the ability to audit source code, doesn't necessarily make it a realistic option

ie, Given enough code, all reviews are shallow?
VCs are like the house in Las Vegas - they try to make lots of bets and take a disproportionate share of equity, so they usually make money (but not always). Most just follow the lead of VCs who do know what they are doing (in picking good companies).
All devices can fail. No use to overstate an anecdote.
Gecko exposes a large number of its interfaces to JS, and the entire Firefox frontend is written as such:
http://dxr.mozilla.org/mozilla-central/source/browser/base/c...
No updates, no real deletes either (only virtual ones). Data about transactions is stored separately from the clinical data, in an optimised store for log data.
PXE support on some consumer boards is a mess - often I have to use iPXE [1] just to get them loading from TFTP reliably. Now I've played with UEFI PXE boot, and it seems to be even worse - instead of requesting an "x64 bootloader", the NIC seems to request a "UEFI bytecode bootloader" which I haven't been able to supply.

[1]: http://ipxe.org/
Count me as a another happy user of rdiff-backup. It creates an rdiff like copy of what it's pointed to and deltas of previous changes. Not quite continuous data protection but close enough.
> If you ever manage to have a rational discussion with an environmentalist (extremely hard because they almost always turn to name-calling, change the subject, or other childish behaviors), you will discover that the root of their reasoning revolves around a belief rather than logic.

If you ever have a rational discussion with a human (or, for that matter, anything else that has a belief about what should be done), you'll find that -- its not limited to environmentalists. You can't get to a conclusion about what should be done without starting from an a priori belief about the criteria for what should be done, no matter how much logic gets used between the root belief and the conclusion.
Not everyone can cook, but many people might find it informational and/or useful eventually to know how their meal was prepared.

In some restaurants, you can't see how your food is prepared at all, and you judge based on your knowledge and experience of prior meals.

Some restaurants will openly show you the preparation of the food (to display that it's freshly made, reassure that there's no microwaving going on, etc).

And in most cases you can look up recipes online to try your own hand at recreating a similar meal - although often without the same tools, experience, ingredients and precise recipe, it might be tricky.

Ultimately I think it'd be wonderful for all recipes and instructional information to be available for anyone to view and try themselves if they so desired - it'd also help people understand what goes into the food that they eat (and pay for).
Hi Josh. I'm a PrivateCore co-founder. Our initial customers are primarily enterprises or service providers, which have varying requirements with respect to source availability.

Some code will be open sourced, though some parts will remain proprietary. As for the crypto, we use an existing open source implementation that is widely used.
"Then there's this freshmen drop-off, where all but about 80% of women end up changing their major, usually to something involving design or business."

In other words, 20% of women end up changing their major. I'm guessing it was worded this way to trick those that skim read into thinking that 80% of women change their major.
http://web.archive.org/web/20110318004846/http://www.prism.g...

The original site seems to be gone.
Are you guys already using etcd in production? I've been using it for a project lately, and I thought it would have low memory usage but it doesn't.

I'm making about ~80 writes/second with only ~125 keys and all 3 of my etcd nodes sit at 200M+ resident memory.
Thanks. Given your comment, I doubt you would have anything useful to contribute to this.
The dictionary does not capture the full context of a word, only by using it regularly and being exposed to its usage in literature and speech can the full context of it be appreciated. The closest you can come to that from a dictionary definition is to combine all the definitions provided and consider them as a whole, not as disconnected pieces.

The difference between advantage and privilege is that a privilege is an advantage that is given by an outside force and ceases to exist without the influence of that external force. A person may be provided, given, or granted a privilege, it is not something they innately have. Similarly a privilege may be taken away at any time. An advantage on the other hand typically can not be taken unless it's some item or information that is providing that advantage and not some inherent capability. This is where the concept of a handicap comes from, it's a penalty applied to someone in order to balance a advantage they have. Contrast with a privilege which requires nothing to be added, merely the privilege to be removed. There is similarly no equivalent of handicap with regard to privilege as it makes no sense to add anything to attempt to balance a privilege when simply removing the privilege is far simpler.

As for objective basis of my opinion, that's the easiest thing in the world, there's several hundred years of English literature to back me up.

As for the abuse of the word privilege in this context, you could say being male provides someone with an advantage, or being female provides a disadvantage, but you can not say that someone has a male privilege, as that implies someones male-ness can be taken away.
Said the inventor of rails... (...?)
On interview coding
great article. finally a developer centric company
I'm mostly serious. There are two ideas that feel implicit in your statement:

1. Democracy only works if we have access to unmonitored electronic communications, which doesn't really stand up because democracy predates electronic media.

and/or

2. When people know they are being monitored, there is a profound chilling effect around politically important speech. That hasn't exactly been proven. If anything, I've seen more expression of free thoughts since the NSA stories broke.
Another third option: change HN to allow tagging, or sub-boards, or someplace for all the politics to go.
What would you do? George Bush on 9/11 Video
No, there was no hint about what company she worked for. And she didn't apply to work at Elastic / Close.io either
The ol' "Damaging Admission".
Snowden was able to access all the systems from his outsourced office in Hawaii. The NSA and the Israeli government colluded on creating Stuxnet and Duqu.

If you think that israel doesnt have access to NSA systems because they are on a "secure" network, then you're not really paying attention.
Did she "check in" at the bar with FourSquare?
Leader election - isn't that just a problem created by using an external cluster of servers for storing config? If you were just reading a file, there's no issue of selecting a master from your NFS share.

The two rationales I've heard so far are A. a cluster of one of these config servers will provide better uptime than just an NFS share and B. you can use one of these things as a distributed lock server.
IIRC, the second company must get another H1B for the worker.
I would argue it's very unclear if it is in the best interest of everyone else.

Immigrants send money home (out of our economy). Companies may produce more/cheaper, resulting in possibly lower prices. But maybe they just spend the extra revenue lobbying Congress for preferential treatment. Maybe it results in more money shipped offshore to tax havens.

And if indeed immigrants are just cheaper replacements for their American counterparts, it takes away money (which, remember, is equivalent to speech) from citizens of this country.
Right, but bear in mind that their customers will see that ram usage as "wasted" RAM.

I have a product with an agent that runs around 80MB of RAM usage on giant servers, servers with 500+GB of RAM, and my customers still complain sometimes.