skysight-inc/HackerNews huggingface dataset:
For OSX there is now hopper, a binary debugger and reverse Engineering tool. Something between Olly and IDA with a nice interface. Can work on x86 as well as ARM binaries. Hopper is not open source.
http://www.hopperapp.com
"This article appeared in print under the headline 'China's Google' is on a roll'" ... Which was a much more appropriate headline for this article. Did they start changing their online headlines solely for the purpose of click bait?
In what way does the shell builtin "ulimit" and a "while (true); do command; done" loop not suffice for this case?
You really should change "except" to "except ValueError" there.

Also, I suggest first converting A to a set. Just "A = set(A)" would work.
That is the exact argument against the H-1B re: "highly skilled" requirement. Code monkeys (as distinct from devs) are a very different fish, but DC doesn't know the difference

The counter I'd offer is that you should look through the eight criteria as they currently stand: http://www.uscis.gov/working-united-states/temporary-workers...

If you see obvious hacks for the Infosys types that we can close off, that'd be helpful to discuss here.

EDIT: And of course anything resembling a union is verboten among the powers that be in Silicon Valley.
From level 25 forward ( minus 26, spirals seem to be easy to simulate for my brain ) it's a fascinating example of how your subconscious bruteforces.. I managed to finish 25 and 27 but I honestly have no idea how I did it and if I had to do it again it'd take a while.

I was wondering, for you guys out there that went past 25, were you able to visualise how the puzzle worked and plan out the moves or did you try different stuff until you got in a situation that seemed solvable and then baffled at the realization that you actually did it?
It actually was called Dyson Telescope Game and it's as old as 2003. I remember playing it a lot. Original page is no longer available, but WayBack machine has it [1]

[1]: http://web.archive.org/web/20120721032428/http://www.dyson.c...?

Edit. BTW, original page is not exaggerating - game was a huge hit.
Stop the jankiness of page loads with jquery.smoothState.js
Or maybe, as the expansion of the universe accelerates, a point is reached where the expansion is faster than anything, creating a singularity.
As mentioned in my notes below we plan on open-sourcing everything and working towards that goal. For now, you can always simply deploy your build directory if you're working alone, but if you need something that automatically regenerates the site based upon other users edited the CMS, than right now our hosted platform is the only way to go (for now).
h1b is flat on topic: see comments below. The act of legislating is trading between competing interests; various people are attempting to use startups as a whole to get self-serving visa changes with zero to negative benefits to the majority of the members of the startup community: non-founders.

On to you: your situation is the exception to the common use of h1bs. You're probably a giant minority. The common use as far as I know of h1bs is to hold down wages of engineering. Microsoft and yahoo laying off engineers while simultaneously applying for h1b visas trivially demonstrates the lie in the "engineer shortage" nonsense.

