skysight-inc/HackerNews huggingface dataset:
Any private company will stop entering contracts for a particular service the moment that those contracts stop benefitting shareholders.

The societal value (portability, privacy, openness, etc.) of a product doesn't stop anyone from withdrawing it the moment it stops being profitable. This is what I take to be parent's issue with Facebook in this case.

To continue doing something because it's good for users (even when it's not good for shareholders) you need a nonprofit or a government (or very altruistic shareholders.) USPS is an example of this - it's not profitable to serve rural areas at such low prices, but the government does it anyway while corporations won't/can't.
i actually think the sign up process of textsecure is more obvious than telegrams.

but i found that use it to transparently send sms when needed super confusing to people.

people don't want to use sms. if they did they would just use that instead.

in cyanogenmod it's even more confusing. cyanogenmod integrated it to their base system, but you have no way of knowing if the text message you just sent is really encrypted or not (unless the other party tells you since he's running textsecure), i'm guessing/hoping that'll improve though
That's because MOOCs (at least the new breed, not the original ones that had that name) are an attempt to fight back against open education by the establishment.

It's like Britannica putting their encyclopedia online, mostly a distraction.

Luckily neither Britannica nor the educational establishment actually have/had a coherent plan, but they can distract those who aren't paying attention.
Yes, but I think the transition is happening rather fast (not relative to our newly wired brains perception of "web time", but like in normal human time measured in decades and life experiences).

It's actually pretty amazing to see new user behavior where they install the latest version of a web browser to keep up with the jones's. This is good for browser developers as there's a demand for improved functionality and performance, and it serves to move us all forward as a web community faster (so web developers don't need to support dinosaur-era browser quirks for backwards compatibility). It seems like web technologies have achieved a "virtuous cycle" of improvement that is propelling things forward very quickly.
You'd have trouble finding someone willing to do most of the work of writing a game and especially the artwork.

You're in luck though! The game is popular enough that someone else has had the idea of writing a clone:

"PokeClone: A Pokémon engine coded in Python"

http://www.pokecommunity.com/showthread.php?t=284297

https://github.com/tpwrules/pokeclone
Tempast just started. It is a new way for microblogging. Posts live max. 24h
"Also, what happens if the mechanisms that contain the "Star in a Bottle" fail? Will the French Alps suddenly and catastrophically acquire a new valley"

As seen in the article, the most worrying concern could be having the four-story tall metallic magnetic core launched through the roof with twice the thrust of a space shuttle.
Bitcoin is a fiat currency - it has no intrinsic value.

Government-backed fiat has some intrinsic value - it can cancel tax obligations and thereby has a captive source of demand (taxpayers). But practically speaking, yes, most of any fiat currency's value is in its seignorage, not tax-cancelling intrinsic value.
Because we want everybody to see just how clueless she really is.
http://en.wikipedia.org/wiki/The_Market_for_Lemons

In a free market with asymmetric information, the presence of bad apps mixed in with the good drives down the price for everyone. People have far too much faith in the free market automatically delivering optimal outcomes. This is another case where it doesn't.
The core argument surrounding Bitcoin can be brought to focus by asking the question : "Would you rather trust a government or a mathematical algorithm?". Of course, crypocurrencies are not just algorithms, they're more like algorithms + protocols, but still, that's a great question to ask at a gathering (of like-minded people); it generates some very interesting discussion.

