skysight-inc/HackerNews huggingface dataset:
The point they're making is essentially "since we raise funds for charities at a vastly lower cost to them than virtually any other fundraising effort they make, why shouldn't we make a profit if we can?". A point they could also have made is that a large proportion of charities' (often much higher per dollar raise) fundraising costs go directly or indirectly to profit-making companies anyway.
One could argue that threading is not strictly necessary to utilize a multicore machine. A lot of applications (think web apps) can be implemented just fine as a single thread and then scaled up by increasing the number of processes (or the number of virtual machines in this case) rather than the number of threads.

A lot of popular web frameworks follow this paradigm and I would guess that most application code running "in the cloud" is in fact single threaded.
Thanks for that great link. I think the answer to 1) is going to end up as "insurance companies".

In order to put an autonomous vehicle on the road, it's going to have to be insured. Insurance companies will have to vet any and all autonomous vehicles anyway, assume direct financial liability for all harms resulting from anything that could go wrong with such a vehicle, and charge whatever premiums they think are approprite to cover those liabilities to the owner of each vehicle.

How they vet autonomous vehicles up to them, and it's probably going to be tricky at first - maybe on a comparable order of trickyness as actually making an autonomous vehicle. But they're going to have to do it if only to get their premiums right. Maybe they'll require certain development practices, like using specific programming languages, or programming conventions within a language, or requiring 3rd party static analysis of all the code (e.g. Coverity), or mandatory reviews of all checkins by at least one other developer than the person who wrote it, or a certain level of automated test coverage, or "passing" a certain percentage of simulated situations.

Whatever the insurance companies do, they're going to have to get some measure of how dangerous these vehicles are.

The better a manufacturer does on the vetting process, the more open they are, the lower the premiums will be to any owners of their cars.

At that point, the insurance companies should be in a position to assume all direct financial liability resulting from an accident - as they are now (discounting your excess) - including negligence, as that's the only incentive we can put on them to ensure they've done their part right. The lawyers will of course ensure that if a vehicle as supplied is not up to the standard that the insurance company confirmed, either in terms of hardware or software, then the insurance company will have a way to take that up with the manufacturer.

Naturally, if you mod your autonomous vehicle in any ways not permitted by your cover, you may void your insurance. At that point the liability falls entirely on you, the owner. But again, that's just as things are now.
This is great. I love the idea of the salty old fisherman but would also love to see comedians, artists and amateur historians.

Ricky Gervais' tour of the Vatican, Louis CK's tour of Brooklyn. Rev share for the artists.
Mongodb doesn't really belong in that list, though.
So. Which programming languages are you familiar with?
Limiting contact to limit spread is hugely important, but that has to be weighed against maintaining support for those working on vaccines, treatments, and cures.
That's true. I think of turning right at a crosswalk where some pedestrian is really anxious for their turn to walk, so they're standing right on the edge of the curb. I always pay careful attention to them and rely on my human intuition of body language, eye contact, etc, until I feel comfortable that they're going to remain on the edge of the curb instead of steeping out in front of me during my turn. A robot can't do this.
Liability to some extent depends on the jurisdiction. For example, Washington DC will require drivers of autonomous-capable cars to get a special license endorsement and assume legal responsibility for the operation of the vehicle regardless of whether it is in autonomous mode or not. Presumably a driver who incurred legal liability for an accident while in autonomous mode would then turn around and seek damages from the vehicle and automation services provider as a separate action. For a completely autonomous vehicle (eg a bus or delivery van) the victim would likely recover from the corporate operator, who would probably not be using COTS technology anyway (think how UPS has its own trucks, or buses are often built to order for transit agencies).

http://dcist.com/2014/04/dc_preparing_for_terrifying_future....

This page is a hub for legal information regarding autonomous vehicles: http://cyberlaw.stanford.edu/wiki/index.php/Automated_Drivin...

