skysight-inc/HackerNews huggingface dataset:
Yes, if you write your dates in a silly order.
This is a pretty massive change.

Eich was technology/standards focused. Someone from the product/marketing side is ok as long as they get Mozilla is really a technology product company (business and marketing is easier when technology/products are the base focus and you don't lose developers targeting the platform).

I am a little concerned that a switch was flipped at Mozilla when the former Chief Marketing Officer is now CEO over the CTO previously. Granted the new CEO has been around the company a while and oversaw Firefox is helpful, I just hope they keep the technology/standards as their base focus. I feel many of the things I love Mozilla for, asm.js most recently, may not be as focused as before. Also, I lost a ton of respect for Mozilla for throwing a founder under the bus.
Could HSV1 be the cause of Alzheimer’s?
Let's not. I think the folks who feel someone's political actions and views are a good reason to shun or punish them are wrong. I don't care what you're for or against: If you participate non-violently in a political debate and don't let your views interfere with your work, including how you treat your coworkers, I'm happy to work with you or for you. Or grab a beer with you and try to change your mind.
Except the question was b==1 && b===2
Are you taking into account the new Lyft pricing from last week? http://www.lyft.me/help?article=1263247. Comparing it to the UberX rates https://www.uber.com/cities/san-francisco, it seems like Lyft should be always $0.50 more (when there is no happy hour/surge), unless I'm missing something.
> I'd say most of the time, you just failed to capture the commonalities. More specifically, you seek generality through exhaustiveness, when you should use genericness instead.

THIS is one of the most important things I've ever learned from programming Haskell[0]. The way to make things generic is to whittle away all of the sharp edges and implement them as compositions atop base patterns. Those base patterns arise out of polymorphism, not exhaustiveness.

You don't make lists generic by realizing that you need a list type to have all the properties of a string, a tree, a vector... You make it generic by realizing that much of its structure arises by forgetting what's inside.

[0] Which is not to say you can't learn it elsewhere, or that you cannot do it elsewhere. Instead, Haskell has the facility, the philosophy, and the community to do it really effectively all the time and so if you read Haskell code you'll be floored by some of the great examples possible there.
Thoughts on Finishing Big Things
And friends, family, and neighbours.
Aciclovir
Imagine: when they were looking for the next CEO, the first question was: does he/she support gay-marriage?
I would take a step back and reflect on why you're so upset. The reaction you've posted is almost awkwardly inappropriate given the circumstances.
I apologize, I wasn't saying every query language /is/ Turing complete, just that to do exponentially more complicated tasks in a single atomic query... the lines start to blur between the two.

Yes, these are hard subjects - especially things like cache invalidation. You raise good points, and I hope to answer them in the follow up posts I write - I expect your's and other's good eye to check my work. I'll let people know when I've written them. Demos are coming too!
> I think it's interesting that your outlined design relies significantly on mutable state ("a property of type directory").

The design does not rely on mutable state. The property doesn't have to be mutable. It doesn't even have to be a field - in an object-oriented language, it could be a method that collects the directories from the child steps. You appear to be dressing me in a strawman's outfit.

> Then, instead of having a mutable property holding a directory, you might just use a function that takes a directory and returns a stage. You could have another function that takes a file and returns a stage.

What? Could you expand on this? The thing i'd like to do would be to take a chain and make a list of the files in its various directories. How would i use your functions to do this?
In my experience people love quirky details performed for long lost reasons. They are central to our culture and identity creation. Take Santa Claus on Christmas dressing in red and saying hohoho, and entering through the chimney.
Why not a blue woman squeezing through a tiny crack in the wall and saying neeneeneeneenee?

EDIT: Didn't downvote you btw
I was about to make a call to Jesus, and see how this could happen.
First volunteers to receive blood cultured from stem cells in 2016
In terms of importance, I think this was practically a given, but I've seen statements from people doubting if the Pulitzer Prize Board would have the courage to make a decision that still wouldn't sit well with certain powerful people.

Turns out they did. I'm very pleased to see that. Congratulations to the winners!
I think Pixelmator is an excellent replacement for Photoshop, but right now Sketch is more of a replacement for Fireworks than Illustrator in my experience.
Well, Firefox is first of all quite inferior to Chrome. Worse JS performance, worse stability, worse interface and worse Cloud sync and features. The only reason to possibly use it was openness and their motto.

With them refusing to stand up for Brendan Eich and his right to his own personal opinions, which it's clear he never brought to work with him, I no longer think they have any moral high ground. I know I'm done with Firefox, and none of this is good PR, and they were losing tons of market share before...
Windows Phone 8.1 supports Passbook natively
Tinc is difficult to setup and uses a custom protocol which may not be thoroughly vetted.
“I don’t think having a CEO who represents the company that donated to prevent gay marriage is cool. I will stop using the product of the company. I ask you to do the same.”

That was the most common reaction. I think that’s completely harmless and unproblematic. That’s how responsible adults should act. So I’m not really sure what you are angry about.
Google Buys Titan Aerospace, the Drone Maker Facebook Wanted to Buy
The battery in glass is tiny. If the camera was used to do what you say, the battery life would be measured in minutes, not hours.
Another example where the lack of upgrade-pricing in the App Store is infuriating. I'd cheerfully pay a $20 upgrade fee, but it's a tad much to pay more than I paid for the original app for some minor UI enhancements.
that depends on how you define a majority

So, if one is unhappy with the result of an election we can merely redefine what "majority" means by implying that certain parties who wanted to vote, didn't?

Well that sounds democratic.
Cool story. A more marketing-oriented person being CEO is a better choice for a community-oriented organization, and should have been made by the board in the first place. This [1] puts it succinctly. "The mistake made was not made by Brendan Eich" and "The people who messed up here are the board of the Mozilla Corporation." This is Mozilla's board doing what they should have done all along, except that Brendan Eich can't be CTO anymore.

1: http://seldo.com/weblog/2014/04/04/on_brendan_eich_equality_...
Please, please, stop calling this "politics" or suggesting this is about (in)tolerance by others.

It's completely dismissive of the very real objections people had concerning the appointment of Eich, especially those of us who understand the importance of Mozilla for the open web and weren't just out for good old lynching.
I'm genuinely curious where you would draw your line. Would you support firing Mozilla's CEO if it's revealed he voted for Mitt Romney? What if he gave his campaign $1000?
I think you missed a bit of his point which was to make that exact expression evaluate as true

(b == 1 && b===2 && b === herpderp)
2) Export tool is soo much better. Especially multiple size format. No longer just 1x or 2x.

