skysight-inc/HackerNews huggingface dataset:
html version http://webcache.googleusercontent.com/search?q=cache%3Ahttp%...

I'd almost forgotten this trick, just google cache:http://www.cs.cmu.edu/~aldrich/papers/objects-essay.pdf

request: could HN do this automatically pls? (similar to how it used to provide a second link to scribd for pdf) I always prefer a html version, to assess it. If it's interesting, and diagrams/formulae are garbled, I can always get the pdf later.
Unfortunately immigration wise your only option is h1b. To apply h1b via the company you start you should prove that you don't control that company. This means having a US co-founder and getting funded (thus bringing your equity to less than 50%). Even with all this getting h1b is still a uncertainty as you may not win the h1b lottery process.

I would suggest to run your startup from India but incorporate in US. FreshDesk is the best example following this model
http://atoday.org/adventist-mission-doctor-speaks-ebola-cris...

This doc claims the "health organizations" and aid helped cause of the epidemic. Weird diseases happen so often in that part of the world the west africans know how to deal with it. They quarantine an outbreak village and have the surrounding villages drop off food until the infections burn out. But recently everybody got so excited for the foreign goodies that materialize when you say "ebola," traditional quarantine procedure went out the window.
Distilled:

- Large rotors are more efficient than small rotors.

- Because of the square-cube law, bigger, heavier aircraft require higher fuel energy densities than can be delivered by batteries. Therefore you need a relatively complex engine rather than simple motors, and you can't afford to replicate it four times.

- A variety of handling and safety benefits of helicopters compared to quad rotors.
http://www.news-medical.net/news/20131111/Women-taking-immun...
How Police Hacked Mail on Sunday Phone Records
If true, this seems like a good thing. Is there any general way proposed in the paper to go from deep --> shallow while preserving the learning function?
To answer my own questions about the intended use for "Code Browser", see:

http://tibleiz.net/code-browser/tips.html

Understanding existing source code

Code Browser can help you to understand existing source code.

There is a lot of tools dedicated to program understanding that will do the job better than Code Browser, but if the source code is written in a too obscure language or too old, it can be a cheap alternative.

Here is some tips to make more sense of a flat text file by extracting a structure and reducing its apparent complexity:
It's convenient sometimes that sending email is free, but remember the fascinating read about the gmail anti-spam measures, and how they require central knowledge?

I'd bet you can satisfy 99.9% of my antispam needs with 2 rules:

1 - if I've ever sent an email to your address and haven't blacklisted you, you get to my inbox

2 - everyone else, pay 2-3 cents

Note that mailing lists, via an email opt-in, would pass under rule 1. As for everyone else, if emailing addresses that have never conversed with you isn't worth a couple pennies, rethink sending the email.
Thought this came out pretty well:

http://maxbittker.github.io/Mojulo/#cip0aW1lKih0aW1lKnNpbih4...

Speeding it up (increase the first "time" to "time^9") you can see that it eventually "heats up" all the way to black, but it's a nice journey.

Edit: also this one has a nice strobe. You can strobe any pattern you make by replacing a time with some variant of B*sin(time/C) where B and C are appropriately chosen coefficients.

https://maxbittker.github.io/Mojulo/#MTAwKnNpbih0aW1lLzEwKSp...
"when the TSE granted access to more than 10 million lines of code for five hours."

The software itself is very small. They are counting the OS, etc.

The software could be safer. But this whole story about those machines involves ego and fights for notoriety between government-run universities, departments and the opposition in place, which changes from time to time. Not exactly FUD, but an exaggeration of the facts.
I get that you like Go, but you can't run Go in a web browser. Ultimately, whatever you write will have to be evaluated in a web browser, which means it will be JavaScript at some point. Just like you've observed with CoffeeScript, writing in a different language is just a layer of abstraction on top of JavaScript.

Web apps have a back-end and a front-end. You can definitely write the back-end without touching JavaScript. You can even write it in Go. Square did a nice writeup comparing several:

http://corner.squareup.com/2014/05/evaluating-go-frameworks....

When it comes to browser side, you're stuck with JavaScript though. Trying to avoid it will only bring more pain and frustration than attacking the problem head-on.

I would point out that programming languages don't make errors, programmers do. I'm no fan of JavaScript. I too avoid it when I can. It's absolutely necessary if you want to write web apps though. As you become more familiar with JavaScript, your error rate will go down.

If JavaScript really puts you off, maybe consider going another direction, like mobile app development. Both iOS and Android applications are developed using compiled languages. You may find them more suitable to your programming style.
And recipients could set it at 0 for mailing lists, or any email with which he or she has conversed.
I read through the article - including the hand wavey "Apple has never been cracking your data conclusion" - but I don't understand what has changed since previous versions of iOS other than more data being encrypted.

