skysight-inc/HackerNews huggingface dataset:
> The NRA only spent ~ $350K in the two efforts

Only? That sounds like a fairly large sum of money to an organization like the EFF who presumably has political enemies like Hollywood with deep pockets and no big allies -- the NRA at least has gun manufacturers, for example. Dismaying to say the least that that's the starting cost to enact political change.

ALA? The American Library Association? =P
Employers can’t hire H1 workers for peanuts. There are regulations in place to ensure that employers pay their H1 workers a minimum prevailing wage.

That statement is true, but meaningless. Never in the history of the H1B visa program has there been any budget allocated to enforcing those regulations. I am not omniscient, but I am only aware of two cases of prevailing-wage enforcement actions over the last 15+ years and they both involved someone making a huge stink because they found out that the job they were denied went to an H1B for a much lower salary.

The common misconception of being under an obligation to work for X number of years for an employer comes from the fact that H1 workers from a handful of countries (India, China, Mexico etc.)

It may be a handful of countries, but what matters is how many visa holders come from those countries. About half of all H1B holders come from India alone.

http://articles.economictimes.indiatimes.com/2011-01-16/news...
Packer, Vagrant and your Infrastructure – Fitting the Pieces Together
I just started freelancing this week. I got lucky and was able to get work from my network which I thought was terrible. And I went on elance and may get a job there. But the rates on elance and similar websites are really low.
> In reality it's a pointless SPOF.

Like pretty much anything else, it's not a problem when implemented correctly.

Even if you have hundreds or thousands of machines, it's not that difficult to configure your network switches (assuming you don't buy your network gear at Office Depot) to distribute the DHCP and TFTP across multiple servers -- if you even need to, that is; DHCP and TFTP are two of the most lightweight networking protocols in use.
Here's an example of an awesome stereotype: http://en.wikipedia.org/wiki/Stereotype_%28printing%29
Yahoo CEO Mayer: we faced jail if we revealed NSA surveillance secrets
Thanks for the suggestion - I hadn't thought to look at solutions from the scientific-computing realm. Have you used SciDB yourself?
Is your argument really that all software should always be given away for free?
Is the Microprocessor Report still a worthwhile mag?
my modus operandi changed completely
the way I live my life
the way I communicate with people
I moved all my data overseas
I encrypted as much as I can
I stopped posting jokes on Facebook

I wouldn't sweat the jokes, my friend. :-)

</suddenly realizes humor helps prove Tom's point>
I think this issue is of a huge importance, not only to mankind but specifically to those of us working in the tech industry.

The technology they are using to create a massive dragnet for our data has only become possible relatively recently. As a culture we've haven't widely thought about and discussed the potential for abuse of this technology at this scale and how to prevent it.

We've talked about it a lot at the small level but nothing like what the NSA has been doing. And the fact is those of us in technology are the ones that are actually implementing these systems so as a community it's important to figure out where we stand on it and then as individuals to do what we can in our daily jobs to prevent and expose these abuses.

What happens as a result of the Snowden leaks could very well define our attitude towards privacy and security for decades to come. We should realize how important this is and talk about it for the next several years forming a vision for what sort of privacy and security we want for the future and how we will use technology and politics to get there.
As a military officer who has stood the watch, yes, please, do everything in your power to pull every string and lift every stone. As depicted, the NSA's behavior is very much not what I swore to defend.
New data on the 62% decline of cross-border traffic immediately after 9/11/2001
"They have a smaller job pool to choose from, but in the tech industry (context of most HN discussions about H1s), there really isn’t a shortage of employers willing to file."

To quantify, on DeveloperAuction we've found that Engineers on H1B's get an average of 32% fewer job opportunities than citizens/green card holders.
Well, if you want to kill the H1B program completely, sure.

However, if the idea is to have it survive and, dare I say it, be used for the beneficial purpose of bringing vital new blood to the country's workforce instead of being a cheap source of labor, then employers need strong incentive to spend the money needed to get someone into US without fear that they will simply walk off.

