skysight-inc/HackerNews huggingface dataset:
I tried it on a bike and then edited the video with replay. I was really impressed with the result https://www.youtube.com/watch?v=4ynVeMFAQM8
LibreSSL does that because the FAIL_INSTEAD_OF_TRYING_FALLBACK is off by default, but the source clearly says it's not a good thing:
"This code path exists to bring light to the issue that Linux does not provide a failsafe API for entropy collection.".

Incidentally, OSX has nearly the same issue, as does Solaris.

For maximum security, define FAIL_INSTEAD_OF_TRYING_FALLBACK and if there's no reliable entropy source, LibreSSL won't try to use a bad one from the OS.
That's not really true. They bought SourceFire last year for a few billion.
Second system effect unfortunately :-( IMHO They should have started with a simpler Harmattan-level functionality rather than redesigning most of the things and getting inspiration even from WP with the color palette and UI layouts. They lost authenticity and originality in the process, N9 seemed super elegant comparing to the 1st Jolla phone, the icons especially are unpleasant to look at. And I say this as a fan of Jolla and previously of MeeGo/Maemo. I hope they will improve with their 2nd device.
No, it's not. Their customers are paying Verizon money for access to the internet, their customers are accessing Netflix.
Surely someone should. Level3 is getting squeezed between its customer (Netflix) and its customer's customers.
1. Is there an easy way of integrating an existing large ansible project with CI to use it for deployment?
2. With continuous deployment, how do you coordinate multiple repositories being changed all at once and potentially numerous migrations that need to be done beforehand? e.g. say you're changing the schema and the web API and all of its clients. Can you CI the entire system at once rather than one git repo at a time?
Since you're an F1 fan checkout Formula1blog.com's podcast. It's often lighthearted and fun, with commentary after races dealing with practices up through the final race.
My developers always talk about technical debt – what can I do?
Actually it doesn't. With negotiations that's especially murky, because they are extremely complex and can contain proposals which don't have a chance to go into the agreement.

Explanation/Clarification is not something a voter is entitled to. He can demand it, and usually the media is giving it to him, if at all.

There is also a very good disincentives for politicians to explain "too much". Essentially, when talking to an audience of millions of people, everything you say can be used against you in a court of public opinion. Everything can and will be understood wrongly. That is also partly why effective politicians aren't particularly eager to "tell the truth".
When I was on Comcast, I felt like they were doing this to gaming traffic as well. I have no evidence to back it up except anecdotal experience though.
Right. And the latter has to pay for it.
> (in this case, since Level3 is pushing more data, they would be the ones paying).

That's the way the Internet works - since consumers are generally prohibited from running servers (and even if they did, they wouldn't operate at the same scale), traffic from consumers is always going to be orders of magnitude less than traffic to consumers.

All of the data that Verizon is receiving from Level 3 is in response to a request that a Verizon customer has issued. Because the size of a request is much smaller than the size of the payload (response), the traffic will always have this pattern.

Do you have any evidence supporting that Level 3's contracts with Verizon require them to pay? This is the first I've ever heard that implied, and it would be very surprising, since it would be incredibly foolish on Level 3's part (they know that the traffic will always be shaped like this).
So they spent $50 dollars to learn a life lesson. Honestly, that much cheaper than it could be. If the game designers were deliberately trying to exploit this then there would be a problem.
Microsoft OneDrive Accounts Are Now Larger, Cheaper
It sounds like you're saying that if I create something I can simply declare it to be exempt from any laws I don't like. The whole point of laws is that they're not voluntary.

As for torrents, there is that thing called copyright law.
It doesnt matter what content is coming down the wire, if I pay for internet I expect to be able to access or connect to anything thats not forbidden in the EULA.

With comcast my data cap is 300GB a month, I should be able to use 300GB of whatever I want Youtube, Netflix, hell even torrents or file sharing. Doesnt matter where it comes from I'm paying for 300GB of data at X speed. How hard is that to get?
This goes completely against yc's overall message and is confusing for an entrepreneur like me who aspires to get into yc. YC has always said they only invest in startups that have a shot at becoming billion dollar companies, however small that probability might be.

