skysight-inc/HackerNews huggingface dataset:
That theme is exactly what makes me worry that the team will give in to pressure to make a 1.0 before it's really ready.

I can understand the desire for stability before wrapping your head around a new language (typestate..), but if you're interested in Rust then you either patiently watch from afar, or at some point you just jump in and live with the breaking changes.

Semver seems like a straightjacket at the discontinuity of 0.x->1.0 if you don't want to commit to significant velocity of major versions. Perhaps the thing to do is define a second pre-1.0 series at 0.99.x, where breaking changes are made deliberately and include a source rewriting tool where possible?
I'm sure Turing would really cry Eich a river.
Rights are not granted.

Laws merely define approach to Rights.
Rust 0.10 Released
Mountain Lion Low Battery Notification is Not Retina
Filed a bug report last year but the Low Battery icon that appears on Mac's running Mountain Lion (latest version) is not retina. Hopefully someone from Apple will eventually resolve the issue.
I mean, they're not going to open source the NT kernel anytime soon. But look at what they're actually doing. They have their Azure cloud services, they have their Visual Studio development tools, they have their new WinRT platform that doesn't have nearly the penetration that their legacy Win32 platform they want to kill has.

So look at what they're actually doing, right now: they're open-sourcing key parts of the .NET platform, and they're partnering with Xamarin to support even more open-source elements that makes the .NET platform appealing to new kinds of developers. So there's a low barrier to entry to getting started with .NET development and getting into that ecosystem. Once you're on the hook, as you grow you'll run into more and more things Microsoft can sell you. Microsoft can sell you their line of Visual Studio development tools, which provide the best .NET development experience. They can sell you Azure hosting for your .NET apps, which will likely offer the best .NET hosting possible (and even if you're not on .NET or are mixed between .NET and something else, Azure is getting very competitive with Amazon and Google). And if you're writing phone and tablet apps for iOS/Android using Xamarin, Microsoft is right there for you to expand your reach by porting to Windows Universal, where you can get your app on Windows 8 tablets and PC, Windows 8.1 phones and the Xbox One. That's Microsoft's vision of the future.

And yes, if you're running ASP.NET on Mono on Debian via AWS, to support your iOS app developed in Xamarin using Xamarin's IDE, Microsoft doesn't really benefit there. But that's also the case if you're running Node.js or PHP on AWS to connect to an iOS app written in ObjectiveC. And people in the former group are still much better PROSPECTIVE customers for future Microsoft endeavors than people in the latter group. (Not that Microsoft doesn't want to sell the latter group stuff too -- look at Azure.)
"We believe in free speech, therefore this guy who has an unpopular opinion has to step down".

Yeah right... (And I am pro gay marriage, but I can respect if people oppose it).
This is a terrific comment, and I couldn't agree more -- regardless of Eich's personal views and how they made people feel, the fact that he and Mozilla didn't have statements, interviews, and a PR plan in place for something so obvious is reason enough that he shouldn't be CEO. End of story.
I'm in political science, and I'm pretty surprised how aware of open source tech some of my professors are, R especially. But I've even heard from a few of them a desire to pick up Python or C++ for other data work, and at least one of them knows emacs.

Proprietary software like STATA still gets used as much or more than R, but hopefully it continues to pick up steam. R Studio in particular is a pretty compelling environment.
> How many lives need to be ruined before an oppressed community can fight back?

The oppressed already did fight back and won. This is putting your enemies on trial afterwards.
1 affects any multi-socket Intel system after Nehalem, and any multi-socket Opteron+ AMD system.

