skysight-inc/HackerNews huggingface dataset:
Even if this article is completely true - so what? Even if he has found a 'smoking gun' to some double-switch operation by the CIA, and the public story isn't the whole truth, who cares? Job done.

The details simply don't hold any water though.

1) You don't destroy military hardened electronics systems with concussion grenades. All you'd do is scorch the paintwork.

2) The 'killed by a drone, confirmed by DNA evidence' supposed cover story is ludicrous. If he was killed by a drone high in the sky over the mountains, how on earth is the US supposed to have got a sample of his DNA?

3) The Saudi government would never fund Bin laden, as he was utterly opposed to the ruling family. Yes he was funded by Saudis, but not by the government. Outsiders frequently make this mistake, assuming that Saudi funding for Bin laden, and his family connections there, mean Saudi official support. That's a complete missunderstanding though and implies the author only has a pretty superficial grasp of the relationship.

4) The story that the SEALS were shooting in self defence is entirely necessary, otherwise they would be open to accusations of murder. They would know that and the idea that they would complain about it is ridiculous.

5) If only Bin Laden was killed, who did all the corpses locals found and photographed in the building belong to? Did the SEALs plant the AK-47s and Makarov pistol found at the compound? But if the SEALs were against the administration's re-packaging of the details of the raid and are as above-board as described in the article, why would they collude by planting fake evidence?

The whole thing is completely incoherent.
How Understanding Particle Physics Beats Conversion Rate Optimization
Which is awful! A founder should not have to send a "white, attractive male" because she is female and investors refuse to take her seriously. The culture clearly needs to change.
Intermediate Python book on LeanPub
They did a lot of research on the "internal" folder name and after downloading every github repo that contained go code, they found only a handful of repos that used a folder called internal. Don't think they went into that blind and just assumed no one used the name.
Duh. If everyone encrypted their mail then Google wouldn't be able to personalise their ads to mailbox content, and they'd lose a huge commercial advantage over other ad networks. Advocating end-to-end encryption would be Turkeys voting for Christmas.
> Fear of Adding Classes

I've seen this a lot, and is often made worse by attaching a load of unnecessary baggage/repurposing to classes.

For example, I've worked on PHP projects which, over time, have gained coding standards like:

- All classes should be in separate files, named to match the class name

- All classes should be built from a PHPSpec specification

- All classes should have their own test class

- No class can instantiate another, unless it's a "Manager" class which does only that. Everything else is dependency injected.

- Test classes can only instantiate their associated class; everything else must be mocked

And so on.

Now, each of these has its merits, but as each new practice was added, it increased the 'fear of adding classes', even if just subconsciously. Refactoring to break up classes became less and less common, since a simple code change would require:

- Whole new test classes (OK)

- New files (seems a bit like Java-envy, but OK)

- Injecting new instances wherever the old class was used (seems a bit overkill...)

- Mocking the behaviour of the first class in tests for the second, and vice versa (this is getting a bit silly...)

- Creating 'Manager' classes to instantiate the new classes (hmm...)

- Creating new test classes for these managers (erm...)

- Mocking the dependencies of the managers...

In the end, it was just far easier to just throw all new logic into existing classes, which grew and grew.
Global catastrophic risk
But.. isn't the dating game actually pretty saturated? OkCupid, Eharmony, tinder + a million other companies. OP mentions the startup was taking 25k/mo but needed funding to make a crack against big companies. Surely that was the exact turn off for investors?
At Zappos, 210 employees decide to leave rather than work with ‘no bosses'
The full year/full time was possibly to complete Naxxramas? I assume with his money he was playing with similarly dedicated people. My guild did Molten Core but we never even set foot in Naxx. I assume that's where the full-timers were, getting Tier 1.
My personal anecdotal experience contradicts the latter. On a hot day in Amsterdam, the narrow streets hold the heat reflected off the buildings and no wind gets there to remove it. In a densely built up city, the heat isn't going anywhere.
It's not the same case, but the evolution of the eye is relatively well understood and explained: http://en.wikipedia.org/wiki/Evolution_of_the_eye
Have no worries ... full email encryption is two years away. Also has been that way for the last couple of decades.
The Playboy Centerfold at the Center of Computer Science
Does this surprise anyone? Google has contradictory interests when it comes to encryption and privacy.

