skysight-inc/HackerNews huggingface dataset:
I think the name "Filepicker.io" is severely limiting. When I hear "Filepicker.io", I think "easy-to-use library for handling user file uploads." That is rather narrower than their description of the service on their blog: "Filepicker.io helps developers connect to their users' content."

Don't get me wrong, I very much enjoy the Filepicker.io blog. I have never used their product, but from their website, API docs, and blog they seem like a well-run startup with a value-adding service.

Nonetheless, they are hurting themselves with such a specific name. It creates the negative perception of "Feature, Not A Company" that Mark Suster talked about on his blog: http://www.bothsidesofthetable.com/2011/08/22/fnac-feature-n...
> I presume option #2 is the one cubicle67 is referring to.

I'm pretty sure the backup phone number is someone else's phone, not yours. I use my wife's phone number.

If you lose your phone (and thus access to the Google Authenticator app), you can send a code to the backup phone (for example, my wife's phone) allowing you to login.
Tray - A Powerful Email Assistant That Is IFTTT For Email
Any thoughts on making that hate actionable? I agree with everything that has been said about feeding it back to the company and the LCOG but I don't think they care. Clearly the vendors hate it too, maybe NFC will help here? Something where the vendor can claim plausible deniablilty that you didn't pay with the sponsored card? Maybe give out $100 Mastercard gift cards in the middle of the village and drive people nuts? I don't know, something to escalate this kind of thing?
Most of it automatically generated, therefore it is not written in C.
Marine Cable and Shipboard Cable - Almo Wire & Cable
Call a marine specialist at Almo Wire and Cable to find out more about the high quality marine and shipboard cables suitable for use in commercial marine applications.
Yeah, that's the advice I'd give to people starting out in Emacs too. I didn't use it but somehow got the hang of navigating around with the keyboard anyhow. It's probably because I personally did not use the arrow keys before switching to Emacs--I usually used the mouse.

A bunch of people I know do use the arrow keys to move around, and it's quite a loss. You don't gain that much just by being on the home row, of course, but there is some gain. However, the real win comes when you start using higher-level movement commands and moving by word/line/paragraph/expression/whatever. People used to the arrow keys will not be able to take advantage of these nice commands nearly as easily.
Introducing apps for the new Office and SharePoint and the Office Store
I feel this is an interesting story to read alongside the OP: http://www.flownet.com/gat/jpl-lisp.html
True, and the thing about PCI is that many apps probably could benefit from being forced to do this type of work.
DOS supported those you mention, and cmd.exe finally has them on by default in recent winders. It is still primitive though in everything else, e.g. scripting. Powershell with its weird syntax is a big improvment, but we split up after XP.
Wouldn't the issuing bank get the interest?
Hear hear. Currently I just take whatever credit card my bank provides (which currently is VISA, which is another story altogether), but I'll make sure that whenever there is a reasonable choice I'll choose another provider in the future.

There used to be a time where marketing was about awareness. The extra money that both McDonald and VISA will make from these exclusive deals is likely peanuts to their global revenue, but both squandered their chance of just being visible and now mixed it with "we just spent a lot of money to keep the competition away". Stupid it you ask me.
Firefox was not an open-source version of Navigator. It was a complete rewrite: http://en.wikipedia.org/wiki/History_of_Mozilla_Application_...
I find option #2 to be very useful, not stupid.

If my phone becomes unavailable (eg lost/ stolen/ dropped in a toilet) then I need a backup option to login. The backup options Google provides are:
* Use a backup code
* Use a backup phone number
* None of the above, I still need help!

1. The backup codes are suggested to be printed and stored in a wallet; however you can put them anywhere you like.

2. The backup phone number can be somebody else's number. Your best friend, your partner, whatever.

3. If you still can't get a backup code, the third option is to go through Google's support team and recovery process. Selecting this option results in an advisory message stating the process could take from 3 to 5 days.

These options appear to be very sensible to me.
Wow, that's quite a rude response for Hacker News. I'm sorry to see it here.

Edit: to respond to the middle part, I think that if you are more concerned about the space program than the other things that compete with it for money, then you would want to spend your time similarly, especially because many people are not as interested in space as you (and I) think they should be.

I do not think being busy is a good excuse; when I said you couldn't see the possibilities of positive action I meant to warm you to the possibility of increasing future support for funding by incubating enthusiasm for space exploration in others. You could certainly do this. I was also serious to suggest that you might actually contribute in some way to our exploration of space, which would mean more exploration for the same money. Whether funding increases, stays even or decreases that is a good thing.

I do stand by the Zynga analogy in that your perception of funding appeared to be too deterministic, not that you are somehow a Farmville addict or even play one Zynga game. I maintain it's bad for NASA if its advocates view the relationship between funding and space exploration too abstractly.
I don't agree with you at all. We started out using PayPal which has a really similar fee schedule to Stripe ($30/month, swipe fee, 2.9% of the total etc.) One of my cofounders did some research and we switched over to Authorize where after some negotation we get 1.7% transaction fee, $20/month for the account and then $99 up front.

That 1.2% we are saving made up for the labor cost of doing the switch and the cost of the application fee within the first few days. We are now saving enough money that we may be able to bring on an extra person before the end of the year.
The bitcoin exchange MtGox supports securing your account with the Google Authenticator app.
We've realized that now and are in the process of changing our name. I'd love to chat with you about what you think of some of our ideas
Live help drives conversions on our ecommerce site. Our customers ask questions more often than I would expect.

Cart abandonment coupons haven't worked for us at all. My thinking is that our 10% discount isn't steep enough but I have no data. Since I don't have any insight in to what people do after they abandon the cart I'm not sure throwing discounts at them is an effective strategy.

Calling dropped carts? That's not something we have the bandwidth to do.
Ah yes ... suddenly it all makes sense. How could I have been so blind!

:)
A step in the right direction. I've always felt that home 3D printers will truly become a game changer only when they can make metal items, like DMLS[1] does.

