skysight-inc/HackerNews huggingface dataset:
When you make a deposit you are extending credit. In the case of Mt. Gox, or any other Bitcoin exchange, that credit is secured by nothing and insured by noöne.

Advice, going forward, for managing counterparty risk:

(1) Split a $100 transaction into 10 $10* transactions executed incrementally (send $10 of BTC to Mt. Gox, exchange it, transfer it out, and only then send the next $10 of BTC over). This keeps exposure at any given time at a manageable level. The downside is it increases exposure to BTC/USD volatility.

(2) Split a $100 into 5 $20 transactions executed simultaneously on many exchanges. This keeps exposure to any single institution at a manageable level. The downside is it increases the number of institutions which must be dealt with.

(3) Draft a special arrangement with the institution for a large transaction. This should include credit and speedy withdrawal guarantees. The downside is the legal cost.

*edit: I am illustrating a hypothetical $100 transaction. Substitute, in place of $10, the most you are willing to lose in the event the exchange proves insolvent.
If only Bitcoin exchanges had some degree of regulation to ensure they were properly securing their users' funds, or perhaps some level of insurance to prevent their users from suffering financial losses due to the exchange's misfortune.
New platform for fucking with Debt Collectors
Just launching a new platform, it will probably break if you use it. Try it and tell me how it goes. The Freemium is useless but if you want basic just sign up (with credit card) and I will give it to you free for life...seriously.
Sounds like the definition of gross negligence to me.
Somehow I doubt your customers are complaining about the quality of your code and if you are making money there's no business case for rewriting code.
I totally agree with you.

I just don't think it's fair to say that braces wouldn't have helped in this situation, because they would have. That doesn't mean that a pattern like this was a good solution in the first place of course.
More evidence: http://shadyseo.com/
Cue damage control explaining the indiscernibly subtle difference between what Google does and what these evil, spammy scraper sites are doing
I wonder how Google chooses which Wikipedia articles they scrape and which ones they don't.

In testing, they definitely don't seem to scrape every article:

http://i.imgur.com/ujDqZhB.png
> native code can not be generated for modules using maps

Does it mean HiPE or something else?
Meetup is being DDoSed
[username].com judging by his submission history
If anyone makes new stylesheets for this, please share. I'll add a link to it.
I'd love to see a response from Matt to that. If they think the Wikipedia article is most important and they will scrape it and put it to the top why not just put the wikipedia article as the top link and leave out the Google box.
Your analogy is terrible. They are actively in the financial services industry, and by default protection from criminals is one of their mandates. People put money into mtgox expecting them to be secure. They claimed to be secure.

For them to turn around and lose 750,000 BTC is not analogous to being innocently mugged. It's more like a taxi driver guaranteeing a safe trip, actually driving drunk, then crashing and killing the passenger.
definition of ponzi scheme please?
Customizable modular phones by early 2015 from Google
Easy. Search for a programming related question. After the result from stackoverflow you'll find dozens of scraper sites.
http://www.suicidepreventionlifeline.org/
No, you have to change the character set of a column. It's unfortunate they used a name normally used for an encoding to name a character set, but that doesn't make the character set an encoding.
In order to convinced about anything, you need to read documentation. And you need to learn how to read it well.

I've read the awk and sed man pages so many times, yet everytime I have to type a command I have to read it again.
I found the writing nearly incomprehensible, and the admission of not knowing what PBX meant, and bragging that they didn't care, was not reassuring. Even if you agree with the concept that email addresses are easier to get right than phone numbers (and that obfuscation of identity is not important), that is all interface issue. You are still going to need PBX to get it to work in an office.
"All therefore whatsoever they bid you observe, that observe and do; but do not ye after their works: for they say, and do not."
--Matthew 23:3

"Do as I say, not as I do"
-- Google
Scrapers lift the full content, wholesale, without attribution.

You may as will just show http://images.google.com and complain that it's scraping. Or http://news.google.com.

