skysight-inc/HackerNews huggingface dataset:
Bitcoin proponents tend to have a vested interest and can be.. less than objective.

@1: A trade alone does not help BTC stabilise. We ARE seeing an increase in BTC trade, but all of this is pegged to local currency, and usually traded out for that immediately. As it is held for a very short period, there is no real effect on price, and is essentially the same as cashing out.[1] What might help BTC stabilise would be if there were a true, significant BTC economy, that is, items priced in BTC, rather than pegged to local currency. When I wake up tomorrow I can reasonably expect my loaf of bread is going to cost the same as it did when I went to bed. But that can't happen (yet) with BTC, because pegging goods to BTC carries far too much risk due to the volatility. Frankly, I can't see an attractive way to get to a situation where there is a substantial, viable BTC-first economy-- displacing local currencies as the first-choice isn't going to be easy. The only thing affecting the price of BTC is people buying and continuing to hold BTC (ie, in the absence of a real BTC economy-- speculators).

Further, I’m sure you can paint BTC stability as improving/worsening based simply on altering the time frame involved. The fact is the volatility is way too high (for consistent pricing), and we certainly don't have enough evidence to predict the future. You might have thought it was stabilising in October of last year before all hell broke loose.

@2: Not really a coherent argument there. An upward price trend (existing for whatever reason) encourages hoarding, which reduces liquidity. This creates a feedback loop, resulting in bubbles and crashes. Deflationary + speculation inherently leads to this, and we've seen it over and over already with BTC. Again, there is a chicken/egg problem because only speculators are interested in it, making it volatile, making it no good for non-speculators, which keeps it volatile! I think the best we could hope for is a little worse than gold (as it continues to be mined), which AFAIK still carries a significant amount of instability.

All this is not to say that bitcoin can't, or won't, be a long term success. It may well be; it has first-mover advantage, there is significant vested interest in it succeeding from those who have bought in, and it has a vast computing army. But it could be displaced. Or marginalised by an unlimited number of clones.

1. Ironically it is in a way simply passing half the transaction cost onto the customer.
What are you asking to have explained, the science? Like, how seismic waves propagate at different speeds through materials of different densities? Or how the observed propagation of seismic waves through the planet after multiple earthquakes had anomalies that matched those predicted in the presence of "wet" (hydrous) ringwoodite? Or how they created ringwoodite in the lab and subjected it to temperatures and pressures like those that might be found in the mantle?
I'm not sure which authority gets to pronounce which code practices are good and which ones are bad (the Vatican?), but one thing that I've observed plainly is that this authority can't make up its mind and contradicts itself with regularity. My thoughts are that the whole project of trying to decide for each possible snippet of code whether it is good or bad is foolish and will never succeed. The fact is that everything in programming is a trade-off. Being able to make decisions that don't lead to disaster comes down to experience and wisdom.
That reminded me of something I have wondered about for a while, I was playing an Atari video game as a kid and the picture quality massively degraded. After a death I went to mess with the cable and found it unplugged, but the game was still somewhat visible. While I never could reproduce the effect I assumed it was probably going though the power lines and not EM. Any thoughts?

PS: I assume the simple nature of the graphics made a difference but that's about it.
I assume that by signing up with possibly the most invasive, OTT privileges I've yet seen for fb then I am added to you database and thus become searchable?
That analogy is quite a reach, the guy behind silk road wasn't killing anybody or planning to.

With that said, I agree there's risk involved in having the Silk Road hold your money and you can expect it might be seized by law enforcement. That doesn't make the government in the right morally for doing so despite the law saying they can- which was exactly my point in the first place. I'm not sure we're really on different pages here based on this reply.

As an aside, I'd like to point out that Mt.Gox has clearly shown us the biggest crooks are the ones right out in the open.
Boredom when all the tourists are gone (they were only there a couple months out of the year; the locals were either old retired expats, or locals who all knew one another and were related since birth; the 3-5 of us who were western hacker types were totally isolated). Beaches/etc. sucking. I was also not paid enough in cash to eat anything but shitty "goat roti" or other stuff like that, and I didn't really drink (I was 18) which was the main recreational activity on the island. I didn't smoke mj, which was the other recreational activity.

The Internet was maybe 200-300Kbps tops, and kind of unreliable, and sucked a lot since I'd just been at MIT with a "huge" 3x45Mbps connection, working at Media Lab with the SGI Onyxes for anyone, etc.
TL,DR:

Stop using callbacks
Stop using * for versions
Stop using console.log for debugging
Stop using GET and POST for everything
Stop using semicolons
Stop using comma-first style
Stop limiting your connections with default maxSockets value

Author probably should've suggested promises instead of just using async, the semicolon advice is silly, log4js instead of just console.log (if not using node inspector), but otherwise not a bad writeup.
Such centralized system most likely will be shutdown by US government. See E-Gold, E-Bullion, Liberty Reserve:

https://en.wikipedia.org/wiki/Digital_gold_currency#Manageme...
Multi Select Component with Ember.js
I don't think it makes sense to rewrite the Linux kernel in Rust. As long as we're dreaming, let's talk about a new OS without all the legacy cruft. Be sure to make it hard to lock the user out, so userbinator is happy too, but (again) as long as we're dreaming that's on the agenda too.
What is proprietary about your graph search engine? I guess you mean you're licensing someone else's tech?

edit: Wow, huge claims. Hundreds of millions of social media accounts, FULL INFO on 25 million people? Extraordinary claims require extraordinary evidence that doesn't demand I give you such ridiculous, completely irrational permissions on my facebook account.

Everything about this screams "product manager" who is licensing someone else's tech, and is making exaggerated claims to make a quick buck through some angle. Totally slimy feel to this, and the fact you're basically "lol whoops my bad!!" when people bring up the stupid permission request tells me all I need to know.

double edit: btw, you'll "try" to lower it? This was three hours ago you said this.
I was initially keen to read this, as it appears to be one of the only works on the topic. However, the author's scientific credibility and "authenticity" (for lack of a better term) has been called into question: https://en.wikipedia.org/wiki/Ken_Alibek#Criticism
This only works for games where one party can know the contents of the deck, and can be trusted not to reveal them to others. For instance, if you're in the last spot in blackjack, the players ahead of you can know the cards in the deck and hit/stay in order to force bad cards onto you if they are colluding with the house. Also, I'm assuming that the hash is revealed before you accept the client_seed, otherwise the server can trivially make any arbitray shuffle based on the client seed.

There are several algorithms involving multi-party encryption that actually solve this problem fully. Google for "mental poker" to find more details. There are two classes that are pretty straightforward to talk about. The first involves encryption/decryption that can be done in any order (for instance m -> E1 -> E2 -> D1 -> D2 = m). The first person encrypts the entire deck with the same key, and then shuffles it any way he pleases and sends it to the next person until everyone has encrypted it. Then the second phase is everyone removing their generic key, and applying a specific key for the nth card of the deck. This results in a deck that has been encrypted with unique keys for each slot in the deck. To reveal a card to a player, simply reveal the decryption key for that slot to the players that need to know what it is. This scheme is secure assuming there is a step that verifies that you are being honest when shuffling (it's not trivial to explain how to do this though).

The other way is to generate an encrypted random number corresponding to one of the cards in the deck. To reveal which card it was, just send the decryption keys to the people that need to know it. The other concern is that the same card could be dealt twice, so the trick is to compare the number to all the other numbers to see if they are the same, without decrypting them.
They probably shouldn't be using MT for their random number generator - http://en.wikipedia.org/wiki/Mersenne_twister#Alternatives
If they're entitled to their bullshit, then why am I not entitled to mine? If I'm annoyed or distressed by their bullshit, why should the not be distressed by mine? Is it because my opinion is less popular? That's it?

For the record, I'm 28.
Is there a list of cryptographic algorithms I cannot export / share / write for clients outside of the U.S? My guess is they are things hidden from us but I could be wrong.
Nice.

There was similar extension with Firefox which integrated with Beagle desktop search on Linux. I would love to see something like this for Rekonq.
Outdated Browser
Trust is not a binary decision, it is a continuum. And within that continuum, the US is way further to being a trusting society than not. When we sign a contract, we have an expectation that it will be fulfilled, and that if it isn't, the courts will work, albeit slowly. You get a job, and you tend to get paid. Go in a cab, not expect to get robbed, or murdered. If you hire an employee, you expect him to at least attempt to do his job. Is someone does a good job, there's a chance there's some reward behind it.

There's a reason Southern Europe has worse economic outcomes, and that's trust. You get even worse results as you move towards the development world. And many parts of South America make Southern Europe seem downright trustworthy.

It's important to have a high trust society, but it's really more of a systemic trust than anything: About having negative consequences to breaking trust, not about taking leaps of faith to trust companies.
Ask HN: How do I know if the startup I'm working at is dysfunctional?
Background: this is my first job out of college, and I joined the startup ~9 months ago, right when they launched (I'm engineer #2, before me, the founders outsourced the prototype to an offshore team). The company is working on ecommerce/ affiliate model with a small twist.

Right now, we have ~1200 registered user, with about 100 active users, and we gained about ~100 users/month. On the development side, we have a straight up waterfall process with 1 hour "scrum meeting" everyday, we have 5 developers right now. We have no automated testing at all, a deployment update every ~4-5weeks, and a tech stack/ jobs advertisement that would look like it's from 2006. A few months ago, I tried to write some unit tests, and I was asked to removed it from git because the CTO doesn't want git to be polluted.

I believe that a) Our rate of growth is too slow, and b) Our development process is a bit less than ideal and c) Fundamentally, something is wrong with our company (at least, from the tech side), from all the things that I've heard and read. However, I acknowledge that startup is far from the pinnacle of engineering, and even the user stats could be misleading. I talked with one of the founders about speed of development being too slow, and he (with a business background) said that from his experience with other startup, it's not slow, with which I firmly disagree. So the question I'm wondering is, how could I judge the state of the startup right now?
This literally makes me angry.
Have a look at http://fixmestick.com. It's a USB key that runs 3 different antiviruses. They just released their Mac version that was crowdfunded on Kickstarter.
Do you have friends who use Twitter? Maybe you should follow them for starters. Ask around on whatever social network you're on - "hey, I'm on twitter as @egypturnash, who're you?"

