skysight-inc/HackerNews huggingface dataset:
Thanks. The Harvard goals study doesn't exist. After hearing of this myth, Gail Matthews at Dominican University tried to perform the goals study:

http://www.dominican.edu/academics/ahss/undergraduate-progra...

The conclusion: writing one’s goal enhances goal achievement. You are 42 percent more likely to achieve your goals just by writing them down.

It's curious how HN users found nothing positive in my comment above and chose to downvote it. It must have seemed my intention was to mislead people.
If you'd like to minimize the number of (non-amplified) packets your previously-vulnerable server is spitting out, there's a simple firewall rule: Block requests to port 123 from source port 80.

Heck if I know why, but something like 2/3rds of the attack packets coming in have a source port of 80, which no sane NTP client would be using.

This plus a per-ip 15-packets-in-20-seconds rule almost eliminates remaining illicit traffic.
> This wasn't the case in the 90s, and had Hacker News existed back then ISP startups would have appeared frequently.

Indeed. The late 90s / early 2000s were the golden age of the CLEC. There were certainly pain points (like getting copper pairs provisioned), but I remember not caring that my building didn't support Comcast Internet because I had an SDSL connection from Telocity and an ADSL connection from Speakeasy.
> The next big idea is to help connect the next 6 billion people to the Internet...and then he went on to say this is an exciting idea but may not be good business. Make of that comment what you will.

Someone is only a customer if they have money to spend on your product/service/widget.
Must be old, most of those tech choices are well adopted now. Not hipster enough.
It could still work possibly if there was a cap on basic food costs, rent controls in place. Also stockpiling or speculation on basic necessities might need to be very restricted. A lot more regulations would need to be in place alongside the basic income to keep the economy sane i imagine.
"Try blue - it's the new red!"

Someone should try to make some money replacing tabs with spaces and snake_case with camelCase.
Software Engineering is a Social Problem
"Readying"?
This may actually backfire on Comcast/Cox/TimeWarner/etc's own online streaming services they will be competing with Netflix on. Netflix hopefully realizes other providers will come asking for tier access that is faster. So then taken further, when Cox wants to deliver content beyond just Cox customers they can't, they'll have to pay. So this will also probably lead to some mergers into even less providers.

They have just locked provider based online streaming services into a worse off position in terms of cost to run. Hulu will also be caught in this since Comcast owns it. Netflix or independents that can get big enough and pay all the extortion fees will win. It is a whole new game, lots of toll roads.
It does. In this case, it appears that Cogent was the only party actually interested in making it happen.
> I suspect it doesn't have anything like a majority share in the worldwide messaging space.

Whatsapp has 450 million users. The issue is that most Americans (and Australians, in your case) have never heard of it, so they assume that it's not very popular.

http://www.wired.com/wiredenterprise/2014/02/whatsapp-rules-...
Conspiracy theories aside, every programmer has probably made that mistake. The better ones learn to just avoid if statements without blocks ;)

But one thing that pisses me off is that they go and implement SSL and don't have any automated tests for it!!

For a company of Apple's size, that can only be called grossly negligent. There is no excuse. And they probably don't have any automated testing for most of their other code either.

What I would expect is that SSL code is tested with all the different of ways of spoofing a certificate. And that in an automated manner, on every build.
"Her" Lack of Ads
have a look at what happens to indigenous groups that are given handouts.. massive alcoholism.. obesity.. huge problems.

Those problems are far more complex than you're making them out to be. Besides that, your claim of handouts is simply false. The social assistance given to Status Indians comes with a great deal of stipulations, some of which are extremely harsh such as restrictions on who you can marry. Further complicating the issue are the problems of reservation living conditions, cultural alienation and simple boredom.

Universal Basic Income sidesteps these issues because it doesn't come with any crippling lifestyle restrictions. It's simply a form of income security that benefits all people by raising them out of poverty and reducing the fear and hopelessness associated with unemployment.
You seem unaware that spying is a military aggression that doesn't have to be tolerated.
The Yeoman post is pretty hilarious.