So basically most physical servers.
Yes the framing is intentionally naïve, as if the minority-ness of the opinion is why he was rejected. If he was a vegan I doubt anyone would give a shit despite that belief being way more unpopular than opposition to gay marriage. The key is not that his belief was unpopular, it's that he held a belief widely regarded as bigoted and unjust. He then went on to enact those beliefs by proxy, through financial contributions.
I've all but forgotten the intricacies of the DOM due to jQuery. There's probably plenty of developers who have begun their careers in the past 5 years who probably don't know JavaScript as anything other than where they put their document.ready block. Ditto for frameworks like ActiveRecord and the ability to write SQL, etc. Is the lack of underlying knowledge the fault of the framework?
I interviewed with Skype once, I ended up not taking the job because it would have meant moving to SF and I don't really want to do that, but they asked me to do something interesting. They asked me to complete an assignment that was similar to the work I would have been doing, but did not require me to install their codebase, nor was it such a huge task that it would have taken a week to do.

This, to me, feels more like a happy medium between whiteboarding and "auditioning". The task was simple enough to be completed in 8 or 10 hours that I could do after work, and I even had some time to add some flair to it for style points.
This is very wrong. Various cultures have had different systems of slavery - some better, some worse - and vastly different views of women's civil rights or participation in society.
As the most populous state, with a reputation for being fairly liberal (but of course that's only the coastal areas), and one of the earlier states to try to address the issue through a referendum, CA was definitely looked to as a bellweather on the issue by the rest of the US.

Of course, the relationship between the US and the rest of the world is totally different.
Nevertheless throwaway137 said "every", not something around 17%.
> If they were following semver, this release would be version 0.10.0 (notice the patch version).

Actually, since they are doing backwards incompatible changes in every release, this version would be more like 10.0.0.

They are deviating from semver for now, I hope they get on it properly for 1.0.0 and beyond.
Perhaps you have not noticed that most loosers are men.
Route 53 Infima – Manage Service-Level Fault Isolation Using Route 53
well, that's what I was hinting at by the fast 1/8 reduction, so yes you can speed up the process by "decoding" a smaller version of the jpeg image.

This is just an optimization to add later though. You might be able to quickly scale your jpeg down, but you can't skip the rest of the transforms, because you still need to get deterministic fingerprint of the image. And in the article's use case, the file size is so small that you shouldn't be dominated by decoding time (that test jpeg from the site decodes in 12ms on my laptop with libjpeg at full size).
becoming more and more unacceptable to hold in our culture is a good thing.

So it isn't accepted by everyone yet. So why should he or me or you ever change opinion because majority says so?

If majority says so, what's the point of minority opinion? You don't have to agree that gay deserve equality, but once the law is written, you have to accept that the gay is protected under the law.

Until all the states accepts to give marriage equality to all, the expectation of everyone to accept is hard. You don't have to agree with my disagreement in order to accept that we can agree to disagree.
Found the answer to my question on the readme: "The implementation here mirrors many of the key components of Facebook's PHP implementation of PlanOut which is used to conduct experiments with hundreds of millions of users."
Of course we can't. Practice is critical in mastering a skill, and frankly as an industry we really don't practice the skill of recognizing the best people. At all.

Hiring processes throughout the industry are entirely non-rigorous, and there is almost never any loop-closing when it comes to hiring signals and eventual job performance.

We are spectacularly bad at recognizing talent because we've never sat down and rigorously connected signals to success and failure.

Tech hiring is the ultimate cargo cult. It goes through fads (remember when logic puzzles where the thing?), and works primarily via arguments that sound logical but were never even remotely verified. It's monkey see monkey do at a mass level.
My explanation? That they were in favor of what the Proposition actually was, i.e. insertion of the following language into the state constitution:

"only marriage between a man and a woman is valid or recognized in California"

I don't think a supporter of such a clause is automatically a "homophobe". It might just be that the proponents did not wish to make same-sex marriage an institutional reality. That's not an infringement of gay rights so much as an expansion of gay rights.

Note that I'm not taking a personal stand either way, but I do dispute that it was correct to demonize Eich (and millions of others) who support the traditional definition of marriage. There's no evidence that Eich or anyone else sought to actively discriminate against gays.
Typo in one of the examples:

<%= tr("This is indeed [bold] a very [italic: powerful] framework [/bold]",...) %>

Decoration tokens have short and long forms:
<%= tr("This is [bold: cool]") %>
<%= tr("This is [bold]cool[/bold]") %>
I believe it works using their Visual Apptimizer, which means that it's only UI changes atm.

As for performance, i've seen no issues.
Safari 7.0.2
Firefox 28
Chrome 33.0.1750.152

all on os x 10.9.2
Designer Co-Founder get's screwed by GOOGLE acqui-hire & shares it on SECRET
"Google was interested in buying my 5 person company for our team. They hired everyone but me."
Lots and lots of downvotes. It's not new, threads like this just attract more downvotes than usual.
I am not sure how tarsnap dedups, but you could use apenwarr's amazing "bup" to create a dedupped, compressed backup and get a good idea of the size. But at those prices ...

An external, USB powered, 5400RPM 1TB drive can be bought for $60 last I checked. An online backup service is nice to have, but for $250/month, you could buy a new 1TB disk every week, format it with TrueCrypt, copy your stuff to it, and email it to a random acquaintance/family member (or a known wrong address in Hawaii, so it comes back to you with "wrong address" a few weeks later). It's not as convenient as tarsnap, but way more resilient, not to mention that downloading 1TB back is going to take more than mailing the disk back to you -- or in most cases, taking a return flight to retrieve the disk yourself.
If there were no state benefits for those married, of course. But there are. Both opposing gay marriage AND not opposing that benefit system is patently discriminatory - how could it be anything else? It is saying 'there is no way you are going to get the same benefits as other people, because of whom you happen to love'.
>The most damning aspect of this was their a) inability to predict this would be an issue and b) their inability to deal with it once it did.

