skysight-inc/HackerNews huggingface dataset:
emporary Error (500)

We’re sorry, but your Gmail account is temporarily unavailable. We apologize for the inconvenience and suggest trying again in a few minutes.

If the issue persists, please visit the Gmail Help Center »

Try Again Sign Out

Show Detailed Technical Info

but Google Apps is working fine
Excited about meeting new folks!
I totally don't understand what you're on about, sorry. Paul summed up my point perfectly.

You seem to be forming a habit of ascribing things to me I didn't say. It's getting a little embarrassing/annoying.
And unlike Gmail, the Pentium 3 in your closet can never go down :)
It's a sign that despite all the focus on new gadgets and forms of interaction, the really important stuff are the service that were figured out decades ago. People aren't talking about it because of what a great service gmail is, people are talking about it because ZOMG EMAIL IS DOWN!!!

You can go days without tweets. You can turn off your IRC window or Google+ hangout. You can lose your phone and recover, most of us have. But for a tech person losing email is being cut off from the world.
HFTs are playing games of milliseconds. It's not 12:20 and 12:40. It's 12:20:00.200 and 12:20:00.450.

Or it could be 12:20:00.200 and never. You are assuming Bob will show up, but at 12:20:00.200, neither Alice nor Eve know if he will or not.

If Bob shows up, Eve makes $0.05. If Bob never shows up and the price drops to $9.50, Eve loses money. Alice paid Eve $0.05 to take that risk because she felt it was worthwhile.

If Alice didn't feel this risk was worthwhile, she would have placed an order at $10.05.

But then, it wouldn't be called high-frequency trading, and you wouldn't have written about how "speed matters".

Please go reread the section on why speed matters. As I said, speed matters to Eve and Eddie (both HFT's) - because Eve placed her order at 12:20:00.000, and Eddie placed his at 12:20:00.030, Eve trades before Eddie. Alice's timing is irrelevant in this part of the game.
Sweet baby Jesus, RavenDB is Microsoft Access with JSON on top! I'm all kinds of conflicted now :)
because nobody uses windows or office or xbox? This argument doesn't work
Gods as Topological Invariants
I have one gmail account down and two up. Sounds very localized, to me.
Me too, brazilian here...
This looks great. I just signed up.

However, I immediately noticed it seems anyone can add any content to anyone’s queue if they know or guess their username — since everyone sends mail to the same address (add@getpocket.com), you only have to forge the From: email header (which is, of course, trivially easy).
Great article. I'm curious what your thoughts are on the Sub-Penny Rule.
They don't pay "transaction fees" in the way you think about them. The way it generally works is you pay when you "remove liquidity" from the book and you get paid when you "add liquidity" to the book.

What does that mean? Suppose the bid/ask is 20.00/20.10 as in the example given. The order book will show a bunch of people willing to pay 20.00, 19.99, 19.98, etc, and a bunch of people willing to sell for 20.10, 20.11, 20.12, and so on. All of those people have added "liquidity" to the book by making orders which have not yet been placed. The idea is that a huge buyer could come in and try to buy 1 million shares at 20.25, and that order could get immediately executed because of the backlog of non-executed orders.

If you bid 20.10 (i.e. offer to buy the stock at 20.10) the seller at the top of the book will have his order executed (with you) and you will have removed a tiny bit of liquidity from the book. On the other hand, if you bid 19.95, your order just gets added to the system, and you have added a bit of liquidity.

The exchanges will charge you slightly more for removing liquidity (say .05 / share) than they pay you for adding liquidity (say .04 /share) and so make a spread. However, high frequency strategies can be clever about the way they add and remove orders to the book in order to minimize their net transaction costs, and so they end up being rather low.

On the other hand, when a retail investor purchases a stock through Schwab or something, Schwab (or in many cases some other larger bank) is dealing with exchange fees directly, and simply charging their customer a flat commission on top of your trade.
> some experts taking the view that no one survived to be grandparents.

Wouldn't this imply that most parents, then, died before they saw their children reach puberty? (I admit to knowing nothing about the social dynamics of ye olde anciente humanse; I'm just assuming that once you're of biological age, you become incredibly likely to get knocked up.)
It's pretty much working for me here in San Francisco, CA.
I don't worry about Google (the search engine product) or Gmail because they're core products of profitable company.
I don't worry about Facebook because I wish it would die (but it's also making money — enough? Maybe/maybe not).
I do worry about Twitter because it's a very useful service to me (making friends and connections) but they've done nothing to ensure their continued existence.
Japan gambles on displays
How to customize your LaunchRock widget with a skin
Not having/being able to justify the money to do it in-house?

