skysight-inc/HackerNews huggingface dataset:
It's marked as an email field, and if you enter a random string, it replies "Message sent!". Not trying to be pedantic or critical, I just figured he'd want to know if his goal was actually to gather emails.
Lee is a much more common name than Kubrick or Scorsese. Spike stands out more. If I say Kubrick, there is only one (or possibly zero, if you don't know his films) person who comes to mind. If I say Lee, well you probably know someone personally who has the first or last name of Lee, or possibly Li, or you might even hear, with your own ears, "did you see that new [Jet] Li movie?" when I mean "did you see that new [Spike] Lee movie?"

In places where it's common to call people by their last name (military, sports, etc), they don't do it out of respect, they do it because last names tend to be more unique than first names.
I wouldn't be surprised if they did. But this comment seems a bit derailing in this context.
The present outer limits, the very dramatic falloff in survival past age 100, appears to be largely caused by senile systemic amyloidosis, based on autopsy evidence from the recent past. Misfolded proteins, amyloids, clog up your cardiovascular system until it fails. This will kill those who survive everything else. Unlike other better known forms of amyloid these are proteins involved in thyroid hormone transport.

The SENS Research Foundation funds some of the work on potential treatments for this condition, based on a new approach in biotechnology using what are called catalyic antibodies [1] to break down the amyloid, though it is fair to note that as in many of these things much of the research community interest where it exists at all lies in treating the rare genetic variant that young people can suffer. It's called transthyretin-related hereditary amyloidosis, but it is basically the same process - you can just only suffer it young if you have exactly the right rare mutation.

[1]: http://dx.doi.org/10.1074/jbc.M114.557231
That kind of interplant communication is subject to a prisoners'-dilemma-like payoff matrix though. Yes, a plant species evolving a co-operative strategy like that will do well, in aggregate, but individual plants which 'defect' and advertise to other plants that the nutritious soil they have found is poisonous and that other plants should keep away will outcompete its peers - so defector genes will prosper in the population - except in the face of plants which ignore their peers' chemical signals.

Overall, seems likely to be selected against as a strategy for individual organisms.
I work as a consultant in SV doing Ruby on Rails.

I've done 100+ interviews and never once did the school come in as a prerequisite.

The teams are generally small. We make the coding exercises intense. You will be asked to code onsite. At the end of the day, we just want a guy that we're not constantly cleaning up after.
But advisors typically get equity. How much equity does a non-investor outside/independent board member typically get?

If it's similar then I think the question still stands: how do outside board members materially differ from advisors apart from voting power?
Per Yahoo's Investor Relations Press Release (https://investor.yahoo.net/releasedetail.cfm?ReleaseID=88227...), "Yahoo is acquiring BrightRoll for approximately $640 million in cash. The transaction is subject to customary closing conditions."
"Isn't being "good at math" just a function of how many math-knowledgeable adults surround you whom you could ask for help?"

That point is debatable, just like many different form of talents, different people do have different inherent interest and capability at learning certain set of skills, math is no different.

Getting support and easy help can be crucial, but it's not the only bottleneck.
Easy solution: don't permit STARTTLS. Only allow email clients to connect over 993 and 465 using end to end SSL. That's what Fastmail does and I now understand why.
Show HN: Gitcase.io – Showcase your GitHub repos
This is exactly why we sponsor Dokku: http://deis.io/deis-sponsors-dokku/ Go Dokku! :)
Enterprise architecture is traversal to the languages being used.
Ice-age infants unearthed in Interior Alaska among oldest in N. America
Linux Mint.

I'm able to get far more out of my small cheap netbook using Linux than I can with Windows or a more expensive Mac.
I could do most of my work on a Mac but Linux affords me a deeper level of customization and different set of tools that I need/want to have and that I have found useful. Even when things break in Linux usually it is much more of a learning experience fixing it as compared to OS X and Windows IMHO.

Linux does have the disadvantage of not running popular software that I may like to use like games, image editing software and audio DAWs. But so far I've just been focusing my time on other things so I am not as affected by it as when I had Windows/Mac and Linux boxes.

Ironically if Microsoft and Apple opened up their development toolchain to other OSs, e.g. Linux. I would be more likely to use them more. The more I use Mono in Linux the more I find myself using Windows, if Visual Studio and .NET tools where more open and usable on Linux I can see myself using Windows alot more. The same goes for xcode and OSX/iOS.
Well, now that it's vegan...

(Though that goes to the age-old question of whether human is vegan or not :) )
No worries! As someone only a couple years older than you, I have to say, congrats on making the move out there. It seems like you've got a lot of passion and commitment; wish I was in the Berkeley to take you up on the coffee.
Why is mail so broken? We send so much confidential information over email, yet have no reliable way to secure the information. We insist on https, so why are we ok with the current lame security around mail?