I'll grant you a) but with respect to b) there was nothing they could have really done once Eich decided to stand his ground. Who would have thought that Eich felt so strongly on this topic that he was willing to sacrifice his CEO position and possibly his future at Mozilla. He never came close to either apologizing for his actions or publicly supporting gay marriage. He really really is against gay-marriage, that's his thing.

>All he had to do was lie...

Personally, I'd rather he not lie.
I think this is a shame that he was hounded out of his job and the organisation because of his personal political stance. I disagree with him 100% on the issue but this is not a result that furthers any cause and doesn't cover anyone in glory.
Has he ever said anything against gays? Being opposed to gay marriage is not the same as being opposed to gays.
> That said, I understand he's received wildly disproportionate abuse, like death threats.

[citation needed]
One problem I personally have with most remote jobs is they don't give me the same social security as I have in my own country, and don't allow me to pay my taxes locally. I want to support the community I am living in, and know that community to have my back.
> Who would have imagined this 10 years ago?

well, Microsoft used to say that open source software was anti-american, cancer, communist, anti-competitive, etc... yup I think they changed a bit
To be sure I think the most similar language to rust would be probably c++. At least I get a distinct "created by c++ developers" whenever I use it.

Not that that is a bad thing, just that if you've programmed in almost any imperative language you're fine reading that online book. I'd love to use rust to replace my C stuff in the future if possible once it stabilizes. But until then I am just popping back to that book every other even .N release to have a look-see at progress.
Can we have some perspective here? His livelihood has been at no point under threat. Unless you have some evidence that the CEO job was somehow keeping him from the poorhouse, this is just a ridiculous term to use here.

He still works for Mozilla (as far as I can tell) and he almost certainly still has a significant say in how it's run through the shares he almost certainly has (I can't find any specifics on it in a cursory search, but it would be astounding if it were not so).

But when he made that donation, he was tying himself to a cause. As an officer of a company he is a face of that company. This is true in all companies and for all causes, and it was his choice to make the donation and the company's choice to appoint him to a position where that donation would reflect poorly on them.
Are You A Potential Coder Quiz
Opposing something right because it's politically convenient isn't any more ethically defensible than opposing something you truly disagree with. You, as liberals tend to do, are giving Obama a pass -- he can't not do the right thing, by your logic.

