skysight-inc/HackerNews huggingface dataset:
hyc_symas gave essentially the same correction in a parallel post, a few minutes before you.

I pointed out that the edge cases are fuzzier than I would like. If my product is called "SecureTalk", and uses OpenSSL for secure connections, then it sounds like almost any mention of the name which might be advertising needs to include that line.

As in, "Secure Systems, the developers of the NSA-proof SecureTalk, are hiring."

Isn't that "mentioning features" of OpenSSL? If so, it needs that line. If not, why not? What does it mean to mention a feature? Can I get away with

"Secure Systems, the developers of SecureTalk, are hiring."

After all, the only reason it's secure is because it uses OpenSSL.
SNI and HTTP to HTTPS Redirection for CloudFront
One thing nice about the change is that for a wrong answer students won't be penalized.
Same here: we host Maven Central with fastly and are willing to help out any way we can. @sonatype.com
These are sweet! Great for gaming and gambling.
Or, maybe Barbies are way more damaging because they're aimed at children. While celebrity culture and photoshop are hard to escape for adults looking at most media, children are learning what ideal bodies look like not only from those sources but also from toys like Barbies and Bratz dolls.
Bitcoin exchange boss Autumn Radtke Commits Suicide
it's providing a service that will hopefully lead to a more open future. instead of being forced into buying bundled cable packages, maybe one day we'll be able to have more specified choices. i'd say services like Netflix, Hulu, etc. are all things that push towards that. at least i hope
From my cousin and aunt who live in Ukraine, unlike most of the americans and europeans who consider everything that media says is true and if something is against it - it's propaganda, I prefer to ask real people who live there.
I agree. I'd go further: even if we were running some kind of crazy ML on a per-merchant basis, I still don't think we could cater to every single use case. I don't think that any UI we build -- no matter how many knobs and whistles it has -- will handle everything. The Checkout page points out that you can still build every pixel of the UI yourself, and Stripe will always support that. Checkout is another option alongside the integration we've always supported, not a replacement.
They do now, and the first one is still using strlen(). Does the existence of the second function mean it's now ok for the first to use strlen()? You can still crash the program if you send binary data to the string function instead of the binary function..
> 39 percent reported thoughts of suicide. In the 18 to 25 age group, 56 percent reported suicidal thoughts.

Wow. Depressed people who were prescribed antidepressants for their depression are depressed? What a shocking revelation.
Indeed. Zoloft certainly made my sex life more complex! One of the biggest issues is that these medications take quite a while (8+ weeks) before you start to see results and can often take up to 6 months for side effects to go (if they go at all, they did for me thankfully).
I'm not actually sure how the BBC coverage is worse... it shows the geographical area with its surrounding and has an inset showing the geopolitical borders to boot.
I don't know how well the night/weekend ventures actually work out but if you're not willing to wait to start a business, I'd bet on a night/weekend venture over a full-time one where the founder thinks $10,000 in savings is going to take him to break even.
Upvoted because I liked the song more.
Create an ASP.NET MVC 5 App with Facebook & Google
How do you know? You were there?
In a few years, Go. It's native crypto libraries are impressive already, though not thoroughly vetted.
There's nothing wrong with C though, as long as carefully written. The biggest asset is that every popular language can link to it.
We found that our API and web controllers were doing the exact same thing, so with rails we're just hitting the same endpoints but just using respond_to to differentiate whether we respond with a jbuilder view (json) or standard HTML.

For the versioning, we developed VersionCake.
https://github.com/bwillis/versioncake/

For each jbuilder view, the version number is contained within the file name. E.g.

index.json.v1.jbuilder
index.json.v2.jbuilder
index.json.v4.jbuilder

The client passes in a version number and VersionCake intelligently renders the appropriate view version or degrades to a prior version when the specified versioned view doesn't exist.