Folks go out and get S/MIME setup, it's not ideal, but a start at least.
Pretty cool stuff, dude. I filled out the form (which, I assume, sent you an email). I'll be around Berkeley in January, so if you like chatting about science stuff, then that could be fun. You have really good initiative (especially normalized for age).
My first experience with Linux was the same Slackware setup (1998 though)
The studios have all the opportunity to make their own streaming service. What Spotify provides is customers, something the labels have not had for a long time now. Spotify is able to make people pay for music again, and that's worth something.
Once again a reminder that Google is, er, a company, whose aim is to, er, make money.

I'm not signed in to Google as a matter of course, and I block their ads, so I provide them very little value. As a result, I won't be able to use "foobar", whatever the hell it is.

Seems fair. Isn't really that irritating, is it? :-)
> I find that really sad and can certainly say if there were at least 30% women on those buses nearly everyone would know each other a little.

Why?
This is a great idea.

I really wish we had half the community community you guys have, here in Aberdeen, Scotland. You could throw a rock and hit a tech guy in SF. Here, the only groups of any prominence are MS .Net groups.

I've been struggling to find or build such a network here. I'm an open source, Linux, Python type of guy and feel I don't fit in the myopic tech culture here. I'd emigrate to SF in a heartbeat.

Good luck networking, I reckon you'll do alright. If you ever visit Scotland, hit me up!
Two things:

1) Design: More specifically, the models. I almost NEVER get my models right from the beginning. I don't know it's me or everybody, because you always start a program that will do ONE thing, then you decide to go modular. But how much modular? So I sometimes end up kinda lost in this back and forth.

2) Writing tests. For a series of reasons feels more like losing time than anything else, just to be like the cool kids. Maybe I just don't get TDD enough. At least I'm getting accustomed with RSpec syntax, scopes and everything else (RSpec is a ruby testing framework).

Other than that, I have more project ideas than I can count!
Groupon was trying to trademark 'Gnome' which was that name for their POS system.
Thank you, you have made me very fruitkerfluffle with your well-phrased response.
They just let many of these malls die, mainly because it wasn't a destination anymore.

They could have made them into co-working spaces, training centers, anchor stores that close into mini convention halls, arcades, learning centers, places to meet clients, part of it into a skate park, pools, community sports, basketball courts, awesome indoor gardens, concert areas, bar row, just something. They did not try to change enough.

It seems like they tried to get people out of the malls when that was their magic, they were yes pre-internet but you could still bring the business side in. That alone would have kept food courts alive longer, maybe changed the game in part or half of a mall. But it is a depressing thing to go into a mall with even one anchor store gone because it is just a matter of time. Part of the problem is they were a unit, when there was only a few closed stores the mall felt depressing. They rode that dead model to the end.
Have you thought about letting other people put up subdirectories/subdomains on this site? It'd be really useful for a friend of mine (in Australia)
> can only be obtained by using hand written assembly or hardware

Even that is harder than it looks.

For example, a common way of doing a constant time string compare is:

$result |= (ord($safe[$i % $safeLen]) ^ ord($user[$i]));

i.e. get the character to compare mod the length, so you wrap around if the length of the two strings is not the same.

