skysight-inc/HackerNews huggingface dataset:
F# uses nominal typing - that's another difference between it and Caml.

That said, F# will let you do the things you listed - one can be handled with traditional OOP techniques, and the other is handled by discriminated unions. Structural typing is a bit different from what you're describing - it's more a kind of compile-time duck typing.

I actually think F#'s switch to nominative typing is a big improvement over its Caml roots. When I'm trying to build out a type system that's meant to use type checks to enforce sanity, I want to have explicit control over when and where types are considered to be equivalent. Just because the types foo and bar implement members with similar signatures does not mean that they carry the same semantics.

Therefore, IMO having the language try to be clever and jump to the conclusion that anything that looks like a duck must be a duck is a hindrance to type safety. It's also a bit of a maintainability hassle: Having a formal type definition for each equivalence class makes it easier to find which types need to be modified accordingly when an equivalence class's definition changes.
*- There are about 1 million households in LA (3M+ population but 3 people per household in LA County)[1]

What am I not seeing? The census link states population: 9,962,789, Housing units: 3,449,273.
That's a great answer which should kill any further question in that area instantly, I'll make sure to remember that. Thanks!
http://phoboslab.org/log/2013/05/mpeg1-video-decoder-in-java...

Was posted here a few months back, it's a hand conversion of a mpeg decoder in JavaScript to stream ffmpeg via websockets to a canvas.
It seems possible that the police realized they were in trouble and were attempting a last-ditch effort to get out of it. The incremental civil rights violation from the 6th unnecessary cavity search might be relatively low compared to the 1% chance they would find something and be saved from the inevitable lawsuit.
In this circumstance, I hate to defend those that did what they did. The comment above about authoritarian followers is a good explanation as to why the officers/medical staff would comply. But I could see how one would comply, not to serve or aid, but out of fear or simply the with the perception that they _had_ to comply.
The stock is up $1.61 on the day, the stock did not tumble, what tumbled was wall street's interest.
We do this with developers in the US, Canada, Latin America, and western Europe. We use plenty of IRC, Hangouts, and of course, email.

A lot of our recruitment has been done through networks of contacts in the open source community, which I think starts us out with a pool of self-motivated people who can communicate well over the internet.
> As a hirer, I'll always ask what they make now.

How would you react if the candidate gave you the answer I typically give in this situation? ("my current salary is irrelevant, here is how much I want")
It's very difficult to remain serious for 18 rounds when you play last 12 with no hopes for anything.
It's not even about being serious. You will have less motivation for preparation, you may be willing to gamble more etc. once your chances are gone. Those soft forms of not caring that much matter and in my opinion they are human nature - it's difficult to put 100% of effort if you already lost.
Show HN: Test.c, a modern, simple testing library for C
Those doctors are screwed. I'd personally sue each and every one of them. If only to stop them from cooperating with the police ever again. Then I'd request the police and doctors be charged with assault. And then demand the doctors' licenses be revoked and the police officers' badges revoked.
Google Security Team Member on NSA: "Fuck These Guys"
I think the fact it is an anachronism is what makes it worth continuing. It has a history.

There is a lineage stretching back to the 1800's. It is a significant thing to beat the current champion, who beat the previous champion etc. And the process of selecting the candidate to challenge the champion hasn't always been perfect, but in general it is pretty good and fair.

And regardless of ratings / performance etc, the World Champion is a match play champion. Elo is a very objective way of deciding who is generally the strongest player, and that is published and acknowledged. There is on and off : a world knockout champion, a world blitz champion, a world rapid play champion. So loads of other different scenarios are taken care of, so why not preserve the match play champion lineage.

Basically, this article is link bait.
See here, there is an organization formed that tries to bring awareness to the issue:

http://www.dafoh.org/evidence/

I don't want to reveal more detail about a particular case as it would reveal too much about me.

Google on your own about such cases, there were some in Brazil, Russia, China is more well known one, also this is a recent case :

