skysight-inc/HackerNews huggingface dataset:
Nothing has ever quite degraded my opinion of the Debian project as much as the fact that everybody is quoting that in order to shift blame instead of them trying to debug their process for patching security-essential code.
I am pro vaccination for anything that has sufficient maturity (high proof of action/low enough risk).

For the sake of the point, I'll just put out that vaccination is for the good of the community, but this community might not fully commit to support members who react badly to vaccines.

I don't refer to direct health concerns if something goes bad, but on the long term effects when there is some disability left. You'll vaccinate your kid to protect others as well, but if his lever doesn't stand it and became diabethic, you'll have a hard time finding schools that will provide assistance towards kids with special needs.

If a vaccine has a 1% chance of going awry, commiting to do what it takes to support the 1% "unlucky" ones would help a lot lowering the resistance toward vaccines.
Thanks for pointing them out. I'll fix them.
GNU terrorist? Look up the history of the operating system and you'll find that GNU and Linux kernel were both equally responsible for putting together a free and open source operating system. Before the GNU project, Linux kernel was on proprietary license.
A Sepcial Chinese Apple Event Hints at Cheaper iPhone Launch
How to make an app for your small business
Google don't have suspect anymore. The first documents Snowden published show that they are doing this.

PRISM program is for collecting intelligence within and with companies that have joined the program (including Google). Upstream is program is for collecting data directly from fiber. Analysts are free to use both.
set beresp.ttl = 30s;

Varnish gives you your own throttle for how often you want invalidation. It's a tool specifically designed to make misbehaving apps -- i.e., that widget -- misbehave. You just have to slap the dog on the nose when it behaves. I'm just saying you could have made this work on Linode (and I have), but I do see your post-purchase rationalization at work, so I know anything I say will be fruitless anyway.

There's also the possibility that you had shitty neighbors.
Are Facebook hashtags a big fat #failure?
Y'all are totally overlooking that there is a broad swath of the population that is intelligently selecting vaccinations based on current research

I disagree; the people I've encountered who claim to be making this kind of selection are not doing it based on current research. They're doing it based on (often slightly hysterical) websites, niche talk shows, celebrity opinion and op-ed pieces designed to sell newspapers. Doing it based on current research would require a great deal more effort, knowledge and time.
Not sure why cheery was downvoted - it was a legitimate question. Seems like he/she's been hellbanned for no apparent reason.

Anyway, to answer your question I haven't invented anything particularly groundbreaking, just still I need to do my job. Things like 3d collision detection, line-of-sight detection, etc.

As a more concrete example, in the days before broadband I had a problem with transmitting the positions of multiple players in a multi-user game environment. Say you have hundreds of users on dial-up, some with 10ms ping time and others with 100ms. The 10ms users will be able to transmit their position 100 times a second, but the 100ms users can only transmit 10 times a second (assuming they wait for a reply). It doesn't make sense to transmit 100 movement updates to the slow clients, as you'll just overload their connection with unnecessary data. So what is the best solution? The algorithm I came up with is this:

- server maintains "last position" coords plus timestamp for each client
- whenever server receives a position update from a client x, it sends the positions of any clients who have sent updates since client x last sent an update

Not groundbreaking, but it took quite a lot of thought to come up with it. The beauty is that it only transmits the data that is needed - the fast clients get fast updates (but without sending any duplicated data), and the slow clients get slow updates. It's simple, elegant and efficient, which is the best type of algorithm.

PS, I don't work in the games industry or with 3d graphics - all that stuff was really just my hobby. I'm pretty sure I've had to come up with some algorithms for the stuff that pays the rent (which is also pretty interesting), although I can't think of any off the top of my head. I did come up with a sound compression algorithm using FFTs, but abandoned it for an off-the-shelf one that worked much better. For the most part it is better to use algorithms that someone else has already figured out and turned into code rather than reinventing the wheel.
It is not a bad idea by a long shot, but the ethical dilemma comes up when you consider the children that will be unwillingly involved.