It has been at the forefront of pushing SMTP to SMTP encryption and HTTPS everywhere. Google has to spread (and perhaps seriously believes in) the idea that they transfer data securely, unreadable by the Five Eyes. Because the perception that Google is in bed with the NSA et al. is seriously undermining their reputation (especially in Europe).

On the other hand, scanning content for ads requires that they have unfettered access to user data. If by implementing good end-to-end encryption e-mail would not be visible to them anymore, their abilities to do user profiling of those on and not on GMail would be impeded seriously.

If you want real privacy, you should move out of the Google ecosystem. Their terms of use are too far-reaching and their interest in your data too large to assume that they would go all-in with complete end to end encryption of everything.
I say it is.

Who's right?
Car ownership in the US is actually lower than most other industrialized countries. [1] Sprawl is a policy, not a law of nature, and it can change with a change in policy.

[1] http://www.theatlantic.com/international/archive/2012/08/its...
Why Microservices Are Driving Operationalization of the Network
Fixing the lack of generics is not the intent of supporting a standard way to do code generation. The intent is to allow for things like generating code from protobuf specs and yacc. In fact, there was even debate against adding go:generate because they were afraid people would use it to get something like generics. To say it is for generics is to grossly mischaracterize the feature.
Show HN: NQueens problem solved using backtracking in Elixir lang
I thought the wide streets where to allow better firing lanes for the artillery vs the mob :-)
Reusable Apps for Your Meteor Projects
Search was saturated once Altavista came out and kicked Yahoo's butt. If DatingCircle have a significant competitive advantage over the existing market that may not be relevant.
> I am a bit sad my stepfather could die without reading the end.

There is no end yet, the series is still ongoing.
How Artificial Intelligence Will Impact Cybercrime
http://designerfund.com/
But the USA is much bigger and spread out than the average EU country - You cannot ignore Geography
It would be more helpful it i knew what kind of protections my data will get.

Where did you get the £75 fee? I only see a mention of £2.90 postage.
> It’s easy to spot direct sexism, and to react to something like an investor getting handsy. But the subtle sexism that hinders women goes ignored and is often denied.

The first kind is better called misogyny; the second is sexism. It is often denied not because it is subtle -- a quick look at the statistics, any relevant statistics, would show that it's far from it -- but because it's unintentional, sometimes seemingly benevolent, and often invisible unless you're trained to see it or directly suffer its consequences.

I think the first step is to understand that being sexist is to be expected -- it's like doctors infecting patients with germs on their hands before the discovery of microbes and disinfectants -- you can't not be infected unless you understand how the mechanism works. The next step is to learn what sexism is, how it works, why it feels "natural", and why fighting it may feel strange. Like with any mechanism that we can't easily see with the naked eye, coming to terms with its reality and its very visible effects is a process. It's OK to grow up sexist; if our current theories are correct, almost all of us do whether we like it or not. It's not OK not to learn about sexism and try to fight it now that we have a much better sense of how it works.

What saddens me is that sometimes the very people who are usually most curious to learn how the world works turn willfully -- sometimes proudly -- ignorant when it comes to social mechanisms. It's OK to disagree, but at least everyone should be familiar with the core principles. Sometimes arguments about the subject here on HN or elsewhere sound like people arguing with Quantum Mechanics not because they think the Newtonian model provides ample explanation, but because they insist Zeus is ample explanation, or, worse yet, because we have no business trying to understand how things below a certain size behave because it's just not important enough.
The compiler doesn't need to care about these directives. They don't have anything to do with the compiler. That's half the reason they're in comments. Otherwise you're just adding another kind of comment the compiler has to also ignore.

