skysight-inc/HackerNews huggingface dataset:
Please vote for Javascript [1] and PHP [2] support.

[1] http://youtrack.jetbrains.com/issue/WEB-11244

[2] http://youtrack.jetbrains.com/issue/WI-22350
[snaffled for future use]
This poor guy. Does the US have no legislation in regard to protection privacy?
This is very true, particularly when dealing with large vendors. Unlike smaller companies, enterprise software vendors have large independent organizations. Support department often does not have direct access to developers and have to rely on published docs, etc. Support people also get measured according to their "performance" closing tickets.

As a result, if you don't use standard methods to install the software, etc. they often have no clue and quick to wash their hands off the problem even when the problem is clearly nothing to do with how you installed the software.

Never mind that you're probably paying significant amounts every year (15-25%) for support and maintenance ...
CEO of Bitcoin exchange found dead in Singapore
//text()[contains(.,'Dull needles')]
ComiXology Security Breach
This is the email I received:

Dear Comics Reader,

In the course of a recent review and upgrade of our security infrastructure, we determined that an unauthorized individual accessed a database of ours that contained usernames, email addresses, and cryptographically protected passwords.

Payment account information is not stored on our servers.

Even though we store our passwords in protected form, as a precautionary measure we are requiring all users to change their passwords on the comiXology platform and recommend that you promptly change your password on any other website where you use the same or a similar password. You can reset your comiXology.com password here.

We have taken additional steps to strengthen our security procedures and systems, and we will continue to implement improvements on an ongoing basis.

Please note that we will never ask you for personal or account information in an e-mail, so exercise caution if you receive emails that ask for personal information or direct you to a site where you are asked to provide personal information.

We apologize for the inconvenience. If you have any questions, please contact us by sending an email to support@comixology.com

Sincerely,

ComiXology
When should I use exception?
One thing that someone noted is that for a seller of illicit goods, bitcoin is better than paper in that with dollar bills you have to physically pick them up at one point.

With bitcoin, sure you can trace coins, but laundering services (namely things like exchanges) can make you disappear a bit quicker.

Overall, though, bitcoin is the IRS' dream.
> They basically published not only his full name and home address, but that of his whole family.

I might argue that it's often difficult to publish someone's home address without publishing his family's address too.
I would say if you make the claim that the security is from more than just the use of OpenSSL then there would be no need to put in the OpenSSL notice when just talking generically about security. You might still need to if you specifically mention encrypted connections, say, if you are using OpenSSL to encrypt connections. The advertising clause can still be annoying, but I don't think it is quite as bad as you are making it out to be. At least when there is only one or two projects you are using that require them... I think the main reason they are less popular now is that it gets really awkward when you need pages and pages of advertisement clauses.

I also doubt that anything that uses OpenSSL as the primary crypto could possibly be "more secure than anything else out there". This isn't so much a slam of OpenSSL, which may overall be doing a better job of implementing TLS than anything else available right now (at least open source) but of TLS in general which is complex and not designed with current best practices. Using TLS is often an easy way to make things a lot more secure than they are without much effort and as such is often a good choice, but it is unlikely to result in the most secure thing possible. OTR is a well known alternative in chat that has a number of advantages (and some disadvantages too). Various others are under construction. Importantly, there are significant tradeoffs involved and it is often not a simple matter of X is more secure than Y.
The photo of the house and the car is extraneous, I agree. However, there is he, apparently posing for a photo. This is a man who decided to use his own family name in the Bitcoin papers, and the journalist simply searched people with the family name to find a decent match and did a lot of leg work.
The main issue here is that Newsweek is not a newspaper anymore. It was sold for a pitance to a small Internet only publisher named IBT media ans is now a glorified blog.

A recent article on France showed that fact checking wasn't part of the editorial process anymore...

At this pace, the name will be completely worthless within five years...

edit: well, it seems it is back in print just this week, but with very few printed
You shouldn't ever even have a "balance" that you update.

You should have a ledger.

"INSERT INTO Ledger (Account, Date, Amount) VALUES (PersonToDebit, Now, -withdrawl)"

And then someone's "balance" is the sum of their ledger.

If multiple withdrawls go through, the account could still go negative if you don't check at the time of the withdrawl, but worse case you still end up with negative balances rather than flat out losing track of the balance because you have a balance that you UPDATE.
A lot better than the Bloomberg article: https://news.ycombinator.com/item?id=7350528, acknowledges at least implicitly that private instate sales don't necessarily require background checks (rarely, in fact), and that the new Facebook policies are very close to being a nothingburger, as I detail here: https://news.ycombinator.com/item?id=7349822

