skysight-inc/HackerNews huggingface dataset:
What's a good sync solution for 1Password that doesn't use Dropbox?
Funny the reaction of so many against this. If it's okay to vote by ballot, why is it not okay to vote by dollar? They're your dollars. It's perfectly fine to choose not to give them to companies that do things or whose leadership holds views you disagree with.

Dollars are far more powerful mechanisms of voting than ballots IMHO. Imagine if everyone investigated the leadership of companies they did business with and refused to buy from companies whose leadership supported unnecessary war, discrimination, etc.? If indeed it is corporate leadership that really leads the country, then corporate leadership might be a more important target for change than governmental leadership.
Clearly being an actual war criminal probably outweighs donating to prop 8, so there's that.

In any event, I think your problem is you took the wrong position on Eich -- first, there was no "lynch mob" -- being denied a high profile, well-paid job as head of a non-profit is not the same as being lynched. Second, no-one forced Eich to donate to prop 8, and the outcome was quite foreseeable. Isn't a bit of judgment an important job skill for the CEO of a non-profit?
Yeah, approving torture is a "good faith decision", right.
happy to explore other choices together with the community.
Some users have voted Riak: https://predictionio.uservoice.com/forums/219398-general/sug...
Show HN: Know Math, or rather People Math?
This quiz has some interesting math questions regarding data and people analytics.
While there is often little difference in foreign policy, their approach to social issues is vastly different. You probably don't pay any attention to this though. It does however ultimately affect you, since such a powerful but broken country could wield incredible damage abroad.

However even in foreign policy matters, there would have been different results with respect to the Iraq war. The invasion was a quick and massive pivot away from the more justifiable war in Afghanistan. Given that Saddam Hussein tried to have Bush jr.'s father killed, that leaving Hussein in power was possibly some unfinished business of that same father, that Cheney's pet company Haliburton made ridiculous profits on government war contracts, and that it was a Republican sub-faction of neo-cons who were so desperate to invade, I think there's a good case for there being a big difference between the parties. Not to mention the key personal opinions among top Republican admin officials seemed to drive the use of "enhanced interrogation".
Since when is running a boycott campaign a "quest for ideological purity" or enforcing "thoughtcrime"? This doesn't seem like it's about ideology or what sort of things Rice thinks. It's about people being tortured and killed and her part in that. It's about actual crime not thought crime. She should be held accountable for her actions and making her a pariah in various communities is one small way of doing that.
I don't think the point here is to write your entire app in C#. TypeScript is already close enough.

I think the point is that you have some existing libraries that would be useful in a web application, you could go ahead and compile those down to TS and use them within your TS code.
Does someone know the actual line of source where the error appears? The goto fail vulnerability was easy to catch with static analysis, but I haven't seen the actual lines of code for this one yet.
One of the really nice things about PredictionIO is that it comes with a dozen different recommendation algorithms out of the box, and lets you simulate their results with your data. This makes it much easier to decide which is the right one to use.
Thank you. I will join the discussion. And wow, hackpad looks so good.
Shocking: 8 Foods Even The Experts Won’t Eat
The Maker's Alphabet
I'd say it is used by more than just "thousands" of developers. https://sublime.wbond.net/stats :-D
I find this offensive and foolish.

People should put more effort into holding their politicians accountable while they are in office- not for settling idealogical scores after they reenter private life.

We the people have no one to blame but ourselves for this. It is the voter's fault that these people are able to flourish. If we don't take our civic responsibilities seriously, then these kinds of campaigns are petty and destructive.

Americans that act in these kind of thought police exercises instead of actually investing in the system should be ASHAMED of themselves. Is what she did illegal? Nominate politicians that will instill FBI leaders who will prosecute crimes. WORK FOR IT. Don't just talk. You need to do more than vote.
Heroku alternatives too?

