skysight-inc/HackerNews huggingface dataset:
Ask HN: Multi paywall services?
I suspect this is probably hard to pull off, but is anyone aware of any efforts to offer access to several paywalled newspapers with a single subscription? Something roughly along the model that cable companies use, where you have one monthly subscription and that gives you access to a number of article reads across e.g. WSJ, FT, NYT and a couple of others. Most people discover links to articles on multiple news sites through social networks (and things like Google News) but subscription packages with all these publications if you are only reading a certain amount of articles from each is beyond what most consumers would find reasonable. I think covering this gap will actually be good for the publications.
Did you read the article? That's exactly what they're talking about.
That's exactly the point of the article: Why no charges after the indictments?
I was expecting something very impressive when I started the video, annnnnnd... nope. The interviewer speaks to him like he's a little boy (I know, this is the same pace my Chinese teacher was using in my classroom for the first 2-3 months).

And I agree with a lot of comments here: a foreigner speaking fluent English seems normal, yet an American babbling in Chinese seems outstanding...
As I understand, the original is not clear on whether:
1) Any one who seeks to use his blood, must first ask his permission.
2) Donating his blood automatically makes it available to whoever needs it.

I think your rewording still leaves that ambiguity, somewhat (though it does seem better), because i keep reading that as:

> he must allow it to be used..

Perhaps it would have been best to right it to break it down into two sentences.

He can donate blood for himself.
If someone needs it, they have to ask for his permission.

or

He can donate blood for himself,
but then this makes it accessible to whoever is in need of it.
Are the webupd8 repositories for Oracle JDK are too problematic from security standpoint?
Whoever is in charge of sourcing for life-critical application and let the sketchy part slip in should be held responsible for it.

>the parts aren't "junk"

You don't know for sure. How likely is it that the manufacturer of the knock-off part performed full characterization of their chip to ensure they are within spec limits of the original manufacturer? What if the chip starts sending wrong bits when the temperature gets a bit high or voltage supply fluctuates somewhat? Don't you think getting disabled by driver might even be a less disastrous failure mode in this case?
Really?
I used Aptana, which includes the Pydev plugin. I notice everyone seems to give PyCharm lots of love, and have been tempted to try it. Autocomplete is one of the features I rely on heavily.
> You won't find a finer example of white privilege.

I don't buy it. The story is prominent person does something you don't expect, not prominent white person does something you don't expect.
Blind signatures for untraceable payments (1998) [pdf]
Polytics
Who's gonna be the first person to hook this into method_missing()
Kiruna: the town being moved 3km east so it doesn't fall into a mine
VMWare vFabric too (but discontinued last month) - http://www.vmware.com/products/vfabric/overview
> Sometimes I wasted hours and hours just becaue there is one charactor difference. I hate it.

Haha, humans are much more able to parse meaning, despite a character being off here or there. Well, you've taken computers one step closer to humans. And you've made programming with Ruby friendlier. Great job!
ZYZZ IS ALIVE
When I code in Python I always have ipython console handy to try snippets of code and to autocomplete methods and fields.
Scientists find how metabolic processes could have appeared spontaneously
Great rundown, thanks for that. CNC machines are also popular at hacker spaces; check one out in a metro area near you (Noisebridge in SF, Ace Monster Toys in Oakland, Madagascar Institute in Brooklyn to name a few).