I suspect that many Republicans nominally against gay marriage are privately for it, but the political ramifications for saying so would be much graver for an older, whiter and more religious constituency. Do we give them a pass, too?
The main point here is the notion of protected class. http://en.wikipedia.org/wiki/Protected_class In the United States protected classes are predominately traits upon which the individual has no control over (the notable exception being religion, pregnancy, and veteran status which are present because of constitutional and social value reasoning). Because of this line of logic egalitarians in this country support moving sexual preference as a protected class. Holding opinions (for whatever reason, you don't get to hide behind religion on that one) is on you and if that causes your employer to look bad or runs against what they stand for it is perfectly reasonable to expect to be let go.
Thanks for the suggestions. None of these are really what I had in mind - a tool that hides the complexities of campaign management and optimization. Where is the Zendesk of advertising?

I had a look at each of the websites. Wordstream is the only one that has any information on pricing. Adspert appears to be on target, but the pricing information just says "Adspert is affordable for every business". It looks like Adobe AdLens doesn't exist any more. A google search shows ads - but they just lead to a whitepaper signup.
An example is hiding Facebook login. You can unhide it later (also without resubmitting) when you're ready to put it back.
People who actually were directly and personally affected by Eich's actions in donating, of which there are quite few compared to the number of people weighing in on this?

Is this the case? There are a whole bunch of LGBT people working at Mozilla, and in the wider tech community. On top of that, there are families and friends of these people, who while not being personally affected can certainly legitimately object to the damage done to their close peers.

I suspect that this affects more people than you are implying.
You can't optimize your ads for conversions until you've already had a minimum number of conversions (I think 30 per month?). Google can still run up hundreds of dollars of paid clicks that will never result in conversions before then (and mobile apps for kids are one way to do that).

As for desktop vs tablet, some people might be advertising a tablet-only app or a desktop-only app. In that case it's best to advertise on the device people can use it on, to streamline the download/purchase.
I think you overestimate how United the United States really is, compared to the EU.

London is a 4 hour drive from Brussels.

Washington D.C. is a 41 hour drive from Seattle. And you can't even drive from D.C. to Hawaii.

When looking real hard at culture, I'm sure we can find as many differences between people from NY,NY and say Fairbanks, Alaska as we could between Londoners and Berliners.

I'm not against your arguments that the EU is a Bad Thing as such (I'm still on the fence on that one), but if you're thinking that US citizens cannot possibly relate to our issues with the EU since they're all nice and united, you could be in for a surprise.
Yes, exactly. That's what I do when I interview people. I make it clear that this is something I am actively trying to solve (or maybe I've just recently solved it), and not just some academic exercise I'm doing that isn't productive.

I think that makes a huge difference. And in the end, I don't care what language you do it in or how you do it, so long as you solve the problem. If I write it in Ruby and you write it in Java, then if it works, I can hire you and your first job will be to port it over ;)

I moved to SF and I love it, but I understand not wanting to move around. I'm resisting moving away from SF for other opportunities...
Why would you not link to it? It is a public blog it is meant to be read. Respectful your point makes no logically sense. You think the HN crowd is the youtube crowd?
Is it this one:
http://incisive.nu/2014/thinking-about-mozilla/
How come the only way you can be open-minded is to have all your opinions narrowly placed in the current politically correct mindset?
Ditto here - I did an interview with AirBnb once where I had 3 hours to build a mobile app from the ground up to a specification. They provided all the designs and assets necessary, as well as the API and specification. The exercise was broad, covered multiple areas, and was holistic (you get a shipping app out the other end, not an isolated non-contextual piece of code).

I rather enjoyed it, and at 3 hours wasn't a huge intrusion on my time. This sounds a hell of a lot more attractive than throwing a whole week of my spare time at a company I'm not sold on, and IMO is just as representative.