[1]: http://en.wikipedia.org/wiki/Direct_metal_laser_sintering
That is completely besides the point.

I'm sure people appreciate VISA's Olympic sponsorship, there is little question about this.
Exclusive sponsorship if different from limiting the choices of vendors and customers.

People do not like being limited in their choices, I do not think that benefited them.
I wonder, do any of these company send defensive communications when people try to unlock things like this?

Yes, I made that phrase up. So here's what I mean:

- "Amazon then allows you to input a new credit card." <-- Amazon should then send an email confirming this to your email address, a txt to your phone, and a smoke signal to your Tipi.

- "Next you call back, and tell Amazon that you’ve lost access to your account.", email, phone, Tipi. And a waiting period.

- When you call Apple's tech support, again: email, phone, Tipi.

Maybe I'm missing the obvious flaw in this plan, but since customer support (humans) seems to be one of the main weak links, it would make sense for presume that's where people will attack, and to then attempt to reach out with all communication mediums possible to make sure you're talking to the real deal.
huh? it is auto-generated C as described in the post
Think about what you are doing! Think about how narrowly you are defining this! You write:

"sending or receiving email"

And that's it? That is all we can expect of email clients? Are you arguing that no consideration should be given to concerns like storage, security, privacy, interoperability or any of the other concerns that we normally have when we use software? Can you give one good reason why all of those concerns are invalid?
megrimlock has a poster of a Venn diagram on the wall. The intersections in the diagram represent interdependencies between different parts of a piece of software (in object-oriented programming terms: places where encapsulation is broken). The Venn diagram is there to motivate the removal of those interdependencies.
> I wasn't in industry when that issue came up,

Not relevant.

> and I wasn't employed by Apple.

Huh? Lots of people not employed by apple invent things.

> So, it really isn't fair to hold me responsible for a problem I didn't have.

"You" wasn't directed at just you. It was directed at the thousands of people who walked right by that problem.

Like I said, hindsight, just like I had with tetris.

> Given the constraints, given the hardware, given the opportunity and incentive,

Why do you think that being given something is relevant?

Some folks have "time machines" (Bill Joy reference). They get to invent in that context.

> Well, the first person to run into the problem, to them goes the spoils!"

That's pretty much how it works. Folks with domain knowledge have an advantage. So do people who think creatively. And so on.

> heavily encourages either wasteful flailing about in the problem space wasting resources

No, it doesn't.

> We need to be free to attempt solutions to problems regardless of who else has worked on them and to what success.

You are "free to attempt solutions". You just have to succeed first.

> You made some statement seeming to imply that one must both discover and solve a problem

No I didn't. I said that some inventions address known problems while others both discover the problem and a solution.

I pointed out that lots of us work on the first kind of invention, but the second kind is just as valid.
Vintage Motorcycle Jackets-Motorcycle Leather Jacket-Cruiser Leather Jackets
Shop our versatile Selection of Discount Motorcycle Apparel including motorbike leather jackets, Vintage Motorcycle Jackets, Cruiser Leather Jacket and Biker Jackets. We Assure you will find Furious Leather Jackets that meets your style and desires
You are absolutely right, the blame here really does fall on Apple. As the article mentions, the information they got from Amazon could have been obtained from a local pizza joint as well.

Even so, this seems like a decent way to compromise amazon accounts. Even though the danger involved when that happens is pretty minimal for the reasons that you mention, it should nevertheless be something that concerns them. Even just things like revealing purchase history is an issue, though of course unlikely to be a lifewrecker like the Apple situation. I can't imagine this process will work with them in a few days. All I meant to say is that they have something to fix, not that they share significant blame.
Right, but the weakness vs. iOS and Blackberry is that it's all software encryption. You can get an encrypted image and then search the relatively short feasible password length (people use shorter passcodes, and often numeric, on mobile devices, vs. desktops or online, due to the limitations of the input device, and the need to unlock the device fairly frequently).