My personal take is that : there are two kinds of people. Some need a Central authority. (They probably respect and believed everything uttered by their parents and teachers as children, too. I'd LOVE it if someone did a psychological study of such correlations in personal beliefs.) Others are suspicious of the utility of government. One need not be a full-blown anarcho-capitalist or whatever the well-read cool kids call it; it's just that the 2008 financial crisis has left a deeply unsettling feeling about whether governments are serving the common man. Such people would rather trust a computer science researcher's invention. I'm definitely in the 2nd camp.

I think the lack of central authority is what type 1 people find unsettling and unbelievable about Bitcoin. What the world needs is a "Cartoon guide to cryptocurrencies" book or video.
This is just silly - here we have someone lecturing us about economics who describes herself as a "Rogue Economist" - so are we expected to buy this analysis because she is an orthodox economist (which is how it reads), or because she is a "rogue economist"?

More significantly, the line "While we may dislike the government’s regulation and intervention into financial markets, their oversight prevents moral hazard and rampant fraud." is just laugh-out-loud funny - we've seen PLENTY of moral hazard and rampant fraud in orthodox financial markets, on a scale which is simply mind-boggling in comparison to anything happening at Mt.Gox.
HTML5 isn't just about the tags. It's an ecosystem of technologies that are breaking down the barriers of the browser to enable more native-like experiences over the web. Take for example how Google Maps in the browser can "access your phone's location". Think about what it's doing - there's a browser API that web developers can call that retrieves data sensed off the user's mobile device. This used to only be possible with native apps.

Also, the HTML5 ecosystem is more exciting because of the renaissance with javascript (nodeJS for server-side javascript, many JS libraries and frameworks) and the entire developer tooling that is making web development workflows much more productive than in the past.
This is our project - startup! Please give us feedback. Thanks!
Perhaps the Funarg problem [1]:

>The difficulty only arises if the body of a nested function refers directly (i.e., not via argument passing) to identifiers defined in the environment in which the function is defined, but not in the environment of the function call.

Also, the version I know has much more bite:

>There is also a variation on this that says there are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

[1] http://en.wikipedia.org/wiki/Funarg_problem
Did the 18 people who upvoted this crap not even notice the glaring factual errors?

...the efficient market hypothesis (that free markets will regulate themselves)...

Fiat currencies (money) are pegged to real assets...

...it is as vulnerable to financial crises as any deregulated financial market... US subprime mortgage market, bubbles follow the same patterns for growth and implosion.

Most amusing is the idea that unlike USD, BTC has no protection against fraud. The same is true for most "regulated" transactions, credit card payments being a notable exception.
Both stocks in shell companies and fiat money are protected by international treaties and the military might of supporting governments. Has any government declared official and unequivocal support for Bitcoin yet?
Even showing off the hardware would be hard.

"Lemme show you the awesome pictures I can take with this iPhone, right plug this cable into your computer's USB por.......oh"
> who makes 48-bit double precision units?

IIRC Cray did (but they called it “single”). =)

Snark aside, I agree broadly with the points your making here. This isn’t especially groundbreaking; this is using the fact that logarithmic number representations don’t require much area to implement if you don’t need high-accuracy and are willing to trade latency for throughput (something that FPGA programmers have been taking advantage of since forever), and then going shopping for algorithms that can still run correctly in such an environment.
It's going that way. Hopefully not some annoying icon featured prominently on every page, but instead a subtle browser-based recognition that the site also has a web app and puts a tiny mobile icon in the browser bar that will launch you to the app's install page.
The tone of condescension that comes from professional economists is telling. It's impossible for them to just present their arguments, cleanly, simply and without ostentation and vitriol. They have to try to make you feel stupid for disagreeing with them.

When you don't have a sound scientific basis for your discipline, you need something to step in to fill the void - in order to make other humans believe in your worth. Economists use their enormous egos, as well as the frailties inherent in the egos of others.

Heather R Morgan has not written an article which rises above the flaws of her discipline. It starts with a jibe - oh, you invested in bitcoin, why not flush it down the toilet - that's HOW STUPID YOU WOULD BE...

Engineers and hackers don't have to worry about whether or not their discipline makes a genuine contribution. They have proved themselves time and time again. They build a product - ship it - and if it fails, they start working on the next idea. They don't have to worry about fighting over 'theories' with academics who desperately claw at one another for those disappearing tenure tracks.

As we who have spruiked for bitcoin have always said: "This is an experiment that might fail."