This finally makes Sketch a viable tool for Android design as well.
The rotation of the earth would move the rocket 50 miles iff it was still on the ground.

The rocket, not on the surface, still has that 1000mph extra kick that the earths rotation gave it, but it is above the earths surface and therefore must move faster than 1000mph to keep up with the earth. (Of course it is moving _much_ faster than 1000mph, but the point is that while the rotation of the earth gave it 1000mph, that 1000mph does not keep the rocket above the same position once it is up there).

To understand why you don't maintain the same surface-relative speed as you go up, consider geostationary orbit again (where the numbers are extreme enough to work out intuitively):

Sitting on the launch pad, the geostationary rocket has a "bonus speed" of 1000mph, which is enough to put it stationary over the ground. The surface relative speed, with this 1000mph, is 0, which is your objective for geostationary orbit (~35k kilometers directly above the launch pad).

So all it needs to do is go straight up, right? Wrong. While 1000mph is enough speed to keep up with the earths rotation at sea level, it is nowhere near fast enough to keep up with the earth at ~35k kilometers. It needs to go up ~35k kilometers and it needs to move ~5867 mph faster to the east in order to keep up with the same position on the earth. If you were up at 35k kilometers and moving east at 1000mph, the same speed as the ground is moving at sea level, then the ground would be whipping by you as it rotates underneath you. Plotted on a map, you would appear to be moving very quickly to the west.
I couldn't figure out the reason most hackers are negative on HN. Cool down.

