skysight-inc/HackerNews huggingface dataset:
This is extremely silly. Construct a scenario in which a compromised hardware random number generator enables NSA to somehow recover the bits from a GPG key you generate at some unknown point in the past. Try to be as specific as possible.

I think the concerns about backdoored hardware RNGs are really overblown, but if we're going to stipulate they're to be taken seriously, they relevant on online attacks against systems that make repeated requests for entropy.

Along a similar vein, every attack you've heard of on AES or even RC4 requires many repeated calls to the cipher, often with other parameters fixed.

Just generate the damn GPG key and be done with it.
I wanted to say that YouTube was acquired early in its history and would probably be worth much more today, but after looking into it, the data doesn't necessarily back that up. In July 2006 a few months before YT's acquisition, YT users were viewing 3 billion videos a month[1], and in 2010 it had "only" quadrupled to about 14 billion views a month[2]. This suggests in 2006 YouTube had already mostly caught on. So you may be onto something.

[1] http://usatoday30.usatoday.com/tech/news/2006-07-16-youtube-...
[2] http://www.comscore.com/Insights/Press_Releases/2010/6/comSc...
If you disagree with a penalty issued by the police, you can appeal to the judicial branch.

Allowing the police to deal with certain minor infractions themselves is far more efficient than the alternative; ordering every offender to appear before a magistrates' court even for the most minor infraction, such as a speeding ticket.
Inlines and floats
Much like the CSS border-box box sizing property makes a lot more sense, it would still cause issues if the browser changed behaviour. However, if it's your site, it's as simple as adding

*{ image-orientation: from-image }

to your CSS file to apply it everywhere.
How to rescue a broken stack trace on x64: Recovering the stack pointer
(Be aware that this article uses weirdly graphic descriptions of a completed suicide. That kind of description should be avoided because of the Werther effect.)

ask.fm received some press coverage after youths in the UK completed suicide.

