skysight-inc/HackerNews huggingface dataset:
"There are safe languages that are similar enough to C that it is not hard to pick them up for a C programmer."

It's not about similarity, it's about differences. System code is all about subtleties in language, UBs in C for example. Just because Rust syntax is similar doesn't mean it can be easily picked up by a C dev.

"Rust is almost runtime-less."

Almost is the key. Even FAQ mentions that it's not suitable for low level code exactly because of its assumptions about how memory allocator works. You'd have to implement it. And you still assume that compiler output is flawless (which is very unlikely given Rust's age).

"I didn't say it's not going to be work :)"

But that's exactly what you're implying ;P "Oh come on, it can be done, why not?!" I'm giving you reasons why. These aren't superficial, I worked on OS, OS drivers, I'm currently working on hardware simulators. If your aim is safer systems, switching from C to Rust (which I happen to love) isn't the answer yet. And probably not for the next 10+ years.

"That does not mean that, say, Haskell is not tremendously much safer than C."

I'm not saying that there are no languages inherently safer than C. I'm saying that a) people can't switch just like that, b) familiar syntax isn't enough, c) legacy matters, d) there's always something that will still be "unsafe". As a pragmatic I'm claiming that you can spend time better than switching languages.

"First, because you only have to implement the icky parts once."

How is this not true in C?

"Second, because a better type system and abolishment of undefined behaviour gives you more safety for a very small cost (if at all, the extra compile time for a better type system is probably negated by the cost of headers)."

No, again, cost associated with new language is massive, especially if you care about quality.
The whole point of move constructors are observable side-effects.

Furthermore move constructors often have to throw an exception due to the fact that moving an object should leave the original object in a valid state. Often times leaving the original object in a valid state requires involves performing an operation that could potentially fail. In the case of std::map and std::list, a conforming implementation may have to allocate memory in order for the original object to be in a valid state.
This is a great idea for new communities - but many communities I've been to violate at least 90% of those rules. If you are curious I have screenshots.
So is sodomy, a yet its legal for gay people to get married... law is confusing.
Definitely will be applying to this; I was going to apply for the regular funding cycle as well (still will apply because I want a few more months of my own time to work on an idea).

Glad to see YC experimenting with new ideas :D
IIRC JSX support is only implemented as parsing and type-checking. There is no JS generation. The output will contain the same JSX, which means you'll have to use a JSX compiler on it.
I know a lot of startup founders use stimulants like Adderall or modafinil to be more productive. It's not uncommon at all.
> >-Kill Bin Laden

> He didn't do this.

As if the president dons his cowboy hat, gets into an Apache Rambo-style and hunts terrorists, right?

I don't understand how any rational person would have so much difficulty giving him credit for the operation; it was his call! He made the call to get Bin Laden, just like Bush made the call to let him and other top Taliban escape (see "Kunduz Airlift": https://en.wikipedia.org/wiki/Kunduz_airlift )
Screening the Psychological Laboratory: Psychotechnics and the Cinema, 1892–1916 [pdf]
The presently-accepted record demonstrates you are incorrect in saying Obama "was just president in an ongoing operation" to get bin Laden.

First, it has been reported over and over that locating bin Laden was a priority of the Obama administration. Obama announced this in presidential debates, and redirected intelligence resources to this end after he was elected (directing DCI Panetta on June 2 2009 to find a detailed operational plan for locating bin Laden, among other things).

I think this priority shift is rather well established, see: https://en.wikipedia.org/wiki/Death_of_Osama_bin_Laden#Backg...

Second: Obama personally accepted responsibility for conducting the raid. We all know how well that went for Jimmy Carter, so that was a real risk.

