skysight-inc/HackerNews huggingface dataset:
This product looks great. I run Kivo (www.kivo.com YC S13) we're trying to address a lot of the same problems around sharing and storage that Dropbox et al have missed out on. Zocalo seems like a really good first pass, but I don't think tying users to a specific storage platform is the winning strategy for something that's fundamentally a collaboration app. It shouldn't matter where someone stores their files, collaboration applications should exist as layers on top of existing content. Forcing users to move to a new platform is one more point of friction when it comes to adoption. Storage companies releasing collaboration products is like email providers only letting their users email other users of their service - Gmail to Gmail email product. The reason why email works as a communication protocol is because it is an open one. Content collaboration is the same, the company that will win this market will be the one that addresses it without letting the politics of the 'storage wars' poison its simplicity. The 'it just works' of Dropbox comes from its ability to store and sync any file without any change in user behaviour - it's just another folder. No one's created an 'it just works' product for collaboration yet, where it doesn't matter whereabouts your files are stored or who it is that you want to work with. That's what we're trying to do at Kivo, and we'll be announcing a set of integrations very soon to make that so. If you'd like to help, get in touch, my email's in my hn profile.
Yeah, exactly, just upgrade. And thanks for the kind words!
There aren't many people with a lot of free time at small startups, especially in the early days. But more mature companies definitely let you find the right balance for you.

Though I've seen some people find a different balance: a couple years of intense work followed by lengthy sabbaticals to unwind.
The Nature of Code by Daniel Shiffman (free eBook)
Any idea why the previous submission of this was [dead]ed?
Dealflow comes from doing great work with and being supportive to founders. Period. That's what I hope will drive introductions for Upside as well.

I'd also be wary of founder's who only wanted to work with us for an economic stake in the fund. I want them to want to work with us because the partnership as a whole, is the most supportive in all of venture.
My $20 DNLA dongle plays full screen video just fine, both from YouTube and EurosportHD and just screen mirroring. I have an Xperia Z.

I've watched a 2 hour YouTube movie on it, with no prob - except that even on 1A mains power it discharges the battery quicker than it can charge it.
box.com and mega are also working in the same space to some extent.

If you have the time installing the open-source, self hosted owncloud probably would be cheaper.
At a later stage company (post A or B round) you will probably have a similar work-life balance than at your current gig. But if you are thinking about doing an early stage startup you should be prepared to "work" around the clock. Most of my friends working out here have to be available 24/7 and work well over 50hrs a week.

You will also most likely make more money outside of Silicon Valley by being able to save more of your take home pay.
PetroPredict Reflects on VFF $25K Win
Thank you.

Every supportive comment leads me closer to finishing it, knowing it would be enjoyed.
Is it confirmed that iCloud runs on Azure, or just rumor?
Maybe it was different half an hour ago, but the page has an example of how to use it and a list of projects that could use it (as well as answers to a few other questions). I'm not sure what else you'd want on a first page.
http://idlewords.com/say_my_name.m4a
I think I'm too biased to answer this properly. :) All of the realtime-as-a-service options have good resiliency. Pair one of them with RESTful AJAX for the chat db/logic and you'll do well.
They can claim whatever they want, but when you tunnel Netflix traffic through a VPN so all the ISP see's is encrypted traffic and bandwidth issues disappear, it removes all mystery.

I've tried several VPN's to test out my theory, and with each one, as soon as the ISP couldn't inspect traffic, all throttling seem to magically vanish.

considering what we're paying for broadband, we should be getting what we pay for without resorting to obfuscating our data.
Wunderlist 3 is coming
Tinypass is another paywall service that accepts bitcoin payments. http://tinypass.com
It's so strange, I live in Bolivia and Netflix never buffers for me at all. I have a laughable 200kbps real download speed (1768kbps plan) and I only wait for Netflix to load for about 2 seconds on my PS4 and off I go watching on 480SD quality.

