skysight-inc/HackerNews huggingface dataset:
My understanding is that it's currently unproven, and certain ideas we used to have about it have already been disproven. I'd love to see an actual academic paper on what it would take to break the network.

There's also the fact that wealth inequality - specific groups of people owning significant amounts of money - will break the network's assumptions. This could be a good or bad thing, depending on your point of view.

Additionally, minting a proof-of-stake block locks your stake for 520 blocks. Most reasonable people would be angry that they can't access their money for that long. There's a workaround of reserving a certain amount of coins so that it can't be used for proof-of-stake, but that doesn't actually solve the problem, and generally means that the poor will reserve all their money and never generate a proof-of-stake block.

And that leads on to another issue with proof-of-stake; the rich get richer, as a rule that's explicitly built into the system. Probably not much richer, but it's against common ideology.

The other thing that most cryptocurrency enthusiasts won't like about Peercoin is that it's eternally mildly inflationary. While some will understand that this is essentially payment for security, others will argue that those who use the network more should pay more (via transaction fees), rather than a "tax".

I suspect that it will see a mild increase in use when they prove that they can get rid of centralised checkpointing, but I think there's a very significant core group that will not be able to get past the ideological issues and lack of academic research.
This post just converted me to use Tarsnap for five servers worth of backups.

I've encountered Tarsnap half a dozen times over the last ~two years, but I was always thrown off by something ("what is this?", "backblaze is easier to use", "that pricing model is way too high - I'd be paying over a thousand dollars a year", etc.). Patrick's post systematically affirmed that I have a clear and pressing need for this, that it's severely underpriced, and a clear path of implementation.
>Whether or not one agrees with that is besides the point. Mozilla's board does, which is what matters with this decision.

Mozilla's board put him there to begin with. This is not a moral issue for them.
I have heard people mention this distinction before, but it seems a bit arbitrary to me.

You and I may agree that this is a universal right that is "not up for discussion", but we can't deny the fact that there is a sizable portion of people that would disagree with us. Many of them believe as strongly that we are wrong as we believe that they are wrong.

In my eyes, this shows that there are certainly different viewpoints on the matter and makes it as political as anything else.
He actively participated, via monetary contribution, in a movement whose purpose was to prevent a group of people from having the freedom to marry and share in the benefits that society and the government afford the married. This goes against what Mozilla stands for by virtue of the fact that they provide spousal benefits to all couples regardless of sexual orientation.
This is the loneliest thing I've tried to do in a while. Looking forward to using this when I'm in a populous area again. I really hope it takes off.

Oh, and I'd love it if we could use underscores for our names.
Of course a threat that actually contains the word threat is probably more comedic than threatening.
I'm confused. It's believed that removing forced integration will cause racist businesses to spring up, but right here we have a CEO being shamed out of his job because he holds some personal belief that had nothing to do with being effective at his job.
Freedom of speech is to be exercised only for populist opinions.

If we continue to travel down this path, we'd all have the same opinions, as anyone who dares to hold an different opinion than the majority would be ostracized from the society.
> Managed (GC-ed) pointers are moved to the standard library.

Most uses of the old managed pointer scheme have been excised, but not all just yet (though we have people working on it with great vigor and tireless devotion). They're behind a feature flag though, so it's not possible to use them by accident.

For example, note that the replacement type in question, std::gc::Gc, is still internally backed by the old managed pointers, although this will not be the case once we finally implement a proper garbage collector. And even then if you really need multiple owners of a single value we'd really prefer that you use our reference-counted pointer (std::rc::Rc) instead, along with weak pointers (std::rc::Weak) if your data has cycles. Reference counting in Rust is generally surprisingly cheap, since the refcount only gets bumped if you explicitly clone the pointer; otherwise the pointer simply gets passed around as an owned value.
You could always pivot to a chat for people from New Zealand with that name :)
Thanks for the tip! They look pretty good from the offset, we'll start a deeper evaluation among ourselves and see if they'll meet our needs.
patio11 wrote about it here: https://news.ycombinator.com/item?id=7524429