Unfortunately the mod operator does not take a constant time on a CPU! If the result is evenly divisible it's faster.

So even in assembly you might not be able to protect from a timing attack. Even if you check your current CPU a new one might be different.

(In this case a better way to do the compare is if the strings are not the same length, compare the attackers string against itself, and then return false.)
>EVERYONE IS DIFFERENT AND PEOPLE THINK LOTS OF DIFFERENT THINGS

That's always the first thing to go out the window unfortunately. Everyone wants their opinion to be more than just their opinion, so they pretend it is the opinion.
Here[1] I saw that it was from an internal audit.

[1] http://blogs.technet.com/b/srd/archive/2014/11/11/assessing-...

EDIT: Added a better source.
is a tool.
Does anyone know the origin of the term "transpiler"?
While I found some ~10y old reference, it seems to have become popular only recently.

I don't like it as it is very blurry and to me it means the same as compiler.

From Wikipedia: "A compiler is a computer program (or set of programs) that transforms source code written in a programming language (the source language) into another computer language".
approximately 400 employees[1]

[1] https://investor.yahoo.net/releasedetail.cfm?ReleaseID=88227...
Along with 'Sky Captain and the World of Tomorrow', though I recommend not wasting two hours of your life on it.
I posted it here, then tweeted this HN post to my measly 134 followers.

I also have this site linked to on my personal site, http://miles.codes. But my personal site doesn't get much traffic so I don't think that had any effect.

I've really done no marketing besides posting here and on Twitter. It's just luck and how you phrase the title I think. For example, I posted this link for the first time a few days ago with the the title "I'll buy you coffee" and it only got 2 upvotes.
The PDX Ruby meetup had so many women, the feeling was amazing! People were far more social before and after the meetup than anything I every witness in SF, and I try to go to 2-3 meetups a week.
Paedophile hunters:the vigilantes taking the law into their own hands
> whole explanation boils down to "managed languages are more complex, therefore worse."

I hope that's not what I said...

> Please point me to the specific native features which mitigate timing attacks.

How am I supposed to implement bitslicing to vectorize operations in Java? I can't. Fine grained control of code is important for implementations of ciphers that are both fast and side-channel free. Fine grained control isn't something Java can give you, by definition.

Take the 'countermeasures' section of 'Efficient Cache Attacks on AES, and Countermeasures' (http://www.cs.tau.ac.il/~tromer/papers/cache-joc-20090619.pd...).

I count exactly two countermeasures that apply to high level languages. Of the first they say "We conclude that overall, this approach (by itself) is of very limited value" and of the second "beside the practical difficulties in implementing this, it means that all encryptions have to be as slow as the worst case... neither of these provide protection against prime+probe/etc".

The rest of the countermeasures suggest bitslicing, use of direct calls to hardware instructions, memory alignment tricks, invocation of hardware modes (i.e. to disable caching), forcing cache ejections, normalizing cache states on interrupt processing, etc.

It is purely the case that high level languages do not offer you the flexibility and control to implement side-channel free crypto.

Crypto is brittle. High level languages are awesome for so many things. But bitslicing isn't one of them. The entire premise of high level languages is that you are freed from working directly on the innards pertinent to the specific target architecture. The entire premise of side-channel free crypto is that you need visibility and control of exactly these things.
Not sure of your down-votes, that's the first thing that came to my mind as well.

Edit: Imagine the credibility of a doctor not to at least say: [This is why.]
Women are socialized to be more social.

https://www.google.com/webhp?sourceid=chrome-instant&ion=1&e...
> Even if you don't count Asians (I guess they're not minorities?)

Not according to the NSF, strangely enough -- people of Asian decent are not classified as an underrepresented group within STEM fields. Pick another US .gov agency and it might be different.
What? Busses around here are pretty 50/50 and nobody talks to each other ever. That's not a male thing.
Does this also affect firefox on XP? Does firefox use the Windows TLS library, or does it have its own?
The incentive of public companies is everything to do with stockprice, as it is the primary metric to rate the performance of a company? What does information availability have anything to do with the value of a company?
No conspiracy theories here, just utterly baffled at the fact that a communications provider would happily tamper with user data that he has zero reason (and technical justification) to access or change.