So a company that has a 100% probability of a $10mil/yr business would stand no chance against a company that has a 1% probability of generating $1billion/yr.

Product Hunt is great and Ryan is great but I just don't see it.
Crimea annexation was an act of self defense. The US wanted to rent the Ukrainian naval base in Crimea next to the Russian one.
This whole thing is a world apart from the kids living six to a room in hacker hostels churning out MVVM frameworks for Erlang.
He makes great points. But this is what the verizon marketing team is paid to repond to. They'll come up with something, just wait for it.
No, they are on the same heap since the GC isn't a moving collector.
I'm familiar with what fork detection is (for those who aren't: a process can have the same PID as its grandparent, potentially exposing you to the risk of generating the same random data as the grandparent process), but can you elaborate on how you'd go about making it happen?
i gotta read posts more closely, the Space Empires games are really fun, you gotta play SE5, Malfador (the creator) took it into pretty cool looking 3D and the combat looks greats.
What made me laugh the most was when Comcast posted about a peering dispute with Level3[0]

>Q8: Comcast says that Level 3 sends it 5 times the traffic that Comcast sends Level 3. Is that true? If it is true, why shouldn't Level 3 pay for the traffic it sends to Comcast?

Comcast goes on to argue that Level3 pushes 5X more data onto the Comcast network than Comcast pushes onto the Level3 network. What I find ridiculous about the whole claim is that every single one of Comcast's residential internet packages has 5X higher download speeds than upload speed. (e.g. 105Mbps/20Mbps, 50Mbps/10Mbps, 20Mbps/4Mbps)

Comcast provides internet speeds that force customers to download 5x faster than they can upload and somehow Comcast is surprised that their customers are pulling down 5X more data then they're pushing to Level3?

[0] http://corporate.comcast.com/comcast-voices/20-qs-with-accur...
no I'm very well aware of npgsql, in fact I have fixed bugs and contributed to that project. But I seem to be stupid enough to keep commenting here and loosing karma! (I lost over 15 karma points over this post since the morning, I guess MS's windows NT kernel is still going strong in the hearts and minds of the folks hanging out at hacker news.
:-)

cheers! WINNT is a cool piece of technology, I just think it's redundant and expensive for MS; I want MS to prevail, I have friends that work there, I hope they won't be affected by the cuts, please give me my karma back! :-))
And I don't know how Verizon's backbone is laid out. But they have transit and end-user traffic.

Regardless, if Level3 keeps insisting this is a peering point, and then demonstrating that it's more like a transit to ISP link. Which ISPs pay for.
No academic test will be able to give you a conclusive answer. Client work presents new challenges (beyond code) that you'll need to experience yourself. The only tactic I'd recommend before going out on your own, would be to work for another firm, to get an idea of how the business works, and what real world client work is like.
I was intentionally ambiguous. Of course an MBA can do those things, but MBAs don't start in their parents' garage. Steve Jobs didn't have an MBA. Larry Page and Sergey Brin only have honoraries. David Karp of Tumblr didn't get an MBA. The ideas just conflict, so it makes us dismissive for no good reason.
The latter what? I think content peering should be free because there's no fair way to set a price for it.
> in this case, since Level3 is pushing more data, they would be the ones paying

No. That's not how the internet works. Nobody PUSHES data. People PULL data.

Verizon has customers who pay for internet access. Those customers make REQUESTS to Netflix for data and Netflix RESPONDS with data.

They happen to be streaming movies which use a lot of bandwidth, but on average it's about 3Mbps per concurrent stream. That is WELL below the 25/3 or 50/5 or 100/10 that Verizon advertises for purchase.

If someone were pushing data it would be called a DoS or DDoS. An attack is when someone sends unrequested data to try and break your network.

But this data isn't unrequested. Verizon's customers have requested it from Netflix as they are within their rights to do since they have literally paid for it.

This is Verizon wanting to bill their customers once and then their customers' vendors as well. Double billing for a single service is a neat trick if you can pull it off. But it tends not to engender goodwill.
"reaction pages" are usually more frequented by haters of whatever the content of the article is about.