In general, do you think Wikipedia gets more traffic because Google exists, or do you think Google gets more traffic because Wikipedia exists? Meaning, which affect is larger? I'm pretty sure the answer to this is obvious.

And if more scrapers donated millions to the site they scrape from, the world would be a much better place.

http://wikimediafoundation.org/wiki/Press_releases/Wikimedia...
Yes I realize some/most of us have a privileged job.
However, I believe that it's reasonable that people who are exceptionally talented expect something better.

Sometimes you know you are exceptionally talented, they tell you, you know how to build stuff, how to fix stuff, how to get to the heart of the problem, how to learn new stuff quickly, how to write down code and documentation.

Yet you have move countries (sometimes at the expense of family and quality of life) and/or spend hours every day commuting because your company values physical presence above all that.

I don't think that's an unreasonable thing to complain.

Even if we are lucky, lucky to have talent or just lucky that the talent we have is highly valued (unfortunately not all talented people are so lucky), I still think it's reasonable to complain.
Yes, under some assumptions. What you need though is free randomness. Free randomness is basically random information that isn't caused by anything. What you do is you perform a number of experiments, where you use free randomness to set the independent variable. By observing what happens to the dependent variable, you can deduce causation.

Now, the challenge is that free randomness doesn't exist. But with a good approximation (i.e. it has little common cause with the dependent variable, and is caused very little by the dependent variable. a dice roll would in many cases be a very good approximation) we can get a result with high confidence.

This can be done based on data alone, if someone else has performed the experiments, or through a "natural experiment".
This is more WOW than any WOW that I have seen lately. This is really WOW.
Is DDos simply becoming a racketeering operation?
DDOS is becoming more and more commonplace. (DDOS to meetup.com? why?).

Basically, paying for protection from cloudflare or akamai is simply now part of the business.

Is this the future? Are there no technical solutions that will stop DDos? It's only going to get worse from here.
If you read correctly, the task is to report scraper sites that rank HIGHER than the original site. Not the case in your scenario.
Hah yep. See also this: https://news.ycombinator.com/item?id=7318203
Of course, its not just Wikipedia these days - Movie theatres etc all suffer it.
Good enough when you ignore non English speakers is not good enough
> I mean honestly most people who buy bitcoin aren't looking to spend it or use it because of convenience, they are looking to hold it in the hopes that the price continues to go up and on the way encouraging everyone they know to buy in to drive up the price.

Even if that's true, that doesn't make it a Ponzi scheme. A Ponzi scheme is an investment in a phony entity run by a fraudster (the Ponzi) who's promising guaranteed returns and lying about the existence and nature of what the investment is. New money making early investors rich is not a defining feature of nor unique to Ponzi schemes.

Ponzi schemes require a Ponzi, intentional fraud, and a fake investment. Bitcoin is none of these things; it's not even remotely similar to a Ponzi scheme. No one is being lied to about what Bitcoin is, there's no fake investment here, Bitcoin is a real and functional payment network. There's no guarantee of returns here. Stop spreading FUD. Gox is not Bitcoin, Mark being a criminal doesn't make Bitcoin a Ponzi scheme.
Hi folks, sorry I'm already out of invites. Hope you guys enjoy using Atom!
See also http://academictorrents.com/ posted here a few months ago
There are lots of places where Google decides to "help" me, but sometimes I just want search results. Other times, I actually like getting the curated content (e.g. search for "delta 3810"). Is there a way to disable this?