And then to strip STARTTLS? That's the nuclear meltdown scenario of incompetence and recklessness.

I guess this is another moment where people can tell us how theres too much regulation governing internet providers, after apparently a vast majority of providers can't even deliver payload unchanged. It must be tedious to keep defending an industry that can't provide the most basic of services.
Continuity for Android – SMS from PC, Mac, Tablet
This is the lamest approach to fighting spam.

A better approach is for the ISP to block outgoing port 25 from their network, and force their users to use their mail relay that requires authorization. Any accounts that are caught spamming can then simply be terminated as customers. This approach is also quite common.
What framework/language/computer-specs?

ps. Just the idea of writing 5.000 unit tests gets me depressed.
> "Even if you don't count Asians (I guess they're not minorities?)"

We are, and we have our own problems with race and tech (see: representation of Asians overall vs. representation of Asians in leadership positions), but the Asian-American experience is fundamentally different from the Black- or Hispanic-American experience.

We are also frequently used as bludgeons against other races. As if the disparity between Asian enrollment in schools and Black enrollment comes simply down to working hard enough. It's important to note that some of this "Asians as bludgeons against other races" comes from Asian individuals.

Asians in America do not fit into a simplistic race narrative. We are not "as good as" whites, but neither do we have many of the same problems that face Blacks and Hispanics.

There was an article I read about the nature of being Asian in tech, and one quote stuck out to me: "we have a problem, and we are a problem, at the same time".

The presence of Asians should not be mistaken as the lack of a race and diversity problem.
Have you tried http://aberlug.org.uk/ or https://opentechcalendar.co.uk/group/ or http://www.meetup.com/Aberdeen-Python-Meetup?

(not having a go, I have the same problem (sometimes) in Australia)
Unfortunately STARTTLS is broken beyond repair.

STARTTLS is sent via the unprotected SMTP channel. The biggest problem with this isn't the lack of encryption, but more the lack of MitM protections.

Imagine if when you wanted to connect to your bank over HTTPS you first had to send a HTTP request which asks permission to "upgrade" to HTTPS. Obviously any bad guy worth their salt is going to intercept that unprotected HTTP traffic, strip out the STARTTLS, and then leave you using the HTTP channel they can monitor or alter.

