skysight-inc/HackerNews huggingface dataset:
> increased genetic interest

This only makes sense if you think the individual is the primary site of selection pressure. It need not be. In fact, it probably isn't. Genes compete and cooperate with each other across populations. An example of selection pressure that is supported beyond the interest of one individual's reproductive success is the gay uncle hypothesis: Kin selection means that genes that favor a group's reproduction while dooming an individual member's chances can be successful.

In a social species like Homo Sapiens it is far too naive to examine fitness at the level of individuals. Our fitness is a function on ensembles of human beings, not just individuals. How the fitness of an individual and the groups they belong to are related is deep and fascinating.

Cooperation and collectivism are as much our essence as competition and individualism. There is no dichotomy between them. We are related to both Chimpanzees and Bonobos.

Anyway, this relates to your reasoning in this way: A group of human beings who freely procreate with each other and maximizing paternal uncertainty maximize their mutual interest. Such a reproductive strategy strongly selects for behaviors that maximize group cohesion and mutuality.

If we assume a reproductive strategy, the set of behaviors and their underlying genetics gain fitness relative to that reproductive strategy. A reproductive strategy that emphasizes the propagation of individual's genes specifically works well with genes that favor individualistic behavior while a reproductive strategy that emphasizes the propagation of a coherent population's genes works well with genes that favor collectivist behavior.

The converse implication holds as well. The population of human beings and the genes that are distributed amongst it are not driven by one master impulse, but instead ebb and flow according to external and purely human pressures. If a dictatorship arose tomorrow and instituted collective breeding, that would be quite a tumultuous change in pressures for individualism and against collectivism. Human nature is in a non-linear feedback loop.

Take a coherent set of behaviors and the genes that support them. Take another set that are at odds with those behaviors. You can ask how those evolve as if they were competing as organisms. There are no clean lines drawn in biology. Genes propagate and evolve, organisms propagate and evolve, populations of organisms propagate and evolve, ecosystems propagate and evolve, behaviors propagate and evolve.

So what I'm trying to say in a long-winded way is that your focus on individual interest is much too narrow and misses the forest for the trees.
Well I'm not going to wait any longer to reply directly your assertions are absurd, you honestly just retorted with an article titled "America’s Dominance of Global Wealth Is Slipping". Thanks tips.
As a rough way to automatically classify tests, you can look for tools like capybara, selenium or htmlunit for feature and mocking libraries for unit.

Mind you, there's as many taxonomies for tests as there are tests. To be honest I expect one way to classify them is by working backwards from coverage -- feature tests should have low volume but wide distribution across a codebase (perhaps that's another metric -- density?). Unit tests would be narrow but deep on a particular module.
oh sure. this is definitely the case... but we all notice this right? its not really a secret and i don't think it needs scaremongering about.

i can remember asking my parents about this 20+ years ago the first time we bothered to squeeze our own juice, as the first response after tasting it... they didn't give me a page of information about the process exactly but it seems obvious that they knew this already from past experience.

i guess maybe there is a problem today that people just won't even try fresh orange juice...
you are probably right
It's in the FAQ. It's ok to post articles that are paywalled when the paywall has a known standard workaround such as an incognito window or clicking a search link.

https://news.ycombinator.com/newsfaq.html
Night Mode for the Web
I have to strongly disagree. Did you look at the showcases in Goo Create's landing page?

http://goocreate.com/showcase/case/suissemania/
http://goocreate.com/showcase/case/mountains-of-mouthness/
http://goocreate.com/showcase/case/nike-phenomenal-shot/
http://goocreate.com/showcase/case/skazka/
http://goocreate.com/showcase/case/thomson-reuters/
Revisiting Nesterov’s Acceleration
i'm not a fan of that religious statement. its assuming it is premature.

STL is not too bad either. you can make it work with budgets too... implementing a custom allocator is a pain, but there are lots of ways to not write code that imagines that memory is an infinite resource...
I totally understand your question, as I was struggling to do this kind of things in Perl 5 some time ago. I hear that it's been made easier in Perl 5 lately, though. In any case, it's indeed much easier in Perl 6, as in Perl 6, there is no more references, or rather, everything is a reference.

so for instance a dictionary of dictionaries or arrays looks like:

my %dict = {
'foo' => {
'bar' => [ 'an', 'array' ],
'a deeply nested word' => "tada!"
},
'an empty dict' => {},
'an empty array' => []
};
say %dict{'foo'}{'a deeply nested word'}; # tada!
Fair enough. I struggled with how to denote my uncertainty with Parrot's status without implying it was deprecated if it wasn't, so I settled with just including it without any qualifiers.
Agree 100%. The whole Brendan Eich debacle ended my relationship with Mozilla, not because it was a "bump in the road" but because it was a manifestation of the insidious mob mentality that took over most of Mozilla.

