skysight-inc/HackerNews huggingface dataset:
I find the revival of interest in his political donation since his rise to become CEO a little ridiculous.

When I first found out, I was shocked and maybe even a little upset. But I don't see him using Mozilla to advocate his own political beliefs, and I find his argument of "checking political and religious opinions at the door" when going into Mozilla good enough.

I don't see why we have to make such a big deal out of his personal opinion, as long as we don't have any indication that he'll be using his position at Mozilla to further his political agenda.

If we start hearing about gay men being refused to work at Mozilla under suspicious circumstances, or other such abuses, then I'll be outraged.
Zebras have stripes for a reason – and it's not what you may think.
attribute they cannot change, just like gender or race

Again, look at it from another point of view. There is a reason there are Christian 'conversion' camps, these people simply don't see it as being set in stone.
So he boycotts Mozilla and instead goes to Chrome, Which Google is behind. Google, one of the major (the biggest?) contributors of Mozilla.

> You’re probably wondering: “Why now?” The donation came to light in 2012. It’s simple: He was a low level functionary back then. He had no more power than the cashier who ranted at me about the “War on Christmas.”

Wasn't Eich the CTO of Mozilla back then? That position must be very impotent at Mozilla, I guess.
I don't see how that follows? Lots of fast systems are FP-only.
If any SVN dev truly believes that svn is better than git in any technical sense then I wouldn't trust the engineering judgment of that developer. However, it's also clear that svn is a hugely important project, not just for legacy reasons but also to provide certain benefits (mostly around simplicity and control) that many organizations need. But SVN itself has none of those needs, it's an open source project of the nature for which git was specifically designed. So I'd think any rational developer would say it's perfectly reasonable for SVN development to use git. All else being equal, of course dogfooding is ideal, but in this case all else is clearly not equal.
what were the differences?
It is maintained by contributions from U.R. Lissners. ;-)
This is why I always clone repos to disk.
Very true, and infact that is what I do. I use my VPS providers backup system for snapshotting my servers and an offsite file store for additional backups.

However if my choice for the latter is between a sole trader and an organisation with 20-30 employees and multiple directors that obviously is the more sensible choice. No matter how much more you like the tools or respect the owner with something as important as backups you need to go with the most reliable option.

Sure, I could use tarsnap and another file store for three backup locations (which may be something I should do) but then the argument is why not go with two companies that have a bus factor of more than 1?
Found this just today, think 2048 but with nice twist
€ 7M EuRoC robotics competition opens call to ignite manufacturing
This is pretty amazing - it is probably going to get out of hand very quickly and become as epic as "Time" (xkcd.com/1190)
Agreed. How do we know that the top 1% predictors are there through skill rather than luck? Knowing more about the questions, numbers etc would help us to come to a good idea about how many people should make these predictions by chance alone, and so on.
Cost of doing business. But I'm sure they spend many more millions on consulting figuring out how to pass that along.
Three Books Made of Human Skin in Harvard's Library
A middle ground there that would work for restore of particular files is to use ecryptfs/encfs without encrypting filenames. I think ecryptfs at least knows how to do this. Then you can download the file with the proper name, but the contents are encrypted and decrypt them locally.

You could probably also hack up something to figure out locally what encrypted filename corresponds to what regular filename and go fish for the encrypted filename in CrashPlan. It will probably be clunky though.
For a prediction market anyone can join checkout https://scicast.org/

Whats neat about SciCast is you can make predictions based on the assumption of how other questions will turn out.

eg I think that if the price of bitcoin exceeds 1000 by 2015 at least one presidential candidate will accept bitcoin donations. If btc ends up being below 1000 I make no prediction.
>> Yes, I found that quite inspiring too. And it has certainly worked well for Amazon.

It's worked well for Wal-mart too, but I don't think anyone would praise them for doing so.
https://news.ycombinator.com/item?id=7509739

https://news.ycombinator.com/item?id=7508572

https://news.ycombinator.com/item?id=7510226

https://news.ycombinator.com/item?id=7511707

And it doesn't work on my desktop version of FireFox, but it does work on my laptop.
No matches for popcorn in GitHub's DMCA request repo yet:

https://github.com/github/dmca/search?q=popcorn
This actually isn't that hard to understand. Discrimination is definitionally related to systematic prejudice. Their counter-reaction is neither systemic nor unwarranted (as prejudice is).

One could argue that in this era of social change we should be more tolerant of anti-gay marriage folks, bigots, etc, as this is a generational divide that will pass.

However would also could make an argument that when (a) you're a public figure as the CEO of a major nonprofit and (b) you've publicly stated and financially supported the potentially bigoted position, you will be the target of counter-attacks.