> Because being on the hook for people's backups is not my idea of a fun time, because I'd be directly competing with an Internet buddy who I'd rather see successful, because I have no particular comparative advantage in backups that I don't have in a host of better product categories, because I already run three businesses and enjoy sleeping occasionally, because running services is in fact a heck of a lot harder than posting about them, etc etc.
This is a dangerous precedent. On one hand this is the only thing Brendan can do its clear that the community at large will not accept dissenting opinions, but its really a small step between holding this line for a CEO and holding it for any employee.
I think it would be a long way from useless.

The garbage collector for example would be very interesting to peruse. Sure threading and synchronization code would be differ but these have been emulated on Linux before to good effect, I don't see any serious barriers there.
I'm sure they don't literally mean any view is accepted. Should they keep a CEO who liked to throw around racial epithets because "that's his view and we're about openness?" By donating to an anti gay marriage group he was actively working against openness and they decided that they're not quite open enough to support that.
The ritual sacrifice is now complete http://www.firstthings.com/web-exclusives/2014/04/mozilla-mo...
>even if they had absolutely no effect on his qualification or his actions on the job.

There's no evidence of this either way, and the qualifications for being a CEO are nearly orthogonal to the qualifications for being a developer. He's clearly an outstanding developer; though javascript seems the product of a damaged mind, it's the water we all swim in. As a CEO, he chooses the direction of the company and manages its employees. Being a homophobe could directly apply to some decisions that he would be tasked with making (although he promised it wouldn't and I believed him), but also speaks to his softer (non-code) decision-making skills.

>I can't help but feel like this campaign has done a lot more harm to him than his $1000 donation could have ever done to anyone.

He's been punished by not being allowed to be CEO. Feel free to cry for him, but he's 5 billionth on the list for me. The donation was made years ago, we all know about it, we still respect him and work with him. I just don't want him being my boss, or the boss of anyone I love.
I can vouch for this—the overlap between the two languages is mostly the anonymous function syntax.
First it was Ryan Dahl, then Ben Noordhuis, and now Brendan Eich... I can't really believe it's happening again.
So, are we going to stop using JavaScript now?
Google Opinion Rewards now available in the UK, CA and AU
Please don't post nasty sarcasm to Hacker News, either in the form of a question or in any other form.

I don't mean to pick on you personally. This is a community ailment.
So, now that's done. Are we boycotting JavaScript now?
Would you call someone being removed from a position of power "stomping out"? Eich can and will still live a decent life and nobody in their right mind is denying him his right to that, but remember that he did seek to deny those rights to others.
This same thing has happened to me with some Android apps using Google ads, such as Podkicker.
Nice, thanks for building this service. I'm all for diversity.
Apparently many Mozilla supporters seem to think it is okay to bully a qualified person out of his job only for his political views, even if they had absolutely no effect on his qualification

I disagree that those views had no effect on his qualification. Mozilla's values specifically talk about diversity and inclusion; Eich has previously acted in a way that's totally incompatible with those views.

On top of that, he did not succeed in defusing the situation before it got to this stage – something which I would expect a person in an important and visible leadership position to be able to deal with.

Remember that Eich had previously actively campaigned against removing civil rights from people employed within the ranks of Mozilla, and indeed members of the wider community. How can it legitimately be called bullying to oppose the appointment of somebody as a community leader when that person has been actively seeking to harm you?
Nancy is super duper
That's simply a rhetorical question, because it is obvious that poverty can only be reduced by providing more wealth to those in poverty.

Your rhetoric doesn't address the point though, which is simply that there are (quite dramatic) unequal returns to labour which in turn persist poverty.
Instead of connecting to the people within 1 mile, it should be the n closest people. This would give the same effect, but work for anyone living in any population density.
Yea, it stood out to me that they demo'd Windows Phone first and that Nadella gave his talk in a t-shirt and jeans.
Mozilla won't even summarize what happened. They don't appear any "truer to themselves" now than they did last week.