The directives are pretty visually distinct. You could easily configure your editor to highlight them differently if you so chose.
I remember end-to-end vs. point-to-point from my crypto class back in the Pleistocene, so I thought I'd share the analogy my professor used just because I loved it:

In WW2, the Allied Navies faced two main naval code strategies: Germany's and Japan's. Roughly, the Japanese Navy sent their routing information in plaintext, while the Kriegsmarin sent it in ciphertext. Because the German routing instructions were encrypted, each node had to be able to decrypt universally. Capture one U-boat, and, well, we all saw the movie.

In contrast, the Japanese navy sent the routing information in the clear, so transceiving stations only had to read the routing information and transmit the ciphertext verbatim: capture a Japanese sub and you can only decode messages sent to that sub. However, because the routing information was visible in all transmissions, a lot of sideband avenues were opened up (you may not know what Yamamoto was sending to the Coral Sea fleet, but you're damn sure interested in the fact that he was talking to them at 2am this morning, particularly since you can then watch what they do.)

Anyways, not directly relevant to the article but a cool example of how far back this question goes.
This is a nice PR piece for a company that looks like its innovating in a business space where a lot of dollars change hands. I'm not going to pile on with the worrying over WoW details. I thought the reporter did a good job. Well done.

Having said that, from a startup business analysis point of view, is it just me or is everybody and their brother trying to get into the technology jobs sector? Don't get me wrong, there's plenty of room for innovation and somebody is going to make a killing here. Godspeed, guys. But geesh. With so many players and so many moving pieces, sure looks like a tough row to hoe.
Which vulnerability?

https://support.apple.com/en-us/HT201222

I was under the impression that they are currently updating 10.8 to 10.0 (if it affects all these releases).
Put.io doubled storage of all plans
Talk: https://www.youtube.com/watch?v=DJdGblrWX9o
Never Say Never - Justin Bieber
If I need to translate using Google Translate, copy & paste will do. I don't need to do this directly in Gmail.
It always buffles me that people who test HiFi audio don't test studio audio equipment, and vice versa. These two categories of hardware try to achieve practically the same result, but just because they target different people (although in a very similar demographic), they are reviewed by different journalists for different magazines and seldom compared to each other.

Why?
Do you think this is a useful software tool?
You can also send a "white, attractive male"

Make that "attractive person". Discrimination of unattractive people is far more common than both racism and sexism.

Source: Unattractive brown guy.
It is totally awful! But it's also the reality (that doesn't make it ok).

I thought the same thing - just pay someone to be the face. I don't think it is all that different to a celebrity endorsement...
I agree the market is saturated but that didn't stop other startups in other saturated industries ~ taxis & uber for instance. I don't know what their edge is but I wouldn't write them off because they are trying to crack a saturated industry.
The impression I get is that it is not really realtime, I am guessing all requests get queued and then scheduled on to a suitable host soon, but perhaps not within the time to respond to a TCP request.

