skysight-inc/HackerNews huggingface dataset:
An exponential function, if you zoom in to your local spot, looks linear. This got Malthus. (Actually, Malthus's model was wrong but his conclusion wasn't far off. The world had been continually experiencing Malthusian catastrophes until about 1850, when the rate of economic growth overtook population growth. Colonialism was, to a large degree, Europe outsourcing its Malthusian catastrophes. For an intra-continental example, see: Irish potato famine.) He thought economic growth was linear, not exponential.

OP's claim that 1913 to 1967 was an era of minimal (linear) change couldn't have been more wrong. While many nations returned to economic "trend line" there was a lot of, um, painful stuff in between. Even if you downplay World War I and II, you've still got the 1918 flu, the Great Depression, etc. Also, the US went from a regional power to a superpower in about 30 years, while Europe dealt with poverty (and lingering remnants of fascism) into the 1960s. That's a change. Only Americans (excluding those who served in the wars) had the privilege of saying that 1913 to 1967 was a smooth ride.

Oddly enough, this time period (in which he understates progress) was written when world GDP growth was at its all-time (unmatched, even now) peak of 5.7% per year (we're around 4.5% now, which is better than we've been). The R&D efforts that didn't seem to be delivering (because flying cars and AI hadn't been invented yet) were already pushing the economy to grow faster than it ever has (and will have, as of 2014). It got a bad rap ("people in those cushy R&D labs aren't earning their keep") because it underperformed relative to unreasonable expectations, not because it wasn't working. (Oh, and there was that perceptron thing; the bit of high-school geometry needed to show that a single perceptron can't do XOR became "neural networks don't work" became "AI is a dud".) So we have a lot to learn from the 1960s, and as a society, we should consider dumping the Snapchat nonsense in order to some real R&D.
Why tie yourself to the current state of technology (keyboard, pc, printer), which may be defunct in 8-15 years?

Let the kids learn to use computers but limit it specifically to that. In the classroom emphasis should be on teaching the subject (and let them use pencil, pen and paper).

And I'm appalled that public schools now teach computer skills but have abandoned cursive writing.
It's more like the previous 150 years were ruled by benevolent dictators like Linus so relatively few people complained, but now it's turning into something like XFree86 so people instead wanted to become like Debian.
"On the other hand, this completely destroys the premise of HTTPS that you have an encrypted connection to the website you are visiting."

Yes, you do. You are visiting a website that CloudFlare is serving, and you have encryption to that.

Other replies have already gone into how HTTPS never guaranteed anything about what happened after that, but I think that's the wrong POV. What HTTPS guarantees is that one of the central certificate authorities have authenticated that the entity they have granted the cert to is indeed that entity, and the entity can then do whatever they please with that certificate. (Which may be wrong, in which case you have already lost.)

If the entity chooses to grant CloudFlare the authority to speak in their name, then it is a statement on their part that they trust CloudFlare to do so. It is not particularly different than any other bit of internal traffic. It is and always has been the responsibility of the certificate-owning entity to decide what to do with their certificate.

This isn't new. This isn't even remotely new. The concept of allowing designated others to speak in someone's name is ancient, and even in the SSL world it has been going on forever. How many HTTPS sites are being served by Amazon or Rackspace or Linode, which are all technically capable of intercepting the plaintext request at will, or forging the response, or just plain stealing the certificate? It's bizarre to me to see people flipping out as if CloudFlare is doing something new, when it isn't new in the slightest. HTTPS has never been an assertion that the certificate holder is the only participant in the transaction. It has always been a statement of trust by the cert holder that everyone involved in the transaction is trustworthy, and it has always been the case that that statement could be in error, and it has always been the case that if that is so, you've already lost anyhow.
The man who made Apple possible is in trouble–and you can help him
A Better Browser
Check this out for your app: https://github.com/Casecommons/pg_search

It's basically all that stuff minus the complexity of configuring it up for a rails app.
It's interesting to think that changing the way the value of a viewer is measured will change the way content is composed. It's even more interesting to think about how you might actually measure attention with the available inputs in different platforms. Mobile obviously offers the richest set of sensors for determining whether someone is looking at what you hope they are looking at.
You don't get taxis very often. From my experience in Chicago.

I'm pretty sure the OP was only referring to NYC.

And even then, only Manhattan. Uber and the like have made it a lot easier to book private cars, though it's difficult to know what the green "Boro" taxis would look like if the apps hadn't launched.
This is a really good article because it clearly lays out possible exploits; journalists could use this to more accurately report about this.
If I remember correctly, Google does not use its classroom clients data for profiling purposes.
Even in that case, I think that education should not be locked down to a particular vendor and that it would be a very good use-case for open source solutions.
I fear that it is not realistic in the near future though.
I like to check Drudge Report. It answers the "what do the wingnut think tanks want me to think today?" question, which forms a part of my mental picture of the current political state of affairs.