A significant proportion of "Mozillians" are either mercenaries trying to advance their career or SJW collecting the paycheck and using Mozilla as a platform for their own agendas, they couldn't care less about the Web and in the last 2/3 years the product shows it.
Ask HN: What does it mean for you to be a good, modern web developer?
Web has changed a lot in last 10 years. What does it mean for you do be a good web developer in late 2015?
Do you have link to the "Allianz global wealth saying 45% of all global wealth is owned by the US"?

I am very skeptical of this.

If this ( http://www.allianz.ru/upload/iblock/ff7/ff77bf0183742b88ea8f... ) is it, then you have misread it.
SpeedOf.me works pretty well, but it would be nice to have a browser extension that notified me whenever a site loaded more slowly for me than others in the region on different ISP.
I assumed it was probably people that fall into at least one of these two groups: 1) people who think I'm either an idiot and/or lazy for asking for a non-paywalled link instead of hunting one out myself, or 2) people who think asking for free access to paywalled content is immoral.

Or I could be way off-base, but either way I'm not too worried about my imaginary internet points :)
The top story right now is far more clickbaity: "The secret message hidden in every HTTP/2 connection".
Amazing Solar System in WebGL
L(earn) your dream job. Guaranteed
"Choose what you want to learn, when you want to learn it, with educators and employers competing for you. Job offer, promotion, bonus, or raise guaranteed."

Here's the website: Wunderbal.com

It's definitely an interesting concept. I'm still on the fence though and trying to get some more info.

What does everyone think the service is about? What's compelling and different? Does that difference matter? Is anyone convinced to try this service?
Evolution doesn't apply from the neck up, didn't you know?
Cool idea, I have a couple of issues with how it's setup:

* it just redirects to some other domain. Why get a fun domain like that if you're not going to use it?

* No SSL anywhere, so no secure way to login. Super bad form to be asking for user credentials over http. IMO super bad form to be doing anything in the clear really. Visiting stw.darknedgy.net with https and ignoring the multiple certificate issues shows a broken roundcube webmail.

* No "Short URLs" (eg /wiki/Page_name as opposed to /index.php?title=Page_name). See [0] for how to do that.

Sorry for being negative, I'm going to actually start reading through it.

[0] https://www.mediawiki.org/wiki/Manual:Short_URL
The complete lack of an L3 cache is fascinating if true. Not being an expert on chip design, I had thought the "number of cache levels" trend was monotonically increasing, especially since some of Intel's latest chips now have L4 caches, but now this. Can someone explain how they can get away with this? Is it enough to just have a really fast and wide bus, did they possibly need to make changes on the OS level, or is it just more acceptable on a device where you'll only be running one or two applications and very few background daemons/services?
Huge map of Switzerland in WebGL
Sellable Traffic -Simple Affordable Facebook Ads Service
The dedoublifier, part one
> - perl6 is the first mainstream(ish) dynamic language to not suffer from a GIL of some kind. You can do real concurrency and parallelism in perl6.

Admittedly, not everyone would define it as mainstream... but Tcl doesn't have a GIL and has had threading for a good, long time.
2FA / Lead generation with missed calls
On App Streaming, Customer Ownership and Experience
in a sense yes, but its not a realistic way to use the term.

what happens is that the stack is once dynamically allocated up-front when the thread is created and an index into that blob of memory is incremented and decremented as appropriate (stack pointer).

you can call that allocation, and it would be accurate but its not what i meant at all. it also avoids growing your memory consumption and doesn't impact memory budgets no matter how much stack you try and use (you will overflow it instead... and will need to allocate a bigger budget upfront for the stack with a compiler flag)
"I don't see how any of this holds up in today's society where women are earning just as much as men, and in some relationships, more."

A lot of this study isn't about "today's society". Also notice the last paragraph: "Monogamous marriage has largely preceded democracy and voting rights for women in the nations where it has been institutionalized, says Henrich, the Canadian Research Chair in Culture, Cognition and Evolution in UBC’s Depts. of Psychology and Economics. By decreasing competition for younger and younger brides, monogamous marriage increases the age of first marriage for females, decreases the spousal age gap and elevates female influence in household decisions which decreases total fertility and increases gender equality."
Occupy WWW Street
To give them some credit, they link to the source, so you can dig in all you like. Here, I've done it for you.

1966 average income:

$3,962 - New York City area

$3,875 - Cedar Rapids area

