skysight-inc/HackerNews huggingface dataset:
This is brilliant; both sides of the market exist and are eager to find the other one.

Rover's biggest problem could be that people will happily watch dogs for free / even pay to do so. This is an unusual problem for a market maker (are there any other examples?)
For handy reference, @izs' opposition response: http://blog.izs.me/post/20786279320/re-brixens-is-node-bette...
This is really just about writing a browser extension that injects code into a page and does nothing else. Firefox extensions can do all sorts of things (modify the browser UI, call functions in system libraries, create protocol handlers, perform raw IO) that other environments don't permit.

Many of these things probably can't be done through Jetpack/Add-on SDK, but, for better or for worse, Firefox's extension mechanism is vastly more powerful than that of Chrome or Opera.
Our corgi broke his spine 18 months ago [1] (enormous incision [2]), and was fully paralyzed from the midsection down. We had an operation performed and he's now kind of ok, but permanently restricted from going up or down stairs or any kind of high impact activities. He, of course, is not willingly restricted. Boarding for special needs dogs starts at $120/night and often costs $150+/night, and is very hard to find.

Instead of boarding Linus, we bring him. Many hotels will let you bring a dog for an extra $15 - $20 per night. Unfortunately, you can't leave a dog in your room if you aren't there, so you have to bring dog everywhere. This essentially means no traveling in the south or for much of the summer because it will be too hot to leave dog in the car.

[1] http://danceswithcorgis.com/2010/11/18/dog-laminectomy-updat...

[2] http://i925.photobucket.com/albums/ad93/Danceswithcorgis/sur...
Like many here, Jack Tramiel's vision of an affordable yet versatile computer certainly had a huge impact on my life. I keep my old C64 set up in my office to remind me that I have to live up to the expectations of the 10-year-old kid who would stay up late at night trying to make that machine do something amazing.

Condolences to Mr. Tramiel's family.
My first thought in seeing this post was to make a site for finding babysitters but a quick search at google shows that many such sites already exist (although maybe there is a way to do it better.)
Phone or tablet? A wrong Galaxy Note question to ask
tptacek's point was about profits, not install based.
Ask HN: I will be unemployed next week, in a foreign country
6 months ago, 24y old and freshly graduated from an engineering school in Morocco, I came to France to work as a software engineer after I got a job offer from a Paris based company. My job is about writing mobile applications for the company clients.
The mobile department never took off, and I heard from a friend from the management that the company is to lay off some people in the next week, including me, in a move to "shut down" its entire mobile activity.

Having heavily invested in my new life here, I find myself in a really challenging situation.
Also, being passionate about computers, I have no intention to go back to my country, as the whole point for me was to escape the limiting aspects of my country.

Have you ever been in a similar situation ? what have you done ? what would you do ?

Any opinion is welcome. Thanks in advance :)
I'd never seen this picture before, so thank you. I'd imagined it differently before viewing. Seems more like a pale blue speck.
Chrome, Opera and Safari have a very similar extension architecture. If very easy to port on extension to the other 2 borwsers, as long as:
* the API is there. For example only chrome can block HTTP requests, and access headers.
* The UI element is there. Safari has no page action, for example
seems to me that in the last, oh, call it 9 months to a year that Google has been building up speed to jump a mighty big shark. maybe this trend goes back as far as when they realized that gravy-wavy was flopping.

this is just more of the same.
Having done this myself (and mentored a few others), try developing product management skills - it'll force you to grow your business savvy, it'll force you to work with engineers not only on technical stuff but also on management and schedules. You'll eventually work with sales folks, support engineers, and eventually, customers too. And you'll learn to communicate with all these groups. Good luck.
Exactly. Imagine one day just browsing Facebook casually and enjoying the free services they provide when all of sudden you see an ad on the side that is about an ukulele star throwing a little concert in your home town. Except, you only ever mentioned learning ukulele on Instagram!

