skysight-inc/HackerNews huggingface dataset:
+1 to this. If you're going to send a replayable MD5 hash over the wire, you might as well just drop the pretense and just call it "password" instead - intercepting the "hash" compromises the account just as surely as if you'd leaked the password.

This is especially nasty since the document mentions that not all users will use SSL. If supporting access via a non-secure channel is an absolute requirement, you may want to figure out something more effective...
It's the As-A-Service revolution! Soon we'll have Service-as-a-Service!
Really tragic for those who lost their loved ones. All these incidents sound like a plot of a bollywood movie.
Transmitting MD5(password) is really no better than just sending the password (except maybe for the top 20% or so strongest passwords).
Tell HN: Google is sending out Glass Invites to developers
I initially signed up here[1] ages ago, and got the email below today:

[1] http://www.google.com/glass/start/how-to-get-one/

"Hi there

When you asked us how to get Glass on this site, we told you there would be more chances to join the Explorer Program…someday. Well, today’s the day.

The sneak peek of the Glass Developer Kit (GDK) is available now, making it possible to build new and innovative kinds of Glassware. We’re now inviting you, as a developer, to purchase Glass, become an Explorer, and join us in taking the next step in developing for Glass.

Click on the purchase code below to begin your adventures with Glass.

Purchase Now

For future reference, your code is: XXXX

This offer is available for a limited time. Purchase codes expire in 7 days.
Just a reminder that all Glass Explorers must:

* be U.S. residents

* be 18 years or older

* purchase Glass

* provide a U.S. shipping address OR pick up their Glass at one of our locations in New York, San Francisco or Los Angeles"
Ha, nobody pointed out the obvious bug: failing to initialise "flag". Still, fixing it doesn't change the result: null hypothesis confirmed.
Sure :) It's something I'm working on: https://news.ycombinator.com/item?id=6798707
> If I buy something with bitcoin, that means I'll have that much more USD to reinvest in bitcoin if I so choose.

Where exactly is the "much more USD" coming from?
Thanks, I'll give it a try and benchmark it. Also, pull requests are welcome for this sort of thing!
or maybe just
#define copy_c_str strdup
?
You did not include one iota of information about the "awesome new" language, let alone a link to it. If you have that little interest in this alleged language, I do not think the word awesome means what you think it means. But I think it just does not exist.
seating, storage, spare bed, play area for kids, etc. and combinations thereof
"It's not fair use if it is commercial" <- that statement isn't true. See Campbell v. Acuff-Rose Music Inc as an example where parody (for profit) still won.
Satire and parody are practiced by the Onion for commercial gain. Should/does that alter the protections afforded to such transformative works?
I don't think it's ignoring that. Fair use for profit can still be legal. See Campbell v. Acuff-Rose Music Inc as an example.
This is my experience, also. If you don't block and someone hits you with MMA gloves, you're probably going to have a cut or superficial damage on your face. With boxing gloves, especially the 16oz ones that most people spar with, you can take many, many hits to the head with no visible damage. The extra padding isn't protecting your head, it's protecting the puncher's fists.
There is not much point in writing a parser without using a parser generator. Now, if you want to know how to make a parser generator, I recommend starting here:

https://en.wikipedia.org/wiki/Shift-reduce_parsing

https://en.wikipedia.org/wiki/LALR_parser

If you want lots of detail, there is always this:

http://www.amazon.com/Compilers-Principles-Techniques-Tools-...
He's not a nice man. He's been a mobster and a fraudster and if you're trusting him, well, you probably don't have very good sense.

The point being made is not that we should trust him, but that there's nothing inherently illegal about his new site.
Auth is a WIP. Anybody who has suggestions and candidates for auth schemes, is welcome to send them to the mailing list, so we can improve the protocol :) pond@librelist.com
"Legal fiction" is the only thing that gives anyone any control over anything, tangible or otherwise. Without various "legal fictions" that society imposes, what's to stop someone stronger, faster, sneakier or smarter than you from making off with any of your property?

> human nature to share knowledge