Third, and perhaps more controversial: It was reported at the time of the raid that Obama's concerns about getting the team out resulted in changing the plan in a key way (e.g., http://swampland.time.com/2011/05/03/obama-pushed-for-fight-...). This is what we have been told, but only time will tell.
Due to abuse, there are now limits. Generally, you can give X a quarter, and you can nominate the same person for a peer bonus only once every X months.
Still in jail awaiting trial - http://www.pcsoweb.com/InmateBooking/SubjectResults.aspx?id=...
What did the Facebook app used to look like?
I've never known him. I'm not from that side of earth and I never knew about Grooveshark. But I feel I've lost him; we've lost him. With teary eyes, my good wishes go to all who share this loss in substance or in spirit.
Rest in peace Josh.
Show HN: SSL Decoder – An open-source alternative for the SSL Labs test
Clojure and seesaw nice interactive walkthrough
Well, the point of miles is to keep you flying on that same company, why not keep giving them?

From an incentive point of view it makes sense, otherwise, spending all your miles would be an opportunity to jump to another airline.

This particular abuse seems like an extreme case, and really, what is giving a seat to one guy who goes to extreme length compared to the returns on the general customer base?
> You somehow interpreted that as saying that every single user who uses the site is guilty. So. No.

Seriously, where did I say this? I just reread my last comment and I said "on average" aka "on net."

I did not claim you said ALL the people who visit it are bad. I even said "on average" in the comment you replied to. Are we reading the same things? BUT... for it to be a net negative, on average, most of the people would, by necessity, need to be bad. I'm taking issue with your average, NOT claiming you are trying to say "all visitors to AM are bad."

You cannot state as fact, nor prove, that most visitors to AM are bad. Your "gut feeling" is as good as a hole in the wall, and I'll explain why... Neither can you state, nor prove, that it is a net negative. Pure and simple. All's fair in love and war. Adultery and all its negatives are going to continue to exist regardless of whether or not AM exists. To paraphrase a famous lyric, "don't hate the [startup appealing to] players, hate the game." Don't conflate the two. Getting rid of AM will not only NOT get rid of adultery, it will spawn imitators which may be even better at this niche market.

Anyway, if people die with their secrets most of the time (which I STRONGLY suspect is the case), how is unhappiness actually added to the world, using your very hypothetical "world negativity measuring device"? To take it a step further, if AM (at least before this breach!) actually made it more likely to be able to hide things until the day you die, it would arguably result in a net positive. (Where the measurement is "happiness of people, even if it requires some ignorance")

The age-old aphorisms "what you don't know, won't hurt you" and "ignorance is bliss" come to mind.

What if the sad fact is that nobody can completely satisfy everyone for all time, and we instead choose to believe a fairy tale, at great peril to our own sanity?

What if there's a significant number of ambiguously-sexual people who are not serviced well enough by the marriage model that we're all pressured to conform to?

What if adultery and AM are just symptoms of society trying too hard to define strict sexual roles?

What if things like AM are simply a stepping-stone to realizing we're simply not a very good mating-to-one-other-being-for-life species and that marriages should be "open by default"? I mean, we're literally just a few genes away from bonobo monkeys who arguably engage in the freakiest most non-committal sex life imaginable: http://www.motherjones.com/politics/2014/02/evolution-creati...
There is a much simpler explanation: growth.

Most of the companies you're thinking of when you imagine software companies are very new -- much newer than "old" engineers. Meanwhile, many of the best engineers are only ever on the market for a new job once, when they go looking for their first job. The number of developers grows every year as well, with far more new entrants coming from younger generations than older ones. As a result, most of the new developers you see will be younger.

As long as the market needs more qualified developers, the growth will favor the young.
The only moral principal I have articulated is that I do not think that people should do things which clearly on net add misery to the world. Let's be super clear about this: are you saying that's a bad moral principal?

I have also made descriptive statements about what cheating actually does in the real world versus the people who say, "This site is cool because everyone should be in an open marriage." Which, you know, I doubt the site even agrees with. It looks like it competes based on the illicit nature of its services. It charges you money to delete your profile, guys! And then, the hackers assert, doesn't actually delete your profile.

I think that polygamy should be legal. But this is not a polygamist's website. It's a cheater's website. The logo is of someone making the "shhh" gesture! And all the "but I think everyone should be polygamists" in the world is:

1. Not actually going to happen.

2. Ignoring the actual pain of people who very much did not sign up for or want their spouses to cheat, in service of some silly untenable goal.
Deferer – Opt-Out of Reddit (and Anywhere Else)
The framework I follow when closing popovers :

Click away from modal content;
Try ESC button;
Close browser tab
Exactly, as someone who has zero worries about my partners fidelity it doesn't bother me one bit what other people do.
Show HN: Certificate Monitor – An open-source certificate expiry monitor service
Sure, and I'm glad they do, it's a great language. But you're not going to go beyond hobby projects for the next I-don't-know-how-many-years. And not because there isn't enough love for Rust (which was the case e.g. with D). :)
(OP here) Well actually we might have some good ideas of thought patterns / behaviors since we as humans and life as we know it have made it this far. The quest to survive and reproduce so far seems to be very common and is probably inherent in any intelligent life. I would imagine most aliens would want to survive and maybe reproduce.

Similar to the original entertainment idea is to imagine though a super intelligence that understands almost everything. What goals would it have? What would it do? Its hard to imagine anything motivating other than perhaps itself. But to your point who knows however its still fun to think about.
Is there a bias against solo founders? I've yet to find any coworkers or friends that want to work on a project together (not enough technical skills or too busy working overtime at their jobs).
Please just stop acting like a jerk. These sorts of problems exist in many jurisdictions spanning all sorts of political boundaries.
this looks fantastic, and i would pay for this on an iphone in a heartbeat
Athlete entrepreneurs – need your input
This area of CS (one pass analysis over data streams with tight memory bounds) is pretty well-studied. They are known as "data stream algorithms."

This 2002 paper describes a data structure for this that I suspect is superior to what is described in the article: https://www.cs.rutgers.edu/~farach/pubs/FrequentStream.pdf
"No evidence" != "ruled out".
Wat’s Happening: A Closer Look at Wat
I found a similar issue here: https://www.reddit.com/r/techsupport/comments/3a0yra/nvidia_...