I can barely endure the thought.
If they did, was it legal?
Flickr was in the tens of millions, on the order of $30 million. That was the blog buzz around the price, anyway.
I just tested it on my Lenovo Thinkpad T420. Takes about 65 seconds using a VM with the 2.3.3 ARM image, and 6 seconds using the 2.3.3 x86 image taking advantage of my CPUs VT instructions...

Literally 6 seconds after typing "emulator-x86 -avd TestImage -qemu -m 512 -enable-kvm" and hitting return, until I'm at the Android login screen.

This laptop has an i5-2520M CPU @ 2.50GHz, 8GB of RAM and an SSD.
We're definitely excited about this and ready to shake up a giant market. And we're looking for more solid developers.

If you love dogs and want to talk about software (We're all on a Django stack) send us a quick introduction to tech-jobs@rover.com.
No, Zuck. I meant the app...
It is true that Firefox's extension mechanism is more powerful than Chrome or Opera. However, some of the things that you list (such as calling functions in system libraries and performing raw IO) can be done in Chrome and I think in Opera by creating an NPAPI extension in C/C++.

Edit: I realize it is harder to write it this way. It is also harder to write Firefox extensions in C/C++ instead of in their JavaScript APIs. The point is that some things not possible in other browsers' JavaScript APIs are possible if you create NPAPI extensions (although some things such as certain UI flexibility are only available in Firefox.)

Edit: You can also register protocol handlers via JavaScript, although they need to start with the string 'web+' which makes this less powerful than what is possible in Firefox.
Very interesting. Is patience diff your tool's default algorithm? Do you support diff algorithms (perhaps for different file types) other than patience or LCS?
geek-slapping the troll :) +1

[EDIT]: should not have posted this.
Great concept - as a dog owner (and father of 2 young kids) always hard to solve both sides of the equation (babysitter + dogsitter, often they are mutually exclusive)... when will it come to the uk... or maybe I will just..
no.. your comment and your whole shortsighted video have no merit. Servers spend time waiting for users as well. Whether its waiting for the next HTTP request or the next batch processing job servers wait for people too.
This is a wonderful story. And these are two very luck people, and one hopes for them that they continue to appreciate their relationship.

While it seems a bit tangential, I am reminded of a saying about the best person to marry a rancher is the daughter of a rancher. (This is a corollary to the best person to be a rancher is the son of a rancher.) Children of ranchers know what to expect in that harsh life. The author here apparently has figured it out realtime.