As a side note, that eBay forbids gun sales is just fine, e.g. GunBroker.com was launched shortly after that and is a fantastically better auction site, whereas eBay has become notoriously awful after the initial management team was replaced by Bain people who don't understand or want its original clientele, and are futilely trying to turn it into another Amazon. Which anyone who's been screwed by a dishonest merchant can tell you they aren't even close to being.
Why The 9th Circle Is The Most Highly Skilled Sector in Hell - And How You Can Join Us

Really, I hate to say this, but SEO still has way too many dodgy players for many people I know to want to "join" it. If there are any Good SEO types (not sure how to define that) out there, can they please write some blog posts about why they should be trusted? Accept the fact that the industry has been blemished by snake-oil salesmen and try to fix it with truth, rather than PR.

I know, I sound angry, but I've seen companies waste tens of thousands of dollars on SEO and haven't seen much evidence of the other side of the coin. Please, convince me this is a valuable part of the web ecosystem!
Dear Comics Reader,

In the course of a recent review and upgrade of our security infrastructure, we determined that an unauthorized individual accessed a database of ours that contained usernames, email addresses, and cryptographically protected passwords.

Payment account information is not stored on our servers.

Even though we store our passwords in protected form, as a precautionary measure we are requiring all users to change their passwords on the comiXology platform and recommend that you promptly change your password on any other website where you use the same or a similar password. You can reset your comiXology.com password here.

We have taken additional steps to strengthen our security procedures and systems, and we will continue to implement improvements on an ongoing basis.

Please note that we will never ask you for personal or account information in an e-mail, so exercise caution if you receive emails that ask for personal information or direct you to a site where you are asked to provide personal information.

We apologize for the inconvenience. If you have any questions, please contact us by sending an email to support@comixology.com

Sincerely,

ComiXology
As much as I don't like this - at the very least - ridiculously unethical article, I'm pretty sure a lot of papers would be dying to publish this piece.
Every Coursera course has a big thread labled "disappointed" or words to that effect.
There are, but there's something about having my phone in my bed with me that makes me feel a little uncomfortable.

High fatty foods are supposedly good for testosterone production. Lower glycemic foods and higher protein is good for reducing cortisol production.

I have experimented with stuff like DHEA, Indole-3-carbinol and avena sativa for more testosterone and less estrogen. But as I haven't measured I can't quantify any difference it made.

Higher carbs seems to make me stronger, but also makes me fatter and less energetic post lunchtime. I tend to move between high fat and high carb depending on what phase of weightlifting I am in, strength building or fat reduction.

Something I haven't measured, but keep meaning to is how much of an effect total calories consumed has compared to the nutritional breakdown of those calories. It could be higher carbs makes me stronger because it is just an easier way to get more calories in.

If I could measure these things more finely rater than just speculate I could work out how to optimise my intake.
There's one thing that doesn't add up: why would such a privacy conscious man use his real name on a project he thought might be illegal? If he was so serious about his privacy, he would not have used his real name in public.
The problem appears to have been more straight forward than any of that. The actual transaction system was a different system from the order entry/webs system. It ran orders in serial after a delay using some kind of message passing. Obviously you can't have a SQL transaction that spans multiple applications, so SQL transactions wouldn't really work in this case. It was just a straight forward mistake: orders could be placed before previous orders were finished executing.

Transactions wouldn't actually work with bitcoin in this case anyway. eg, transaction 1 checks balance, deducts amount, does BTC transfer, and then commits. Transaction 2 does the same, but the commit would fail as transaction 1 has already modified it. Transaction 2 can't actually roll back though - the bitcoin transaction cannot be rolled back.
I don't have a view one way or another on the scientific accuracy of the report. Anecdotally though I live in Europe and gluten intolerance seems just a fraction of the issue it is in the USA. Just look at the gluten-free section in any supermarket, or ask in any restaurant for a gluten-free dish.

This topic surely deserves an extensive scientific investigation to 1) identify any statistically significant difference in gluten-free intolerance, 2) what root causes can explain the difference.
Satoshi Nakamoto Revealed?
I feel really bad for Mr. Nakamoto. He would have likely been found out at some point, but this is the worst way for it to happen. Now everyone knows.

If he was put off by just one journalist visit, I imagine he'll consider relocating now.
REVEALED: The Global Expansion of Malware Attacks
I agree with you, but would temper it very slightly by saying that a man with a $400m fortune has some options here.

That doesn't make it right and his wealth doesn't make him free game but it does mean that he's not completely been hung out to dry.
was getting sick and tired of social media posts by militant vegeterians. NHS restores sanity to my life
PayPal IPN with Python
You shouldn't ever even have a "balance" that you update.

I was arguing against the grandparent's claim of ACID race conditions; my intention wasn't to advocate in favour of a "balance" column.