Did you try manually installing the Quadro drivers? It sounds like it's not so much a Hyper-V issue as a 2012 R2 issue.
It’s no fantasy: VCs wagering heavily on FanDuel, DraftKings
Humor and play at work
Due to the expansion of spacetime during those 25,000 years, we would have slightly longer than 1 minute to receive the signal, but it would be so insignificant that you might as well call it a minute.
Encinitas School District scraps plans to use facial-recognition software
It's actually a big circle jerk that benefits the airlines. Most of the strategies that Ben and his cohorts promote is "gaming" credit card signup bonuses. Basically, sign up for X credit card and get X number of of frequent flyer miles. The airlines sell the miles to the cc companies for much cheaper than a consumer could buy and in return get some revenue and customer loyalty. In the case of co-branded credit cards, there's probably some revenue share going on. The credit card companies then incentivize a new customer by giving X frequent flyer miles after X spend threshold. The CC companies make money by charging retailers a merchant fee for transactions. The bonus miles they give to new customers is often itself cheaper than what they'll earn in transaction fee from retailers, but almost certainly after you take into account the lifetime value of the customer. The customer feels as if they got miles for free or super cheap as they often make purchases they would have made anyway on another card. And of course, bloggers like Ben get paid on affiliate fees for promoting specific credit cards.
Ask HN: How to find good company culture fit when looking for jobs?
I'm not part of the main job market (programmers looking for work at interesting high-tech companies) that most Hacker News participants are in, but my children, and my friends' children are. In conversation with a parent of a hacker, the question came up of how a young hacker would know which company is a good cultural fit. One cultural fit issue is big, established company versus small startup, and another cultural fit issue is software shop versus technical department in a non-software business. That kind of information is disclosed by company websites and news stories. But what about drinking at all company parties versus not having much company culture of drinking alchohol? How apparent is it to job-seekers how many hours an employee has to put in during "crunch time," and how apparent is it how often crunch time happens? Which companies are most friendly to extraverted people, and which are most comfortable for introverted people? And so on. How does a young job seeker find out what aspects of a company's culture are not mentioned in job announcements that still matter for fitting in at the company?
Here's a nice way to play with the parameters: https://www.desmos.com/calculator/3wrid37iir
Damn, grooveshark was like the best thing since Napster. I was able to rip ton of music from it. I'll never pay for music unless it's an independent artist that needs the money. Taylor Swift can suck it.
There have been more recent challenges to laws based on the arguments presented in Lawrence v. Texas and yet the laws were upheld. It isn't a safe bet either way. Also, it is far easier to show harm from allowing adultery compared to what was covered under Lawrence v. Texas.
YC is so great at pushing VC in the right direction. Thanks for doing this.
Short News: Vita’s Welcome Park App Dumped
Older people are more likely to have a spouse with insurance or to already be freelancing/contracting and used to providing their own insurance. Even in the days before Obamacare, I think there was a short time you were allowed to be uninsured without being excluded by insurance companies. COBRA also helps fill the gaps (in addition to Obamacare itself).
There is also a subreddit for this: https://www.reddit.com/r/churning
Seconded; speculating about a person's demise before they're even in the ground is in stupendously bad taste. Family and friends (and others) don't want to read that crap. Give it a rest, people.
Kudos for him doing what he wants, but why?
At least it'll compress really well, right? ;)
Is there a catch? What does YC gain from this? A larger pool of applicants to chose from for YC? Or is this philanthropic?
We'd like teams to make as much progress as possible during the 8-weeks of the fellowship. If you have a prototype, that would mean launching and getting your first customers. If you're at idea stage that would mean building a prototype and talking to users. At the end of the 8-weeks we hope the teams will be ready to apply for YC W16 (it's not a requirement -- but we'll encourage it).
Aaron Swartz Rolls in His Grave
Looking at the properties of the vulnerable dll, it's "Copyright 1983-1990, 1993-2004 Adobe Systems Inc."

