skysight-inc/HackerNews huggingface dataset:
Theoretically, yes. In practice, no. http://www.nytimes.com/2010/12/13/business/media/13drill.htm...
> What is the data plan of those drivers going to look like?

Light nodes or just plain http. You don't need to download the entire blockchain.
Show HN: My JavaScript router that supports UI states
Google aren't paying those salaries out of dumb VC money. They're paying them because developers can generate that much value for them.
I wish I could relocate, but I can't. As I mentioned in other places, because I'm in the SF Bay Area, people from low cost of living areas expect us to pay SF Bay Area salaries, even when they telecommute. I agree, if I was in a low cost of living place, that wouldn't be the case. I just wish it was, though.
Is there a good way for this person to contact the owners of the Facebook accounts to alert them of this, maybe recommending that they change their passwords?
Except I don't know of any unicorns that straight up died.

Does a down exit count as dying? Do you have to IPO or be acquired to be a successful Unicorn? What about IPO'd unicorns that tank in the market like Box?

I think we need a better metric for success than valuation.

Maybe something like: Did they actually lead to the increase of adoption of a better process/technology.
>I do think that there will still be plenty of capital ready to be given to companies, investors are just going to be more selective (read: cautious) about it, which may very well change the growth and success potential of certain more dubious business models in the valley.

With so many SV companies that have hit it big without any real idea on how they're going to make money some day, it'd be interesting to hear what passes for a "dubious business model" out there.
As long as they're on the same domain, you should be able to reach into the child iframe. Used to be a common technique for handling file upload progress before AJAX support for uploading became commonplace.

The child can reach up to the parent via JS, too, but you'd want to sanitize any JS in an email anyways.
> $150/hr for a contract that will last 5 hours is terrible, because of all your overhead costs.

That was my point about how $150 isn't some insane amount of money. Depending on the length of contract, it may be almost nothing at all with the overhead factored in.

Out of curiosity are those senior devs keeping their skills up, or are they programming in Java/.NET or something similar?

At those rates I'd definitely be interested in taking a look at their CVs since I often need to hire developers. It's WAY below market.
I don't go through my coffee quickly but I buy a 3 lb bag at Costco so I divide it into 1 lb portions, vacuum seal them, and keep them in the freezer. I've never found it tasted stale while doing this.
Looking at what you are currently doing, the next step is to talk to your local florist.

Will they allow you to set up a subscription with them?

If so, under what terms [e.g. suppose you pay up front]?

Everything else is just a feature. Most of them burden the florist and increase their overhead and risk. Florists are who you need to get to buy in. They're small businesses. They don't consume API's.

Good luck.
The real question is why do it?
There are a bunch. NodeOS and runtime.js are the ones I've looked into because I like JS but there are unikernel implementations.

The cool part is, if the OS is trimmed down enough (ex < 10mb) it's small enough to fit in version control.

Much like we automate build tools to concatenate/minify web assets, it'll be possible to create a build step that takes a webapp as input and spits out a fully functional VM ready to deploy as output.

It completely inverts the deployment process. Instead of building an environment and deploying an app to it, you focus on building the app and deploy it as a VM when it's ready.
You're right in that it isn't the exact same paradigm as React, but it ends up working out the same way.

You write a declarative description of how you want your app to look given a source of data, and then the UI updates when the data changes and you can bind UI elements to change the data. When the data changes, the UI automatically updates.

React does this by generating the whole UI in a tree from a bunch of data and then diffing. QML does this by binding signals that trigger the UI to change whenever the data does.

Yes they fundamentally work a different way, but the way you write applications and think about them is the same.
How Cheap Gas Complicates Long-Term Urban Planning
Yes: http://www.businessinsider.com/google-microsoft-amazon-taboo...