The federal body (National Highway Transportation and Safety Board) seems to focused primarily on the development of technical standards that will allow for a uniform certification. But questions of driver liability will likely be left to the states, as most accidents resulting in lawsuits are tort actions alleging driver negligence, and different states have different rules on both driving and allocation of fault.
Reading the contents that result from a response which has a status code of 200 - no matter how you choose to read them - is never theft.
So let's say I decide to put 30 developers and QA guys into writing Perl 5 code for the next year. That's an investment on the order of $6-8 million dollars.

Why should I choose to do that? 5 is a moving target, and the island of stability (Perl 6) seems to be just around the corner forever. Except 6 will be an early, unoptimized version of whatever it will eventually become so I won't want to use it till it's well tested in real environments. Okay so I wait another year after 6 comes out, now I have even more legacy code to deal with.

So what are the metrics to port Perl 5 to 6? I have no idea, nobody really does. What does it cost to move 2 million lines of Perl 5 to Perl 6? The syntax is just different enough that I'll have to add another $1-2 million dollars or so into the long-term budget to port my Perl 5 code to Perl 6. I'm aware there are some conversion utilities, but now I have to QA all of the converted code and check for regressions and then fix them when they show up.

Sure I can just write for 5.xx and just stay there forever, but what if 6 does generally come out? Will the development community just shift over to 6 and now I don't get feature improvements and bug fixes? What's the long-term support case look like? I can't exactly contract the "Perl Company" to ensure I have long-term Perl 5 support for the next 5-10 years. So I'm just guessing and praying that what I'm building will have long-term support.

Or I can just tell my team to build in Python or Java or something else, not worry about all this and save $1-2 million in eventual porting and long-term maintenance costs.

There's actual business reasons for this. Every technical decision maker ruminating on Perl has gone through this, and they've decided to not go with Perl for these kinds of reasons. Which is why there are so few jobs requiring Perl, and why nobody bothers to learn it anymore.

Now, you may be swimming in hundreds of millions of dollars of personal wealth and can afford to make the decision to go with Perl, and that's cool. But unless you're willing to offset instability in the platform with personal investments in thousands of companies and development efforts, you can swear at me all you want, it won't change anything until Perl is again a stable platform and is solving people's problems.

To put the woes of Perl 6 in even more perspective. It's taken so long for Perl 6 to happen that Go, a language that didn't even exist when Perl 6 was announced, had a team formed, was announced, was developed with full-tooling and a robust standard library, went through betas, and is now in production use inside of hundreds of companies in less than half the time than it's taken for Perl 6 to get into some kind of alpha stage from announcement.
Scalar (int, float, string) type hinting may be added in a future PHP version, and there's currently an RFC for return types (I expect it'll pass myself). PHP already let you type hint for classses.
You should definitely write a blog post about your observation with a full-page lead image consisting of a bunch of full-page lead images.
“Million-to-one chances,” she said, “crop up nine times out of ten.” - Equal Rites
This doesn't infringe on their rights. They have the right to choose not to deliver the content and to respond with a 403. If they choose to deliver the content and respond with a 200, that's their decision. At that point, you're welcome to read it however you like.
Firstly, Jesus more likely had dark skin http://en.wikipedia.org/wiki/Depiction_of_Jesus#Range_of_dep...

and secondly, to be honest, I can't wait to watch this.
This is very common in 3rd world countries. Where facebook, and twitter will be free. The idea is that facebook and twitter get members who'll always be able to connect for free. And those social media platforms encourage people to go out on the rest of the web and incur large fees from the cellular service (or pay for a data plan).
>Tenants that frequently move each year do not accumulate furniture/furnishings

This is something I noticed a while ago when I was living in a nice apartment complex. It seemed like many residents would just throw away old lamps or small furniture rather than take them to their new place or put them in storage. A good portion of those videos looked like people bored in their apartments or parents basement which would fit your observation.
I think that Andrew Chen missed the point of being a growth hacker
That was the best talk of the day - but it felt more like an article being read than a talk. Still, I enjoyed it! Glad it's posted.
If you use sympy, I would strongly recommend using ipython qtconsole:

http://ipython.org/ipython-doc/2/interactive/qtconsole.html

One of the big advantages is that you can print your expressions using LaTeX:

http://docs.sympy.org/dev/tutorial/printing.html
Seven Free Resources You Need to Learn JavaScript
Running Kubernetes Example on CoreOS, Part 2
You may be able to find someone on oDesk or something to make a bunch of designs without you having to do it, might be worth paying for a long term gig which will give you fresh content you can use.
(not being sarcastic)
One of the things I've been reading is that quite a bit of their business seems to be shifting to their financial product from their government product. So I'm not sure how much their government business is still a major part of the company.
This looks awesome!

Minor nitpick: I wish blog posts about a software project linked more prominently to the source. I ended up searching the page for the word "GitHub" to find the link.
Ya, but one can hope they'd think in terms of quotas [e.g. You have XXXX of machine time and/or a $$$ budget of XXXXX to test ideas] rather than require committee meetings.
The PHP grammar in BNF starts at line 10354. It not that extensive as some may think and rather similar to what Java BNF looks like. The expression statement is a bit more extensive than in most languages, as PHP also supports the little known template-style (if elseif endif;): http://php.net/manual/en/control-structures.alternative-synt...

Thanks for the PHP spec.

Btw. GitHub says "Sorry, this blob took too long to generate.":
https://github.com/php/php-spec/blob/master/spec/php-spec-dr...
http://en.wikipedia.org/wiki/Basic_income

Also, I think the shipping cos will do away with their drivers first. Highway traffic is easier to navigate with an algorithm - nearly trivial if you could compel a retrofit of all vehicles with a low power radio broadcasting its position, so that any autonomous vehicles around it can perceive it via its own sensors, any external gps radar, and the cars pings. Even without that, it is easier to juggle the variables of a high way (multiple lanes, moving in a direction, consider merge traffic, maintain safe stop distances, etc) than to try to navigate intersections and pedestrian traffic. Also, 18 wheelers don't need human interfacing, whereas self driving taxis require that licensed, but non-owners, sit in the drivers seat of the taxi since nobody will let self driving cars pilot themselves without someone to take manual control if necessary for a while. Albeit, that remains a problem with the 18 wheeler, but I see letting self driving tractor trailers without pilots come much sooner than self driving taxis without the passenger in the drivers seat.
Sympy is AWESOME! In particular, http://live.sympy.org is a great way to learn and teach math... I often send links to my students with an entire sequence of steps to find the solution. Can you factor x^2-5x+6 ? (find numbers a,b such that (x-a)(x-b)=x^2-5x+6) http://live.sympy.org/?evaluate=solve(%20x**2-5*x%2B6%2C%20x...
(it's like an entire iPython notebook in a URL)

On the topic of sympy, I'm working on this short tutorial---an introduction to sympy based around topics from the standard high school and first-year university curriculum: http://minireference.com/static/sympy_tutorial.pdf

Please don't post the tutorial on HN yet---I'm working out some last typos and I want to time the "official" announcement on HN with the beginning of the school year.
I think KDE has a long way to go before I should jump into mobile market. There are problems in both technological level and philosophical level. Technologically, developers need a great platform, sound APIs and good design guidelines along with specialized tool to make it happen. On a philosophical level, it would be a nightmare to use KDE on tablets. KDE is nowhere polished or simple for touch screen. Grossly put KDE is an orgy of settings. Open does not mean that you can put any crap on user's plate. And one ring to rule them all principle is that the most important factor is monetization. If developer's are not making money no development will happen.
I also think if you're going to publish a video, one might think about the background and might choose a room which is not cluttered and won't distract from what the subject wants to present. I mean, if I had a few rooms to choose from, I'd choose the least cluttered or decorated one to use as background.

But, might be a good idea to sample rooms from videos/clips produced in rooms in other countries, maybe there is something to it?

Also, as a counterpoint, I recall when living in the suburbs as a teenager, friends' rooms bedecked with posters, pinup pictures, clothes strewn, music instruments about, etc. Their basements might have been different, those tended to be bare with exposed support beams, studs, unfinished (without a finish) concrete floors, etc.
Ask HN: Is there any open-source project similar to Yo app?
Any idea what Brightcove pricing is like? Can't seem to find a link that talks about that.
The price rose primarily because of the Willy bot, aka Mark Karpeles artificially inflating the price. Read the willy report.
I don't think (1) is all that clear. I'd say it depends on what happens when the liable driver sues the vendor. That said, even if the vendors are found to be liable, I don't think that will change anything much, except maybe slightly raise the price of cars.
Well... it's a closed door event so a photo release form is mandatory... but the question is: if it was a public event (so no need for photo release form because it's information freedom), would you hide????
Usually, photo form release describe what the photographies may be use for: advertising, selling, news, etc.
Thanks! I had just finished writing it and didn't have time to rehearse, so it was basically an article being read :)
The problem is that contact + airborne precautions are the highest level of infection control precautions that hospitals in the US usually do. The blog post I linked to above indicates that there are additional recommendations on top of contact + airborne that are unusual in the US.

