skysight-inc/HackerNews huggingface dataset:
What you describe is called escape analysis, and it's Go's approach (for example). But it falls down in many situations, especially when separate compilation is desired or when you have existential types (e.g. closures). To truly have no GC with safety, you need to replicate something like Rust's machinery.

"If you use it correctly the compiler will figure out how to free it" is extremely handwavy. If you try to formalize exactly what "use it correctly" means, you will likely arrive at something very similar to Rust's system.
I agree, the fact that they are selling asymmetric internet plans should show that they're clearly aware that the average internet user pulls down far more data than they upload, but (according the Verizon) Netflix's asymmetric traffic is a complete surprise and a burden so Netflix should also pay Verizon for the additional asymmetric traffic being requested by Verizon's customers (who already paid for it).
Google bought DoubleClick in 2008 for $3 billion.
I use it for my open source projects, but I personally think coverage % is not worth much for private projects. First, coverage doesn't mean well covered, it just means the code is being run. For new comers, it could be confusing and I find it more dangerous than anything to introduce that principle to beginners. My 2 cents :)

Nice service though!
The issue is that Verizon is both a transit provider and a last mile ISP.

For transit providers, asymmetry = Paid.

For local ISPs, they are typically willing to asymmetrically peer because they'd otherwise have to pay transit.

Since verizon is a T1 transit provider, it doesn't want to give it's service away for free.

I think the fair answer in this dispute depends on whether L3 and Cogent are forcing Verizon to provide transit for free or are they just delivering the data the local network for the customer (like a local ISP peering arrangement).

I'm not sure which is going on. If L3 is just dumping Netflix packets on the nearest Verizon peering location, well then Verizon is providing them a transit service. If L3 carries the data all the way to the local network, then it's not transit at all.

I'm not sure what is actually happening. I'd imagine a mix of both.
I have a website I host from home. Am I entitled to free FIOS because someone else on FIOS wants to access it? That's the question. It gets confused in the peering issue. And settlement free peering is important, even essential to how the internet works. And the FCC should absolutely preserve it.

But the real question here is, is this a peering relationship anymore. And Verizon has a legitimate argument that it is not based on the sustained differences in traffic flows. I don't know what the answer is to this problem, but I'm not convinced by either Level3/Netflix or Verizon.

Personally, if I ran Verizon, I'd be meshing with Google/Netflix/Amazon's networks as much as possible. But I'm not, oh well.
You're not alone. I have had similar experience as an outsider on bunch of other similar sites as well. My submissions are "Pending Approval" for over a year. No reply to tweets or emails, when clearly new sites from SF are approved daily / weekly.
Weird Al Endures
It's really hard to predict what will become a billion dollar company, especially with something as early as Product Hunt. We have several bets to place but what you see today may look a lot different 1, 2, 3 years from now.

Julez Maltz has a good post about the importance of non-consensus opinion in startups: http://techcrunch.com/2011/08/20/don%E2%80%99t-follow-the-cr...
I recently moved to MN and came across the nerdery and the story behind it. It's pretty moving and doesn't deserve to be on this thread. Especially considering they have actual title and CEO goes with it.
An Interview with Chris Whong about his NYC Taxi Data Visualization
Why not? There's plenty of price data for high volume bandwidth applications, and even if there weren't, the parties could negotiate for it.
A) It's not an investment.

And B) their terms don't say anything like what you said:

Is a creator legally obligated to fulfill the promises of their project?

Yes. Kickstarter's Terms of Use require creators to fulfill all rewards of their project or refund any backer whose reward they do not or cannot fulfill. (This is what creators see before they launch.) This information can serve as a basis for legal recourse if a creator doesn't fulfill their promises. We hope that backers will consider using this provision only in cases where they feel that a creator has not made a good faith effort to complete the project and fulfill.