Apple claims they can't decrypt data, but, the article suggests that they can simply run the decryption on the local phone with custom firmware. Most people chose a 4 digit pin, and, @80 millisecond/guess, that means Apple should be able to crack your phone in 12 minutes.

If you use a longer passcode, your data is more secure - but I thought that was always the story with Apple.

So what, if anything, has changed (other than more data being encrypted?)
>It's not just "people" that distinguish between copyright infringement and stealing; the law does as well. I find it extremely odd that you're asking why people feel "entitled" to make a perfectly lawful distinction...

I don't mean technically or literally. I mean in spirit. The legal distinctions you're making are obvious statements of fact. There's no need to debate them. It's your conclusion that the distinction should rightly lead to people making a moral distinction when violating one law vs. the other that's odd here.

For instance, you make a distinction between owning your macbook and copyright ownership, as if the latter is only conferred by the state, whereas the former is some sort of natural right. Maybe your failure to acknowledge the sameness of the two is the problem here. That is, the protections you enjoy around ownership of anything is a societal contract that is upheld by the state. Of course, this explains why, in some cultures, there is no notion of private property ownership at all.

I just find these discussions to be intellectually dishonest and loaded with rationalizations that skirt the moral issue. All of this talk of ownership really hangs on economic questions. And, if you want to be able to own your macbook without someone making some abstract argument that, say, the origins of the source material are free products of the planet and thus your macbook belongs to everyone, then it seems you also have to acknowledge the economic value of copyrights.
Didnt we just move beyond scribd?
That does not increase the number of independent transactions that can take place. You can't have multiple recipients: "this does not allow you to send micropayments at high speed to different recipients" And you can't have multiple senders. You just get to do incremental transfers.

In the end bitcoin needs to handle around 1,000 independent transactions a second to see widespread adoption and even 100,000 transactions a second is low for some use cases. NYSE for example peaks well above that.
Yeah I take your point. Before 1967 one could hardly make that point but after the 6-day war Israel has inherited responsibility for the Palestinian populations of West Bank and Gaza.

I guess the main thing I wanted to stress is that singling out Israel perpetuates the problems of Palestinians all around the world. It's perverse how the BDS movement and others expect Israel to magically fix all the problems. Egypt participates in the blockade, and the sanctions against Hamas were done by many other countries besides Israel. At the end of the day one should see how policies of governments affect regular Palestinians, and mot just focus on Israel's governent alone. It's pretty clear that Hamas has been terrible for Gazans, and it's sad that they don't really care. When they lost a lot of their outside funding they agreed to a unity government so they could continue to get paid by the PA. They hardly ever have seriously cosidered working with the rest of the world besides Israel on a roadmap where they disarm in exchange for raising the blockade and $50B in investment to develop Gaza's natural gas and tourism industries. It's not like the other countries werent offering such terms. Hamas is just super focused on retaking ALL the land including Israel, an unrealistic goal but hey, they sterted as a "militant resistant movement" and they had to compete for mindshare as the "authentic" Islamic movement that wouldn't sell out. This doesnt serve the people they "govern" very well.

Just this summer that all came to a head: http://english.al-akhbar.com/node/20887

The Arab world except Qatar pretty much gave up on Hamas - Shiite regimes like Assad have been attacked by them and Sunni regimes like Saudis realized that sunni militants are a bigger threat than Israel. They put the Islamic Brotherhood on a terror list along with ISIS and they were the ones who helped back the military coup in Egypt. Egypt participates in the blockade of Gaza as well.

In short the region should solve the problem not Israel alone. All those BDS movements that single out Israel keep perpetuating the insanity imho.
If your project is open source, the license is free. If you are in a serious commercial endeavor, it is insignificant.
No, OP will have to focus on one thing at a time. So it's going to take longer to begin, but sometimes these things can't be helped.
Of course it's not. But the argument of the parent poster was that you require a bank account. Also, most experienced traders on https://localbitcoins.com/ will prefer to meet in a very public place or in a police station, instead of an alleyway.
You can't even spell correctly--no wonder you hate Javascript.

It's a fairly small language and if you refer to simple best practices (as outlined in, say, Javascript: The Good Parts) you won't have a bad time at all.

It's the first language to introduce closures to the masses, the only language that is really at home in an HTML document (some newcomers aside), and on the server it's quite easy to quickly bash something together in Node.

