skysight-inc/HackerNews huggingface dataset:
I read this article on Aeon the other day -- for an ostensibly scientific approach, the author spends a lot of energy anthropomorphizing the biological processes. Plenty of what's said is rigorous and fascinating, but I think that style obscures some of it.

What's really interesting to me is that in many ways this "adversarial" relationship must actually be looked at as a fairly optimal one as far as evolution is concerned -- after all, our species (and plenty of other mammals) have reproduced and thrived across the world.

I'd be very curious to read an analysis of postpartum depression through this lens.
Athens 2004 venues on the 10th anniversary
I think I saw this car last night, it was weird because there was a girl (I think Middle eastern) talking to the guy in the car and kind of laughing...she was already being escorted by two guys anyways. I just thought the whole scene bizarre and couldn't make sense of it until now.
Not convinced this helps the investors either, if the employee is staying within their broader portfolio of companies. Yes, he may cost a bit more, but presumably he's moving to do more valuable and / or productive work, so the uptick in salary should pay for itself several times over.
Dumb question, but 3 founders and 1 developer? What other staff is there?
How does Chrome discourage an open web?
I unfortunately don't have the time to read the whole paper or even the knowledge to understand most of the things written in it unfortunately.

But as far as I can tell these "type-specific languages" are possible in Nimrod. The most basic tool is probably the "distinct type" (http://build.nimrod-lang.org/docs/manual.html#distinct-type). Macros can then be used to create DSLs for HTML generation, and they already exist (http://build.nimrod-lang.org/docs/htmlgen.html).
Thanks, Tyler. We'll said.
Thanks! I'll look into this as well.
It gives you the proof that's loosely stated as "well-types programs do not go wrong". The sketch is that if some thing is well-typed then progress means it won't "go wrong" and preservation means it'll stay well-typed. Thus: well-typed programs progress all the way to stable values.
Government affairs staffer working in Sacramento politics. My field is education but I like to keep tabs on technology and start ups who almost always end up in the legislative realm eventually.

One fight I've been watching with interest in the CA legislature is the anti-Uber/Lyft legislation currently pending. We're in the last three weeks of session now and I'm very interested to see where that ends up and whether Gov. Brown signs it. There's nothing more fun than watching a policy fight you don't have a dog in.
I published it on 2009-03-03. Dates are listed at http://www.rntz.net/index.html but not in the articles themselves; I guess maybe I should fix that (not sure where a good place to put the date would be).

I don't feel that separate function/value namespaces really solves the problem of hygiene. It just makes it less likely to come up in practice. It's an 80% solution: pragmatic but unsatisfying.
It's important to note that I wouldn't recommend an ESB architecture for small scale.. You really only want to be looking at this sort of thing when your server count is 20+ and you have separate teams handling your application, databases and middleware.
Also look at Semantic Hashing, which uses deep learning to compress an input (e.g. a document) into a low dimensional bit vector with fast lookup:

http://www.cs.toronto.edu/~rsalakhu/papers/semantic_final.pd...

The idea is that you could hash one billion objects, and do a very fast lookup of similar objects.

There is later academic work that refines this approach. For example, here is work applying it to image search: http://www.cs.utexas.edu/~grauman/temp/GraumanFergus_Hashing...

You can consider this a variant of Locality-Sensitive Hashing, where the hash function is specifically induced through a machine learning technique.
> Generics manufacturers, incidentally, do just fine, and I can imagine a more sustainable model of pharmacological research where a generics builds up an R&D war chest and periodically discharges it on new research.

Why would the generics manufacturers want to do that instead of treating that money as profits for the shareholders?

As long as they can keep their manufacturing facilities humming along at capacity cranking out the generics we already have for numerous chronic conditions, do they really care if new generics are being developed?
Is this even a realistically solvable problem? When I was a kid, the bullies didn't need social networks to make us feel bad, and despite efforts by the school I went to, it's not like they could really stop them.

I'm glad Secret is attempting to not be a part of bullying, but expecting any net effect from the effort seems misguidedly hopeful that people who bully on its service won't bully somewhere else instead.
That's like selling your car because you came back from an auto show and didn't like the manufacturer's concept car.
This is great. Thanks a lot for sharing. We're working on html emails for our own project and it's shocking how arcane and backwards this entire thing is. Hopefully these templates will save us a lot of time.
Not sure why they conclude that "bergamot essence may induce muscle cramps" etc based on a single case. What if the man had an allergic response of some kind and 99.99% of the population would be fine drinking so much earl grey tea?
Ginger.io - Mobile Engineer - Downtown San Francisco - Full Time

Ginger.io is a small team on a big mission to drive better health outcomes. Our pioneering platform combines a mobile app that uses smartphone sensors to passively collect information about an individual’s daily behaviors with an analytics engine (based on research from MIT’s Media Lab) that turns that raw data into health insights. We provide that information back to clinicians or loved ones who can act on it to ensure that at-risk patients receive the right care at the right time.

As we’ve grown, we’ve become part of the care solution at institutions such as Kaiser Permanente, Novant Health, UCSF, Duke Medical and Cincinnati Children's. In addition, Ginger.io has emerged as a leading voice in the conversation around bringing technology to behavioral health. Ginger.io is part of the Techstars network and is VC-backed by Khosla Ventures and True Ventures.

We come to work each day to revolutionize the way that care is delivered, and we'd love to have you join us.

Ginger.io is looking for a mobile developer to help drive the consumer and patient experience on Android. Your core responsibility would be to work with the rest of the Product team to craft the user experience to enhance the patient’s connection with their doctor. Patient experience is at the core of Ginger.io, and you will be working directly within the Product team to conceptualize, build, test, release and maintain the Ginger.io Android applications.

Responsibilities:

- Own full lifecycle of Android applications: prototyping, developing, testing, deploying, and debugging

- Work with the iOS team to ensure that the Android app experience is consistent

- Make architectural decisions that balance the trade-off between the level of customization and complexity

- Interact with API team and Design team for resources required to build a solid, slick and performant Android Application

- Write well-structured, maintainable, idiomatic code. Incorporate appropriate level of automated testing and documentation, depending on whether you’re prototyping or writing production code

Essential Skills:

- Solid understanding of Android Framework

- Experience developing and deploying production Android apps

Desirable skills:

- Experience leading development of an Android app that has scaled beyond 100k users

- Experience with background data collection, battery-life optimization, local data processing preferred

- Python, Django, Javascript

Ginger.io offers a competitive salary and benefits in San Francisco’s Financial District. Our mission-driven culture combines a love of learning with a strong belief that everyone has a voice to contribute if we are to succeed and make a difference. We believe in empowering our team with the tools and transparent culture that we all need to perform and grow.

Apply here: http://ginger.io/jobs/signup/15547/mobile-engineer/
Keep it simple.

If it is as simple as "I can't afford to continue to invest my time." then there is no reason to make it more complicated. Write all the other stuff down and stick it in a drawer.
Steve Jackson Games v. Secret Service (1991)
In an aquihire, they typically ARE buying the product to get the talent capable of building the product in question.

Let's say you've built some product capable of receiving millions of http connections a minute from thousands of servers and then distributing those to thousands of servers as they request a new batch. But you can't find a market. However this is (was of course) a real-world problem for Twitter.

Suddenly you are a really attractive aquihire. Maybe they'll use your tech, but more likely they value your problem solving experience in their specific problem domain.
One quick note - we dropped our on-demand postcard price down to 70 cents recently!

https://www.lob.com/blog/lowering-postcard-pricing
The way we intend this is that if you redistribute the templates (say you host your own template gallery, or put them together as a zip you send people), then attribution would be nice.

If you're using the templates to send email, no attribution is required.
It also gives him an ulterior motive. I am happy to hear what he has to say, but "just trust me" is not convincing.

To be clear, I am not accusing him of dishonesty, but I don't trust him to be impartial. People have a tendency to overvalue the thing they are working on.
As of April, Apple had cash reserves of about $160 billion. Just saying.
The Fucking Importance Of Swearing In Programming
I'm an IT director with a focus on the digital workplace & advanced tech R&D (e.g. flying quadcopters around a factory to do real time process inspections). So, not the software industry, but still a lot of software stuff.
My 3D math is fine, just have to trial and error to refresh my memory. I can never remember if I made the Z axis into our outof the screen, so I have to guess and change sign -- that kind of thing.

I got a translational offset dc->x dc->y dc->z, I have translation in the rotation matrix. The GrSprite3B() has an x,y,z. Gotta do trial and error to keep those 3 different z,y,z transaltions straight.

Fuck you nigger! I am God's chosen programmer to make His temple. I work for God. Yer a nigger.

I'm fucken God's chosen programmer. You aint shit. You're nothing. Yer a sack of shit. God doesn't even remember yer name.
Excessive black tea consumption can also cause fluorosis. It's quite difficult to say just how much tea one would have to drink to cause any symptoms though.

Bottom line, moderation is usually a good idea.
Exactly. Any graph is a hockey stick if you scale the Y-Axis right.
Yes, my comment favors investors, by way of favoring companies (and the potential return on investment), but it does not (in my opinion) hinder employees.

I believe you misunderstood my point based on the following comment:

> Workers should be free to seek to improve their lives without old white men making back-room deals against them

I support the "Do Not Poach" rule. "Do Not Poach" does not prevent workers from seeking employment. It means, me as an employer, will not actively solicit employees of other companies if we have shared investors (given the size and complexity of the investments).

"Do Not Hire" on the otherhand, seems to be what you are taking umbrage with, and I concur. Employees should (generally speaking) be allowed to seek employment opportunities without back-room deals preventing that.
Article author here. I don't actually remember why I found syntax-rules confusing, although I can make a couple of guesses:

1. Doing simple things with syntax-rules is simple, and that's most of what you use syntax-rules for, but it is actually possible to do very powerful things with it (Oleg Kiselyov has done terrifying things with it, for example). However, doing this is rather involved and complex.

2. Perhaps I preferred the conceptual simplicity of the lisp model that "a macro is just a function that returns an s-expression". syntax-rules is "yet another language" to learn (albeit a very simple one), while macros just reuse the lisp functions you already know.

I hadn't seen Chicken's "implicit-renaming macros" until now, so thanks for the link!
25 (Reliable Reef)
There’s something they rarely tell you about motherhood: it turns women into genetic chimeras.

I have a genetic disorder and I have given birth to two children, one who has the same disorder and one who does not. In recent months, I have been speculating a bit about the impact those two pregnancies had on my medical condition. So that little snippet was particularly interesting to me because it suggests that having my second child likely left me with little islands of cells which lack my genetic disorder. I already have reason to believe that my pregnancies made me healthier, if only because of the degree to which throwing up for 8 months forced me to eat differently with my first pregnancy and many of those changes in diet became permanent. But this adds some real science to what has mostly been anecdata up until now.
A Hacker Manifesto
How would an amount that is greater than the cash of the two combined companies not bankrupt them?
The effect of this scenario on the high end real estate market in the Bay Area would horrifying / amazing depending on whether or not you were already holding property.

Also, Tesla sales would go sub-orbital.
I've said this in other threads, but I think this angle is overstated by people who underestimate the purely business advantages that come with scale. Look at the tech industry, which historically hasn't had much involvement with regulation and thus little opportunity for regulatory capture. Is Apple using regulations to keep Jolla from succeeding? No. They use their scale to amortize their OS development work over tens of millions of units. They use their scale to invest in manufacturing processes and equipment that allows them to release complex designs that competitors can't match at the same price point. They use their scale to do in house CPU development, etc.

People want to believe that the free market means tons of little companies duking it out. They blame consolidation on the government and rent seeking and regulatory capture. But the fact is that there are massive business advantages to being big, and the natural state of the market is in the direction of consolidation (e.g. the trusts back in the day of Carnegie).
Yup definitely agree with that. I think Ink might be the future of email design, bUt it's still pretty rough in real world use today.

I'll take a closer look at these templates. Thanks.
I talked to some SpaceX people a few months ago and it sounded like the place is a real meat grinder. They are all super pumped about working at SpaceX, just incredibly passionate people who really think they will be on Mars in a few years - At the same time they all work 14 hour days and according to them the retention rate is about a year an a half. My guess is that some people trying to skate by with 10 hour days and management decided they can can them and get more young blood to feed the machine
I'm actually willing to accept the argument that copyright term should be independent of the life expectancy of the author -- that does affect the perceived present-value of the work. It's also how copyright was initially construed: a 14 year term, extensible once. Later extended to 28 years, with one renewal (by the author or heirs), to a maximum of 54 years.

What I don't support is for the term to be either indeterminate (as the repeated extensions of the past century have established), or perpetual, or even particularly extended. There are only a small number of cases where a 50-60 year term wouldn't be sufficient, and the concept of an extension means that unvalued works would enter into the public domain quickly.
Two comments: First when any 'vulnerable' company does anything at all out of the ordinary you can see this. SpaceX is vulnerable because they trade on their reputation. Legal extortion is not all that uncommon so it is not necessarily true that the lawyers think they can win, but they may feel they can get a settlement of some sort. Perhaps one of the lawyers in the gallery will chime in.

Second, the laws apply differently in different states. California is an 'at will' state which means you really can be tossed for any non-protected reason at any time (not true if you have a labor contract). But SpaceX employs people in Texas and Florida as well.
>I would really like to know the software architecture of a WoW realm.

>OS, tools, programming languages, how did the different parts of the software communicate between themselves...

I don't know the details of the WoW software architecture but I know there were a lot of weird side-effect bugs in the game.

My favorite weird bug was the one where you couldn't craft a stack of items (like bandages for example) when you were wearing 5 pieces of your class specific items set. So rather than crafting a stack of 20 bandages, you'd have to craft them one bandage at a time if you were wearing 5 pieces of your class set. If you took off one piece of gear you could craft stacks.

I spent a bit of time wondering what type of design would cause that sort of bug....
Yeah, the downside to this is that people like to differentiate between adding features and fixing bugs, which is the minor vs. patch dichotomy. Still not a horrible idea.
What's fluorosis?
You may already be aware of this but a fellow HNer operates a service I use frequently for this exact use case called historio.us.
I use the chrome extension to add stuff that I might want to revisit and, when I do need to, I have historio.us as a "search engine" in the chrome omnibar.

Think of it as your own private search engine.
The thought's occurred to me that perhaps we are the ancient Galactic intelligence.
iPhone might be the most used email client, especially for consumer messages. And Outlook rendering is terrible, but it supports conditional comments[1] that let you target code only to Outlook or hide it only from Outlook.

[1] http://esd.io/blog/html-email-buttons-conditional-comments.h...
severance pay is given out for layoffs and not firings. It always seemed like a weird system to me b/c if you're laying people off, you're probably already strapped for cash - so you'd try to find an excuse to fire the person.
Because the proposed mechanism has nothing to do with histamine or immune response. Such a K+ channel blocker should hypothetically have the same effect in the vast majority of the general population.
World's oldest eel dies in Swedish well
Your life would be crap in a hurry if you couldn't depend on laws being enforceable.
I am a pharmacist living in a small town of 35-40k people in Northern Greece and my ruby code, which I try to put together in my spare time, is kinda silly :-) do I need to say more? :-p