http://hipsterdevstack.tumblr.com/post/26137366467/yeoman
The koolaid you speak of is only propogated by the few companies that actually do hire remote. GitHub and 37signals/Basecamp are two examples that immediately come to mind.
I pay AT&T about half that no-DPI price for 12mbit. I wouldn't sweat paying the extra to avoid DPI if I wanted the service.
The "switching" you speak of has not happened and I've never seen any numbers that back up that claim (specifically, that they're leaving Instagram in favor of Snapchat). Sure, lots of teens are using Snapchat now; doesn't mean they're leaving Instagram.
> It's going to be an awful lot of work, with the result that not all
systems will be supported, new bugs introduced and what's the gain
for the end user exactly?

That may be a problem for vim but not for neovim. Neovim doesn't have a legacy user base, they can focus on the currently used systems.
1. make kickstarter campaign to "revolutionize" open source project vim.

2. :%s/vim/neovim/g

3. profit!?!?!?!?!?
Joel didn't consider forks for corporate-political of self-promotional reasons. Naively enough, he assumed they were attempts to improve software.
AT&T was broken up into a bunch of smaller regional monopolies that did not compete with one another. (Almost a century after its founding, by the way, and decades of on-and-off litigation.)

The cable industry has evolved into a bunch of regional monopolies that do not compete with one another.

The effect of breaking Comcast up AT&T-style would be... a bunch of regional monopolies that do not compete with one another. And then, as with AT&T, proceed to consolidate via M&A into larger regional monopolies... that do not compete with one another. Same as now.

Welcome to the American telecommunications industry.
Damn, it bricked my iPad Air.
Aren't you just backing up the claim (a claim I don't disagree with) that a UBI would work?
I think that this is an unfair comparison. Netscape and Borland were business with financial targets, deadlines and (more importantly,) competitors vying for the same market share.

These guys don't have these pressures, nor did (as per haberman's comment) Linux, tmux, Clang, WebKit, etc as far as I'm aware.
Have you considered taxing both capital AND labor?
Yeah, threading comes to mind, as well as decend indentation of wrapped lines. Both rejected.
I get the impression satellite Internet might be getting more popular.
Github and Basecamp are companies I'd identify as fairly successful. If they can do it, why are Google, Facebook, Yahoo, and Amazon so bad at it?
I think it is up to you to define valid national concern. Since you are OK with it the onus for explaining how policy is carried out in action and why it is OK is with you.

As far as I can tell many resources both human and otherwise have been expended by the US govt to solidify US corporate grounding. Many of those corporations seek to maximize profit and revenues by offshoring labor and finances. I do not accept this byproduct of excessive lobbying as valid national concerns.

If the nation's sovereignty is a conduit for corporate profits, and immense personal profits by the few monied enough to lobby state actors, then the nation is not very sovereign at all.
The Roaring Zeroes (1999)
I just want to mention the opening quip:

"For the past two decades, the Internet has operated as an unregulated, competitive free market."

Is just hilarious. Hilariously wrong.
I should have qualified above with something like e-currency.

> M-Pesa uses local currencies, which frequently lose their value in non-OECD countries.

The outrageous swings of bitcoin hour by hour have the same issue. I don't see how using the USD, like Zimbabwe did to prevent inflation coupled with M-Pesa wouldn't be a better solution if you are suggesting the country move to a new system.
There are potentially legitimate (though still sketchy) reasons to MITM HTTPS traffic from a host configured to allow that (for instance, by trusting an organizational CA). There are no legitimate reasons to MITM HTTPS traffic without the host's knowledge.
You fail to see the big picture, most people do.

This is not unlike government regulation that "exempts" small business....

All this does is put an effective ceiling on a business. You will never be allowed to grow beyond X with out having to pay your protection money.