A great example of this kind of challenge working well is Boston's MBTA live tracking transit data and stop prediction data. They released an API and said "hey app devs, go make apps!" and now there are a variety of apps on several platforms. Some solve different problems than others and had they done one in-house app it is very unlikely it would have satisfied all the use cases that the available apps satisfy.
In those days it would have been almost certainly rewritten. Although it would maintain a lot of similarities.
If you cancel faster than the market, you can stand first in line for everything and leave the line for those occasions where the trade isn't profitable. I don't see the difference between jumping to the head of the line for Good and standing in every line but jumping out for Bad. And I don't see how line-jumping adds liquidity. A bid I can never hit because it will be gone any time I'd actually want to hit it isn't much of a bid, at least as far as I'm concerned. If it's gone before anyone can hit it, then I think there's a definitional question of whether that's really a 'bid' for the intents and purposes of liquidity provision.

Now I'm not saying such bids are Bad. They could be helpful in all sorts of ways. But I'm not sure that provision of liquidity is one of those.
Is that Tupac? No It's A Hologram
Sure. Heard the same story in terms of Android phone apps running on tablets. Size matters, as does interface/input devices etc.

To blithely say that it will only require "slight modifications" for the apps to run doesn't mean that they'll run well, or be suited towards touch interfaces etc.

For example, I have Citrix on my iPad. So in theory I can connect to my companies Citrix farm, and RDP to my desktop. Even with a Retina Display, it's painful.

In short, I wouldn't hold your breath.
Which is stupid, IMO.

There's no reason not to have the e-file stuff directly on the irs.gov website.

Instead, it's farmed out to 3rd party sites who try to trick people into buying add-on services. It's ridiculous, but I'm sure they lobby hard to keep it that way, so it's probably not changing anytime soon.
What Happened To WWDC 2012?
You need to be at a certain karma level to downvote. If I remember correctly it was somewhere between 400 and 500 others may know the exact number.
And when it does go down, how long is it going to take you to get it back up and running?
> Collaborative filtering.

What collaborative filtering algorithm are you using that requires terabytes of intermediate storage for gigabytes of input data?

I'm familiar with most approaches to CF (SVD, gradient descent, etc) and I can't think of any that require large amounts of intermediate storage.

> By and large scratch data ends up being much, much larger than the original inputs, if for no other reason than that needed during the shuffle/sort stage