For me HN is a view in the dream-land of the cool kids :-) I love it! Also the most high-quality discussions/views I read on tech or even politics often come from HN.
The few people I know who still pay do so because they believe they believe the email is paid
The result of consuming too much fluoride. I believe it usually manifests as white marks on your teeth, but only as they grow in, so I'm not sure adults should care about fluorosis or not.
One of the things that keeps me out of the healthcare space is that you could build the most amazing tool, yet it wouldn't catch on because no one has enough time or incentives to start using it (and you're not playing golf with the right people).

That said, PicnicHealth looks nice, and I wish them best luck! The pricing seems a bit high for someone who doesn't have health issues and just wants to keep track of regular tests, but I find it easier to trust a paid service than a company with a surprise business model.
Are you trolling or not? It is kind of a sad reflection on my view of internet people that I'm not sure and leaning heavily towards you being serious.

But, seriously, the state is an immoral institution?

Building the national highway system and all the related infrastructure (bridges, etc), the public school system (which didn't always and needn't suck, even if it is in distress now), the various social safety nets that keep us from discarding the elderly like trash, the means of protection of yours and everyone's wealth from banditry, the means of protection of our land from outside invaders, etc, etc, etc... this is an inherently immoral institution? What an incredibly dumb and short-sighted thing to say.
Would love to hear a story.
A gallon. He was drinking a gallon of tea a day. I would hope any reasonably intelligent human being would not put a gallon daily of even a mild stimulant in his or her body for years on end and be surprised at bad things happening.

