skysight-inc/HackerNews huggingface dataset:
Is it really the same (really asking)?? Sometimes there are subtle protocol changes, when something is standardized -- and as much I understand, HTTP/2 took a while ...
You can even dual boot Android and Firefox OS:

http://bluishcoder.co.nz/2014/06/11/dual-booting-android-and...

The main issue is lack of support for some Nexus 5 hardware, like the camera. Bugs raised for this are not dealt with as the Nexus 5 is not a supported platform.
TechChange (http://techchange.org) is building an online learning platform for training aid and non-profit workers in the developing world.
good point. I imagine determining when to push these assets will become a complex choice though.

Also, I realized shortly after commenting that I missed the obvious benefit of avoiding downloading global spritesheets and other compiled assets for individual pages that only use a subset of the content.
>I think the group name "Guardians of Peace" is a fairly obvious allusion to "guarding international peace by preventing Sony from releasing The Interview", and is in line with just about everything they've been saying.

There's nothing obvious to me at all in that name referring to the things we later learned. It's a really generically vague name, so it's easy to project onto it.
the initial http 2.0 draft was just a copy of spdy (in nov 2012). There have been changes to 2.0, so they aren't exactly the same.. but http 2.0 is meant to completely replace spdy.

Any of the servers/clients that support spdy currently will eventually make the minor changes, and call it http 2.0.
I have wondered about these guys - drone deliver only really works for distances of a few miles.

Surely in most cases the distances are too long?
Ask HN: How do you thank the people that changed your life?
Taking some time off the almost-non-stop programming and tinkering, I'm wondering how can I thank those people that have helped me beyond what anyone else would have had?

You know, those people who went out of their way to help out when you had an illness, who taught you the things that changed the course of your life, or maybe were always there, silently comforting you when you had a tough day. Do you have such people in your life? And what do you do for them?

I always feel I can't thank them enough. And one theory that struck me is that it's really impossible -- what we can and should do instead is help others the same way we were helped, selflessly comforting them and helping out. WDYT?
Just a correction:

> mostly to older people, migrants and the Roma
I think they misinterpreted this part. "The Roma" does not make much sense. I think the person they talked to said "the rom" (that in English may sound like gipsy). They are a very spread ethnicity in Naples (and around Naples) and the majority of them are poor people who panhandle around to make some money.
> Go's adoption is not something to write home about either.

I wouldn't say so... Go may not be as widespread as other older languages, but the speed at which it's taking over new developments (and sometimes re-writes) can't be glossed over that easily.

Regarding GP's comment, I believe the number 1 argument why that project is started in C is performance. Even nginx, which is also written in C, can't match H2O's speed; I doubt Rust with all the micro-management you can have could beat this level of dedication towards performance.
Windfall, as a word, is a fossilized metaphor. A windfall is that which falls from a tree as the result of wind. It can be fruit, small branches, or the whole tree. It can be good, or it can be bad: think of a tree falling on your car or house.
Yes, assuming that you wanted to say: "web-browser connect to H2O via HTTPS".
Re: robotics- you mean low-hanging fruit research-wise or application-wise?

I'm not closely following latest research in this area but I get the feeling that most of the
focus is geared towards autonomous cooperation and nano-scale. What are other directions?
>But it does not explain why no Type III civilizations (continuing with the assumption that civilizations all quickly go on to become Type III) has risen at all in the past hundreds of millions of years.

I find the assumption about Type III at best. It's like expecting Moore's law to go on forever.
I'd never heard of Rework_ before but I love Glass. Thanks for the link! In fact, I think this is now going to be a spur-of-the-moment extra christmas gift to my father.
This sounds like they are reversing the likely cause-and-effect:

"Even in larger teams, high-impact teams have core and support cadres. A small number — sometimes just one — of the team do the majority of the work, while other, non-core members act in support roles."

Successful projects will tend to bring in a larger number of contributors, most of whom will only make a few contributions. So successful projects will tend to have this pattern. But it is the success of the project that creates that pattern, not the other way around. Lots of projects are not successful, so no one ever contributes to them.
As a Neapolitan, born and proudly raised, I would like to explain that there is no charitable spirit behind this tradition. There is instead a strong celebratory meaning to it, that seems to be understated in the article.

Originally the recipient of such act was not meant to be someone in need, but simply the customer right after the one 'suspending' the coffee.

It is very hard to really understand the meaning of it without understanding how socially ubiquitous coffee is in Naples. It is always good to start a pleasant evening out with a shared coffee where friends usually fight over who has the honor of paying the bill for everyone. Also, in the city lingo, "let's go have a coffee" can be a clear invite to an easygoing date.

Paying a coffee to a stranger, just a random person passing by, is a way to say "I'm happy and I wish you the same".
StandupMail for email-based productivity logging
I have always been fascinated that people consider tropical rainforests "paradise". They are one of the most difficult places to live with the heat, humidity, disease, and dangerous flora and fauna. Fascinating places, but in my mind far from paradise.
Do you find this to be true of the hiring manager, or just the HR department that filters?
This attempts to load a flash player based comparison tool it seems. Also, does this only work with locally supported codecs?
Yes, and on 14.04 as well. Try installing the libffi-dev package.
whoa, and here i was thinking nginx was the be all end all of sweet sweet blistering speed...
Not compatible with Rails 3.2.x, for those still on that version. (And possibly will never be, as 3.2.x only receives security updates now.)
How Facebook killed the internet
As a Mozilla fan and the owner of a Flame: Basic functionality is missing. I couldn't offer it to my wife (more or less still dicovering the word of smartphones) and cannot use it myself (and I can live w/ a stock CyanogenMod installation, w/o GApps if necessary, byninstalling one or two things).

Back to the UX: Can random people on the net really fix that? I got the impression that while technical fixes would be fine to submit, UX decisions are mostly 'done' and hard to impossible to argue about as a lay person. Would you disagree?
I had the opposite reaction — thought the timing of the captions was perfect, encouraging the viewer to take their time and savor the images & words.
> The maximum load factor is 1. A lower load factor only makes sense if open addressing is used.

I don't think that's quite true for their data structure. Consider a full hash table which is repeatedly used like a queue (first element removed; another added). (I'd bet some PHP code out there is doing this.)

"The arHash array has the same size (nTableSize) as arData and both are actually allocated as one chunk of memory." As arData (and thus the arHash) becomes full, the arHash IS_UNDEF optimization becomes useless. Every insertion is O(n) because every element has to be moved up one. On the other hand, if there were 2n slots, all 2n would have to be touched only once every 2n insertions, which means insertion requires amortized constant time.

On the other hand, that'd perhaps cause there to be n-1 IS_UNDEF values at the beginning, so iteration could be problematic. They could do various things to avoid long runs of IS_UNDEF, but given that they could occur anywhere in the hash (not just at the beginning), I think the best might be to use an unrolled linked list as well. Then they could bound the number of consecutive IS_UNDEF values while still getting much of the benefit of fewer pointers and better locality. They could still put all the nodes in one allocation if they were so inclined; there would just be some extra pointers and not strictly linear iteration.
Page Refresh or Not - the Ultimate Performance Optimization Tricks
When security goes right
I meant memorization. Questions that if I could remember I would have the answer to, or if i could google it then i would easily find the answer.

For example implement some specific algorithm. If you remember some of that algorithm or memorized it you are good. Otherwise you suck at development because you haven't had the need to implement that algo ever in your career..
New cure to prevent Bed Bugs
Where Smalltalk Went Wrong (2004)
Having art explained to you is like having a joke explained... now you "get" it, but that's beside the point.
The warrant canary is not an alarm that an NSL/etc has been served precisely because NSLs do not allow for any such alarm to be raised. The canary is an assertion that this event has not happened up to a certain date, and so one issued at any point whatsoever is as valid (up to its issue date) as any other.

It's not practical to release new canaries constantly, so there is always an interrim period between one and the next where it is unclear if the situation has changed. A due date/release schedule is a guideline to users for that interrim period. Last canary within one normal scheduled interval? Everything is normal. Last canary longer back? Now we must worry that the situation has changed, because if it hadn't the canary should have been updated.

The release schedule is only that, though, a guideline for deciding during the period since issuance. It changes nothing about the fundamental nature of the canary as a claim up to the specified date. A new canary, early, on time, or late, makes the exact same assertion as each of the older canaries. It being late just prevents user confidence about the state of the service in the time period between 'expiration' and new issuance, the new issuance brings back this confidence.

Releasing a canary late is a sin because it creates a time period in which the state of the service is in question, and frequent/lengthy/otherwise egregious incidents should reduce user trust in a service. That time period ends when a new canary is issued, though, as the protection of the canary is once again in place.

But perhaps I simply misunderstand your ideas. Could you explain what you mean by a means other than analogy (which is honestly not particularly useful here, as the nature of signed text is different than the nature of birds)? Or a better question, if a new canary is issued, but late, then what is the actual scenario that users are not protected against?
HN: come for the erudite discussion, stay for the Christmas spirit!
I think you're totally wrong about the interpretation, but who knows what Struth meant if anything by these. Unlike maybe Stephen Shore or even Alec Soth, Struth's photographs seem to me to be much more just about the equipment. He seems to think that anything taken on large format and printed really big is art. Personally I find his work bland and utterly devoid of anything even remotely interesting. The author of this piece has the advantage of fond memories of those banal forest scenes, but to the me they are without artistic merit. I don't like any of Struth's work though. He's a fraud in my opinion.

And as for this artistic interpretation "Imagine [as] if it were an abstract painting" is a ridiculous one. It's as valid as me saying imagine it were actually an interesting photograph.

Then again, the world needs art historians as about as much as birds need bird watchers.

One thing we can agree on, the CfA2 Great Wall is awesome.
Research has context. Individuals as backseat-scholars, often times miss this context. Conducting and looking-to research studies for a living, I know this well.

Not a conversation I think is worth wasting time or energy on, when a beautiful day and so many other things are just bigger priorities. Macro point: efforts to qualify "normal" in specified groups w/in sociology, are dangerous. Especially for young people on the shit end of that 'normal' stick (in this case, women) the damage far outweighs any possible benefits that you or others could reap from the research.

Black people are dumber than white people, per their DNA—haven't you heard? So claimed the scientist who stole another's work to claim the Nobel (and by coincidence, a woman who'd died years previously was the OG scientist—not verified until years later): http://www.independent.co.uk/news/science/james-watson-profi...

Stay away from seeking to validate divisive science that normalizes bad social behavior. It benefits nobody, outside of other scientists seeking such studies as chain-links in more socially beneficial work.

Ethics matter. Live it, breathe it, or please exit the entrepreneur and/or science communities.
Spying in enemies is, of course, expected behavior.

Spying on allies... is also expect, but there's a catch: you're not supposed to get caught. This might mean avoiding some types of spying that are too risky. As long as everybody uses spies "under the table" so nobody notice, it's hard to accuse each other of impropriety.

If a spy screws up badly and IS caught, it IS going to cause a scandal. Traditionally, this means the spying country is going to have to make some sort of gesture or reparation to patch over the relationship. In extreme cases this could be real payments of cash or goods (rarely, even letting the spy be tried in the foreign court). Modern realpolitik probably requires only a minor concession in a future trade agreement.

This isn't a law or treaty; failure to do something to amend the relationship simply leave the insult/animosity unresolved which is probably bad for future negotiations.

So yes, spying will happen on our European allies. We just weren't supposed to get caught at it. Now that we are, it's on us to patch over that relationship, if we care about the future of those relationships.
If a new, small, close-knit community is your style, try irc.binarii.wtf #binarii . We just started the network a couple of weeks ago and tend to be developers and net admins.
The common usage has a good connotation.

From Websters:

Synonyms:
benediction, benefit, boon, felicity, godsend, good, manna, blessing

Antonyms:
affliction, bane, curse, evil, plague, scourge
Any plans to get script support, like nginx access_by_lua?
I recall Josh McDowell citing the virgin birth as one of the defining reasons for believing Christ was the son of God.

I quite enjoyed Christopher Hitchens' take on Parthenogenesis: "Even if I grant you that, you still have all your work ahead of you to prove that he was divine."

Things like this add to that workload. Fascinating and festive and very HN.
Just tell them.

Do it in an honest, real way. It can be as simple as, "Hey, thanks! You had a good influence on me." Or, "Man, I would not have made it without you. Thanks."

And mean it. That takes looking them in the eye and speaking from your heart, and they can tell. Special dinner, or treat is optional and fun, but just meaning it, getting their real attention for a moment to say it is what counts the most.

Most people, who are helping others in this way, don't expect much. They do it because it's the right thing to do, and that has it's own rewards.

In my experience as both mentor and having mentors and supporters of various kinds is seeing the other person realize some goal, or see success or just be happy is pretty gratifying.

Know that.

Now, your last paragraph gets right to the meat of the matter, IMHO. Yes, you can't really do enough. This kind of thing isn't about dollars or points, or any other such thing.

It is all about being a good human. When we are good humans, we tend to be surrounded by others who appreciate good humans, and it's catchy too.

So pay it forward. Be a good human when your time comes and feel all that those people you are thankful for do, and then tell them that, and close the loop.

They will very seriously appreciate it, and you will feel damn good about it all.

My .02
I didn't get that it was supposed to be satire, I'm still not sure it is...
> erosion of intellectual discussion and infectious somatization

Santa got you a thesaurus for Christmas?
Most of the stuff you say easily extends to a large part of Italy. I know coffee in Rome is often not as good as in Naples, but we also go on coffee dates and fight to be the one to pay for everyone.

I would like to convey the pleasure of paying for 5 friends when I come back from abroad: 4.20 € and a a coffee that actually tastes like it should. Really makes you feel like some small generous deity!
"There is no god and I hate him!"
Evolution of a Landing Page
Wow, you're right. I've never noticed as such, but in retrospect very little info on history that is designed to be mass consumed actually contains historical notes that include the technological advance itself.

Does anyone know of resources (books, websites, etc) on historical advances that does actually cover the technology?
Don't be afraid to not add features. I'd love to see something like this stay as a very high speed server, especially with the move towards single-page static apps that connect to restful services.

There's plenty of kitchen sinks out there.
The chronology is fascinating and horrifying.

"Physics Today Editor Stephen G. Benka breaks up two conversations between Schmidt and coworker Toni Feder after working hours.
Benka bans private conversations in the workplace, saying that all conversations between staff members must be open to monitoring by management.
When Schmidt asks Benka why, Benka refers to the organizing activity that took place the previous year and says he doesn't want that to happen again."

Geez, when you're at the point of banning private conversations among your employees, you should really be thinking there's something seriously wrong with what you're doing.
Yeah, this whole thing looks like an advert for confusing correlation with causation. Social science can be better than this.
What? Where is this claimed? As far as I know, all claims are that OCA calls are encrypted to the server.

It sounds like you're confusing the PSTN calling offering with the Silent Phone service itself, which is encrypted peer to peer.
What does "freedom of will" mean to you? What you describe (actions move you from state to state) sounds like determinism to me.
This doesn't look like a complete HTTP server, comparing it with nginx is not fair.

. It's missing content-encoding handling on the receiving side

. No http continue support

. No regex routing support

. No header rewrites

to name a few.
Of course! Excuse my bad English!
Show HN: Slingpin – physics based bowling for Android and Windows Phone
Hi,

I've been working hard on this game on evenings and weekends for the last year or so. I'm finally finished with the first version for Android and Windows Phone and ready to share with the world :) Enjoy!

Android:
https://play.google.com/store/apps/details?id=com.monkeyworks.slingpin

Windows Phone:
http://www.windowsphone.com/s?appid=bf5aec68-2e99-4562-a236-f1462e21970d
Certainly true, in fact it's kind of my point. Take a look at the "key sentence" from Harold Perkins' review of From Airline Reservations to Sonic the Hedgehog:

"The computer and its software nervous system brought a revolution in human development as significant as the steam engine, the automobile or the aeroplane, and even more effective in shrinking the planet"

What would you get from a history of recent revolutions in human development from someone who doesn't know why steam-powered airplanes never really caught on? It doesn't matter what kind of geo-political story they can put together; the idea just doesn't work.

A Margaret Gowing told C-K about his history of EDSAC, "What you have written
is clearly very good. I know practically nothing about computers, but I can tell that what you have written is good history, so far as it goes. However, let me urge you to look beyond programming technology to consider the kinds of people who were using computers and the problems that they were solving." Which is excellent advice, certainly, but part of what he comes up with years later, in his embarrassment over not following the advice the first time, is, "Jim Wilkinson investigated errors and stability in digital numerical methods and developed advanced matrix programs. These were to prove vital in understanding and preventing “flutter” for the British aircraft industry, which was still reeling from the de Havilland Comet air disaster of 1954," which makes me suspect he knows about as much about numerical methods as I do.
The Hebrew word for young girl was very close to the word virgin, there was only a subtle difference in the spelling.
I think Authors is way way optimistic with these numbers:

"Let’s imagine that after billions of years in existence, 1% of Earth-like planets develop life" and "

"And imagine that on 1% of those planets, the life advances to an intelligent level like it did here on Earth"

Why 1% and not 10^-10%?
There should likely be a [2004] in the title. Plus, it says "half-baked" and points to an updated version, also from 10 years ago.
I think what surprises me most about this is that the Boa produced only female offspring.

Per http://en.wikipedia.org/wiki/ZW_sex-determination_system - humans have XY chromosomes, with XX female and XY male. Boas have ZW chromosomes, with ZZ male and ZW female. I'd expect parthogenesis to produce unviable WW offspring, and viable ZZ ones. But WW turns out to be viable, and ZZ either doesn't happen, or isn't viable.

I'd previously read about this happening in Komodo dragons, which also have ZW, and there the viable offspring were all male - which makes slightly more sense to me, genetically speaking, because the children can mate with the mother to get slightly more genetic diversity in their offspring.

Quick google, http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjo... might shed some light on this: in boas, the W and Z chromosomes look identical, in other species they look very different. That might (partially?) explain why WW is viable. But I'm way out of my depth here.
I'll add another guess.

A resource crunch, i.e. we simply use up the required resources before we figure out how to explore our planetary neighbourhood. e.g When we figure out that a helium engine is possible, very efficient and very safe, we no longer have sufficient quantities left.
Are you implying that the meaning was lost in translation?
New style?
I have a side project that lets users play youtube music videos. It has a lot of similar features as your project, and I'm planning on building out in the direction as your project.

I am working on a v2 for it, and I was wondering if you wanted to collaborate on it.

You can check out my project at youfm.org
Awesome! Do you have a picture of the fully-built Mario?
Where Smalltalk Went Wrong, Part 2
IRHydra2: tool for showing intermediate representations used by V8 and Dart VM
I think coffee is an habit in most of south-western Europe, and people do drink a lot of it in northern Italy too (how they can manage to drink the stuff is beyond me, though)

U.S. people have Starbucks and as long as they do not try anything else they also manage to enjoy it.

In Naples it is a proper, religious, ritual :D
Would it be helpful to tag this with [sound] or something? The music autoplay took me by surprise.
They could at list mirror it.