I can't think of a single practical situation where you couldn't do your sorting online as you progress through the data. Again, the overhead of moving the data to-and-from S3 would be greater than processing the data locally (unless Amazon's LAN is faster than a SATA bus, which is unlikely).

> The author sounds like someone who may have read the academic papers and a few books but hasn't used these tools in practice.

You keep attacking the author in various ad hominem ways, yet you haven't yet provided a single uncontrived example of the small input data, large intermediate data scenario that your argument relies upon.
Wordpress blog installs leak install and environment data back to wp.org
SEVERAL countries does taxes electronically --and i don't mean the lame way irs does here, where doing it eletronically means auto-filling two boxes in the PDF to take somewhere else later. Brazil, 3rd world mind you, has a java application (for years) where you fill in some boxes and it not only calculates everything it also allows you to compare different ways to use your exemptions. It's not very good if you have a corporation, but that's because they choose so. not because oh my god it's impossible to code something so complex.

Everyone talking about how difficult it is to implement all the rules have no idea how software works apparently. if it's already worded as rules, you can code something to work with them just like a human reading those rules. People code more complex systems than taxes every hour.

Now, if you take the irs.gov experience i just had this month... every link is link-bait to PAID services. And that's the ONLY reason we don't have robots doing our taxes.

Someone that already have robots doing our taxes make enough money to pass legislations that allows them to put links in the IRS own site that have more visibility than link to the forms.

tl;dr capitalism, bitches.
The thing is, complicate tax code is merely a welfare program for tax lawyers and accountants. If we made taxes easy, or automated parts of the process that are the same for everyone, we would be cutting off the supply of money to the leeches. Since they don't want that, and they are better at being parasites than the groups normally attacked for parasitism (teachers, postal workers etc), they successfully lobby against making taxes easier for most people.
"Codecademy is about learning and teaching so something along the lines of What do you want to learn? would be more appropriate here."

you mean exactly what Treehouse asks?
How soon should your startup focus on profit?
What you say makes sense but I just wanted to point out that i never said that I question my decision. I said "The more I think, the more likely I am to be confused". But other than that, I would like if you appreciate that it is not the easiest thing to tell the noise from the signal when you are new. Everyone seems to be right in their place and have valid points. I believe it takes experience.
Down in India too
You can downvote only the comments, if you find a post particularly offending you can "flag" it once you have the proper karma.

Fortunately this is not Reddit !
Saying that Gmail is down is just like saying that your BitTorrent speed was much faster yesterday than it is today.

This is only problem for the people who use Google Apps. But even they could backup their email with IMAP.
Creator of Bidgram here. Here is our MVP of something we believe will help you sell easily to people in your networks. You can also use Bidgram to collect offers for something you own or can provide.

Bidgram is a free "auction" site where you create a listing and receive a private, unique URL. You can then share this URL to whomever you like and anybody who clicks on your URL can make a bid or offer on your listing. We dont share your URL publicly, its up to you to promote your listing. After 24 hours, you'll receive an email with all bids/offers that were made.

Sample usage cases:

Extra Tickets- Got extra tickets for a game or concert you want to sell? Create a Bidgram, share it with your friends, and pick someone to join you at the event.

Used Cars- Selling your car online? Use Bidgram to solicit offers from multiple buyers and get the most money for your car. Buying a new car? Use Bidgram to make dealers compete and save yourself money.

Ad Space- Looking to get the best ad rates for your publication? Invite advertisers to make offers on advertising space via Bidgram.

Feedback is definitely appreciated
Nope, mine is working very fine.
Seems like some users are affected, or may be problem with some part of data and infrastructure.
The things I think would do well on HN never get upvoted, the things I come across and don't submit are always the ones that do.
It isn't the fault of mobile browsers, but browsers in general. Despite all the advances in browsing technologies, it's still an app world, both on the desktop and on mobile devices.
Cool writeup, well worth the read.
My email is down, but gchat in the same tab is fine.
PHP Version, MySQL Version (not otherwise available), blog count and user count are all communicated back to wordpress.org via it's "upgrade" API
Works for me in Ireland.
Disclaimer: this one's out there.

Think stock market for music meets Kickstarter. As you mentioned, most musicians are strapped for cash. Most also have plans for bigger and better things, need new equipment, and want to get the word out about their music.

Let each musician set a value on their musical worth (market cap). Let friends, family, and fans contribute to the musician for a percentage stake in that musician's future/company. You take a cut of the money contributed sort of like a brokerage/transaction fee. They own a share of that musician. If I own 10 percent of John Doe and John gets a record deal for 1M, then I earn $100,000. Sure most people never make it, but it could be a fun way to spice up interest in a musician and help out at the same time. Plus the added bonus if that person really does make it big.

I have thought about this one for awhile but don't have the technical expertise to put it together yet. I might end up kicking myself for putting it out there, but if it worked, it could be really cool. Good luck.
down for me. US North West (10:25 AM Pacific time)
When I click on "show detailed technical info" it says Code 93
I have manually installed a local gcc from patched sources on gentoo, and this seems like the standard procedure.

There might be a few more helper libraries needed now than in earlier versions, but this isn't really complicated...

And the need for setting a few environment variables is hardly very taxing.
Yes. I'd like to see this supported as well. The project is open sourced at https://github.com/gristmill/marked so of course a pull request is always welcome but I hope to get to both these featured soon.
Here's a fun example of why the government should maintain its own databases and use them to pre-fill your taxes.

This year, the state sent me a letter claiming I had paid zero taxes in 2010. They said I had to pay 100% of my tax liability right away or face liens, etc.. Of course, this was patently untrue--my employer had actually withheld more than my total tax liability for 2010. (I know this because I still have my 2010 W-2). So I was entitled to a refund for 2010, but the state was saying I owed them the full amount, plus penalties.

After contacting the state about this, they said the problem was that my W-2 form had likely become "detached" from my 2010 return.

So apparently, the state relies on a paper copy of your W-2 attached to your return to determine whether your employer has paid them the withheld taxes. If they can't find the W-2 you send them, they assume your employer didn't pay them anything on your behalf. Given that employers are already making electronic payments each quarter, why can't the government just derive its W-2 data from that? (I know, I know--they're probably not collecting that data right now. But the point is they could do it as part of the quarterly payment process.)