Denying the adults treatment is one thing, but denying the children treatment because of the decisions their parents made is no more acceptable than allowing that parent to deny lifesaving treatment for a child.
So you've moved the memory usage from the web server proper to the external php-fpm processes, which are most likely getting recycled more frequently than the default settings for apache prefork workers are so you're not seeing the ballooning PHP memory usage. The size of the 50 instances of Apache each taking 25 meg is most likely because of the PHP code and mod_php, not because of Apache itself.
Facebook: You will shill for us
What about Bruce Schneiers Passwordsafe?
I agree 100% with your post but I want to point out one thing for completeness.

I believe nobody sensible involved in Tor would claim it provides strong anonymity. Anonymous networks are a trade-off between efficiency and anonymity. Because it is efficient enough to allow web browsing, Tor provides relatively weak anonymity.
Zend Awards 10,000th Certified PHP Engineer
You can lose the USB key. I'd prefer an NFC ring, that unlocks everything as long as it's in my hand or close to my hand:

http://www.kickstarter.com/projects/mclear/nfc-ring
By "allergic reaction", I assume the g'parent poster did not mean only an allergy to the virus particles or fragments in the vaccine, but also included an allergy to the other components of the given formulation.

Some people have an egg allergy. Some vaccines are made using chicken embryos, the vaccine includes some of the egg protein, and some people are allergic even to this slight amount.

For an overview you can start with http://en.wikipedia.org/wiki/Egg_allergy#Vaccine_hazard

The journal citations are easily accessible.

First, these allergies are quite rare. "Estimates of true allergic, or immediate hypersensitivity, reactions to routine vaccines range from 1 per 50000 doses for diphtheria-tetanus-pertussis to approximately 1 per 500000 to 1000000 doses for most other vaccines." says http://www.ncbi.nlm.nih.gov/pubmed/20349363 .

There are protocols for those with egg allergies, so most (95%) don't have a severe reaction to at least the flu vaccine: http://www.ncbi.nlm.nih.gov/pubmed/20368312

Another possible source of allergies is gelatin: "[The researchers] suggested that previous receipt by these patients of diphtheria-tetanus-acellular pertussis vaccines with trace amounts of gelatin was responsible for the sensitization," leading to an analysis which suggests that "Almost one fourth of patients with reported anaphylaxis after MMR seem to have hypersensitivity to gelatin in the vaccine." http://www.ncbi.nlm.nih.gov/pubmed/12456938
Another fictional story with similar love interests is Lars and the Real Girl [1].

To me this seem like people who have been hurt in some ways, and are doing what they can to survive.

[1] http://imdb.com/title/tt0805564/
> Unlike php the global namespace should not be used

What do you mean? What's the "global namespace" in PHP and why do you need to use it?
Can you add a <tab> char in their email editor(could you add a <tab> char in their previous editor?
Oh, no. Now how will we discern the regular shitty content from the new fusioned shitty content?
For God's Sake, Please Stop the Aid (2005)
What bad things are culturally accepted in PHP?
Right, and when I hosted on WPEngine and then on Pagely (and both of them choked), my users immediately piped up that the recent comments were inaccurate. In fact there were a number of page freshness anomalies which I believe were down to whole-page caching that I was frequently quizzed about by users.

If your page is basically static, then yes, whole-page caching will fly. But several of the sites under my supervision are, to quote Pagely's founder, used "like a chat room".

Edit, per your edit:

> I'm just saying you could have made this work on Linode (and I have), but I do see your post-purchase rationalization at work, so I know anything I say will be fruitless anyway.

Basically, I was there, I saw the numbers and I know why they wound up looking the way they did. I suspect that anyone in my particular situation would have evolved their approach in the same way that I have. I've been running Wordpress blogs since 2004. I feel that I've picked up some ideas on how to make it fast, but sometimes the general solutions don't work because you have a specific problem.
A lot of that stuff came from the discussion around the original c10k stuff http://www.kegel.com/c10k.html
co-founder here. We do require that the university is paying for a licence before we show their logo. Also most of the time we get asked to add their logos there.
This has to be insanely more expensive than metal plates, and in the event of a hit and run the plate won't be left behind to ID the driver.

I'm guessing the 20 million they'll save on postage can be put toward the billions it'll cost to outfit every car in California (there are 33 million registered) with a display, mobile network connection (that hardware isn't cheap). So even in fantasy land where these are cheap, lets say $25 a unit it would cost the state $825,000,000. I'd guess the actual price is closer to $100 a unit, so almost 4 BILLION DOLLARS.