(http://www.bbc.co.uk/search/news/?q=ask.fm)

(http://www.bbc.co.uk/news/uk-england-leicestershire-23825049) (http://www.bbc.co.uk/news/technology-23756069) (http://www.bbc.co.uk/news/world-us-canada-23752923) (http://www.bbc.co.uk/news/technology-23751909) (http://www.bbc.co.uk/news/education-23727673)
There have been several articles posted here recently on the health of the oceans, specifically how the oxygen levels are decreasing leading to a decrease in sea-life (with the exception of species like jellyfish that thrive in that environment). While I'm sure the human race could survive as vegetarians, I think it's also important to protect the systems that convert CO2 back into oxygen ... we're still going to need to breath.

Of course, there's the whole global warming debate (which I won't get into) as well ... what effect will that have on plant-life and agriculture?

P.S. I like seafood, so I'd also prefer we manage to keep the oceans habitable.
It's hard to be a tinfoil hatter when everybody else is now just as paranoid as you were 6 months ago. So tinfoil hatters have to up the ante or go mainstream :)
Plenty of Scheme implementations work in JavaScript VMs.
Say you set up you're "small" amazon. How can you compete with "big" amazon? They have faster delivery times - due to local warehouses. They have wider selection, better prices, better brand - due to their size. I don't see any advantage to "small" amazon.
> Pretty sure if the baby of a famous couple was kidnapped today, it would make headlines ...

The modern equivalent would be the kidnapping of a celebrity's child, by a stranger, for money. Such things happen every day now, but they don't become the focus of the world's attention. The Lindbergh kidnapping tells us something about the nature of the world before modern times.

> And random violent acts do often lead to reform.

Are you serious? Here is a list of school shootings from colonial times to the present:

http://en.wikipedia.org/wiki/List_of_school_shootings_in_the...

The trend is obvious -- there's nothing resembling reform, and as time passes, the body counts keep going up. Why? The population has become too dense to meaningfully prevent instances of mass death by wacko. This problem can only get worse as population density increases.

> At the same time, evidence shows better status and education yields fewer births.

That's very true, there's no dispute about that. But because of natural selection, the low-birth-rate educated are replaced by the high-birth-rate uneducated, which changes nothing. Those who think that's too gloomy need only read the history of efforts to control bacterial resistance to antibiotics -- we know why this happens, and we have teams of scientists addressing the issue, but we don't seem to be able to do anything about it:

http://mrsa-research-center.bsd.uchicago.edu/timeline.html

> You take your gloomy point too far.

Do you think I take this too far? Wait until you see what nature does with it.
SICP uses Scheme, not Common Lisp.

Scheme is a deliberately minimalist language, which is fairly accessible and easy to write your own implementation of. In fact, in SICP, you do that, a couple of times, writing first a Scheme interpreter, then extending it in various ways like adding logic programming capabilities, then you write a virtual machine and a compiler that compiles down to that virtual machine.

JavaScript is, well, a weird and warty language. You wouldn't want to try implementing JavaScript in an introductory CS class, and it's much less amenable to language extension like the logic programming variant of Scheme you implement in SICP.

But I notice that this translation of SICP into JavaScript doesn't got that far; it only goes up through Chapter 2 of SICP.
I think that neither of the historical trend models are going to be realistic except by chance. Past performance doesn't guarantee future returns. Basically, I'm not sure that the past situations and solutions will be the same as the future situation and non-/solutions.

Also, this misses a big part of what's important to me. The standard of living should also be considered. Given that we can support 9 billion people, will each of them be as well off compared to if we were instead supporting half that?
You started out somewhat promising, but then you use anecdotes to try to support your view. The big flaw with that is that your anecdotes are cherry picked to support your point, and are just as easily defeated with other anecdotes.

E.g. in Europe the story of Madeleine McCann, a girl that disappeared in 2007 is still regularly getting headlines, not just in the UK where she grew up, but elsewhere as well (I'm Norwegian, and regularly see her covered in the Norwegian press, for example).

When I wanted to look up the year she disappeared, autocomplete on google brought up her name by the time I got to "mad". A search for "madeleine" on google.co.uk brings "findmadeleine.com" in the first spot, and a picture of her and three headlines from the last two days related to her case, and a further 4 links on the first page.

Why? Because the parents have raised hell, and because of all kinds of intrigue (allegations of all kinds of things flying from her parents against the investigators; by some people involved in the investigation against the parents; and more).

Add to that fame, and the amount of attention the Lindbergh story got was "nothing special", especially given the circumstances:

In the Madeleine McCann case, there is no body, no real suspects, and there's been little news for the last 3-5 years or so.

In the Lindbergh case, after two months the baby was found, the subsequent investigation lasted for "only" two years, and then came the court case and trial. The whole thing was 4 years where there was a steady availability of actual new developments: The race to try to find the baby; finding the body; the hunt for suspects in what was now a gruesome baby murder rather than "just" a kidnapping; the court case, with a suspect that insisted on his innocence; the execution, with a suspect that still insisted on his innocence. Coupled with a famous couple as the distraight and grieving parents. It was an intense human interest story.

If anything, the Madeleine McCann case shows that it's possible to sustain media interest far longer than with the Lindbergh case, even for parents that were not celebrities, even today, as long as the human interest angle is there.

Syria is poor comparison: At some point when the number of people go up, our empathy dampens. That's nothing new - it's basic psychology: We can't deal with the numbers; we can't personalise it.

It's something e.g. aid organizations (like psychologists) have known for decades, when they parade some little malnourished girl in ads and ask us to adopt her, by name, rather than give us the raw numbers, that ought to be far more horrifying and get us to react far more strongly.

Showing that we are reacting even less to mass deaths would be big news, and requires rather more than some anecdotes.
For anyone looking for this in my comment, I edited it out as it didn't add anything to the point I was making and I didn't want to come across as overly negative.
What I know of the Pirate Party is that they are suffering for their own collective weakness and inability to organize.

It is a fallacy that 'safety in (representative) numbers' is a way to organize a movement; big social movements need leaders who are able to demonstrate the cause, and Liquid Democracy dilutes this fact as much as it can - not because its proponents want to be successful, but because the idea of a benign leadership is abhorrent to those who want 'no leaders'.

Like it or not, we live in a world where nothing gets done if it depends on a committee to do it. This is a very difficult thing for the Pirate Party to deal with; since almost everything the Party tries to do must conform to the rules of consensus implied by the Liquid Democracy policies.

The Pirate Party's leadership is hamstrung by the requirement to get approval for everything, from their masses. Everything.

Eventually, the same thing will happen to the Pirate Party that happened to Socialism: its proponents will learn that capitalisation is very important to getting new ideas propagated among the masses. So far, the PP does not represent much of great value to the individual, and it has a very difficult time even agreeing, internally, on how to create any such value to sell to the people..
The first Chrome Extension to bring back Gmail's Old Compose
Most of chapter 4 will be impossible to really translate to JS because JS has no macros (required to implement some of the special forms like delay) and isn't homoiconic.
> The child's parents were, a fact you seem to be ignoring in your analysis ...

Comparable modern stories don't get the same coverage, because they're now too common. That was my only point.
Getting Prepared for an Electromagnetic Pulse Attack or Severe Solar Storm
I thought a quarter was pretty small (in UK here, so not sure of the comparison). In my opinion, this company is bringing what is currently a multi-thousand dollar setup down to consumer price levels. If they don't get the response they expect from this campaign, who is going to invest the millions to make it smaller? Surely that WILL be the death of these type of systems?

As for power usage, graphically intense 3d games on the iPhone 5 have about 2-3 hours battery life on a 1.5Ah battery (thats screen, CPU, GPU, etc), so I'd say its still perfectly realistic to expect hours. I don't know the power usage of this kit though, but i would expect it to be low solely based on its function.
> Our predecessors in the genus Homo used social hunting strategies [...] to extract more sustenance from landscapes than would otherwise be possible.

Social hunting strategies don't disprove the Earth having a "carrying capacity." You're not farming the animals that you hunt; they are part of the natural environment.
Always Shipping at EasyPost (YC S13)
At EasyPost we're changing the way shipping works and helping a lot of people while we're at it. Every day thousands of EasyPost packages are delivered across the world. By tying together disparate data sources and APIs we've created a scalable shipping API for developers everywhere.

This is just the beginning of the beginning, though. Imagine if shipping worked like all our other web services. You have a smartphone, why do you need to go to a store to ship something? Why do you need to wait at home for a package? Because no single platform has tied together all these pieces of the transaction yet.

We're excited about solving interesting problems alongside great people. We'd love to have you along for the ride.

Email us at work at easypost dot com and let us know what you'd like to build here.
Some people will stop at nothing to convert the world to JavaScript and Ruby.

(please don't do the latter... or is it too late?)
Heh, seriously? I'm sure the valuation he gave Jack has nothing at all to do with it. Jack didnt need Vinod, big difference. Square would be Square without Vinod.
Charles Lindbergh was arguably the most celebrated man of his time. From wikipedia:

"Within a year of his flight, a quarter of Americans (an estimated thirty million) personally saw Lindbergh and the Spirit of St. Louis. Over the remainder of 1927 applications for pilot's licenses in the U.S. tripled, the number of licensed aircraft quadrupled, and U.S. Airline passengers grew between 1926 and 1929 by 3,000% from 5,782 to 173,405."

The Lindbergh kidnapping made headlines for years because of that celebrity status (and the sensationalism of the story and the trial), not because people back then were more sensitive to death.

As other people here have commented, the Lindburgh kidnapping happened 1932. What better argument can be made for that generation's forgetfulness about "mass death" (as you put it) than pointing out that WWII and its tens of millions of deaths happened after tens of millions died in WWI? If anything, we are much more vigilant now.
> Past performance doesn't guarantee future returns.

You might want to consult the factual record of tens of thousands of years of farmers on that particular point of view. ;) You are right that it doesn't guarantee anything, except to those who carefully apply scientific principles to their management of resources, folks otherwise known as 'farmers'.

>he standard of living should also be considered. Given that we can support 9 billion people, will each of them be as well off compared to if we were instead supporting half that?

For at least the last 200 years, the standard of living of hundreds of millions of people has been raised, again and again, over and over. So I'd say, if we can manage it, this trend will continue. I think thats the point of the article: there are no environmental reasons, at all, why we couldn't manage to sustain life on Earth, indefinitely.

(There are only psychological reasons. A fact proven, nearly, by a lot of the responses in this thread ..)
The problem with this thinking is a failure to realize that we are already taxing the Earth far beyond its carrying capacity. To continue supporting even our current population will force us to devastate our planet to the point that we won't recognize it in 50-100 years. What's the point of supporting more people if we bring them into a miserable world?

Certainly we COULD continue developing innovations that harness and shape the natural world to support continued human population growth... but that line of thinking doesn't give room to consider whether we SHOULD do that.

Should population growth be a goal? What about raising the standard of living of all those who are already on the planet - helping them move from mere sustenance to abundance, and the opportunity to explore the true wonders life has to offer?

Should we live in a world void of natural beauty? I don't think it's a fair trade to have a few more billion people on the planet if everyone then has to read about how beautiful the Earth was before we poisoned the seas, melted the ice caps and drained the soil of its nutrients.

We are at a point now where we as a Human race can and should be thinking about our population growth responsibly. To suggest that we COULD adapt to a future world taxed by overpopulation doesn't imply that we SHOULD follow that path.
> [W]e need reliability and predictability over a large variety of systems over many years. We need strong support by most of the world's software vendors and open source project. We need documentation, tools, and global resources for the most commonly used systems.

In which of these does Debain fall short?
> What was targeted was the hosting provider that was hosting 95% of child pornography in the deep web, and that hosting provider also happened to host Tormail and a bunch of other non child pornography websites.

What the government did was the equivalent of show up at the houses of everyone who used a particular post office and forcibly finger print them because that post office routed 95% of the child porn magazines in the US (regardless of what percentage of their traffic that actually was, which you don't even mention besides 'there were other sites, too').

That would be a clear abuse of powers, as is this.
What a myopic view. I think Joseph Stalin had the perfect response to your argument: "A single death is a tragedy; a million deaths is a statistic. When one dies, it is a tragedy. When a million die, it is a statistic."
> apple is playing monopolist

what? how does apple have a monopoly?
https://help.ubuntu.com/community/PortKnocking (also the same config basically when using Debian)

It's a client/server thing, so you have to have the server running on the PC you intend to connect to (like when using ssh).

Never used it in any other way than with the CLI and not with every server I admin or use as there's other best practices also mentioned in the thread that are typically good enough without throwing in port knocking like:

https://news.ycombinator.com/item?id=6384313 (and the child reply)

https://news.ycombinator.com/item?id=6384418

https://news.ycombinator.com/item?id=6384457

Most things you can just use knocking and connect with ssh forwarding/proxy and tunnel everything through it like DB clients, IDE connections instead of having a bunch of ports open to internet. Assuming you don't kill the connection, then you can keep reusing it as a tunnel for anything else until rebooting or losing internet connection.
Nivea reinvents print ad with an embedded solar panel charger
Ruby Guard
Umiliation Hynde called his two sons Humiliation Hynde
Someone built it - free.

https://chrome.google.com/webstore/detail/old-style-compose/...
Of course, there's the whole global warming debate

It's not a debate, it's science.
> it doesn't mean that there needs to be some Malthusian die-off localized in space and time ...

Yes, that's true, but that isn't an argument that it won't happen, only that it's needn't happen. Modern history is increasingly an account of population control by mass death.

> nor does it need to involve people going crazy.

Certainly not, and as time passes, more and more crazy behavior is rationalized as a creative adjustment to trying times. Sandy Hook. Columbine. Boys will be boys.
If you want to use libevent/libev without coding the glue yourself, you can use React PHP (http://reactphp.org/), which supports timers, websocket/WAMP, ZeroMQ, HTTP (but not SSL), DNS, Redis (Predis async), and plain sockets.

I'm using it for a project I'm working on because PHP has the only supported cpanel client library, and I don't want to maintain my own bindings for cpanel. I've found that React works quite well for processing queues in PHP and notifying the client via websocket when events occur.

I did introduce a Play/Akka scheduling daemon instead of hand rolling that in React, which simplifies the PHP worker greatly as it only needs to process jobs submitted over ZMQ, not read the database and update an internal list of jobs.

I would love to try porting this application to HHVM when there is support for a libev/libevent/libuv extension that is compatible with React.

I was not aware of the async database library in PHP, though it doesn't seem to be integrated with the React main loop implementation and might be some work to get it working. Are you aware of the difference between Mysqli and Mysqlnd and do you know when I should use either on of them. (I use PDO for database access and prefer the OO api it provides.)
There are a multitude of things that are expensive. You've hit upon one of the major ones.

Unfortunately, you'll have to crunch the numbers if you wish to have children. It may be in your best financial interest for one of you to quit your job and stay home with the kids, at least until they start school. Yes, you'll be broke all the time, but damn if your kids won't benefit in the long run from it. This is what my wife and I had to do. We had our two kids two years apart. She quit a pretty good job to stay home and raise them because by the time it was all said and done, she would have brought home less than $1000/month after daycare for two children...one of which was a baby.
Lindbergh was, though. Both before and after the kidnapping.

"In the coming days, Lindbergh became the most photographed, most filmed, and most famous living person on earth."

"On June 13, Lindbergh was greeted by over four million people at events honoring him in New York City."

"At the center stood the two most famous men in America: President Franklin D. Roosevelt, who championed the interventionist cause, and aviator Charles Lindbergh, who, as unofficial leader and spokesman for America’s isolationists, emerged as the president’s most formidable adversary"

http://www.aviation-history.com/airmen/Charles_Lindbergh.htm
http://lynneolson.com/those-angry-days/
I used to believe in a perfect voting system. But then I took an Arrow in the knee.
We are closer to NYC (Stamford CT) - but as far as startups are concerned, I like Boston ecosystem more. More vision.
BugzillaMozilla Bug 495836 - Increase key sizes of the keygen tag
Corporations should be economic engines only. People can and should be forced to organize independently of a corporation. That preserves the balance in a democracy. I would also add that liability protection for the officers should be recinded. These two changes would have a profoundly postive effect on society.

LJ Miehe
Social Security tax caps out at an income of $113,700[1]. Medicare tax actually goes up slightly at $200,000, though.

[1] http://ssa-custhelp.ssa.gov/app/answers/detail/a_id/240/~/so...
Sigh. Cached version: http://webcache.googleusercontent.com/search?q=cache:www.her...

Poor Wordpress.
What if there were a REALLY different way for Internet companies to IPO?
Best Burgers in America
There is threading in the underlying framework. In fact, since there is no VM support, threading is all you have.

However, there is no pthread support which is probably what you are referring to. I don't think pthread support would be difficult to add. Most likely it's trivial in case non-preemptive run-to-block threads are ok. If someone has a use case for pthreads, I'm up for a discussion.
Now if someone would only translate it to Visual Basic it would be truly accessible.
We are in that temporary zone for quite some time already, and all we need is 100~200 years more until we can get colonies on other planets.

If by some miracle human population was reduced to say 1bln it would make space colonies much less likely, and we'll slowly eat out our petri dish without a chance to enlarge it.