skysight-inc/HackerNews huggingface dataset:
Mentioning the female gender (I am assuming cis-gender sex/gender terminology) is an identifier that points to the added difficulty of starting a company in a culture where women are treated as inferior or have less social power. So they're pointing out how the company was created under potentially difficult circumstances. The idea that it's difficult for women to start companies turns gender into a kind of 'selling point', as in, because this company was started by a woman, it's clear the founder must have extra-ordinary abilities to be able to survive in a culture that often treats women as inferior, and this company may have properties that make it "better" than any other average company not started by a woman. So gender mentioned here is not only falsely attributing greater business acuity to the company, it also acts as a PR flag to attract attention to the company. People therefore perceive it as important that the founder is female, hence mentioning it in the title.
Grubhub's IPO could value online food delivery firm at $1.72 billion
Some great language there: framing it as an attack by criminals (gains sympathy from users), explains in plain-terms what a DDOS is (front door analogy), emphasizes (twice!) that user data is safe, apologizes for the likely downtime, informs people where to get updates.

Probably worth bookmarking this for when you [hopefully never] have to deal with this same situation.
I've been wondering myself, if CloudFlare helps against DDoS attacks when the page is dynamically generated for each user. For static pages it should help.
How Twitter Could Help Police Predict Crime
Occam's Razor always applies... but the simplest possible explanation needs to account for why the thing would fly seven hours off course for the purpose of blowing up over the Indian Ocean.
I can't imagine a situation where you need to know analytics are being consumed in order to give users the data they want (unless the site in question is itself an analytics site).

To allow / cause your site to break when analytics aren't served is, in essence, attempting to enforce an unspoken contract between gathering user info and serving them data.

As far as I'm concerned, a site that doesn't work when analytics aren't served is a site I will literally never use.
Ask HN: Is anyone working on teaching machines to write code?
I'm not talking about metaprogramming, exactly. I'm talking about actually building some kind of framework by with you can:

a) specify attributes of, say, a method or library, and have a machine produce code that meets those specifications

b) the machine can ask clarifying questions, such as, "do you need this function to handle UTF-8 input?" and other things that, also need to be taught to the machine

c) eventually, a refactoring pass that causes the machine to refine its programmatic output for human consumption, without changing the functional output

Does anyone know of a library or research that's being done to have software that you can teach to write software?

Honestly, I'd be happy even if someone had a teachable module that had to be taught inch by inch. I'm looking, in a sense, for something to which I can offload my knowledge, to teach it basics, and then have it do tasks for me and others in return.
I thought the distance measurement was derived from received signal strength.

edit: Other's have said that they are using Doppler shift.
Hopefully this will work as a means to beating my W3Schools education to death once and for all.
Or connect the node with the highest degree with the node with the lowest degree.
Probably. Mitigating a DDOS (from my understanding) has two important things that need to happen. (1) You need a larger incoming pipe than the data being sent to you. (2) you need to ignore invalid requests so you don't flood your outgoing pipe as well.

Properly ignoring invalid requests can be a challenge, the process of doing so will depend on the type of attack being used. SYN floods can difficult since the src IP is most likely invalid. The attacks we've seen with DNS and NTP amplification are difficult as the attack isn't trying to get your servers to respond, they are just flooding your incoming pipe with data. If they are trying to abuse some page within your application you can more easily mitigate it as you'll know the source IP of the request so it can be blacklisted.

EDIT: a few more details:

SYN flood: http://en.wikipedia.org/wiki/SYN_flood

DNS Amplification: http://blog.cloudflare.com/deep-inside-a-dns-amplification-d...

As for mitigation, while we hear about Cloudflare a lot, AT&T and other large providers can provide DDOS protection for leased lines[0]. Basically what happens, before the data gets to your leased lines, traffic headed to you will go through AT&T's DDOS detection/prevention systems that attempts to filter bad traffic. This type of service would apply more to companies like Linode or possibly the datacenter that they are housed in.

