skysight-inc/HackerNews huggingface dataset:
Silicon Valley isn't bleeding talents. They don't want to hire perfectly competent old people.

Also, if you still hunger for talent, consider the fact that the cost of living is high due to low housing density.

Build more apartments and start hiring old people.
The windows equivalent is Launchy. It's quite excellent.
I sincerely wish all the tablet browsers had the following things offered/fixed asap:

1. A full-screen option so that I can experience whatever website I am on with full space and attention. Dolphin (my default browser) on iPad already has this, and it makes good for inadvertent touches on the screen taking me away from the page I am on.

2. CSS property :fixed, should be fixed you know. Even on iPad the fixed elements jump off the screen the moment you focus on text areas or input boxes. Drives me crazy! And yes I don't want to hide and fade-in that element (like with jquerymobile) just to fool the bug.

3. Tablets probably do not require pinch-to-zoom like in mobile phones. This could be contested, but seriously double tap screws the experience of clicking buttons. You expect to login, but the site just jumps to a new zoom level.

4. I played with libraries of text-editor, after text-editor, after text-editor to get the experience right. Figured out that it was the iframe (i.e. DOM within a DOM) that makes it a complete dud on iPad. Tap events bind to the iframe after a significant, unusable, time lag. On other tablets it is worse.

The list can go on. I think the problem is of approach. Tablets shouldn't be porting browser from mobile. It should have been from desktops to tablets. Or something built ground up.
"I think it is therefore safe to conclude that it is not always bad to reveal information that causes a conflict to escalate."

The other assumption also requires that the former stability is not predicated on existing harm.
By your own argument Assange has elevated himself above criticism by putting himself in the firing line. Any reported failing, minor or serious, can be attributed to media bias/conspiracy and safely ignored.

Isn't that exactly what the article was getting at? That the wikileaks movement has turned into a personality cult where it is forbidden to express any form of doubt about dear leader?

You call the job high risk, low reward. For someone that appears to exhibit strong narcissistic tendencies I would say the 'reward' has been anything but low.
I really love the music analogy. I wish people would view math in that light, too, because I feel like it translates extremely well.
I understand how Android works with intents, and I actually think this is a problem with how certain apps are declaring their AndroidManifest files and how the system saves decisions. If I have bookmarks to mywebsite1.com and mywebsite2.com and I select "Always" for one of the links from Bookmarks, it will still ask which browser I want to use when the Bookmarks widget broadcasts and intent for mywebsite2.com. I think the system is probably saying "Use Chrome for all links to mywebsite1.com" when what I really mean is "Use Chrome for all links launched from Bookmarks Widget". I think there should be a new AndroidManifest property where you can simply declare "I open all web links" not "I open http://*/* or whatever it is now. I understand that it's useful that I have a choice to open wikipedia links in the official app or in my browser but I see no reason to be asked for links that have no specific app for them. It's a fuzzy distinction, but important.
In the specific case of mathematicians and physicists, I suspect there was some strategic consideration beyond merely market demand. The more mathematicians and physicists you have, the fewer anybody else has. "Brain drain" can harm perceived competitors even if you don't necessarily have anything to do with your extra brains.

In the more general case though, the STEM system is just designed to make it easier to get the people deemed more important, just like the Canadian system. The only way that they differ is that perhaps the Canadian system determines importance more accurately. I am sure the STEM system wasn't intentionally made worse, that's just the sort of thing that happens sometimes.
Keep in mind that if you use Chrome's feature of reformatting minified JavaScript, it will not let you edit it. You can only edit the JavaScript in it's "natural" state.
You might be interested in Dwarf Fortress. Although it's not exactly what you just asked for, anyone who would phrase a question like that should fire up dwarf fortress at least once.
Welcome to AlleyWatch
A few non obvious issues, G1 seeds are really G20-G50 in that they are several generations after the initial modification. So Monsanto sells GX seeds which produce GX+1 seeds which is the useful part and are supposed to be sold to make soy products, except they want to prevent a single specific use that of creating full plants that produce GX+2 seeds.