http://www.salesforce.com/company/leadership/board-of-direct...
Yes, Depently Typed languages can. They are full blown theorem provers...
Where were you the last 5 years?!
I live in SF and have both a personal commuter bike, and a BABS membership. When I factor in the convenience of not having to do any maintenance on the BABS bike, don't have to worry about fixing any flat tires, don't have to worry about theft (a big problem in SF), and can quickly dock a bike where I'm going, $88 a year feels like a very good deal. The only thing preventing me from going 100% BABS is the network of stations in SF is very sparse and located mostly downtown (see: https://twitter.com/ptraughber/status/388368763281625089).
QuickTip: Open new iTerm2 tab in current directory
> Most static code analyzers could have caught this particular bug

Does that mean nobody out there in the crypto world ran a static analyzer on OpenSSL in the last 2 years?
Knuth: Open Letter to Condoleezza Rice (2002)
I apologize.

Once again I made the mistake of thinking I was having a civil discussion about a topic and asking for more information.

Again, I apologize for giving the impression I disagreed on the matter even though I never stated my position one way or other.

Based on other responses throughout this topic I'll call it a day on the matter.
Your idea about `maybe (int (>= 0, <= 10))` is exactly correct, but there's an important point to emphasize around it:

In a DT language when you express such a type the compiler will demand that you write a type like maybe which can fail at runtime and demand that you handle that failure.

To the compiler, `int` and `int (>= 0, <256)` are different types which require an explicit conversion (though the particular choice of conversion may be implicitly defined, viz. Idris' Coerce typeclass). In order to do multiplication like you suggested you would have to provide enough information to the compiler (either at compile time via constants or via a possibly failing mechanism which generates proof requirements at runtime) that your multiplication will not violate the constraints of the type.

To you final point about tracking constraints, even those defined implicitly, I think the answer is no-ish. Most frequently, DT languages have such a richness of types that there's no way to infer them—you're forced to write out all of the top-level types. But the idea of passing around constraints like you're suggesting here is not impossible.

You might imagine a pair type like (in no particular notation)

(x, x => [Constraint])

where the first is a number and the second indicates a type-level function taking that particular number to a set of proofs that certain constraints are satisfied. We could indicate all of this at the type level and demand the compiler ensure that constraints are not violated (i.e. we end up coercing between constrained types like this and some coercions, those that coerce to supersets of the current constraints, are valid only) and we could also define a loose kind of (+), (*), (-) etc on this pair type such that the result passes along the proper constraints.
My apologies. I looked at it a few weeks ago and that appeared to be the case then. Glad you were here with more recent information.
Using Datomic as a Graph Database
A follow up for the keen and eager

http://lorddoig.svbtle.com/should-we-make-a-working-group-to...
Writing JSON by hand sucks?
Honestly, the "right" way for companies to do it is to simple lease an office near a concentration of a few workers. Even if it's just 4 or 5 employees, a nice office with internet and a kitchen isn't very expensive. That way it's not "remote" work, it's just another corporate office location.

Checking online in Kansas City, MO. 13,000 SF of office space runs < $10k/mo. That's a bargain. Spot checking other places (Colorado Springs, Nashville) doesn't run too much different.
National Security Advisor presumably (hopefully!) has better access to information and internal assessments of the quality of various intelligence sources than does "random ex- politician".
Does anyone know of a resource that shows who contributed and how?
I wasn't aware the terms had been rejected. The terms aren't important though. The general concept that some people put on weight quicker than others, when lifestyle factors are controlled for, has been shown to be true by research.
> There are mass grave sites in Iraq which proves they had them.

Yes, Saddam used chemical weapons in the 1980s. But Rice argued that if Iraq wasn't invaded, Saddam might use nukes.
> I find the explicit images of war and torture very distasteful.

Really? You find the images distasteful, rather than what the images represent? You should be far more distressed by war and torture themselves than depictions of them. Sort out your priorities.
This. Has everyone forgetten about Snowden while they argue red vs. blue? Bush started it. Obama intensified it. If your main gripe is "She's a Republican!" then you have missed the point my friends.
Completely agree. I've done Scala, Algorithms, and one other and Dan's course stands out for its interest, enthusiasm and clarity.

Plus it uses functional programming! What's not to like.
I live in Boston and I ended up buying a bike to commute into work. Boston/Cambridge is great for cyclists (drivers not included).
The point of Hubway is you pay for the convenience of the network. They have stations literally everywhere. And the cost of maintaining those bikes and stations is probably very high. I think I read somewhere that NYC's Hubway equivalent was losing money (even though it's partially sponsored). I'm not sure how popular their annual memberships, I suspect a lot of the revenue comes from the casual renters like tourists and working folk needing to get from point a to b quickly.
As soon as Drew is ready to shake hands with a person, directly or indirectly linked to mass war deaths, he ceases to be one of our own. For me, at least, this is the case.
OpenSSL's code uses particularly bad MACRO's ifdefs that defeat static analyzer's capabilities to analyze the code...
I approve of any thought process that allows me to narrow down the amount of awesome cloud services out there to choose from. Making choices is really hard for me. Also, I prefer ethical reasons because it makes me feel warm at night.
These guys are still vulnerable to heartbleed. I witnessed my username and password in plain text from the server's memory when I signed up with a test account.
The campaign to start the war didn't start with the vote, the vote came at the end of a long campaign of misinformation, orchestrated by the party in power.
That fact check shows that he didn't lie during the State of the Union address, not that the pretense for the war wasn't a lie. Certainly, it says nothing about the fact we went to war with Iraq for an attack they had nothing to do with.
Its called violent social revolution, and it happens all over the world where political injustice is perceived by the masses.