[0] http://www.business.att.com/enterprise/Service/network-secur...
My perception is that there are a lot of apps right now designed to solve the problem of "please make it less awkward for me to meet strangers." Bizarrely, they're converging on the Tinder interaction - just look at their faces and no other information and note whether you approve of them - WHICH IS WHAT YOU COULD HAVE DONE IN THE BAR ALREADY WITHOUT YOUR PHONE.
I've been hearing progressively more noise around the DSL[0] approach lately though. The OSS options might not be competitive (or maybe they are?), but performant implementations definitely exist.

[0] https://wiki.python.org/moin/Templating#Template_engines_imp...
Mid-air explosions actually have a very significant radar signature, called 'bloom', as the debris field expands.

If your theory is that the aircraft exploded somewhere between Malaysia and Vietnam then it would have appeared as a rapidly-increasing radar return even on civilian radars.

Source: personal anecdote from ex-mil radar operator, who also noted that it was possible to track the larger pieces of debris from the target drones and direct the following-up missiles towards them
Nutshell  SXSW: what $100k gets you
I guess I'm just at a loss as to what is even remotely "hacker"-ish about this.

For one thing, they're going to be standing in a line of people at YC all asked the question "Will people actually use this?" The median answer sort of muddles through it. Their answer will be "We sold $800 of bread in an hour and nearly killed ourselves delivering it all. People actually do want this. Additionally, we have the intestinal fortitude to do things that the line of people you just interviewed did not."

There exist severely Fun Challenges (TM) with both the product and marketing side of this at scale, by the way. Delivering 100 orders of bread, once, requires a spreadsheet, a trello board, or even a piece of paper, and exactly one bakery on board. Delivering 10,000 loves a day is going to take some serious ops expertise. It will likely be hard learned.
The Death and Life of a Mobile Pioneer
I will give this a shot over lunch and report back.
Wondering how the privacy is taken into equation while scans are done of the mail.
If the attack is working by essentially flooding Basecamp's network links until they reach capacity, then yes, it could. CloudFlare could simply filter out malicious traffic and only pass on legit requests to Basecamp.

That's obviously very much dependent on the kind of attack and whether CloudFlare has more network capacity than Basecamp (which I would imagine is highly likely).
Facebook’s DeepFace Project Nears Human Accuracy In Identifying Faces
The CVPR 2014 paper: http://www.cs.tau.ac.il/~wolf/papers/deepface.pdf
Yes, and I think that bias is (quasi-)ageism.

I'm certainly not saying that someone who has held multiple positions has not stagnated, either, simply that fundamentally the only difference between me and someone who worked for three different companies but had the same roles as I did is merely the company nameplate. To make different assumptions based solely on that is illogical.
I'm not sure that she - the founder - is lying in this presentation (though she fails to mention her technical cofounder). I think it's more that the title of this submission, which was presumably not made by her, was inaccurate (and has since been changed to its current title which is more accurate).

Lots of companies screw their technical cofounders. I was the technical cofounder of a company that was later acquired, but never received the $12.8 million check I was supposed to and didn't have the resources to fight back against a maniacal cofounder flush with $60+ million in new cash from the acquisition. That doesn't mean that others can't learn from the company's story, even if only told selectively. It just means that the people that wound up in charge are perhaps not the kind of people you would want to do business with.
The NSA was hacking into Huawei. Isn’t Huawei owed an apology?
I tried to email that group and didn't get a response -- have you had any luck?
Yeah, I know I'm shouting at the rain, but I would love to actually see 24 news ignore the Casey's[1] and mention but not fixate on the M370s. I guess the whole idea of what actually affects people is just lost in the shuffle.

1) I don't care how tragic, it was a local story
Exactly.

For some perspective: In the UK, if a bank extends credit to people who were obviously not credit-worthy at the time of applying, based on the information available to the bank, not only is the debtor not at fault, but the debts can in many cases be wiped out by the courts. And it happens regularly - people have had entire mortgaged just struck off because the banks were found to have acted irresponsibly when giving them out.