So while, yes, in this case ISPs are likely "MitM"-ing their own traffic (which by definition isn't a MitM), it still leaves you open to bad guys on your side of the connection (e.g. the insecure WiFi problem). But even if ISPs weren't someone else could be.
it's not uninteresting
How to Start a Startup: 3 Essentials for Scaling
I'm not sure that's an accurate description of the Tornado - the strike, ECR and air-defence variants were actually fairly different designs based on the original "multi-role" concept.

The RAF no longer uses the Tornado F3 air defence variant as these have been replaced by Eurofighter Typhoons, whereas the Tornado GR4s are still flying and will eventually be replaced by F-35s.

http://en.wikipedia.org/wiki/Panavia_Tornado#Variants

http://en.wikipedia.org/wiki/Panavia_Tornado_ADV
What's obvious about it? And what exactly do you mean by "cognitive communication"?
There are several movies centering around couples in which the female is much older, the most recent one that comes to mind that does the trope justice is The Rebound.

But you're right, the disparity in most of these movies tends to be more central to the plot than when it's an older man dating a younger woman.
Thanks for the feedback.

I was going for the "narrative" style design for this, I intentionally didn't put all the information "above the fold" like the original site did:

http://coffee.tgriff3.com
I remember discussions a couple years ago here on Hacker News of the original 2012 article from the New England Journal of Medicine.[1] A lot of health discussions here on Hacker News badly need historical perspective like this, as prevalent causes of death in the United States (and other developed countries) have changed enormously during the lifetimes of my aunts and uncles (two of whom are still living in their own homes without expensive medical support in their nineties). Scientific American ran a good article, "How We All Will Live to Be 100,"[2] that same year on the huge gains in longevity that have been achieved by reductions in disease burden. Official health statistics show that life expectancy has been increasing at age 40, at age 60, at age 65, and even at age 80[3] quite steadily throughout my lifetime and throughout your lifetime. We may outlive a few of today's common causes of death if these trends keep up.

[1] http://www.nejm.org/doi/full/10.1056/NEJMp1113569

[2] http://www.nature.com/scientificamerican/journal/v307/n3/ful...

[3] http://www.nature.com/scientificamerican/journal/v307/n3/box...
Create a google news alert for "nanopore battery".

Just click this: https://www.google.com/alerts?q=nanopore+battery
You're thinking of end clients. This is server to server communication and Fastmail supports STARTTLS of course.

$ dig mx fastmail.com +short
10 in1-smtp.messagingengine.com.
20 in2-smtp.messagingengine.com.

$ telnet in2-smtp.messagingengine.com. 25
Trying 82.221.106.241...
Connected to in2-smtp.messagingengine.com.
Escape character is '^]'.
220 tlxc1.messagingengine.com ESMTP . No UCE permitted.
ehlo my.hostname
250-tlxc1.messagingengine.com
250-PIPELINING
250-SIZE 73000000
250-STARTTLS
250-ENHANCEDSTATUSCODES
250 8BITMIME
Why should I trust this company with my text messages?

I use 2FA heavily (as everyone should), and having my SMS sync to an unknown cloud would be a security nightmare.
Graphs from the article with original data [1] looks positive to me - heart's diseases and cancer peaked and now in decline.

[1] http://www.nejm.org/doi/full/10.1056/NEJMp1113569
If you're just talking about me then fair enough - the problems I've publicly identified in TLS are pretty much edge cases. Thomas on the other hand has a pretty good track record if you'd care to check.
I'm no expert but it's most likely that like FTP, SMTP was NOT designed for the internet. It was designed for LANs or MANs.

Security was not one of the core features. Same goes with many old protocols... But that's expected the drama is when new protocols are designed with the same flaws.
As an MIT grad this example sounds like horseshit.

1. 4.7 out of 5.0 = 3.7 out of 4.0, which isn't really something to flaunt.

2. MIT has amazing career prep. I imagine a lot of schools do. There is no way a candidate got blindsided by whiteboard questions.
This is a job posting for at administrative assistant position, which is generally not considered a prestigious or high-paying role.

While the attitude displayed in that discussion is very frustrating and disappointing, it's not really equivalent to women getting passed over for high-paying engineering or management roles.
Wow, I didn't even read the questions on the chart; I just assumed it was the same. Yeah, that is very different than what I saw.

> many libertarian ideas need to come in duplets or triplets

Yes, that makes a lot of sense to me. I think markets are really neat mechanisms for balancing outcomes, but they require certain conditions to work.

I also think there's a certain kind of ignoring-air-resistance theme common to a lot of the sort of Libertarianism I find dangerous. E.g., the "let people vote with their dollars" thing. It can work reasonably well for issues where people have enough time and attention to devote, where the results of their choices are relatively clear, and where people get to make choices frequently enough to build up a body of knowledge. But all that subtlety gets discarded, with arguments seeming to come from an assumption of perfect information, perfect rationality, and infinite processing power.

It all feels very fundamentalist to me. Of course, a positive feedback loop like you describe, one that radicalizes, would head toward fundamentalism.
Thanks for the feedback Martin. We're continuing to onboard additional speakers to further diversify our roster. The non-profits are helping us in this reach-out via introductions.
> Not in the way you once had. Once you depart from The Path, you'll have to beat your way back onto it, surmounting bills and work and all kinds of annoying stuff that people fresh out of highschool don't really have to worry about just yet.

On the other hand, it is precisely that sort of horrible obstacle that will harden your "student resolve" into star-fusion-iron.