I would expect the US to be much much better.
10 Ways to Keep Your Computer Malware-Free
Added costs, though those costs are MUCH lower than the amount per subscriber the broadcast channels currently receive (due to additional licenses to carry other channels/on-demand content), so even with the compulsory licenses Aereo can still undercut cable on cost/service.
Let the verbal battle begin!
The complete book is available as HTML with interactive Processing.js examples here: http://natureofcode.com/book/
I really don't see anything wrong with private buses. Its an efficient way of getting a bunch of people to work. Would you rather they each drive a car?
Surprised no one has pointed out (maybe it's obvious) that Dropbox runs on AWS. So they are pretty much not going to beat Amazon on price :-)
I know who I believe, and it's not Verizon!!!
Analytics for your packages
3 ways to contribute to open source Firefox OS
I've been impressed with Dropbox Datastore (https://www.dropbox.com/developers/datastore)
LOL taking 30 seconds+ to even load their page
> Odds are, your website doesn't need websockets anyway

Odds are your website doesn't need CSS, but it certainly can benefit from it! I don't disagree that almost all websites could get by just fine without websockets, but that seems like an incredibly anti-innovative approach to web development to me. Instead we should focus on making the experience better, as opposed to just avoiding innovation altogether.

> 99% of your users are just fine with waiting a couple of seconds

Pretty much every study done in the last few years has suggested that is completely false, that as wait times rise above a second, the number of visitors who simply close out rises exponentially.
Caching is still a good idea, because if a user decides to browse to another page on the same site in the same visit (or refresh/post a comment), a significant fraction of the data required for it has already been loaded. If a user does come back, there's always a chance that your stuff will still be in the cache.
NLP in action :)
It boggles my mind that people think the solution to a housing shortage is something other than more housing.
How apropos that the link is showing unavailable after timeout & errors after only 17 minutes of being posted.

<Verizon> It's definitely not us. Yep. Not it.
good point, but i guess they could differentiate between

want to know how to code (9/10 individuals)

willing to learn how to code (1/10 individuals)

I like the idea of some simple 'can you follow instructions' coding examples to get the basics out of the way (parenthesis, braces, int x = 1; etc). Make this test be the gate to taking up a humans time, and alter the difficulty of the test as you need to throttle.
Maybe that was the reason behind the boycott of Windows 8 by Chinese Government.
We were considering making http://matlink.org/ compatible with Octave. The feedback I got on this was part of why this wasn't done. To make MATLink user friendly, it needs to come with compiled binaries, which would be linked against Mathematica's closed source MathLink library.

If it is the case that GPL doesn't forbid this, I'd love to hear about it.
A well written PR piece, but no new insights here. Verizon feels it is not Verizon's job as an Internet service provider to provide adequate service to parts of the Internet that its customers are paying them to access.

This wouldn't be a problem if broadband access were actually a competitive market - customers would simply switch to a provider that had taken the initiative to give its customers what they want.
This is not a swipe at Docker; it's an interesting technology if you're running Linux and I'm sure it will be very valuable to many.

However, let's not forget that Solaris had this functionality first.

Solaris has offered hypervisor-level virtualization (LDOMS) on SPARC, light-weight "virtualization" (Containers/Zones) on SPARC/x86, and now offers full system virtualization out of the box (Kernel Zones) SPARC/x86.

And there's also OpenStack and Puppet system management integration in Solaris 11.2+.
Somewhat ironically, the page is taking forever to load.
Anyone know a good comparison between Kanban and Scrum?
It is not, that guy has probably one of the most distinct voices, and that is not him. Would have been great though.
They must be using Netflix's network.
I tried the same thing a couple of years ago and observed the same, and then switched providers.
Ask HN: Splash page to Sign up conversion rate?
Does anyone have any benchmarks or articles explaining what is a good landing page to sign up conversion rate? If there is some for enterprise software, that'd be even better.
Why is the "transit providers" split into two segments - inbound and outbound? Wouldn't it be the same logical segment and be impacted based on data in both directions?
The observation that this is similar to Drive doesn't imply that it is not-allowed for that reason. It does seem to imply that the commenter found it not-interesting because it doesn't seem (to the commenter) to offer anything new, but not-interesting is not the same as not-allowed.
101 Questions to Ask in 1 on 1s
The supply of available airport gates is absolutely limited by governments.
So mysqli is the best choice if I'm only working with MySQL? but PDO is good for other technologies? good to know. Thanks.
If only more had that option.
> I've tried several VPN's to test out my theory, and with each one, as soon as the ISP couldn't inspect traffic, all throttling seem to magically vanish.