"Google, Microsoft, Amazon, and Taboola are paying the owner of Adblock Plus to unblock ads on their websites at a fee of "30% of the additional ad revenues" they would have made were ads unblocked."
I don't recognize the currency offhand (Google says its the Indian Rupee), but I can tell you that in the US, the difference is not that much. Especially because most people tend to buy phones on contract, which means you're going to be paying about the same down payment, and the same monthly payment for all of them. So there's very little difference between an Android's price or an iPhone's price.
That approach has limits, when DST raises its ugly head (for example, in a calendar scheduler). It's interesting that some of these systems ask you for timezones like "GMT London" - it appears to the user that they're asking for the three letter timezone, 'GMT' - which the user probably knows - but what they're really asking is the TZDB timezone location - which the user probably doesn't.
The thing is though: What can they reply with? "Do you feel you deserve the content for free?" is the only argument I ever hear, and that is so old and tired, it's not funny.

I'd be interested in hearing/discussing a solid pro-ad argument, but I've yet to find one.
https://twit.tv/shows/floss-weekly/episodes/302
Some versions of Outlook use the even worse MS Word engine.
I'd much rather scan my own groceries and pump my own gas instead of waiting for someone else to do it.

I'm much more invested in how long it takes these things to be done than an hourly wage earner.
Do you not know that you're required by law to come to a complete stop before a stop sign? It's legally not up to you how much a stop sign "influences" you.
Yeah, sorry, I was speaking of exactly what you mentioned: that the "fix" was to simply change the username (which, of course, isn't a "fix" at all).

They didn't fix it at all, they simply tried to "re-hide" the hidden account.
Let me try to explain with a very very simple example why the average person might pay less, even though the average tax might be higher.

Person 1-10 make $10. Person 11 makes $100

Case 1, a flat tax of 30%

Person 1-10 pay $3, person 11 pays $30, for a total tax of $60 on $200 total income, that is 30%.

Case 2, a progressive tax of 1% on income up to $10, and a tax of 80% above that.

Person 1-10 pay $1, Person 11 pays 1% on $10 and pays 80% on $90 which is $72, a total tax of $82 on $200 income, a 41% tax!!!
"Android dominate iOS by a huge margin, and I think it is ahead even in the high end segment."

Every piece of data I've seen on this - for phones >$400, which is generally reckoned "high end" - suggests that's not correct. Most of Samsung's phones are not Galaxy S(n)[Edge][Plus]; instead they're much cheaper products.

Premium Android sales have pretty much stalled since the introduction of the large-screen iPhones over a year ago; hence LG, Sony and HTC seeing falls in sales and profit.

"Another alternative is that it is just that the app market is catching up more slowly than the hardware market"

The gap in revenue between the two platforms is getting wider by year, even while the download gap seems to be growing. So that doesn't seem a sufficient explanation.
You did not have people literally "stolen by Google". People don't belong to you.
Then why don't things happen when you point two lasers at each other?
I understand what it's like to be emotionally invested in a particular language or technology. It's usually a result of not having used something better[1] or just having invested a lot of time into that technology.

The good news is that a lot of programming skills are fungible, and you (like me) will eventually use things you like more than you expected -- perhaps even more than you like JavaScript. The time you invested won't be wasted.

1. http://www.paulgraham.com/avg.html
That clickbate generate comments. Regarding then, it seems many people have a lot of different opinions and a sour understanding of the market.

So, in my opinion, the real substance is: nobody knows what is going on, this creates a kind of fear and a negative atmosphere. Not a good thing.
Here's a blog post to get you up to speed on OCaml jargon, http://hyegar.com/blog/2015/10/19/so-you're-learning-ocaml/
Is this manually curated? (the titles seem to be different than the original HN titles)
Microsoft Forcing You onto Windows 10 [video]
Zero to Large
The very idea that you can abstract IQ from socio-economic status has no basis in science. The idea that IQ is a measure of intrinsic intelligence is also not accepted. There's a reason race is not accepted as a biological handicap anywhere but in white supremacy circles and it's not political correctness.
Python Interview Questions and Answers
Ask HN: You built and they just came?
Are there any stories when you went ahead and just built something, did minimal (or no) marketing and users just came?
>Most people think that ignoring an accent on a capital letter is acceptable

Of course it is! In Poland its perfectly reasonable to ignore all "weird" polish characters. Ą ą Ć ć Ę ę Ł ł Ń ń Ó ó Ś ś Ź ź Ż ż? hell no. I started using computers in ~90, never ever in my life configured local keyboard variant.

>commissioned Paris-based consultancy AFNOR to draw up a list of recommendations by the summer

brilliant, nothing like one more standard to ignore!

offtopic: BBC Video volume slider goes to 11 (haha), but is too quiet even at full volume :(. BBC should have people/systems responsible for this type of stuff, its not rocket science to normalize volume :/. You can always lower volume on the client if its too loud, but there are no easy ways of making very quiet stuff louder (other than passing it thru sound editor).
Section 215 bulk telephone records and the MAINWAY database
Technological Singularity
>Think about self-checkout

Self-checkout can be extremely convenient if it's done with a handheld scanner as you shop, as my local supermarket does. I can walk into the store with my backpack, fill it with groceries, see how much I'm spending (and whether discounts have processed properly) and then pay in a few seconds at the exit. The only minor hassle is if I'm buying alcohol I have to wait for someone to verify my age.
And if I spend less than £20, I can even use contactless payment. Unfortunately the current system still requires a few steps to pay, but theoretically I could just beep my card and walk out.

>or pumping your own gas at a gas station.

Because they haven't really automated anything but the payment. If you could drive up and have a robot arm fill your car, it would be very convenient.
YCM is good for vim too: https://github.com/Valloric/YouCompleteMe

It uses Clang for C/C++/Objective-C/Objective-C++ and exposes itself as a server usable from vim, emacs, sublime ...
I actually got a small pay increase when I moved to Big Corp. But I think that had more to do with luck than anything else. Lots of my colleagues took pay cuts and/or dealt with wage stagnation for a fair bit of time afterward.

The ones that were really hit were new grads who had accepted jobs that went away before they got there or had only been on the job a couple of months.

Another big difference (I hope) was that 9/11 came along right after and changed things in a much more macro scale. Don't know how much we can draw from that.
lea also doesn't set any flags which can be pretty useful when interleaving arithmetic operations with other things.
Got technical debt? Get a grip
> The NHS wants to make sure that millions of people don't take unnecessary ultrasounds, since a tiny risk, multiplied by millions, equals a few unnecessary deaths/left-handed children.

The NHS warns against un-needed tests because of the risk of false positive results and un-needed treatment. The test itself has minimal risk, but most treatment has some more risk.
RDF has no adoption. JSON is the winner.
Let's try to understand why:
Because JSON.parse() is instantly available on the client.
On the contrary, RDF.parse() (or more precisely N3.parse()) is available on the client only if you use that obscure library I mentionned above.
Noone knows the library, so noone uses the N3.parse().
Ok. End of discussion.

Now my own feeling:
RDF (and especially its N3 dialect) is the only description language I know of that serializes and deserializes graphs with no specific code, and has a good JS lib for client-side consumption.

JSON (or XML, or any other tree descrption language) requires extra effort whenever you use it to serialize/deserialize/traverse a graph structure.
That is why i think they suck.
And that's why I prefer RDF/N3.
I don't understand why they don't have an app yet for ordering (at the drive-in and maybe delivery too).

The combination of app-based ordering and drive-through delivery is one I strongly believe to be underutilized.
Why is there always a highly up-voted comment in every thread that expresses befuddlement at the utility of the blockchain? I thought HN was all about forward thinking and experimental ideas, instead of throwing up hands in ignorance.

Admittedly, the article is light on technical details, but if you understand how blockchain technology works, you could easily deduce that a likely use case for this would be a service for connecting drivers to passengers without a middleman and without the regulatory burden that often prevents these services from proliferating in certain markets. A more fleshed out general case of a decentralized marketplace is OpenBazaar, which creates a marketplace with no middleman that can't be taken down.

There is no reason a blockchain based app couldn't be implemented. Whether this guy is actually on the right path or not is hard to say based on the article.
Next-generation video encoding techniques for 360 video and VR
Why every Product Manager should learn how to code
The trick is that Qt5 != Qt Quick. There aren't many bindings to Qt5 since the binding surface is enormous and very C++-like.

The QML bindings for other languages don't have to cover much surface area though. They look minimal but most of them are eminently usable because all the UI logic is in the QML+JS, all you need in a binding is a way to pass data in and out.

D, Rust, Go, Ruby, Python, etc... all have good enough bindings, that work for now and even if they do need some patching, aren't that big or hard to patch yourself. I've never used them myself (I just use C++, but I plan on using D for a QML app someday), but I know some other projects that do like https://github.com/limetext/lime
This is a more coherent summary of Om than exists elsewhere, including the official Om site.
I find it amusing that their page loads with a popup: https://screencloud.net/v/vOXl
Transform, next-generation video encoding techniques for 360 video and VR
Why do people keep coming to this couple’s home looking for lost phones?
I can identify with a stormtrooper who breaks loose from his oppression and join the other side. The girl has a royal destiny, but Finn is actually working his way up in the world and he's bumbling because he is stretching his limits.

(I get tired of so many stores where the lead characters have some "special" family origin that is so clear to their situations and this erases any discussion of what is it you have to do to become "special" as a member of the mass.)

I so much identify with that guy, see

https://www.youtube.com/watch?v=CDM6v1XhWEg
McDonalds definitely invests in automation, but the goal isn't to replace humans entirely. Uber also has much higher marginal labor costs than McDonalds does and would benefit a lot more from automation.

Examples of automation at McDonalds:

Self serve order kiosks
http://www.businessinsider.com/what-self-serve-kiosks-at-mcd...

Automated beverage dispensers
https://www.youtube.com/watch?v=k26g3YqAsfA

Digital menu boards that update based on conditions
http://www.eater.com/2015/11/11/9716058/mcdonalds-weather-me...

And then of course all the tech in their kitchen that take out all the guesswork (timed friers and the like).
You can't just call it "malvertising" when it's just not what you wanted...

I just went and downloaded the app from that add and compared the checksum against the APK on my phone of the same version (version 42.0.2, downloaded from Google Play)

They both match. (Both SHA256 checksums are D0B5A524ABFD5AD9D73DFF4DA398423CB7B337797FBA0C039F3A44CAE259B4B0, if you want to verify it from me as well)

So that site is providing an untampered download of firefox, so there is no "malware" anywhere.

In fact that site (HTZapps) seems to be a curated list of "safe" apps available to download, an alternative app store much like fdroid or the amazon app store.

It even follows the Adsense guidelines on their download page (clearly called out advertisements, no more than 3 on the page, only one above the fold, they don't interrupt the flow of the page, etc...)
Let's see how babies do on a planet without rainforests.
Mail. In the area I worked there was one apartment area with letterboxes at the door and about 20 areas with the mailbox in the doors of the apartments.

Sweden built a ton of housing (the goal was a million apartments in 10 years or so) back in the 50s and 60s. Those buildings didn't have letterboxes inside, all with letter gaps in the doors (at least where I worked). Newer places typically have them downstairs now.
First Wolfram Programming Lab Lesson Ported to JavaScript
> The proper answer is that Pluto is a planet because of historical reasons (by fiat)

I disagree that Pluto should somehow have this distinction. Along with all of the reasons it shouldn't be considered a planet under the current definition, it was only discovered in 1930 so it's not like we've been seeing this dot in the sky since humanity was in caves.

Even if I were to agree, then Ceres should also be considered a planet since it was discovered earlier.
Appreciate it. I'll check it out later after work.
From the evidence I've read, it does sound like a lot of these colleges are promising jobs and pushing students into extremely expensive loans in a predatory fashion. I just hope that ultimately these schools have to foot the bill and not the taxpayers for these schools' mistakes.
Mobile testing madness: How to stop the Web services insanity
I know it's awkward, so I understand if you don't answer, but even wide number ranges would make this a lot less abstract. What is the range of "Bay Area, not Google $$ salary", and what do you alternatively think is reasonable and affordable to you?
This is so absurdly simple and yet devastating. Reading some of the comments on the Github issue you posted, this stood out (I don't know anything about lucky7coin):

> So disappointing such code was not reviewed by Vern and team before running it on the server where damage could result.

So this code was actually put into production somewhere at some point -- wow. And cursory code review and compiling from source will do absolutely nothing here.
Excellent post about this - http://thenewstack.io/dockers-unikernel-purchase-changing-ro...
> He believes the dog may have inadvertently been cued to hit on their car.

How do they explain how the dog was 'inadvertently trained'?
Median income does not mean what you think it means.

There are basically 4 socioeconomic classes in modern society: the disposessed, the working poor, the middle class and the wealthy class. You can split hairs and make different cuts, but if you follow this model.

* The disposessed is the people that fell through the cracks. They are struggling to survive usually for multiple issues that are holding them back, even if they have incomes. In a healthy society they should be a small minority.

* The working poor is the people that manage to make ends meet, but are one unexpected big expense away from financial disaster. Unlike the dispossesed their main problem is that the jobs they are qualified to hold do not pay enough, so they may do everything right and still land in trouble.

* The middle class is people that is financially relaxed, even if not rich. They can afford luxuries, and are the prefered target market for many business both because there are many of them and because they have disposable incomes.

* The wealthy run the show. They are not relevant to this dicussion.

The point about "median income" rethoric is that Americans assume the middle class is always 50% or more of the population. So, by definition, median income == middle class. This is not the standard way of things around the world or through American history. Instead, there was an historic anomaly after WWII, when all the other industrial economies were blown up during the war and Americans enjoyed the advantage of being isolated enough to keep their infrastructure mostly intact. Every Risk player knows how this go.

This allowed the American economy to grow faster than population during the second half of 20th century, so most people could aspire to join the middle class, and the upper tiers of middle class could aspire to join the whealty class.

Arguably, the oversupply of money in the Bay Area is reverting this trend. This is what happened to Spain in the 17th and 18th century. The country itself got rich because of all the resources they extracted from their colonies in the Americas, but the rest of their economy did not grow as fast.

The result is that everyone that was not connected to the gravy train from overseas was, in effect, poor... even if they had enough money on their pockets to qualify as well to do in places like Central Europe that did not have colonies of their own. The well-off German farmer had access to cheap food, shelter, craft goods and the occasional specialized service that were simply not available to the average Spaniard lackey, because those last were priced out of the market by the soldiers and the customs officers.

Now the colonies are in the cloud, and software developers are the workers that help bring the value produced there into the realm of physical reality.
I see (and get) lots of apps which are free, with limitations so that you can decide whether to buy the in-app purchase - which is effectively "the app". And I see full-featured ad-supported apps with an IAP to end the ads too.

True, those aren't time-limited trials; they're in effect feature-limited trials and pleasure-limited (annoyance-added) trials.
gcc generates lea instructions still because `lea eax [eax*5]' is a lot shorter than whatever the machine code for multiplying by 5 is.
> Also, you're putting users without sandbox attribute support on risk of being exploited... so you'd have to switch between two paths for display.

An evil part of me considers that a feature, not a bug.

And as for stripping script tags, I'm always reminded of this story:

http://blog.codinghorror.com/protecting-your-cookies-httponl...
IBM Acquires UStream, Forms New Cloud Video Unit
Hamburger, hamburger, hamburger
Why does that happen? I'd think they were equivalent. I don't do time-series or anything to be clear. I would just expect the a + b = b + a principle to apply for the m/d value.
I think you're getting downvoted because you seem to have misunderstood the parent commenter. They were saying the same thing as what you're saying here. Ie. that salaries are high because "that was deemed illegal and they've stopped".
I'll say it again: call them zebras. There are no unicorns. There are zebras. And if you see either of them in the wild (outside Africa) you're likely staring at a decorated donkey.