skysight-inc/HackerNews huggingface dataset:
ROFL, seriously? Feel free to try to get the Cyprian government to adopt Bitcoin as legal tender but be aware that putting the national reserves into a commodity that can be "stolen" in its entirety in about 30 seconds of computer footwork and it doesn't pass the sniff test. The original gold standard, flawed as it was, depended in part on the fact that it was infeasible to actually steal all the gold out of the reserves. (Hence Goldfinger's devious plan of simply making it unusable)

As a research project though this idea is fantastic, go through and figure out all the things that would have to be true to base the Cyprian economy on Bitcoin. Start with a solid Micro and Macro economic model of the economy, factor in reserves and currency transfers. There is a lot of data you can gather by going over Argentina's economic policies and their actions with regard to currency. A great way to learn from that is to say "This is what Argentina did, this is how you would/wouldn't do that with Bitcoin."

Economics is challenging because it seems very very squishy as a "science" (the gears in the machine are people after all) but there is a lot of really solid stuff which can inform on the question of what role currency plays in an economy, politics, and global trade.
Apparently the 3 day wait is only if you changed any of your information recently.
The three day wait is only for users that recently modified their account.

From http://support.apple.com/kb/HT5570

"As a basic security measure, Apple does not allow two-step verification setup to proceed if any significant changes have recently been made to your account information. Significant changes can include a password reset or new security questions. This waiting period helps Apple ensure that you are the only person accessing or modifying your account. While you are in this waiting period, you can continue using your account as usual with all Apple services and stores."
I'm not following... how is this broken? The headers return a 302 code, pointing to the proper HTTPS site. If you click the link you pasted, your browser should properly redirect (tested in FF, Chrome).
constant barrage? A bit of hyperbole there don't you think?
Per employee, with something like a minimum of $2k/mo for 4 or 5 employees and something that approaches $160/mo per employee with a larger number. There's also some several thousand dollars of initial cost.

Disclaimer: My data is from an answer to a LinkedIn question several years ago, so it's oudated at best.
Often sex jokes and sex discussion in some communities only consist of one thing: men do the fing, women are fed. Treating women are sex sex objects, is a way to belittle and exclude women. (these jokes also affect some men too you know. Gay men are sometimes told they aren't real men because they do something only women should do, namely be the receptive sex partner (sometimes)). As a result many tech conferences have simplified things by banning all sex jokes, since it's often just the one type of sex in mind.
you do realize those 21 million units can be divided indefinitely. There is currently a soft limit imposed on the size of fractional units - but unlike the total, it can be changed quite easily.

So just because there are 21 million units ahead of the decimal, doesn't mean there can't be an additional 100 million units within each of those 21 million. Computers don't particularly care what exponent the floating point is multiplied by.
Mr. Lacker being a double Putnam Fellow is part of the reason I moved 8,956 km to join Parse. Also, he teaches me the American culture.
Two things: she made a dick joke on twitter, and she plays cards against humanity which is nothing but "dick jokes with strangers".
And being male is part of being an individual. We're against individualism now?
> There is NOTHING sexual about this, but you might not know that if you're not a person who uses git.

I think I'm beginning to understand more about the underlying assumptions that form your worldview.

https://github.com/adriarichards
I agree. Turning the conspiracy dial up one more notch and assuming that SendGrid is caving to a DDOS attack, a very public dismissal might be a requirement imposed by whoever is behind it.
My biggest problem was the matchers and mock support in MiniTest::Spec. I think RSpec is further ahead here with better support for both.
Avdi Grimm agrees: https://twitter.com/avdi/status/180394364357443584
Sorry, but this is a developer portal -- not a news source or blog -- and really isn't meant to be used on a mobile device. I acknowledge that this may not be the answer you're looking for, but we didn't design the site for mobile because what it needs to do isn't really appropriate (or feasible) on mobile -- eg, the API console.
I dig this. Breaking down support and community interaction into even smaller steps will get more users to take the first step of participating. I heard that early usage shows a big bump actually happening.
The best of luck to you in what comes next.

Personally i don't really agree with this perspective of a stagnating community. There was never this age where the majority of web apps were properly engineered, in fact they used to be much worse, and before that desktop development was an even bigger mess (visual basic, anyone?). I see a definite progression. The current "average" architecture is some sort of client-side mvc layer on top of a set of web services. That's immensely better than yesteryear's php messes.
TL:DR

Use OAuth 2.0
I would be willing to tip 1 bitcoin for anyone who can write a bitcoin guide for the country of Cyprus.

Here are a few from around the world:

* USA: http://howdoyoubuybitcoins.com/in/united-states/

* Mexico: http://howdoyoubuybitcoins.com/in/mexico/

* Malaysia: http://howdoyoubuybitcoins.com/in/malaysia/

* Russia: http://howdoyoubuybitcoins.com/in/russia/

* Germany: http://howdoyoubuybitcoins.com/in/germany

* Germany (translated): http://howdoyoubuybitcoins.com/de-de/deutschland/

More on http://howdoyoubuybitcoins.com/ - all the guides are free and updated regularly.
When I dabbled in writing a tiling WM in python, xeyes was my go-to testing app. It doesn't grab focus ever, which is nice when you haven't yet coded up focus grabbing (or keybindings, even).

I would test my tiling algorithms by filling up the screen with hundreds of eyeballs in a Xephyr instance. My roommate seriously started worrying about my mental health :)
Mr. Lacker being a double Putnam fellow is the reason I moved from Canada eh!
Well she did make a statement on HN along the lines of "I'm sorry you got fired, sucks to be you" without acknowledging that maybe she too was wrong.
I think ASP.NETs popularity wasn't because developers thought it was cool, it was because Microsoft was very effective at selling it to management. What better sales pitch than to suggest you could whip up a "rich" business application with a series of drag and drops and a few tweaks to the code, in no time at all!