This hurts startups because VC and other investors want the business to grow beyond X and knowing their is an upper limit to the growth will make it very hard if not impossible to get investment.
Someone reporting on this noted that Zuckerberg could have purchase the entire NBA. I'm not playing in this casino, but I do wonder who will end up with the tab. I suspect we'll find out soon.
GitHub only has 240 employees. Google has around 50,000. Bad comparison. It's like saying "Ruby on Rails works for GitHub; if they can do it, why can't Google use Ruby on Rails?"

If you read any of their articles on how they make remote work for them, they do it by and organizing the entire company around remote work, IIRC. And they still have offices.
But what about the Comcast customers who don't use Netflix? They win from this deal! At least, if you make the assumption that costs are passed on to the consumer, as you seem to be making.
Anonymous Ukraine releases Klitschko e-mails showing treason
I'm not sure how this matters. I could make infinite gross revenue handing out money to people who agreed to give me half of it back right away. Call it "Bitcoin", and I could even manufacture it myself, turning the gross into net!
> The smartwatch category is getting crowded fast. Apple has been developing its own according to people familiar with the matter and CEO Tim Cook said in February that Apple is planning to enter “new categories” of products

Crowded. It is so crowded. What exactly does crowded mean here?
JHipster is a real thing and it actually looks pretty promising: http://jhipster.github.io/
I'm still working on the how. Currently building out a solution I've come up with.

I actually just watched a concept video for that very thing. I'll try to find the link. It would seem like a much faster process to just count the change yourself though, a lot less steps.
speed of light says it won't, unless you like 400ms ping times.
Add '/print' at the end of the link for a less shitty reading experience.

http://www.theguardian.com/society/2014/feb/23/london-houseb...
Spacefunk Sublime Text Theme
No one seems to have pointed out the already native Mac app: G-ear https://itunes.apple.com/us/app/g-ear-player/id513751032?mt=...
Doctored.js – A new kind of editor
Strangely, reminds me of the 'wave speech' from Fear and Loathing in Las Vegas. http://www.goodreads.com/quotes/1074-strange-memories-on-thi...
The most valuable part about this article is understanding what you're asking about. Being sure that you truly understand your customer is invaluable. You need to understand everything from WHY are they trying to solve a problem, HOW much is this problem worth to them, WHO is involved in solving it and WHAT would it take to get a solution in place.

Place yourself on their team. Act as if you sit inside their four walls and it's your problem to solve. Care more for making the person you work with successful rather than about pushing a product on to them.
Who's regulating the internet in the US?
Not sure if quoting The Social Network and showing screens from it helps your credibility.
Sonic and Google Fiber manage it fine. This is clearly a case of Comcast trying to get paid from both ends and screwing their customer with poor access to the services they want in the meantime, which conveniently nudges their customers to their own competing services.
Ba dum cha
I don't mind 400ms ping times when streaming Netflix, as long as the bandwidth is there.
iPod mini
The other day I was at a presentation on pitching investors and the presenter, a veteran entrepreneur and investor, recommended having your own set of term sheets ahead of time to present to investors. Is this a good idea? At least for pre-VC investment, which was what this presentation was primarily about.
Will that really hold up, though?

Netflix isn't just going to absorb those payments, they'll have to pass them along to customers. Customers will want some explanation for why their bill is going up . And if Netflix's per-user costs become substantially different at different ISPs, they'll have to start thinking about ISP-specific surcharges...
TekSavvy Ordered To Identify Alleged Copyright Violators In Lawsuit
I've definitely noticed that with the clothes. As a programmer, you have the right and obligation to wear an informal but fairly regimented and slightly embarrassing uniform (e.g., cargo shorts + thinkgeek tshirt), which cements your social position. You basically cannot dress "nicely" without people judging you, from both above and below.
Good article in general, I have a small question:

"Let’s imagine we perform 100 tests on a website and, by running each test for 2 months, we have a large enough sample to achieve 80% power. 10 out of our 100 variants will be truly effective and we expect to detect 80%, or 8, of these true effects.
If we use a p-value cutoff of 5% we also expect to see 5 false positives. So, on average, we will see 8+5 = 13 winning results from 100 A/B tests."

If we expect 10 truly effective tests and 5 false positives, we'd have 15 tests that rejected the null hypothesis of h_0=h_test. Taking power into account, shouldn't we see 15*0.8, 12 winning results from the results? I.e. wouldn't one of the false positives also have not-enough-power?
MusicBox: Effortless Music Discovery
With MusicBox you'll get bundles of kick-ass songs from new artists delivered straight to your inbox twice per month.

Totally free.
Yours to download and own.
My hope is that the timing of this deal was calculated by Netflix to focus regulatory scrutiny on the Comcast/Time Warner merger. Netflix can now tell regulators that even though Comcast and TW don't compete for the same customers on the consumer side, the sheer size of the combined beast would make settlement-free peering a thing of the past.
I agree that "making money" is not the best reason. Because what it indicates about you is that 6 months down the line, when you're having trouble making money or growing your current revenue base, you're someone more likely to give up than someone doing something because they actually are passionate about solving a problem.
Site's already down
No it is not that. The internet is largely a collection of privately owned network that has interconnects where networks meet. At that meeting point you can either pay for transit on another network, or agree to settlement free peering if it is mutually agreeable.

Google "Cogent peering dispute" you will see they have had problems with nearly every tier 1 out there. They sell bandwidth very cheap and then try to work out settlement free agreements. The problem is their network often times ends up pushing much more traffic onto the peer than they deliver themselves.

Netflix is a customer of Cogent's and as many customers of them know they often have disputes. Netflix is large enough now where they can pay at interconnects for transit and not have to deal with Cogent's oversubscribed network.

This is not the death of net neutrality. This is how the internet has always worked. To peer settlement free the networks need to be on near equal terms. If you are a small business you simply pay someone who has this peering worked out.

In this instance Comcast is not discriminating against traffic from Netflix in particular, it is discriminating against a peer network that is not paying settlement and providing a non mutually beneficial connection. That is business and is how the internet has always worked since it left the NSF.
Site was down, so here's a link to the theme:

https://sublime.wbond.net/packages/Theme%20-%20Spacefunk
There's more information on Ripple contracts here: https://ripple.com/wiki/User:Justmoon/Contracts:_Overview

BTW, while the Ripple network supports the ability to establish trust lines (also known as IOUs) between users, the cryptocurrency (XRP) is separate from that.

In fact, XRP is the only currency on the Ripple network that does't have counter-party risk and doesn't require a trust relationship to transact in.
The author, self admittedly being a little late to cryptocurrencies, kind of buried the lead here: cryptocurrencies and cryptocontracts aren't twin technologies; the ability to create and enforce contracts is built into the Bitcoin protocol.