I like your description of TechShop, and imho it's about 50% true. They do allow use of the tools after you've paid an extra $100-$200 for a "Safety and Basic Use" class on each, which is usually a 3 hour session providing just about enough information to not kill oneself on a machine. Not to knock it -- it's a great way to get access to tools in many situations -- but in all honesty, after a semester of machine shop at the local junior college, I'm no longer stumped about why I kept breaking drill bits in blocks of aluminum.
I think it's more personal [opinion] thing rather than cultural. To me, "Mr. Stallman" would sound sarcastic. And don't forget that we're talking about celebrities. Another example - if you've grown up on Beatles music, you'd say Paul and Ringo rather than Mr. McCartney or Mr. Starkey, right? And I'm pretty sure Paul and Ringo prefer the former one ;)
white privilege? don't you mean anglocentricism? the bias would be equally present if Mark was African-American or Asian-American.
Well, the core issue is that there isn't a standard vendor-independent device class driver for CDC devices in Windows like there is for say HID. This is a solved problem on pretty much every other OS. The only reason a manufacturer would make devices that use the same vid as an FT232R as opposed to a functionally-identical pin-compatible device with a different vid is because the drivers included in Windows are vendor-tied. You don't see this kind of issues with no-name mice or keyboards for example because they don't need a vendor-specific driver.
Eve, the successor of light table
I would suggest that rarely is the 'most important thing about a new product' the go to market strategy, particularly if you're google. Maybe start-ups have a single shot at getting to market, (but then, what's all this talk about pivoting??), but google certainly has multiple chances to go to market. Look at Android, they didn't go to market once, see it fail, and then give up. Look at Microsoft, with many of their product lines, you have the first and second iterations flop, only to have the third or fourth go on to be wildly successful.
No jokes. People just appreciated his Chinese speech.
Instagram Albums
And the wonderful thing is that you can use pandoc to turn your markdown files into word documents or pdfs if your audience requires that.
Just have the login form submit a token that is associated with the SMS token so you can verify the person sitting in front of the login form is the person who also got the SMS code. Similar to common CSRF protection techniques.

For example, the SMS contains a short token. The login form has a (non-visible) 128-bit random guid. When the form is submitted, both tokens are sent to the server and the server verifies that they are both correct.

It doesn't matter how secure the SMS is, it's only one part of the secret. If it's intercepted, the attacker won't be able to guess the guid. Alternatively, if someone is at a login form and trying to guess the short code, just limit each guid to a small number of attempts before expiring.
Submit Your Halloween Hacks to Win Great Prizes from Electric Imp and Hackster.io
Yes, this would be smart.

Probably just putting a message with priority "Error" in the windows event log would be enough to warn computer-literate users.
“Work is not Love” – free sticker supporting startupers
Good answer. I need a week for getting all my low-level tools sharpened for this kind of job. But I don't want this kind of job so.. Done.
This has nothing to do with white privilege. I am a rather white English-speaking Frenchman, I've lived for 4 years in Vancouver and people never complimented for being fluent or bilingual. This is just either people fawning in front of powerful people or most likely some form of anglo-centrism where speaking a foreign language is something exceptional (which it's not).

That being said, good on him for making the effort.
that's why I use Viber when I can - it has a desktop app as well as free calling - and whatsapp when I must.
Google Inbox is shutting down
[Satire]

Relax. Inbox is not going anywhere yet. But, please feel free to share your thoughts on the pending shutdown of Google Inbox in 2017. ;-)

Roll.
What if we all become one big brain?
Thinking about privacy, today it ocurred to me, that this concept might get completely abandoned in the future. What would happen, if we all become one big brain, where everybody has full access to everybody elses information? Apart from feeling weird at first, would there be any serious downsides?
Interesting review. It almost sounds odd that someone likes the new "Compose" in a Google product...

If you can spare an invite, I'd be glad to try it out: ozhozh at gmail dot com -- thanks in any case.
Then order something else.
Using display as a proxy for brand, even assuming display is entirely brand, Google made ~$3B from display ads in 2013, vs $58B in total. Even if you were right, they have a very long way to go.
The NSA's leaked docs made known they own every single VPN out there, except for some in the middle east.

SIGN UP FOR SURVEILLANCE AT FROOTVPN
What share of the global market for smartphones does Apple + Microsoft currently possess?

Most of the rest of the growth in smartphones - the next two billion users - will come from poorer countries where relatively few of the people can afford iPhones. That means that market share for search will, as of today, go to Google via Android.