Also, it has been shown that the Russians are astroturfing in favor of right and left wing extremists in Europe...
AirBnB spammed craigslist, etc.

I actually think it's something they teach them to do.
Droid town: London is the robot capital of the world
>Netflix chose to attempt to deliver that traffic to Verizon through a few third-party transit providers with limited capacity over connections specifically to be used only for balanced traffic flows

Verizon's argument would be a lot stronger if they didn't attempt to say that Netflix chose balanced flow contracts. They are saying that Netflix went shopping for backbone providers and chose the ones that had balanced traffic flow agreements to deliver video across, which is just silly.

Such rhetorical overreaching is a common debating error, and can ruin an otherwise good argument. Verizon may or may not have balanced flow agreements, I don't know what the contracts are, but now I don't trust Verizon to honestly report on them based on their imputation of Netflix's motivations.
Level 3 is a tier 1 provider so in theory they should be peering for "free" with other Tier 1 providers such as Verizon.

From Wikipedia:

"However, the most common definition of a tier 1 network is a network that can reach every other network on the Internet without purchasing IP transit or paying settlements."

http://en.wikipedia.org/wiki/Tier_1_network
"Is that an anecdote or is there some data behind it? I would be surprised to hear a majority of Netflix users are using it from Xbox live accounts since for the longest time it was an extra cost on top of Netflix."

I don't think it was ever a "majority," nor did I state it as such. But historically, it's been a significant percentage. As recently as late 2013, roughly 39% of Netflix streamers did so through a video game console. PS3 and XBox were basically neck-and-neck for their slice of that 39% [1]. The numbers were higher in earlier years, before the advent of smarter TVs and media players. Around the time Microsoft would have been conceiving of XBox Entertainment Studios -- let's call that late 2011 to maybe early 2012 -- XBox had a larger share of Netflix streaming traffic than it does today. And the numbers went the other way, as well: a large percentage of XBox Live users used Netflix, possibly to the threat or exclusion of Microsoft's own channel offerings.

[1] Source: NPD Group, as referenced in http://www.huffingtonpost.com/2013/11/13/netflix-redesign_n_...
Majority of XBL users may be using it and that is what Microsoft observed. I do not have any data to back-up, but in general Netflix is one of the premiere apps that I constantly use on my XBox.
Online 'live' hacking map between countries
This is the exact argument that Verizon is using -- that Level3 is sending "too much" data. Of course, that data is in response to requests sent from Verizon's residential and business customers. So it's not unwanted -- in fact it's the data that their customers are paying Verizon to deliver to them.
I'd say that wmf addressed it already. Peering points with one side being primarily consumer services are always going to be unequal due to the nature of the end user and the ways in which consumer ISPs provide bandwidth to their customers. Lots of download, and very little upload speed as an example. As such it's nearly impossible for many peering points primarily used by consumer services to use an equal amount of traffic on both directions. Both sides of the agreement know this and it's still usually in both of their best interests to peer settlement free.
Good to know. And these all remain settlement-free?
ANYTHING can be a lethal weapon if used improperly. SHUDDUP Gubmint.
US Air Force seeks private bids to launch psy satellite
CAP and PACELC: Thinking More Clearly About Consistency
it would be incredibly foolish on Level 3's part (they know that the traffic will always be shaped like this)

Not impossible though. I'd bet money that equal in/out contracts would be cheaper- maybe they just hoped no one would notice, or didn't anticipate the impact of Netflix on already-existing contracts?
OpenBSD lets you use the minherit() syscall with the INHERIT_ZERO flag to specify that a page of virtual memory should be replaced with an all-zero page in the child process after a fork. During initialization of the PRNG, you map an anonymous "canary" page, put a non-zero byte in it, and tag it with INHERIT_ZERO. To check if a fork has occurred, you read the byte. If it's zero, a fork has occurred and you need to reseed the PRNG. This is airtight, unlike comparing getpid() against the last PID seen by the PRNG.