(For a first person description of being a rancher's daughter and a strong take on the feminist aspects there of, check out Breaking Clean by Judy Blunt.)
Of the features mentioned, it seemed only geolocation was specific to HTML5.
You mean, despite that fact that Android is not actually Java(tm) and a lot of job offerings etc. may mention "Android Development" but not "Java Development", because they are in fact not the same, except for the syntax.
As mentioned everywhere in the thread, the TIOBE index may not be optimal..
If you invest $20 million and get $40 Million a week later you are extremely happy.

If you invest $15K and get $30K, meh...cause you were probably hoping for life-changing money. So context is everything. Not to mention that Instagram was more than an idea or a famous founder at the time of investment so there was less rick of losing everything.
Comparing Julia and R’s Vocabularies
I remember seeing that there was a project pitched as airbnb for dogs at startup weekend st louis last year, and I thought it was an amazing idea. I guess this isn't those guys, but It's still cool to see the idea taking off.
Somebody was saying that Facebook has issue with mobile - I guess they solved the problem now.
There is now:
http://www.r-bloggers.com/comparing-julia-and-r%E2%80%99s-vo...
"Critiquing anything else beyond that is moot."

The goal of good design is to communicate the values and value proposition of the site. Any website should look professional and visually appealing, but the fact that a website is professional or visually appealing tells you nothing about whether or not the site is actually well designed.
I wonder if Instagram has any patents that can be used in Facebook's patent war with Yahoo.

As a mobile social network, Instagram has no equal in the photo category.

It would be foolish to think that after a year and half a tech company with vc backing would not have at least 5 solid patents that could be used for defensive purposes.

Even if Instagram has patents that would in some way affect any yahoo holdings (specifically flickr), I don't see a $1 Billion value.
Pretty cool. Example: "2 inground pools, one for people and one for dogs" -$15 night
> if they can average 50% gains over the course of a year

That's the point, this isn't what happened. Given the choice between 2x return in 2 months or 10x return in 120 months, there's no contest at all. That initial investment that returned 2x is now out of play for the life of the fund. If the fund's life is 10 years, the return is 1.1x, not 2x.
Sorry, didn't mean to be a dick. But I think web designers confuse beauty with functionality. While it is certainly possible to have both, a beautiful design does not guarantee proper utilization.

The purpose of a painting in an art gallery or an Ansel Adams photograph is to make the viewer experience the beauty of the art. That's the primary purpose. The primary purpose of an ecommerce site is to make sales and get customers what they need. These are two very different goals. Just because a website happens to exist in two-dimensions does not mean that beauty or brand tie-in's (like the gold trim) are the most important considerations. If it were, Gmail wouldn't be the most successful email client on the planet.
... Because (the US at least) spends way too much money on war instead of curing disease, becoming energy independent, and educating our next generation.
I used growing neural gas ( http://web.cs.swarthmore.edu/~meeden/DevelopmentalRobotics/f... ) for my MS research dealing with keystroke dynamics (specifically, modeling Hidden Markov Models on interkey-delays to identify a user's language). When you have a large set of data and you need to identify exemplars for that data, it does a pretty good job. As _delirium said, though, it requires a degree of supervision and tweaking to get growth parameters, etc.

Edit: I use 'supervision' in a 'it might take a few tries to get it working ideally' sense, not a 'you need a priori knowledge of the data' sense.
My argument is this Series B deal added significantly to the cost of the purchase without adding to the value of the purchase. Since Facebook certainly knew it was happening it is hard to believe they allowed it to happen.

But I suppose if you do have trust in Zuck you do not have to look too closely at the details of deals like this. In any event, who am I to say anything, I am not in fact a facebook shareholder. I am just your average HN procrastinator. I am sure you know how to look after your own interests.
I don't know why they haven't added Google API support.
I'm not sure. (You probably know/care more about this than I do; I assume everything can be done under NSL already, or entirely internal to large companies or their existing business partners, or by criminal organizations, so the legal protections are largely irrelevant.)

I assume by ECPA you mean "ECPA as modified by the Patriot Act", which is a substantial change in protections. Under ECPA as originally enacted, a great many things currently done would be illegal.

However, there's at least one major area which is currently illegal but would become lawful under CISPA:

Providing classified intelligence to private companies in violation of the NSA of 1947 (which I don't think is permitted by ECPA; ECPA just allows info to go from private company to government in ways which would otherwise be wiretap act violations without specific court orders). Couple this with the government enjoying overclassifying everything, and it's a problem.

I don't really have a problem with this, except that the procedures and safeguards need to be built well to protect that information. I think they can do this.

The other addition is that intellectual property is covered. If "theft of [...] private information, intellectual property ..." provides "exemption from all liability [...] acting in good faith", this would seem to allow private entities to do a lot of things. I don't think ECPA/Patriot gives those powers to private entities, so a provider could have one (badly written) legal contract with customers (violation of which might lead to civil liability), then invoke CISPA to violate it. Most contracts are written to permit information sharing for security issues, but adding copyright protection would greatly expand their scope. I think it would allow a copyright holder to request (with no legal basis) information from an ISP, including ECPA protected information like VOIP/email in transit/etc., and or the ISP to turn it over with no legal protections to the requestor.

So, overall:
The Lungren (http://www.govtrack.us/congress/bills/112/hr3674) HR 3674 does not have this feature/defect. I'd support Lungren as written.
Perhaps you should stop using Apple products as well since Apple is quite heavy on patent litigation.
early-stage detection and treatment is critical. I lost love ones to cancer because the cancer was not diagnosed early enough.

somewhat related to the discussion. saw this last week.

Daily Aspirin May Help Prevent and Treat Cancer

“What really jumps out at you in terms of prevention is the striking 75 percent reduction in esophageal cancer and a 40 to 50 percent reduction in colorectal cancer, which is the most common cancer right now,” Dr. Rothwell said. “In terms of prevention, anyone with a family history would be sensible to take aspirin,” he added.

http://www.nytimes.com/2012/03/21/health/research/studies-li...

http://online.wsj.com/article/SB1000142405270230472440457729...

http://www.webmd.com/cancer/news/20120320/daily-aspirin-may-...
We need to reinvent the law making! The current system is simply outdated.
Wow, this is awesome. We have two large dogs that we always have trouble finding affordable boarding for when we can't take them with us.

A quick search on this site turned up several options that look superior to the boarding we have been using and at half the price.

Solid business!
I am not arguing whether this was a good acquisition. The acquisition itself seems to make sense. But it is rather bizarre that they would allow this financing to take place which would do nothing but add to the price of acquisition.
A Few Words on the Acquisition of Instagram by Facebook
Oh, in that case, confusing the Jets and Giants will really ruin your credibility. The analogy makes a lot more sense substituting Giants.
Aromatherapy for dogs?

Does this involve extract of bin juice, with just a whiff of fox droppings and dead pigeon?
There was an interesting footer that was present on all wiki pages inside of Google which read "Obsolete if printed" which was to remind you that if you printed something out and were referring back to it, it had probably changed and you should get the new version.

That being said, technical references have two roles, one to provide a reference 'now' and one to provide a reference 'then'. I could imagine that there is a market for an 'ebook' type thing which is a combination 'git repo / document' where you could read it like a reference book on your ebook reader, but you could slide a 'timeline' type slider which would assemble it from the document as it appeared at that time. Would be a fairly complex document, but really really useful.
He's saying that I'm not only right about profits, but Apple still has a slim edge on installations.
>And that's a bad thing? I suspect the number of casulties from six-year-olds shooting their classmates and teenage rampages would drop significantly if it weren't so easy to get at daddy's gun...

I'm sure that the casualties from shootings would indeed go down. Casualties from knife injury on the other hand... (http://www.dailyrecord.co.uk/news/scottish-news/2009/09/11/t...)

>In contrast to all these omniscient people who don't argue from their mental model of reality?

Some models are better than others.

>Only because it doesn't address the root cause does not mean you should stop treating symptoms.

In my opinion, it is by far more important to resolve the root causes of problems than it is to duct tape them in an effort to partially stop the bleeding. I thought this was obvious. Humanity has a bad habit of going for quick fixes where none exist and that is the root cause of many of the problems which plague us. Instead of thinking about "saving the children", how about we stop treating each other like crap and encourage people to cooperate not because a stick is being held over their heads but because they actually want to?

Besides, if violence begets violence then are we even duct taping the wound by using oppression to treat oppression or are we reinforcing those pesky root causes even further? Consider that the system which enforces these laws is inherently unfair in that the rich have orders of magnitude more leverage than the poor. How is reminding people who have stepped over that line and taken the inequality into their own destructive hands that they live in an unfair system going to help anyone? The duct tape has a sting of it's own.
The C64 was the first computer I programmed. Made my life better for it. Thanks Jack! RIP.
> All they care about is low price, coupons, discounts and deals.

You make a good point. Many users only care about price, and that's why you can buy an ink-jet printer with starter carts for less than the price of replacement full carts.

But with Apple we're not talking about a company that has cheap customers. People are happy to pay a premium for Apple products.

Several things make people happy to spend that money - build quality; nice design; user experience; buying experience. "Ethical manufacture" would be one more thing to add to that list.

(http://www.ethicalconsumer.org/)

Apple already is a member of the FLA -

(http://www.zdnet.com/blog/foremski/think-fair-apple-becomes-...)

The drawback is obvious - they have independent reports sometimes criticising the working practices, and their competitors do not.
That is the most sincere motivational statement I've heard in quite a while. Thank you for sharing it.
Bubble was my first thought, but then I read the article and this actually sounds pretty sensible. In cases like this one must keep in mind that $3.4M for a company isn't that much, you can spend that easily on salaries and marketing.
You still seem to be missing the point. Cache-Control as implemented commonly, and by your description, will instantly serve every request the new file as soon as a new file is available. It takes into account exactly one variable: file age.

The algorithm I describe takes into account variables which affect current system loading, and returns a "no, try again later", even when the file is actually different, because the server is trying to conserve some resource (usually in such cases it is bandwidth). Like I said, this can be done with etags, but a more explicit form of control is nicer. Which brings us to this:

> this allows better control should the client ignore the etags

by making the whole client use a custom communication channel? I'd expect ensuring the client correctly speaks HTTP would be easier than implementing a custom client from scratch.

A client speaking proper http would be perfect for this. So point your http client to:

domain.com/getlatest

if there is a token available, respond with a:

307 domain.com/reallatest?token=foo

If no token is available and no if-modified headers are sent, reply with:

503 + Retry-After N

if there is not a token available, and the requestor supplied approrpiate if modified headers respond with a:

304 + cache control for some scheduled time in the future (which the client can ignore or not)

Of course that last condition is strictly optional and not really required, since then it would be abusing cache control, rather than the using 503 as intended.

(also note, a request to domain.com/reallatest with an invalid token or no token could result in a 302 to /getlatest or a 403, or some other form of denial, depending on the specifics of the application).

edit: Strictly speaking, the multiple url scheme above isn't even needed, just a smart responder associated with the 503 is needed, however the url redirect method above was there because there may be a larger application context around system, in which getlatest does more than just serve the file, or in which multiple urls would redirect to reallatest, both easily imaginable situations.
The NPAPI route is hard, cross-browser and cross platform is harder. For simple, DOM manipulating extensions, this would be so much easy.
Thank you! Do you have any experience with CouchDB? I'm sure you've at least of heard of erlang and all the benefits it promises, I'm considering whether to use it for a future project, I might because the JSON REST api seems convenient to use without having to worry about scale. But I haven't done testing and could use advice.
That is a beautiful story.

My grandfather had a similar influence - bought me a Vic 20 as my first computer (optical/laser engineer, programmed in C). At 6 years old I did my very first programming in BASIC on that thing, wrote out a typing tutor from a book called Parrot - had a crudely animated parrot head that made noises when you typed wrong. Couple years back tried to find the Vic 20 in my parent's storage and sadly only the box remains :(
I think there's a great lesson here: It takes only 2 years and 13 people to overtake one of Facebook core features. And that's talking about a company that suppose to have the best programmers and designers in the world.
That's something you should remember next time someone's tells you that Facebook/Google/Microsoft will do it better.
Curious...when you speak of a "deal" are you saying all of negotiations and paper work?

It's my assumption that many large scale deals get negotiated informally over a longer period of time and rarely is it as simple as an investor comes in on a thursday at a first introduction and a deal is signed by sunday.
It doesn't work that way -- no, they can't reinvest the funds.
Instagram and the Darwinism of tech's food chain
Aren't you describing participating preferred stock? That's not a universal deal term, and Instagram didn't seem to have much trouble raising.
Table: Average Faculty Salaries, 2011–12
They don't know DCA doesn't work that well because they are not spending money on R&D.

I agree they can get a use patent on DCA, as a matter of fact the researcher from University of Alberta already has a use patent on DCA as a cure for cancer.

interesting info on BG-12. thanks.
My site is pretty cool though:

http://in.5thvillage.com/
http://www.5thvillage.com/
I am using bootstrap, it is good for a developer like me who doesn't know design very well....
Got a reply, awesome service. Thank you!