Note: GX+1 seeds need to be able to make millions of copy's of there initial DNA sequence to be come seeds so it's a really arbitrary cutoff in that they can multiply millions but not billions of times. Which would happen if the GX plants where left alone.
I do it and don't try to stop, cause it is good to learn.
Linux developers working on uniting Windows 8 Secure Boot fixes
Rendition is such a red herring anyway. Thanks to his notoriety and paranoia, and the paranoia of his followers, Assange is probably the one person on earth who's the least likely to be extrajudicially kidnapped. The whole point of rendition is that it's a covert operation. That, and the fact that you don't really need to go through any kind of channels for it--if the US really wanted to rendition Assange, they could just grab him off the streets, and if anything, putting him in British or Swedish custody would only interfere with that.
Markets are where good ideas go to die.
"It's not enough that we do our best; sometimes we have to do what is required." -- Winston Churchill
> He didn't just plant the seeds! He used the entire Roundup-Ready system.

Yes, I know that. I was just trying to make you see that in the eye of the law that would not matter. The seeds are the problem, not the whole process, it all revolves around the seeds.

> If he had planted "some other seeds" and then sprayed them with glyphosphates, he'd have ruined his crop.

Indeed.

> If he had planted Roundup-Ready seeds and not used Roundup, Monsanto probably wouldn't have cared.

Who knows, but it isn't material whether Monsanto 'cares' or doesn't. After all they're claiming IP rights in the seeds, that's the only thing that matters and they could do so in either case. Of course they would be much less likely to bring suit in that case because it would somewhat reduce their chance of winning wouldn't you say?

> I've read a bunch of filings for different Roundup cases, and in every one of the ones I've found, it's alleged that the farmers in question not only planted Roundup-Ready seeds, but also used Roundup instead of conventional herbicides.

Indeed. And so we are left with a very simple case abstract:

Should a farmer be able to grow any seed that he/she buys on the open market?

I believe the answer to that question is 'yes'.
I don't understand the Republican position on / opposition to amnesty. Don't they remember Reagan signing the Immigration Reform and Control Act of 1986 into law? Isn't Reagan supposed to be the Platonic prototype of Republicans for them?
Monsanto is trying to profit from a process that goes:

[special seeds + special herbicide] -> procreation -> [special seeds + special herbicide]

Which would otherwise be:

seeds -> procreation -> more seeds.
I couldn't find one that worked consistently. Sometimes they detected source code changes and did a hot swap successfully, but other times something went wrong.

And because of this inconsistency I never knew whether I changed the wrong peace of code or the extension didn't do it's job thus making the extension pretty useless...
Well, don't many companies test their products and distribution chain locally before rolling them out widespread?
I would suggest not to choose languages based off of who's hiring.. that being said.. Wolfram is always hiring..

Mathematica's language / environment is very effective at rapid prototyping math, computation, and physics applications... Thats why people use it.
I switched over from Windows to Mac hardcore for 3 months as well. I did all my development on Mac and used Mac tools for everything.

I simply didn't enjoy the change, so I switched back. It's just personal preference, but I didn't like switching keys, or having to do finger-Twister in order to get certain things to work. I found that most of the programs were at best equal to Windows-equivalents, and most were much poorer.

It's just personal preference, I'm not trying to incite a religious war. I can adequately still use the Mac, and my wife had no such problems switching to the Mac, but I personally prefer Windows. The one thing I really despise, though, is Finder. I believe Windows Explorer is clearly superior to Finder in that sense, but then again, I think Windows 7 Explorer is a downgrade from Windows XP Explorer, by an order of magnitude.
The emacs option-as-meta experience is terrible. Luckily, it's easy to change:

(setq mac-option-key-is-meta nil)

(setq mac-command-key-is-meta t)