Another approach would be giving every process an ID that never repeats and is unique across all namespaces, and use that for comparison instead of the PID.
Thanks for the article. I apologize in advance if this is a hijack, but I've really been trying to understand the craze of CI and feel this is a good place to hopefully get answers.

CI is something I have a constant struggle with. I primarily work in small teams and I tend to work with other developers that are diligent about running tests and know that "if the tests aren't green when I merge master into my topic branch, I don't push to master."

When I did work on a larger team, maybe CI was useful for the other programmers that weren't as diligent. Though, the CI box eventually got quite slow and you didn't get feedback until 15 minutes later (this was Jenkins) versus 2-3 minutes locally.

Unless I'm missing something, I guess when you distill CI down to what it does you get:

- Runs your test suite

- Lets you know if a failure happens

That's not a ton of value in my eyes, which is why I assume all of these hosted CI solutions are now also doing CD upon successful builds. You could also get CD without CI by using something like git hooks that kick off deploy scripts after certain events.

GitHub showing the status of your CI on the PR screen is cool, but while I do use GitHub, I mostly use GitHub as a code repository. The most I do in the web UI is clone repos and open pull requests. If you merge a branch into master that correlates to an open PR, GitHub automatically closes the PR for you.

I know we're in the era of "Automate ALL the things!" and I'm good about that, but typing `rake|make|etc` into my console isn't a huge pain point in my life right now. Is CI a luxury we've been brainwashed to love by the programming hegemony?

Someone please let me know what I'm missing.
> I agree to an extent. But there's a point at which Level3 stops becoming a peer and starts becoming a subscriber. That point is somewhere between equal utilization of Verizon's peering point and (near) total upstream into Verizon's network, just as any Verizon subscriber would have. Where is that point?

That's not true. I pay Verizon $X/mo to deliver the internet to me. And most of what I want delivered at 100mbps is netflix. Now instead of Verizon taking the millions (billions?) in revenue and building out what we're paying for, they're trying to charge netflix (for what they already charged me).
You forgot illegal use of the Russian armed forces in Crimea denied at the time but admitted later.
Oh, and banning the use of the Russian language was completely invented by Russian TV.
Websites Like Thought Catalog and Upworthy Aim to Uplift
I would like to have seen a section for when continuous integration is NOT needed, and would be overkill. For example, I have a solo project where my workflow is: make changes to code, run the test suite, fix any failures that come up, and then push to heroku. I tried CircleCI but I found that the only benefit it offered me was offloading the testing and deployment to another environment. In some ways it actually complicated my workflow, not simplified it.
Yes, it could be, but that doesn't change the variance of the container itself. For instance, if instead of counting, which was admittedly a bad example, I had wanted to feed the animals, that would not have worked.

(Sorry for the delay; I assumed nobody had read it… :-) )
Show HN: Social Crawlytics – Identify Influencers and Most Shared Content
And they shouldn't. For one thing this would be an anticompetitive move against the other members, and for another, once you import something into one EU country it's really hard to stop it from going into the other countries. So the EU has to approve the regulation of such an agreements...

Otherwise, even without malicious intent on part of a member state, a country like china would just go shopping around the 26 member states and ask who's giving them the best conditions and then do all their trade through them...
The whole point of M&A is too eliminate redundancies in the acquired company, so you can drive the same aggregate revenue with lower aggregate costs. Layoffs are not a sign of M&A failure, they are at least neutral, and might be a sign of success.

edit: clarifying language
Absolutely, and you made the point well. I think when companies start butting heads like this, some people don't recognize that it's not just some corporate bank account, but the results of the dollars they've already given for the services they've signed up for. I think that disconnect is responsible for a lot of the lack of outrage around this.
5 Viral Videos You Never Knew Were Secretly Ads
Well put.

Yours is probably the clearest explanation I've seen of why this all feels so icky.
> Is that legitimate?

Not really, for the consumer ISP side of its business Verizon absorbs more traffic than it produces by definition: consumers don't typically produce much data outside of p2p.