Edit: that said, I wouldn't mind hearing the pros or cons of maintaining a convenience (e.g. page display) "running balance" that is updated from the ledger after every transaction.
It's a joke, really. It's like she didn't even think about what she was doing... I encourage people to send her an email voicing whatever opinion you have, it's readily available (I don't know if it's against HN rules, so I won't post it myself just yet).
Why are you so certain he will get robbed, kidnapped, or killed? There are many many people with $400M+ and their information is freely available online and in the media as well.
You just killed a man you dumb shit.
Sorry, you misunderstood. Of course we can do it ourselves - that's nothing new.
iAds coming to AppleTV
Any thoughts on why the study finds one results for those 50-65, and a different result for 65 and older?

Also isn't it possible teenagers and young adults could need way more protein than the middle aged?
Ironically, the officers didn't know it was _Satoshi_ _Nakamoto_ until she said so.

They're just helping the guy remove a trespasser, which is well within their line of duty. Oh, and the homeowner who called them is named "Satoshi Nakamoto." What do you want to bet they don't really know/care who that is?

Especially if he is cleared for classified work, he will know exactly who to call to get some law enforcement backup. Seriously, don't try to break into a guy's house who is employed by the U.S. Government and has access to that kind of stuff. (I know she didn't break in, but she's definitely invading.)
> No, I'm simply advocating taking personal responsibility for one's decisions, and pointing out that safe Bitcoin use is entirely possible without regulatory oversight [1].

I don't see how safe bitcoin use is possible for most people. Their own devices aren't secure, and online services cannot be trusted. What other option is there?

> MtGox and multiple exchanges have been hacked long prior to this event.

And yet this was totally non-publicized in the mainstream media. Everybody was all about how fantastic bitcoin was and how big MtGox was, and those articles were not followed by equally big articles about how MtGox was totally unsafe, and so were most other exchanges.

Faced with that, it makes total sense that people think that MtGox is the place to be.

> You seem to believe that people should be protected from making mistakes all the time

No, but I do believe people should be informed. And the bitcoin community seems very adverse to that.

> We can't jump into F1 cars before learning how to drive and expect not to get hurt.

Which is why there's such a thing as a driver's license. People know they shouldn't jump into a car without one. The cars themselves also need to meet all sorts of strict rules, without expecting every driver to be able to take it apart, repair it and, and judge its reliability. There are professional experts for that. We need similar professionals in bitcoin, otherwise it's going to stay are the current amateur hobby level.

> Sometimes you have to make mistakes to make progress, particularly in a field that is completely new and unlike anything that has come before it

Sure, but bitcoin isn't that new. Both finance and programming are well established fields, yet bitcoin fans and entrepreneurs insist on ignoring all the lessons from those two fields, with these disastrous results.
That was a wonderful little story. I really enjoyed it.
Wow. That's going to take like... every single piece of my firefox UI except maybe the location bar, and either reset it to the current defaults I can't stand or simply drop it all on the floor. Given that it's looking like I may have to rewrite a good chunk of the UI in an extension to fix this, I'm wondering if I'll even be able to find the time to upgrade.

Mozilla has been making some horrific decisions lately, and it seems they are going to be yet another business set to learn the hard way that surprising and pissing off users that you depend on for survival is a BAD idea, when they can leave for your competitor at any time.

Just about the worst thing you can do when users don't like your Cool New Design is to say "you'll get over it" and repeat how the features they cared about were removed.
Why couldn't a random officer know what Bitcoin is? My father heard of it and knows nothing about technology. It's no longer a secretive online currency, it's everywhere.
This is very well put together, and makes me excited about the possibility of writing in the future. mhartl, I did your rails tutorial a few years ago with very little programming background, and it singlehandedly got me interested in programming enough to switch majors and spend all my time learning and building things. Thanks, and congrats on the launch!
I cracked the Google Authorship Code
Actually, I've worked on very large SOA systems that did share transactions and rollbacks across services. There are lots of standards for it, like WS-AtomicTransaction. So it's easily possible to do what the parent is asking, even when multiple services are involved.
While the two explanations are not mutually exclusive, in my experience, the mess is very frequently the result of mergers and acquisitions.
Now that the article outed him, maybe he will spend some of his Bitcoin on a fortress, security and drones (coded himself of course) to patrol his house.
The news and movies are lying to you. This is not a common view across the world.
I'm torn about the article. On one hand this seems like a horrid breach of privacy and a terribly dangerous thing to do. On the other, even if they just said he lives in his family home in California, people were going to find out all this information.

Half of me thinks it's better everyone knows they were doxed all at once.
My guess is that Satoshi doesn't think Bitcoin is illegal per se.

You don't have to have something to hide to want privacy.
Should all people in real sports be forced to use the same exact equipment because having a pay to win advance is unjustifiable there too?

If a game is premium only, meaning it cannot be play for free, if people win in the game is that unjustifiable for those who cannot afford to play at all?

If people play and enjoy pay to win games (even though I have yet to find a game which is actually pay to win instead of pay to gain a small advantage which doesn't guarantee victory) do those who do not deserve to have their wishes met and those who are enjoying it losing what they like?

>Skill-based matchmaking is better.

There is a thing called smurfing.
I thought that bitcoin as a whole would be badly shaken at the second Satoshi touched his coins. What if, now that he allegedly has a face, he could have allegedly legitimate needs to spend his coins on?

* takes off tinfoil hat
You are now just making shit up wholesale.
Comixology security breach
> "I don't want to be alone, but I want to be left alone." - Stephen Fry

Smiling continuously and nodding away into the distance usually works for me.
Crimean parliament unanimously votes in favour of becoming part of Russia
Well, all of the tests are multiple choice. Switching away from the format would certainly encourage a better understanding of material. Given that the format of the 4 choices is general:

1 correct answer, 1 or 2 close but not correct answer, and 1 or 2 obviously wrong answers.

Now that format makes thing significantly easier to get the correct answer than simply presenting the problem and asking the student to solve the problem. I'd imagine some of you are thinking "Well hell, they would still need to know the formula", but they also give you formula sheets with the tests. Since they give you a list of possible answers and a list of applicable formulas, you can pretty quickly plug in some numbers and determine the correct answer. Does it still require some base understanding? Yes. But I can tell you with absolute certainty that my grades would not have been as high had I not known how to game the testing system in such a manner.

I'm only a few years removed from high school, so I cannot imagine things have changed too much, especially for the better. For reference I am from South Carolina, albeit I went to one of the more performant/richer public school systems in the state.
Sure, I don't think many people would complain if they had written an article like that. The problem is the article this tabloid decided to publish.
This quote tells you how sloppy the journalism is:
"Even so, Bitcoin is vulnerable to massive theft, fraud and scandal, which has seen the price of Bitcoins whipsaw from more than $1,200 each last year to as little as $130 in late February."
The MtGox price in February was meaningless, a more accurate representation would have been $1,200 to somewhere around $500 that reputable exchanges were selling for (I don't know the actual price, just enough to know that his figures are misleading).
Say Hello to Wello
I had thought Alice in Wonderland would have quite a few hapax legomena, even if mostly nonsense words I think (ie 'twas brillig and the slithy toves...), but I found from this academic article [0] that Twain's Tom Sawyer actually has 5% more hapax legomena. The article has some pretty surprising findings about ratios of hapax/vocabulary - though hapaxes fairly consistently make up around 50% of the words in any text, they steadily increase in corpora over 3,000,000 words.

[0] http://aclweb.org/anthology/J/J10/J10-4003.pdf
Probably because the study was badly done. The difference in their results between 50-65 and 65+ is almost impossibly large and other studies done have never found those kinds of differences.
Depression is mentioned. As I'm sure everyone else here will say: There is no shame in getting help for that.
see for example a zamboni pile: http://en.wikipedia.org/wiki/Zamboni_pile potential is in the KV range while the current is in the nano ampere range. That thing is weaker than most most modern batteries when it comes to powering things.
Remote Aviation Technology – What are We Actually Talking About?
And I might argue that that is an excellent reason to not publish his home address in the first place.
This looks nice, I'll probably take a look at it as I spend an unfortunate amount of time in SQLSMS.

As an aside, I would have liked to be able to know a bit about the plugin's features without needing to watch a video (but I guess you'll certainly flesh out the website once the plugin is ready to be sold).
Except that JPEG uses the Discrete Cosine Transform on 8x8 blocks of pixels, which, afaik doesn't make use of the FFT.
Usually the simplest explanations are the right ones. Who expects to create a new form of exchange, that goes on to become a $10 billion network (and maybe one day far larger)?

It's entirely plausible that Satoshi thought using that name, on his little project, would be enough. There is sometimes a lab mentality among people whose work has mostly been hidden away, they would never expect it to touch every corner of the world economy. It was just an experiment early on, and by the time it was obvious it would be more than that, his name was already attached.
Android Code Quality: Code Cloning
App Will Allow You To Read Novels In Under 90 Minutes
a Kentucky police chief
How to Find What’s that Song called; "What’s that song? I forgot the lyrics"
Were there really people thinking that inhaling a mix of highly carcinogenic compounds would be less harmful than eating protein?
People's time is worth nothing and money is the only thing which matters and people who value their time more than some small amount of money don't deserve to be able to enjoy any games?

>If the mechanic exists solely for gameplay reasons, rather than for manipulating the player, it's not taking advantage of anyone.

If a person spends 100 hours in a game which requires ridiculous grind that's less evil than if they spend 5 hours in a game and spend $2 to unlock extra turns sooner than just waiting while having equal amounts of enjoyment?

Time is money. You may not value your own time but I and others do. Even in "pure" experiences if elements of play are there for gameplay reasons (every game having different goals) it can cost a person a lot of money just by playing it for a long time.