EDIT: I should also note that I'm one of those who switched over to DuckDuckGo for privacy reasons, so I don't see these results as often now.
How to use GPG to sign arbitrary text (like web contact emails)
0. Create your important, world-altering message
1. gpg --clearsign --armor
2. Unlock your secret key with your passphrase
3. Paste the text exactly as was the contents of the entire previous message, since any single character changed (an extra line added or removed) will make the signature verification fail
4. One-and-only-one [Enter]
5. [Ctrl]+[D] mac/linux/bsd or [Ctrl]+[Z] win
6. Append the -----BEGIN PGP SIGNATURE----- ... -----END PGP SIGNATURE----- to the end of the text
7. Send it and revel in your new-found non-repudiation
My problem with infinite scrolling is that it is very hard to go straight to the last element. My example: A Flickr user with over 1000 images in their photostream. photostreams are loaded most recent first. But what if I want to see the first picture they submitted? Virtually impossible.
I'm going to disagree with you on the "if ((error = ...) != success) goto fail;" pattern. I've written a lot of C/C++ during my career, but mostly C# in the last ten years, and that pattern looks totally obvious to me. This isn't because I'm super-smart (I'm not) but because I've internalised the language rules and common patterns and I don't have to think hard about what such a code line is doing. It just seems like a normal c/c++ construct. I understand that it might be more opaque to a ruby/scala/whatever dev, but they probably wouldn't be poking around in libssl unless they knew C/C++.

To me, wrapping such a simple test in a macro just obscures what is going on by introducing unnecessary abstraction. Making the decision about whether to use a macro in this case seems to me rather like the decision to use operator overloading in C++. There are occasions when you might want to do it to hide complexity, but you'd better have a good reason.
Arthur Chu conquers ‘Jeopardy’ with Moneyball-style approach
Britain is at war in Afghanistan and Russia is in conflict with the Crimea... it's like the 1800's all over again!
If by criminal you mean "in contravention of that which is decreed by state governments" then I think we should all be delighted that Bit/altcoins have such potential. It's about time the human race threw off the shackles of these by and large corrupt, wasteful, self-annointed states.
Depends on the device. How about this:

An extremely thin tablet that's essentially a touch screen connected to your home computer, aimed for use in the home. Tiny battery, very little computational power & storage, hooked up to your own beefy computer.

Edit - intended for use just in the home. I'd want one, certainly.
I really don't think the goal was to make anyone sick.

The Soviets were likely using microwave energy to activate passive listening devices hidden in the US embassy during its construction. ISTR the whole embassy had to be torn down and rebuilt.

Thanks to Snowden, today we know that the NSA refers to this technique as "flooding" and "radar" http://leaksource.info/2013/12/30/nsas-ant-division-catalog-...

The whole "make people sick" thing was likely a cover story to conceal the technique, even though both the US and the Soviets were clearly aware of it.

See also https://en.wikipedia.org/wiki/Thing_(listening_device)
Cue Bing, DuckDuckGo and any other search engine (except Google, of course) being Google-killed for "scraping". It's the perfect plan!
Did you invest $500,000 in real dollars, or earn it from mining?
Love the spirit of it.
So are they claiming they literally lost ALL of their bitcoin? How is that even possible to have happened without them noticing... It just seems much more likely somebody got greedy on the inside.

I am sure they lost some. But I can't help but wonder if that was taken as an excuse to loot the ship as it was sinking.
I will say that the article you linked is almost garbage. It glances over the "clues" very quickly which I will assume due to lack of knowledge.

The complaint that passwords were displayed in plain text is not anywhere near recent. Even in 2011 when I started using MtGox, passwords were hashed. Granted, early on the passwords were only hashed with 1 pass of SHA256, but later on passwords were stored to much better standards.

How do I know this? Because they got hacked twice in 2011, both through SQL vulns. Once a database dump being leaked, and another time a user's account balance was changed and the attacker cleared the bid side of the market book. Trades were rolled back, and MtGox took the loss; nothing remote of this severity ever happened again.