http://www.theguardian.com/uk/2013/may/14/family-girl-died-i...
Seeing as libel is quite a serious offense in the United States, I think you pose a good question.
Hey guys let's all be co-conspirators in a planning and engaging in felonious activity on a public website.
The most striking inaccuracy is the superficial description of YC, both in breadth and depth. You can't accurately describe the interview, or the many interactions we've had with the company since Demo Day, since you weren't there for those, so you effectively omit them. And you can't describe the many individual conversations YC partners had with the CEO and founders of the company you worked for outside of office hours (many of which were about what to do about you), because you weren't there for those either. So the impression you give of YC is that it consists of dinners plus Demo Day plus a few office hours, because that was what you saw of it.
He'd be justified to go get a gun and kill the people involved.
What? What?! It's EXACTLY as simple as that! What is this complication you speak of?
The bureaucracy has its own species of logic.
No, chess is not about memorizing position and most games leave memorized territory fast. I don't know why this idea that chess is about memorizing openings got so much traction, it's nonsense. Top level games are rarely decided in the openings these days (although it happens that someone got nailed but usually it's because choosing very sharp variation and then forgetting the analysis) and there is a lot of play in positions never seen before in most of them.
I am fairly sure this is sarcasm, and I hope so, but Poe's law...
A lot of show HN's seem to slide quickly without getting the critical momentum to draw more attention. Have you checked out how to time yours optimally in order to have a better shot? (~9AM on weekdays from what I remember)
Lavabit’s primary security claim wasn’t actually true
Seems to me these cops (along with many others) are just sadists. The guy looked at them funny, and they made him pay.

They'll pay.
I can't speak for YC but I can speak about Techstars--I was in the first Austin Techstars class, and our Demo Day was a week ago.

I have had one successful tech company exit and had already raised a seed round for my current business when we decided to join Techstars. I can say this: Not only was it easily worth the 6% equity stake, but it fundamentally changed how I run a business.

I thought I knew what I was doing pre-Techstars, having run a tech company before and having a technical background. Heck, I have even spoken about Lean Startup at conferences! But now I look back on where I was three months ago and I am fundamentally a different person. One who now really has a shot at running a successful software startup.

Having checked in with several people who've gone through YC, they did not experience as much of a shift as I did. I think the credit goes to the unique experience of Techstars throwing you in 100+ 1:1 meetings with successful entrepreneurs in a 2-3 week period. You meet with people who have run and sold companies worth over a billion dollars. And at some point you wake up and realize, "If I have to go in there one more day and talk to a hugely successful entrepreneur again and I don't have my shit together again (because everyone gets ripped to shreds the first week) I am going to snap."

And then something kicks in inside of you and you realize you have to get it together. On the wall the days tick down to Demo Day whether you want them to or not. And the mentors tear down your ideas every day.

It's that constant tear-down and the internal strength and direction it gives you that is invaluable. I can pitch my business now in my sleep and get people motivated about it. You have not perfected your pitch until you have had it ripped apart by 100 ridiculously successful people. It was one of the most painful experiences I've ever been through...but here I am, on the other side, and not only did I survive but I've discovered confidence and clarity that I never knew I had.

Techstars is something I'd recommend every founder experience. Again, I can't speak for YC or any other accelerator, but I can tell you if every founder went through what I've just been through in the past 90 days, we wouldn't have sad startup failure stories on the front page of HN very often.
It looks like that this post has been partly inspired by a recent presentation that I made:
http://www.slideshare.net/simone.brunozzi/5-thingsyoudontkno...
I can think of a example of canaries working in practice (I am not sure if they were ever challenged, but they weren't successfully challenged at least). Also, the example is from the UK:

In the early part of the 20th century, the Automobile Association (the "AA") would send 'scouts' out to find speedtraps and warn motorists to slow down before arriving at them. Within a few years cops got fed up of not catching speeders, it was decided in the courts that warning people about speedtraps was an obstruction of justice, and therefore illegal.

So that put an end to that game, right? Nope. The AA developed a new technique. Their scouts would salute all passing cars at all times... unless something was wrong.

If the AA scout didn't salute you, you knew there was a speedtrap.

The theory here was that the law could not compel an AA scout to salute motorists. This worked for about 50 years, until the practice of warning motorists of speed traps (or perhaps rather, not signaling to them an absence of speed traps...) was discontinued for road safety reasons (basically they decided that speeding wasn't a brilliant idea).

http://www.theaa.com/aboutaa/history.html

http://en.wikipedia.org/wiki/The_Automobile_Association#Hist...

So basically, while "Judges don't take kindly to tricks" does make a certain amount of intuitive cynical sense, if we remove computers from the equation (our intuition on morality/ethics seems inconsistent when computers are involved for some reason), does it seem reasonable that a judge might compel a free civilian in a free society to salute? Of course not.
Can the US government compel a private citizen to lie?

That seems like the crux of canaries to me. It's also one supreme court case that might be itself a kind of canary in the cole mine.
The problem with this assessment is that computers basically cheat. Carlsen isn't allowed to turn up to a game with an openings book, and some way of looking up all possible 7 piece or less endgames.(if I remember correctly), but the computer can. Another way of looking at is that if Carlsen had all that information at his disposal every time he played another human, his rating would be 300+ higher than everyone else as well.
I upvoted you, but I do disagree. Overall I see your points as explanations for/additional evidence of a more general gender gap — not as reasons to think it's a statistical illusion.

One point you didn't make, though it is hinted at by your first point, is that if the proportion of women in the field is increasing over time, women's average age will be lower than men's (assuming people tend to enter the field from college and not from other fields, which seems reasonable), which would distort the salary numbers in a genuinely misleading way.
Albert Einstein in a letter to Jacques Hadamard:

The words or the language, as they are written or spoken, do not seem to play any role in my mechanism of thought. The psychical entities which seem to serve as elements in thought are certain signs and more or less clear images which can be 'voluntarily' reproduced and combined. .... This combinatory play seems to be the essential feature in productive thought before there is any connection with logical construction in words or other kinds of signs which can be communicated to others

Good thought doesn't have to be linguistic.

I speculate that the reason most of us only think in words because it's the way we're taught. We can hear the word "dog" because at a young age we were told about the association from each letter => sound. "What does A sound like? aaaaah". But what if instead our parents and teachers taught us that A was a picture? A could be a red square, and B a purple box. "DOG" might be a pink triangle next to a red and a green circle. Great, then you start to remember those three shapes as one image, just as you remember the sounds "duh" "aww" "guh" as one. And you would learn to assemble them together in all the same ways. I bet you would get very good at it.

I think that every verbal system could be represented in a visual system by just replacing each sound with a shape. I actually know of people who do this, who do this fully, just not with boxes and circles. The deaf. They can learn how to read despite having no hearing. They will report that instead of using sounds they think in a combination of hand signs and images. This is the only group of people I know that replaces all sounds with images, but there are a lot of examples of in-betweens too.

Vladimir Nabokov, the author of Lolita:

The long "a" of the English alphabet has for me the tint of weathered wood, but a French "a" evokes polished ebony. This black group also includes hard "g" (vulcanized rubber) and "r" (a sooty rag being ripped). Oatmeal "n", noodle-limp "l", and the ivory-backed hand mirror of an "o" take care of the whites. I am puzzled by my French "on" which I see as the brimming tension-surface of alcohol in a small glass.

Richard Feynman:

When I see equations, I see the letters in colors – I don't know why. As I'm talking, I see vague pictures of Bessel functions from Jahnke and Emde's book, with light-tan j's, slightly violet-bluish n's, and dark brown x's flying around. And I wonder what the hell it must look like to the students.

tl;dr you can do everything visually. Or you can mash up visuals and words. The problem of "choosing between hierarchies" isn't actually a problem, because just as you can make a sound to decide, you can make a visual symbol. If this were false then you would have to explain how sign language works.
Everybody gets even more fucked. Haha, lol.
Rubyforge died as soon as github kicked in.

To be honest, if I see some ruby code on rubyforge my immediate thought is "it must be abandoned since it never moved to github"
Show HN: Theremin I/O
This isn't an issue that's particular to police.

It is particular to police in that they are entrusted with greater responsibility than pretty much any other organization in the country. Their standards of accountability need to be proportional to that responsibility.

Given how thoroughly whistleblowers are destroyed, it's hard to fault someone for not calling a colleague out on relatively small matters.

That's circular reasoning -- Given how corrupt they are, it is no wonder that no one on the inside stands up to the corruption.
whats with the sgi names reuse?

sgi irix had something similar. think it was called inventor. basically a vmrl viwer plugin. also their last workstation was called octane.
https://www.thislife.com/

Pricing is here: https://www.thislife.com/pricing

Disclosure: I work at SFLY
Whatever the evidence was... it turned out it was wrong.
The simplicity of data representation is impressive
Integrating Parse Data with ng-model in AngularJS
Correct. Carlsen has destroyed the preparation/memory junkies. Chess did flounder for a while as everyone started using computers for preparation and helping memorize openings, but it has been made redundant by his style of play.
How exactly does one qualify x as cheaper than y when the comparison requires y to omit a massive economic component: the opportunity cost or value of one's time?

Additionally, why propose such an intrinsically inefficient model? What about using a hostel on M, Tu, W, and only fly in M AM and out Th PM? Monthly commute ~28 hours, quality of living benefits, and probably save even more $.

Can someone from the EU comment on the potential tax benefits of an international live/work arrangement?
Are you being ironic or serious?
Managing 6 apartments and taking that kind of risk (90% occupancy) seems like an awful lot of work for this kind of return.
Bias is certainly irrelevant to verifiable facts. Bias is not irrelevant to anything subject to interpretation, even when those subjects are presented as facts (politicians do this all the time.) I'm not suggesting bias toward anything other than the subjective matter, which I thought I'd described in other comments.

As for downvote explanation, I wasn't aware of the HN etiquette. Duly noted.
Didn't you just contradict yourself?

"True remote work in..."

When I think of "true remote work" I think of a job where location does not matter.
wow, really valuable data/service
this Remote X reinvented. what would be rendered via opengl in the server display gets sent to the client and is rendered there.

of course im taking this out of my arse from just watching the videos with maya running in a browser.
But the app has to be running in memory AND watching the accelerator AT ALL TIMES.
Toyota is supposedly coming out in 2015 with production cars with fuel cells costing a bit more than what a Tesla battery does, but the more they produce the less costly they are. In contrast, the more batteries Tesla produces the more the cost of lithium increases.

It seems like an incredible proposition that Tesla will expand fast enough to shut out fuel cells before they get established.
I have two brothers that are police and I still don't trust them, though I wouldn't do anything at a traffic stop to provoke an officer.
But the app has to be running in memory AND watching the accelerator AT ALL TIMES. How does that not drain the phone battery?
What we're talking about is the after-hours trading price of the stock. It will open tomorrow at the new, reduced price.
But this app works with iPhone 4S and 5 too. Those devices don't have an M7.
Onboarding Tutorials
It's a shame that Arrington carries any weight, really thats where it all started.
Vows.
I think you misunderstood the article. There is no stripping of any boilerplate, but rather converting the existing project to how meteor runs itself as a native node.js application, in order to run it in production. That way, you can use a number of other tools to keep it running (forever), to load balance it with other instances (http-proxy) or monitor it (newrelic).
If you encouraged you son to do no opening preparation, aside from general principles, encouraged him to turn up at the board physically fit, full of energy, concentration and determination to win instead of tired a sallow from spending all his time studying, then he would be killing it even more. Those other players may now and then score the odd point from their preparation, but usually only against other preparation junkies.
Nope. Welcome to the future. Here is your lifeViewer (tm), please don't forget to make your monthly payment or you view into life will be terminated.
I ran a meteor app as an entry system for a local design awards show last month. Everything went swimmingly well and people loved the fast app-like interface. The only place I had trouble was on the admin side where large amounts of items were sometimes not loading properly (usually a page refresh would clear the problem though). My takeaway was 1) This is beta software people, of course its not going to be perfect and 2) Deciding what should be sent to the client takes some thought and I could have almost certainly made things more efficient. With time, I think both of those issues will be resolved what with the highly active meteor community and MDG making great progress on the framework, and with me thinking more 'meteor-like' and building my apps more efficiently.
Umh, is everything "Coming soon"?

EDIT: also the About and Contact links are mock.
They should tell just a few trustworthy people (a la Glenn Greenwald) about a hard-to-find canary, so that the government can't easily pressure them into not using it.
Family photos are the only items I don't think should be stored on the cloud as they are too important and too large. About a year ago I bought 2 external drives and we back up our MacBook at home and in another location. You can get 2 multi-terabyte drives for a little over $200. Sounds like a lot more trouble than it is and provides a great sense of security that our pix are secure.
"just works!" but not for Mavericks. I wish I didn't download it. I now need to hand over more money to
Microsoft. Something I never thought I would do. Office
2004 doesn't work.
Probably should have wrote 12+ hour days.

I'll admit most people probably aren't cut out for even 12 hrs per day. But the payoff will be worth it in the end for whoever comes along with us. I've done 12+ hour days on average for the past 18 months to get the site to launch.

I'm basically looking for clones of myself at this point. Someone who wants to be the first to wake up - last to go to bed. If this sounds like you... please contact us.
Office Space Photos For Inspiration
Is this seriously what HN has come to recently? Ever since the NSA revelations, that most of us have been assuming for a while anyways, I can't visit this site without seeing a front page articles about abuse by the government or a snarky comment like this. Not saying this particular article is unwarranted but you get my point.

Yes, HN is for more than just tech and I love many of the articles that wind up on this site but I disagree that biased politics should be a cornerstone.

Yes, the government is far over reaching it's bounds, I don't think many people on this site would disagree with that, but when it gets to the point where I have to read a comment related to the NSA in every single thread, regardless of it's relevance, it gets tiresome. Nothing is being added to the discussion, just emotionally charged comments like the one above. The "preaching to the quire" metaphore could not be more applicable to this situation. HN is not a sight to raise awareness on, we all know.

I've only been on this site for about 2.5 years now so I'm far from a veteran, but I have seen two major events that have caused a wave of pointless comments.

1) NSA spying revelations as stated above.

2) Google reader shutting down - Companies discontinue old products in favor of new potentially more popular ones. Get over it, there's plenty of alternatives and I don't care that every time a Google product launches you're hesitant to use it because "what if Google discontinues it?". Just like the NSA, stop bringing up stuff everyone knows.

Can we stick to topics that actually raise discussion please.
The demo videos seem to suggest it works at 60hz, including 3d and videos. If true it's a bit of a game-changer — I could move even more stuff onto my home server (assuming we get the bits, and not just this cloud BS)
"When people combine the words "desktop" and "innovation", I reach for my revolver."

I love this quote. I don't understand why people are so obsessed with redesigning a thing that works well into a thing that clearly nobody wants EVER.

Even the big boys do this WINDOWS 8 COUGH COUGH.
10M is the county population. Choose LA from the city dropdown on that census link and you get 3,857,799, and 1,413,995 housing units.

That's still a pretty significant jump over the 1M household estimate the OP had made, though.