What's your hobby? Maybe see if there's anyone you follow who's involved in it on Twitter. I, for instance, am following a slowly growing number of comics people, because that's a thing I do.

If someone you're following keeps retweeting interesting stuff from a person, consider following that person.

I also found that Twitter didn't make a damn bit of sense until I had a smartphone, flipping through it is great to kill time on the bus or whatever.

You can also use it as a public chat channel, where you control who's in it by dint of who you follow.
neophilia: love of or enthusiasm for what is new or novel
Xbox One ad is switching on Microsoft consoles
If Tesla did this in the early game, would they still be in the position they are today? I think this open source movement works but only if you have the next thing in hand or after you've taken your fill and are ready to move on. In Tesla's case, I think both are true.

If a hunter goes out, learns out how to kill an animal, and then teaches everyone else in the tribe how to do the same, he is shooting himself in the foot because he is no longer useful. The tribe can get their own food and his specialization is no longer special. So he dies off. Unless, he's ready to retire the hunting business and/or holds the monopoly for creating the weapons.

In Musk's case, he seems more interested in what SpaceX is doing and just built the largest electric car battery factory.

It's amazingly philanthropic and evil genius at the same fucking time!
Given that it's a two year old post they may have changed their PRNG.
If they don't know anything about me during sign up... maybe they can ask me?
What made "personal" computing possible was being able to do your own thing. What makes content management difficult is learning to do what fits in with what other people in the organization are doing. Human interpersonal behavior problems are often particularly hard problems to solve by software, because the first issue is getting people to use the software at all.
Note: OP's article is from 2011.

There are some jQuery plugins (started by the German publisher Heise) which implement 2-click sharing, where you have to click once for the site to load the actual Like-button, then you have to click a second time to share or 'like' it on Facebook. This way you can have social media buttons without the tracking.

Original for Facebook/Twitter/Google+ (German): http://www.heise.de/extras/socialshareprivacy/

Fork for several services (English): https://github.com/panzi/SocialSharePrivacy
I think the "at-rest files through natural causes" gives it away.
Atom Shell (https://github.com/atom/atom-shell) by Github is another good alternative!
Congress prescribes plenty of procedural rules. It hasn't in the specific issue of publication but that doesn't necessarily imply that they couldn't.
I think it's possible through oauth
What happens if you pour in american light beer? Does it say it is water?
You might want to add two newlines instead of one for better readability in your comment.
This is a really frightening post. There is a real tradeoff between security and freedom, but memory safety is not where it manifests. It manifests in the fact that if you give the user power to mess up their system, sometimes they actually do it. However, the dichotomy between freedom and basic memory safety is false and needs to be fought tooth and nail. Your believing it is a minor victory for the corporations you excoriate.

When we build the next generation of free operating system, I want it to be as secure as humanly possible. Your device isn't free if the NSA or some criminal has owned it.
The point that I'm trying to make here is that you cannot make any assumptions about an unsafe block. Anything can happen, including really terrible undefined behavior. But the fact that anything can happen is why Rust is as powerful as C in this area.
But wouldn't you have to overload your PUT and DELETE requests with POST versions anyway because html forms only allow GET and POST (and most interaction with a web app is going to be through forms?)

Getting rid of semicolons while overcomplicating your code because you don't like the aesthetics of the two perfectly serviceable verbs which are already universally supported seems counterproductive to me.
ferret owners make good pets too? Nice!
A large part of HN is developers who like to release good code and let anyone use it as they see fit.

GPL has neither of those goals and actively works against the latter.
Burning Man: 3D, 4K, feature-length documentary
it's intriguing to me that no one has pointed out the inherent value of BitCoin:

You can commit nearly anonymous transactions over long distances with it. It's value over international currencies is in proportion to the size of the black market transacted via BtC.

There are many people out there who don't try to get rich, they simply mine a handful to buy small amounts of drugs on the internet. The "convenience" of that service raises the utility and value of BtC over e.g. dollars.

Of course, I say nearly b/c a dedicated sleuth could investigate a transaction, but ask yourself as a practical matter, will federales go after an 18-year buying a gram of weed via BtC? of course not. The complexity of the BtC transacation obscures such small transactions well into the realm of "safety."
DON'T MISS.. Brian Bosché RIPS President on Student Loan BAILOUT
For the first method to work the encryption function must be commutative. Are there any commutative encryption functions?
Exactly, so these just so stories are just that.
Since this is HN, https://github.com/idibidiart/AllSeeingEye might be a better link.
Build a trustworthy design process
Programming Without Being Obsessed With Programming
Save it until you get married and have a kid :)
Interesting. I just deleted two tables from my project instead of spreading the data into two tables I thought storing a "data" json column (I am a PSQL user) would be better (fewer queries to make and more space efficent).