But not in America.
We mostly need a replacement for JSON schema, which is not quite powerful enough.
I've always wondered why github never had tags.
I wasn't aware of this specific gene mutation but research has shown empirically that Indian men are at greater risk of premature heart disease than the average person (one UK study states up to 50% more) even when they were born and grew up in the West.
Of course French employees still answer email after 6PM. Are you kidding me?
The follow-up article on this report[1] from Science-Based Medicine provides more details and good perspective on the difficulty in general of studying the safety and effectiveness of new treatments of any kind for any condition.

[1] http://www.sciencebasedmedicine.org/new-evidence-same-conclu...
The Hubway stations are removed before winter.
Shoot evil Windows XP and Internet Explorer icons to death
Wuala or SpiderOak.

I'd say Wuala, as SpiderOak's mobile application wasn't great last time I checked. It only had read capability.
git-annex assistant + hosting at rsync.net? http://www.rsync.net/products/git-annex-pricing.html
There's a big difference between Eich, who comes from a technological background (he created JS, for crying out loud) and just happens to support policies I don't agree with, and Condoleezza Rice who comes from a majorly political background.

I don't know, there's something that feels just wrong about having a political figurehead mixed in with a company that is (arguably) one of the success examples of Silicon Valley. It just... difficult to describe with words.
except for the ratpack feature which is pretty badass, google drive is a more compelling product from price to features.
> We all know that he didn't do it intentionally