Blindly declaring that you hate the lingua franca of webapps is pretty difficult road to hoe. What's your issue?
I can't be the only one that did that science experiment as a kid, looking at The Effect of Music on Seed Germination and Plant Growth. I had a control group, a classical music group, and a heavy metal group. Each group of music assigned plants was subjected to an hour of their music per day, and germination/sprouting rates and subsequent plant growth measured. The plants subjected to classical music germinated the quickest, and experienced a statistically relevant greater amount of growth by the end of the experiment period. Clearly, something is there in the response mechanism… Intelligent maybe? (…intelligent prefers classical over heavy metal? ;) )
This is good advice. Prior art can torpedo your application, so it makes sense to do a cursory search on your own nickel before paying a lawyer. My patent lawyers have always advised me to do my own searches.

I'm not a lawyer, but it's been my experience that if your invention combines A and B, and the examiner can find A and B in separate patents, then you're pretty much cooked. If you find both A and B in a single patent, then you'd better hope the patent is expired. If you find prior art, then your options are to give up or narrow your claims. That can be a gut wrenching, if you're already in the hole to a lawyer when you have to make this decision. At best, narrowing your claims still lets you protect the important elements of your invention.

If you find a "close" patent, then following its citations, and the patents that cite it, is a good way to chase down more possible prior art.

Now, I've found that it's touch and go whether the examiner will look outside the patent literature. As it gets easier and easier to search for anything that's been written about anything, fertile ground for finding prior art will of course expand. It could include the academic literature, so if you're a student, you might be able to get some (free) help from your friendly neighborhood reference librarian.
This is an area that I have sought legal counsel over in the past. I'm not a lawyer but I believe California and 8 other states have laws that protect employees intellectual property that they create on their own time with their own resources (http://www.leginfo.ca.gov/cgi-bin/displaycode?section=lab&gr...).

As far as it being ethical, is it ethical for an employer to have a monopoly on your time on and off hours?

As a general rule I will never sign anything that requires I disclose all my "inventions" up front. Most of these agreements will usually claim all of your intellectual property well beyond your termination date. The attorney I spoke to said that even a love letter to my wife is covered under the agreement that I had sought counsel over.

The market is really good right now for software engineers. If more candidates would turn down job offers that stipulate these agreements maybe companies would get the hint.
Is iOS 8 jailbroken yet?
It is a poor workman who blames his tools.
According to this article, it seems like a lot of health care workers are catching the disease. Even the westerners who are familiar with the transmission mechanism of the disease. Therefore, isn't possible that we are underestimating how easily the disease can spread?
Oh great, another 1024-bit daisy-chained medium with a 20MB UeFI boot partition. We have watched this way too long and it was dragging us down...(cough)

Oops, accidentally implemented as a medium-hash CAMFS in disused packaging-and-optronics 45nm fab. Please write test, mind 5W limit if retaining cyano/pyridene dye in media.
I think printf() is one of the more interesting functions in the standard C library to examine, since it is both so often-used and has the very visible effect of producing output. It also shows some of the ways in which data can be interpreted. Variants or limited-functionality versions of it can make good assignments for programming courses.

Printing floating-point numbers is also another topic that is subtly more difficult than it looks at first glance... here's one of the better articles about it: http://www.ampl.com/REFS/rounding.pdf
The obvious way to mitigate this threat vector is to not have a Google Account associated with your device that can install apps. At this point, a Google Account is just a huge privacy/security risk.
> One cannot be similarly physically compelled to disclose a code only held in his or her memory.

You can in the UK.

https://en.wikipedia.org/wiki/Regulation_of_Investigatory_Po...
> Light-table would be a revolutionary IDE if only it had a community.

Documentation?
Revive Childhood Memories with DosBOX
During pregnancy the mother was on a triple immunosuppressant regimen: azathioprine, tacrolimus, and prednisolone (corticosteroid). The first is a Pregnancy Class D drug (some reports of human birth defects), and the two are class C (birth defects only in animal studies)

A study on azathioprine use in early pregnancy found an increased risk of congenital malformations which wasn't statistically significant (from 4.7% to 6.2%) , and an association with preterm birth and low-weight[1].
But a later meta-analysis concluded only the increased risk of preterm birth was significant for this class of drugs[2]

It's mentioned in the article that the mother developed pre-eclampsia (simply put, hypertension during pregnancy, which can lead to eclampsia, with seizures and coma). This should also be a concern for the other women in the study[3]:
Firstly, immunosuppressants might increase pre-eclampsia, since the risk is about double in women with a kidney transplant (22%).
Also, the age of the donated uterus should be considered: the risk increases seven-fold for pregnancies after 50, though it hasn't been shown the problem is in the uterus itself.
Finally, the risk is higher for IVF conception.