Didn't move fast enough to engage with people? What does that even mean? What would they have done if they had been true to themselves? As far as I can tell, there still has only been a single action taken: Eich chose to step down.
Ask HN: is Google using users to decode addresses w/repcatcha?
Since some days ago I'm only seeing numbers, and their appear to be small pieces of home pictures..
I "like" how it didn't even occur to you that having a person who is known for integrity and honesty might be a positive.

The collateral damage of advocating a world with more liars (which is what you are doing) is gigantic, because you are now forcing everybody to waste (more) mental energy on trying to discern truth from lie.
Agreed - I see many job listings these days that mention knowledge of Twitter Bootstrap...you'd be stupid as an applicant not to mention being familiar with it given its pervasiveness. It helps you get by the HR filter, where the resume is what matters, which might mean littering it with terms that would otherwise be banal to the typical good developer.
You need to think of a way to make this less useless for when it is less popular. There's a chance another developer at my school will find this and join, but it's slim.

What if you grouped chat rooms by zip code, and then showed users the 5 nearest rooms, regardless of the distance?

Additionally, what if I want to watch multiple zip codes, like my neighborhood AND campus, even if I'm at home?
Google acqui-hires 5-person company, leaves out designer (co-founder)
There are things other than Git. For example Mercurial.
Imgur Raises $40 Million From A16Z After Five Years Going It Alone
Meh. Sticking to your values of exclusion and divisiveness isn't really something I can respect someone for. 'Good for you for continuing to believe that gay people shouldn't be allowed to marry, even though it doesn't hurt you in any way if they do.'

Preventing gay people from getting married really just seems like spite, like 'I don't like you so you can't have this'. I can't respect someone like that.
>but if you are actively working to remove existing rights from other people

How is opposing redefining marriage (in the context of law) working to remove existing rights of people? Its framed in terms of removing rights/civil rights because it suits the cause. But this characterization is not supported by a dispassionate reading of the issue here.
Ironically, though, his opinion was supported by the majority in that California election: 7 million to 6.4 million in favor of Prop 8.

I guess if they consider any other candidates for CEO from California, they'll have to ask them how they voted.
"Freedom of Speech" does not mean "Freedom from the Consequences of your Speech."
In certain cases, especially with async, using "throw;" can cause a loss of information in a dump. We want compiler bugs to fail fast -- to immediately crash the compiler for debugging and analysis. By using exception filters we can immediately crash the compiler in erroneous conditions, preserving stack, locals, etc.

This isn't just useful for the compiler, but we felt it was necessary for us to make the most reliable, agile product.
That argument means that, back in the days when homosexuality was culturally wrong, anyone who thought that it was OK should have changed their view to match the culture.

That is, your idea that social consensus determines right and wrong is really dangerous. We have historical examples where it proved to be a terrible guide to morality.
Curb stomp? Rub it in their face? What are you talking about?

Eich never said that he was wrong. That’s his prerogative – he can have that opinion – but I’m not sure why anyone would forgive someone who isn’t even asking for forgiveness.

I’m really all for forgiving mistakes and being graceful. There is no reason to rub someone’s past mistakes in their face when they already admitted to making a mistake. Humans screw up, even CEOs. I think in general we need to be more forgiving.

But Eich never asked for forgiveness, so that’s really a moot point with him.

Of course, harassment is not ok, but I really can’t see a problem (and also no internet mob) in voicing your opinion (even strongly worded) and calling for a boycott.
It's sad that people calling for his head screamed louder than people asking politely for clarification. I just wanted to know why a company that says it's pro-equality hired as CEO someone who donated to an anti-equality campaign.