So, no I don't shed a tear for Brendan Eich. If the first thing he did as Mozilla CEO was to hold a press conference to repudiate his prior actions no that he is a public figure and commit Mozilla to gay-friendliness (not "internal memo" stuff we've been hearing), there would have been no issue. The organization is largely identified with its leadership, and this drama is playing out like a host rejecting a donor organ - this isn't just outside opinion, Mozilla employees are speaking out!

They are based in California, what did they expect?
Imo the core of git is superior, but the command line interface of SVN is much better. Git is just horribly messy. The distributed stuff push/pull had a lot of work and improvements, but the work/commit cycle is just messy, at least when compared to SVN or mercurial.
It's important to stress that JS is really just the target language "instead of ASM" for Haskell-to-JS compilers, not just a convenient preprocessor. Development happens in Haskell (or Core, an intermediate representation, "the final human-readable step before compilation") land, and very rarely in the JS (or ASM).
Anything related to gay marriage has become totally "good vs evil". There's no middle ground, no nuanced arguments.

If you're against gay marriage, then you're obviously a homophobic religious gay bashing evil hitler.

I'm glad he stood up for what he believes in and put his money where his mouth was. If only more people (on all sides of arguments) did the same.
Sorry but this product is horse shit. I have nothing but contempt for it.

1. It's expensive at £250. I doubt it makes a saving on that scale over 10 years. In fact I suspect it costs more over time (i.e. when it goes wrong and when it gets your routine wrong).

2. Most houses do have thermostats. In fact most of them have remotely programmable ones with week schedules at least and a precise user interface (mine is down to half a degree). Plus every radiator (apart from one) has a thermostat on it.

3. Is this really a problem or a manufactured one? If I'm hot I turn the thermostat down. If I'm cold, I turn it up. If I go out, I get back to a cold house and make some tea until the heating warms up. I'll set a minimum temperature at most.

4. I'm sure this will quite happily piss away your gas if you decide to go on holiday. I bet it didn't see that coming! Perhaps I've got the flu - does it know that?

5. Based on the fact that it connects to the WiFi, I suggest that it quite happily reports your data away somewhere which is surely useful. And I bet it knows who you are. How long before you start getting junk mail from NPower saying "have you tried our new tariff"?

6. There's even more shit to go wrong now which will require a CORGI engineer to come out and fix at great cost.

Sorry but it's an excessive product for a non-existent problem.
Is it against GitHub's TOS? I have a web app, http://www.moviemagnet.net, that's a movie torrent aggregator that I was going to throw up on GitHub after I wrote some integration tests. It would be shocking to me that they would remove the repo since they weren't technically serving torrents.
Where does it say anywhere on that page that it went wrong? How did you come up with this headline? As far as I can see, it went perfect in every way.
popcorn-time vs. popcorn-team
IPhone 6 countdown
One example briefly mentioned was providing feedback to respondents to let them know when they were getting things right or wrong.
I'd assume the average compression rate to be very low, no? Don't modern cryptosystems have to encrypt then compress to avoid some forms of attack, thus making the compression not very effective?
I always thought the explanation I heard as a kid ("The stripes help them blend in to the tall grass of the savannah") was a bit lacking - this makes much more sense!
But that wouldn't change my bottom line at all, i would just work faster/more and need more clients.
My clients usually are fine with paying more because they feel that my experience has value vs the next guy who just cobbles together their application without thinking much about maintenance, architecture, testing etc. I might even be slower than that guy.
How does the 'crowd' adjust for bias in sources? e.g. if they are all picking the answers to the surveys based on similar methods, e.g. google searches or from listening to the news, how does the crowd avoid the biases from news sources? You can't just 'average them out' if there are systematic skews.

e.g. just because half of the people are watching (say) CNN and the other half are watching (say) Fox News doesn't magically mean that the average of their opinions will be correct. What if both news sources overplayed the likelihood of terrorist attacks? How would the crowd adjust to this?
It's absolute rubbish. Most heating systems installed in the last 20 years or so have required them due to assorted building/env regs, and they were quite common place before that. Some low quality housing stock with old systems won't have them, but if the owners were to want one they would likely splash out the twenty quid for a standard one, or take advantage of the substantial grants available to those on low incomes for new heating systems.

I really hope for their sake Nest haven't bet the (UK) house on this "fact".
Missed the dry-run option but it still seems to require a key which requires you to pay. Talked with some on irc and it seems it's not possible at the moment. Someone mentioned gzip providing a good enough estimate on the compression without taking the de-duplication into account.
I think by "programmer" they mean the heating timer that most UK central heating systems have. (Unless they have features they're not advertising, the Nest isn't a full replacement for one - the timers also turn off hot water semi-independently or even totally independently in the case of many newer ones.)
What is "unique data"? Does it do de-duplication across users? Are you paying only for unique compressed data?
Utterly unfounded speculation about the sexual preferences of other posters does not advance the conversation.
Funny how everything Google does is dogma. They move from complicated hash DS to B+trees, a decade later, and everyone follows. Better DS are currently Log-merge for heavy writes and data parallel BSTs for read-most.