Given this accumulation of risk, I'm curious how the other pregnancies carry on.To understand what's at risk, being born preterm is associated with increased morbidity and mortality, as well as lower achievement in general. Some papers point towards epigenetic changes (DNA methylation) as the etiology.

1. http://www.ncbi.nlm.nih.gov/pubmed/19343728

2. http://www.ncbi.nlm.nih.gov/pubmed/22434610

3. http://press.thelancet.com/wombtransplant.pdf (original paper)
> Most people would not say it is unethical to take them off of life support even if it's basically equivalent to killing them.

Now hold your horses there. There are huge numbers of people, probably millions, who feel morally very righteous that it is unethical and immoral to take somebody off of life support regardless of brain activity.

The axiom they've built their moral structure on is not "sentience is sacred" but "life is sacred", which strictly speaking is a stronger test than any Vegan is willing to adhere to. Strictly speaking, by that test, a Vegan is a practitioner of vast, premeditated plant killings on a vast scale. (let's not let the impossible forced hypocrisy of the axiom get in the way of a good discussion)

I don't agree with one any more than I agree with the other. The problem is not a matter of degree, but a matter of definition. A Vegan doesn't get to claim "sentience is sacred", build up a moral framework around that and then push it on anybody any more than the Rabbi down the street gets to tell me that I shouldn't mix fabrics because it's an abomination to God or the Minister in that weird Lutheran church down the road that believes that women shouldn't wear pants because it's also specifically abominable (Deuteronomy 22:5) or my friend the Imam gets to lecture me on what the Koran says about alcohol.
It is possible but also keep in mind that they are for the most part working in horribly primitive, unsanitary conditions, lacking supplies and basic utilities.
Another text editor that treats text as having no grammatical structure (it doesn't even do syntax highlighting), but nevertheless attempts to give the user some really snazzy shortcuts--not keyboard shortcuts, but mouse shortcuts--is Acme[1].

In fact, years ago, I'd contemplated adding text folding to Acme by adding another chord. I don't exactly remember what I had in mind, but one approach that immediately comes to mind now is to have the chord cut the selected text, and then insert in its place a shorter block of predefined text which starts with the name of an rc script to create a file[2] representing a new "fold" containing the cut text, and positioning the cursor immediately after the command. The user would immediately type a name for the fold, and middle click the whole string to execute the script with the name as its argument, thereby creating the fold. Finally, the selected command just executed should be replaced simply with the name of the fold, which should then be selected, so that the user would now be only a right click away from immediately unfolding the text.

I think the reason I never got around to doing it was that it seemed that this kind of feature really begs for acme to follow the names of the synthetic files representing the "folds" as files themselves to be opened (via right click, which always opens a file in acme), but at the same time, not literally open the file, instead unfolding it.

Writing this comment makes me think now that it wouldn't be so hard to get the semantics of the synthetic "folding" filesystem right, so that Acme remains simply a text editor with a few conventions for working with files, with the "fold" synthetic filesystem doing the work to preserve this simple worldview. What actually concerns me more is the kind of code that would require you to fold it! If need to fold a significant amount of code in order to make sense of your source code, perhaps you would be better if if actually reorganized your project's file structure, and not rely on fancy text editor features as a crutch.

[1] http://acme.cat-v.org/

[2] Of course this feature would use a filesystem to manage the code folds! It's a Plan 9 program, after all.
I read another article that explained how Ebola is very infectious (meaning that very few virions are needed to establish an infection), but not particularly transmissible (i.e. it's not airborne, and thus much less contagious than something like the flu or measles).

While westerners are becoming infected, I don't think it's that hard to see how the extremely poor health care facilities in West Africa would make it very difficult to follow proper protocol, even if you knew what you were doing.
Tech for good
I think this is a good move.

I understand the tax incentives/accounting behind it, but I still feel it's kind of shady to hire "contractors" for positions that are indefinite. I think contractors should be for the time you need a bunch of hands or brains to get something done for a few months, but using contractors for years on end is just abuse of the system and demeaning for the person.

Who do you think is going to be more loyal and do a better job with your security, someone who always feels like an outsider, or someone who is protecting "their" own company?
> The August think tank report found that the median hourly wage is $14 an hour for security guards in Santa Clara County – home to Google and scores of other tech companies. By contrast, the median wage for software developers is roughly $63 an hour.

Obviously - $14/hour is quite low and there's a certain increased level of security that comes with paying guards more (it won't be so easily for them to consider alternative income sources), but does anyone really think that that gap needs to be closed completely? I think they'd be hard pressed to demonstrate that a security guards warrants equal pay with a software developer.