(setq mac-command-modifier 'meta)

(setq mac-option-modifier nil)
First, how do you figure that a "copyright stalemate" exists? If a stalemate existed, we'd see legislation going both ways (ratcheting up, and decreasing copyright limits and penalties for infringement). I don't see this, all I see is legislation that increases the time of monopoly, increases the penalties, and changes the penalties from civil to criminal, which is a rather large change.

I don't see a stalement, I see the US and other governments promoting copyright/"Intellectual Property" as a permanent monopoly on some ideas, I see the US and other governments giving large amounts of aid to vested interests. I see the US and French governments in particular aiding large corporations by promoting the concept that copying is theft of property.

I do see people resisting this encroachment on culture in some minor ways - the resistance to SOPA in the US in particular, and ACTA in Europe.

So, I don't see "stalemate". I do see governments seizing on the idea of "ideas as property". I suspect that this happens because property rights are stronger than free speech rights. Governments want "ideas as property" so that they can stuff the Internet self-publishing genie back into the gatekeeper's bottle.
You should also consider Haskell's Maybe monad, which makes the pattern matching on Just/Nothing unnecessary.
Why Norway is not a democracy according to Fox News
Seven vulnerabilities found through Mega’s security bounty program
Hopefully this case eventually involves the Ship of Thessus. Given that the DNA in the G1 seeds undergoes repair, it's quite likely that the original G1 seeds no longer actually contain the original molecules. Also when the seed cells split their DNA some of the original DNA stays with the first cell and some with the second. Given these fundamental questions of identity it's hard to say what is the G1 seed and what is the G2 seed.
Music Pirates are Cheapskates, Some of Them
Following the Money Trail for the World’s Best-Paid Chess Players
Besides that amnesty is quite a stopgap, we'll still end up doing it again in the future unless we can get some actual change enacted.
Both parties have degraded considerably since then ... Forget the term "public servant" as they no longer exist.
How could a patent on a specific sequence withstand the machine transformation test?

It would seem a patent on sequence only would be the patenting of information/expression alone which would fall under copyright rather than patent.
For me, aside from Terminal, the biggest productivity boost in OSX is probably Spaces. I tried a few virtual desktop applications in Windows and all of them kind of sucked in comparison. I also love using the help search (Cmd+?, I think) to find menu items in more complex applications. Really miss that feature in Windows!
He's a troll rapidly on his way to a hellbanning, don't waste your breath.
My understanding is that is exactly how it works in practice. Farmers aren't getting sued for accidentally having a few roundup ready plants in their field; they're getting sued for selecting for roundup ready seeds and then using roundup on their fields.

That's what happened in this case:

That same year, Bowman applied glyphosate-based herbicide
to the fields in which he had planted the commodity seeds
to control weeds and to determine whether the plants would
exhibit glyphosate resistance. He confirmed that many of
the plants were, indeed, resistant. In each subsequent
year, from 2000 through 2007, Bowman treated his second-
crop with glyphosate-based herbicide. Unlike his first-
crop, Bowman saved the seed harvested from his second-crop
for replanting additional secondcrops in later years.
He also supplemented his secondcrop planting supply with
periodic additional purchases of commodity seed from the
grain elevator. Bowman did not attempt to hide his
activities, and he candidly explained his practices with
respect to his second-crop soybeans in various
correspondence with Monsanto’s representatives.

http://caselaw.findlaw.com/us-federal-circuit/1607718.html

("glyphosate" is the active ingredient in roundup, "glyphosate resistance" is the trait developed and patented by Monsanto.)
Google provide such emulator. Ubuntu could at some point run Android apps, but they gave up before Android 1.6 was released.

The problem with recent Android is that most apps require the full system with all the services / contentproviders. You can download the playstore APK or individuals APK if you wish.

The second option is to run the x86 version of Android in a VM or chroot + VNC (linux only). Apps using the NDK wont run, but you will get native-ish speed for the apps that does run. As for an "integration mode" where many apps can run in parallel with their own WM client, I don't think there is something for that yet.
Most of the time, if you're thinking about big-O, you're practicing pre-mature optimization. Just write the code using your language's sort() function. If by profiling you determine the call to sort() is a bottleneck, then AND ONLY THEN should you consider analyzing the big-o implications of the different sort algorithms.
> Sure, but that's a lack of ability rather than intention.

I don't believe that is true. Every secret under the sun could be leaked tomorrow morning. The fact that that isn't the case is not because of ability but because people tend to self-select into job slots where they are dealing with things that they support.

The times when things are leaked are when people find themselves operating in slots supporting a system that they can no longer support (because of ethics or some other overriding concern). That's when you have leaks.

So the best way to avoid leaks is to operate within parameter that will guarantee that you have extremely wide support amongst the people that you are working with. Stay away from killing innocents, don't break in to your political opponents offices and so on.

Leaks are infrequent for a good reason: most people believe in the causes they work for. Leaks by themselves are symptomatic of problems in an organization.

> People on HN like to make idealistic arguments that governments should never hold secrets.

I think that 'people on HN' are smart enough to evaluate things on a case-by-case basis and to avoid generalizations like that.

> Well, there are many documented cases where that wouldn't have worked out very well for a lot of people.

But there are almost no documented cases where that that did not work out well for anybody. You'd really have to dig to find evidence of a case where purposefully leaked information by a whistleblower led to something bad.

Ok, from Nixons point of view Watergate was bad, so it's relative to the viewpoint of the persons involved but if we look at the 'greater good' then the whistleblowers find themselves on that side much more often than not.
The simple descriptive (rather than ideology-related) answer is just that it's really unpopular with a majority of Republican voters. So even if you're right that GOP ideology ought to consistently favor it, and even if some party leaders would actually support it, a pro-amnesty Republican probably can't win a primary.
"True, but I think that is is often very strong/odd characters, who are willing to dedicate their life for "big" fights"

At what point does one's narcissism become more than the cause?

"Case and point: Not a single relevant leak has reached my attention from all the split-up groups that aimed to do better than Wikileaks"

I don't think many of Assange's sincere critics wish for Wikileaks to collapse, they want him to step down from its operations.
"Fast" and "close" are subjective terms. That's a 50% increase for a few thousand function calls.

PyPy uses JIT to improve Python run time speeds but it's still magnitudes slower than statically typed languages.

I've upped n to 40 and rerun with the following languages:

C: 0.38s
Java: 0.55s
Go: 0.90s
Rust: 1.29s
LuaJit: 2.19s
Haskell: 8.97s
PyPy: 10.06s
Lua: 22.87s
Ruby: 22.13s
Python2: 43.88s
Python3: 66.28s

All code is available in the previous mentioned gist:

https://gist.github.com/wting/77c9742fa1169179235f
Apologies for causing any distress, it's not my intent. My contention is that these are separate issues and that educators should concern themselves with providing the best level of training possible as opposed to being concerned with the kids' home lives.

I grew up in somewhat unfavourable circumstances myself and did not do well at school. Then I taught myself a profession using the "problem first thinking" approach. It has yielded great results. I wouldn't have wanted the teachers to account for my disadvantages by giving me a crippled education. I do, however, wish that there was some organisation which would have addressed the problems I was having.

Like I said, I agree that the issue must be tackled - just not by teachers. Why should someone who is trying to teach calculus waste their time on adressing emotional needs? A psychologist doesn't concern himself with teaching IT skills, after all. I would agree that it's the teacher's job to raise a red flag if they notice something odd, but let someone trained in the field deal with resolving it. Most people barely master one field, let alone two.
As far as you know, he is permitted to grow any seed he buys. I don't understand why this is so hard for you to see. There are two elements to each of these Monsanto cases:

(i) Unsanctioned planting of Monsanto-lineage seeds

(ii) Use of glyphosphate herbicide on the resulting crop

BOTH elements are present in these cases. Not just one.
Mobile Safari has private browsing mode, but it is quite hidden and not as convenient as incognito tabs in Chrome.
just for testing..
Does anyone have suggestions for good books/websites where I can learn more about education and our educational system? I'm really interested in trying to make it better, but I don't feel like I know enough yet to come up with significant changes.
No I didn't, maybe I should have. Chrome is so good otherwise so it felt improbable that any other browser would be better.

With that said.. I don't understand how google could ship chrome in that state. Or how the reviews (I've read) seems to fail to mention it. Maybe it's just crystalclear when directly compared to an ipad.
Interesting.. I had no idea it was the browser that did that - I always thought it was something in HN's styling. My windows phone browser does something similar (e.g., http://imgur.com/ONCGHL8), but the decision its algorithm makes correlates with what I find useful most of the time. Does anyone here know how chrome detects the importance of the text? (I'm guessing it's based somewhat on the length of the text and how deeply nested it is in the HTML.)
If Raj was paid the exact same amount as the American, and had the same bargaining power, that would be one thing. But Raj doesn't. Raj is stuck in the job, terrified of being fired, and making far less than the American. This is a not horrible situation for Raj, but it is making a worse job than the one they'd have to give an American.

