skysight-inc/HackerNews huggingface dataset:
> The value of what you can buy with it has fluctuated dramatically.

In 2013 I would have agreed. So far in 2014, the price fluctuations have been modest(though different people have different tolerances for risk, of course)
It should be discussed as long as its new or interesting to someone so people can form their own opinion of a potentially important security issue. Your statement is suspiciously close to trying force a consensus opinion that there is nothing to see here. While I give you the benefit of the doubt, this type of steering of online discussion that benefits those that would like to weaken internet security. It might help linking to the previous discussion as well.
> You know, fair enough. You have a firm opinion and you're sticking to it. I respect that; but it's a boring conversation when you're not even willing to listen to the other side and talk about it.

It's his blog, it's perfectly appropriate for him to rant about things. Sometimes, you're not really interested in conversation.
I think "scam" is a bit strong then - that implies intentional deception.

More to the point, these sorts of pre-authorised and/or recurring transactions are also an issue with credit cards - it's not particular to Paypal by any means, and it's publicised and policed at least as badly with credit cards as with Paypal.
Ask HN: Can someone build an HN with no bitcoin related news?
I have no time for doing this by myself. Can someone please filter bitcoin news from HN?

Thanks! :P
Either that or acquiescence. :)
Sure. The point is that mining wouldn't have helped if you sold at the wrong moment.
I sure hope that the "native renaissance" is not entirely proprietary spamware. "Apps" need to die and real software needs to take its place.
I'm pretty sure the FBI doesn't operate in Japan. (Not like that, anyway.)
Isn't the app-craze just a sign that websites are too complicated, slow, in many cases also somewhat shady and full of annoying ads?

1. Complicated? No, I don't think so. If anything the problem is that web sites aren't capable of being as complex as they ideally would be.

2. Slow - yes. But browsers keep getting better (iOS excepted, sadly - Apple appears to have lost a lot of interest)

3. Somewhat shady and full of ads - apps are worse in this regard, IMO. They also ask for access to your location, and all sort of other data access web sites don't have.

Making websites that work well both on desktop and mobile browsers is a PITA.

Yep. Making websites that work across all desktop browsers was a PITA a few years ago. Cross-platform web development has never really be that easy.
When I was a student at university in 2003-2008, I loved, loved, loved Mathematica language, Mathematica uncluttered cell-based editor and rich interactive documentation. You could execute and edit examples right in the doc! I did so many things: nicely formatted pages (much easier to type in complex formulas than in LaTeX), computing simulations, crazy charts etc. I never could understand how people can use Matlab or Maple when there is Mathematica.
Agreed but a difference is that to profit by interest, you generally have to invest, take risks, and put the money to work.
Anyone know why real Object.observe() seems to be somewhat stalled? I read somewhere that it had slipped to ES7 -- anyone know why?
Node: Sending a UDP packet fails within the Cluster environment on Windows
Your car may be spying on you: Schumer calls for car-tracking data limits
Maybe the aquisition rumors are correct... It's too early to tell though.
With a browser extension you could hide all the titles that have "Bitcoin" in them.
It's so the value of the American debt held by China stays high, that way it's valuable and also hard to pay back.
Java RSVP reader from years ago: http://trevor.smith.name/EST/
TextSecure does use public key cryptography. It performs the key exchange silently, but it still performs it.

https://github.com/WhisperSystems/TextSecure/wiki/ProtocolV2
https://www.whispersystems.org/blog/advanced-ratcheting/
It is confusing, but the difference is that a CNAME is cacheable for queries all types. For example, let's say I query the resolver for qname=example.com qtype=AAAA. The resolver finds the CNAME from example.com to foo.example.org and caches that internally. It then descends a level in its recursion, and finds the answer for qname=foo.example.org qtype=AAAA.

But if the next query is say "qname=example.com qtype=MX", the CNAME is still cached and this knowledge can be used to skip straight to the qname=foo.example.org qtype=MX stage; there's no need to ask the nameservers for example.com anything, since R knows that that name is a CNAME to foo.example.org. But of course foo.example.org doesn't have an MX record, and so things break.

This is the why the order matters, and what I meant by cache poisoning.
Awesome and addictive app!
Try the YouTube version.
I don't understand. Either they got robbed very slowly over a long time, which means they literally did not do even the most basic accounting. Or they got robbed all at once which means they had no cold storage for bitcoins. Neither seems likely. I knew there were some problems with MTGox lack of communication about problems over the past few years, but you can't be so dumb as to not hire a competent auditing team with millions of dollars at your disposal and hundreds of millions that you are in charge of protecting right?
Good feedback thanks

It would be interesting to know what you mean by basic as we're a start-up and would appreciate any feedback.
Make sure you are connected on LinkedIn, click to endorse his relevant skills, and write him a glowing recommendation!