A lot of that functionality is currently dormant, (remember, the reference Bitcoin-Qt client is still hasn't reached version 1.0) it's likely to get enabled once other issues within Bitcoin are resolved.

Also, there's been a lot of thought put into these concepts already:

Mike Hearn's talk at the Bitcoin 2012 London conference (https://www.youtube.com/watch?feature=player_embedded&v=mD4L...) on Contracts, Smart property, etc.

Bitcoin wiki entries on Contracts (https://en.bitcoin.it/wiki/Contracts), Smart property (https://en.bitcoin.it/wiki/Smart_Property) and Agents (https://en.bitcoin.it/wiki/Agents)

Nick Szabo's seminal paper Formalizing and Securing Relationships on Public Networks (http://szabo.best.vwh.net/formalize.html)

Ripple Labs (https://ripple.com/wiki/User:Justmoon/Contracts:_Overview) is working on contracts too.
In Germany, the topless woman is on the front page below the fold. In Britain, she's on page three above the fold.

Bild is about as trustworthy as the Daily Mail or other British tabloids.
The requirement for all new development over a certain number of units (12? iirc) to provide a perecentage as affordable was supposed to deal with this but the govt has redefined affordable too. Some of my professional colleagues in their 30s not only qualified for these but struggled to afford them. this is where the system really failed IMHO.
The `indent` tool has been part of the normal BSD distro for decades, I think.
Hey - by 'pre VC investment' I assume you mean raising a first round of tens or low hundreds of thousands - basically enough to hack out the first version of the product. In this case, yes, you should generate your own term sheet, and make it very reasonable (we give you some guidelines in the article) so as not to deter investors. One reason for this is that due to your stage and the amount you are raising, you are unlikely to have a 'lead' investor in the classical sense. Also - you should definitely raise this round as a convertible note. It is cheaper, faster, and much easier to 'raise as you go'.
I have heard of it and have used it - I'm not surprised at the 450 million users figure, but the global messaging market is measured in in billions. Even people in third world countries use SMS - they do not have the ~90% marketshare which YouTube had when it was purchased.

In Australia it just, for some reason, never caught on - many people I know have accounts (as many as say, Instagram, for comparison) - it just seems to be something people try but don't stick with. Which in a sense, is a pity, as it's demonstrably better than SMS.

But in Australia Facebook Messenger already has the equivalent marketshare. Perhaps between Facebook Messenger and WhatsApp, Facebook would end with a majority marketshare [of IP-based messaging] as one app is popular where the other isn't. I honestly wouldn't know.
I don't want to be a traitor and help the enemy.

Instead, I have made God's temple.

If the enemy does not know it's God, overnight things will be different. If the enemy does know God, I don't know.

God says...
you_do_it BBC middle_class beam_me_up what_have_you_done_for_me_lately
not_good umm_the_other_answer epic_fail so_let_it_be_done
mocking ehh_a_wise_guy earnest refreshing walking
I agree in the sense that nobody should re-architect their product around a trend.

But this is different because the postgres architecture is very much capable of great support here, and getting even better. Postgres has the best support for adding in new types, with amazing capabilities around indexing.

I'm not just talking about different kinds of BTrees, I mean real non-scalar indexing strategies like inverted indexes (used for full text, but also great for JSON), similarity matching indexes, unbalanced indexes, spatial indexes, etc.

The author merely wants to use this infrastructure as intended for the JSON use case. Easier said than done, of course, but no architectural compromises need to be made in the process of providing this support.
> No more silly than pretending that your computer is running a Python program

Its a useful abstraction, but as physics causes CPUs to hit a performance wall on single threaded code, then you start banging up against the GIL and the failure of the abstraction to deal with parallelism. And when that happens you can't bury your head in the abstraction of a Python program. I'm not saying that abstractions aren't useful, but at the end of the day you have to concede that they are merely abstractions. When the abstraction becomes disconnected from the reality, reality wins.

> In short, had we told these companies to adapt or die rather than tolerating their efforts to roll back the clock, we would not be in the situation we are in today.

Adapt to what? Abstractions must adapt to reality. Reality does not have to adapt to abstractions. You can of course invoke the government, to regulate the reality into conforming to the abstraction, to the benefit of certain companies and the detriment of others. But history has not been kind to regulatory regimes of that nature. The deep irony of your position is that its the same thinking that led to the current mess with cable. In the 1980s, cable was the future. People invoked the potential to distribute educational material and public access material to the masses, and decided that such an important technology should be regulated. So they created the cable monopolies, under the conditions that they have cheap basic access rates ($13/month in Phila), carry public access or educational programming, and build out even to poor and rural communities. And it was an utter disaster in retrospect.
Whoa. Let's not rewrite history. Firefox deserves all the credit it gets for resurrecting browser competition in the 2000s. To "dethrone a monopoly" you don't have to knock it down to less than 50% market share, you just need to reduce it enough that the monopoly has to react to competition again.