What a waste of resources. How anyone can think this is a good and cost effective idea blows my mind.
A robot butler can do all that. It's orthogonal to this.

By the way, when everyone has robo-butlers putting their spare stuff on ebay, the price of stuff on ebay is going to collapse.
Yes, and someone who thinks that NSA is spying on him is tinfoil-hat.
Yes and the chances that anyone making a claim that they will repeat same mistakes is close to zero.
> "So if you can purchase 300 VPS accounts at $5 each then you can set up 1% of the TOR network and statistically, over a month, you will be able to uncover a large number of users. [...] You are better of selecting your targets so they will not be state actors."

Bear in mind that Tor avoids making circuits in the same country, specifically to avoid things like this. You'd need at least two large farms.
Don't correct yourself. The majority of the backend is written in PHP as well.
This is a dream come true for law enforcement. People willingly filming everything and sending the data automatically to Google.
Reddit Co-Founder's Book Release Video Is Amazingly Strange
Yeah, those sorts of services have been around for several years. I was approached by one a long time ago, but it just seemed too spammy for me. They aren't as bad as the ads that underline keywords in content, but I wouldn't use them.
Linode adds analytics package to Linux cloud
Quante sono le probabilita che qualcuno, tra cui PG, inserira questo testo nel traduttore, ricordera il mio nome, e dara lieve maggiore positiva attenzione alla mia application? :)
What the fuck are you talking about? It's a buying guide, like the title says. I guess it's cool to put the knife in techcrunch on HN.
In the end, though, the fact is that if you require informed consent, some people won't.

The question really is whether we go around battering people for their own good by poking them with needles or whether we respect the decisions regarding medical consent, whether those are right or wrong.
CoLab Nashville Member Spotlight: James Fryman, GitHub
The Nexus 5 is going to be a speed merchant, also coming with a larger display
Got it. So you have users that expect to have real-time conversations in the comments on a blog, meaning you can't optimize a blog application like a blog is designed to be used, meaning you have to pay for SSDs in order to make your blog function at all because apparently MySQL can't handle N inserts/second and however many people have these conversations refreshing every ten seconds, generating a few SELECTs that are rapidly in query cache.

I completely understand how this could be a problem and how switching providers would fix it.
Almost all Osm apps on Android I've tried freeze completely when you zoom out to more than 1/4 Tokyo level. Is this any better ?

Edit: just downloaded the full version, and I can confirm it's a lot better than every other Osm apps I've tried. I'm using a Galaxy S4 by the way
Agreed. In hindsight, I am sure, we could have externalized the PHP with Apache as well. But the larger context of this move was doing more with less. And Nginx just working with 4 instances and serving just as much, with a reduced average latency of page load, justified the move.

And I sort of felt sad doing this. Because I have a huge respect for Apache. I hope just like what Chrome did to Firefox, Nginx does to Apache, and its a win-win for all.
That's the whole point of the article. Distrust, misunderstandings, God are not bigger, because they are virtual, they are not part of physical reality, and reality doesn't care about why you ignore it. It will kill you all the same for whatever reasons.

That's why we need to focus on vaccines.

Way to miss the point of the article.
The thesis is that things like Linux belong to a category of human endeavours that are opposite in nature to most of what regular consumers are exposed to nowadays. Furthermore, it analyses the increasingly strong "economy of bullshit" that we live under.

It's hard to avoid the scatological references without diluting the message. When I read "bullshit" for the first time, I knew immediately what the author meant. Had he said "intentional misrepresentation and/or exaggeration of facts for the purpose of personal gain", the whole thing would be harder to read. And the author even bothered to explain the analogy.