Heather might want to consider switching to a discipline in which experiments are even possible...
Yeah give them all the solutions and then take them away after a day or so.

If they had some complete percentage you could also reduce that once they are removed, that's an achievement loss right there.
Show HN: HTML2PDF Web Service
Oops, forgot those curly braces ...
And that is the point. Bitcoin as an open system means we are ALL the regulators. Issue is we cant see their FIAT.
Fiat money is backed by the government, which has a monopoly on force, which is backed by civil society voting it into power.

Value is a human invention, there's really no objective value for something other than what other people demand. The only real difference between bitcoin, fiat currency, and other assets, is that some assets have multiple demand uses -- they supply value for things other than as a currency, and US government assets simply have the way of a much larger, mature, 200 year old institution, with hundreds of millions of people backing it.

Here's the thing: If you are wronged by a crook on the stock market, or by the US government, there is a non-zero chance you can get justice through the courts. But if Mt Gox or Silk Road 2.0 runs off with your money, who has jurisdiction? Who you gonna sue?

The original article makes a lot of mistakes with regards to how bitcoins work, but that's counterbalanced by the hyperinflation/currency debasement hysteria of gold nuts and anarcho-libertarians who think BitCoin is somehow going to end the Fed and restore a pre-1920's Nirvana that never existed.
Tell that to the Greeks!

How "protected" did their money turn out to be?
IOS flaw that enables hidden logging of touch events and other actions
I was just saying that NCD is not particularly exposed to attacks in the first place. Yes, the DHCP needs to be moved outside, but everything else is pretty much a non-issue. The IPC that NCD can do (if you use it) is no more exposed than D-Bus is.
Then isn't the process limited by the amount of helium on Earth (which is pretty low)? Once all liquid helium evaporates the reactor wouldn't be able to produce enough helium to replace it.
Unique IDs are easy on a single machine, but (just like cache invalidation) become surprisingly complex in a distributed system.

For example, how to assign unique MAC numbers to network cards without a centralised database that has to be modified for each card manufactured? Vendors get address space blocks, and probably split these further into blocks for factories and production lines.

Generating unique autoincrement row numbers in a distributed database or process IDs in a cluster is also a complex problem if it has to be faster than any communication between the nodes.

Designing the layout of IP addresses, architecture of DHCP and DNS, and the very idea of URLs are fantastic pieces of Computer Science work. Easy to use, but a hard problem for the original designers!

But of course, I have no idea what Karlton had in mind with the quote. "Naming things" as "assigning unique identifiers" always felt appropriate with cache invalidation, as both are problems that are easy for single cores/machines, but very complex in distributed systems.
Ways mobile technology will save your life in the future
Dear Facebook, Google, Microsoft, want to help Africa? Here’s how
It works good for English, but it gets harder with languages like German with longer words.
Actually, there's a difficulty here that naming can't solve; I don't see a better method than the comment.

The goal is to enumerate the powers of 3, 5, and 7, once each. Since power sequences all overlap at x^0 = 1, but we specifically don't want to enumerate 1 three times, we have to give one (or, from an alternative viewpoint, two) of the variables special treatment. Whether you name the variables "three", "five", and "seven", or "next_power_of_three", "next_power_of_five", and "next_power_of_seven", you're doing something strange by starting one of them at 1 and the other two past 1, and that should be commented on. The naming-only solution "powers_of_three_initialized_starting_at_three_to_the_zeroeth", "powers_of_five_initialized_starting_at_five_to_the_first", and "powers_of_seven_initialized_starting_at_seven_to_the_first", is hilariously awful, and still requires a comment to explain why the threes variable is more (or less) special than the other two.
While I accept that this may be happening with more disreputable companies it hasn't been my experience. I use unique email addresses for everything I subscribe to or purchase. I've unsubscribed from several marketing mailing lists that I ended up on. The only spam I've received to any of these addresses has been due to data breaches.

What companies do you know of that are doing this?
And Debian got first release on August 16th, 1993; 20 years ago. It saved many from shareware/crapware app-colypse of 90s.