Oracle are doing similar things these days too.
> Dick jokes are perceived to be almost exclusively a part of "guy culture".

And? Guys partaking in guy culture, somebody stop the presses.

> So when guys at a conference routinely make dick jokes in public, that contributes to a sense that the conference is a male space.

So it's like a turd in a punchbowl then? Two dudes make a dick joke and now the whole conference is a male space? I would agree with you if it was a conference organizer partaking, or someone giving a talk made the joke, because it would imply some kind of conference dick-joke-sponsorship.
Fair points, thanks. I'd have to discuss with the team if this is an option, ultimately. I can promise that if we ever did go away, I would certainly aim to opensource it (why not?) But as a company w/ investors, it's not a decision I can make myself right now ;)
Ah, I had no idea that IonMonkey had made its way to the stable release. Very cool.
Got a feeling this App could be huge.
> Backwards compatibility even with IE6

As long as the runtime is ignored though, if Chrome gets a 6x perf hit I can't even imagine how unusably slower IE6 would run.
Can you go into more detail about why you are glad there isn't a blob + VM approach? I know the long history of Java vulnerabilities, etc... but I'd be curious to hear what someone knowledgeable about the subject would say.
> It's not sexist to make jokes about the word "dongle" sounding like "dong".

It is sexist to create a sexualized environment at a tech conference, because the consequences of that environment hurt women much more than they hurt men; it's a failure to show consideration to women. mr-hank has admitted that he made a sexual joke about big dongles and apologized for it. Making sexual jokes about big dongles is creating a sexualized environment.

More evidence that a sexualized environment existed at PyCon (though I think the organizers were doing an awesome job and it was probably much better than other large tech conferences!):

http://ivory.idyll.org/blog/pycon-2013-and-codes-of-conduct....

"First, I came to PyCon with two women colleagues, one of whom was harassed nearly constantly by men, albeit on a low level. Both of them are friendly people who are willing to engage at both a personal and a technical level with others, and apparently that signals to some that they can now feel free to comment on "hotness", proposition them, and otherwise act like 14 year old guys."
yUML is a great quick tool that has been around a while, diagrams are written in a really simple markup format and then covert into diagrams.