Seriously though, it's none of your business, and everyone deserves the right to look at other positions, learn what they're worth/what's out there, and move to a new position if it will make them happy. If your coworker wants to leave, doing anything to keep them around is likely to end badly for all involved. If they do leave, look at it this way, you have expanded your network and now have a friend elsewhere in the industry who might someday look out for you!
Well, at least he's not completely disappeared, I suppose. Otherwise there doesn't appear to be much to actually discuss here. Maybe the fact that he would tell the press that a statement "should" be ready "soon-ish", which seems like total brazen disinterest in taking control of the narrative here, at a time when his company needs it the most.
F-Droid is the best Android application repository around. It contains only free software.
>has had half a dozen 50% retraces into 1000% explosions already.

Something shared by almost every hyped and now defunct securities out there.

Upside potential should not be the only factor for selecting an investment.

Risk management => Downside risk, liquidity, momentum etc. are way more important than limited past performance.
You misunderstood. If the app has any other users that want to use a feature that needs it on their phone the app maker has to request it on your phone too even if you would never use it.

There are way more people that want new features from their apps than there are users that check the permissions list. This is a lost cause until Google fixes Android.
He did. It was called Bitcoin
You might reasonably argue that Firefox OS will not get much traction, but denying it's existence as you're doing is foolish, because it obviously exists.

There is no difference between apps and webpages. None. Zero. That's the point of the original article as well: that most apps are just worse implementations of perfectly working webpages.
MtGox blank – Source contains "put announce for mtgox acq here"
ArnoldC – Programming based on one liners of A. Schwarzenegger
I think people are misreading what I meant. We are already in a horrible dystopian nightmare. We are way past what Orwell feared.

My point is that this technology could cut either way. Imagine instead of mtgox we had a distributed exchange running open source code we could verify. Suddenly autonomous corporations seem less scary, at least to me.
Considering that there where quite some similar ventures around Europe and DailyMotion is the only one still standing, I wouldn't downplay that.
This is basic failure of accounting. If you are running a bank, you need to get things to match up exactly.

In a lot of software engineering, Good Enough really is good enough. But a 5 cent discrepancy between what you actually have and what you thought you had need to be treated as seriously as a $5 million discrepancy.
View source and you'll see:

<body><!-- put announce for mtgox acq here --></body>
Bicycle Bottom Brackets
haha, yup. I just straight up read the code wrong :)
I sold a few coins yesterday. I think the worse is yet to come
Second, relative poverty creates social exclusion, leading to social stratification, low social mobility, and a whole host of related problems. This is probably best seen in the rising cost of college tuition in the US, creating an ever higher barrier for access to the middle class...

If I gave you data showing that college consumption is at an all time high and mobility remains unchanged, in spite of a large increase in inequality, would that convince you your beliefs are incorrect?

If not, what data (if any) would cause you to change your beliefs?

http://obs.rc.fas.harvard.edu/chetty/mobility_trends.pdf
Einstein’s lost theory uncovered
The WhatsApp Acquisition and Why Mobile Needs to be Kept Simple
The problem is, we're not all equally engaged in the issue. Nor can we be - I can't simultaneously be an expert on every single thing that touches on my life. For better or for worse, we all cut corners - we all need to cut corners on the caveat emptor thing; there's only so much time in the day - and some of us will be more successful at it than others.

So I'm not interested in blaming the victims here. What happened to them was perhaps predictable and certainly tragic, but like with the recent housing crisis it's important to distinguish between people who we wish had known better, and people who actually did have a moral or professional responsibility to know better. If anything, I'm way more interested in blaming the relevant regulatory agencies for not being quicker to do their jobs by ensuring that Mt. Gox was behaving responsibly. Perhaps this whole crisis could have been averted if, 3 or 4 years ago when BTC first got big, someone had thought to knock on their doors and said, "Hey, I'd like to meet your accounting team."
That is simply not true!

The creator was one of the early miners and benefited from that, but whoever Satoshi was, he/she did NOT reserve a large number of bitcoins. (This HAS happened with certain other alt-coins.)
Sure, but I was thinking of something more sophisticated. :-)
The comment on that function is a bit more entertaining than the original post.
They weren't villains. Accelerando portrayed the rise of autonomous corporations as something akin to the Great Oxygenation Event, with human society (and humanity) playing the part of the previous anaerobic ecosystem.
What if we become as stupid as machines?
I lost a bit of money to Mt. Gox (<$100, not enough to matter) because I'd moved a little money in there to sell at the highest rate I could get. The key for me was that I didn't trust the exchange, especially given that I am an American and it's across the Pacific and has had problems in the past. I just moved a small amount in to see if I could sell and get it out right away. Found out that they have a really cumbersome verification process to get your money out, which I hadn't finished by the time this all went down. The key here is that I didn't just go in and move all my holdings before I was confident in what was going on.