(Although custom events http://docs.aws.amazon.com/lambda/latest/dg/walkthrough-cust... suggest its pretty close to real time; should measure the latency).
What I don't get about this is why she just doesn't name names. I'm a white attractive male, however, I don't want to ever accept investments from investors that do not share the same values as I do, such as women are a vast untapped skilled workforce and treating them as anything less simply isn't profitable, and pretty ignorant.

I mean, hell, sure, lets say for the sake of argument, "women belong in the kitchen, pregnant, and barefoot" (the single most classically sexist thing I can think of at 6:30 in the morning), women raise our children, both boys and girls: if you truly believe this, why didn't you marry a woman with multiple PhDs and a high IQ, so a much more intelligent forward-thinking educated woman is raising your children, thus giving them a better chance in life and thus spreading your genetic legacy more favorably (the driving force behind 99% of human culture and society)?

Seriously, sexism just doesn't logically make sense. If you're sexist, and a CEO or a major investor, please drop out of the game and let someone more efficient than you take your place.

Edit: I don't care if you downvote me, sexism is still wrong and needs to be called out as much as possible so we can exile people who are abusing their power to promote sexism.
"Because translation."

If they really said that, that's amazingly weak and clumsy.

I would have been impressed if they had openly said it's because they can't analyze your email for ads and targeting.

In fact I'd be very impressed if they said up front, briefly and not implied in a ToS book, that the reason you get free email is so they can read your email.
Of course it meant StarCraft II. Just the sentence before he says he is currently playing StarCraft with his sons, so it's unlikely to be the original.
Surveillance from the inside.
So how did Jessica Alba did it then?
She's not the typical startup geek, and her roles definitely defined her on the sexy side only. She managed fine.
She pitched by herself, and finally found the right partner and investor.
E.g. http://www.hollywoodreporter.com/news/jessica-albas-tears-he...
Cuomo Orders Emergency Measures to Protect Workers at Nail Salons
I would define a directive as an instruction to the tool chain.

A macro processor could be one of those tools in the chain. There could be other (and Go implements other use cases!)

I would also argue that a macro preprocessor do'snt need to "parse comments", it could parse any syntax the preprocessor wants to (and remove it from source befor the compiler sees it) In fact my point is, that parsing comments at all is a very bad idea.

But my argument is NOT about, if Go needs a macro processor, or not. (i think it dont!) My argument is about the syntax of the directive.

I argue about the syntax of declaring "Here comes something that is not Go Language!" I argue that this syntax should not be a comment - because a comment is part of the Go Language. (...among other reasons i stated in this discussion)
I sympathize with you, having also experienced subtle sexism in both the tech and investment world (I'm a technical co-founder, and I've fundraised successfully). Here's a couple of points I hope are helpful.

- You should look to connect with partners at firms that have female founders (ideally purely female-founding teams) among their portfolio. There are also a few female partners out there as well -- get access to them, with your YC network it should not be hard. Listen hard and press them to get honest, specific feedback when given "no"s.

- While the sexism is unfortunate and it's hard not to get frustrated, you may want to look long and hard at your pitch and company. If you've really talked to 40 investors and sent out ~500 emails, and this is a hot space for disruption, it's very unlikely that all of them are dismissing you due to gender; something isn't connecting. I's very easy to dismiss all feedback ("their feedback means nothing; they are rejecting me because I am a woman") just because you are soured by your bad sexist experiences.

Ask yourself these questions honestly: Are investors giving the same criticisms and feedback for saying no? Are there questions you struggle with in the pitch about your business? Is the value prop clear? Is the product demo well orchestrated? Try to examine all of the feedback you've gotten objectively, and see how can you improve the pitch. Find someone who is ideally involved in the venture community (e.g. as a partner, associate, EIR) that you can trust, that can give you brutally honest feedback on your pitch and business.

- Fundraising is hard for everyone. It's going to be harder for you. It sucks, but that's the truth of life. You are one of those pioneering women who are paving the path for others so hopefully in 20-30 years, it's not even an issue. It would be great if you didn't have to deal with this, but that's not the reality of the world. What doesn't kill your company will make you AND your company stronger.
Are you seriously comparing the writer to Jessica-freaking-Alba? Could you possibly level the playing field a little less?
yes. especially for marketing people.
1) client calls you in.
2) you write brief.
3) you play it back.
4) you fix brief
5) repeat 3 & 4
6) deliver.

most of this is necessary but filestage will make 5 go quick
Afghanistan Election Data (2014)
I for one like get requests. They are much easier to play with.
Gee, I'm not sure, maybe there is something about being a very famous movie star that would help open doors to getting investment. Possibly?
Plus, for the CRUD parts, it's still REST.
There's a school of thought that says the founders' job is to figure out how to win, not confine themselves to "what ought to be", but rather win with what is.

