skysight-inc/HackerNews huggingface dataset:
Thanks.

But this is still perplexing: Surely, Linux just uses IEEE754 floating point, which predates this patent by 15 years?
It does work (also text on the front page when choosing field of interest). I had no idea I was not on english, and I hadn't chosen Dutch - I'm not in Netherlands.

I can not reset my answer though. If I choose "Back to start" followed by "Back to frontpage" and start over, I'm at step 3/7 again.

Not sure if it's related, but I see the (otherwise great) introduction/tour every time I restart.

Also, I can start matching without choosing a field of interest.

I'm not trying to pile on, I'm just writing down what I know in case it can help you solve it (or confirm that it only happens to me).

Trying on Chrome on Mac does work, but also has the "stuck at step 3/7" problem.

Firefox on Mac does work.
you haven't read discussion, right?
Why not both? Insisting on a very stable API can result in long times between releases, which can mean more people using tip. That's distinct from how stable tip is.
Thank you very much! This means a lot to us! Hehe we thought about that, but we are not participating in the company matching.. ;)
This is not social media in action, this is HN in action :-) browsing comments here is more tolerable for authors and makers than practically anywhere else on the internet (basically because the discussion is better), hence why getting feedback here is more likely to happen.
Colouring the author's username in green indicates that, most likely, the content of the comment has not been been influenced by the scoring system.

The scoring system serves two purposes: presentation, and feedback to the author. Feedback helps increase the quality of the future comments. Incidentally, forums with silent bans take advantage of this dual use, by changing one without the other.
There's been a lot of research about this recently (I've brought this up on HN previously). A team from Berkeley broke 50% of the 50 most popular extensions last year [1]. Some other researchers looked at explicitly malicious extensions [2].