http://www.yuml.me/
Sure, we both cover social login and sharing. However, Streamified supports a whole bunch of news features, and a lot more social endpoints, which Singly doesn't begin to touch on.
We pay for Atlassian products at my company as well. I just call their business model the "trojan horse". I personally don't prefer their products but that is not to say they are bad.
> Okay, time to speak up! Hi, I'm a woman in tech. And this upset me, but not for the reasons you think. I agree that Adria went too far in publicly Tweeting and "name and shaming" these guys. But the vitriol and hate that has spewed forth online to her is what takes my breath away. Comments calling her a "cunt" and saying she should be raped (this I found on her blog, presumably before she had a chance to delete it.)

Hey, if you can't shoot the messenger, who can you shoot?

Oh wait...
Show HN: Coveralls.io, track test coverage history, and badge your repos
The only reason that I'm excited for asm.js is the fact that it's cross-browser, since it's literally just a subset of JS. Theoretically something transpiled to asm.js would be executable even in IE6, though I'd really like to see someone try.
But how realistic is it that there would be no statement at all from the company about the accounts being compromised?
At their extremes the modern version of the word liberal and conservative are pretty frightening. Both want to be deeply involved in aspects of your life because they can "make it better". Which aspects depend on right / left bent. The modern liberal is the CA government and Mayor Bloomberg, and this does fit under their purview of things they like to control.