I didn't think about the size before compression.

Meanwhile, this serves well for Python:
https://groups.google.com/forum/#!topic/google-appengine/WPf...

I shall go ahead and write some tests to see how much space will be taken up :)
Instead of presenting a judgement like I think <x> is <y>, try finding an opportune moment or company-wide email thread and presenting Hey, what do you guys think about <x>? or Well known companies <a> and <b> swear by <x>, what would it take for us to try it out?
For python implementation of functional differential geometry based on this very book see sympy:

http://docs.sympy.org/latest/modules/diffgeom.html
Your argument only makes sense if you ignore the fact that Tesla is a company made up of a large number of employees, not literally Elon Musk personally designing, building, and selling electric cars.
For anyone wondering, the permissions it requests are:

"Generator Lab will receive the following info: your public profile, friend list, email address, custom friends lists, News Feed, birthday, work history, status updates, education history, current city, photos, website and personal description and your friends' work histories, status updates, education histories, current cities, photos, websites, personal descriptions and likes."

Come on now.
There are few people besides Elon Musk seriously working on Important things, and none visibly with such scale and impact (Google X, Facebook, Amazon et al. - show your cards!)

Millions (billions?) of people have faith in a benevolent creator whom they have no evidence for (and plenty against) yet we have difficulty trusting someone who's demonstrated time and again the vision and ambition to change the world for the better at great risk (and potentially great reward, of course - he's no charity nor should he be).

Screw that. Here's to faith.
I think this is very true. Creating a Twitter account is like being force-fed the experience. They should move away from the step-by-step wizard idiom and instead do a tutorial mode... after creating your account in one step, they should just show little inline tips for getting started and then have a button to permanently stop showing the tips.
Do RBs get the ball that many times per game? I am genuinely curious. I rarely/never watch football so that could be a low number.
Some speculation: This is necessary to close a deal on the huge battery plant. Not sure why I didn't think of this immediately given the timing.

Reason? The partner(s) want to sell all the capacity even if Tesla can't buy it all, and they want everyone to know there won't be any issue buying Tesla batteries.
The thing about capitalism, and our dismal history with capitalism-at-large, the "assume the other party is a shitbag" idea is so fundamentally ingrained in our cultural

What's that got to do with Capitalism? Correct me if I'm making a straw man, but the alternative to capitalism is to remove negotiation from individual interactions by implementing more State-heavy mechanisms like Communism. Isn't creating a crap-ton of government bureaucracy, rules and regulations to tell people exactly how to live and interact with each other institutionalizing the idea that people are shitbags and shouldn't be allowed the freedom to behave freely?

I liked your original HN post and tend to be similarly disappointed in the lack of giving some people like Musk his due for trying to do the right thing... not to mention the nit-picking posts that assume that Musk and his people are too mentally deficient to properly allow use of their patents.
This is actually why I much prefer watching lower weight MMA fights to the bigger guys. The fights tend to go on longer and are more dynamic. With the bigger guys, one solid punch to the head and it's often game over.

http://fightnomics.com/blog/ufc-finishes-by-weight-class-201...
TL;DR: No - actually, there is no way to protect a player from a bad actor casino.

The server always knows the state of the deck! Hashing, cutting, etc doesn't matter. In that game of high card, the computer can win in every case but one, when you pick the absolute highest card.

Further, the "fairness" of the shuffle has more to do with the ability to identify (or define) "noise", which is an extremely hard problem mainly because noise is a definition of exclusion. E.g. if a sequence can't mean anything, then we define it to be noise. But how many possible meanings can a string have? I think the technical term is lots, although there are others that involve boldfaced greek letters.

Players have to trust the casino. There is no test a player can do to "verify" a casino is being fair.

(The real attack vector a casino has to worry about is if someone can predict or retrieve the PRNG seed that you used for a particular shuffle, which would be enough for the player to infer the content of the deck - which is what the casino already knows.)
IPhone 6 Gold and iPhone 6 Space Gray Mockup vs. iPod Touch and iPhone 6 cases
Nothing allegedly about it.
Nice functionality!