I really respect and enjoy Peter's opinions on a lot of matters, but politics isn't really one of them. That being said-- at present there is not a single person in the entire sphere of politics saying anything interesting.

The left is irrelevant. The right is irrelevant. Libertarians are irrelevant. Nobody in politics has any good ideas about anything, and most political jaw-flappers sound like they're hailing from some kind of parallel universe where their obsolete world views make sense. For many years I've had this profound sense that all existing political philosophies have failed in that they are unable to suggest any viable solutions to today's problems.
Dynamo is more of a beef than SQS. I've found that Dynamo usage tends to grow. Like a fungus. Applying sufficient fire to remove it later seems beyond many shops' ability to marshal.

(Also, SQS is really weird about latency and places pretty ugly limits on responsiveness.)
What developers must know about REST APIs
Neither does your statement. Neither does this one.
That's actually the greatest argument for regulation. Few people are able to comprehend exactly what Uber's level of data access means to them - same goes for Facebook, Google and the rest. It does - at a basic level - make sense for people who do know to draft legislation to protect those that do not.
Good job cloudflare for finally keeping up with the industry. Cloudfront, for example, already supports universal ssl and SNI
What's wrong with being good developer, especially good developer? I have been doing this for 23 years and still love it. Moving from DOS/UNIX->Win32->8051->Embedded OS->vxWorks->Networking->Storaging->Video/Media/Embedded Linux->Android ASOP. Learning new things every months.

BTW, if you checkout the salary level at glassdoor.com, a good engineer/developer salary level is higher than most of the "PM", Director. A lot well run company knew this and respect this.

Personally, I was moved to Marketing/PM type of roles for a while, hated it. Too Much politic, a lot depending who you know, party with, etc.

Good engineers/developers got respect from what you know and how well you code, understanding of issues and formulate/architect a solution. Ok, I am a geek.
It's a one-time fee to enroll the device in their MDM service, not an ongoing charge.
Bash Code Injection Vulnerability via Specially Crafted Environment Variables
Here's a nice PDF on some of the great performance you can get out of it https://wiki.postgresql.org/images/2/25/Full-text_search_in_...
So long as CF pins the cert it's perfectly safe.
Here's a step-down converter from Adafruit https://www.adafruit.com/products/1066 It's pin-compatible with the linear regulator, so you can just swap it out.
You guys rock :-)

Better start updating my servers so they don't redirect wildly.
Yes it's their data. The moment you click "I AGREE", it becomes their data.
Some pretty funny gems in there, e.g.:

"To be sure, the computer has created something that had never existed in the history the world—namely, paying jobs for mathematicians."
Project Pre-Mortems and Proactively Talking About Failure
from their site it's obvious what circle is: bitcoin for hip young white people
Kirby CMS [1] has a nice admin interface:

[1] https://github.com/bastianallgeier/kirbycms
Perhaps the most troubling element is that optimizely seems comfortable claiming 100% certainty in anything. That requires (in Bayesian terminology) infinite evidence, or equivalently (in frequentist terminology) if they have finite data, an infinite gap between mean performances.
I don't think it really matters whether a company has a .com or .co address anymore

Very true...a good example would be http://www.angel.com vs http://angel.co
Show HN: Chameleon – Simple responsive website testing
I remember once being very passionate about Quora and I really wanted to join their team.

After doing my research, I came to get data that they are extremely biased to only take ex-Stanford, ex-Facebook people. This was back in 2011-2012 so I hope things have changed atleast from that angle.

My friend interviewed with them and he came back with a very bad experience and was extremely pissed off that he was almost ridiculed for not having cracked it so far in his career.

Anyways, their practices have been very dubious from the start. They should thank those deep pockets of the founders.
Half of my money in Ally, the other half in Barclays Online. (Both offer around 1% savings accounts, among the highest in the business.) Schwab is my go-to ATM account, since it offers reimbursements on all ATM fees, including the 1% VISA tax, even abroad. Moreover, they're very good with not blocking your card: I called them once, they put my card in "training mode", and it's worked flawlessly in about 10 countries since. Ally also has an ATM card that works abroad, but it has the VISA 1% and only offers reimbursements in the US. Both Ally and Barclays offer free ACH transfers. I also use Vanguard for a few investments.

None of my banks have physical branches abroad, but this does not bother me. I also don't have to cash foreign checks or accept deposits from foreign banks, which may be a problem for you. I don't believe that Ally accepts international wire transfers, for example.

I've been using this system in Europe for about half a year.
But it just says at the bottom:

WHY BITCOIN?
Bitcoin is a secure, global form of digital money. Brilliant minds developed and support it. People around the world use it. It provides a foundation for technologies that make money more powerful every day. The future of money begins with Bitcoin.

So that tells me precisely nothing.
More precisely, before you start the test you need to choose a "default" choice. If the default choice is the old version, then it's safe to switch to the new version provided it isn't worse. Apply the converse if your default choice is the new version.

The key point here is that you aren't choosing a testing procedure, you are choosing a decision procedure.
This reads like "technology will change, so don't let kids use modern technology in the classroom".

Why not just keep up with the changes?
wtf, a person's data spread over 6 accounts must be worth more to you than 1 dollar a week. i mean i understand buying low and selling high, but this is bs, this service is taking advantage of the public outcry over privacy by giving people incentives to sell themselves online, because online you are your data. go get a real job mate!
The various normal forms are named for the kinds of invalid data they reject, so they can be used as a design process to ensure the higher level goal (that "a database schema should be able to represent only valid data")
Ello: a design disaster
The Drudge Report is a political tabloid. Which stories it aggregates and which stories it ignores is a compelling read into right-wing bias (as presented by one man, though I'm sure he has help these days). Matt Drudge also has a flare for writing headlines.

I wouldn't judge Peter Thiel because he (supposedly) finds it entertaining to keep tabs on the right-wing, and a big part of media culture (regardless of what his political subscriptions are).
This has been available for over a decade with the win32com client using COM. You can easily register python classes so that you can call them from Excel and easily call Excel from Python. There is nothing new in this video. I put a simple tutorial on how to do some of this last year. http://detroitcoder.me/2013/11/26/video-create-python-object...
This makes bitcoin very accessible. Sign up, buy bitcoins with a credit card instantly. Exactly what everybody has been asking for.
So they have no idea on the true ask price...?
So you're proposing to keep yourself as busy as possible with other people so that you avoid the unpleasantness that occurs when you're left alone with your thoughts?

I agree that your prescription will help the malaise, but isn't there a solution other than "be ignorant and blissful"?
Meh. The word "Target" doesn't really carry any signal about what that company actually does. Ask yourself, in Target's infancy, did the name hurt or help them? I'd guess it had very little to do with their eventual outcome.
What does shellshock mean for Gentoo?
On the other hand, at my school we ALREADY have a lot of teacher using Google apps with their students. The clever ones have been able to cobble together something decent using gmail, google drive, calendar, etc.

Google Classroom streamlines what they were already doing. And it will allow some less-technically-savvy teachers to do some of the same things.
"https" has always implied that you are getting a secure connection between the browser and the origin server. I'm not sure how you can argue otherwise.
I thought the same thing and had to check the wayback machine. He wasn't on the leader boards, at least at that URL.

http://web.archive.org/web/20070302084140/http://news.ycombi...

http://web.archive.org/web/20090722153500/http://news.ycombi...
Sure thing. It won't be as much of a problem so long as it's an employment agreement. My comments really only apply under a co-founder arrangement.
Im happy with https://github.com/blogist/blogist using gist as backend i can even use org mode to write blog
Nearly 10% of Americans Go to Work High on Weed
Occupy Central: The Struggle for Hong Kong
"GET /item?id=8365973 HTTP/1.1" "() { :;}; shutdown -h now"

"That's not nice :("

https://twitter.com/hnstatus/status/515299364080590848
Of course it does.

It also requires the institution to have a Google Apps for Education account, which usually means that the University email accounts are all Google Accounts anyways.
Yep, sure. The thin client approach has grown substantially recently, mostly I think due to improvements in networking. But the author was talking about "20 years time", so the early 80s. What we actually saw was the arrival of the domestic computer. That was the period in which computing became ubiquitous, and actual physical machines doing the processing locally could be found in every business and home.

So, I would argue, that for the period he is talking about the fat client and stand alone models were much more dominant than the thin client, in contrast to his expectation.

Or to use his reference point, nearly every university had its own computer in the 80s, rather than using a thin client to a host at MIT/Oxford/Harvard etc.

And in general, despite the cloud, I think fat clients are still dominant. I.e. look at gaming, the majority of processing is still done locally, despite MMOs and the internet.

EDIT: I think most people expected thin computing to dominate. But it turns out to be easier to manufacture and ship PCs around than data.
There is ... the ability for them to get word of mouth marketing is effectively dead for them. At best, if someone really likes it ..they no longer need to tell their friends... it's already done it for them.
From the article "The gaps between successive powers of 2 grow exponentially, and there are finitely many gaps of any given size; once you get past 16, for instance, you will never again see two powers of 2 separated by a gap of size 15 or less."

Unless I am mistaken, the gaps between powers of two never repeat. They keep getting bigger by a factor of two each time, right?
We Promised Change – You Believed Us?
Not always possible. Many cities (Berlin, cough cough) don't seem to use credit cards very much, especially for quick fast-food-type places.
The "too much social interaction" suicides you describe are really not about social interaction, but rather a lack of resources (mental, financial, etc) to adequately cope with various social demands. I don't see how it's really social interaction at all, in the colloquial sense.
Yes, I do believe that they will, and those judgments can reduce the effectiveness of legislation as it is originally conceived. I only see that as speaking to the point, not against it.
What is the yardstick of value you're judging life against?

That is up to each individual person. In my opinion, if I'm miserable for the majority of my time and I'm not enjoying being alive at all anymore, then in my opinion my life has stopped being worth living and I'd personally rather end it on my own terms than continue living just for the sake of it. I personally don't believe I get anything from living just to stay living and would rather end it sooner than I otherwise naturally would.

For other people, its all about surviving and things would have to be super horrible for them to consider taking their own lives. Its a personal thing and I think everybody should be allowed to choose on their own terms based on their own beliefs and opinions.

Of course, its not that simple in real life because what I value my life at isn't necessarily what I should be valuing it at. For example, I may feel its time to end it based on my criteria above, but if, say, I had children who relied on me, then that needs to be factored in too and life may well be worth it for their sake if not my own.

But at the end of the day, its my opinion that if (my life's value to me) - (my life's value to others) < 0 then people should accept that its my choice. In a lot of suicide stories I've heard people say stuff like "how could (s)he have done this to their loved ones" or "suicide is a selfish act", but this ignores the pain the person was going through. IMHO if my pain being alive is greater than the pain my loved ones if I'm dead, then it would be selfish of my loved ones to expect me to continue to endure my pain just so they don't have to deal with theirs.

(yes, yes, in real real life its much more complex since often my perceived value is based on temporary circumstances, mental illness etc and not a true reflection of my self-worth or willingness to keep on living)
The debate over standards and a flawed evaluation system are expected to continue. Those issues are far from settled. There are many other issues that need to be addressed in education. Our recent survey revealed educators want to be treated as professionals. They feel devalued as professionals and people. Morale is an issue. Common Core is also an issue statewide. Educators see implementation issues and growing concern with the role of the federal government in public education.
Marketers do it all the time, it's a key component of most advertising and marketing campaigns. Still though, this site doesn't even execute that well.
Or perhaps I just fucking swear a lot?
Here's how much you need to make to be in the top 1% in your state
It gets loaded and then most likely paged out, particularly if your linker is profile guided (but even if not... rarely used code tends to get linked with other rarely used code).

It's fair that if you want to optimize startup times, that first page in hurts, although generally with C++ is's more about the symbol linking overhead than anything else (and there are a lot of strategies for minimizing that, but it sure isn't want happens by default).
You literally just defined the least valuable form of participation in any discussion.
Yeah, it strikes me as worse than no SSL since it creates a false impression of security. I'm surprised they are doing this.
the fact that Facebook gets exclusive access to data that I think is rightfully public knowledge

The way I see it is the raw information itself isn't secret/private, but Facebook is the one who busted their collective asses collecting and organizing it. Similar to how companies don't have unlimited rights to Craigslist's data, the company owns the database. Facebook can't come sue you for sharing your personal information with other people- it's still YOUR information- but their catalog is theirs to do with as they see fit.

A (probably poor) analogy is a calculator. You, oh holder of the calculator, do not own mathematics. You don't have a license on the numbers that go in, nor the numbers that come out. Numbers belong to everyone. But you do own the calculator, and it is entirely within your rights to control who uses it and how.
Why would a teacher worry about something that might happen 3 years down the line? You only need this to work for a particular term or semester.
People are also exhaustively made to feel inadequate in the mass culture, no matter how successful they really are.

Every advertisement is an implication that you don't have something that you need, or that you're not living life to the fullest if you aren't participating in the consumerism of buying the product.

This shapes the human mind in a detrimental fashion which may lead to suicide in many cases.
I'd love to see that. But I think one would have to understand a bit about AI to enjoy this, which is generally not the case. Most people would probably just think of it as a video game AI.
Rice Bucket Challenge? Could this be the next YouTube craze?
But you don't get much by wrapping it in that class and making a functor out of it, unless you want to manage state. Either way, in C++, it is a slim line between the two.

C++11 lambdas have this quality of "a type for every function" as well.
Try going to Facebook and turn of any adblockers, then see if their ads actually advertise products you want.

If you are single you end up with ads for crappy dating sites, if you are not you get ads for child care products (likely also crap, or at least overprized).

Why? Because the crappy services are the only services where it makes sense to advertise on facebook.
Since the vast majority of their customers will not implement the full loop, it seems the huge impact will be further confusing the implications of seeing "https" in the browser.