It also makes the jobs of the Americans already working there less stable (as terrified Raj isn't going to leave).
Configuration management is one of those things where you reap most of the benefit just by doing it, not by doing it with a particular tool.

That said, I prefer Puppet because its abstractions make more sense to me, and are pretty easily extended using Ruby.

Puppet is also trivial to bootstrap (at least on Debian). Unlike other Ruby stacks, I can install it using the package manager and be up and running in no time. With Chef you have to maintain additional services like CouchDB and RabbitMQ.

The real reason not to use ad hoc scripts or a tool you wrote yourself is that things like cfengine, Chef, and Puppet are maintained and used by communities -- your successor(s) will thank you.
I didn't say anything like that?
The code for this is neat and impressively short, anyone looking to see the power of D3 should check it out: https://gist.github.com/wrr/4750218

My only suggestion is that .data([color_idx]) would be more idiomatic (I think) if it were .datum(color_idx)
If we take your jest with some seriousness, a judiciary directly accountable to the people is a pretty bad idea. What you generally get is judges who like jacquesm wrap their political beliefs up in just enough pseudo legalese to seem acceptable to the lay public, but are quite wrong on the details (and often say things like the details are unimportant, "splitting legal hairs" etc when confronted with actual legal theory). This is extremely dangerous.

That isn't to say the current system precludes those people either (Earl Warren for example) because it is still a political process but it is more resistant.

That being said, I think that SCOTUS would be better served in cases of patents and sci/tech in general by using the process they currently use to handle important cases like the water disputes between Kansas and Nebraska being argued presently. SCOTUS appoints a special "master" to work on behalf of them to figure out the core issues and educate them. I could see someone like a Richard Posner being an excellent master for patent and SciTech internet related cases.
I've always found Clevo laptops to be durable, I've knocked my 15" off a desk by accident and the screen didn't even crack.

I think they have an 11" and 14" in their range which might fit the criteria and you can customise the specs to whatever you want really.
"Hello Browser, I'm Dart" - 10 sec clip of Dart in Firefox and IE
Yes, you can even attach a method to a function type.
How to master your life
Grep your js objects
type state struct {
// add any fields you need to persist here
}

type transition func(*state) transition

same as in Lexical Scanning in Go (http://www.youtube.com/watch?v=HxaD_trXwRE)
Heh. Are you Neal Stephenson? :-)
The Real Story Behind Wayland and X - Daniel Stone
The transcripts are still there.
I didn't know I his app he was working on had launched... Indeed it has!

https://itunes.apple.com/us/app/1-second-everyday/id58782354...
If I were writing unwrap_protocol in Go, my first take would probably to use an io.ByteReader interface constructed using bufio.NewReader(bytes). The function can then use ReadByte as needed to consume the stream. Apologies if I'm overlooking something. I only skimmed the article.

And you're on the right track regarding how channels work. They can be synchronous if you like. Effectively, such channels have no buffering. Also, you don't need to use OS threading at all to solve such problems in Go. It's possible to run code with lots of cooperating goroutines in a single OS thread.

Edit: By the way, I'm not familiar with Python so I'm just guessing at how the send method and the yield form work.