Works like a dream.
Well, there's Coq, which (per my understanding) may or may not make the cut depending on how you define "ready to use".
I did understand the point he was trying to make, but to me that's a poor analogy. This self-XSS prevention is a temporary solution. Facebook probably thought they had enough of people reporting dev console self-XSS so they took the initiative.

Netflix is not abusing "for your security" to do awful things. How? I just don't see it. I see that as an accusation, putting Netflix and Facebook's temporary solution in the same category as NSA's excuse is bad. I might be unfair to the author for not reading the entire post (well technically I read most of it, except Crockford and afterward I gave a quick glance), I will admit that's my failure, but that argument doesn't appeal to me at all.
There is a way to get Silverlight as a plugin in your standard Linux browsers. It's called Pipelight[0]. Yes, it uses Wine, but not for the rendering, so it's not a horrible experience.

[0] http://www.webupd8.org/2013/08/pipelight-use-silverlight-in-...
Yes, or if this becomes common one could easily write a little Chrome plugin that stashes a reference to the console and checks to see if it has been disabled (onload and on an interval) and simply puts it back.

The only thing Netflix's 'security' measure does is make me respect the company a bit less. Who, precisely is this going to hurt? A serious "attacker" is going to be stopped for about 15 seconds. It might stymie some kid trying to learn about front-end web dev. Good job Netflix!
I liked the demo :-) I wanted to know what was beyond the horizon so I kept walking for a little while, and some birds apparently were afraid of me and flew away when I was close. I wonder what the gameplay idea is?
Making test prep materials more accessible doesn't really sound like affirmative action to me. It's not an attempt to counterbalance this particular socioeconomic bias, but rather to remove it.
Obviously he had good enough grades to complete Stanford's MBA program, despite doctoring his grades from Harvard. Methinks Stanford is just pissed that a flunky got through their program.
There are no fixed rules in language over time.
Versus a phone?
Busty dolls harm a girl's self-image and violent video games create sociopaths, or so they say.

Maybe playtime is fantasy and part of growing up is learning to deal with reality. Such as average is average and there are a lot more attractive people than you.
Ask Admins: Why is this submission pushed down? (Screenshot)
Mini Metro: Make the trains run on time
Virtual currency to remain, but is Bitcoin the future?
I don't mean to start conspiracy theories at all here, but it seems very strange that this post is pushed down so hard. My best guess is that it has something to do with flagging, though it seems to make more sense that flagging merely brings it to mods' attention and doesn't downvote it (else it's a replacement for the missing downvote button on submissions).
> Looking back at my sales, too many customers use Paypal to simply go to Stripe only.

I'd be curious as to how many you'd lose by ditching PayPal versus how many would just go ahead and put in a CC.
Well as long as the cost is fairly applied to new entrants then I don't see that as being problematic per se (as after all, any new entrant will have to deal with the same selectivity). In fact that's practically the point, to ensure that the "fly by night" Bitcoin exchange shops that couldn't survive a theft of 50 Bitcoins without going under don't actually make it into legit business.

Yes, this is unfortunate for those devs out there who could solve the problem of making a good Bitcoin exchange if only the cost-of-entry were cheaper, but that happens in tons of other industries too (and not always due to the government), and it already has an answer.
Reid Hoffman would be a notable exception to your generalization, though. He's one of the more long term oriented, value added investors out there, and I doubt any good founder would turn his money down so blithely.
Almost every time this happens it's because of the flamewar detection.

When a story gets almost as many comments as upvotes, this factors into its rank. There are probably other things that cause the flamewar detector to kick in.
Because before Netflix, legally streaming copyrighted movies to your computer was a pipedream and now we have several successful providers including Amazon, Vudu, CrunchyRoll, YouTube Live, Hulu, as a part of Hulu various television networks. The Superbowl was on the internet this year. That's kinda big.

It's partly responsible for bringing options to people with regard to what they see.
because they would have to guess the username too. everyone already knows root exists.
We have been doing embeds for about a year now, having Getty come in does excite us. Innovation in this space is definitely necessary - http://imgembed.com/