https://www.kickstarter.com/help/faq/kickstarter+basics
My experiments with reddit self-promotion
"The Santa Monica studio" is a Microsoft studio in Santa Monica, not the Santa Monica Studio, the developer of Journey and other very fine titles.
Interesting. I'm going to have to start trying Netflix and Youtube over IPv6.
"brainwashed to love by the programming hegemony" I don't know what this means but I think I love you.
You still haven't refuted the point. This isn't about the relationship between Verizon and its customers, at all.

The agreement between Level3 and Verizon probably has some balanced traffic requirement, with penalties for asymmetry. If that is the case, then the nature of the imbalance would force Level3 to make payments to Verizon.

Verizon gave a very clear suggestion for Netflix: work with other providers as well. If Netflix worked with the overwhelming majority of third party providers, then you could argue that Verizon is not playing fair. But I don't see any commentary that Netflix is actually working with most of the third party providers.
CI means knowing that your product is always in a releasable state. Green tests is only one small piece of that.

I have an iOS app or two that I work on independently, as side projects. Even though I am the sole developer on these projects, CI saves me dozens or hundreds of hours of time. My CI script[0] downloads provisioning profiles from Apple's Developer Center, installs them, runs my tests, builds my app, archives the resulting IPA and .dSYM.zip to Amazon S3, uploads the build to Testflight, notifies my testers, then sends my iOS devices a push notification with an ultimate success or failure message.

And it does all of this every day at 4am, while I'm sleeping, and I don't have to think about it.

How much longer would all of this take if I were doing it manually each time? Time is the only infinitely valuable scarce resource. I don't want to spend time mucking with codesigning and provisioning profiles; I want to spend more time coding.

[0] I've open-sourced my iOS build script! https://github.com/splinesoft/SSBuild
I think it's a hard question to answer as it could be so different depending on the project.

Ideally, your projects should be deployable independently from the other ones, to a certain extent. As an example, your API projects should get deployed, then the other ones using that API can be deployed later, be it a few minutes later or even days.

Hopefully I answer part of your question here?

For deployment, "it depends™" but you can certainly do whatever you need to do, always a matter of time and money! :) Your CI server could kick something on your servers. I encourage you to look at the hosted CIs and their documentation.
The Apollo11 live Twitter is going to launch soon
It's looking like it was shot down.
So if I did a salted sha256 followed by 8 rounds of bcrypt each with their own unique salt (probably a bad idea and I know it) you would know that I started with sha256? Wouldn't the final round of hashing obscure all previous rounds? And how would you strip away a salt without having the original, unhashed information? The whole point of a salt is to be factored in prior to the hashing process.

Also, you don't decrypt hashes.
Further on in that same thread, Bob Beck just asked about adding minherit() functionality[1] to Linux as well. LibreSSL might end up adding some very useful syscalls to Linux, which helps with their portability and helps future Linux userland programs in the same situation. Win-win!

[1] http://lists.openwall.net/linux-kernel/2014/07/17/707
can't login either... Has anyone heard anything about this? I'm not seeing anything about it around the web.

*Update - 1 hour later and It's suddenly working...
> I would again say that you can think whatever you want, but don't accuse and label me as something that I am not because I disagree with you.

I was not contesting anything along these lines.

In addition nilved was relatively careful by labeling you comment, "Your comment is sexist and pseudoscientific.", not you.

> boys are in fact wired differently

I did not see anyone disagreeing with that.

What I saw people trigger off of was stating what that difference was "we're wired to be more attracted to the binary good/bad aspect of things." without presenting reasonable evidence.

> http://www.pbs.org/parents/raisingboys/aggression.html
From the article: ...

You article is not a rigorous study or experiment, it is weak evidence, too weak to substantially sway reasonable opinion by itself.
> The idea behind waiting is that along with these layoffs are a lot of restructuring work - teams get moved around, some people actually get promoted, newly manager-less teams are absorbed by another team, etc.

or people can get re-hired on as v- contractors or moved to other parts within the company.
It's not like other MS employees haven't left and started their own firms using MS technologies.
Non-evil gym was Goodlife Fitness, which is everywhere in Canada. They used to be a hassle to leave, but doesn't seem to be the case any more.
Writing a one-off throw away analysis script? Better consult NPR 7150.2A and matrix it correctly!