I don't think pseudo-intellectual posturing is a problem here. The author is quoting philosophers, but he does that in a way that is relevant to the main thesis. I understand that a lot of people groan the moment they see a reference to Philosophy. Philosophers might be to blame for that, but let's not throw away the baby with the bath water.

I would make the opposite accusation towards many articles we see on HN these days: they are too simplistic, too conformist and lack deep thinking.
NASA Probe Blazes Spectacular Trail to the Moon from Virginia
I mean that the code works perfectly in the sense that the behaviour conforms to the specification, but it is hard to modify it. So, there's a problem with the code base, just one that is not visible if you don't want to extend the program (one can argue that it's the worst kind of problem).
Google doesn't get "it" anymore. People used their products because they were free and provided tons more functionality over the "other" competition (mapquest/yahoo/askjeeves).

If they aren't providing the features that differentiates their services anymore, people will leave them. Just because Google's stuff is free doesn't mean I have to put up with their constant anti-user focus. In fact, that Google products are mostly free makes it that much easier for me to pack up and leave.

Fuck off Google.
Actually last year, most people who thought the NSA was spying on everyone, were in fact highly vulnerable to all sorts of conspiracy theories. There just was no evidence.

Today, with all the data we have on incompetence and failure in most intelligence agencies, we can still have some hope...
For most applications you wont notice
Writing, as you did in the grandparent post,

but sometimes i have the feeling we may not get sick anymore

may not need any more response than a downvote. Perhaps if you were more explicit about what you mean, your comment would be better received.
Sarcasm aside, you clearly don't understand what my problem is.

1. Recent Comments invalidates every page it appears on whenever a comment is posted in any thread. In practice that means that the entire site cache is invalid. That breaks whole-page caching models.

2. This means that Wordpress will regenerate from scratch.

3. This means first of all generating the page, which joins multiple tables including TEXT fields. Because of the brilliant design of MySQL, these joins ignore indices on the joining fields and frequently the join will occur on disk.

4. The Recent Comments plugin also causes joins on disk because it too refers to tables with TEXT fields.

5. The query cache helps a lot, but the site on Linode was still observably jammed on I/O, even when MySQL was given an entire server to itself.

However, if you feel you can do it better, I am happy to engage your services as a fulltime replacement. WPEngine said they could do it for $250/month (they couldn't). Pagely said they could do it for $149/month (they couldn't). I invite your bid.
And allowing parents to deny their children vaccine that may save their health and life and health and life of other children is all fine?

If we allow for that we might also refuse treatment alltogether and lift ban on female genital mutilation when we are at that.
It's mostly about copy-on-write memory due to forks.
Read up on the fraudulent research of ex-Dr. Andrew Wakefield.

There is no as in zero, none, zilch, nada evidence that vaccines is in any way related to autism.

The reason why people still believe in a connection (apart from Wakefield's fraud) is that often when an infant gets the first shot this is about at the time when the first autism symptoms show.

I'm not claiming that there are never bad side effects of vaccines (very rare) but autism is most certainly not one of them.
Social media monitoring via SMOEye
I thought the purpose of TechCrunch was content farming and search engine spamming for startups they have a vested interest in.
This is a really great comment, and a great analogy. Thanks for taking the time to write and post it.
If people are currently paying roaming costs, then the earnings are clearly merited.

I could apply the same logic to a protection racket [1]; if people pay up, it's merited.

[1] I'm not saying this is a protection racket; I'm saying that people paying doesn't necessarily make it merited.
The thousands of (syndicated) machine-generated pages with scraped product reviews from CNET [1] stuffed with affiliate links, ending with tastefully concealed links to every "[manufacturer] headphones" [2], with no actual relevance or relationship [3] with anything TechCrunch reports on x 5 "guides". It's pretty conventional spam.

[1] extra irony: they nofollow all the CNET links to avoid making the links valuable to their competitor

[2] http://i.imgur.com/hgVaH3k.png

[3] http://techcrunch.com/tag/headphones/
> Sarcasm aside, you clearly don't understand what my problem is.

Yeah, I spent this entire thread clueless about the issue you're running into, even though you spelled it out a few different times because you think I don't get it. Wordpress falls over under normal site load, film at eleven.

Since you want to switch to condescension, I'm assuming wise sir moved MySQL's tmpdir to a RAM disk and found that unsatisfactory for his mystical, MySQL-breaking SELECT/INSERT workload? Also, I'm far more expensive, and I know that WPEngine is multitenancy Wordpress on Linode in the backend. (That one's free.)
Japan is in the gutters and has a debt of 230% of GDP (twice of what Greece has), Spain has youth unemployment exceeding 50%, Greece needs another bailout, Eurozone politics prevent banking union which seems to be a prerequisite for not breaking up the Euro. Those are just off the top of my head.

There are plenty of laarge unsolved financial problems in the world, and with the intercommectedness of finance a problem in one place will inevitably have consequences in other places.

I'm fairly certain we'll see another large crisis within the next 5 years.
Web Browsing Like it’s 1999
Interestingly, Hutchinson/Three has started to remove global roaming fees from their own network.

http://www.three.co.uk/Discover/Phones/Feel_At_Home?id=1229
> “The probability of it happening again in our lifetime is as close to zero as I could imagine,”

How cute!

If you're interested in these types of "predictions" and assigning "probability" to your predictions, and then I highly recommend reading this book:

http://www.amazon.com/Signal-Noise-Many-Predictions-Fail/dp/...

Some gems:

“Virtually no one, be they homeowners, financial institutions, rating agencies, regulators or investors, anticipated what is coming.” Nobody saw it coming. When you can’t state your innocence, proclaim your ignorance: this is often the first line of defense when there is a failed forecast.

We need to stop, and admit it: we have a prediction problem. We love to predict things— and we aren’t very good at it.

Financial crises— and most other failures of prediction— stem from this false sense of confidence. Precise forecasts masquerade as accurate ones, and some of us get fooled and double-down our bets.

Here's my take - Morgan Stanley actually have good forecastings that there is another bubble (I would argue the education system, and the failing Euro). By instilling confidence that there isn't, it makes their bet even controllable.
I'm so bored of hearing the accusations of PR stunts.

They crop up in every submission detailing an action taken by Google with regards to the Snowden/Prism/NSA revelations. Is it so ridiculous that a large corporation should seek to ameliorate its image in the eyes of users and shareholders?

PR has become such a dirty word.

Of course it would be best if all these actions were taken earlier, purely as the result of a strongly held principle. However, when presented with the realities of public businesses operating on a global scale - I am glad that such steps as those detailed above are taken: at whatever stage, and for whatever reason.

The tinfoil hat brigade needs to, as the old saying goes, "stop seeing reds under the beds" and occasionally ... just occasionally ... take the facts presented to them.

In times when misinformation and confusion is so wont to proliferate, attempting to discern true motive is almost ridiculous - condemnation on the basis of any such discernment doubly so.
If only there was some way to look at reality and see what can happen when government regulation is applied in the telecoms industry. If only there was some way you could read the posts above that give solid examples of where government regulation has forced competition to the massive benefit of consumers.

Have fun back at your anti-vaccination ultra-Christian extreme right-wing shill site, paid for by the Koch brothers in the hope that poor people will keep voting against their own interests (yup, we can say emotional trigger-words instead of presenting facts as well, just like you can!)
Can we page Matt Cutts? Would like to hear his thoughts on something like this...
The only thing that it means is that the security team does not fully understand the code it maintain, and apparently the same can be said about the openssl team. As a user myself, I don't understand that code, but I rely on people who should. Perhaps it means that the Debian security team should get more knowledgeable people onboard, but knowledge is also made of experience, and requires time to build up. Hopefully this will become a valuable experience for everyone, I know it has for me.

By the way, does anyone know of a certified SSL stack (a la compcert)?