It's like those idiots that get diabetes after drinking 4L of soda per day for years on end. Who could possibly have known that 1020 calories and 276g of sugar per 2L of soda -- or twice that if you drink 2x2L -- could be unhealthy?
Free Software on the final frontier: GNU Radio controls the ISEE-3 Spacecraft
Bio-hacker's Dream
>'With all the nonsense coming out of Google, Microsoft and others regarding wage warfare against their own employees I'm shocked that developers haven't unionized.'

I think it's a whole mess of things - outdated misconceptions about unions, overestimating their own abilities, being oblivious to the efforts of employers to commoditize the profession and/or play labor against itself.

I was a member of a union which included developers for a while and it wasn't close to a bad deal for anyone short of perhaps the top 0.5-1% and even that was arguable.

One of the brightest guys, who I know quite well, was endlessly dissatisfied with his not-too-shabby top-end union rate and left seeking more.

Today, not only is he paid notably less (though still comfortably over 100k) has endured layoffs and of course lost the 457, 401 + matching, 5 weeks annual vacation, fast accruing sick leave, 1.5x on-call rate and health plan. In the same period he'd have seen 2 guaranteed longevity increases from the union plus across the board bumps from a revised CBA.

Developers will keep thinking they're all 10xers who'll see their rates quartered by unions until a16z has its way and software development truly is a 'low-skill trade', 'decoupled from ability and experience' [1] and it's too late.

1: http://a16z.com/2014/07/30/the-happy-demise-of-the-10x-engin...
It need not be instantly due and there cash flow positive. 15b each per year and there done in 10 years and still profitable.

Also, free cash is hardly their only capital. Google could for example sell YouTube. They could also sell bonds or stock etc.

PS: Not that I think 300B is the right penalty, but there needs to be some real risks to prevent such behaviors or the penalties simply become yet another cost of doing business.
I'm talking about the "he's a successful guy" kind of success. No, happiness is not zero sum. It's something like logarithmic with absolute wealth, but way more sensitive to relative wealth. Of course there's more to happiness than net worth, but that's outside the scope of this discussion.
Unfortunately fluorosis can be a bit more serious than just some marks on your teeth.

In severe cases of skeletal fluorosis, patients can experience pain/damage to the bones and joints.

https://en.wikipedia.org/wiki/Skeletal_fluorosis
What is the rules for resubmitting old stuff? I remember this Git repo was posted 8 months back and double checked with the search at the bottom.
Really?

http://www.equitymaster.com/detail.asp?date=09/04/1999&story...

For example.
I wonder how fast it would be without WebWorkers? Is it worth the complexity?
Because I'm cool like that ... https://twitter.com/Clint326/status/497403831899398144