In hindsight it's to be expected that the code doesn't do enough "safe" checks which were developed only after the famous Gates memo of 2002 (reposted by Microsoft on the 10 years anniversary of it: https://news.microsoft.com/2012/01/11/memo-from-bill-gates/ ) and probably even more so as the code is copyrighted by Adobe and not Microsoft. And even more so as "Microsoft Windows does not release any OpenType fonts natively (but has the DLL because) third-party applications could install them."

(By the way, I highly admire the traditional Windows for caring about backward compatibility. I hope this doesn't change even if it's obviously harder.)
Maybe, just maybe, the fact that we're not seeing much is actually indicative of a fairly rich sea of life in the galaxy, communicating point-to-point with each other.

Except for the small question of how those many civilizations would have found each other in the first place.
Bloomberg article on the rise of bacon: http://www.bloomberg.com/bw/articles/2014-10-06/bacon-why-am...
This reminds me a lot of government entrepreneurship grants (ex: Singapore) that similarly have few strings attached, if any. I'm not sure if I've ever heard of any such things in the US (other than those related to science research spin outs), so this seems to fill a needed gap.

Kudos.
TODO Group: Announcing the Open Code of Conduct
By what metric do the sanctions against Iran 'work'?
Im working on building a live coding environment for VS with Roslyn: http://comealive.io.
FWIW, I don't think Obama has been any more effective in foreign policy than Bush. Obama's biggest failure is that he makes very big, lofty rhetoric, yet is unable to fulfill that rhetoric with effective action. Examples:

* Nuclear disarmament (you know, what he ostensibly got his Nobel peace prize for)... yeah, that's firmly dead in the water.

* The big Muslim reconcilation (his big speech in Cairo in 2009)... post-Arab Spring, there's a lot of disillusionment in the Muslim world considering that actions haven't matched up to those words.

* Syria's chemical weapons, wherein Obama threatened heavy repercussions should Syria use them in its civil war. Said heavy repercussions turned out to be merely exporting those weapons and not even anything so hefty as extracting an admission of guilt or instituting a trial in the ICC or ICJ over their use.

* The Asian pivot, whose biggest practical effect has been to cause allies to question America's willingness to uphold its own commitments.

* The Russian "reset"... okay, this one is Putin's fault. :-)

You can argue that, in many respects, Obama is/was constrained by public opinion, but that's just the mark of the most common failure of politicians: the politicians whose names echo through history are not the ones who follow public opinion, but the ones who lead it.
Where could I find a clear explanation of JWT use ? I found this document (http://self-issued.info/docs/draft-ietf-oauth-json-web-token...) that describes the JWT encoding. But it doesn't discribe how it is supposed to be used. Where it is stored, how it authenticates a user, etc.

What makes it better than a cookie session ID ? I don't get it.
Britain’s Cameron outlines strategy to fight Islamist extremism
There is a reason that solo founder companies are considered exceptional.

I've been running my own solo small business for 8 years now. No need to mince words, it sucks. Trying to do the same, but with a startup? Where rapid growth is the key indicator for whether your business is dead or alive? I honestly don't believe most people are capable.

They are very strongly advising people to get help. It's good advice.
Hi Kat, we're very excited to hear about this and we look forward to applying. The FAQ for the normal YC program says that it's fine for the cofounders to submit separate applications focusing on different ideas. Does that apply for the fellowship as well?
You should pay for whomever's music you enjoy regardless of whether they're an independent artist who needs the money.
Show HN: TextMe.io – Tap-Friendly Business Address / Phone / Hours, etc via SMS
1) Will YC Fellowship companies be more keen to be accepted to the YC traditional program?
I love anecdotes like this. It really proves to me that good people live on in the people's lives they touch. It is like a hidden network of people that all hold a piece of the person.
get your ass off the high moral ground. I pay whoever I think deserves it.
Rest in peace, young man.

Grooveshark was a fantastic service and the music brought joy to thousands of music lovers. Thank you.
> fire them all and find new ones

What recruiting pool do you imagine we get new officers from? And how do you imagine that having a force completely made of inexperienced cops will improve things?
Ask HN: Does mint.com store banking passwords in plaintext?
I just tried signing up for Mint.com and was astonished when it asked for my banking password; I thought for sure they had some sort of better arrangement than that. If Mint is signing into my bank account directly, rather than using some sort of secure API to access it, then that must mean they're storing bank account passwords in plaintext, does it not?

I am certain I must be wrong, as this would be preposterous, but I would really like to hear if anyone knows how this actually works before I give them that sort of information.
I'm really not sure what this article is trying to say (other than what it claims in its title). Seems like it's all over the place and not making any coherent points.
Dropdowns and modals
I see here a _big_ security argument for libreboot. With free firmware and free kernel you can arrange suspend to RAM with write protected firmware memory.
>I assume you'll agree that we'll still be able to observe what it does do and understand that it's doing it

No. To make that leap, I must assume the conclusion. I cannot know that I'll be able to observe what it does, because I don't know what it will do (or whether I can even perceive the dimension in which it does it for that matter).

Secondly, the word "understand" is subjective. I assume that Musk meant the word in the sense that there is sufficient depth of understanding as to actually be meaningful, else his statement itself would be meaningless (i.e. so obvious as not to be required).
Cyborg Soothsayers of the High-Tech Hogwash Emporia
http://blog.interfacevision.com/design/design-visual-progarm...
Many credit the sanctions for Iran's willingness to negotiate.
I attended the 2011 edition, and this was one of the best experiences I had during my PhD. Lots of brilliant people, amazing lectures, blue grass music, a rafting session, great beers and so much more. You have to go.
Had he made any public statements regarding trade treaties?
Without knowing what's in the treaties, it's tough to gauge how motivated the behind the scenes players are, and how far they would go.
Y Combinator Fellowship
One could argue that they pushed Iran to agree to the deal that was recently announced.
You can say that on an individual basis but it doesn't change the aggregate behavior of our kind.