One thing the authors don't mention (wich is brought up in the first paper): things can be much worse than this. If you inject untrusted content to the innerHTML of the extension itself, you've given an attacker the full privileges and permissions of the entire extension. This can be very serious if the extension has access to lots of data (e.g., many Chrome extensions have arbitrary access to all http and https webapges -- a bug in one of your extensions could give an attacker XSS on a user's bank).

The Google team has taken steps to mitigate this [3]. If you write a Chrome extension, you're being negligent if you don't implement a strong CSP. That will prevent the previous issue entirely, but not the issue brought up by OP.

[1] http://www.eecs.berkeley.edu/~afelt/extensionvulnerabilities...

[2] http://profsandhu.com/zhang/pub/ndss12-chrome.pdf

[3] http://blog.chromium.org/2012/02/more-secure-extensions-by-d...
Your ISP/you don't have to fork over an upfront cash subscription/ppv to watch youtube. Institutional journal subscriptions can run to 100's of thousands of dollars a year+.
SEC Greenlights One Style Of Equity Crowdfunding For Startups
How do you derive how much performance you are giving up from these benchmarks? There is not a neat relationship between the two.
That's true. Rico has been extended to handle things far outside it's original scope though, so taking the extended definition I could see it work.
I was enthralled until you asked me to create an account - I have so many accounts online that I really don't want to have to remember yet another password (or compromise my security by reusing one). Is forcing account creation key to the core functionality?

Also, I'd be wary of signing up with Facebook for a job-search app - while I'm not actually looking for a new job, if I were that'd put me off in case you posted a notification to my wall.
I gotta say, what these guys do is pretty impressive. It worked with all the documents i've thrown at it.
Why You Should Get Up Early
it doesn't have any docs and even from the page I have no idea what it actually does, it doesn't look like an oauth provider (?)
Timeplots
ShowHN: node.js balanced payments client
Just wanted to share that while probably far from perfect, we have created a node.js client for balanced payments (balancedpayments.com). We needed a version and while there are some out there none were very complete for node so we took it as a sign we needed to contribute back. You can find the repository at https://github.com/TenorEnterprises/nbalanced and the npm package at https://npmjs.org/package/nbalanced.

Feedback welcomed.
I'm not sure we want to go down this road. For one, it's not "your own" DNA. Barring the occasional mutation, every bit of it came from your parents, grandparents...

I'm not comfortable with the idea that my cells contain someone else's intellectual property.
Not just that - they can also terminate the pledge even if you don't sue Google, but "directly profit" from such a suit, which seems fairly open ended.
thanks, looks sane.
Have you noticed that no one talks about 3rd world debt these days? Remember Live 8?

There seems to be a hierarchy of problems that the public/media keeps track of. 8 Years ago we were all talking about global warming and 3rd world debt. Then the economy crashed. Now we talk about the economy all day, with climate change relegated to occasional page 4 articles when a new study is published. Nobody even mentions 3rd world debt.

And that gives you an idea of how likely anyone is to change their behaviour based off the predictions of climate scientists (or even based off actual climate change, given that it happens so slowly).
Bzzzzt, try again!

There were not even any real attempts at monetizing early on. No ad units. No sponsorships. It was about preserving the user experience.

And are you really criticizing them for seeking continued growth? What is that?
Hmm, didn't know about that. Thanks for the info.
Thanks for your work on rauth, I've been using it for a long time and I'm hoping to update my projects to use the latest version to pick up requests 1.x support some time soon.
Factors To Consider When Evaluating Digital Marketplaces
In fact, now that I cast my mind back to old paperwork, making any kind of public statement while identifying yourself as a company employee ... may violate your employment agreement, unless you're authorized to speak on behalf of the company.
> That will prevent the previous issue entirely, but not the issue brought up by OP.

Hmm, shouldn't even a normal CSP prevent the issue brought up by the OP? I haven't actually written a CSPed extension, so I may be missing a key problem, but my understanding is that no inline scripts will execute (only scripts from whitelisted domains), which would prevent an injection like that.
Yeah it would be great to be able to make API requests using the helper methods from outside of a request handler. As it is, it isn't that difficult to do it otherwise but it's just more code duplication.
"There's an emphasis on the pleasure of choosing and planning. We've moved quite dramatically away from the action games of the 80s and 90s, where the primary mode of engagement was reaction to events."

"Again, this comes back to the central appeal of games – authority. Game stories are often pretty hokey, but they're compelling because we're in control."

"Another important game design facet is "disproportionate feedback", in which players are hugely rewarded for achieving very simple tasks."

"Conversely, designers have discovered that failure can be an important factor in keeping us entertained. "

"That loop of agency, learning and disproportionate feedback is at the heart of something very important,"
Given the frequent complaints that the previous stable release isn't very stable, I think trying to interpret it as "tip is super stable" is wishful thinking. Tip is currently less bad than stable. The fact that stable releases are not stable is a bad thing, not a good thing.
Article text follows:

Obama On Gun Violence: 'Shame On Us If We've Forgotten' Newtown
By NEDRA PICKLER 03/28/13 12:19 PM ET EDT

FOLLOW: Barack Obama , Gun Control, Barack Obama , Video, Gun Violence, Gun Violence, Politics News, Second Amendment, Gun Violence, Newtown, Sandy Hook Elementary School Shooting, Politics News

WASHINGTON — President Barack Obama says the gun control votes in the Senate next month are the best chance in more than a decade to reduce gun violence.

Obama spoke Thursday at the White House. He says powerful foes of gun control hope Americans will forget the shock of the school shootings in Newtown, Conn.

Obama says people shouldn't get, quote, "squishy" because time has passed. Obama says, quote, "Shame on us if we've forgotten."

He's asking people to urge Congress to support his gun control measures.

Obama spoke alongside parents of the Newtown victims. It's part of a series of rallies by gun control groups across the country Thursday.

--

The rest is just photos.
The highest-profile ones also provide publicity, which I think will be the last of their advantages to go (if it ever does). Even if we moved fully to a world where decentralized metrics (e.g. citation-based metrics) were the sole evaluation criterion, it would still be beneficial to publish in venues like Science and Nature, because they bring your article to the attention of many people (including journalists, who further spread it), which results in many more citations than you would get for the same paper published elsewhere. That's one reason, besides the prestige of the CV line itself, that people covet those kinds of publications: they're great for boosting your metrics.
That's privacy, not copyright. Completely unrelated.
Programming and Reasoning with Algebraic Effects and Dependent Types
Should people be ineligible if they are born infertile?

We could say that we probably won't have enough younger people to take care of the older people as birth rates decrease, but I think robots and AI will be more developed by then that either more people will be available to take care of the elderly and or the robots will do it along with all other service and manual labor jobs.

No matter what happens we will adapt.
We are doing precisely that: if there are any mistakes or misunderstandings about the production-level best practices, we are accepting pull requests on our github (set up with all these tests, in case you want to run them yourself) to fix them, rerun them, and then report our updated findings.
SSF & Daly City are excluded.

Peninsula covers San Mateo to San Jose.
Yes it definitely works and does so more easily than any alternative I've tried. I've used it to interface quickly to something like 20 different APIs at this point.
That's kinda like saying the MPAA ratings systems is ok because my beef is really with large theater chains that refuse to carry non-rated films. Large, entrenched authorities who provide ratings about [insert noun here] have historically been a problem.
C# Extension Methods Demystified
I feel obliged to ask what constitutes 10x of instantaneous.
I would expect that human tissue put in mice would normally be rejected by the mouse's immune system, so this treatment would just allow that to happen in the special case of cancer tissue (which has mechanisms to prevent that). I'm worried that the human immune system wouldn't be as interested in attacking its own cells that became cancerous, even with this treatment.
We use HelpScout - https://www.helpscout.net/

Easy to use, good email integration, helpful support.
Motion to dismiss for failure to state a claim? Including reading the complaint, researching and drafting an answer, and associated communications, figure 30 hours of attorney time.
Wilmer Hale? Figure $400/hr.

$12K to respond to a claim so frivolous that it was dismissed instantly in the friggin' Eastern District of Texas.

Hope RedHat can get some fees back from these fools.
I love the idea, but what is the plan to keep fraudulent fundraisers away?
I'd go further in saying that the gullible are going online where they learn of really shady solutions. From there, they go underground or to other countries to get snake-oil of a particularly strong reptilian flavor.

As with the drug war, we drive people into being basically criminals when they're in reality suffering from a medical condition.

So rather than being allowed to experiment with extremely desperate volunteers who could likely one day provide some real EUREKA therapies, we send those folks to the dark side where they're much more likely to spend a great deal of money and be taken advantage of.

That's a huge practical loss, but an even greater ethical loss. At its very core, we are throwing away people's right to choose what to do with their own bodies. Being okay with that ethical tragedy is like being okay with rape or torture for some poorly proven "greater good".
Having a boss, and what makes her great
You would think that it would. But the way Chrome has implemented CSP, it doesn't. When you specify a CSP in a Chrome extension, it applies to the core extension (the background page) and all content scripts. It does not, however, apply to webpages you are running on.

So, if your CSP is set to deny all images, you can still add an image to a webpage. You just can't add an image to the core extension itself. Similarly, if you block eval() with a CSP, you can still eval() from the context of a webpage.
Thanks for the feedback! The overall goal of the platform is to connect talents with interesting companies. Especially for huge companies it is often hard to find suitable candidates. If you wouldn't register they couldn't reach out to you at a later point.

You are right about facebook! That's exactly why we choose to implemenent the mannual signup option without facebook. But we do respect the privacy of our users very much! We never post on any walls or something. In our the privacy settings you can furthermore control the visibility of every single field on your profile.
Fantastic response. Thank you so much for writing and sharing. Cuts through all the spin and FUD effectively.
How do you know that the iCloud server is hosted on Microsoft Azure?
It could be argued that sam did it better (or acme, but it used sam's language, so it amounts to the same thing).
I never read the Gizmodo piece, because I think they're mostly trolls, but I really liked this response. Kudos to him.
That's a straw man. Competent programmers should be able to code fast code in a fast manner.
Because you can't directly patent an algorithm, software patents use all sorts of fascinating workarounds to pretend like they've patented something else instead. A typical software patent will include the same patent claims written several different ways, based on legal precedents used with software patents in the past. A patent on an algorithm for fooing bars via steps A, B, and C, with the additional claim of doing D while fooing, might have one set of claims:

1. A method for fooing bars, comprising A, B, and C.

2. A method in accordance with claim 1, wherein said fooing further comprises doing D.

3. A system for fooing bars, comprising A, B, and C.

4. A system in accordance with claim 3, wherein said fooing further comprises doing D.

5. A computer program product for fooing bars, comprising A, B, and C.

6. A computer program product in accordance with claim 5, wherein said fooing further comprises doing D.

This covers several different legal precedents; even if "method" gets invalidated as an approach, the patent may still work under the "system" or "computer program product" theories.

This gets taken to a ridiculous extreme; many such patents describe the computer program product as a physical object consisting of bits on a medium such as a CD or disk, and include as a figure an illustration of such a medium.
would it not be possible to leave an email address without registering for an account? It's more the password side that's a pain really.

Also in response to your edit, I do trust that you guys are honest but I'm aware of a lot of sites which use Facebook Connect to get permissions to someone's wall and just start spamming them heavily. By emphasising Facebook Connect you may get tarred with the same brush.
More options may sometimes be counterproductive [pdf]
You do know that Russia and China are both permanent security council members, so what you describe - bullying Russia and China into taking a position on this they do not want to take - is not possible?

Maybe this is cold war style thinking on my part but if I were China I would think to myself "yes, United States, please keep building that phenomenally expensive conventional weapon that would be really dangerous against the kind of surface fleet you have but we don't. That's a really... great... strategy you've got there." While publicly protesting against it, of course.
Based on the verbiage, FundersClub is allowed to slide because "FundersClub and FC Management are advisers solely to venture capital funds", which has a very specific meaning that doesn't apply to crowdfunding.

It's pretty clear that WeFunder will need to be registered broker-dealers. I'm surprised they didn't do it already -- it's not a particularly expensive or time consuming process (and here in NY at least people set up BDs all the time because investment banks and most funds won't pay finder's or other fees to entities that aren't broker-dealers)
I think I prefer, "by definition", but it's close.
Apologies, I was assuming we were talking about the technical chops of the two companies when it comes to building web scale services.
Start-up based on Incense? Over 300 back-orders 
www.myInsens.com
The Industrial Internet explained – A new research report, for free
Right now creating a commercial fork of Chrome or Android requires paying the MPEGLA $5M/year.

> Google wants a free, royalty-free codec.

But why? That is what I don't understand. The $5M/year in royalties is peanuts for Google. I suppose the 2015 deadline for web video is their issue, and they don't want to be in a bad negotiating position over YouTube.

Just to be clear, I personally want a royalty free codec, and think this type of software patent should be abolished.
You mean Cloudflare spun some BS marketing to make this seem bigger and more interesting than it was? Color my shocked.
Growing beyond working age is definitely an issue to be addressed, especially in our case where our retirement savings largely disappeared during various economic crises both external (like the dot-com crisis) and within our family (various periods of underemployment).

We address it from an unusual angle for Americans. My wife is Japanese, and we lived in Japan for a time. We feel the typical Western concept of seniors quitting their useful work at 65 and going off by themselves to play in an RV or at a retirement community is not natural. In Asia still, the expectation is that the parents will live with their children when they get older. My wife's parents, for example, live with their oldest son and his wife, very harmoniously (although her father has since died). This can work very well if parents and children have good relationships with their children, which we do. It also means the time, money, and love spent raising kinds can make up for some of the money that didn't go into a retirement account.

My oldest son and his fiancee (who we have known for many years) like this idea (he grew up partially in Japan, and she is half-Japanese). My middle son also likes the idea, but of course we have no idea what any eventual spouse of his might think). Also from Asia comes the idea that looking after parents when they are older is a reciprocation of them looking after you when you were young, with the parents in turn taking some of the burden of raising their own kids off their back.

This setup has benefits for the children as well as for the parents. I intend to work at least part time as long as I can (a lot of my work is freelance brainwork) and that money plus our combined social security will help pay for a much nicer home for all, and also help pay the additional expenses we bring with us. We can help our kids in many other ways too. For example, we can help with housework and looking after their kids while they work, which makes the decision to have kids less burdensome for them than it was for us.

Also, both the grandkids and grandparents receive a lot of benefits from being together. Grandparents can offer a kind of unconditional love that balances the more strict affection parents need to give. Grandparents can also offer a lot of wisdom brought about through their years, plus a lot more time to be available to the young ones. Just like raising our kids, the focus in preparing for our older years is more on building relationships than on financial considerations.

Hopefully this will work out for us. If not, we'll probably just hole up in some cheap mobile home, and live off our social security and meager savings until we die. We'll read books and watch movies, look at the sunset together, and throw ourselves on the mercy of Medicare when we near the end.
Is it really necessary to couple to requests in order to have a decent OAuth implementation?

Why not a layered API, with lower levels supporting a higher-level wrapper library using requests?
Seed Funding: Is the convertible debt cap implied?
I bootstrapped a product and found early traction. I'm working to secure seed funding via convertible notes.

My question is about the mechanics of the deal and the steps of negotiation. Assuming the angel investor does this often, is there an implied cap? Discount? Maximum dilution? How does this work with multiple angels?
Recently I tried doing cas integration for my django website. A colleague pointed to a Rails gem - install a gem, point to the cas url and, poof, done.

For django, I struggled, and struggled. Found a couple of libraries and a number of forks of these spread across github and bitbucket. Got one, but it didn't work. Debugged the code, fixed some stuff in my own fork, and got it working 5 hours later.

The world of python seems to have lots of half-baked libraries that are dead or dying. Makes you miss Ruby / Rails.
This is the underlying problem: OAuth implementations that are coupled to other pieces of technology not strictly related to OAuth. So then we keep reimplementing the same protocol over and over again.
you could use the facebook sign-up...
I wish V8 already had generators back when node.js started. It would've been a true solution to callback hell. There's libraries like async to help with that, but it's not as good as something like tasks.js could be.
The Gizmodo piece was better journalism than the nytimes or bbc articles which regurgitated Cloudfare's over the top PR uncritically.
I think that if the uncertainty of the models were under threat, then this would be a bigger issue. We'd be reading about this in Nature, not The Economist.

This premise, I think, has flaws:

I didn't see any citation for the "past 15 years air temperatures at the Earth’s surface have been flat" number, but I do notice that the NASA number quoted is a five year running average (over only 10 years), which would naturally flatten any trends over that time frame.

It seems like this notion that "warming is over" is pretty cyclical. Check out:
http://www.skepticalscience.com/global-cooling-january-2007-...

This image in particular is interesting: http://www.skepticalscience.com/graphics/Escalator_2012_500....
Great nature photo
I want to show you a cool and nice nature picture.
In the assessment, 'help' and 'next' should be farther apart, different colors, maybe in different places, and definitely bigger.

EDIT: And I get really turned off when I have to spam my friends with requests, so thanks for giving me the option not to.

EDIT2: This assessment is painfully long.
$20 Design Classes Make Art School Affordable