skysight-inc/HackerNews huggingface dataset:
> GMO crops aren't invented for developing world conditions

There are, in fact, ag biotech firms that have expended resources to develop GMOs for developing world conditions and problems. Of course, there's more money in solving first world problems, attracting more investment, but that's true of pretty much every industry, not something special about GMOs.
Obviously it depends on the job.
Some jobs are just "sit around unless something goes wrong, then handle the situation." Something going wrong being exceedingly rare.

I knew someone who worked at a grocery store that was 24/7. Except they did close on Christmas, New Years, and Thanksgiving. The store's insurance was for a 24/7 operation - which meant that someone had to be in the store even those 3 times a year it was closed. So my friend's job 3 times a year was just to sit in an empty store by himself. Just to comply with the insurance policy.

I knew someone who was a master control operator for a TV station for the overnight shift. He told me his job was "make sure the TV doesn't go off the air" which ended up being that he was on the internet and watching TV his whole shift since the TV broadcast very rarely malfunctions. (I don't know if this is usual or not for a master control operator)
There's definitely more food now. Most of it is lower quality than what was eaten before, when it was eaten of course. For survival reasons, I would choose availability over quality any day. However, we have more than enough food to survive, so much so that we throw it away. So maybe quality could go up a bit. Like say by banning the use of antibiotics and growth hormones in milk producing cows.
The actual reason that third function compiles, and the fourth does not, is that

{
x: 0
}

is a block statement with a label x. Try it in your console, it returns 0. The last one is an object literal outside an expression, which is a syntax error.

In addition to that, the return statement is 'restricted production' where the line break itself is a terminator, this has nothing to do with semi-colons or ASI.
We've been throwing around a similar idea of YC partners doing office hours on HN. But I love that this one happened spontaneously and just worked. It seems like a good idea to try it again and see how it goes.
True, I was just pointing out that large companies are typically aware of 8-to-5 attitude, and at least try to mitigate that, so an employee that's kicking in extra hours might not be foolish after all.
Sure, the same uncertainty could be applied to Google had it been a new player in the market and we hadn't developed a little 'trust' in its search results over all these years (not saying no else can beat them to it). I'm always looking out for new search engines, and may be one day DDG's search results will be better than Google's, just not at present for me.
Illegal or against company policy? There's a big difference.
This comparison's price section doesn't make any sense. How about this instead:

Heroku:

Single-AZ is $750/mo - 15GB
Multi-AZ is $1,200/mo - 15GB

Amazon

Single-AZ is $284.7/mo - 15GB/4vCPU
Multi-AZ is $569.4/mo - 15GB/4vCPU

In simpler terms, Heroku is more than double the price.
There are some end to end Clojure shops. Pretty sure Relevance uses cljs.
I think this is an example of why people often feel like they're talking "past" each other on this issue. You see this as a matter of employees making unreasonable demands on an employer and acting like they are entitled to a job where they get to dictate the conditions. I see this as an employer claiming that there is a desperate shortage of workers that can't be found at (any price?/market rate?) and needs a special government visa program where they get to bestow residency (and control residency) on would-be immigrants.
Do you not have friends with dogs? Seems like at least half of my friends have dogs and they always say if I ever want to take them out for a walk or run to go for it.
Are you familiar with the Bonsai Kittens?
Finding actual numbers seems to be harder than it should be, but this page:

https://www.netmarketshare.com/browser-market-share.aspx?qpr...

...suggests that IE 8, 9 and 10 combined have about ~28% market share. Of course, I don't know what they're measuring --- somewhere like github is going to see a very different balance of browsers than, say, Amazon --- but that's a hell of a lot, roughly equal to the IE 11 market share. I'd say that's way too much to dismiss out of hand.

Edit: I've since found this: https://en.wikipedia.org/wiki/Usage_share_of_web_browsers#Su...

That suggestions that netmarketshare are consistently measuring IE high --- other people show IE at about half that, and Chrome at about double what netmarketshare do. Which, of course, makes it even more important to find out who your audience are before giving up support for old browsers.
This would enable linking to previous Show HNs and reader ranking of the review candidates.
Manu Kumar in 36 Seconds (VC in K9 Ventures)
Yes, but the question is, unlimited what. You don't go to an "unlimited food" restaurant expecting unlimited drinks as well.
They get to see my reply so I am correcting them with that post. Also, I'm letting you know. How should I have worded the correction? (Genuine question. I'm not good at communicating and want to do better.)
Almost nobody is using asm.js right now, and backward compatibility with asm.js should not be a top consideration for WebAssembly which (with agreement from multiple vendors) will achieve something much more important than asm.js backward compatibility.
Agreed, but the idea is still beneficial. If 1:1 binary representation for the data from the lexer doesn't yield much benefit, then a representation for the AST might.