Infection control practices are assumed to be effective when adhered to. With a disease like Ebola, it's almost guaranteed that health care providers will follow the rules to the letter, at least in the US (and hopefully everywhere).

So: scary.
If the mutation only occurred once, yes. But if there is no selection pressure against a broken gene, every time it mutates it will enter the gene pool until the working version eventually disappears completely. (After many years, of course.)
There might be some jobs created, perhaps not as much.

Consider, what if several shipping companies delegated fuel administration to a company that had manned staff 24/7 at places like Flying J diesel and gas fuel locations?

If you have autonomous trucks coming in, I don't see tons of places upgrading their facilities to support robotic administration. (At least for a few years)

There's also maintenance when there are problems.
Zero advertising. All I did was link it from my blog and a few other websites I own and tweet about it a few times. I imagine the strength of the domain name and the keywords on the page help a lot. It's also been linked as a useful tool on many highly trafficked and well respected blogs, so it's got some very good credible link juice going for it.

Honestly I just created it for myself back before Grunt, Gulp, etc. after searching for some simple online tools and not finding any that allowed uploading and combining multiple files together. The first version was PHP, and I switched it to a node.js app in 2011 after Uglify.js came out (there were a lot of problems with the PHP library I was using).

I created the website in 2008, so it's been going for quite a while, collecting backlinks and traffic ever since. I am not looking at the reports right now, but I believe it made less than $200 the whole first year I had ads on it (it didn't always have ads).
Introducing AngularFire 0.8
Is there a time constraint?

E.g., before I had kids I spent a few months traveling from Western Europe down to Turkey, working along the way -- probably in about 10 different countries; countries don't reasonable expect you to file taxes if you happen to do some remote work in them for a week, do they?

Obviously this will vary per-country, but I'm curious if you know how it would play out in Thailand, at least, if you did everything by the book.
Can someone explain to a layman why this is significant? I'm genuinely curious.
A pager. Its not open source necessarily, but its the exact same functionality (except not on your smart phone).
hn.b2b.saas@gmail.com
You let the host manage memory, disk, network etc and your program is a [process] that doesn't need all the extraneous processes that usually go with a whole OS. No background services or cron jobs.

So it's like Docker.
> Before I finish, I want to mention my impossible goal.

> We now, for the first time ever, have the technology and resources necessary to make the world a great place for everyone. We can provide adequate food, housing, education, and healthcare for everyone, using only a fraction of our labor and resources. This means that we can put an end to wage-slavery. I don't have to work. I choose to work. And I believe that everyone deserves the same freedom I have. If done right, it's also economically superior, meaning that we will all have more wealth.