The banks here have a legal responsibility to understand their customers ability to repay, and to not extend credit that is likely to cause their customers substantial financial hardship.

The reasoning for this is that there's a massive information symmetry - most people do not understand the full risks, and are easily seduced by the thought of a new house and possibly smooth talking real estate agents to look at think in the most rosy way possible, while the banks know very well the hard data on what financials are likely to cause defaults when you take into account risk of unemployment, budgets, unexpected repairs, likely interest rate movements etc..
I'm over 40. I feel like I'm doing the best work of my life right now. Maybe that's an indictment of my past work, but until the last few years, I wasn't doing anything with ML, with AI/Planning or Operations Research, Expert Systems, hardware-software interfaces etc. Now I'm doing those things. I was doing LoB software mostly: moving data from a database into a screen and back again.

In order to do new kinds of work, I had to turn down jobs for the boring stuff I knew I could do. I chose to work on stuff that scared me.

So: work on things that scare you. Things that you find mysterious. Things where the machine teaches YOU, not the other way around.

Sooner than later.
> I will trust the post office to open and scan my mail, far more than I will JRandomStartup

Interesting, my feeling is the opposite - I've lost count of the number of envelopes I've received that have been partially opened up to check if there are credit cards etc inside. I seem to remember seeing that one postal worker a day is caught stealing mail in the UK.

I would absolutely not trust the UK Post Office to open my mail.
Impostoritis: A Lifelong, but Treatable, Condition
Agreed. I would rewrite on hindsight. This is an artful retelling that misleads via omission.
Vaporware might be too strong a description, but an "amazing epic tragedy" that chewed up three decades of very smart people's effort is correct, from what I've heard from a friend who looked at what they produced.

Besides taking way way too long, as not uncommon in stealth mode projects they failed make sure their system was end to end usable. My fried said trying to make a browser/viewer/whatever for Xanadu required using an API that was impossibly complicated, and while I don't remember the specifics now, he cited them in detail.
What if Startup Investing was like ETFs + Credit Default Swaps?
How is torrents protocol used to DDoS you? I never came across torrents being used as a DDoS. I would appreciate more details on what sort of torrent attack it was, and whether you found any ways of partially neglecting damage.
Why would anyone ever claim that 16 bit support would never go away? Not that it did go away: all the x86_64 chips still have 16 bit support.
The CVPR 2014 paper: http://www.cs.tau.ac.il/~wolf/papers/deepface.pdf
CloudFlare does more than just caching. Even on non-cached pages it can filter and otherwise mitigate traffic that it has identified as malicious.
The Art of Computer Programming Vol 1 eBook Pre-Order (Use Discount KNUTHVOL160)
"Worst thing is that 90% of customers have no clue what a DDoS is and how hard it is to handle."

Otoh that's where the opportunity is. The fact that "customers have no clue". People pay you for something that they can't do themselves or that you make easier for them to do.
Depends on the scale/power of attack. The latest hits (happening in the last few months) have been very large and I doubt CloudFlare would be able to successfully defend any of those while maintaining all of the current clients online. I have a client that occasionally gets this kind of blackmailing followed by attacks and they told me they use a US based company specialized in DDoS defending - until now the defense was pretty efficient. I've never bothered to ask for a name, but I guess it's a known one in the "network industry".
The comment you're replying to was referring to the original, now redacted, title of the HN Post, which was "Single, female, non-tech founder with no team...and her first 1 million users", which makes the phrasing less hyperbolic.
Ask HN: Best practices for stolen session detection?
We want to secure our service with additional methods of detecting a stolen HTTP session via IP/geolocation.

Are there any resources to find best practices for implementing such a system?
In the english version the "Number of letters monthly
(incl. envelope scan)" is missing:

Single Easy: 0
Liberty Plus: 100
Professional: 400

Would love to use it, but a little bit too expensive.
Abstraction layers (such as drivers) have significant utility beyond portability.
From Flappy Bird clones to 2048, mobile web games are here to disrupt app stores
Github provided some information on the attacks being performed.