Oh boy, where do I begin...

1. First of all, [citation needed]. Humans have been exploiting information asymmetry since the dawn of time.

2. It is also "human nature" to want to want to have sex with people one finds attractive. Are rape laws also never going to "work out"?

3. Entertainment counts as "knowledge" now? That's even more of a stretch than calling it "culture"!
"That much more", not "much more".

If he spends BTC instead of USD to buy the domain, he still has his USD he didn't spend on the domain to buy the same amount of Bitcoins right away, if he chooses. His Bitcoin holdings don't have to change just because he paid a merchant that accepts Bitcoin.
How are things improving? I'm guessing you live in some bubble land where everyone has a great life. San Francisco?

War, Poverty, Oppression, and Moral Decay are more of a problem than ever. Don't mix up my points with social progress, which is an awesome achievement of our society. My moral decay lies more in trust in general and in the institutions we have to trust to function effectively.

War is continuous, with constant tension to this day. Iran and US peace deal for 6 months? Well, looks like Saudia Arabia and Isreal have teamed up to change that? Eastern European Rocket Grid for Rogue States in the area, justification Iran not needed says "Putin"? Fuck you says US/American Narrative of not liking Russians. Chinese and Japanese conflict over islands? Better not attack Japan China, The US has a defensive treaty with them. That would not be a good thing for anyone.

Poverty is continuous. Personally, I find it despicable that some people can live as billionaires with some thousands of children dying needlessly from diarrhea and malnutrition. Sure donating helps, but surely a system that allows such disparity surely something like this isn't shocking... Not to mention the increasing amount of individuals in the US who rely on food assistance (which may be cut by this improving system)...

Oppression need not even be mentioned. Surveillance, Propaganda, the Prison Industrial Complex... You may have heard about the innocent man being forcefully given cavity searches / colonoscopy surgery / etc without probably cause in the US this past month? If not, http://www.youtube.com/watch?v=YWg_JyJJqaU. System is definitely improving. Who needs the 4th amendment...

And lastly, again, moral decay. I'll modify my point to be less nonsensical for you. The fact that this all happens, and people like you say things are improving, given what we see as innovation everyday? That sounds like a decent amount of cognitive dissonance to me! The first step to a non philosophical based moral ground, that can justify/defend a horrifically immoral system, because fuck everyone else, it's comfortable here where I live. To bring up a popular meme, you should check your privilege.
There was talk on HN 25 days ago about a "Mysterious Mac and PC malware that jumps airgaps?" [1]. Looks like you could use something like this to implement it.

[1] https://news.ycombinator.com/item?id=6646936
Rethinking Netflix
For example, I have real-life experience from this event:

http://programming.oreilly.com/2007/07/365-main-datacenter-p...

And that was a top-tier datacenter at the time. Good luck doing better on your own, and just punt if you are using the cloud.
What I need is the ability to automatically reload my wallet with the same amount of Bitcoin I spend as I spend it, so I always have X amount. I want to save at least a certain amount for years, so of course I don't want to spend it, but I have no problem using the USD I would have used to purchase something to buy Bitcoin to offset BTC based purchases. This just needs to happen seamlessly so I don lose money because of volatility.
> When making art, you should never make it with the expectation that others will like it. You should make it such that it satisfies your own tastes.

I don't know, to me both are businesses and have to deal with things such as user acquisition, user retention, average revenue per user, etc.

We've read about the author releasing the game, but don't know the back story about user acquisition - what channels were used, what was the performance of those channels, what viral mechanisms were put in place, what A/B tests were run, how user stickiness was determined and improved upon.

Behind every "luck" story there's some dude or team of dudes whose entire job is user growth.
I did, originally. And it's certainly in my vocab, and in my applications where applicable.
NYC incorporated its inner suburbs around 1900. So it is physically much much larger than San Fransico. It also means that there is a great variety of neigborhoods of all economic types -- from extremely wealthy (Upper East Side) to quite poor (Melrose section of the Bronx) -- inside city limits.