Am I the only on dreaming of Debian (an exactly Debian) developing an app repository (at least for Android), where free apps are carefully supported, building on top of each other where no tricks or crap exist.
2 things:

1) With the overload of information, we've adapted to skim not only sentences but skip over entire sections of content because we instantly perceive them as not having valuable information. Factoring this in, I would think our reading speeds are over 1000 wpm. I got the gist of the page by skimming the first 2 paragraphs and skipping the rest as it was extraneous.

2) limiting it to 1 word at a time is counter to how most speed reading programs teach to extend the width of how many words you can read simultaneously. Some people can grok the meaning of an entire line of text without (or minimal) saccading. Their eyes just go straight down the middle of the page. It would be nice if the app helped "train" you to be able to increase your reading width without loss of comprehension. I might actually use it then.
I've always wondered why is it we never see something like a 96GB SD card, but always double? When you're working at that size, it would seem logical to me to go from 64GB to 96GB, than to 128GB. Anyone know the answer? I suspect it's to do with some addressing mechanism.
That's not true, your browser still handles caching just fine. More bandwidth trumps caching anyway, and caching forward proxies will be a thing of the past.
OK, I gotta correct myself:
Fiat is not valueless (what I wrote) but it has no intrinsic value (what I meant).

Just like BTC.
Before people start associating this with actual HTTP/2.0, it is worth emphasizing that this is a separate document. None of this "trusted proxy" MITM nonsense is in the HTTP/2.0 draft: http://datatracker.ietf.org/doc/draft-ietf-httpbis-http2/?in...

Thankfully, it seems fairly unlikely that the trusted proxy thing is going to get anywhere: It serves the interests of Ericsson and AT&T, but not those of the HTTP/2.0 spec authors (who are from Google and Mozilla) or server and browser vendors that will have to implement HTTP/2.0.
The Higgs-Boson field (re)-explained
So you read the comment mine is in response to asking about a different hypothetical event?
Complete bullshit. If my computer gets hacked, my bank passwords will also be stolen and my money is in danger. Banks have also gone bust before.

I don't know what the eventual value of Bitcoin will be, but this economist doesn't, either...
> Oh no - market pressure has pushed the bar lower and lower

Considering the Apple store, market pressure has nothing to do with it. It has been 95% ultra low-quality, ultra-low quality crap from the beginning (stuff that a Shareware site from 1998 would have been ashamed to host).
I don't have data, but I'm pretty sure email is all but irrelevant as a social tool from a today's teenager's perspective - something that "only old people use". I'm 29 and it's been years since I've sent a casual email to a friend...
> a subset would be good i guess
No. NCD was designed with the goal that you can program whatever the heck you want. By design, the core NCD language does not have any knowledge of network things. Only some commands do.
> We strongly believe in transparent, thoughtful, and comprehensive consumer protection measures. We pledge to lead the way.

Words are cheap.
One reason the value should rise faster than this is that there are a limited amount of bitcoin in circulation. (That is, not help as long term assets). And the number needed for day to day transations is growing very quickly. So it's likely the price to acquire those needed for day to day transactions will also grown fairly rapidly.
Now I'm starting to laugh at all the evil ways I could treat my users!
You haven't commented on the content of the article at all. I know attacking the tone is easy, but it's hardly constructive.
WebGL raytraced eye
MtGox.com HTML comment tag: "put announce for mtgox acq here"
The german language text could be better. Also some words are broken up, and some very long words still there in full length... makes it harder to read.
Email addresses are ids. They dont change. Period

I am guessing you are very young. I remember back in the 90s when your email address was provided by your college or your workplace, and when you moved on, you lost it, you didn't even get to set up a forwarding. If two people happened to move in between updating their address books, then they simply lost touch. Phone numbers where similarly ephemeral; landlines were only portable within an area code, mobiles within a single network. And of course postal addresses too, people were moving every year at college, then every few years with work, including overseas. Keeping track of how to contact people was a tedious and error prone process.