Even though I found the whole talk very thoughtful and inspiring, this was the part that resonated with me the most.

> I'm looking for full-stack hackers. People who understand that technology is more than just patterns in silicon. The same patterns and systems of patterns exist everywhere. Capitalism is a technology. Like the internal combustion engine, it's tremendously valuable and transformative, but it's not beyond improvement. The same goes for government, religion, and everything else. We have an incredible future ahead of us, but we won't get there by clinging to obsolete patterns.

I guess I'm a full-stack hacker; I learn incredibly fast and can understand very complex systems. I still have to learn, though, to apply this beyond the world of computers, in ways that leverage technology and have a global impact.
C# and then some:

javascript, ruby, and php
Thanks! Adopting more standard ad sizes as options is a great idea for next steps.
No advertising - 100% organic. The strength of the domain name and the keywords on the page help, and it's also been linked as a useful tool on many highly trafficked and well respected blogs, so it's got some very good credible backlinks, and is quite popular.
Cool! I wasn't aware of the RFC. Must be this one then? https://wiki.php.net/rfc/returntypehinting
I'd love to hear an explanation why it seems silly.
Thanks so much! I'll drop you a note.
Will let you know.
I don't think many would claim that PHP isn't capable. It's that some of us just don't enjoy it and find it to ugly. Especially given how mature competing languages have become.
Software products may be a commodity (although I'd argue this point to an extent), but the companies that run them are not.

Price is one variable in the purchasing-decision process, but beyond some point, it really falls down the priority list for large businesses. This is why the phrase "Nobody ever got fired for hiring IBM" is so telling. Companies like stability and are willing to pay a premium for it.

To that end, if you find that adjusting price alone allows you to steal signficant market share, then you are competing for the least-desirable customers (ie, those that can't afford the product).

Companies that are deciding between Cognos and Microstrategy will compare prices, but there are many other factors that contribute to the final decision as much or more than cost. If I come in and offer a BI tool built on my laptop that I charge $10k a year for, I don't think I'd get the time of day from their customer bases.
Bigger image:

http://i.huffpost.com/gadgets/slideshows/246579/slide_246579...

If someone has a larger one, that'd be awesome.
I wonder if the OP and change.org petition is viral marketing for the show? Calling for something to be banned is marketing gold.
Hm.

"Amazon’s assumptions don’t include, for example, that publishers and authors might have a legitimate reason for not wanting the gulf between eBook and physical hardcover pricing to be so large that brick and mortar retailers suffer, narrowing the number of venues into which books can sell."

So Scalzi and Hachette want me to subsidize Barnes & Noble? Mighty nice of them.

"...it appears to come with the ground assumption that books are interchangable units of entertainment, each equally as salable as the next, and that pricing is the only thing consumers react to."

That's an interesting statement to appear next to the Kirkus review of Lock In: "...yet more evidence that Scalzi is a master at creating appealing commercial fiction." My impression is that Amazon is more correct than Scalzi concerning the specific market in "commercial fiction".

Further, I'd be a little more sympathetic to him if he didn't include the argument, "...then I feel perfectly justified in considering your cost of production position vis a vis publishing as entirely hypocritical," if the publishing industry had not made that same argument for all of the price increases in the thirty years previous."

And then, of course, there's the bit about "Which is to say that between my publisher and Amazon, one of them gets to utter the immortal Darth Vader line “I am altering the deal. Pray I do not alter it further” to authors doing business with it and one does not."

It contrasts entertainingly with the fact that neither he nor his publisher are operating under the terms of the Kindle Direct agreement with Amazon, although I suspect his publisher has more authority than he admits, if he wants to get anything new published. Also with the fact that "Amazon is just 30% of the market."
Realistically if BitPay screws up you take a few hours to switch to Coinbase and move on. It's not like an email address.
Thanks so much! We hope it grows, too.