Another thing I do remember [is this](http://imgur.com/xMeW43a), and it seems much more aligned to what the article is talking about. But seriously, look at the URL. The only issue is when someone looks at that user's browsing history, but even this wasn't an issue in 2011.

--

Banking problems were not apparent until last year. It was well understood that banks and Bitcoin exchanges had harsh relationships. Bitfloor, the most popular US-based exchange was shut down due to banking problems; they were unable to find any banking partner that were willing to accept them. MtGox having delays in fiat withdrawals were understandable since it was by far the biggest exchange.

--

Most people who call us idiots for not connecting the dots earlier are those who haven't been here long enough. For many of us, MtGox went down over the years but all to recover. Both Luke-Jr and gmaxwell (core dev) had a significant sum of coins stored on MtGox too. It shows the trust we had in MtGox over the years.

--

One last thing though, is that I will attribute Bitstamp's late popularity causing them to dodge a bullet. The reason MtGox had written their own bitcoin implementation was because the bitcoin reference client was unable to handle their volume of Bitcoin transactions at the time.

Transaction malleability was documented, but not well known issue for Bitcoin. Even the reference Bitcoin client was affected.

So the fatal flaw that MtGox's implementation made when resending transactions (because a different transaction id was accepted and their system did not see it) was it did not reuse the same inputs when resending the transaction.

In the reference bitcoin client (bitcoind), it makes sure to use at least one of the same coin inputs, so if the original transaction (but different tx id) did get accepted into the network, the client would attempt to resend using the same input, but it would get rejected by the network because it was a double spend.
This is heavily studied by Judea Pearl. I highly recommend his papers and books. The high-level summary is that you need to specify your causal assumptions and then use that information to justify or disprove experiments and tests as being sufficient to make causal claims.
Majority of it was from mining, but I had already realized my profits.
Copycat Business Model Generates Genuine Global Success for Startup Incubator
USA Federal Communications and other gov agencies EU's for example wanted to move towards telecomms spectrum being a commodity where the device hands off to other carriers seamlessly to handle spectrum scarcity

pCell takes a different tact ..seems that the way to get telcomms to move would be through government mandates tied ot say spectrum sales.
If Google only needs to visit Wikipedia's "scraper" page once a day or less, but serves it out to others with attribution, isn't that helping Wikipedia by lowering traffic COSTS?
Not funny since it is a double post for the same wikipedia: http://en.wikipedia.org/wiki/Scraper_site

Seriously that was just a stretch, but they both say the full url. So all of Google News is a scraper site and any other summery given is a scrapper site then. Sad.
What is wrong with the word "performant"?
Please correct me if I'm wrong, but they still have not said how much of the (700k + 100k) BTC was stolen and how much was just "lost" by technical incompetence, right?

As another Mt. Gox loser (sent my money back a few months before the end, of course they never arrived) this is one question that pains me the most. I don't care too much whether Karpeles goes to jail or not, but I want to know whether theft was made or just gross incompetence.
This is but one method—random assignment breaks causal linkages in a way that isolates the causal pathways of interest.
Your "poor product" examples are really poor.

[1] http://pastebin.com/FD3xe6Jt was debunked in 2011 when it first appeared.

[2] The Etsy article from 2012 had the major point "if you are considering Mongo plus another database like MySQL, then in all likelihood you shouldn't do it [...] Keep in mind that almost none of this is specific to MongoDB. I wouldn't discourage anyone from trying Mongo out if they're starting a new site"

[3] As one commentator stated, "don't use a non-relational store when you have relational data."

The most important thing you need to do is probably confirm your feeling regarding a document database being the correct decision for your domain. [2] and [3] concluded by using MySQL rather than MongoDB, but for different reasons. Why do you think a not-MongoDB, but not-SQL database is correct for you?
Google recently flagged my content-curation startup as "Pure Spam", even though it only takes small snippets from the original sources, is 100% human curated, and always links back to the true original source.

Not only are the curated pages blocked, but the entire domain is blocked as "pure spam". People who use Google to find a domain instead of typing the full URL now can't find it anywhere.

These assholes are just being anti-competitive now.
BUT it gives full attribution to http://en.wikipedia.org/wiki/Scraper_site???
Bah, what would I possibly need with a scraped definition that

1) Hasn't been chunked into 20 pieces of varying grammatical structure which are automatically matched to corresponding questions

2) Hasn't been subsequently pasted over a slideshow of completely irrelevant stock photos in bold, white font

3) Isn't accompanied by a grid of ~30 vaguely related questions helpfully linked to similar pages and tastefully decorated with more irrelevant stock photos

4) Only occupies ~1.5 rather than 3 or 4 of the front page search results