It's not what I want as a US employee (my self-interest is to have as few people of the same skill as possible in order to command highest salary), but it is something that would be needed in order to get some sort of a chance at having such rules pass.
I think there is a certain amount of "those who do, do, those who can't, teach" going around in the framework space. To-Do List apps and Photo Galleries don't have business logic.
China, India, Mexico, Philippines.[1]

The system doesn't explicitly discriminate against "talented" countries, it just stacks the odds against highly populated countries since there is a per-country cap on the number of GCs issued.

[1]http://travel.state.gov/visa/bulletin/bulletin_6062.html
Are you sure? (serious question here, since I'm not) philfreo said:

"This isn't the actual photo but looks similar, except that she was alone. Justin was afraid of reposting the same photo after the results of handing over a photo last time :)"

Which to me suggests it is the same girl in a different photo. I would still find it creepy even if the photo is not of her at all, though somewhat less so.
Well, there's the solution of putting a USB flash drive inside the server's case (optionally securing it with duct tape). In fact, a USB flash drive is the recommend medium for booting FreeNAS.
You must have missed the THQ Bundle, which was the start of their whole ethos departure, IIRC.
$("#mischacam").attr("src", camURL + "/snapshot.cgi?_=" + Math.random());

Out of curiosity, why do you append a random number between 0 and 1 to the URL?
That's the party line that the FSF has been spouting for decades now and I don't know why anybody keeps on repeating it. I think the people that give a wink and a nod to that FSF talking points don't even really buy it.

First of all, "users" (as in non-developers) don't care about the code..never have, never will. Secondly, the code never goes away. It's not like someone can physically snatch up some BSD code and lock it away for no one else to use.

But what I find most disturbing about this line of reasoning is that it doesn't take into account the developers decision on how she or he wants to license his or her code. If you want to GPL it, fine, if you want to give it a liberal license fine too.
You are as funny as ignorant.
Kind of reminds me of the Windows tablet being way before the iPad, yet the iPad blowing it out of the water. Microsoft had all these great ideas, but failed to execute. It really reinforces the 'ideas without good execution are worthless' motto.
Source?

Looking at the HEA numbers from 2003-2006, the difference in graduation rates between whites and black students at MIT ranged from 22pts in 2003 to 10 pts in 2006.

http://web.mit.edu/ir/pop/students/graduation_rates.html
One of the big ideas for me was that the controller is the least reusable, most application specific piece. With that in mind, keeping the bulk of the business logic and view logic in highly testable and reconfigurable models and views makes a lot of sense. I think of a controller as a mapping between model and view -- it takes internal state and pipes it to some views then takes external stimuli and pipes it to some models.
Intro to JavaScript on CodeSchool
Heh, I use 32bit linux on very memory constrained VM instances. Because 64bit pointers are twice as big, software compiled for 64bit uses ~5% more memory (I should test this quantitatively, but sometimes I've noted more than this). On an instance limited to 2GB, that 100mb, which is significant on a system like that.
The other problem is if your lawyer spends 20 hours, the many requested amendments are likely to prompt my lawyer to bill another 20 hours.

What happens then? Your lawyer has even more work to do.

The cycle can easily spiral.

Even for a 400k contract, it is not fun to feel nickeled and dimed with multiple 5k bills from my law firm before any work gets done.

I would rather work with someone willing to sign an imperfect contract. Unless you work very hard to tick me off, you have to do 50k worth of completely egregious stupidity before it is likely to be worthwhile to see the inside of a courtroom.

How likely is that? It is never going to happen. If I hate the work you are doing, I am going cancel the contract and never pay the final 100k or 200k you bill. Then you can effin' sue me. (More likely, we will end up negotiating a compromise...if we are not stupid buffoons.)
But is a dam on a 10 cm deep river an artificial barrier to swimming downstream?
That's marketing, not a record. Look Vinod talked big in green tech and he got his ROI. But where are all the founders who made gobs of money? And where's the epic changes he was crowing about?

Now he's pulling the same stunt in healthcare. He's rushing in with naive founders, taking big stakes, and all he needs to do is flip a few to have the set return a decent ROI. But the founders are mere cannon fodder. And he justifies it with his own ego - you are blessed to have him aboard!
There lived among us during the first part of the present century a great Master who gave us the basic knowledge of how this cleansing may be carried out. His name was Nikola Tesla. Mr. Tesla’s talents in the electrical field were so far above those of any other that he must have been a great soul from some other planet far advanced over ours and sent here on a special mission of mercy to help a planet that was in dire trouble. Most every electrical device we use today would not be possible without his inventions. However, he gave us a great host of new basic knowledge that we haven‘t made use of, mainly because of our greed and ignorance. Throughout his lifetime Mr. Tesla obtained a host of patents and gave many demonstrations that won worldwide attention, and would again today, because we still cannot duplicate them.

In this book we will deal only with one invention: the Electronic Shield. This invention reveals new Cosmic laws of the Universe. These new laws, when fully understood and fully applied, will change human life in all ways. This new knowledge is basic and from it will come hundreds of inventions and techniques of the future. It contains the basic knowledge on how to make a new electrical production device that will be electric like a magnet is magnetic and this is what this book is all about.

The search for this new source of energy started in the very early twenties with two questions.

How can a battery ever become discharged or charged when everything that goes out must return and everything you put into it must go out? Next, if a piece of iron can be used as an electro-magnet and if this same Iron is made into a hard steel it becomes a permanent magnet and a source of magnetic energy. If a source of magnetic energy can be produced in as simple a manner as that, how can the elements used in making the battery be rearranged to produce a permanent electrical source? This book is the result of over fifty years of research, experimentation, study, and with the great help and new knowledge of Nikola Tesla.

Nature not only gives you free water, air, and sunshine; with this new knowledge she will give you free energy in an unlimited supply. Make use of it as Nature intended, fulfill your mission in life in joy, happiness and individual freedom. It is yours for the taking.

http://www.nuenergy.org/solar-radiant-energy-and-the-electri...
Model change listeners are the anti-pattern, not events. Mouse and key events are essential complexity.

--

MVVM: model change listeners on each state mutation: response to state mutation is immediate, never batch multiple listeners, requires dependency tracking (if the collection changed, then the count also changed). change listeners fire immediately and can trigger more change listeners. Lots of callbacks to keep track of and easy for things to get out of whack. (Backbone, Knockout, Knockback)

Angular ("MV-whatever"): state changes detected by dirty checking, but changes are immediate (digest loop), never needs dependency tracking. Digest loop runs until the state settles (no more change listeners fire) to ensure consistent views. Magic data binding.

Facebook React: state w/ dirty checking: state changes are always batched, views are a pure function, reconciliation step to merge desired view with existing view, no events or change listeners. Render process is a lot like a 3D game - draw the buffer, whack the buffer, loop. No magic. Facebook doesn't call it MVC but in my eyes it is.

--

The more complex your view and state, the more events/mutations/callbacks, the more you need React.
We still have careers in the modern age?
Google Plus and FB's facial tag suggestions.
Mark Zuckerberg on NSA spying: "The government blew it"
Because they saw everything through Windows lenses - and in the end that's how they built those tablets anyway. They still see things that way. They killed Courier for the same reason - it wasn't Windows.
Occam's razor would point to someone not being a perfect statistical writer or good editor, here, rather than pushing a a secret agenda. It's pretty clear that Hackbright's agenda is their overt one -- to increase the number of women in tech. They don't really need to hide that; I think the majority of people support their mission.
I doubt the future includes a reduced standard of living for anyone on average. Barring some sort of catastrophe.
The flip side is does he help you succeed? You just made a case for why you should be in his portfolio - he'll go to the lengths of shady stuff to help you out.

He openly admits he's tough, but that's out of wanting all of his investments to succeed.
This video won't play in Firefox on Debian or in Chrome on Android. Anyone know where else this video can be found?
Hiding? Event bindings are quite explicit, however their declarative nature makes them especially simple to manage.
The photo used in the story is not her. I am 100% certain. The photo in the blog is a picture of a random girl who lives in another part of the country, has different physical attributs, and is a different age than the original girl in question
The bet is fine but writing a blog post about it on your company blog is in bad taste in my opinion.
I don't claim to know the full extent of the law, but how does accepting only female applicants not violated the protected class of gender?
This article can be properly summed up as "I've got mine, suckers." Someone claiming to be a feminist honest-to-Santa gave me a "you're either with us or against" argument earlier when I said I wasn't a part of the movement.

The first thing I did after finishing this article was check this hash tag it suggested and the one I knew would be buzzing:

https://twitter.com/search?q=%23SolidarityIsForWhiteWomen&sr...

https://twitter.com/search?q=%23RIPpatriarchy&src=hash

This is why I don't buy it when someone tells me "feminism cares about your concerns too!" The movement can't even find unity among the half of the population it's meant for.
FWIW, Windows Journal was epic, and nothing on the iPad even comes close (nor really can it, due to the inaccuracy of the input compared to an active pen digitizer). I provided some more details on this a long time ago on Quora (which kind of sucks, but it at least saves having to go into a long description ;P).

http://www.quora.com/Tablet-Devices-and-Tablet-Market/Why-do...
Having software running doesn't preclude using your brain - first to consider possible heuristics and then to do the types of analysis computers aren't good at. There's a reason mechanical turk exists.
On the other hand, here in the UK our elite universities Oxford and Cambridge have an unofficial policy of holding applicants from elite schools to a higher standard than ones in impoverished areas.

Why? Because there are a bunch of expensive (and almost entirely white) private and state schools that are very good at teaching their students to do well in exams and interviews and the other factors Oxbridge use to assess candidates. What they're not so good at is teaching them the underlying skills and aptitudes required to succeed there, and those are rather hard to measure directly. So by biasing their application process based on the background of the applicants, they'll hopefully get a less biased selection of the actual top students.
Men are grossly overrepresented in such dangerous jobs as fishing and logging, and yet feminists remain utterly unconcerned about this. Could it be that equality really isn't what they seek?
what they fear second most, aside from pirates- a burgeoning used game market

I'm not sure how they fear that so much. On the rare occasions when I buy videogames they're usually used ones purchased at GameStop or on eBay.
Trying to argue on the basis of photosynthesis being inefficient doesn't really help, I mean sure PV is more efficient in energy conversion, but you can't eat electricity. So given they'd be eating plants anyway, eating ones that have not been shot up the gravity well is probably more efficient.
> "Releasing classified information is treason and you are incarcerated," she said.

Remember when some were saying how whistleblowers should just "go through the official channels". Yeah, what channels, when as soon as you try to say anything you're put in prison?

It used to be hard to believe that the government would ever try something as foolish as undermining/attacking the 1st amendment, and if anything, it would be the last one to fall (this is America, after all!) Yet, this sort of stuff has been going for years with hundreds of thousands of NSL's being given to Americans.

If NSL's are so important for an investigation, and there's really a danger of ruining a very important investigation, then it should be specifically approved by a judge - on a different document, and not as part of a footnote from another warrant.

But even then, the person under the gag order should automatically be released from it 12 months later. If the FBI wants to extend that period, then they should be asking the judge for an extension. Anything less than this seems very unconstitutional to me.

That being said, I still think there's a whole lot more these companies could've done. If these multi-billion and global corporations can't speak up, how can a single individual? I think they failed the country and the American society (at the very least) by not speaking up early on.
It's interesting how many of the people railing on corporations and the "1 percent" have no problem denying opportunities to people less fortunate than Americans.
I don't know... I think both perspectives (monad as context vs. monad as data) are valid and useful.

That said, the additional cruft (purity doesn't exist, do notation is mandatory, &c) is well worth shedding.
Actually, a good code smell / architecture smell in a Rails app is if any given controller method is over 10-15 lines (And even that is on the large side IMHO). For example, I believe Code Climate specifically penalizes your score for long methods in controllers.

I write plenty of Rails apps that have thin controllers and fat models. Class methods / static methods on models can help encapsulate business logic in any language's MVC frameworks, as well as liberal use of the Tell Don't Ask pattern.
There is such a thing as justified anger. I wouldn't use the word "scream", but I would raise my voice at adults under certain circumstances.
Yeah- by 'kind of ripping' tn13 he made tn13 think hard about it. He made tn13 better.
Reddit posts often get one off-topic top level comment that spawns a huge subtree, but it's easy to deal with there because the uninterested reader can click the [-] button to collapse the whole mess. I wonder if HNers would stop viewing the NSA threads as such a problem if HN implemented comment collapsing.
The systems in which we're living are still suffering from the effects of centuries of sexism. Reciprocal sexism is only used to counterbalance these effects.
The good thing I've heard about Khosla Ventures is that they're fast to make decisions (a trait shared by a16z, Sequoia, and most of the other "best" firms, especially newer ones). Stringing people along for a long time is one of the worst things to do when raising funding -- this says nothing about the experience after taking funding, though.
"Not that it matters much, being a lecturer in Mathematics..."

Trigonometry was always my favorite Math. But my second calculus class in college was taught by a brilliant (I later found out) native-Hindi speaker. His English was good enough but it took me three weeks to correctly write down the fractions he was quoting as "three under two".
Even if you're right, this isn't really useful because what you're saying is not actionable. I don't have a "use discipline" switch I can just turn on. Learning discipline comes from doing things the wrong way and being reflective about it.

Lots of times people learn these lessons the hard way so I can learn them the easy way. For example, some people(s) noticed all the ways you can shoot yourself in the foot with pointer arithmetic and noticed that all these bugs aren't even directly related to the problems you're trying to solve. I, for one, am glad I develop in a high level language that abstracts pointers away from me. I learned assembly language, C and C++, but I don't miss it.

This isn't a dichotomy. Sure, good judgement and discipline are great, but abstractions that prevent bugs are great, too.
<< "Kristy, guess what? I got tickets to the fatboy slim concert!"

>> "Shut. Up."
To downvote comments, you need to have a certain amount of Karma though I don't remember the exact number.
exactly, and the application specific-ness is what makes them hard or poorly understood. General DOM management libraries can't provide a controller. For one thing, it needs to interface with your backend.
There's a libertarian religion that's got an upsurge from Paul's bid for presidency in 2008. It has a Hesiodic Ages of Man feel in how America has descended from the Golden Age of George Washington to the present suffering and misery of the Iron Age of the 21st century. Its creation myth is that the Constitution is a sacred and inviolable document of the ancient ages past and that its sole purpose was a magic spell that summoned and bound a Hobbesian demon called Government, and that the founding Wizard-Fathers of our past bid it do good, but our warding runes have been slowly failing over the last two centuries.

I just find it funny.
An article of clothing or accessory of some kind from a conference she attended that helped you look up attendees and identify her, or some other identifying club/service that contains profile pictures?
I've been reading Al Jazeera for several years now, since they had a big break out with a story that was mentioned in MSM, I forget what exactly.

Anyway, in comparison to American MSM, their journalistic merit won't be hard to gain in the eyes of critically-minded Americans who are sick of being fed predigested talk bites and transparent pep rallys for Wall Street. The presentation may be a bit biased if you're careful and know what to look for, but it's nothing in comparison to anything on TV here.
Spread/publish as much as possible as widely as possible. Detail is subject to the interest and focus of readership. Thus, no discriminatory actions.