So, 2% less.
Read like an Onion article to me.
Without making any claims about the truth or falsehood of @FD3SA's claims, his source is undeniably written by a reputable author, published by a non-crank publisher, and seems relevant to his claim. The source merely happens to be reproduced on a site that is unusual for HN.
Rossman embellishes his stories. He once tried to claim that the recent debacle with error:53 and the iPhone was a conspiracy by Apple to brick phones and increase sales.

I wouldn't believe him if he told me it was pouring rain outside. I would check first and make sure it wasn't just a drizzle.
Apple Is Getting More Bang for Its R&D Buck
obviously with a newline like every other unix tool. sort, uniq, grep etc.
Have you compared the MoarVM and JVM backends recently? Is one substantially faster than the other for your applications?
> Polyandry was not possible for most of our history, because of the logistics of childbirth.

Logistics of childbirth don't make polyandry as an institution impossible; the societies in which polyandry, fraternal or otherwise, was practiced have not generally been modern societies or otherwise especially relieved of the natural logistics of childbirth.
Google Granted Patent That Enables Self-Driving Cars to Interact with Pedestrian
Thousands of WebGL particles
Amazon’s Drone Video Is the Perfect Devious Holiday Ad Campaign
User acquisition channels, part 1 of 5
Deleting RSS Feed Items
IMO, humans, male or female, seek the best mate. "Best" is subjective but usually easy to understand. Men want youthful, beautiful women whereas women want strong, resourceful men.

In enforcing monogamy, we ensured that male got what they wanted (a young woman) and now, that male can focus his attention on work. This worked well for women too (if they had a choice of male) since they now have a partner as well. Adultery was looked down upon to preserve the "sanctity" of this 1:1 relationship. This also kept men working hard to build the society (since they didn't have to deal with family issues much) and women preserved morality and guarded home upbringing.

Today, since adultery/serial monogamy/polyandry/polygamy etc. is a joke and widely "accepted", there is no incentive to get married. So many 18-35 waste their youthful lives just dating, dating, meeting jerks, partying, jumping from partner to partner....instead of focusing on building a REAL stable relationship.

By early 30s, most folks are sick of dating and all illusions of love are gone.

Monogamy is not practical without heavy penalties on non-monogamous relationships.
i'm not sure using a dynamic late scripting language is an excuse for pretending memory is infinite. :)

but yes... i do have frustration from "highly skilled native programmers" who seem to think that memory is a boundless resource and then complain that something like 32GB is a constrained memory environment when it is the exact opposite.
Fast screen space particles in WebGL
Odd: Pinterest seems to me like the breakout published list platform. No one said lists have to be words only: a Pinterest board is just a list with pictures.
I imagine there are all manner of over-engineered solutions to this problem.
Perfect: Server-side Swift
The List App https://li.st/ is currently getting some traction by being promoted by a bunch of Hollywood people, notably the founder(?) B.J. Novak.
Chrome DevTools: A Glimpse into the Future and RAIL Profiling
Since you bring this up, let me tell you what really happens. You are right there is a burnout factor. In fact it does happen and I have grown to live with it. But the cool thing about burnout is it doesn't last forever. If you have lots of ideas and you like to build things, chances are your motivation will come back soon enough. I personally think working passionately for a few months and taking a break for a week and going back and forth is much more productive than doing it half-assed and wondering how others "find time" to work on things. Also, this is a subjective thing, I'm giving my point of view based on how i think and you're writing your advice based on how you think but neither of us are absolutely correct because every human being is different. Some people put higher priority in socializing and enjoying life's other activities when it comes to living a life. Some people put higher priority in building something that they will be proud of. Most people belong to the former group and that's why it's hard for them to find time to work on stuff. Sure you can live a well-balanced life like 90% of the population and live a normal life, or you can be different. Most people will think the latter group of people are heartless and idiotic, etc. but those people have highest ratio of success statistically. Lastly, I have been doing this for years and I am not "totally turned off by programming". I do get burned out time to time but after a couple of weeks of taking a break i'm fully energized and back at it. Like I said, it's just a difference in mindset. If you have something that you feel is meaningful enough to build, nothing else matters.
Your marketing intro begs the question: Why are they competing over you? If you don't have any skills or experience to bring to the table initially, why would they make an investment in you?

The current trend is for most companies to shy away from training people because the risk of those people jumping ship for higher salaries is too great.

Other than that, I'm not sure what you're actually proposing. Perhaps you could be clearer.
Looks really cool, I just had one problem.

I didn't know what "Steal This Book" is all about, and there's nothing on the landing page describing what the purpose/content of this wiki is all about except for the fact it's a rewrite of this book. I had to go have a quick read on the Wikipedia page for "Steal This Book" to get an idea what "Steal This Wiki" was for.
Tech predictions for the Blockchain
Regarding versioning, it seems Perl did the same trick as Mac OS, minus the marketing part. From Mac OS 9 to Mac OS X, there was a total rewrite (which was originally planned for OS 8 but got delayed until NeXT saved the day). Switching from 10 to X (besides the unix/NeXT allusion) was a great way to remove focus on the major release number and shift it to the minor one.

So look at it as Perl VI, minor version 0. :)