That's not inconsistent with Verizon's statement. Verizon is saying, "we won't accept more traffic directly from Netflix (via their transit providers) until we get more money!". By using a VPN, you're avoiding that direct connection, and traversing a less-loaded link.
There does not need to be an "artificial limitation" to protect every 'commons'.[1] Many have made the case that services like Uber and Lyft actually free up street space, and allow more people to get to work faster, because less parking spaces are required, and these services usually allow ride-sharing, which is banned (or effectively prevented) by many cities which license taxis and taxi companies.

[1] http://en.wikipedia.org/wiki/Elinor_Ostrom
> I'm going to email dang about it.

Thank you very much for doing so. We often read the emails much sooner than we have time to reply to them, especially if there's an urgent action to be taken, so please don't assume that your message has had no effect if you don't hear back right away.
The plan is to work on open sourcing it later this year.
Long story short, Level 3 won't pay us for peering agreements so it's their fault.
The current largest danger, when it comes to passwords, is offline attacks on compromised databases, your computer, etc. Online attacks are much less of a problem because the server can (and hopefully does) throttle the number of times you can try - if you're limited to 100 tries, then it's pretty easy to create a password that won't be in the first 100 things a hacker will guess.

For offline attacks, if the password is stored using something relatively insecure like SHA256 (which is not compromised, it's just too fast), it's very inexpensive to make billions of guesses per second against a hash like that. They'll go through a list of the top 10 million most common passwords, then start iterating through lists of combinations of common dictionary words. Most password cracking software is very smart and will try all kinds of substitutions.

Assume that "Forgive" and "her" are in a dictionary of the 2000 most common words. Trying all 2-word combinations would be 2000^2 = 4 million guesses. They try with and without a special character (including a space) between them - assuming say 15 different characters, that's 60 million guesses. Try it with the first letter capitalized and uncapitalized, then also try each word alternately in all-caps (multiply by 5) 300 million guesses. Let's assume that each word, using common "1337" substitutions, has an average of 10 alternate forms - that's 3 billion guesses to cover the entire space of the 2000 most common words with all kinds of variations. On average your password will be about halfway through the list, so say 1.5 billion guesses to get there. If you used a $50 GPU, this would take maybe 10-20 seconds to complete. If you used ASICs designed for mining bitcoin, it would take much, much less than a second.

Of course, the attackers might try other strategies. If they used a pure brute force, they'd never get to Forgive@her, but password cracking has gotten a lot smarter than that. You're basically taking a risk that this strategy (which is actually a subset of a more commonly used strategy) is not known by the hackers, because if it is, you'll be cracked very, very quickly.

Best practice in password strategies is to assume that the hacker knows your exact strategy and calculate the entropy of the password. The best "bang for your buck" is fully random, random-case passwords with all special characters possible. Assuming a 96 character set, a 12-character password like that has about 10^23 combinations, so even making 100 trillion guesses per second would take 200 years. If you want to use words, effectively case insensitive, you'll probably need more characters (but fewer words) - a password of equivalent security drawn from a pool of 10,000 words would be 6 words long. You can obviously use a mix of strategies to get the balance you'd prefer.
Can anyone recommend networking resources analogous to Learn C the Hard Way or Dive into Python?
Write upto 50% Faster
That's because your VPN providers are no doubt using a different transit provider than Netflix (Level 3) so your traffic is bypassing the congested peering points. The peering disputes are affecting not just Netflix traffic, but traffic between Verizon and any site using Level 3 for transit.

(Not to take the blame away from Verizon. I'd love to see them try to use their logic to explain why other, non-Netflix services work like crap from Verizion.)
No one in the US wants to watch 480 video.
OF COURSE you can. but it's about choices. you must weed OUT the 60+ hr/week startups for the ones who work normal hours. this will eliminate some fun/great opportunities - BUT - it will NOT eliminate ALL great opportunities.

our startup's been a ~50hr/wk place for 2 years, built great product, and got acquired in January. we didn't make $19B, but we aren't complaining either.

from your priority set, which I personally agree with, you have plenty of options - but you'll have to be "on guard" for the manic places that think 70hrs is normal and the "only way" to be successful. pro tip - they are incorrect.

i do recommend coming up to SF over the peninsula though.... YMMV.
I had this same experience with Comcast.

See also Level 3's blog post calling Verizon and other ISPs out on this BS: http://blog.level3.com/global-connectivity/observations-inte...
Kickstarter project spent $3.5M to finish a prototype and ended in disaster
This isn't necessarily the case though. I am in no way going to argue that the "tragedy of the commons" is a real phenomenon. But their is a natural counterbalance to the streets filling up with taxis.

People operate taxis to make money. If the number of taxis becomes such that the roads fill with taxis, then the number or taxis should lower itself for two reasons. A.) If the taxis can't get anywhere either then people won't pay for them. B.) The ability of any single taxi to turn a positive profit will approach 0.
Surveillance law in UK wins cross-party support but critics claim stitch-up
You might check out stuff like Amazon's web services (DynamoDB, etc.) for inspiration. They sign requests with a hash of the request data and private access key (and date, etc.) so the private key doesn't need to be sent in the request. The data is still visible if it's over non-SSL but it keeps the key from getting out.