The action was inconsistent with the claim. A lot of people changed their minds in the years after 2008, so I was ready to believe he changed his.
Except that he didn't "espouse vitriolic and discrimatory views." A majority of voters in CA pulled the lever for Prop 8. 70% of African-American voters in CA voted "yes" for Prop 8. Doesn't sound discriminatory to me. What it sounds like is political correctness run amok, and punishment for thought crime.
Just FYI for everybody here who might have a budding consultancy inside of them and is wondering if there still exists demand for it (YES!), there exist quite a few people who do CRO who a) are much better at it than I am, b) do quite well for themselves, and c) have, quite reasonably, never even heard my name.

If we add a lot of constrains like "Software! No wait, B2B software! For geeks!", for each constraint you add the pool of talent gets rather sharply smaller and my confidence that there exist lots of better options than me accordingly decreases.
I don't think I have the stamina to go through a process like this. I'm not saying it's bad process, just I don't think I could quite get through all of it.
That's right, I was just answering the parent what advantages Tarsnap it has compared to a OSS, bash-pipe-made, tar+encrypt solution.
Microsoft would never make the moves it does now if not for being scared of becoming less relevant.

Until they really make free enough licenses not only for the core stuff but for the crucial libraries nobody can expect to be off-the-hook of the traditional lock-in.

And even if they do all that, it doesn't mean anybody was "wrong" only that the conditions are changing and allow reconsideration.
This disappoints me, because I wanted to see Brendan overcome this by apologizing, sympathizing, and connecting. From my point of view it seemed like Mozilla had a train wreck of a PR nightmare and for reasons I cannot understand decided to throw in the towel and give up. What was learned? What trust was gained?

This was a chance for tackling a large issue in a meaningful way and for whatever reason he didn't try.
As a gay man this makes me sad.