And reading from that data could be much faster. And with a supposedly smaller file format, it probably wouldn't be so necessary for a minifier to rename symbols to single-letter ones to save a few more bytes.

[Edit: added the following paragraph]

This could yield a smaller file format (which is what people usually want from JS minifiers), without sacrificing the readability of the JS code.
This is awesome.

We will probably need a package manager after that (like apt or npm).

A use case could be with ImageMagick, OpenCV, OpenSceneGraph or qemu inside the browser. All of them are huge and useful projects with many common dependencies.
I've always wondered, what do you do in the case of a user forgets their password and has to reset it? Reset it and lose all their data?

Seems like the only way.
s/simile/synonym/
You handled that pretty well. Although you may wish to directly reply to them as well.
6 Different Call to Action Techniques to Use for Your Ecommerce Store
Prior post with discussion: https://news.ycombinator.com/item?id=9732827
i dont understand this. what does open mean? how open does "open" need to be, to be truly open?

there's 7 layers on the osi stack. there is no internet without them. do you need to know how all of them are designed to be "open"? even if you go on wikipedia and read the designs, you'll get an abstract view of them. but does that tell you enough? the implementations are all different.

focusing just on layer 7, the page you are viewing, do you need to see the actual html blocks, css, javascript to be "open"? of a sizable website, this front facing page is only represents a fraction of all the tools to produce the site. do you need to know how those hidden parts work too to be "open"?

i think the big distinction for me is HTTP vs Internet. if i click on a page and it includes a remote javascript file, i want to know that my computer is connecting to another server to get that file, but do i really have to be able to read it? my computer already connects to others over the internet in non-HTTP settings where I cant read what i'm getting.
Can someone explain to me how these type of things aren't racist or sexist? I still don't understand how benevolent preference isn't sexist or racist. Selection should be merit based - not gonad or skin-color based.

If the rule applies only to "consideration", as mentioned, then that would be admittance to not following Equal Employment Opportunity laws and they would be open to a lawsuit as it is implying they didn't consider women and minorities before instating the rule, which is against the law.
Sure, I get that. I'm still just having a hard time imagining trying to exploit this, because it's impossible to hide that you did it from the user, and it completely breaks the app you're trying to take advantage of (since you took over its URL handler, it can never receive the expected information, so you can't even try to immediately pass the data to the real app and hope the user doesn't notice).

Assuming the model where you send a request to another app, which then sends the secret data (such as an OAuth token) back to you, it also seems rather trivial to defeat (if you're the app with the secret data). Just require the sending app synthesize a random binary string and send it to you, and use that as a one-time pad for the data. You know your URL handler is secure (because otherwise it can't have been invoked), and this way you know that even if some other app intercepts the reply, they can't understand it. Granted, this doesn't work for the model where you send secret data in your initial request to the other application, but I can't even think of any examples of apps that do that.
Actually, Uber does this, though not all the time.

http://newsroom.uber.com/austin/2014/10/uberkittens-is-back/
Apparently Trump said some silly stuff [0]:

> On HealthCare.gov: "We have a 5 billion dollar website. I have so many websites ... I hire people. They do a website. It costs me three dollars."

[0] - http://www.vox.com/2015/6/16/8789885/donald-trump-president-...
Doesn't tax debt have seniority to all other creditors? So if Uber went bankrupt because of back taxes the IRS would either receive all back taxes in full with the remainder going to the other creditors/investors or they would receive all of Uber's assets and everyone else would get nothing.
It is really too bad that at some point in the last 18 years of Java VMs being in browsers that they didn't formalize the connection between the DOM and Java so that you could write code that interacted directly with the DOM and vice/versa in a mature VM that was already included. Would have been way better than applets, way faster than Javascript and relatively easy to implement. The browsers actually have (had?) APIs for this but they were never really stabilized.
Here's the best I've come up with so far, not focusing on pricing, but capabilities:

http://www.newegg.com/Product/Productcompare.aspx?Submit=ENE...

I'm considering moving from an Acer B286HK to a B276HK. Very curious if anyone has recommendations of different displays. Any suggestions are very much appreciated. I'm thinking in terms of which display I can buy three of and not regret it.
Having a coach is a luxury. For us software developers the closest thing we get to coaching is a code review by a more experienced developer. That is certainly valuable but rather hard to come by consistently if you are past certain level.

So what to do without a coach? Find something that will direct your practice. For this reading quality code is indispensable as it shows you the range of possibilities of what you can do with certain technology.

Considering your example of sports: past certain level it is essential to meticulously study video footage of yourself and your opponents in action as it provides insight into your weaknesses and your opponents' tricks which you can then adopt or learn to counter. Also when someone comes with spectacular advancement in technique (think Fosbury flop) it is quickly analyzed and adopted by others. So watching others is sometimes very useful.
My point is less about anything related to asm.js per se, and more that there isn't a good reason for wasm not to support this particular use case.
I concur. Our analytics are fairly consistent with a lot of sources when it comes to browser usage, etc. but we've never seen numbers for Bing + Yahoo anywhere near even 10%.