I'm honestly not sure why anyone would have kept a substantial amount of BTC on Mt. Gox. If you are holding BTC, why not move it somewhere like Coinbase, where there may actually be some level of oversight and technical competence? You could always have moved it back to Mt. Gox to sell, and the transaction fees are trivial.
Seems like a perfectly reasonable naming scheme to me. Anyone foolish enough to think that the variables are there to hold the values 3, 5 and 7 is probably wasting their time on the code in the first place.

Besides, it made you read the code and the comments.
# probably has a decent number of splines in it as well around the corners. It depends on the font, of course, but the Ubuntu font, for example, certainly does.
Comcast Versus the Open Internet
> and implemented in PHP!

Stop reading after that. For the millionth time, the problem is not in the language but on the programmer. So if it was made, by the same person, in RoR or <insert hipster language that makes your panties wet> it wouldn't suck?
aha! apologies, I misunderstood what was going on
To a certain extent, the same is true of POW as rich people can afford more hashing power.
7 innovations from Africa you should know about
Here’s why the government wants a national data breach law
The LaTeX source code has definitions for the constants \@ne, \tw@, \thr@@. It's a microoptimization that is useful because of the way the TeX/LaTeX parsers work. I don't understand the details, it's beyond my LaTeX wizardry.
http://tex.stackexchange.com/questions/9787/ne-tw-thr

On the other hand, I think that this kind of definitions are not useful for C.
Disrupting London's banks – The F¥€K photoshoot
They could buy bitcoins on gox at gox prices, then unlike anyone else, could arbitrage by transferring those coins out and selling on other exchanges.

Of course there are coins to sell on gox, up until they halted trading, all trading is just shuffling their internal ledger, they didn't need the actual hard currencies underneath. (Which is why they should have been siloed, both the 780k reported missing bitcoins but ALSO the less highlighted 30m deficit on USD. (which is in part critical to show it wasn't just tx mallebility or btc problems, it was general bad accounting))
Also, in astronomy, the stars aren't actively searching for and exploiting flaws in your models, whereas in economics the main actors very definitely are.
So it's really the people investing in it rather than the bitcoin itself you have problem with? I am confused now.
Can someone build a* HN with no cynics on it?
NEWSFLASH: Stepping through the framework sources has been available for several years. Roslyn, which is a re-architecting of the compiler itself is not somehow going to change this or make it better.
Just random people begging for money; trying their luck.

https://blockchain.info/wallet/website-faq

Scroll to the very bottom.
...but that's not a conversation. That's the end of a conversation.

Which is different from everyone else on the subject of BTC ... how, again?

Everyone seems to have their mind made up about Bitcoin, and to think that anyone whose opinion differs from their own is shortsighted, or irrationally optimistic, or idiotically conservative, or, or, or. Practically no-one seems willing to have an actual dialogue about the subject, and instead approaches these threads from a perspective of defending their established — entrenched — position.

Why should Charlie be any different?
> Well, that's because we've never had a cryptocurrency of this scale before.

I agree. I was mostly trying to assert that we shouldn't confidently make predictions in the absence of data.

I didn't know about the Austrian School's attitude toward empirical research--no wonder I don't agree with what they say.
"printing" it as a pdf works sort of ok. Also, you should be able to view it in an ipython notebook running locally offline on a traditional computer.
Previous (very active) discussion - https://news.ycombinator.com/item?id=5134023
same for Lennart's systemd talk. that one might have been foreseeable though.
https://lobste.rs/filters
If 700,000 BTC were really stolen over a long term, the people running mtgox must be complete idiots. How hard is it to occasionally add up the amount in the wallet and compare to the customer DB balances?

You would think this would be done hourly (if not, at least daily) as part of sanity check / auditing process.
Processing power is cheaper than programmer time. If it were really as easy as coding the desired result instead of coding the desired process, we'd already be doing it. And in some specialised cases, we already are: see https://en.wikipedia.org/wiki/Answer_set_programming

Simulated copies of the programmer would probably speed up the process a lot, though.
New message from Mt. Gox
I'd love a HN that has tags or categories or something. Obviously the main HN won't do it, but a fork could, and I bet it could be pretty popular.[1]

[1]: I'm aware of lobste.rs but it's invite-only
And there's a new statement on the website:

Dear MtGox Customers,

In the event of recent news reports and the potential repercussions on MtGox's operations and the market, a decision was taken to close all transactions for the time being in order to protect the site and our users. We will be closely monitoring the situation and will react accordingly.

Best regards,
MtGox Team
The counter-counter argument is that without regulation, there's nothing to stop incompetent actors from getting enough power to screw the whole system, and no real failsafe if they do. Regulation doesn't have to be incompetent.
Forget About SEO, Here is What to do Instead
Requesting 50M+ of storage for a single player game is a good enough reason, that's not outrageous for graphics resources, music etc. But would you understand that this necessarily leads to the app having to request:

<uses-permission android:name="com.android.vending.CHECK_LICENSE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

as well?
Failures are always obvious in retrospect. That being said I can't believe people left hundreds of thousands of USD worth of bitcoin in gox. I'm reading stories of people putting lots of money they could not afford to lose in something they obviously did not understand. I guess I just don't understand why people would do that.

> MtGox users largely have themselves to blame.

I agree but there is plenty of blame to go around. Right up until gox suspended bitcoin withdrawals almost everyone was quoting the gox price for over-the-counter transactions. Every time the gox price was used it gave mtgox.com legitimacy.
Hmmm, maybe I should have appealed to Google's strategy rather than their incentives. An APT/RPM style model strikes me as counter to the prevailing direction that Android, and Google more generally has been moving.

I think that from their perspective, mass market users don't care about license terms or free-ness as in freedom. They seem to care about free-ness as in sticker price, even when it comes with prohibitive in-app purchase requirements. If we look at mass market targeted app stores based on APT-like repository systems, well, all we really have is the Ubuntu Software Center. And that isn't clearly better than the Android Market to the mass market user, and I would go further to claim that the inverse is true. So I can't see strategically why Google would change direction toward an Ubuntu Software Center style direction, and the higher quality but less user friendly APT/RPM/pacman is just a complete non-starter.

But CyanogenMod seems to have reached its market position by appealing to the ethics of openness. So it makes sense given their prevailing strategies. They also have a history of providing relatively open/customizable alternatives to Android components, and an app repository in the tradition of APT/RPM would fit right in with their past initiatives.
I installed this and the calling app Redphone. Installation and integration was quick and seamless, they simply replace the default text/calling applications and have a much better design anyway.

I'm wondering, why NOT use this over the default applications?
But Facebook is benefiting from the problem! At least in the short term, until it harms their reputation in the advertising market.
And not everyone who claims to be a libertarian gold-hoarder is actually a libertarian, even if they're into bitcoin. That's just a term that disgraced embarrassed republicans who want to snort coke and party with hookers call themselves. If they still listen to Glenn Beck's advice about gold hoarding and vote republican because they hate Obamacare and resent the 47% freeloading on them (or for any reason), then they're still republican. ;)
all that i know, but what about the value of the bitcoins kept at the exchanges and on online wallets? i presume that since their deposits aren't denominated in usd or any other currency other than btc, there's no actual loss of dollars, right? i.e., the only thing lost is the actual bitcoin, post-facto of the conversion from a 'real' currency.
A technical challenge I see is: How would you target an individual specifically?
It wasn't really funny until I saw the first figure, then I died laughing.
Selectivity – hide unwanted HN stories from main page
It would have been very very hard to suddenly realize you don't have 500,000 MtG cards. Even willful ignorance about inventory would have pointed out the problems pretty soon.
How about http://hn-filter.appspot.com/#preset=bitcoin, talked about previously on hn (https://news.ycombinator.com/item?id=6866403), or http://hnapp.com/, which seems a bit more powerful.
Tracking and Managing Group Expenditures – Patent Application
Many people misunderstand the proper boundary between apps and Web sites.

Web sites that should remain Web sites "go app" to get more eyes. That's the main fault found in the article. App makers that should be thinking "app first" or "app equal," including Google, often have apps that are not at feature-parity with Web sites. That's also pointless and very annoying.

There's a place for both. The Web is great for publishing hypertext information and when you tread that line with e-reader apps, you have to be very careful not to leave out Web functionality. And while Web versions of highly interactive applications offer an anywhere-accessible backstop, if you don't put more effort into the apps, you're missing the point of putting an app in a highly interactive touch device. Apps are inherently better at controlling presentation, direct manipulation, and inter-app cooperation. If you are not accessing these capabilities, you probably cross-trained a bunch of Web UI people to write your apps, gave them a smaller budget, and your product manager wasn't aware there are features that apps should have that are hard to duplicate in Web interfaces.
Exactly. I do this all the time. One of the most under-appreciated ways to gain competitive intelligence about other companies is to look at their job ads. Of course they won't reveal everything but you can read between the lines, and see the direction they're headed.
Exactly. As if that has anything to do it.
So what you're saying is, resolvers will only look up and cache the one type they were asked to query, instead of caching all types associated with the label? While at the same time later dropping all record types if at some point it finally looks up and caches a CNAME? Sounds like a race condition to me!
Java 8 Tutorial Through Katas: Berlin Clock (Easy)
I'm an early beta user. Your web app is run in a virtual machine. You can store stuff to disk, in memory or in your own database (the PHP container gives you a database per default). I am not sure what happens to stuff in RAM if they choose to migrate you to a new host machine, though.
Same here. I hope I never ever work with you. I don't like people who try too hard to be "saviors".