Apple and Microsoft pose zero threat to Google's search dominance unless they can unseat Android globally.
I don't think many (outside of perhaps Apple PR?) have argued that fingerprint security is great, absolutely speaking. Relatively speaking, however, it is great, as many phone owners would otherwise not have any sort of locking security on their devices at all. Yes a fingerprint unlock is hackable, but it's a lot less hackable than your phone being open from the get go.
JS has visibility, but eventually, what js apps you use regularly? For me, it is none.
Why use big data visualization?
Excuse me for being off-topic and awkward. But whenever I read something like

They just hung there suspended, like raisins in a jello mold, waiting for something to come along and digest them.

I pause and take a look at who wrote this.

And almost always it was written by that Pinboard guy.
AMA with a former Blackbird pilot
I wish German civil law had something like your discovery process.

Over here the claimant probably would not be able to peek into the defendant's stuff.

Especially if he can't specifically claim "on march 10th, Mr. Meier sent an email to Mr. Schmidt discussing topic X".

A simple "hand over your mails about the matter at hand" would be ruled a "fishing expedition", not admissible as a motion to discover.
Yes you are quite right.

The image must always exist, either a real one like Smalltalk, or a virtual one like in your examples.

I think it is more of an issue for those that have decided to live outside an IDE though, as they usually have good support for such live sessions.

For example, Netbeans support for JavaScript and JRuby is quite good.
Around 2009 somebody came up with the idea of marrying Inform7 games with multiplayer, he called it Guncho. I am not entirely sure how this differs from regular MUD playing but I can imagine it's very nice if you want to explore the same atmospheric 'realm' together. A realm that's easily build with the excellent Inform7 natural language tools and world simulation. The only obstacle is finding players to play the game. The platform is C# and open source, I like the idea so much I'm installing it now on my own machine.
https://www.guncho.com/
and one can only hope that sony et al manage their supply chain by switching to a different chip entirely
Really? I can understand people might want to cheap out for personal projects. But there's no way I'll use it knowingly at work.
I share your frustration. All it does it install a framework in the root of the project, then add a build script that calls `<executable> <some ID> <some other ID>`. Boths IDs are available on the website, so you can set up crashlytics without using their stupid toolbar.

The framework's available here as a cocoapod: http://cocoapods.org/?q=crashlytics
Arrays.binarySearch(...) And for a more in deep knowledge, Google. This is what I expect from a Java programmer.

Hash tables... Hashtable vs HashMap? Classic one.
You read your email once a year? Did I miss something?
Exactly. It's going to deter a lot of crimes of opportunity, which I would guess also make up the largest volume of unauthorized device usage.
Current versions of Java more or less default to allowing nothing to work anyway.
Performance test showing Sync is faster than Google Drive, OneDrive and Dropbox
Thanks shykes for chiming in on this. We use docker heavily for our applications in production (and all other envs), and would absolutely like to extend that to our Postgres DBs. Are there any examples you can point us to with a pattern for Postgres HA clusters with docker? Thanks.
Bret Taylor of Quip Interview
YMMV, but I don't experience any of those problems. Also, I don't see where same names pose any problems.

Most advanced language plugins pick up libraries.
How Wistia Turned Video Hosting into a Profitable SaaS Business
I envy PHP people for the buckets of money thrown at making their language better, faster, stronger and well-tooled.
This. I think I've only ever once had a serious malware infestation on my main machine, and it was directly from a pop-up ad. Even the internet savvy can get caught out once in a while, or misclick a link, or click through a google result to something with automatically executing code.