Most importantly we use flattened jpgs to facilitate responsive designs and current CMS auto-generated thumbnails while Getty uses iFrames.

We aim to be a fair marketplace, so our ethos might differ slightly from corporate Getty. Photographers strictly retain their rights and we only act as a facilitator.

Free use is limited to 10,000 impressions but is allowable for commercial use. Our belief is that beyond 10k impressions, you are probably making enough that the photographer should be fairly compensated. While we might suggest image pricing, that is fully up to the image rights owners, giving them full control.
Actually, we do have free therapy. Anyone can go along to their free local talky place. A GP can refer you to a psychologist if you're so much inclined. Usually, a GP will strongly advice you to talk to someone whilst on medication, and the GP receives feedback from a therapist/psychologist. I am not sure what exactly she means.
Play Flappy Turd before it goes down :)[ios]
I've never heard of a anyone completing 2 years of undergrad in high school. Maybe a course or two in the 2nd year level, but certainly not the entire curriculum.

I do have a friend from Israel who got his Bachelor's degree at 18 at the same time he finished high school. I can't see that happening in the U.S. system.
How big is space?
Skill-based matchmaking is better. Furthemore, pay-to-win elements cannot be justified, even as a boost for weaker players in games that revolve around PVP competition. Skilled players will exploit them and create havoc in the overall balance.
> Whoever has that phone will get that text.

Not someone who stole the remember-me cookie off the phone, though.
Bitcoin CEO Found Dead of Possible Suicide
> it also returns a bunch more relevant info like the last 4 digits of the credit card, the expiration date, etc. so you can save and display the card info for future checkouts

I believe you can get all that out of the token Stripe gives you with Checkout. It's certainly available in the dashboard for a Checkout charge.
I still don't really understand the importance of this. Also rather than being open, isn't Netflix still locked down with DRM? I seem to recall there is a Netflix DRM plugin built into ChromeOS.
I can confirm this went away when the "improved" compose was added.
Expected math. Was disappointed.
Yeah, no. Does that site support credit/debit card transactions? Nope. ACH / bank transfer payments are a non-starter for many people and sites, and conversion rates are much lower.

I'm pretty sure the OP was referring to credit/debit transactions...
Is a $7 SSL cert really that big of a barrier?
I'm taking Zoloft for Obsessive-Compulsive Disorder and I totally agree. Medication and cognitive therapy are both important parts of a treatment whole.
Have you ever tried scanning in a picture of a US Dollar? ;-)
Wait wait wait. It wasn't a Bitcoin exchange! As far as I can see on their website you can buy virtual currencies from Second Life and similar and pay in USD or Bitcoin. Calling it a Bitcoin exchange is a bit far fetched.

And I presume the story is reposted here over and over only because it is "Bitcoin" related.
I am not an introvert. I am just busy
> the objects in the chain talk to each other until one agrees to handle it

This seems to be greatly overstating the complexity of what happens.

There are two cases I can think of that this might describe. One is event messages. This is handled by having everything that can handle an event subclass from NSResponder. NSResponder is then full of little stub methods like this:

- (void)mouseDown: (NSEvent *)event {
[[self nextResponder] mouseDown: event];
}

You then subclass NSResponder and override the methods you're interested in. This would look pretty much the same in any OO language with subclassing and inheritance, which is just about all of them.