It's not about safety. It's about checking of a box and satisfying a process.
That's old, published and confirmed news:

http://techcrunch.com/2012/03/29/google-now-using-recaptcha-...
This is incredibly cool, not to mention educational. Great advert for Norse Security - teh only thing I wonder is what extras are in the paid version - presumably zooming, greater target resolution?
It's interesting that MS is apparently giving up on its ambitions in publishing (the publishing of things other than its first-party application and OS software and so on, of course). Those ambitions go back to before the Web went mainstream, when MS had dominated the PC and was looking for new worlds to conquer. Encarta, first released in '93, was shut down recently too.
They are more than happy to fund those types of companies. There simply are not a lot of people who are both willing and capable enough to undertake such a challenge. I think you've made some faulty assumptions about supply and demand in the startup space.
I was really excited about this until I got on the front page and it missed the two insurances I actually use: home owner's (condo) insurance and health insurance. Would love to have advice and comparison shopping on those.
> well, his duty is to the shareholders so having that as a priority sounds like a good thing to me.

I think it's pretty tone deaf in a letter to employees. But tomato/tomato I guess.

I didn't say anything about keeping redundant positions, just that he wants to raise the bar for results, and I feel like this release only hurts that effort.

I'm not aware of any great turnarounds that began with "look, we're here for the share-holders". (I'm sure for good or ill they're out there, but they haven't come to my attention for whatever reason).

It's just about the exact opposite of other famous turnarounds based on the "it's the product stupid".

I don't know... I just feel like there's a lost opportunity here. Morale is going to suffer regardless. That doesn't mean you have to make it worse by being tone-deaf.
Breach – A JavaScript Chrome Web Browser
Or you just use a chicken http://www.youtube.com/watch?v=UytSNlHw8J8#t=132
Which can be spoofed.
Advertisers are still paying for the ads, so probably not.
It's even stated parenthetically in the blog posting when comparing European and US Level 3 and Verizon peering utilization, the former ~18%, and the latter ~100% "(where Verizon sells broadband to its customers and sees Level 3 and online video providers such as Netflix as competitors to its own CDN and pay TV businesses)"
Ah, I see. Very nifty!
Ask HN:Anyone willing to beta test our marketing software?
LOL, and how many tens of thousands die a year in accidents caused by vehicles with human drivers? Apparently over 30k according to the NHTSA.
Would love the ability to sort by columns. Also, I prefer github links than rubyforge. Great job!
Civ Rev has been my most played game on Xbox 360 and Pirates was my most played game on original Xbox.

Even for these so called "stripped down / dumbed down" versions of the games, "one more turn" was very much still in effect!

I'd love to buy Sid a beer some time.
The OpenBSD folks are doing it, and in the comments in the source they make it clear they expect the OS to provide a secure and stable entropy source.
If this is all happening at a set time every day, couldn't it just be a cron job? You do have the script created already, CI is just running it for you.
The quote of mine that you first replied to was:

> If your assets are worth less than your liabilities, you're technically insolvent.

Which you disagreed with. It's a literal, factual statement though.

> Yes you can call them insolvent if you want to, but it doesn't mean anything if they can still pay their debts.

It actually does mean something in corporate finance.

> Was I insolvent when the house was down 50k? No.

Stop comparing corporate finance to personal finance, they aren't remotely similar. The only reason that the phrase "Technical Insolvency" exists is because there are consequences if companies breach that threshold.

From the Title 11 of the US Bankruptcy Code[1]:

The term “insolvent” means—
(A) with reference to an entity other than a partnership and a
municipality, financial condition such that the sum of such
entity’s debts is greater than all of such entity’s property,
at a fair valuation

This isn't just parsing terms for fun, contract law relies on US Federal code, which has definite consequences for insolvency. All commercial loans come with a plethora of 'loan covenants' that mandate certain actions based on a company's health. Common covenants include coverage ratios, debt/equity ratios, times-interest earned ratios, etc. Technical insolvency would've breached many, many covenants.