Employee friendly changes to h1b visas could include many things: removing the tie between the sponsoring company and the employee (so if he or she is underpaid he or she can easily switch jobs); or aggressive investigation of prevailing wage requirements (oops there goes Infosys' business model); or 5+ year bans on h1b applications post layoffs. But bluntly, I think we have more than enough visas already. I'd change my mind if I saw engineering wages rise, concerted action on the part of ceos to help control housing costs, and concerted action on the part of ceos to help fix US education and increase the domestic engineering pipeline; or concerted action on the part of ceos to police visa fraud (see infosys, or epic systems, etc).
"I don’t mean this in any bad way, considering I’m a man [myself] — but if you give the man money, he uses it for … drinking, some [form] of hedonism," he said. But, if you give the money to a woman, "the first thing it goes into is the kids: their education, hygiene in the house, clean drinking water and better food"

I thought this was meant to be about 'killing money', not Bangladesh's apparent lack of gender equality or the MasterCard boss's rather blunt views on the subject.

The article is all over the place. And -

"What really helps them realize they can make a difference is [the ability to make] a decision — and that not making a decision is a criminal offense."

If I were an employee of MasterCard, I would feel very patronized and angry in the face of a policy that disregards our opinions - even if it's obviously just a marketing farce for the stockholders.

For once, I'm glad I use Visa.
Have you more on this - I assumed winphone would be so limp in the market that no one would develop for it, leading to the big wins for the few that bothered.

I am assuming I have been proven wrong by the market. But would like to know
I'm stuck on level 3, help please? I seem to be missing something re: controls.
Maybe tab to change the selected square and enter to make it move, since there's only one direction?
Even with that setup you end up with overfitting after a point. I.e. instead of getting something that works on every FPGA of that type, you start getting things that work on the specific FPGAs you provide. The same thing happens in machine learning for things like recognizing photos: after a while your algorithm stops recognizing cars and starts just recognizing those specific photos of cars.

Ideally, you want to take a bunch of FPGAs, pull out a random subsample of them only for acceptance testing, and stop evolving the circuit when the performance on the acceptance testing subset starts getting worse.
I remember reading this article in my High School's library a few weeks before graduation, all those years ago. It was what convinced me to major in CS. Even though it took me until last year to finally earn my BS, my very final project was inspired by that memory. I love when I see references to the article, or related work, because it is not only a reminder of my journey, but of how amazing the things we do are.
$35,000 feels like pennies, given the risk vs reward. I wonder what the story behind that is (see: http://en.m.wikipedia.org/wiki/Motives_for_spying)
I used to work on a proprietary software package that used this approach.

But the original authors of our software underestimated the craziness that customers would put into their "config" files. Once they had a programming language, our customers started to write programs.

Big programs--like approaching 100K lines. Programs that dynamically did different things in response to environment variables, machine names, specific usernames. Programs that read in custom ad hoc customer-specific "config" files. Programs that communicated to central servers over sockets. Programs that popped up GUI windows.

And of course programs that had lots and lots of crazy bugs, from memory leaks to stray pointers corrupting things to security issues. You cannot imagine how much fun it was to debug "our" software when the problem turned out to be in a customer's code.

There are some solutions to these problems, but you have to anticipate them first. I guess I'm just warning you to do so.
Disqus Is Hiring in DevOps, Infrastructure, Data, and Design
Experiment is working on that. :)
I can't see it being an issue. As mentioned in the useful MongoDB link you shared, the licence will require sharing only when modifying the database code, but not require automatic sharing of the rest of the software stack.

Have there been any court cases involving AGPL violations? I wonder if some of Gil Yehuda's fears are partly out of lack of clarity on where the reach of the AGPL ends? For example claiming the MongoDB drivers 'violate the AGPL license', I´d prefer to see a response from GNU on this.
It'd be nice. But likely unfeasible politically either from a legislative or regulatory perspective.

There are many problems using the H-1B even at a policy level:

-Lottery/application in April, don't become active until October

-Doesn't work well for founders despite Aug 2011 change allowing founders to arrange their board to serve as "employer": http://www.uscis.gov/news/public-releases-topic/business-imm...

-Difficult and long timeline to green card meaning startup failure often leads to a fast mandatory exit from the US, even if investors continue to believe in the founder

-Neufeld memo means that startup sponsors are treated at a high level of suspicion by USCIS bureaucrats, which results in an even longer, more time/money/effort intensive process compared to bigtech: http://www.legalactioncenter.org/sites/default/files/docs/la...
Coconuts are already being produced in vast quantities (60+ million tonnes[1]) for their meat and oil. I imagine the coconut water manufacturers are just using the water which would otherwise be thrown away, which is why the coconut water market has been able to grow so rapidly without increasing global coconut production.

[1] http://en.wikipedia.org/wiki/Coconut#Cultivation
Show HN: Free, addless and challenging, as all games should be
I'm not sure what's particularly interesting about this. If IBM has a support contract with any of these companies, they would have to discontinue it as well.
Yeah, there are a lot of possible divisions and specializations in Math it's not even funny. Most of them unintelligible to "mere mortals".

Also hard to find a job, especially one that uses your work, unless you work in number theory, in this case you have a job at the NSA.
so maybe if you wanted support from devs you should advocate for those changes
Look at it again at midday UK time, it varies.
But Baidu has none to begin with. We already know they spy and censor for the Chinese government.

I'm all for not using American services, but the Chinese ones wouldn't exactly be my first choice, as an alternative.
What's "BREW"?
I'm stuck here too :(.
EDIT: GOT IT! woot.
The NSA, NIST and the AMS
All statements in the form "Too much [thing] is bad" are tautologically correct.
not quite right; some levels like 18 have loops, so some paths have no end state.
Are there any numbers on performance vs php itself?
Billy Beane's A's may be winning games, but during the period in question (2002-2014), the Red Sox have won 3 World Series Championships, and the A's haven't been to one in 25 years... it's the World Series wins that count, eventually. Everything else is irrelevant.
How do you know that? He just says "do anything" without any qualifiers. I gather that you think it's implicit, but how? Is it just an assumption that if someone says "do anything" in that context, they actually mean "do anything good and worthwhile and not evil"?
AGPL is essentially the "corporate coward" license. They want to capture all of your private changes to basically get free (legally mandated, zero "community good will") development resources. Companies think it's "safer" than BSD or straight up GPL because lawyers feel "omgz, source codes, zero cost IP copies, instant competition!"

The next step after AGPL will probably be BrainGPL requiring you to publish all thoughts you have about any code you look at ever.
> “Part of it was the idea that the developing world needs as many alternative exports as possible,” he said. “And 85 countries around the world were growing coconuts."
And a lot of their profit is essentially reliant on competing by dodging taxes - their margin advantage to the consumer could, in many markets, simply disappear with the closure of a few sales or corporate tax loopholes.
Did they sell too early? It seems like the way to tell is to figure out what the founders and early-stage investors got out of the buyout. If they never have to work again, they sold at exactly the right time. If they do still have to work, then yeah, oops.
I find your last paragraph confusing. "If you think the military is awful, sign up!" Why would anyone ever do that?
How to Become a Faster Reader in the next 5 minutes
The people who would follow this argument would likely refuse to concede that there is a government more oppressive than that of the United States.

In other words - it's not an appeal to reason, it's an appeal to emotion and nationalism. Or anti-nationalism, as regards the US.
I have a touchscreen laptop, and both touch and mouse work perfectly for me. Firefox 31 here.
Ask HN: Searching for PHP by title on HN doesn't deliver expected results
When searched by title, URL should be excluded(?) For example: https://hn.algolia.com/?q=php#!/story/sort_by_date/0/php
And here's a PHP parser written in PHP...

https://github.com/nikic/PHP-Parser
Now we just need a Go parser written in PHP, for obvious reasons.
Ask HN: Using a bug tracker for personal TODOs?
Do any HNers use bug tracking tools to keep track of personal tasks, such as a making an appointment for a MD checkup or needing to get an oil change? If so, which tools do you use?
It's not an interpreter - it parses PHP code into an abstract-syntax-tree (list of entities like open-if, variable, assignment, etc).
NoMailAppAnimationsOnMavericks – A mailbundle to disable Mail.app animations
Too much tease - the page provides me with zero idea of what this is or why I should be interested in it at all.
Here is one way to get it back

Source: http://askubuntu.com/questions/89127/how-do-i-install-adobe-...

sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner" [you can use use 'precise', 'quantal', or 'raring' instead of the '$(lsb_release -sc)' command]

sudo apt-get update

sudo apt-get install acroread

Also, Adobe still maintains an archive of all versions of Reader on their FTP site. Trivia - here is the OS2 version: ftp://ftp.adobe.com/pub/adobe/acrobatreader/os2/3.x/

The latest Linux release is at ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/
On the bright side, she made a lot of money (3m for majority share, and then sold to Comcast for 125M, of which she still had probably a non-trivial share) for an email newsletter she started "with the idea to sell it" and for a lot more than she intended (1M).
I love me some 538 but I cannot read it without noticing how they gloss over some major factors that create variables in the systems they are trying to examine. Feels like Malcolm Gladwell for Statistics.
Supporting legalization is quite different from supporting usage.
overhead -> time taken and requirements to write and defend a thesis, in addition to teaching and writing papers with advisor. rhetorical question, is having a phd the only way to prove without a doubt that you are an expert in a field and know how to do research?

poor job prospects-> Did you read the article? How many tenure track positions do you think there are for someone who researches pure math?

cost-> are you paid as much as you could if you worked in industry? Are all costs monetary?

obsession with prestige -> Credentials are certainly something that people value in any field. Rankings are kept of the various departments. Of course people think about prestige, but should they? I do not believe people should worry about their own or their school's rank but simply do math if they like it but of course those thoughts occur.
Unless you are talking about a different Paper, Paper was a free app with an in-app purchase of tools (different brushes) available.

I know this because I downloaded it because it was free and then bought the tools. I wouldn't have tried it if they wanted the (I think) $4.99 up-front.
Not according to the Red Sox. They still made him an offer despite their wins and despite Billy Beane's absence from the World Series.
Using throttling to reduce network errors
The economist types who ceaselessly churn out these doom-and-gloom articles about the PhD job market just kill me. Almost every single one unblinkingly equates success with salary. In my field postdocs pay 2-3x what you make as a grad student, while still giving you almost total flexibility to work on the things that interest you, with very little oversight. To a certain subset of people, this is far more attractive than making $150k figuring out how to make people click on ads, or some multiple of that selling your soul to a hedge fund.
This is a pretty neat idea. I tend to think of and use my calendar to look forward, but every view I have of my calendar shows me some past content. Why not put some useful information there? I considered what my calendar would look like if I threw all of my emails at it but I figured it would get overwhelming unless I filtered them somehow. Maybe the Gmail API will make an email version of your project more feasible.

Anyway, I digress. Some notes:

- I'm only seeing public commits; I realize you don't necessarily want to complicate things with authentication, but I have practically nothing going on publicly. I'd probably rather see what I'm actually up to rather than what the world sees (unless this is supposed to be a tool for me to watch other people's commits, in which case I guess public activity makes sense).

- I might prefer to see activity of repositories in which I'm working rather than individual activity. This is more complicated, but it'd be more worthwhile for me to see if someone else commits something (or many somethings) in the recent past to a project that I'm working on. It would especially give me a reminder that I need to pull in the morning and see what's new.

There are a few approaches to this, and depending on Github's API one might be easier than the other, but I imagine they'd all skin the cat at the end of the day.

Feel free to take or leave my suggestions; either way, cool weekend(?) project.
A promise that they're not with the NSA.
> If the Romans had written a warning on a building in plain Latin about how entering it would unleash the wrath of the gods, we would have absolutely no problem to understand it.

Today we can, the privileged few in our current golden age of technology and widespread literacy. Take the non-privileged masses in the US and elsewhere, they wouldn't know what to do with Latin script written on a building, even now. They wouldn't know how to translate it on the web, they wouldn't even know it was a warning.
Strong suggestions.

Re: the one I know the most about, "removing the tie between the sponsoring company and the employee (so if he or she is underpaid he or she can easily switch jobs)" This is partially done already in AC21: http://immigrationroad.com/green-card/ac21-portability-chang...

The key word is portability, which is a much, much weaker tie between the sponsoring company and the employee, both in terms of job title/salary and switching employers.

However, it's incomplete because employer-based (EB) green card applications aren't portable, so there's still a horrible incentive system there that has a huge negative impact on H-1B-affected wages. Green card portability was included in S744, the comprehensive immigration reform (CIR) legislation, that just failed.

That said, these are all legislative changes. With the failure of CIR, it will be more than a few years before another major effort is attempted on immigration, and at least until January 2017 until even small immigration reforms will be proposed in Congress.

Flatly, there is no chance of any legislative effort succeeding in coming months or even years.
Russia has Yandex, China has Baidu; hopefully Brazil and India will one day come with their own country's native search engine to counter-balance the West's juggernaut.
Please don't make a PHP transpiler. :(
I found myself following a constraint-satisfaction approach to prune the search. I'd quickly work out the unrecoverable conditions to put constraints on the overall possible moves, then start thinking about possible states both forward from the start and backward from the solution, and consider the requirements to reach those states. That tends to produce new unrecoverable conditions and prune the search further.

Still, even with all of that, there was usually one particularly hard state to achieve that required some unusual step, and everything else mostly fell into place afterward.
Indeed. I'm a H1-B visa holder, with exceptional wages, and my wife is not allowed to work here. Ok, so she finished her Ph.D in the 3 years here.

But with all this new visa drama going on, no updates in the visa extension process so far, and the broken promise that spouses will be able to work, I just told my company that I'll have to go back to Germany and work remote from there.

Plan B.
But the benefit is that I will be able to live in a democratic country again, with a much better standard of living. It's only 7 hours and I worked remote for a couple of US companies before.

If companies need those foreigners why should the government on behalf of the unions intervene? Do they know better than the companies which is good for them?
This is a glorious example of how to design a tutorial in a game without bombarding the user with piles of text! Love it!
"U.S government can easily send drones to my country to shoot me, or at least force my country to get me extradicted, or their secret service could just take me to Guantanamo without anyone noticing" vs "Yes, Chinese government is much more oppressive than U.S, but they are not likely to share data with my government, or to get me in any way unless I decide to go to China".

Heck, even if I were US citizen, I would trust Baidu more. Especially if I were US citizen. If you have to share your data, it's better to share it with someone that can't get you easily, or won't share it further with someone that can.
"I'm in agreement that the ACM seems wholly focused on the academic side of things"

the irony is that academics would disagree with this. I think ACM seems to have done an excellent job at pleasing exactly no one.
I like the point you are trying to make, but you go a little off the deep end there at the end. There's nothing wrong with pursuing money.
Improving a surface interpretation of “big data” in the NYTimes
Depends where you live. Americans have much more to fear from other Americans than they have from the Chinese government. Hell, I'm British and I have more to fear from the US than China. At least my government wont extradite me to China on a whim.
Squares can push other squares sideways.
But with a transpiler, it could become an IL to
PHP compilation via Go...?

Not that it would be faster or better than say, HHVM or any other of a number of compilers for PHP [1] but my knowledge of that space is quite limited.

[1] http://stackoverflow.com/questions/1408417/can-you-compile-p...
http://en.wikipedia.org/wiki/Binary_Runtime_Environment_for_...
I have a much simpler explanation for this data. More people search about all aspects of their iPhone ahead of Apple releases -- whether it is slow, where to buy a new one, how to sell their old one, etc. This hypothesis is supported by the same data source (Google Trends data).

This has more to do with Apple's marketing strategy (hush-hush until a big media launch day) vs Samsung's (slow drip releases across various phone service providers). And also Apple's brand equity -- that it has more loyal followers eagerly anticipating new releases, vs Android users who tend to be commodity/pragmatic buyers who basically only research phones when their contracts are expiring.

I dug into this a little more on my blog:

http://www.pixelmonkey.org/2014/07/27/nytimes-bigdata
I was wondering the same thing. I had no idea. I am almost certain the commenter is referring to: https://www.brewmp.com
The PHD in academia has never been about getting good a good job or getting value out of your time though it's about pursuing personal knowledge and projects. If you don't find any value in that than a PHD will not and never has been a good proposition.
Perhaps it worked for King because the alternative to King was X?
In Search for Killer, DNA Sweep Exposes Intimate Family Secrets in Italy
Show HN: Node.js license report generation tool