http://www.youtube.com/watch?v=q7K0vRUKXKc
I've done system administration for many years, as a remote-worker.

Trying to sell expertise in this field is hard, even when you have a lot of knowledge and contacts. The biggest issue is that people don't want to give remote logins to systems, to people far away.

I setup a trivial page at http://remote-sysadmin.com/ but getting attention has been very hard, even though I got a few contacts along the lines of "Please automate Debian updates", or "Please install plugin Foo for wordpress, plz".
And then you realize that javascript runs everywhere and you smile to yourself and continue coding away.
I've a storage unit when selling my home. Apparently buyers like to look at nearly-empty shelves and closets.
John Hunter on Quicklaunch, Gerald Bull, Elon Musk, etc.
Well let's just fire all Muslims, Christians, Buddhists and Hindus since those religions all traditionally are against homosexuality and also have sexist elements.
An interesting note about 10:08 is that on a 12 hour digital clock, it represents the most bars which can be simultaneously illuminated.
The work behind this is the result of a huge effort, starting 20-30 years ago. Some people had given up on the promise of tissue engineering - one of my mentors suggested just over a year ago to me that the field was a poor choice to start a career in due to too many researchers and not enough progress. Its a very active field of research, and practically every university with a life sciences or bioengineering department will be doing some sort of work on it.

Thanks for posting the journal links.

We're not done yet. Most of the currently feasible organs are relatively simple in geometry and homogenety. More complex organs like the kidneys, liver, and espessially brain are probably exponentially harder to make. I personally think we'll have nanotechnologies and regenerative techniques that will leap-frog lab-grown organs before we are making more complex organs (which will be the desired approach unless, as in these cases, the organ is absent). A major disadvantage of lab-grown organs is they still need major surgery to implant.

I also think we will soon find (if we haven't already) that the limit on human lifetime and quality is from diet and excercise, and that these approaches get much more gains per dollar. We will soon find (if we haven't already) that health is limited by resources, not science. Prevention before intervention.