If a loan covenant is breached, the debt-holder can demand additional collateral and in some cases, they can demand full repayment of their outstanding debt. At the time, GE had ~$90B in cash/investments and over $300B in current debt. A fire-sale on those assets to pay off that debt load would have killed GE.

[1] - http://www.law.cornell.edu/uscode/text/11/101
IndieGOGO for Sandstorm.io Personal Cloud Platform
Post Launch Checklist: 10 Tasks You Should Complete (2012)
Unsupervised training is the deep learning equal of context clues. It sees people talking about cats, sees an image guesses cat. Sees similar images + similar words, eventually builds a cat type prototype.

What I'm talking about is a child can see a photo of an unknown animal, I can show that child a cartoon elephant (which is the original animal). I then ask what the original animal is, the child likely responds correctly.

Reprocessing of already learned data as the scheme of the world changes based on new information.
The secrecy is a fair point, but both secret votes and one-candidate votes are fairly common e.g. in Germany: both the chancellor and the prime ministers of individual states are voted on in secret in their respective parliaments (Bundes- resp. Landtag). There is also always only one candidate which either receives 50%+1 approval (and then becomes the new chancellor/prime minister) or fails and can either try again or make way for someone else.

I did not perceive this system as particularly non-democratic, especially since the actual MPs are elected in a decent way (not FPTP nor that strange electoral college used in US president elections).
That is really awesome. Though it will be 2 more years before an Ubuntu LTS will support these features :(
An end-user ISP like Comcast has a monopoly on access to their customers, so if they're allowed to charge for peering there is no competition to limit how much they charge. This tends to result in the ISP allocating 99% of the surplus created by peering to themselves.
Ha, that's funny.

The best way to use the test is to screen candidates to find the top 5 or so. Let's so you get 200 resumes. Instead of sorting through them all, you can have the applicants take the Plum.io test. Once the results come in, you'll have the candidates ranked from top to bottom. You don't have to make hiring decisions based on the result, but you can use it to narrow the five or ten you want to interview. That's the best use I've seen so far. It also helps to weed out people that have fluff on their resume. You'll know right away how intelligent they are from an IQ perspective and also how hard they work, in addition to other personality traits that will be useful.
I know the answer to this one! We need these guys to setup at the other end of a Level3 link, and then Verizon customers can push them one byte for each byte they get from Netflix:

http://devnull-as-a-service.com

Imbalance fixed, but I don't think that is what Verizon wants.
It's looking like there was an explosion in air. Could be external, could be a bomb onboard. Though the location of the crash is a bit suspicious, given the number of aircraft that've crashed (allegedly due to being shot down) in the area recently.

Given how politically charged this is, I'm expecting we probably won't have consensus on this for a long time, perhaps ever.
Actually the app codename was "Chicken" :)
There's no shame in failing if you haven't taken your customers' money. "Kickstarter" is not synonymous with "give us your money and we'll try really hard, but if we fail, bummer for you".
I have three questions:

Instead of double billing (i.e. subscriber + content providers) couldn't Verizon just increase their subscriber rates to cover their perceived increased costs?

Could Netflix pay Verizon's ransom and then charge Verizon customers a "Verizon Tax" of sorts? Claiming that Verizon charges Netflix at extra e.g. $1/subscriber/month to peer?

Would it be legal for Verizon to literally just cut off Netflix? Just return an access denied to their subscribers.
That's a good reason not to use this as justification for regulation or nonsense. It's not a good reason for them not to pay attention to developments and figure out possible responses to various situations. I don't know to what degree "warns" was flavor from the reporter versus content of the statements, and I don't know the context in which these statements were made.
It doesn't take too much away from your point, but people do "push" data outside the context of an attack. IP is not a request/response protocol like HTTP.
I disagree. I think it teaches bad habits where you write in a "CV" style. Instead, why not have people write a one-page document with short paragraphs and bullet points for why they should get hired. This can include GPA, results, and experience, but I personally just want to see it in a different format than a dry, bullet-pointed resume.
Snowden: Dropbox is hostile to privacy, unlike 'zero knowledge' Spideroak
Netflix isn't a Verizon subscriber. Netflix is what Verizon subscribers pay to access.