All of which is to say that limiting your statement to "NYC proper" doesn't mean much because that covers a lot of ground. If you had made your orginal statement about "Manhattan south of 96th street", it would have meant what I think you were going for. Within in those parameters the East Village is middle of the pack.

Also in reference to your comment above the subways run 24/7 in NYC (albeit on a reduced schedule).
Seemingly small things like flossing and using your non-dominant hand to open doors improve self control. Deceptively small things like that lead into bigger things.
Written in a way to make the second half of that statement true :)

This involves things like keeping linked libraries to a minimum (and only to use ones which are commonly part of a default unix install), actually testing on a few different platforms, using standard build tools (despite their wonkiness), avoiding (compiler|architecture|OS)-specific features, and all sort of other guidelines that one should follow when trying to write portable software.
We would only be able to conclude that it's unfair for "great start ups" if the experiment showed that random acceptances performed worse than the interview process.
CT scans cost $500-$4500 in the United States. Heart surgery easily costs over $100,000. Given your cavalier attitude toward the enormous costs of the health care you received, I'd argue that you're not the one that needs protecting.
> Another good read are The Annotated C++ Reference Manual[1] and The Design and Evolution of C++[1].

Annotated C++ Reference Manual as well as D&E is severely dated. Quite a while back there was some talk of stroustrup co-authoring a revision of the reference-manual with andrew-koenig, but it never came to fruition...
I feel like most people do use it as a payments network.

That makes me feel uneasy about the conversion rate of bitcoins to dollars. What is that really based on? The rate doesn't affect people who use it as a transaction network because they cash in / out on demand. So who really sets the price? If mtgox said tomorrow that a bitcoin is worth 1$ or 10,000$ it seems like they would be right.
Generally, and especially with science, the way things work is that you prove something before believing it.
+1 for that. The biggest thing I noticed is it made me a better thinker. I'd love to hear more about what you learned from it.
Yes, but for the sake of the argument it will require a Chinese thermonuclear strike on Fort Meade, Maryland. I am afraid, however, that the Chinese are still waiting for yet another NSA provocation in which they again destroy infrastructure behind the Great Chinese Firewall. Fuck that "new provocation". We do not need a new provocation. That the Chinese strike right now!
Variance in the backgrounds of your audience and variance in the physical state of your audience (tired, sick, etc) places a strict upper bound on how well you can communicate. If one student isn't experiencing an impedance mismatch, you can probably find another that is, unless the class is extremely small and homogeneous. Pause+rewind is robust to these problems.
Logically irrelevant, but also a factor for me: the product, and the ad, are trying way too hard. I have a daughter in the target age range, and I found the ad to be repellent.