https://github.com/blog/1796-denial-of-service-attacks
Thank you mdo - wish more people wrote up best practices / gotchas like this in HTML / CSS like folks do for code.

(Or perhaps they do and I'm just not running into them or they are buried underneath the W3Schools sewage?)
As are the reasons to not have a cofounder. There is no pure formula for success.
When even the governments use DDoS [1] as a method to 'turn-off' services they don't like, it will be a very long path to fight.

[1] - https://www.quakenet.org/articles/102-press-release-irc-netw...
>I'm a big fan of Linux, but things do not seem to have improved over the last seven years. It just feels sloppy and unstable.

Is this a conclusion completely drawn from your trying to install two versions of Linux on a particular laptop? If so, I'd say it's a lot of generalization for a single data point.
Sorry it's a bit tough to understand. You can think of MozDef as an open source SIEM (taking in logs, parsing, alerting, correlating) plus incident handling workflow with a focus on being open, extensible, visual and realtime. It is early, early days but promising so far!
Entirely possible, but even running a large scale installation of anything that's doing a lot of traffic isn't a picnic, so she either is technical or had someone managing it for her.

Imagine if I were to claim I started a business myself, 'solo' style with no tech knowledge but actually had a paid team of people managing the day to day stuff for me and just refused to acknowledge they exist so I appear as a martyr?

Point is, we aren't getting the full story here, whatever that full story may be.
This is the "Tab ID". It is not sent over the network as I understand and is only available from the local js context. It's the result of a bit of hackery Chrome does to map requests to the webview.

EDIT: Found the bug report... https://code.google.com/p/chromium/issues/detail?id=355541
The discount code saves you 60% off the list price, and is only valid until March 28, 2014.
Social Media and The Good Wife TV Furor
Isn't this the case for postgresql data in general? ie, on updates, new data rows are written containing all the field values, whether or not they have changed.
Here's a little discussion about some of the issues in computer-aided diagnosis:

Historical attempts at decision support include Mycin for diagnosing infectious blood diseases, which contained assertions and rules in the form if IF-THEN clauses:

IF
the site of the culture is blood, AND the organism gram +, AND
the original infectious site was the GI tract, AND
the abdomen is the locus of infection, OR
the pelvis is the locus of infection
THEN
therapy should cover Enterobacteriaceae

Rules structured in this manner are brittle, and don’t use unification. Such a system, for example, would not robustly provide answers to queries for all flora that would be likely found in a pelvic infection. The narrow domains and lack of some of what we might call “common sense” knowledge can be problematic: H.R. Ekbia [1] humorously notes that querying a medical inference engine for suggestions on what could be causing the reddish-brown spots on the chassis and body of your Jeep, you’d get “measles”. Another medical support program, asked to suggest treatment for bacterial infection in the kidney, suggested boiling the kidney in hot water.

http://apps.keithflower.org/?p=238
You're still wildly over-generalising. Why do you think that the Chinese, or 'Asians' can be categorised together? Why do you think that people from a country will, as a group, behave in an identical or similar way?
Oh that's so obvious I didn't even think of that.
It isn't needed, at least for the metadata part. see "Mail Covers": http://www.nytimes.com/2013/07/04/us/monitoring-of-snail-mai...
How do larger companies (like Basecamp) prepare for these kinds of risks? Do they contract with DDoS mitigation firms beforehand, or do most tend to hire help only when they are actually attacked?
PayPal Down when trying to pay on eBay.
When trying to pay for good on ebay, regardless of the seller i get the below message:

https://www.dropbox.com/s/3sptdixasdcjyvi/Screen%20Shot%202014-03-24%20at%2015.14.52.png

Ebay UK
My process of interviewing and vetting developers
> It learns increasingly high level features and representations of the input.

In the words of Darth Vader, impressive. In
my words, astounding. Perhaps beyond belief.
I'm thrilled if what you say is true, but I'm
tempted to offer you a great, once in a life time
deal on a bridge over the East River.

> The future looks bright.

From 'The Music Man', "I'm reticent. Yes, I'm
reticent." Might want to make sure
no one added some funny stuff to the Kool Aid!

On AI, my 'deep learning' had a good 'training
set', the world of 'expert systems'. My first
cut view was that it was 99 44/100% hype and
half of the rest polluted water. What was left
was some somewhat clever software, say, the Forgy
RETE algorithm. My views
after my first cut view was that my first
cut view was quite generous, that expert systems
filled a much need gap in the literature and would
be illuminating if ignited.

So, from
my 'training set' my Bayesian 'prior probability'
is that nearly anything about AI is at least
99 44/100% hype.

That a bunch of neural network nodes can somehow
in effect develop internally just via adjustments
in the 'weights' or whatever 'parameters' it has
just from analysis of a 'training set' images of
a Russian tank (no doubt complete with
skill at 'spacial relations' where it is claimed
that boys are better than girls) instead of somehow
just 'storing' the data on the tank separately
looks like rewiring the Intel processor
when download a new PDF file instead of just
putting the PDF file in storage. But, maybe
putting the 'recognition means' somehow
'with' the storage means is how it is actually done.

The old Darwinian guess I made was that
early on it was darned important to understand
three dimensions and paths through three dimensions.
So, going after a little animal, and it goes behind
a rock. So, there's a lot of advantage to
understanding the rock as a concept and that
can go the other way around the rock and get
the animal. But it seems that the concept of
a rock stays even outside the context of
chasing prey. So, somehow intelligence
works with concepts such a rocks and also
uses that concept for chasing prey,
turning the rock over and looking under it,
knowing that a rock is hard and dense,
etc.

Net, my view is that AI is darned hard,
so hard that MLE, neural nets, decision
theory, etc. are hardly up to the level
of even baby talk. Just my not very well
informed, intuitive, largely out of date
opinion. But, I have a good track record:
I was correct early on that expert systems are
a junk approach to AI.

> The future looks bright.

Yes, eventually.
Your remarks come out as really insensitive, although I don't think they were made with that intent. There is no possible way to imagine what it feels like to be in their situation.
"CloudFlare help"

I'll leave it to others to answer this (for this situation) but keep in mind also that adding cloudflare also adds an additional layer that can fail for different reasons.

That tradeoff may well be worth it for certain high visibility web properties but maybe not if you are a low value target.

There are pros and cons to any decision you make that depend on specific circumstances.
Call me skeptical, but it reminds me of http://www.youtube.com/watch?v=tO5sxLapAts

Like other commenters have said, how did she, being a non-technical founder with no team, could set up the (what appears to be custom-made) website? It's like going to a hackathon and claim that you build an app within 24 hours, but actually have implemented majority of it beforehand and making it a "library".

Anyway, looking at the positive side, had the slides contain more detail, I believe it can be inspiring for many people and not received with skepticisms.
I ended up phoning them. They were pleasantly surprised that someone wanted to buy their old Windows 3.0 software. Mostly they just use it internally.

Once I got connected they were really nice and helpful.
Outrageously cold and immature to imply that the family members are overreacting and worse to imply that it might be related to their ethnicity. They've been given false hope for two weeks. I cannot begin to imagine the emotional torture they've had to endure.
Show HN: Hack corporate purchasing
> I was the technical cofounder of a company that was later acquired, but never received the $12.8 million check I was supposed to and didn't have the resources to fight back against a maniacal cofounder flush with $60+ million in new cash from the acquisition.

Not to derail, but let's hear that story. Seems like hiring a lawyer would be a no-brainer if you were due $12.8m.
tor·rent

noun

1.
a strong and fast-moving stream of water or other liquid.
"rain poured down in torrents"

2. a sudden, violent, and copious outpouring of (something, typically words or feelings).
"she was subjected to a torrent of abuse"

Edit: Sorry, misread the post.
Missing plane found