EDIT: Another funny bit to this story. I asked the state to confirm that my employer had indeed paid the amount reflected on my W-2. I figured that if the error was on my employer's end, I could take it up with them. But the state refused to say one way or another, citing confidentiality.
> The bottom line is there still is enough complexity that this needs to be done manually

I would have said "The bottom line is there is still enough complexity that this needs to be done by machine".

We have machines simulating weather patterns. Is tax code that much more complicated?
> Is the proposed value-add here a kind of content discovery service a la App Store?

Yes, the goal is to make it as easy as possible for artists and authors to sell their downloads for Bitcoin. We could make shopping cart software and charge 1-2% but we're covering fulfillment, support and everything else about the process to make it easy for both sides.

>> pay in 48-72 hours

> Surely this can be optimized?

The reasoning behind this is to be able to deal with any complaints, in the app store model there is usually a short return period and in order to be able to provide that we need a little time. The delay also may serve to deter scammers who might want to list someone else's work, promote it heavily and run with the money.

Thanks for the investment comment. This is ycombinator so I thought I'd throw it out there.
Gmail is Back for me
That is an awful interface for the color blind.

The Google UI Law:

The quality of a Google UI is proportional to the number of users expected to see it.

(This is bad, but of course AdWords is the most glaring example.)
What really made me sick is that the apps were charging (and silly me I paid for it) and now it turns into a completely free product. So, I am no longer a customer.
Of course, you're using a package from CPAN. This article mentioned envoy from pypi but refutes it as being "not part of the standard library". The two good solutions he mentions (communicate and envoy) he dismisses for what seem silly or non-reasons to me. (an ill-defined "clumsy" and "not part of the stdlib").
Supposedly if you are over that limit you are rich enough to pay for a commercial software. Apparently government does not want to take business completely from the likes of Intuit.
I know that they won't sit on the book. The entire point of HFT is to jump between BUY and SELL orders as they arrive, though. e.g. This could be the sequence.

12:00:00.000 - Alice - SELL $10.00

12:00:00.100 - Eve - BUY $10.00

12:00:00.200 - Eve - SELL $10.01

12:00:00.300 - Bob - BUY $10.05

(Eve could have issued her BUY order before Alice's order arrived, SELL after Bob's BUY, etc.)