Furthermore, Netflix has offered putting server inside Verizon's network which makes this argument moot.

VZ just wants to double-bill.
Sourcegraph: Announcing support for Ruby and Ruby on Rails (beta)
Agreed. Against my better judgment, though, I still try to hammer out "diplomacy," or some moderate semblance thereof, in my games against the AI. Mods are almost necessary in doing so, as the vanilla AI and rule set are optimized towards conquest. (Some AI personalities are more treacherous or aggressive than others, but virtually all of them will pursue military expansion over real diplomacy, provided the risk/reward calculations favor their odds.)

Again, I'll have to take your word for the annoyance of this element in Civ5. In Civ4, the UN is the closest equivalent. I found it to be somewhat enjoyable, if inconsistent in its decision making. It can throw a real spoilerish element into the gameplay that I like in my games. For instance, if I'm over-relying on my nuclear arsenal as a source of military power, and the UN suddenly bans nukes, the playing field is leveled toward factions with bigger conventional forces and fewer nukes. I have to adjust accordingly, or else pray that the issue comes up again in another UN session and is reversed. I dig that.
This is the entire net neutrality debate in one simple blog post. Verizon is selling internet access to their users but not actually providing real access!
That may generally be true, but people capable of becoming CEOs of big companies are almost certainly not a fuzzy thinkers, which suggests to me that there is something else going on. Maybe this sort of corporate-speak, while being a negative signal to the set of people I'm more familiar with, is a positive signal to different and more important sets of people, like other executives, business media, and investors.
Hi,

I'm the CEO of GogoCoin.com, and we sell Bitcoin Gift Cards. Right now they're only available for sale in San Francisco at Cups and Cakes Bakery (451 9th St, San Francisco), but we are going to be launching in LA this month.

Let me know if you have any questions, our email is support@gogocoin.com.
Could you be so kind as to cite a single violation of civil rights being proposed as part of TTIP?
Bing follows Google in offering Europeans the 'right to be forgotten'
Source headline has "spy" not "psy". Its not (officially, at least) a mind-control satellite.
Show HN: He Lived in the City – Interactive Story
Actually, they had that plan for a few months I think, they just added continuous deployment for their free offering a few days ago I think?
How To Harness The Power Of SEO For Events
Just keep in mind that you have already paid Verizon to provide you with "up to X Mbps" of internet. And they theoretically should make a good faith effort to provide you with that amount.

What's happening here is that they are not making the good-faith effort. They want to get paid for the transit from Level3 onto their network and from their network to your front door.

The thing is according to basically all precedent of how the internet works when you pay for internet you're (theoretically) paying for all costs Verizon incurs while providing that service to you.

If they're trying to bill someone else for entry into their network while billing you for the exit then you should be getting a discount to the tune of however much that service provider is paying. But you're not. Which is why people are getting all up in arms.

EDIT:

> Level3 stops becoming a peer and starts becoming a subscriber

Yes, that point is when Level3 is DOWNLOADING more data FROM Verizon customers than UPLOADING to them.

Verizon charges their customers every month for plans where they download more than they upload.

As it stands Verizon customers are downloading 3x as much data FROM Level3 and Level3 is downloading from Verizon.

So by that logic, Verizon should be a Level3 customer and pay Level3 for any imbalances.
You can buy it from your phone or computer. Even if it is a Mac. You pick which device you want it sent to. And I totally don't get that y'all are saying ebooks cost more than trad.and "awful" selection? What don't they have?
7 Common Salary Negotiation Mistakes to Avoid
No site available yet. I'm working on a github release of the plans, but it still needs work.
That is really slick. Thank you.
As I like to say it, saying that Neflix uses a lot of bandwidth is like saying that the Hetch Hetchy uses a lot of water pipes.
Kickstart is very clear that if it falls through, then it's not Kickstarter's problem.

The terms are very clear that there's a contract for the vendor to deliver or give a refund. There's certainly warnings that vendors can go bankrupt and leave you with nothing, and Kickstarter tries to ensure this won't be Kickstarter's problem.

But the vendors have a contract to deliver or refund.