Yeah no SSL support on Arduino-capable hardware is a bummer. I have been able to do Amazon's signature generation on an Arduino without too much trouble though (just need to run SHA256 hash algorithm a few times). I would definitely think about key revocation and renewal since folks will need it if someone steals their keys.
> Why is the "transit providers" split into two segments - inbound and outbound?

Because they are trying to illustrate how unbalanced the traffic flow is in each direction, to bolster their argument that Verizon shouldn't have to deliver the streams that Verizon customers requested until Netflix gives them more money.
So, codementor?
If rich people getting more stuff bothers you then take money away from rich people and give it to poor people http://en.wikipedia.org/wiki/Basic_income don't try to solve the problem from scratch with each category of stuff, that just leads to price-distorting crap like we're seeing here.
Back in the day, the warez/emulator group Damaged Cybernetics included its members to use a standard page background and images, at standard URLs. That way, users who browsed through their sites will have cached the images and need not load them again when viewing another member's site. In the days of dialup this was a big deal.
This is pretty cool -- it's like a mini-ElasticSearch (and of course I'm overstating):

$ npm install -g phant
$ phant
$ telnet localhost 8081

phant> create
Enter a title> library
Enter a description> a bunch of books
Enter fields (comma separated)> title,author
Enter tags (comma separated)> paper,cloth

Stream created!
PUBLIC KEY: yrDmwO3XZEF6vMajz9oVTwPYVNM
PRIVATE KEY: NYzxmKOdl8tEQ0Bn2d3WhXLbn2O
DELETE KEY: WxpPb29VEkuyAemL8za2INraDPb

$ curl "http://localhost:8080/input/yrDmwO3XZEF6vMajz9oVTwPYVNM.json" -H 'Content-Type: application/json' -d '{"title": "The Book of Virtues", "author": "William J. Bennett"}' -H 'Phant-Private-Key: NYzxmKOdl8tEQ0Bn2d3WhXLbn2O'

$ curl "http://localhost:8080/output/yrDmwO3XZEF6vMajz9oVTwPYVNM.json"
[{"author":"William J. Bennett","timestamp":"2014-07-10T18:07:13.964Z","title":"The Book of Virtues"}]
Not all assets are code. At Trulia, we lazy load images, but we bundle our code and css into packages and serve each in a g-zipped, cachable request.

For sites running at scale, lazy loading code might not really be a viable option. But if it is, it's certainly a strategy to consider and not just dismiss out of hand. Each strategy has its trade offs.
River crossing puzzle (.swf)
Also called Japanese IQ Test.
Very similar to the Fox, Rabbit, and Cabbage puzzle from Fargo (tv 2014)

The rules:

1. Only 2 people on the raft at a time.

2. The Father cannot stay with any of the daughters, without their Mother's presence.

3. The Mother cannot stay with any of the sons, without their Father's presence

4. The thief cannot stay with any family member, if the Policeman is not there.

5. Only the Father, the Mother and the Policeman know how to operate the raft.

Please don't post answers in the comments.
Where do you get the 29% annual growth from? The article you linked to states 1,900% increase over 30 years. That works out to about 10.5% annual growth. That is still a decent increase, but no longer that extra-ordinary.
"Netflix sends out an unprecedented amount of traffic" is one of several misleading locutions in this piece. Verizon customers request these packets.

The ISPs' problem is that they aren't willing to change their pitch to customers. As long as their product is "internet service at ~x gbps," they are on the wrong side of this issue. So they go ransoming the content folks.

The funny thing is that the dream world of the big modern ISPs would appear to be something like AOL circa 1994, where you can have "the internet," but it's a cheap lo-fi interconnect [1], and what they mainly want you to consume is a bunch of low-quality in-house content channels. [2]

[1] http://images.appleinsider.com/leopard-preview-ichat-3.jpg

[2] http://www.jeffwright.com/portfolio/portfolio_aol_main.jpg
The programmers have never been willing to treat OTT providers as legitimate MVPDs, if they were we would have had "internet cable" years ago. The real risk to Aereo here is that this opens up competition and will likely trigger a bunch of MFNs that will allow traditional cable companies get into the OTT market. Since the programmers' rates cards are largely based on the number of subscribers Comcast and company will be able to kill them on price.
> So they can cancel rides with few repercussions

If there's few repercussions, it's only because the people being cancelled on don't file a complaint. And is this actually true? I haven't heard any stories of this happening before.

As far as I'm aware, it's a violation of Uber policies for a driver to cancel without a good reason. My believe was that Uber checks up on every driver cancellation, but perhaps they only do that if the customer complains. Certainly I've complained before when I got cancelled on (unrelated to surge pricing).

> That works when the driver is the one who the Uber account belongs to, but if you've ever used Uber in NYC you'll know that a driver will often just rent out his cab + phone to another driver.

Really? Wow, I've never seen that happen before.. I would expect that to be an extremely serious violation of Uber's terms of services, as jljljl said. Certainly if I ever got picked up by a driver that was not the one listed in the Uber app, I'd file a complaint with Uber, and would consider not even getting in the car.

> Also wanted to add that Uber's business model in NYC is that the service is free to taxi drivers

Are you talking about the Taxi calling functionality in Uber, rather than the actual Uber or UberX service? Because that's quite different. I didn't think surge pricing even affected the regular taxi functionality. Of course, my experience with Uber is in SF, so it's certainly plausible that the model works differently in NYC, though I would be surprised to hear that. Also, $4 when they cancel a booking? That doesn't sound like a good model, are you sure that's how it works? In SF with the taxi functionality my understanding was they simply charged a flat fee for each taxi ride (which is taken out of the guaranteed 20% tip to the driver).
They still have a very strong brand though. Even folks that are not super tech savvy know about Dropbox.
High Performance Browser Networking by Ilya Grigorik is pretty solid, and free online. http://chimera.labs.oreilly.com/books/1230000000545
I want Verizon to reply exactly to this more than I want them to reply to anything Netflix has said.
Art already is already as ubiquitous as music. I would even say art became ubiquitous before music. The very first photographs and easily reproduced paintings prove this. Kids these days cover their walls in prints and posters. Your computer has a rolling background of various art or photography of your choosing. The shirt you're wearing probably has a logo or a decal or maybe even a full piece of artwork on it.

I have had days where I don't encounter music. Not encountering art? I pretty much have to go out into the middle of the woods or spend all day at the office off the internet.

Most people don't spend thousands of dollars on music per year. They won't spend that kind of money on art either. But they're already consuming art - tons of it.
I like the idea, however I don't like that there's no transparency. Where's the privacy policy, what are you using my data for? Why is this free? Where's an example of how this works before I give you my info? Why should devs give up their time (as others mentioned), with examples.