(PhD student in Bioengineering. I don't work in tissue engineering but most of the people in my office do.)
"which side of any issue you are on"

Maybe he's on everybody's side. What freedom is more important than the freedom to be true to one's self? What good is free speech[1] when the private, individual exercise thereof results in the professional equivalent of capital punishment?

[1] Whether campaign contributions are always identical to speech in all contexts is immaterial here: in this case, they're close enough.
Another story, why casio watches are always at 10:58:50

https://encrypted.google.com/search?q=casio+digital&tbm=isch

http://mygshock.com/wiki/Trivia#Why_do_all_Casio_promotional...
"Accepting each other's beliefs" seems like a simple solution, but it has a very problematic result. To LGBT Mozillians, this becomes "you must respect beliefs that say that you are a second-class citizen."

No one should feel like they must respect beliefs that devalue their person.
> Those specs suck. Whoever asked you this don't understand their own needs, or are struggling with a legacy behemoth that should eventually be replaced.

That may or may not be true, but presumably you're not suggesting that Haskell is unsuitable for writing software for users whose specs suck, or don't understand their needs?
The difference is just the Shuttle's External tank in 1995 cost 55 million each. not to mention the SRB reconditioning was almost as much as building new boosters. and those are only two costs of prepping a shuttle for each launch. not to mention the extensive processing workflow that takes place. so for the cost of 3 external tanks Nasa is getting a cargo resupply. Thats a bargain even with the current economics (which spacex is keen on shifting downward).
> Prop8 was passed based on propaganda and a lot of out-of- state funding... Under normal circumstances prop8 would never have passed in California of all places.

"The campaigns for and against Proposition 8 raised $39.0 million ($11.3 million or 29.1% from outside California) and $44.1 million ($13.2 million or 30.0% from outside California), respectively"[1]

If money distorted normal circumstances, presumably it did so to a greater degree on the "against" side of Prop 8.

If you take Prop 22 as the earlier norm ("61% in favor to 39% against"[2]), that makes some sense.

I think it's a lot more likely, though, that the advertising probably only affected a minority of participants (if any) and Eich's support put him in company with the then majority of the state.

That doesn't mean it was the right thing. It does, however, have something to say about whether his support puts him beyond the pale for a leadership role.

[1] http://en.wikipedia.org/wiki/California_Proposition_8_(2008)...

[2] http://en.wikipedia.org/wiki/California_Proposition_22_(2000...
What is the barrier to "stupidity" in a language. In Haskell there is a deliberate, powerful barrier in the form of a compiler which will yell at you repeatedly until you stop violating the constraints encoded in the types. You either learn to work along the lines laid out by the types or you cheat.

To cheat you import a module called System.IO.Unsafe or Unsafe.Coerce and get sudden access to a magic hammer. If you use it to subvert the type system in a dramatic way then you'll immediately get so many massive runtime errors that you'll be forced to rescind. If you use it on a project that enforces -XSafe then the compiler will still reject you.

To get past both of those barriers you probably have to have a really, really great desire to break the system or a deep understanding of why and when it's valuable to use these unsafe types.

Again, nothing is actually stopping a terrifically bad programmer from breaking your statics, but there are a lot of things making their life much harder in the process.

The wager is that you can detect and avoid people who are willing to cross higher barriers much more easily.
it's cute, but pointless. probably contributes close to nothing in terms of revenue.
Ubuntu 14 openssl – heartbleed update (Works)
[MongoDB Lesson 3] How to INSERT documents using the Mongo Shell and JavaScript
The previous CEO (Gary Kovacs) was also a product guy, so no switch was flipped (the switch was to put a strong tech lead like Brendan as CEO).
But Chris has also a technical background (he worked on porting linux to mips architectures) and he knows Mozilla in and out.
Hey, thanks much. That's useful. For everyone else's information, low-earth orbit is ~8km/s, or Mach 24. According to Wikipedia, "Thermal control becomes a dominant design consideration" above Mach 10.

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

If anyone knows anything about the how the first stage is shielded, I'd be very interested to know. In the artistic video, you can see a quick peak of the nose of the first stage. It's colored tan/yellow like the heat shield on the second stage, but there aren't many details. (Presumably, this was purposefully vague.)
Well said. But...

Putin probably remembers his history. In World War II, Germany nearly overran Russia, and it started from the middle of Poland. If it had been able to start from the eastern border of Ukraine, Russia might well have not survived.

So Putin may feel, historically, that Russia's survival is at stake if Ukraine joins NATO. (I am not saying that Putin's desire to control Ukraine is moral or ethical. I am merely saying that it is understandable.)
Artificial blood coming to a hospital near you.
China’s First P2P Lending Website Receives Series B in Funding
So what's the argument here, exactly?

When Brandon Eich exercises his freedom of speech to donate money to a cause that was harmful to many mozillans, that's somehow NOT an attack on non-heteronormative Californians, BUT when OkCupid exercises their freedom of speech to encourage use a different webbrowser, that IS an attack on Brandon Eich?

Maybe you could draw the class a map of what kinds of speech are OK and what kinds of speech are unfair attacks.
Hider 2: Hide and Password Protect Files and Folders on Mac
About your text issue: The only time I've ever seen that happening is when the line height is considerably smaller than the actual text size. Sometimes when resizing text Sketch will not scale the line spacing accordingly. Maybe not your issue but I thought I'd share.
I realized I could just look at the JS and I can answer my own question...so yes your Lyft rates need updating :). Cost per minute is now 0.3 and cost per mile is 1.5

http://www.lyft.me/help?article=1263247
No, they strongly disliked Brendan Eich to be a CEO of Mozilla. Their dislike is with the CEO, not the company. But because of the strong dislike, they cannot support the company.