Perl6's main strength and which makes it "fun" is that it is multi-paradigm. It supports many ways of approaching a problem, instead of forcing a particular model. So you get a toolbox instead of just a modular hammer.
I am honestly unconvinced on "most of mathematics" being just ZFC. You see this claim a lot, but when reading formal developments in mathematics I often see justifications involving "small categories" or statements which should hold in ZFC with "enough universes a la Tarski".

But this is missing the point. There is a lot of active research work on program logics for reasoning about e.g., concurrent programs in weak memory models. You may be able to encode the model of something like Iris (http://plv.mpi-sws.org/iris/) in TLA, but the challenge lies in doing this in a usable format...
It's interesting to compare to Japan's version, tabelog.com

IIRC the highest rated restaurant on the site is 4.62 (I might be off but it's not 5.0) Most restaurants are in the 3.0 to 3.6 range.

A curious difference in culture to Yelp
Simple, general-purpose personal publishing is not really a part of the modern web in any straightforward way. There are plenty of special-purpose 'listmaking' services — but it's hard to imagine one tackling the problem in the general case because it's just not a great business. Email gets shoehorned into this usecase because it's one of the only personal publishing tool that's totally decentralized and really easy to use.

[edit: grammar]
> In enforcing monogamy, we ensured that male got what they wanted (a young woman) and now, that male can focus his attention on work. This worked well for women too (if they had a choice of male) since they now have a partner as well. Adultery was looked down upon to preserve the "sanctity" of this 1:1 relationship.

Adultery has been "looked down on" (to put it mildly) for a lot longer than monogamy has been a norm.
You're getting priceless feedback on the first-order misunderstandings people have about this idea here. :)

Do you have a mailing list or anything for when the book is done? (If you look at my HN profile I've got an email address you can stick on it, if you set one up later.)

I do find myself wondering if perhaps the book will face an issue from missing tone & body language that naturally happens in a talk. If I were to go kinda far out on the crazy idea scale, I would consider borrowing something from the indie video game world; you can do a lot of setting the tone of a long series of text snippets by recording high quality voice samples. Once we have the sense from high-quality voice acting, we can fill in the gaps from there. It might be interesting to experiment with pairing the book with a presentation given on the first chapter in video form, which would then set the tone for the rest of the book. (I think people, rather understandably, have a lot of preexisting emotion they are bringing to this topic, and it may be worth taking extra steps to try to defuse it, so you have a chance of communicating your points.)

Crazy thought, anyhow.
It might be political speech, but it's also childish.

What is it intended to accomplish? What is the actual statement being made, and who is the intended audience? Not the government - they already know what PRISM is. Also not the common internet user. If it had the potential to be effective at influencing or censoring political dialogue, I would be upset at the attempt to bake propaganda (however sympathetic the tech community might be to it) into what should be a politically neutral protocol. But it does seem more like a prank than anything else.
> "operating" offline just means that data is uploaded when a user in "online" or it's done in the background.

By "operating offline", I was referring to purely client-side apps that, once their static resources have been downloaded, can run completely offline without communicating to any server, ever.
What is confusing about 5 and 6?
I reckon it is because tfl is the data provider, and the rail network isn't a part of that?

I still found it very useful when looking for central accomodation with short commutes (<20') to centrally located places.
true. i wasn't just thinking about performance but also budgetting.

using memory as an endless resource without thinking seems to be standard practice rather than something that is considered "sloppy".

there is also the practice involved. run-time allocation is a bit of a golden sledgehammer and a double edged sword... sure you can write code more quickly, but you are also being enabled to write worse code (i.e. leaks). i don't think we should take the power away, but respect it more...
How does this play out with countries with nuclear weapons?

// sorry for late response - flu shot did not work this time
I'm really glad you brought up GitHub in this way. I have been using GitHub for much more than versioned code storage.

For example, I've been using it as a collaborative writing zone with a friend of mine. Our use is definitely nothing too remarkable, but as far as collaborative writing goes, it's not easy to imagine a product with more technical capabilities than git.

The real hurdle is just non-technical people being intimidated by the terminal / command prompt. I'd like to think that stigma is on its way out, but wouldn't we all?