5) Contains only closely related textual ads rather than a melange of casino, fast food, and online college banners

6) Has fewer than 25 trustworthy stock faces smiling back at me from any given scroll position

If this is the best google can do then I don't think wiki.answers.com has anything to fear.

------------

Seriously, how the hell does wiki.answers.com manage to pollute half of the searches I make with their algorithmically generated garbage (multiple times, at that)?! What kind of SEO catapulted them to the top despite 0 viewer retention and what surely must be about 0 reputable backlinks? How haven't they been sent to the 1000th page with manual penalties already? They show up before wikipedia itself, for crying out loud!

Google, if you aren't going to let users maintain a manual blacklist, you need to be on top of this kind of thing. It's seriously degrading my search experience and I suspect I'm not alone. This kind of inattention is the type of thing that can push even the most inattentive users to change default search engines.
Sopcast called. AcePlayer too.
Economics is merely a form of social contract. For god's sake, humans have turned gigantic immovable rocks into currency: http://en.wikipedia.org/wiki/Rai_stones

BitCoin will thrive (or not) based on the community that grows around the technology. While it's equally feasible that it becomes a major world currency, or that it collapses in value and held only by a handful of "crypto-enthusiasts", I don't think it will ever go away.
Yes, programming is very luxurious. And, I try to remind myself of that everyday. I earn 2-3 times that of most of my non-programmer friends. And, generally, it's been a luscious existence.

But, I think the mechanisms of my brain that make me good at programming also make me prone to emotional stress, misery, mood cycles, etc. So, yeah, even though I love programming, especially regarding the creative aspects, I also sometimes wish I could have been born with different genes.
And in OPs context, not only does it rank higher, it's above ALL links. So you don't even need to visit the target page and in affect stealing traffic (and potential ad revenue) from the source.
Do we need to differentiate from mechanical scraping versus manual scraping, though? Because realistically a hefty percentage of StackOverflow content are users manually scraping other sites, all in hopes of earning some imaginary internet points.
its like you pay the full amount for any iphone use it for two weeks and if you dont like it you can return it. But you got to pay for accessories as they cannot be returned.
Apple is trying new gimmicks to lure customers in India after it has suffered a lower volumes in the sale of iphone globally
Keep your idol worship to yourself; pg is not the authority on how disagreement should work, he's a VC for tech companies, not the authoritative source on how things should be. I happen to agree with the Hitchens approach of mocking religious ignorance and don't give a crap about being reasonable about it. I don't care about pg's tests. Debate is not relevant and only lends status to non-sense. Mockery is the appropriate response to evolution deniers, not reasoned debate. You cannot reason someone out a position they were not reasoned into.
How The iPad Can Improve Your Learning?
If you, a site owner, wants to try and stop me from viewing your page when I block ads, don't run javascript, don't have flash, whatever it may be, you are free to do so.

Then you will be getting into the DRM war that many others are fighting and are losing.
What's new about this? A Trello clone on browser cookies?
Relax, it's a joke.
What It's Like To Ride In A Car With The Camless Engine Of The Future
I believe your understanding if the situation is flawed, if you are a US citizen. The $3000 per year applies to capital losses. You did not suffer a capital loss. You suffered a loss due to bank insolvency.

If you realized your gains in 2013, you actually owe taxes on $500,000 for your 2013 taxes, which is roughly $250k.

I believe your losses due to bank insolvency will apply to your income for 2014. But you may be on the hook for $250,000 in income taxes this year. But it probably won't offset your tax liability from 2013.

And the state of NYC subpoenaed MtGox's records so they may share this with the IRS.

I would consult a CPA if I were you, you could have a huge tax liability with no adequate way to offset it.
That is what paren comment says.
Wikipedia's database is public and used by Google with permission. You can probably use it for your projects, too.

So this is neither scraping, nor against the rules.

Here are dumps in SQL and XML format:

http://dumps.wikimedia.org/enwiki/

Ps- Yes the original post was meant to be funny and it was; I do have a sense of humor. :)