I would imagine when you think liberal (could be wrong), you are thinking freedom of thought and action. That meaning of the word is so long gone (much as "conservative" doesn't mean what it used to).
CMU Snake Robots Can Now Strangle Things on Contact
Ok, perhaps this works better:

100% of what Apple said is true, on a monthly basis the amount of energy they consume in their data centers is exactly equivalent to the amount of energy, generated by renewable sources, that they create or buy.
"I'll also throw out a possible reason for women being less okay with sexualisation in conversation: We're the target or object of sexualisation far more often than men are"

Okay, but how does this apply to a "dongle" joke? If the joke referred to female anatomy rather than male, would it have been more offensive or less (to someone in Adria's position)?
Speed up Travis CI builds by caching the gem bundle to S3
But it's terrible! Bytecode + VM would be so much better ...
How to Enable Two-Step Verification for your Apple ID
Apple says there are no Google apps awaiting review in App Store
Sorry I'm late to the party.

Could someone explain what this is? All I've found in search is talk about how much faster it is. Devs write code in C/C++ and target js? Is that it?
> It wasn't argument from authority – it was a response to a question as to whether I knew what these people said.

For the third time in this thread:

What was said?

>And it's not ad hominem to say there's no point to the conversation based on missing context.

No, it's an argument from authority. You have the context, yet are not willing to share exactly what was said. The ad hominem came with the "If you had the empathy...".
I've done the "all night" thing a few times, especially during phases when I had no external schedule constraints (like a dayjob). It's hard to explain, but I kinda like those crazy marathon coding sessions, although I'd shy away from them now, even if I had the option. If for no other reason, because I associate them with drinking lots of coffee and energy drinks and eating lots of junk food, and since I was diagnosed as a diabetic, I'm trying to cut back on unhealthy stuff.

Strangely enough though, I feel like I've written some of my best code near the tail end of a 20+ hour coding binge, when I can barely keep my eyes open. But maybe it just seemed that way at the time. :-)
I guess that's the disconnect, because I do consider my email address secret -- since it is 1/2 of the information required to access my Google account, I take great measures to make sure that outside parties never see it (as best I can). If I can prevent any site from ever knowing that address, then my chances of being targeted (phishing, brute-force, whatever) are drastically reduced.

So, if you only use +tag for your own personal organizational purposes, then have at it! But if your goal is to conceal your account ID with Google in the interest of personal security, then you really need a better angle.
I often wonder if the problem with programming (or software engineering, if you prefer) is that we're still in the stage of where builders were in the middle ages. We assume the model of a "master builder" that has to know every aspect of every part of the process of building something new. Compare that to today where trades people specialize in one part of construction and hone it to a fine point. How many of us would hire an electrician to fix our plumbing, or a roofer to hang drywall? Maybe in the future this will be what happens to software development: you'll bring in a UI trade to implement the UI, a database trade, a caching trade, etc. People who've taken years to fully understand their niche of software construction very well.

The other issue we don't have to face is any governmental enforcement of building codes (yet). When you install wiring in a building, you can't just run it however might be "cool" or "new". There are a variety of rules, that come from best practices developed over many years, that are followed. Imagine if before a client or a customer would accept a finished app if it had to pass inspection by a 3rd party for compliance with these "codes". I think we'd see a lot of the current state of development fall away pretty quickly. The newbies who won't take time to learn their craft, or quickly jump from new toy to new toy without learning any very well would be under pressure to change or leave the field.
Mr. Lacker being a double Putnam Fellow is also the reason I teamed up with him to build Parse. Also, he shares my love for sushiritto. :)
The good thing of asm.js though: it's valid JS, so it runs in V8, JavaScriptCore/Nitro, Carakan and Chakra out of the box. Slower. But it still runs, as opposed to NaCl.
*hate himself
So 5% of his ongoing labor, is this perpetual? How much is the average service contract and how long do you think it will take to build what he is looking for. Also you will want to get a pretty good contract in place. As time goes on people tend to appreciate work that was done in the past less than they did when they needed and start to look at the fees associate with that work as a free ride. You will want to make sure that a year or two down the road he does not decide that you have made enough and try to renegotiate or cut you out completely.
10 Electrical Engineers Everyone Should Follow On Twitter
Any browser can run asm.js code, that's the whole point; it doesn't need special support.
How can it be stolen in it's entirety within 30 seconds?
I'm sure there are plenty of people who would genuinely love to know.
Disappointing that this is still not supported. The need to be able to join multiple organizations is what prevented me from advocating for my company to switch to HipChat a year ago. Unfortunately it looks like http://help.hipchat.com/forums/138883-suggestions/suggestion... has not received much attention.
It's interesting seeing this from some new-ish tech companies, because the way this episode played out is quite in keeping with standard, conservative BigCo employment policies. Two employees from different firms got into a public argument without formal authorization, even if not directly about their work? "Fire 'em both" is the traditional BigCo answer: employees are expected not to speak in public without authorization, at least not about anything controversial.
Everything else on the side, but taking pictures of unknown people and publishing them along with the names and full info constitutes a serious invasion of privacy. Not sure about US laws, but almost everywhere in Europe this is totally illegal to do. Model or owner release is absolutely required to be able to publish any pictures of regular people or private properties. For exactly this kind of reasons.
If there was no iOS, objective-c would be a niche language. People learn it because they have to, not because they want to.
It would be nice if they did so, but I don't think companies should be obligated to pay for bug reports from researchers that have no association whatsoever with them. Those that pay seem to get more reports, both in numbers and in quality, at least that's what Google says. Also, I think that a consumer should have the right to speak up when personal data is at risk, but that's a whole other story.

In this case, I'm more worried about the "lots to lose" part than about the "nothing to win" one. For some reason I'm even fine with doing charity work for the benefit of billion-dollar corporations from time to time [1]. But not if there's the risk of them coming after me in the future...

[1] http://technet.microsoft.com/en-us/security/cc308589.aspx
And at the all time high of $70/btc they couldn't have picked a better time to invest! Pump and dump in progress.
Critical. Change it, it's terrible.

Ref: http://blog.launch.co/blog/how-to-name-your-startup-and-land...
I'm not at all surprised. The decentralized nature, extreme versatility, and optional anonymity of Bitcoin make it an ideal vehicle for storing value in the face of financial crises, collapsed economies, toppled governments, military conflicts, etc.[1]

--

[1] My full thoughts on the matter: http://cs702.wordpress.com/2011/05/29/on-the-potential-adopt...
Meet Yeti, the South Pole’s crevasse-detecting robot
So, both companies lost valued employees. All over a penis joke - i think it is just stupid.
"Everybody Loves Raymond" is your evidence here. I'm not interested in arguing the point here, but come on. It's a show by a man, about a man, written by (mostly) men. How is that relevant?
Your analogy would only be true if Bitcoin had an open and transparent central bank. Instead it has a set of rules that were established with the currency. It is true that this makes the monetary policy more predictable and less corrupt, but it is also less intelligent. There is no independent entity that can take an active role to help stabilize the wild swings in value that Bitcoin has and will continue to experience.
I'll say it again, "if you don't want your infant changed by a male, then you are part of the problem". I think your example is just as telling.
A bitcoin wallet can be stored offline, so if you want long terms storage you stick the bits in your vault right next to your gold. With a card punch and some gold plate you could store the bitcoin wallet in gold and the protect the gold the usual way! If that was your main concern -- which I don't think it is.

EDIT: I don't think that parent^ post is suggesting trying to make it legal tender either.
They said a inappropriate joke, not something sexist. There was nothing sexist about it. I repeat, she was not discriminated against. It was unprofessional and out of line, but what she did was far far more inappropriate and unprofessional.
Aah, OK. I actually didn't realize that, my bad. I was thinking of it as something analogous to NaCl.

That's good to know, then. Hopefully this makes things better for everybody!
When I visited your links, the plugin you use for embedding the videos was failing, replacing the videos with an error message. I peeked at the page source and found the YouTube video IDs there. It seems to be working now.
I believe domain names are still inappropriate for identities. Even XRI i-numbers was a better idea.

One just can't own a domain name. It only can be leased for a limited time, for a price, and even then, at least in some TLDs one can't be sure the lease won't be revoked at someone's whim. There's no real difference whenever one leases email address from a provider or domain name from a registrar.

Maybe I'm overzealous about it, but I really wish to be the source of my own identity and posess it like I posess my GPG key.
AngelHack Launches A Startup Accelerator
Fraud and embezzlement cause actual material harm to people. If someone pirates a game, has the publisher been harmed? No, they've just missed out on what might have been a sale.

We need to stop making these silly analogies. Only then will we be able to attack the real problem - that we have no historical guidance on how to tackle piracy, and have not yet come up with a way that makes sense.
I have to agree - if I had the choice to make again, I wouldn't have chosen MongoDB. It is a fundamentally broken product by design.

For example, for their sharding setup they require three separate servers to host shard config data. The idea is to have high availability of that data should one of those config servers go away.

However, by design, losing a single config server can cause multiple shard masters to die, requiring a manual restart. How they die and when is random, determined by where in a block migration a server is.

How is this high availability? All three config servers must be running at all times without interruption for your cluster to be stable. Their roadmap to deal with this issue is sometime next year.

One month not too long ago, my company found 90% of the bugs listed in their bug tracker for a specific release of MongoDB - many of which would have been found with a basic unit testing suite and some minor load testing. We were effectively performing QA functions for 10gen in our production environment.

I've gone through nine releases of their PHP driver to deal with broken Data Center Awareness and none of them have worked - DCA still eludes them two years later. We have to do an OS level hack to make this work, that breaks other HA functions.

Finally, their mmap design means that memory use is extremely inefficient - on a box with 256GB of memory, with a database that is only 100GB in size, it still hits disk on db reads because they offload memory management to the OS. Any other enterprise-level DB would preload the entire dataset in memory if there's room, but not MongoDB.

It really is terrible.
Electricity is fungible. The power company cannot possibly serve a customer renewable electrons from the grid. This whole thing is absurd and Apple should be ashamed for making the claim.