Actually, I hadn't known that. But this article gave me strong reasons to believe that it was, indeed, accidental. I certainly recognize that this is the sort of mistake that is extremely easy to make.
In the movie The First $20 Million is Always the Hardest (http://en.wikipedia.org/wiki/The_First_$20_Million_Is_Always...) there's a massive conspiracy to steal source code from developers using...webcams.

I can only presume that having a plot revolving around a distributed version control system with a nefarious controller would go over the heads of the audience. It is a much more sinister plan, though.
Absolutely beautiful visualization.

A couple cautions about drawing conclusions from this data though:

1. A trend in the outliers of a distribution does not imply the same trend in the mean values of the distribution. Although I'm sure there's an upward trend in the mean values, it's not good science to encourage people to jump to that second conclusion. (Not without the supporting data at least.)

2. What about sampling bias? Intuitively, it seems like the reporting weather stations would not be uniformly distributed geographically, but would rather show a higher concentration near urban areas, which store and release extra heat. How large is this effect, and how could we correct for it?

For anyone interested, you can also get at the raw data without signing up for engima.io:

http://www.ncdc.noaa.gov/oa/climate/ghcn-daily/
Folks love to talk about the Midwest as fly-over nation, but the Midwest is a great place to hire. Of Zapier's 9 person team we have 4 people in the Midwest: 2 engineers, 1 marketing, 1 support. And we have no intention of stopping hiring in the Midwest.
Interestingly, in the winters the streets seem much cleaner much faster than the sidewalks. In fact, pedestrians get to deal with snow plowed off of the streets.

I know a few residents who bike to work from Cambridge to MGH (over the Longfellow bridge) year-round.
In Scandinavia people take the bike even in snow storms. Just put on winter tires and you're safe.
I'd use it also if there was a Linux client.
Haha exactly the same 3 courses I did last year. Doing any currently?
Thanks!

As someone that is from a country that suffered from US meddling, and someone that was very critical of Condolezza Rice even before the actual war on Iraq started because of her role back then, I had to delete my account, I don't even bothered to make a backup, I just deleted it.
http://www.legislation.gov.uk/ukpga/1990/18

I think you're wrong:

Unauthorised access to computer material.

(1)A person is guilty of an offence if—
(a)he causes a computer to perform any function with intent to secure access to any program or data held in any computer [F1, or to enable any such access to be secured]F1 ;
(b)the access he intends to secure [F2, or to enable to be secured,]F2 is unauthorised; and

Lastpass is not trying to secure the web wervers with the check
The "many eyes" canard isn't just about formal reviews, though. It's also about the idea that when something's open source the reviews aren't limited to maintainers or close colleagues who would be involved regardless of open vs. proprietary. What actually seems to happen in the great majority of cases is that the circle of people who actually understand any particular commit is only very slightly greater than it would be otherwise. The bugs are only a very tiny bit shallower, if at all. The fact that it was just one reviewer in this case, despite the code being widely available, only underscores that point.
Happy to see another LV user here.

Organization gets much, much easier once you get the big architecture concepts - produce/consumer patterns, messenger-queues, event structures, actor framework.
Yes, it can be painful, but the newer functionalities (clean-up, riddiculously easy sub-vi creation,..) subtly improve it.

Btw: If you are using LabVIEW and have never used Quickdrop, try it. It is the most underutilized and amazing feature.
Compared to the Obama administration's assertion that it can kill any American it wants without trial? Here's are reports on this policy from two traditionally liberal news organizations (the conservative ones are equally damning):

1. http://www.salon.com/2010/04/07/assassinations_2/

2. http://www.motherjones.com/kevin-drum/2011/09/obama-assassin...

Don't get me wrong, I believe the Bush administration was horrific. But the Obama administration has turned out to be equally immoral, and in some cases (spying and assassinations) even more so.
I wrote myself a similar tool for myself using NRefactory so I can fill you in:

I found that converting 10k of C# was incredibly quick and the overall build time was still totally dominated by the slow TypeScript compiler.

You are right that the development time is spent unit-testing C# and very rarely invoking the TS compiler so rather than making the workflow worse, it improves it immeasurably. The alternative to recompile TS each time and use Karma and Chrome dev tools is unbearably slow and clunky in comparison.

The real win I was after was that the quality of the test tools and debugger for .Net. Using a tool like TestDriven.Net from visual studio so from a r-click I have test coverage, performance, edit-and-continue and all the benefits of the Visual Studio debugger.

The generation to typescript is more of a publish step than part of the development cycle. I also convert the NUnit tests to Jasmine so I run the same test suite across the generated javascript. This does catch issues because there are differences, like lexical scoping, that my cs2ts tool did not try to solve.
The fact is that the IC (Intelligence Community) has infiltrated most companies of strategic intelligence value. That's not really up for debate. However, it's also clandestine and presumably against the foreknowledge of the infiltrated companies. While as user, these actions are concerning, it's understandable that infiltrated companies may not be willing divulging their customer's data. While it's easy to point fingers, I'm willing to look beyond a certain amount of corporate ignorance stemming from a pre-Snowden world.

In a post-Snowden world, continued ignorance of embedded security assets in the corporate infrastructure is no longer acceptable. I say this with some hesitation, as I'm friends with several such assets and wish no ill will toward them as individuals. Yet, it cannot be ignored that companies should be expected to limit their trust of those whom have sworn oaths in conflict with their corporate interests, especially when their actions have spoken louder than their words.

Condolezza Rice has repeatedly shown that her interests lie too close to the agenda of the Intelligence Community and are at conflict with the expectations of security and privacy that I expect of a service such as Dropbox.

This is what I told Dropbox when I deleted my account.
It's not just an opportunity for them to learn - it's an opportunity for you to learn, as well. There are deeper levels of understanding beyond merely being able to use something, and you can only reach them by the kind of explicit descriptions and breakdowns that teaching a concept necessitates.
> this is not how we settle political disputes in a civil society

Um.. what? We don't settle political disputes in a civil society by boycotting entities who choose to associate with actors we believe are immoral?

That's silly. I don't think it gets much more civil than this.
This seems true for other areas of EE. I'm continually surprised that our FPGA and board designers use some adhoc horrible homegrown revision control scheme. When I ask them about tools of the trade they usually complain that the solutions are proprietary and not working any better than making numbered backups.

The same is true, maybe even worse, for our MEs.
Is it possible to get an entry-level engineering job in the Valley today? It doesn't seem like that's common at all. So if you're just starting out and particularly if you don't happen to have a boutique degree, where are you going to start at entry level as a developer? To me, it sounds like a great way to hire.
All that means is that Americans value social stability over all else. The threshold hasn't been crossed yet.

Despite what the media might say, life is still pretty damned good here, and what injustice exists affects a minority, rather than a majority of people.
Hah, you know, back in the day, when people had a problem with a political action it usually ended up in a serious sacrifice e.g. seppuku, self-immolation, revolt, crucifixion... guillotines, assasinations. Nowadays one can disagree vehemently with a leader just as before, but simply stop using a service related to them to help with some passive aggressive need of absolution from the shame you somehow internalized! Grand. Absolutely. Grand. I mean, sure if you have an issue with the deaths this woman is tied to...DEATHS, you know, for emphasis, you'd think that that would have been the last straw, that you would have given up your citizenship and moved elsewhere in at least some sign of protest against the U.S. Government as a Service. But no, this...this is the last straw, because now you can 'fight' her on your terms that won't hurt you too bad, show the world your 'mettle'. The sacrifice is symbolic enough you can tell your friends about it, but not so much that it actually hurts you, which really isn't a sacrifice at all. All you can do here is express an opinion, and change your money flow, which really doesn't alter anything, you've stalemated the battle, but the war is still lost.
CTRL+ALT+T will re-open the last closed tab.
Consumer power is the only power most of us normal folks have. This is one of the best ways we can exercise it--by refusing to buy or use products that conflict with our moral or ethical codes.
What is the secretary of state supposed to do during a hurricane? Send an ambassador to reason with it?
Well, it's actually quite simple some people want to turn Silicon Valley into an arm of their preferred political party. Oh, they don't want that outright, certainly, but they certainly want it and everyone in it to be aligned with the party's principles, especially at the leadership level.
A look inside design at LinkedIn
And please let me sort by mtime when viewing files/dirs in the "tree view mode."
smartest comment on this story.