The radical thing about FB for now-30-somethings is that this problem simply went away.
Know any good exchanges to buy bitcoin on?

I have no doubt bitcoin will recover and I'm going to put my money where my mouth is and buy some at it's lowest.
Grandparent has a valid point about the article's tone, and attacking tone can be constructive.
From this page: http://www.spritzinc.com/the-science/

This is amazing. How do I make it pause?

This seems to be the advantage of text 'being there' - I can leave and come back. I want to do the same with Spritz.

I also think that a visual cue that lets me know where I am in the content would make me feel more satisfied. A bit like when using Sublime the space in the top right that gives you the context of where you are in the document.

I'd love to see myself racing through a document. I think it would convey your value proposition even more too.

Good luck. It's great.
J
Heh, bandwidth can help, but caching helps primarily with latency.
Replying to self (too late to edit): One other reason it developed this way, I think, is because of the strong industry participation. Industry researchers often are willing to write a short conference paper: Usenix, SIGGRAPH, etc. But they usually (with exceptions) have little interest in writing up a 20-page journal article and going through a heavyweight revise-and-resubmit review process that might take a year. So the good industry research ends up mostly at conferences, and since some of the industry research is very high-profile (e.g. Pixar stuff at SIGGRAPH), it further cements the conferences' reputation as the place top research appears.
But the variable doesn't contain the number 1. As is clearly explained in the comment, it's only initialized to 1; it contains any arbitrary power of 3 (I'm assuming "arbitrary" because the variable is passed by address to a function accepting a pointer; as long as that kind of thing is going on, who knows what's inside the variable). And that's true from initialization onwards, as 1 is the 0th power of 3.

If I adjust your comment to "for a variable whose only purpose is to be passed to another function as the parameter called 'three', 'three' is a shitty name", would you endorse that sentiment?
Well - I think it's important to address the tone. I was going to say more about the substantive argument - but didn't because I didn't want to write a wall of text. Also, I just see the argument as a very uncritical regurgitation of the intrinsic value argument against bitcoin and I've personally grown weary trying to encourage a greater level of depth to that discussion.

If you are interested - I've written at (great) length my thoughts about this argument here:

http://reviewsindepth.com/2013/12/bitcoin-krugman-and-the-me...
Self-Charging Batery Gets Boost From NanoComposite Film
You do if it's your personal wallet but it you trust another third party with it it's not in your pocket anymore is it?
So, besides tptacek who are the other astroturf accounts used to infiltrate and manipulate HN?
Show HN: Analyze genealogical data in D3.js
Trusted Proxies and Privacy Wolves
MtGox leaks its own acquisition?
This article has very little intelligent to say. There are plenty of legitimate criticisms against Bitcoin, but I really thought we were past the stage when economists with little or no understanding of Bitcoin attempt to weigh in on the subject.
Free Republic Deep Thinkers Too Smart For Hillary’s Leftist Mind-Control Agents
In some third-world countries you cannot get a telecom licence unless you "implement" this, or your license could be easily revoked or canceled.

In Russia, for example, there are explicit regulations which says that no telecom company can operate unless it provides "monitoring and law-enforcement facilities".

My guess is that each country nowadays has regulations of this sort, so telecom equipment manufactures are forced to "add required functionality". Of course, US has such "secret" regulations.)

So, it is much better to face the reality and to standardize this shit to reduce the pain of telecom "workers".)
Mt Gox was like the #3 exchange, not number 1 for some time, and definitely not 70%. They'd been having problems for a long long time, which is why a lost of people didn't want to go there anymore. They had name recognition, but it was nearly impossible to get cash out.
As an Australian crossing the US, I looked forward to NYC because finally I'd be in a place where they talked at a proper speed. But when I got there, while it was nice to not have to slow my speech to be understood, I still found the locals were speaking a touch too slow for my liking.