On iOS and Blackberry, you're authenticating to a security chip which has a device-specific key (long, random). On an iPad 2 or iPhone 4S or later, you can't make attempts without being physically on the phone, and this is limited to no more than 8 per second on the fastest iPad 3 CPU. This makes a 4 digit passcode on iPhone 4S (with wipe after 10 tries) potentially more secure than an 8 character random alphanumeric on Android. Online (well, device-online) vs. offline attack. I'm not sure about the latest Blackberry OS security chip status, but a few years ago it was similar, so I hope it hasn't gotten worse.

(There are ways, even on the latest devices, to prevent the device wipe on 10 tries, but no known public ways to do attacks without doing them on the device itself, or physically tampering with the device (which isn't impossible, but requires physical access and chip-level attacks. If your passcode is long enough, you'd have time to detect your loss and presumably invalidate any credentials stored on the iPhone)
Their game studio has been in development for years (I interviewed with them when they were already on their way, close to two years ago), way before the Fire came out. But yeah, it seems like a bad decision not to at least port their games to their own system too.
Dropbox's Onboarding Brilliance
Previous discussion: http://news.ycombinator.com/item?id=4344945
Probably not, but that's not really the point. People do this this kind of math because it's fun.
productivity != kloc's

autogenerated C is used sometimes for complex conditional nestings. in some failure situations it is programmatically more efficient or easier to trace issues if every condition is enumerated
Bend it like Online Degree Students 4 Ways Online Degrees Offer Flexibility
With so many affordable online degrees being offered by accredited schools, you too can get a piece of the cake and enjoy the convenience that distance education offers.
Like a coffee shop?
Why get rid of your credit cards? As long as you pay the balances in full every month, a modest selection of credit cards can easily lower your expenses by 3%, if not more. You can also accumulate a fair bit of free spending by trading out old cards for new ones with signing bonuses. Think of it like a free, untaxed $3-4,000 bump in salary.
but I have yet to regret being humble.

I always struggle to figure out when I'm crossing the line from being humble to self-deprecating (the latter not always being a good thing and something I've regretted on occasion).
Watch The Bourne Legacy Online Free
Film adoptation of Watch The Bourne Legacy Online Free is by Tony Gilroy and Dan Gilroy which is edited by John Gilroy. Camera work is by Robert Elswit under Relativity Media and The Kennedy/Marshall Company studio. The movie is distributed by Universal Pictures which is due to be release in movie houses on the 8th of August, 2012 in the Philippines, August 10, 2012 in the U.S., and August 13, 2012 in the United Kingdom.
Did the M&A guys get % too? That presumably puts them up pretty high hourly, too.
Ask HN: Review my startup dubaify.me
How on earth should I get frequent visitors...?! Does anyone even get the concept?
Did you know that all the sponsors combined payed for only 8% of the cost of the Olympics? 92% of the cost of being screwed was payed by the screwees!
Que the "Apple locked me out of my OWN DATA!" screed in 3, 2, ...
It means there's no dedicated app. It doesn't mean that future iOS hardware won't be able to play YT vids.
new rule: it's not a game unless you can loose.

also, "social"? either it's multiplayer or it's not.
This is awesome, I had forgotten the kickstarter to make an inkshield, apparently the guy pulled it off and made 'em [1]. Way to go. I apologize in advance for killing his web site.

[1] http://nicholasclewis.com/projects/inkshield/
Why escape-on-input is a bad idea
Canon EOS 7D Firmware 2.0 with manual audio is out
By that logic, it's written in machine code.
Amazon Launches Textbook Rental
Since it is limited to Dubai you should try to focus on Dubai based internet users and target them. I am not sure it is a large enough market though.
>If I had some other account aside from an Apple e-mail address, or had used two-factor authentication for Gmail, everything would have stopped here.

Are you sure? Do you trust the minimum wage customer service reps of your phone company to not be susceptible to social engineering?
The current system is a gold mine for legal firms, I doubt this is going to change any time soon.
The only side guaranteed to win in any patent dispute is the legal counsel.

Edit: Spelling.
I completely agree, this kind of presentation is so great to see!

This is one of the hard problems open source hardware has at the moment. The community is just now realising its existence, so hopefully there will be more so us working on solving it soon.