I'll stop running Adblock the day not running it stops being like walking through a lion's den with raw antelope strapped to your danglies.
There are multiple fronts. There are the microsoft/apple fronts where they use every opportunity to not provide google search results. Then there's European antitrust investigations which microsoft is funding via 'grassroots' organizations. Basically every large player not named google is determined to see google fail. Which is ironic given the push for antitrust, but I digress.
Where is your data on Chinese not being "that" hard? According to US Military studies it's about 10 times as hard to learn as another Germanic language. In my experience, being fluent in two languages and learning Chinese, it's crazy difficult. Everybody has difficulty with different aspects of the language, for me pronunciation and tones are easy, but the ambiguity and "same soundedness" of the words really makes it difficult for me to remember anything. I know that if I put as much effort into learning German as I have Chinese, I would be pretty fluent by now. Instead I'm a still complete newb.
Things like this seem like touchstone topics for startups, HBO's Silicon Valley had a scene with the sanest member of their group at a whiteboard filled with names desperately saying "choose one so we can get back to work", and I've certainly been in the same spot. I wonder if startups just compress the ridiculous corporate silliness into short bursts.
Some lenovo thinkpads come with fingerprint readers and trsuted computing modules and more secure BIOS -- they pushed the security of that quite hard.
However, that effect does not extend to many kinds of gifts. Which is why I receive some stuffed animal or similar every 10th donation (I politely refuse them, not to add to the waste in the world).

People with rare blood could be gifted things like emergency taxi rides without adverse consequences and it's just bureaucracy, not science, that is in the way.
This article is from 2013. While things didn't change a lot (this years TouchID was broken as well IIRC, though I've heard it got a little better), it's hardly news.

Also, I don't think even Apple advertises its fingerprint scanner as a replacement of passwords. It is a replacement of 4-digit PINs, and for that it is far more secure. While members of CCC have the knowledge of lifting a print, most people do not have this knowledge or tools. And if you notice your phone is stolen, you can always log in to icloud.com (with your password, you cannot use TouchID there) and lock down/reset your phone immediately.
Show HN: AgriCatch – Data aggregation on Django
AFAIK "OpenJDK" is only the codebase, and much like "Chromium" there are no official binaries of "OpenJDK". Building, packaging and distribution of that code is up to other parties. For example, Linux distributions use IcedTea to build OpenJDK packages.
In the case of Touch ID, please consider that in order to circumvent it, you not only have to be able to fool the Touch ID sensor, you also have to have physical access to the device.
Integer array. Applying the next rule, How many jumps are necessary for getting out of the array? Return -1 if never gets out.

A[K] = M -> jump to -> A[K+M] = L

I don't know If this is enough for understanding the problem.

It's not complex but my solution is going to suck. BTW they like it...
Category theory foundations – Steve Awodey
Some people can also pick up accents without knowing the languages: http://www.youtube.com/watch?v=ybcvlxivscw
Free Certificates at CodeAbbey
I was fortunate enough to go there as a tourist about a year before everything started getting blown up.

It was a beautiful place with some of the most amazing heritage anywhere in the world. It's really hard to do it justice with words, but there was something very magical about the place. I still consider it to be the best place I've ever been to.

Here are a few images I took while I was there. I have hundreds of photos, of places that probably no longer exist or are severely damaged.

There is a particularly memorable photo there (to me) of some kids who were running around a mosque in Aleppo.

Just behind the citadel in Aleppo was the souk which I think is also completely destroyed now. I remember having a conversation with a teenage boy there who was selling some soap (trying to rip me off!) that Aleppo was/is famous for.