The Google percentage seems accurate, but there are other sources to consider.
Could you give some links? I'd love to read about this but can't find anything on Google that talks about anything earlier than 2000.
On the command line I don't see it as an issue. Both emscripten and NaCl provide standard gcc-style cross-compiling toolchains that are easy to integrate with other higher level build systems. That's IMHO the only way that makes sense when providing a C/C++ compiler toolchain. The big missing piece in the puzzle is interactive debugging, hopefully with WebAssembly we also get proper debug information format (something better then source-maps), and can then debug-step in the browser through the original source code (this sort-of already works with emscripten since it can generate source maps, but it is quite rough for big scripts, and mapping back variable names doesn't work very well).
An editorial director is a bit different from a corporate communications person. Many/most VC firms (indeed, many/most companies in general) are now looking to attract audiences of their own rather then rely on the eyeballs gathered around new sites.

First Round Review is a good example: http://firstround.com/review/

Or, go to a16z's homepage: it's all home-grown content! The company hired Sonal Chokshi from Wired to actually be an editor -- not a PR person.
>I'm currently working on a small app built on ec6/7 babel, npm, jspm, system.js, aurelia, gulp, etc. It's been a great experience so far.

Oh, the irony...
Antibiotics are banned in dairy cows (at least, in the US and EU). They can be used to treat illness, but the milk produced while they are used must be discarded.

Growth hormones are banned in the EU, not in the US, but many US dairy producers advertise the fact that they produce milk without using them.
Check out http://www.neowin.net/news/fake-chinese-500-gb-external-driv... for an impressive one of these.

It reports as a 500 GB drive to the computer and you can copy small files to/from it. But it's basically a ring buffer; once the actual (much smaller) capacity is full it goes back to the beginning and starts writing over the earlier data.
I do a lot of web design and you often have to use table for compatibility reasons or straight up no other way is supported (vertical alignment or same height for example, even if flexbox does it now IE 8 doesn't support it)
Uber Isn't About to Roll Over on Making Drivers Employees
I don't think word processors are bad at hyphenation recently. They do optimize for fewest lines instead of least raggedness though. And Knuth's algorithm takes O(n^2) time which could get significant with long documents and seems like overkill to recompute for every keystroke. I guess it could be computed once when saving or printing though.
I dont distinguish between billionaires and middle class folks in this respect. Overconsumption by the middle class us likely much more environmentally damaging. Does it drive the economy? Perhaps; if so, it's a problem. And certainly the Russian middle class consumes more of what it makes than European or American because lacking reliable property rights they do not trust investments to pay off.
Strictly, this ruling affects one worker.

If it is appealed and eventually decided by a court whose decisions are binding precedent -- and the first stage appeal from the Labor Commissioner's ruling would be a state trial court, which is not such a court -- then it would have broader effect.

OTOH, its likely a guide to how the Labor Commission would rule on similar cases brought by other Uber drivers, so, in a sense it signals an effect in California, without having a direct effect on any other worker.

ISTR reading about a Florida decision that found the same thing with regard to Uber drivers, and IIRC there are a number of other labor complaints and lawsuits pending on similar grounds.
I think those journals charge high prices for the same reason that niche software vendors charge high prices. Namely, the product takes a goodly number of highly educated (and thus highly compensated) people to produce, and they don't have that many customers. So if the business is going to work at all, the prices have to be high. Furthermore, they are taking steps to verify the integrity of what they sell. And of course, the more steps they take, the more the journals are going to cost...
That would be mad to do with a large account... I guess if you just began and aren't sure...
Adobe Dreamweaver CC 2014 Crack and Serial Number Download
That's an interesting definition of "had to".

If you don't like the complexity all that tooling and boilerplate adds to your project, why not just write your application in vanilla CSS, HTML and JavaScript? It still works fine.

Most of the time I'd much rather work with imperfect but standard tools than waste time learning the "hot new stuff" and constantly fix what flighty other developers break or abandon. Framework churn is a symptom of invented problems that don't need solving.
Another thing to keep in mind is that Uber drivers set their own hours. A real employee who just works when they feel like working wouldn't last long.
"Open by design" doesn't have to mean plain tex. I learned large swaths of SSLv3 and TLS just using Ethereal and later WireShark to watch handshakes. WireShark handles HTTP/2. Byte code decompiles easily. I understand you concern, and I love view-source too. But I don't think this loses that.
Management should be sharing it with you at least quarterly if not monthly. Typically, I've seen it done the day after or the Friday after the most recent Board meeting.
At PDC 2003, they also stated they were expecting much faster processors - one slide mentioned 6GHz chips.
I'd really be interested in knowing those that have been modified to be more nutritious, especially since a lot of nutritious food gets to stay out of the market due to its incapacity to stay fresh. I only know of Golden Rice, and I'm not even sure how fresh it stays.
Except California has previously ruled those people are employees too.

http://www.edd.ca.gov/pdf_pub_ctr/de231tc.pdf

In Santa Cruz Transportation, Inc. v. Unemployment
Insurance Appeals Board (1991) 235 CA 3d 1363;
1 Cal Rptr 2d 641, the Appeals Court held the drivers
who paid the taxicab company a fixed-fee to lease a
taxicab were common law employees of the company
Look at pages like DataSaver.

https://support.google.com/chrome/answer/2392284?p=mobile_ba...

There's nothing there about privacy considerations. It'd be great if Google started letting users know of there are (or aren't) privacy implications.
I don't disagree with any of this.

My point is more about the sorts of stories and claims that a beginner will encounter while poking around the usual sites. One could be forgiven for wondering if most HN commentators are 60 year-old polyglots with a security clearance and two failed startups under their belt. It can seem daunting in the right context.
Since Uber sets prices for a large portion of the market they operate in they have monopoly power and it's therefore not a free market. Uber's at 46% market share in major U.S. markets[0], since taxi's are regulated locally and Uber is setting prices for almost half the market nationally Uber is arguably the #1 regulatory power in the U.S. personal transportation sector.

[0] - http://www.forbes.com/sites/andrewbender/2015/04/10/ubers-as...
Very informative! Though most of the animations were missing/didn't load on Chrome on Windows.
That's orthogonal my point. My point was that when an employer gives you a new employment agreement you should recognized this for what it is - a renegotiation of terms. At that point, you should feel free to negotiate right back.

At-will simply means that they can fire you if you don't sign.
Apache Logs Viewer
Because Uber's wages are low.
The list of things you're seeing above appears to be a compiler, two package managers, a build runner, a module implementation, and an app framework. Which languages do you work in building apps of any complexity where you don't need any of those?

Saying you "have to use" any of those things (except for the compiler/runtime) is an overstatement at best. As in other languages, if something solves a problem for you, use it. If not, well, you don't have to use it, unless you're stuck on a team who uses things because This Is How We Do Things Now(TM), which is not a JS specific affliction.

I think one could reasonably argue that two package managers is not only overkill it's a problem (in fact, I sometimes do argue that browser-specific package management shouldn't be part of projects I'm on), and that most languages don't have to deal with competing module implementations because they came baked in (fair).

I think one could also possibly argue that the explosion of JS libs/tools seems to be near-cambrian in its proportions and it's hard to keep up with, but from where I sit this looks like a consequence of (a) the expanding reach of the browser as a platform (b) second-order magnifying effects of popularity (c) where npm is involved a tilt towards smaller libraries and lots of dependencies and (d) the fact that making a library is a way to make a name for yourself (incentivizing lots of libraries).
That is an interesting possibility, I think yes, they will do that. It's like a more glorious version of pg's essays... except more strategically thought of (as you would expect from a large company).

Probably doesn't hurt to have a huge network of important contacts though :), the need arrives at unexpected times.
What's "donut" storage?
Boy is he gonna feel silly when he discovers that the climate exists
It could be addressed culturally. There's no need to mandate a single channel for distribution to humans (source) and machines (binary).

We could define a standard discovery mechanism for embedding a source URL, e.g. github repo + changeset, or PGP-signed javascript.

This would be even better than "View Source" (e.g. source provenance, change history and human reviews/comments), and the browser can still correlate runtime inspection with relevant source code.
> In the meantime, the Uber juggernaut will continue to roll on. So the real question will be: should we as a society welcome disruptive changes that upset our old models or should we use the old regulations to stymie them?

That seems like a loaded way of phrasing the question.
Paper-thin printed solar cells could provide power for 1.3B
"
I rarely clip aneurysms now. All the skills that I slowly and painfully acquired to become an aneurysm surgeon have been rendered obsolete by technological change.

Although neurosurgery is no longer what it once was, the neurosurgeon’s loss has been the patient’s gain.
"

so nice to read this

many of the entrenched remain so through superstition at the loss of progress,

but to read someone speak highly of a practice that rendered a section of their skill set obsolete is heartening

i have family who work in trauma and they condescendingly balk at my excitement over new medical technology:

https://www.youtube.com/watch?v=aA-H0L3eEo0#t=3m14s

https://www.youtube.com/watch?v=8X69_42Mj-g#t=14m17s

personally, i look forward to bones:

https://www.youtube.com/watch?v=02Or-Hx3yqc
Dragontamer is speaking as if Uber's competition is external to Uber, which of course it is. Uber sets its price and then offers services in a free market at that price, just like any other company. That makes Uber different from platforms (such as ebay) that facilitate sales but do not set prices.
Waiting on the game-theoretical sequel which allows me to plot my optimal art career based on networking the gallery world.