Without going into too much depth (which probably warrants a whole article of it's own), the problem is that once you have designed something electronic and built a few, actually manufacturing more than a handful of PCBs (>10) not only becomes a whole different ball game, but requires a completely different skill-set to actually pull off well.
I like to use keepass with a long, memorable password and key file that I need to manually copy across machines.

So even if they get my password database and my password they don't have the key file. And if they can get the key file, they could have gotten the password database anyways.
While it's true that the personal cheque account is 100 kinds of dead, they're still used for some businesses. Especially if they're cash-y.

In particular they tend to be used for small businesses, associations and the like because they won't have proper accounting systems set up to track transactions. The cheque stubs form a useful source document for book keepers, accountants and auditors.

Also, a chequeing account can have a requirement for multiple signatures. This matters a lot for partnership-style businesses and of course incorporated and unincorporated associations. Indeed most model constitutions for incorporated associations specifically mention the chequebook, who possesses it and who must sign cheques.

Even so, it's dying out there too. Bank statements have gotten progressively more descriptive as time goes on. Plus the banks are grasping thieving mongrels who use "but it's paper" as an excuse to slug you for stunning fees for every node in the state chart of cheque deposits.

I have cheque books and deposit books for my Pty Ltd accounts and I have never had occasion to use them. I pay bills with the corporate credit card and since I deal with large creditors they prefer to convenience and reliability of direct deposits.
Search YouTube for "relay computer" for an example.
This is why some schools are taking new approaches to integrating business and computer science curriculum. Their graduates leave understanding business basics, have worked in teams and even for clients on contracted projects.
And that's exactly the type of positive marketing that works! Give something, and people will like you.
This looks like a very nice implementation of a graph database. However a 6-machine cluster barely qualifies as "distributed" for the purposes of a graph database. You will experience almost no sub-linearity at this scale no matter how poorly the algorithms distribute. I am not intimately familiar with the transactional implementation but the graph processing algorithms described in Titan are not significantly distributable.

For graph queries, linearity can be definitely achieved on parallel systems with tens of thousands of compute nodes using the state-of-the-art algorithms. However, Titan does not use any of those algorithms and will be very lucky to exhibit linearity at a couple dozen nodes. Not to take away from the implementation but people looking for a scalable graph database will not be satisfied with Titan.

As an aside, the best algorithms and data structures for doing massively parallel graph operations are not published but obviously exist. The fastest system in the Graph500 benchmark uses a half million cores on a trillion edge graph. That is a several order of magnitude gap between what the best open source systems can do and what systems developed by closed research organizations can do as published in public benchmarks.

(Disclosure: I invented one of the aforementioned families of massively parallel graph processing algorithms in 2009, and not the first. The published literature has not even caught up with the first generation of such algorithms. A significant portion of advanced computer science research is no longer published.)
Two-factor authentication is important for online security (and not just email accounts), but there are other lessons to be learned from Mat Honan's misfortune. I'm probably more extreme in my practices than most people, but I'm OK with the inconviences.

- You can't rely on companies providing online services to have your best interests as their best interests.
- Take security seriously because if you don't you won't know about an attack until it's done.
- Don't use a vendor's all-in-one services.
- Don't use "the cloud" as a backup source.
- Back up frequently.
- Don't use one email account for everything.
- Have an email account that is used for recoveries and nothing else... and keep it obscure. e.g: x90x90recovx@someotherhost.com
- Don't use personal credit cards for online purchases.
- If it's an option, don't store credit card details against your account; choose to manually enter it every time.
- Don't use the same credit card for multiple sources of online shopping/billing/etc.
- Don't give real answers to "security questions", such as your mother's maiden name or the name of your first pet.
- Don't provide real personal information (address, contact number, etc) to online services when you create an account.
- Don't use Facebook, Twitter, etc irresponsibly.
- Shutdown if you're not at your computer.
- Encrypt your data.
AI-box experiment
Court documents allegedly show Samsung copied iPhone icons
Build Your Own Blog Tutorial Part II: Setup & SQL
You're perfectly welcome to use the same password multiple times-- it's as secure as you yourself make it. When Google generates an App password, it displays it once-- and then trashes it. On that same page is a list of the identifiers you've given all of your apps, and the last time that identifier's password was used to log into your account. At any point, you can trash a generated password, and anything using that password can't log into your account anymore.

If you use the same generated password for every application, then you're not in that much better a situation than you would be otherwise. If you use different identifiers for each application, you can identify exactly where a breach happened from by last login time, and disable that password entirely.
Find Your Perfect Dental Plan by Asking These Questions
Finding the perfect dental plan is easy -- as long as you know what you're looking for. To make sure that you make the right choice, ask yourself these 4 questions before you sign on the dotted line:
Mass Murder News: The Lone Gunman - Fame and the Media
3taps says CL blocking "all general search engines"
homepage pop-up: "At approximately noon on Sunday August 5th, Craigslist instructed all general search engines to stop indexing CL postings -- effectively blocking 3taps and other 3rd party use of that data from these public domain sources. We are sorry that CL has chosen this course of action and are exploring options to restore service but may be down for an extended period of time unless we or CL change practices. As soon as we know more, we will share it here and on our Twitter account."