At least they are not stubborn for long, I give them that.
I rarely agree with the author of this blog post :

- "Don't bother mentioning your G.P.A." : I know firms are only interested in your diploma's name, but it can be an advantage to mention you passed summa cum laude whereas another barely made it by coasting and offloading his share of works on others students (which is unfortunately a useful skill in the workplace).

- "Don't bother using verbs other than "made" for programming projects." : I completely disagree. Using the exact verb to describe your work show your understanding of the tasks which fell onto you, but also your writing proficiency (which will be reflected in the quality of your comments).

- "Answer this: where can I look at some stuff you built?" Github is a nice place to show-off your skill but not everyone is interested in open-source side-projects, so it's not a silver bullet.

- "Answer this: which languages and databases do you prefer?" Well, if you want to pass the résumes' automatic parser used by the HR dep., you need to stuff your application with keywords anyway.

- "Don't bring up your hobbies." : This one really raised my hair. Not everyone is tweeting every part of their life (I certainly don't) so hobbies are a great way to lighten the mood during the interview and assessing the interviewee's personality.
Yep, my use case is basically the same as yours.

I'm not just trying to score a free private repo, I actually want to share my app code with others open source who would like to view it -- even though the app itself is customized for our context, I don't mind letting people see it.

If you deploy your app with capistrano or similar automation, there are various ways to handle deploy. Not neccesarily any need to access any file systems, if you are deploying to heroku for instance, you might just need your deploy tool to set heroku config/env variables.

Anyhow, as far as whether git-crypt is really designed for this use case, I'm encouraged by a comment from the author here in this thread: "Where git-crypt really shines is where most of your repo is public, but you have a few files (perhaps private keys named *.key, or a file with API credentials) which you need to encrypt." Where most of your repo is actually public, yep, but just a file or two with credentials etc that need to be encrypted, yep! Okay, sweet.
Elm is a "Haskell-like" to JS compiler, and implemented in Haskell. It's used at Prezi [1], a company that was impressed enough by it to hire Elm's lead developer to work on the language there, and probably make use of it for their site.

[1]: https://prezi.com/
> I don't think that contributions to political campaigns would be considered "private life", at least in our small corner of the continent.

I'm not sure the issue is really about privacy. Let's go on a small tangent here.

Do you know why secret voting is considered important for democracy? In fact, it's seen as a good feature of a voting system if a voter cannot prove to a third party that they voted a certain way, even if they really want to.

The reason is that democracy works best if your vote is a free expression of your political views, and can't be easily influenced by money or threats. If you have the option of proving your vote to a third party, then the third party can bribe or extort you. If you don't, they can't. (Of course there are more complicated vote buying schemes, but it's worth having some safeguards against the simplest one, at least.)

Note that we don't just have laws that stop the government from buying people's votes, because the government is not the only actor that can buy people's votes. We also want to stop third parties from doing completely legal things that add up to vote buying or vote extortion.

As you can see, the issue isn't really about privacy. The issue is that people should be free to support the political movements they like, and not be punished for it. If you make it harder for people to support the political movements they like, even if your actions are completely legal, you'll get fewer people supporting the movements they like, and more people supporting the movements that others tell them to support. In other words, you get less democracy and more mob rule, or "rule by social pressure" if you prefer. I'm not saying that "rule by social pressure" is a bad system, it might even be better than democracy in some ways, but you have to be honest with yourself if that's what you really support.

And that's why I think attacking Eich for his donation is wrong.
I am really excited about meshnet technologies. I think they could eliminate some today's problems with internet. (Censorship, spying, throttling) Lets set up some more meshlocals HN. https://projectmeshnet.org
It can easily change your bottom line.

If you can do the task in a quarter of the time and charge half as much for it then you can double your bottom line.
Elite: Dangerous – Alpha
>I'm strictly anti-gun, so I probably would be "shot down" at some point, were I a leading Mozilla figure.

I think you have taken a caricature as reality.
Most cheap home routers are Linux-based, so the adoption plan seems trivial.

Linus should just make STCP NAT support the default with a comment "router manufacturers - please don't disable", so the next time router vendors update their kernels, it gets built into.

Then just wait for 3-4 years.
Turn the server into the new personal device with Node.js, Cozy and CouchDB
Hi there-

Very interesting company!
Could you share more info regarding the DevOps position?

Specifically, do you favor Puppet over Chef or use them equally?
Can you share any information regarding some sample projects? (What would a typical day look like?)
To be honest it would make perfectly sense to host a VCS on another VCS, it's not about religion wars, pride and protecting your offspring. VCS have different features and some teams might be better off by using SVN, while the team developing SVN might be better off by using git to develop in a distributed manner.