Eich gave a relatively small amount of money to a cause that happened to be supported by a majority of voters at the time(disclosure: I am gay, I don't care). For the first ~200 years of America NO ONE supported gay marriage beyond fringe gay groups. 20 years ago a celebrated sitting Democratic president signed DOMA. It was a long time ago and not a lot of money and Eich's (edit: technical)contributions outweigh his political opinions. "Not supporting marriage equality" should not be an "unacceptable" opinion.
Why can't we respect people's opinions? How is this any different from railroading a staunch Catholic or Mormon or Muslim out of an organization(because if you say "god told me to feel this way" it turns into a protected class).
I'd be delighted to work with him, because I don't tend to work with people on software projects with their political views in mind.
It just bums me out when people capitulate to angry mobs, in either direction(just last week an organization capitulated to an anti gay agenda...World Vision, and that made me sad too).

Edit again: Why don't all you folks put your money where your mouth is and refactor all of your JS code to dart or something, just so you don't have to be tainted by evil Eich.
It looks very much like it. A shame if they did and didn't credit him.
Bootstrap is a very useful tool in some situations. As a developer with little to no graphic design ability (but a reasonable understanding of basic UI design), Bootstrap enables me to skip a massive chunk of work on projects that don't benefit from the attention of a designer (e.g. internal portals, administrative tools).

Is it a skill? No, it's a tool. Being able to use it involves some skill with HTML, CSS, and possibly Javascript.

Does it belong on a resume? Why not? At worst it may not be relevant to everything you might apply for; at best it shows a familiarity with available utilities that, required for a given project or not, might come in handy or at least show you're open to and have worked with current alternatives to the everything-from-scratch approach that's sometimes but not always necessary or helpful when developing for the web.

[edit]
After going looking for an author citation, I see this is on the official blog of a digital agency, written by one of the partners, who refers to himself as a "titan of industry."

That's just embarrassing. The ego is stifling, and the tone screams "nightmarish to work for."
[/edit]
Disclaimer: I work on Route 53.

You can ALIAS to record sets within your own zone too, which can contain any arbitrary IP. This is useful when composing routing types (e.g. weighted plus latency). But we don't support ALIASing to record sets hosted on other DNS providers.

It is possible to ALIAS to a CloudFront distribution though, and that CloudFront distribution can in turn use any arbitrary name as its origin. It's also possible to ALIAS to an S3 bucket, which can be configured with a redirect to any name of your choice.

Remote DNS-level ALIAS is something that we're always considering, and we're interested in feedback. If we support it, it's unlikely our 100% availability SLA will apply, that there may be inter-operability issues with CDNs (though we recently announced our support for edns-client-subnet: http://aws.typepad.com/aws/2014/04/improved-cloudfront-perfo...) and incompatibilities with our future DNSSEC support.
Unless I skimmed over part of the post, tarsnap is still run by crontab on a unix/linux box. So, still pretty geeky. And the idea that "affordable encrypted backup" can't be understood by "a suit" is silly.
> Eich made a mistake when he supported prop 8

Nothing proves that Eich think he did make a mistake. He never apologized for that and refused to talk about it.I'm sure he would not need to resign if he did apologize. People make mistakes, and most people will forgive if an apology is issued.
Yes, they've been rather public about that.

http://techcrunch.com/2012/03/29/google-now-using-recaptcha-...
Twenty Digital - New York, NY

We are a recruitment firm, focused solely in NYC's startup, digital & tech space. We strategically support businesses at various stages of development, from inception through late series funding, to pre & post-IPO.

As many organizations in this space are competing for the best engineering talent, we help to accurately represent both company and opportunity to the potential candidate. We are flexible to our client's needs, taking on as much of the process as requested, including pre-screening and meeting each candidate before presentation.

Some of our current positions include:

-CTO (LAMP Stack) – Fast Growing, Tech-Focused Fitness Company

-Director, Engineering (LAMP Stack) – Fast Growing, Tech-Focused Fitness Company

-Full Stack Engineer (LAMP Stack) – Fast Growing, Tech-Focused Fitness Company

-Senior Python Developer (Python Expert) - Post Series A Funded Startup with a Unique Networking Platform

-Front-End Engineer (Heavy Javascript) - Post Series A Funded Startup with a Unique Networking Platform

-Tech Lead/Senior Engineer (Java & PHP) - Disruptive E-Commerce Business, Post Series B Funded

-Lead Front End Engineer (Heavy Javascript) - Series A Funded B2C Startup

-Development Manager (Strong Python) - Series B Funded SaaS Startup

-Front End Tech Lead (Raw Javascript) - Series B Funded SaaS Startup

-Engineering Manager (Java, Struts & Project Mgmt) - SaaS product in the Entertainment space

-Back End Engineer (Scala) - Mobile Web Platform, Seed Funded

-Senior Front End Engineer (Javascript) - Mobile Web Platform, Seed Funded

-DevOps Engineer (Chef or Puppet) – Startup Cloud Provider

-Systems Engineer (Perl, Python, Ruby) – Startup Cloud Provider

-Lead Ruby Engineer (Ruby) – Startup Crowdfunding Platform

-DevOps Engineer (Chef or Puppet) – Startup E-Commerce

-QA Lead (Manual & Automation) – Startup E-Commerce

-Lead Front End Engineer (HTML5, CSS3, JS) – Startup E-Commerce

-Back End Lead Engineer (Python) – Startup E-Commerce

-Lead Engineer (Python) – Startup Digital Agency

Please get in touch to understand how we can be a resource to you, as well as to learn further details on these opportunities. We offer a seamless recruitment experience, unlike any other in the startup space. We will provide full company and role description, verbally. In addition, we have met all of our clients, so truly understand the environment and culture.

email: jonathan.peters@twentyrecruitment.com
Value relative to effort.

society to justly allocate its rewards

Your arguments ignore the failure illustrated by history of the strategy of society proactively allocating anything. Decades and decades of programs that spent billions of dollars giving money and sustenance impoverished groups across the globe, yet what finally begins to pull China out of poverty? Capitalism.

Letting people trade freely within a legal framework that protects everyone's property rights without regard to political and financial power is just. Everything after that is gravy.
I don't think 'standing in the way of equality' is really the kind of values that Mozilla needs.