http://imgur.com/a/gkqlj#0
If there is only one big brain, "WE" won't exist anymore. There will only be "I". In Richard Dawkins'book, The Selfish Gene, he explains how organisms are only vehicles for the genomes within them and how genomes tend to compete for resources and how they could be described as essentially "selfish". For that reason alone, it is very unlikely that "we" could turn into an "I". On the other hand, genomes are just another way to transmit information, and mankind has created other kinds of information, entirely separate from biological processes. Maybe it will be that information that may give rise to "One big brain" but it will be a whole new species, if it is allowed to exist, unless we learn to live along symbiotically. Even then, once an artificial species emerges, others may emerge too (see Tom Ray's Tierra experiments) and those may exist entirely separate lives from the symbiosis.
Have to amend my statement...if the attacker can intercept the SMS in real time, then it is an effective attack:

1. Attacker knows victim's phone number and attempts login

2. Attacker intercepts SMS as it is sent to victim

3. Attacker completes their login process with the SMS code
I used to be employed by a bank that gave me a such a system with TPM and secure BIOS with fingerprint reader.It was a dell one if i remember and used to take quite a lot of time with even simple things like booting.It was a specific project!
Fairly sure he's reading it correctly - the article goes on to talk about how he has to depend on other donors, and how he has to be very careful since there aren't any nearby.

The sentence by itself is unclear, but the context of the surrounding paragraph makes it pretty clear that while he can donate blood to have on reserve in case he needs it, he might be screwed if someone else needed it, because he has to allow them to use it.
Indeed, you did.

I read my email whenever I want. I spend time manually moving/filing/archiving my email about once a year.
> Besides, what can the gal who owns 10% of Google do that the guy who owns 1% can't?

Vote herself President of the Board.
Second that. That's why ipython is extremely handy. Also function/block wise history.
That has been tried before. Results were... poor.

http://www.catb.org/~esr/jargon/html/D/DWIM.html
> Destroying other people's hardware to try to ensure your profits? No, not unethical or noteworthy at all.

I said it was unethical.

I say it might not be noteworthy when you compare it to business who are actually hurting human beings right now: companies who destroy ecosystems, companies who employ underpayed workforce in sweatshops to increase their profit margin. Companies who sell tools and weapons used to oppress people in authoritarian countries. I could go on for a long time enumerating the list of unethical behaviors in the industry before I hit the "releasing drivers that willingly brick IP infringing copies". So yes I find your reaction a bit over the top even if you're right that they deserve to get some backlash for this type of shoddy behavior.
The close_enough gem takes this one step further and uses this to 'patch' method_missing:

http://decomplecting.org/blog/2013/03/01/code-typos-got-you-...
As with many things, it depends heavily on what you're using it for. Not as pithy for a title though, I suppose.

No amount of information entered into a computer fully proves it's you and not someone else. A fingerprint provides some information, as does a password.

This sounds like a fairly useless distinction, but hopefully this will make sense:

If all we're doing is trying to prove we're us and not someone else, why do we need a username at all? What added bonus is gained from having a completely public bit of information?

Well that's because:

1. People are bad at picking passwords, if everyone picked a 2000 character random password and kept it secret we'd not really need anything extra
2. You can't inform people if they've picked the same authentication as someone else, so you prefix it with a per-user unique value which you let people know will be public

I don't really see fingerprints as a username or a password. They're just another hint to the system that it's probably you, and you can use any combination of those three depending on what you actually care about.

For example:

I don't have a username on my phone to unlock it, just a password.

I have a username and password for HN.

I have a username, password and physical auth device for work-related logins.

The latter two are fairly obvious as differences in how important it is that I'm verified to be me, the former is because I mostly want my phone to distinguish between me and my pocket.

> But biometrics cannot, and absolutely must not, be used to authenticate an identity.

This is incredibly context dependent.

My pithy one liner:

All absolute statements are flawed.
Click-to-play is the best feature ever for these kinds of things - pick who you trust. I wish it were made the default.
Well said, for those how would like to see similar example done using bitcoinj, this is the link: https://github.com/bitcoinj/bitcoinj/blob/master/examples/sr...

Note lines 90-95, the comment explains when coins will be forwarded and how to change that behavior
Pythonic interface to OpenOffice
I would also appreciate an invite! Thanks (daniel.spronk@gmail.com)
Paired Brackets Notation
Delicious is now owned by Science Inc.
Google please stop trying to be everything to everyone.
me too :)

my username is my gmail
Or just use some semblance of static typing and completely eliminate this class of bug.
Cowardly Anonymous Founder
I have exactly this frustration as a person coming from static languages (mostly C++) to web dev. Anybody can recommend something more comfortable? I like the concept of Vaadin, but I'd prefer something non-Java.
This is awesome. You should implement a ranking system (similar to hearthstone), and have people climb the ranks