If Eve stayed home for the day, Alice and Bob would have happily traded with each other and Alice probably wouldn't have minded the extra 200ms delay but would have appreciated the extra $0.05 per share. But instead Eve decided to jump in and extract a bit of money from the transaction. And again, there's nothing wrong with that. But I fail to see how Eve is adding any value to the market here. There was no lack of liquidity.
And when that P3 finally kicks the bucket? Or a power outage/earthquake/insert problem of your choice happens? I'm happy knowing that if my gmail is down, there is an entire team of people working to fix it - with no effort on my part at all. Just keep a backup of your mail and this whole cloud thing ain't so bad (hopefully your mail is backed up anyway cloud or no).
Ports at that time were rewrites in almost all cases.
Curious thing is that you'll need a Mac to develop for iOS. There's lots of people developing on Windows who would probably target primarily Android and WP.
Any feedback on the ideas I present in this article? I'm especially interested in the opinions of game developers, particularly the drawbacks associated with this kind of strategy
Slaves to the smartphone
Google Apps seems fine, looks like it's only gmail.
I'm pretty sure most other countries do this. In Sweden when you get your tax papers, you can SMS in a printed code to approve the pre-printed numbers, and your taxes are done.
"The IRS already has all of the information needed to process these returns"

Almost. They don't have filing status (married/single/etc.) and number of dependents. Unfortunately, those affect your tax rate, so the tax return can't be calculated without it.
In the ideal capitalist's world the state does not intervene into the market; only the market forces and agreements between market players shape prices and availability.

Note this case is not based on any agreement between publisher and the student; instead the state is asked to prosecute him based on social contract (copyright laws). Which social contract, as far as we can tell, is not result of free market trade.
Show HN: Cloudeo.tv - Live video and voice for developers
You claim that Alice could have held out for $10.05 if she had wanted to. This is incorrect.

Unless the "5" key on her keyboard is broken, she could have typed 10.05 into eTrade instead of 10.00.
Oracle v. Google - Did Google need a license for JAVA on Android?
Tumblr Makes Its Firehose Available
This is really useless at this point. It just shows your commit message.

Screenshot as requested by other commenter http://cl.ly/461A2C3Z17071d0f1U0V
This issue isn't really that the service is down. From the perspective of the "help desk", the issue at the moment seems to be that the help desk is now "helpless desk", which an awkward situation to be in. Earlier, I e-mailed my University help desk since at the time the Google Status page had not been updated. Now it has, so I know it isn't just me.

But unfortunately (though not unexpectedly), the help desk is just as much in the dark as I am. They can't tell me: who it affects, how widespread it is, when it will be fixed, or even what the issue is. I wonder if "large" companies or organizations that use Google Apps get better support or have priority support in some way to get such information.

Although, my account seems to be working again, so that's good to know.
Sounds good. Wanna host my email accounts? I need a slick web interface, first-class spam protection, smart filters, instant search and data protection. For free, of course.
My opinion tends toward the idea that professionals, by definition, participate in continuing education. This can be sponsored by an employer, but it seems that in the software industry it is more often than not up to the individual.

On the other hand, I also have passions that extend outside the realm of software development. I'm not sure that this makes me any less passionate about my profession - and in many ways likely enhances my 'personal brand'. For those who are consumed entirely by software engineering - more power to them.
Artificial intelligence technology allows for a more efficient and scalable combination of the work from humans and machines.
Wow, and the day after the 35th anniversary of the first public showing of the Apple II: http://techland.time.com/2012/04/16/apple-ii-forever-a-35th-...
In France I basically go to impots.gouv.fr, click, click (identify with govt rooted personal SSL cert), double-check pre-filled revenue values, add whatever optional specificity I need, click (sign with SSL cert), done. It takes me ten minutes, tops, and ack goes straight in my email inbox.

Tax payment could not be simpler: 1. auth 2. select tax to pay in list 3. click pay

It's honestly awesome (although it requires a Java plugin for digital signing) and works on all reasonable OSes and browsers.
So, what you're essentially saying is that robots aren't doing out taxes because the rules are poorly defined and open to wide subjective interpretation? That sounds to me like the rules are broken, not the robots.
阳痿自然恢复
Announcing Titanium Studio 2.0.1