It may be philosophically objectionable and morally frustrating, but if it's the current reality, you can work with that and increase your chance of succeeding or focus primarily on working against it, rather than on your business.

Completely agree that it should change to be gender blind, of course.
Mining Zookeeper’s transaction log to track down bugs
Social was saturated when everyone had a Myspace page.
> The response was basically "we disagree" and I wandered away feeling confused that so many bright people couldn't see the problem here.

I don't see why that's so hard to imagine. Just because someone is skilled/bright in some area doesn't mean that they are skilled/have good taste in another area. Even if those areas are very similar from a high-level view, like both involving programming.

There has been a lot of appeal to authority with regards to the Go designers/developers - basically that they have a long track record of making great/influential software. And though appealing to authority certainly isn't without merit, I think it was taken a bit far, namely that it was used as an argument to try to end all discussion. And secondly the things that they are famous for does not seem to be related to PL/design.
If you think you can fight prejudice... think again.
Hence, "a bit like de-normalizing your database".
The-community-that-promotes-business-trade
I've come across this before and it's pretty much correct: using Emacs Lisp as a scripting language can give a huge 'bang for the buck' when automating some existing Emacs feature/application.

For any other task? Definitely avoid ELisp and go for a more 'mainstream' language.

(In fact, I'm currently writing some ELisp scripts to automate ProofGeneral; reading HN while the test suite runs ;) )
The modulation type for the lawn-mower is digital current pulses with no bandwidth limiting, as is obvious from the scope signal I conveniently included for your and everybody elses information.

As for what exactly goes wrong with DCF77, that is pretty obvious from the two spectrum-analyser traces provided by that signal: It gets overloaded with AM noise which the simple AM-discriminator receivers used in clocks cannot deal with.
PHP hash comparison flaw is a risk for million users
The author mentions their competitors had no problem finding 9 figure investments. Also, saying that "surely" the reason for not finding investors cannot be related to sexism is saying it's all in her head. Maybe their business plan was bad, maybe it was good. But I wouldn't personally dismiss the issues the author is trying to address so quickly, given that she is in a good position to have an informed opinion about it, the fact that sexism is very prevalent in the tech industry, and that the examples given are quite specific.
DCF77 is indeed not a protected broadcast in denmark, despite the fact that an awfull lot of public infrastructure uses it for timekeeping.
I'm not sure that a CRUD like interface would be best for something like this. In addition, as this is very much an API and the returned JSON changes depending on the action called on the resource, this looks to me like the ideal candidate to create a custom media type for. With that option open, we can simply define our own request verbs like so:

SHUFFLE /api/deck/<deck-id>

DRAW /api/deck/<deck-id>?count=2

Things become a lot simpler to use, document and implement.

I'd actually take advantage of the custom media-type option and return something much more succinct:

DRAW /api/deck/<deck-id>?count=2

200 OK

8♣

Have the response body be UTF-8 and use the card face runes in the response. Nice and simple.

You dont necessarily have to map your REST API to existing HTTP verbs and media types - in fact the real benefit in a use case like this is that you can implement something appropriate
> The IBM 610 was the first personal computer, in the sense that it was the first computer intended for use by one person (e.g. in an office) and controlled from a keyboard.

I don't know if it counts as a personal computer if you need four burly men to pick it up. And the price was rather out of range for home users.
People buy $10,000 handbags without any more functional purpose. Why not luxury electronics? Seriously, if it looks beautiful, and the main purpose is for people to feel good about it, and feel good about other people seeing it - is there any real difference between a luxury handbag (luxury watch) and a luxury HiFi system?
Actually 8/8.1 runs better than 7 even on the same computer and Outlook.com is free. To be honest Chrome has killed my offices productivity this year with random hangs and high cpu on at least one person per day who sits in my area. Its a huge problem especially since a large amount of the web requires Chrome and some Google apps issue warnings unless you change the user agent.