(NSResponder actually gets a bit clever here, and funnels these methods through a function call that handles general look-up-and-send logic, but the basic principle of what's going on is what you see above.)

The other case is action methods with a nil target. Here, there's just a method that looks like this:

- (void)sendAction: (SEL)action fromSender: (id)sender {
for(id target = [self firstResponder]; target != nil; target = [target nextResponder]) {
if([target respondsToSelector: action]) {
[target performSelector: action withObject: sender];
break;
}
}
}

Again, the real implementation is a bit more clever, but that's the essential part.

The use of reflection rules out C++, but it would look pretty much the same in Java. The inside of the loop in Java would look something like:

try {
Method m = target.getClass().getMethod(action, new Class[]{ Object.class })
m.invoke(target, sender);
break;
} catch(NoSuchMethodException e) {}

The fact that action would have to be a String is a bit smelly, but overall it's pretty much the same code as the Objective-C version. The fact that this pattern isn't used in Java comes down to tradition and happenstance, not any sort of worse affinity on the part of the language.
That seems like an odd feature request, but maybe I'm just not thinking of a use case.
Well, it pretty much is.
I see, hmm. On the one hand the flamewar detector makes the community a better place; on the other it simply suppresses news that triggers opinions, even though the news itself may be of interest. Not sure that I'm in favor of this, but thanks for the explanation!
They can't make one for iOS.
It's amusing, any practiced web developer would know how to get around such a deterrent - not sure what the Netflix devs are thinking here.
That was my question as well, his ability to complete the program either indicates Stanford's degree is not hard or this individual was rather smart (or some combination of).

Either way, he graduated from Stanford completing his learnings from them...
It's certainly possible that this research shows correlation between less emotional thinking and language use, but it seems to me like Mandela's quote in the article is really a reframing of Goethe's observation that "The border of our world is the border of our language." It's no different really than the Romans and various "barbarian" tribes exchanging youth to grow up in each other's culture - know your "enemy," speak his language, etc. That explains more about Mandela's cognizant motivations in this case, though the vignette makes for a nice article.
The process of peer review also optimizes papers to be shorter than intended.
I saw this headline earlier today on HN but the story was [dead]. I figured it was something completely speculative and not worth looking into further.

(For anyone asking: you can set showdead on in your account settings.)
"bitcoin exchange"
First line of the article: "IT SEEMS controversial virtual currency bitcoin has claimed its first life."

It then goes on to list numerous other things she has done but doesn't link her death to those.
I can't find anything Bitcoin related on her website...
So what did those "real" people tell you? Can you explain what "banning the use of the Russian language" actually entails? Will they put you in jail if they catch you speak Russian?
Except that it doesn't. While Crimea is a peninsula, surrounded on three sides by sea, there's only one major road from Crimea to the Ukraine, which runs through Krasnoperekopśk. This is because the Crimean border with Ukraine is mostly inlets lake and weirs, and there are just minor alternative bridges and roads.

Neither map is correct, that is the point I take from the parents comment.
The article is trying hard to link Bitcoin with this premature death. I suspect depression has a lot more to do with her death than Bitcoin, should this be officially ruled a suicide. If you're hurting, speak out and reach out to people (particularly a qualified professional).

For those interested in her previous work, this is her LinkedIn profile: http://www.linkedin.com/pub/autumn-radtke/6/21/183 Based on what I can see, we lost someone talented and passionate about business and technology.
Let's start reporting it whenever a cab driver happens to commit suicide. Certainly something is wrong in that business, too.
Not to rain on anybody's parade - but how usable will this really be? First, they're doing iframe embeds which rules out background-image and related uses. Although not part of initial roll out, they may at some point embed advertisements in the iframe and start collecting data. Finally, there's no commercial use. While this is interesting - I see a lot of restrictions hindering a wide adoption.
Similar situation in the 90s it was like "don't right click and view my HTML." They had a point maybe about copyright but the passive aggressive notes, comments, and general behavior hasn't changed. This also exists on online forums a great deal where admins believe that their users understand their concept of ownership and control.
As is typical with software developers, you ask the wrong question.

It doesn't matter if it increases the piracy rate. What matters is whether it decreases your purchase rate.

It's possible that sideloading would decrease your purchase rate. I don't think so, but I wouldn't rule it out. Even then, I think people's freedom to do what they want on their own hardware overrules potential harm to your business, to the extent that I find it incredibly weird to propose it.
Sure, the inequality sucks. The way to solve inequality is not "let's make everything equally shitty for everyone". It's "let's make everything equally good for everyone"
Bitcoin Bank Closes after $600,000 Theft
Well you're testing your specifications that you write later.

I think this is just semantic fencing to be honest.
You are using "think of the children" argument were you not.

Parents are the ones who should keep kids out of casinos not the state. There are parents who buy their kids scratch tickets. Even with the laws, you can't stop bad parenting, and when you start to legislate things to save the children you ruin things for everyone. Right now the new South Park game is less available in Australia and Germany because they think of the children so much, they want to censor and protect so much, that adults can't have what they want. What effect does this have? Kids want what they can't have more. In states where alcohol is more restricted kids try to get it more, because it's cool. In states where alcohol is less of a big deal instead of idealizing getting drunk people apologize for their friends who do drink too much. Better parenting, better families is the solution not more laws!!!!!

>F2P/IAP games within the existing gambling laws

No. If there is no monetary gain possible then it's not gambling (pretend things are not real, things owned by other people are not your property). If you care then spend your own time and money to help to get parents to understand that it's their job to protect and educate their own children and not any problem of the rest of us. Don't try to give states more power to steal more liberties just so you can build up another fantasy of doing something.
This isn't really news. The side effects were made known to me years ago, and it was still better for me to take them. I used to have a mental illness condition that messed up my life for over a decade. I've learned and relied on a whole host of tools.

If you or someone you know is in need of help because of anxiety, depression, mania, etc GET HELP! There is very, very good help out there.

Send me a message if you don't know who to talk to. I know all about how scary it is to seek help, to admit that maybe you have a problem that might need medication. You are not alone, and you're not the first person to go through this. I know it can feel that way, but it's not.

Seriously, send me a message. I might be a stranger, but I don't want anyone to have to endure what I had to.
I know of a company that works more like extending your engineering team, it's called Nearsoft, they have presence in the valley so if you live around I can drop you the contact info of one of the founders and help schedule a coffee meeting or something informal just to get to know how they work.

I recommend you them because they have several startups as their clients, some small other big so they could probably be a good fit.

I'll keep it there as this is starting to sound like an advert, so I'll leave my email: chadruva@hotmail.com

Cheers.
Take domains from here: http://yclist.com/

Plug them in here: https://builtwith.com/

You'll learn a lot from that, even though it can't peer too deeply into the backend of an arbitrary website. Lots of startups have tech blogs these days where they may have written about your stack; barring that, asking is probably the best way to get more details.
'Target CEO Gregg Steinhafel described the search for an interim CIO as a “first step.”'

Well actually the first step was scapegoating the CIO rather than those responsible for putting someone without an IT background in the position. This was the failure of institutional culture, not an individual who accepted an offered promotion to a level but not a position for which they were qualified.

Target's hiring of a consultant specializing in risk management and regulatory compliance says it all. The culture hasn't changed and Target's board still doesn't see technological expertise as a core skill.
LinkedIn Co-Founder Defends EBay Against Icahn
Touche. Do they teach polar coordinates in high schools these days? I vaguely remember fiddling around with the option on my calculator and plotting cardiods. Speaking of which, I got a nontrivial amount of programming experience by totally ignoring my math lectures and trying to write programs on my calculator.
The point is that if I send you an email, claiming to be your GP, telling you about "our new appointments system", and linking to something like:

http://yourgpwebsite.nhs.uk/some-vulnerable-page?xss=...

And my XSS replaces the page with something that looks like an appointments system, the average person has no way of knowing that they shouldn't trust this. There's certainly none of the usual indicators.
Essentially the law did not make Russian an official language. It left up to the separate regions to decide what language would they like to use as official ones, in addition to Ukrainian.

As for the repealing of the law - Rada have done that since it did not correspond to the Constitution of 2004, which they came back to, therefore the law technically became non valid. When Rada repealed the law, they have also announced the immediate plans to propose a new law that will consider interests of all minorities, not just Russian, and will correspond to the new "old" Constitution.