The problem is that Verizon has apparently been successful in spinning the story that peering between Verizon and Level3 is supposed to be balanced. As others have already said in these comments, that doesn't make a lick of sense. Peering between backbone providers should be roughly balanced, but Verizon isn't acting as a backbone provider, they're acting as a residential provider, and there's no way peering with Verizon will ever be balanced. That's a fundamental consequence of the asymmetric plans Verizon sells and the fact that their customers are expected to download significantly more than they upload. This means that Verizon will absolutely be receiving a lot more traffic into their network than they send out.

Basically, I doubt Verizon actually has balanced traffic with any other provider, except perhaps other residential providers. But they're only making a stink about Level3 because they're trying to use this claim to double-bill.

Note again, Verizon made the intentional choice to service the residential market, and to sell asymmetric plans. They knew going into all of this that they wouldn't have balanced traffic with providers like Level3. And that's perfectly fine, because the only reason they're receiving this much traffic is because their paying customers are requesting it. Verizon has already been paid to receive this incoming traffic.

Also, and this is something I haven't seen anyone really address, balanced peering agreements between backbone providers is typically meant to prevent one provider from routing traffic through a second provider's network, destined for a third last-mile provider. In that scenario, the second provider doesn't gain anything from the traffic, and hasn't been paid for it. That's why the balanced peering agreement exists, to ensure that no provider gets taken advantage of that way; if you one provider wants to route traffic through another provider's network, they have to be prepared to receive just as much traffic.

But that argument doesn't apply to last-mile providers. The traffic isn't being routed through their network to a third destination. The traffic is being delivered to the network because that's it's destination. If the traffic was unsolicited (for example, a DoS), then it's reasonable for the last-mile provider to try to charge the sender for it. But if the traffic was explicitly requested, which is generally the case (and certainly is for Netflix), then the last-mile provider has no justification for charging the traffic sender. The traffic has already been paid for, by the subscriber who requested the traffic.
This isn't quite right, those 76 are the ones that have not yet exited. Many of the exited companies also raised money and were not included in that particular stat.

I did some cohort analysis comparing YC, 500, and Techstars over a year ago. Probably time for another one:
http://mattermark.com/startup-index-y-combinator-companies-h...
and Verizon wrote in their post that they "working" on this:
"we are working aggressively with Netflix to establish new, direct connections from Netflix to Verizon’s network."
But "working" could mean: "waiting for Netflix to pay for it".
If anyone doesn't think this is a good idea, feel free to say so. I can handle criticism. :)
How come an ad is called 'Suggested Post'?
You also are running your tests in a different environment (diff machine) which could catch some bugs IMHO. In addition to that, having the CI server deploying for you also means you can have a very limited part of your team that have actual production rights.

I never had any good experience with Jenkins, Hudson before that or CruiseControl.net (yes, I automated .Net deployment with that, years ago!). This is why I prefer hosted CI that can scale and won't struggle under the load of a few builds. Circle CI in addition will run your specs in parallel. It is very unlikely that you can be faster than them, I think?

For GitHub PRs' status, I think it is useful when you do code review and just get from one PR to the other and you can see it's status quickly, it's a nice to have, but we were able to move fast before that feature dropped a couple of years ago.

It might be a matter of taste, but waiting for the whole suite to run sometime seems like a waste of time, I am most of the time running only the specs that I think could break, and I rarely see red builds on Circle CI.

My 2 cents :)
Then how would you explain Verizon's refusal to host Netflix content inside its network that's under-utilized?

Seems to me it's a win-win for everyone, including poor border routers. Except Verizon then wouldn't make an extra penny from that efficiency, hmm?