I understand the need of self-hosting/dogfooding/whatever, so it wouldn't probably be a good idea, but it's not something to flatly dismiss just out of principle.
Sure, one could look at it from that point of view. And decide it was a vile, destructive view and to help those victimized by such a barbaric, anti-Christian (speaking as a lapsed Catholic!) notion.

I can understand a point of view and even support one's freedom to practice it (by the government), but I also can do everything in my legal power to make sure those views are marginalized and the damage they inflict minimized.

Which is no less than what anti-gay marriage folks have been doing. And losing the battle, I might add.
The "cost of doing business" all gets passed along to the consumer, inevitably. That's how businesses work. The consumer has to cover the "cost[s] of doing business" and then some, or companies don't make any money.
Numbers make people feel intimidated, and threaten their ego

I'd argue its stronger the other way around: people in political arguments falsely insert (crap) data to intimidate other people and polish their own ego.

=D
"Ephemeral" messages, the way Snapchat does it, is useless against surveillance and possibly even other kind of hacking later on if the company is actually saving the content on its servers. Perfect forward secrecy is a much better way to have "ephemeral" conversations, even if the encrypted data remains stored.

Adding self-deletion on top of that just makes it slightly better in case someone wants to decrypt those messages later, even though it should be an almost impossible task.

So if apps want to offer safe conversations for users, they should first implement end to end security and perfect forward secrecy either with OTR or TextSecure's protocol. If they want to add self-deletion on top of that mainly as a marketing feature, that's fine, but it shouldn't be the main priority.
Agreed. I did have to read it three times in order to feel sure that I understood what they were trying to say; I found the abstract rather opaque.

So basically "it deters flies", right? I wonder why then, why would flies avoid striped skin?
IPython 2.0.0
Services, Microservices, Nanoservices – oh my
Yes, that could work however you have now lost your historical backups and still exposed yourself to an unnecessary risk.

Again sorry Colin for this but there is a 1/500,000 chance he will be struck by lightning this year [1]. Amazon 3s (the backend of tarsnap) has a durability of 99.999999999% [2] and so you are 200 thousand times more likely to lose your backup because of a lightning strike than due to a corruption on s3.

[1]:http://en.wikipedia.org/wiki/Lightning_strike
[2]: http://aws.amazon.com/s3/faqs/
using such argumentation one can dismiss any protest one does not like. a protest is a perfectly legitimate form of political action, and is the only proven effective method of achieving change in this type of thing.
Intrade is a futures market where people with insider knowledge can buy into a position. So if you know of a scandal for a political candidate that will cause him to withdraw, you can go buy up all the other candidates and make some money when he does. This will alter his price, becoming a predictor before the news actually comes out.

Additionally, there is the "put your money where your mouth is" aspect of it. While every candidate in the primaries, is announced as, "the next president of the United States", you can see who the people really think will win based on which futures they purchase.

The CIA effort is more like taking a whole lot of people, asking them to predict something and seeing who is good at it. There appears to be some manipulation of those guesses across the breadth of the crowd but it is not mentioned. In contrast to futures markets, the players in the CIA effort have no stake in the game.
> Where git-crypt really shines is where most of your repo is public, but you have a few files (perhaps private keys named *.key, or a file with API credentials) which you need to encrypt.

Awesome, this is just my use case. I had been not sure if this was actually the use case you were focusing on -- I'd suggest maybe including that exact above sentence in the README, so potential users can understand what you are intending the tool for.
It's not like we're talking about David Green at Hobby Lobby here. In any of these discussions I've read, nobody has suggested that Eich has worked to mold Mozilla into his personal political or religious vision.

Green--on the other hand--is actively trying to tell his employees how to use their compensation given for the work they've done for him. Would Green reach into his employee's pockets and take out greenbacks if he knew they were being used to buy condoms and booze? The proposition is more likely than Eich discriminating against gays in his role at Mozilla.

If Eich has actively discriminated against employees at Mozilla, then yeah, he needs to be kicked out. Show me where that has happened. But what he does in his private life (that he didn't advertise, which makes this an excellent case study in the need for privacy-even-for-legal-activities) has no bearing.
That was a joke. The only other on-topic comment looked lonely.
France put Yahoo-Dailymotion acquisition-killer in charge of the Digital Economy
Dumb Ransomware Developer leaves Decryption Keys on Infected Computers
>> "It would be shocking to me that they would remove the repo since they weren't technically serving torrents."

I don't think it matters if they're serving torrents or not. The movie industry will likely sue them anyway and GitHub probably doesn't want to be involved in any way.
You kidding me? Is this how April Fool's are supposed to go!? If it is, I am quitting the internet on April Fool's.
I like the idea. I received the first mail today. News about negative happenings over the world. What I personally would like is positive news delivered to my inbox. For negative news I can watch CNN, Fox and whatnot.