Boycotting a company because of not wanting the CEO is not an attack on the company. It is expressing that you really don't like / disagree / hate / whatever the company.

I strongly dislike Brendan Eich was made a CEO. I don't want to support Mozilla in any way and I would've been very critical about Mozilla. Knowing that he supported prop 8 and then knowingly making him a CEO is not the company / organization I supported (fyi: I've triaged 600+ bugs, used to be a Bugzilla developer, have git.mozilla.org commit access, etc).
Sure...but I'm not being considered for a position as CEO. Which means, among other things, that I'm not the person who makes the executive decisions that governs the company's policies and initiatives. Part of the privilege of being a peon is that I don't have to explain what I think because no one cares. Part of the problem of being CEO is that people do care...heavy is the head that wears the crown, and such.

I've read his statement, and his interviews. What in his statement contradicts my assertions? I think Eich was a sincere supporter of Prop 8, now and today, and he has said nothing to step back from that. Which means that people who are bothered by Prop 8 should not seem out of place to ask him for an answer.

While we're looking at his other statements, check this one out:

http://www.theguardian.com/technology/2014/apr/01/mozilla-ce...

> Eich refused to be drawn on whether he would donate to a Proposition 8 style campaign again in the future. “I don't want to do hypotheticals,” he said. “I haven't thought about that issue and I really don't want to speculate because it's not relevant.”

I'm not a CEO, and I'm not someone who has to deal with Eich being my CEO. But I can understand why people who are in the latter situation may not simply settle for: "Well, if Eich says it's not relevant to how he'll act as CEO, then it must not be relevant".
Nobody who knows what they're talking about says that Haskells types (or even Idris/Agda/Coq's types) "preclude bugs" but instead that they "eliminate some classes of bugs so long as you don't behave really pathologically".

That's a much weaker statement, but still a valuable property.
I've done the same with 13:37.
Why not? They already burned Eich at the stake, why not apply the same scrutiny to everyone?
Surely they'd just alter the time in Photoshop (or what ever they use).
You will get specific actions for each suggestion (some automatically done for you, some manual). It won't be just a list of sites.
And here I thought you were showing your good taste in customized 1911 variants... You might want to consider a name that reflects the distributed nature over the dangerous power because of reactions like the parent (although I strongly disagree with the sentiment expressed).

Seriously though, this sounds cool and I'm looking forward to trying it out once you release code.
Demo of Graphine Battery Charging in 30 Seconds
Brendan Eich was working pretty hard to derail real progress too, ironically. It's pretty understandable for people to be upset about the appointment of someone unqualified to CEO of an organization they strongly care about and someone who actively works against equal rights is incredibly unqualified to lead an organization like Mozilla, no matter their technical or business expertise.
Maybe we can all agree that it's a fuzzy, gray line, and move on to talking about things that can actually move our businesses forward, or are cool hacks, interesting phenomenon or otherwise generate more light than heat.
Re-read my comment. I'm not saying it's better at all; just that you can't compare the two (and saying "If Houston had been at Mozilla..." is nonsensical).

The kind of people involved with Mozilla, and the kind of structure Mozilla aspires to be, makes it logical for them to dismiss their CEO in the way they did.

The kind of people involved with Dropbox, and the kind of structure Dropbox aspires to be, makes it logical for them to defend their board of directors choice and not back down.

(FWIW I have deep disgust for some of the actions taken by both Rice and Eich.)
Safe: Free Easy File System Encryption
The landing legs are attached, just folded up. https://pbs.twimg.com/media/BlL4V42IYAAgZ1J.jpg:large
Morally/ethically: They shouldn't.

Practically: Because that is the way the world actually works. If you've got a big power like Russia, with a leader that is willing to use that power, then your choices have consequences. You'd better think about those consequences when you're making your choices.

[Edit: If you're a neighbor to a big power like Russia, then your choices have consequences. The point was not that Russia's choices have consequences, but that Ukraine's do.)