The extra perk of this approach is also that, assuming you give the same/similar assignment to every candidate, it makes their performance directly comparable.
http://www.popehat.com/2013/09/10/speech-and-consequences/ describes it well:

> Speech is designed to invoke private and social consequences, whether the speech is "venti mocha no whip, please," or "I love you," or "fuck off." The private and social consequences of your speech — whether they come from a barista, or your spouse, or people online, or people at whom you shout on the street — represent the free speech and freedom of association of others.

> Yet people often confuse these categories.

I believe you are making the same confusion between the right of free speech - Eich can support a political position - and the freedom of association so employees of Mozilla and OKCupid need not be associated with a company that has Eich at its head. (In the employees' case, the right to quit.)

There can be and is a tension there. As a country we have said that the right of free association is limited while at work, and that certain factors - race, religion, country of origin, etc. - cannot be used to discriminate between employees. But other factors, like disrupting the office every hour on the hour for a boisterous rendition of the National Anthem, can be grounds for punitive action.
Reality disagrees.
This is what I dislike about reddit. They let MrGrim in and now imgur is almost as bad as the conventional image hosts. Everytime I visit imgur, the interface has gotten more complex and now its trying to be a social photo sharing site of its own, instead of a just a simple host.

So lets say I went out and created a competing service, which is something I've considered. Now the reddit admins will ban me for violating the rules while MrGrim gets a free pass because of community politics.

Its incredible to me that reddit sells itself as being above the fray and an alternative to sites that had more patronage, when its a lot of ' meet the old boss, same as the old boss.' I suspect popular sites have a typical lifecycle. Launch, buzz, a golden period, then a decay once monetization becomes a concern, then another group of hungry 20 somethings eats its lunch.
Not to hijack the thread, but... science? How?
If you want to write a dev tool, WinRT doesn't cut it due to window store restriction and we are stuck with WPF. WPF also contains many features missing in WinRT, which is probably why it's still more popular than.

I'm looking to move to direct2d eventually. I work at a low enough level that this wouldn't be too bad for me.
I haven't but I also am always in a lot less pain when I take them. Invariably I start to have problems when I forget to keep taking them. It got to a point when every time I complain about stomach pain, a co-worker asks if I am taking my probiotics and the answer is always no.
It's just a poor culture fit :)
I understand that argument--and you're not completely wrong--but a) that would require a massive overhaul of our legal system. The whole impetus behind this is that by not being able to be married, LGBT citizens are denied literally thousands of legal rights. That would be a big project. b) Good luck getting our uber-religious society to do so. c) Whether the system is flawed or not, keeping a class of people out of it is certainly not OK.
"While an intolerant sect does not itself have title to complain of intolerance, its freedom should be restricted only when the tolerant sincerely and with reason believe that their own security and that of the institutions of liberty are in danger." - John Rawls.

Intolerance toward Prop 8 supporters is appropriate due to the threat to liberty that the restriction of same sex marriage creates.

There is no need to be tolerant of someone who threatens your security and liberty.
You're on the right track. At my job, we use Vagrant and VMWare Fusion to load up our dev environments. I'm thinking it might be trivial (or at least, less complicated) to simply give the VM to my candidate... The problem is that sometimes they don't have VMWare or VirtualBox. Ideally, I'd just write a single script that installs everything for them, so all they have to do is write code...

Maybe for the upcoming hack week...
It seems like most are ok with harassment and discrimination against Eich simply citing exercise of free speech. But if one-tenth of what happened to Eich had happened to someone with different sexuality or female, people would cry harassment and discrimination. Why is it ok for Eich to get huge backlashes, harassments and character assassination? I fully support same sex marriage, but I feel like treating Eich like this was too far.
yes, actually. not all homophobes are virulent, frothing-at-the-mouth gay bashers who use the word "faggot" a lot.

mostly its a pervasive attitude that homosexual relationships are "abnormal" or "ungodly" or something like that. its homophobic to feel that way, even if you're polite in public when discussing it.