It's addressing itself to adults, not kids, for one thing. And it seems to be fighting yesterday's battles. The "pink is for girls" thing has been fought out for years now. Everyone who could be convinced has been convinced.
ironchef makes a comment below (https://news.ycombinator.com/item?id=6798749) that being commercial doesn't matter. Otherwise, every piece of fair use on YouTube could be taken down considering YouTube is a commercial site.
Have you actually looked up the historical level of death due to war and historical rates of poverty? Both have been going steadily down for a long, long time.

But you seem to be immune to facts....
Nice.. great idea.
Yup, totally agree. If there was a seamless way to ensure my bitcoin wallet always auto-reloaded after I spend, I'd have no problem using bitcoin as an actual currency.

This seems like a pretty simple & awesome feature for coinbase to implement.
This does, however, bring into question whether bitcoin can ever compete with the conventional financial system.

It seems that the cost of preventing counterfeiting, and other comparable attacks against the conventional financial system, is much lower than than the cost of the proof-of-work calculations done in bitcoin. In fact, by design the cost of these calculations must be significant, otherwise it would be cheap to hijack the bitcoin system.

I'm aware of some alternatives to proof-of-work, but until we see more of this in practice, I will continue to bet on fiat money as the future of money.
SlideToPlay predict HTML 5 demos of iOS games and apps are the next big thing.
But the 100% innovation would fix that instantly... You broke my horrible if or else argument!

I took it more as being 100% responsible for your actions. But also yielding 100% control of those decisions/creations.

But your point stands. Both options yield death. One instant and real, the other grey and indifferent.
Show HN: IP Lookup Ver 2
Somebody is forgetting about exchange/purchase fees associated with acquiring bitcoins in the first place (assuming you don't mine them - most people don't). It isn't free to just buy more bitcoins. However it is free to just buy domain names with USD - at least from a consumer perspective.
Ah, gotcha. Apologies for using that phrase then. I merely meant living in NYC vs say living in New Jersey and making the commute (I knew a lot of people who did that.).
Thanks for pointing this out. If there was an automatic way to have my wallet reloaded after I spend some bitcoins, I wouldn't think twice about using bitcoin for regular purchases.
Solo-run Bitcoin exchange shuts down
Machine Learning, Drug Development, Nuclear Energy, VLSI: Logic to Layout, Computer Architecture, and Analytical Chemistry were all somewhere between "good" and "great" in my book.

ML and NE were aimed at non-specialists and weren't rigorous. Maybe that's the objection?
That's the sunk cost fallacy talking. If you spend $10 on a domain name, you have $10 less with which to buy exposure to Google shares, bitcoins, yen, tulip bulbs, or Magic the Gathering cards. This is true regardless of how you decide to settle the transaction.

There are variants of your complaint which are much more dangerous to bitcoin. For example, suppose I hold no bitcoins and wish to either purchase or sell a domain name. Should I effect the transaction in dollars, or should I use something a little less boring, like Google shares, tulip bulbs, Magic the Gathering cards, or bitcoin? Well, most people wishing to buy domain names or sell domain names have access to dollars very quickly, but getting into or out of fractional alpha Black Lotuses depository certificates (FABLDC) takes a roundtrip of a few days and requires you to go either long or short FABLDC depending on whether you're buying or selling the domain name. You might, sensibly, not want to be either long or short FABLDC just to sell domain names, because a) price volatility, b) transaction costs (not just the vig you're charged when going to/from FABLDC by the various FABLDC exchanges but also the overhead of installing FABLDC payment code, explain FABLDC to your accountant, and self-insure for the risk that your FABLDC are stolen from the technology company you trust to manage them for you), and c) why worry about FABLDC in a world where money exists. (In a world where money didn't exist, FABLDC would be, quite literally, one of the most impressive achievements ever.)

n.b. I apologize to techies of my acquaintance who might assume, by construction, that I am comparing bitcoin to fractional Black Lotus depository certificates. Sorry for the implication -- it's mostly an extended rhetorical device. Like you, I also believe that alpha Black Lotuses are worth more than nothing.

[edit: Ah fudge, someone beat me to this metaphor on HN: http://news.ycombinator.com/item?id=5487050 ]
No Clear Ties Between Bitcoin's Creator And Silk Road
This is on Yahoo front page.
http://movies.yahoo.com/blogs/movie-news/feeling-cagey-ve-go...
This comes after selling shares in the fee structure system for thousands of Bitcoins as well, users are furious.
"I am a great believer in luck, and I find the harder I work, the more I have of it."
— Thomas Jefferson

"The harder I work, the luckier I get."
— Samuel Goldwyn
The Onion is an editorial publication, in the business of parody and satire, clearly a different category of use than a toy company creating a advertisement.
I used Namecheap's Bitcoin option to purchase a domain. The instructions were straightforward, and after your transaction is approved by the network your balance will appear on their site.

Why did I use Bitcoin? Partly as an experiment and partly to avoid questions at work, I registered http://SecureDropDemo.org under a pseudonym. It's a demo of what you see if you leak documents through the SecureDrop whistleblowing platform, usually only accessible over Tor.
But in that case, the commercial good is the parody song itself. 2 Live Crew didn't turn around and use that song in a commercial for women's depilatory products.

I don't think I've heard anyone argue that the song isn't fair use in and of itself. Using the parody song to advertise a tangentially related good is another story.
What rates? The 20th Century was the most brutal period of war in our entire history. More than 40,000,000 people died in world war 2 alone. That's a low estimate... http://en.wikipedia.org/wiki/List_of_wars_and_anthropogenic_...

But you would think it's more important that we have a lower per 1000 rate would you? Personally, every death to me is a shame, and 40,000,000 in WW2 alone, and us having continual war since 2001 creates an outlook of more war in the future. Don't fool yourself into thinking we couldn't beat that record...
I think you're interpreting the idea of luck incorrectly. Luck in this context is simply the phenomenon of being one of the start ups with high success. To say that success depends solely on luck means that the success of any startup is simply rand(). That doesn't mean all start ups are equally successful.
I totally agree--the architecture I'm calling for is to have redundant UPS's, each managed by InfiniSQL processes--for ultimate availability. If people just want high performance but want to live with a datacenter / cloud provider's ability to maintain power, then I want to support them in that, too.

But I've suffered power outages in data centers, and they'll eventually come around to bite everybody.
I think they're trying to downplay it too much. This is a toy company showing girls playing with toys while singing about wanting more toys.

Yes, it does have a much better message than most- that girls should have more toys available than just things made of pink and dolls. But I'm not sure that pink lincoln logs is the way to do this ( http://www.goldieblox.com/collections/products ), and I do think it very likely that this video was done by a marketing department trying to get their name out there.
3D Systems Partners with NOOKA Timepieces to Create 3D Printed Watch Bands
"Legal fiction" is the only thing that gives anyone any control over anything, tangible or otherwise.

No, tangible items are inherently controllable because they are rivalrous and excludable. The law just structures how we deal with those characteristics. For information, copyright attempts to make it rivalrous and excludable, to stuff it into the same box as tangible items when it shares none of the same properties.

1. First of all, [citation needed]. Humans have been exploiting information asymmetry since the dawn of time.

Sure they have, but just because it happens sometimes does not contradict the self-evident fact that people love to share. Next time you send someone a lolcat, remember that.

2. It is also "human nature" to want to want to have sex with people one finds attractive. Are rape laws also never going to "work out"?

Rape, murder, theft, these are all behaviours that are (1) not the common case and (2) inflict harm because the objects of the crimes are essentially rivalrous.

3. Entertainment counts as "knowledge" now? That's even more of a stretch than calling it "culture"!

Arguments about quality of the information are completely orthogonal to the topic. Copyright law does not attempt to discriminate on the quality of the material copyrighted so quality isn't a factor in discussing the merits of copyright law either.
The bids and offers made in the market set the price, just like all currencies. Right now the market is too small to be stable like most currencies (not enough inertia, too many events if large relative significance, not enough arbitrageurs), but the wild swings you see are not due to the free will whims of the exchange managers, they're due to the market's youth and size.
Wait, what? 250k for building permits?
> ""Legal fiction" is the only thing that gives anyone any control over anything, tangible or otherwise. Without various "legal fictions" that society imposes, what's to stop someone stronger, faster, sneakier or smarter than you from making off with any of your property?"

I don't steal from my friends, family, coworkers, and strangers.

Is that because of the law, workplace policy, or fear of social retribution and/or ostracism? No. So long as I kept it petty, there is realistically zero chance that I would be caught. It's because I'm not a dick.

Laws don't make us civilized. We have laws because we are civilized.

(Minority psychopaths/sociopaths notwithstanding)
Will high quality textbooks and the printing press make the medieval university go extinct?
But on the other hand, there are well-known cognitive biases and counterintuitive facts that can cause people (including extremely intelligent people and even people aware of the biases and facts) to believe things that scientific experiment can show to be false.
I doubt the bitcoins mined via raspberry pi would ever cover the sunk cost of $100. When it comes to mining bitcoins ASICs are a millions times more power-efficient than the raspberry pi.
What about leaks? Insider threats? Acquisitions?
Julia can be almost be as fast as C and still not have Django, Guido or Pycon...