skysight-inc/HackerNews huggingface dataset:
At Lucid Software we use the Closure Compiler with advanced optimizations to build both Lucidchart and Lucidpress. You can see some work we did with it in respect to Angular here: https://www.lucidchart.com/techblog/2016/09/26/improving-ang...

I don't have a direct comparison to Uglify, but as of last fall advanced optimizations does save us about 2.5 MB over simple optimizations.

We're also using Tsickle (https://github.com/angular/tsickle) and Clutz (https://github.com/angular/clutz) to be able to use TypeScript with our Closure Compiler compatible codebase. Closure Code can be depended upon in TypeScript code and vice versa. It's been awesome to use the type system of TypeScript in combination with the minification power of the Closure Compiler. The build process is definitely a bit crazy at the moment, though.

Disclaimer: I work at Lucid Software.
Appreciate the reply!
That being said Go is one of the four recomended language in google : java, c++, python and go.
Follow  Evon Latrail
Go to Facebook, Twitter, or Instagram and follow Evon Latrail
The unbelievable part for me wasn't the use of "obama" as a noun, is that I can't bring myself to visualize Donald Trump reading a book, specially not a historic one (at this point I think everyone knows why that is)
Save your important files to Dropbox without leaving Messenger
Buffett has famously stayed out of tech companies because he (self admittedly) doesn't understand them.

A BK of the internet would buy ugly tech companies, turn them around, and sell them. Buffett is definitely not the only guy in that business, but he's probably been the most successful. An internet version of that would have to really really understand technology and the markets driving it, along with understanding the modern financial system and sources of capital (to finance buying the companies). It is kind of a weird combination.

However, I do think we're going to start seeing waves of consolidation in tech, and maybe some interesting turnarounds.
This is a symptom of the disease, not the cause.

I can't speak to other places but in SF the disease is ridiculous zoning. City doesn't allow dense/tall buildings despite plenty of developers would be happy to build them because there is demand for it.

It also happens to be an attractive place to be so every year we have more people coming in than new apartments being built so rent and cost of houses raises every year faster than in other places.

If you were a rational investor, would you rather buy a house in SF, where the price will raise faster than S&P 500 or in Kentucky, where it'll remain the same?

Rational investing strategies make housing even less available, prices going up even faster, creating a vicious circle.

Note, however, that the only way to get out of this is to allow construction keep pace with population growth, as it mostly happened in Seattle in the past 5-10 years.

If house prices will not rise then people will not be using them as investments.

Free market is capable of sorting this out. It didn't happen because the market isn't free because the government of the city of San Francisco doesn't allow it to be by responding to one of the highest population growths in the nation with one of the most restrictive zoning in the nation and trying to "fix" the problem with rent control.

You don't have to be a Nobel-winning economist to see how that leads to disaster but if it makes a difference, Noble-winning economists agree that restrictive zoning and rent control inevitably leads to disaster.
Oldest US mall blends old/modern with 225-sq-ft micro lofts
If there's an "AI effect" surely its inverse also exists; it seems to me that every time there is a [relatively] major advancement, a similar chorus of supporters pop up to tell us how we're so close to solving every AI problem imaginable. In recent memory there's Google's NMT, which had people effectively saying it's "solved" translation, but when I got to actually feed something into it, as a competent speaker of Japanese and former translator, I can only say that I was wholly unimpressed, relative to the hype at least.

Discounting AI advances is nothing new, but upselling them is at least as old, as well.
XOP had a few nice instructions, but was killed. AVX-512F has rotations, but only 32 and 64-bit elements. AVX-512BW will support rotation of bytes and words (8 and 16-bit words).
One problem with defining what is and isn't AI in the current age is that as something approaching "real" AI - rather than Hollywood AI - enters the public consciousness, it is seized upon by marketers wanting to attach the new buzzword to their products, effectively diluting the term in the process.

Things that a decade ago would have been described as performing regression analysis, and just last year doing machine learning, may be described this year as being powered by AI.
Every now and then I (in France) see positions that require being a native English speaker, so you might try looking into that. There also is a community of expats who sometimes post open jobs or in generally can share their experiences of finding a job. However, due to quite high taxes and complicated hiring process, many American companies choose to open their offices in the Netherlands, Germany, Poland, etc.
Most people that I know don't discount the time value of money on their LTV calculations so, in practice LTV != NPV. But yes, NPV would provide a more accurate calculation.

(Edit: to be clear on definitions, NPV is "Net Present Value")
Speaking as an outsider who mostly knows how academic publishing really works from reading occasional blogs that complain about the subject, the entire system seems like something straight out of a Douglas Adams novel.

"Why don't you just stop doing X thing you don't like?"

"Because if we do, they won't let us do Y thing we do like. Or, well, we would like it, except the way they make us do it is so awful."

"So stop doing that, too, or go do it your own way instead."

"But if we don't do Y thing we don't like, then they also won't let us do Z thing. Incidentally, we don't like that one, either. But we need it to be able to do X."
So you can make a living on Chrome Extensions? I haven't found much data on sales figures for paid extensions.

Also, can you change the paid subscription cost yet? It seems once you set it there isn't a good way to experiment with different subscription fees except creating multiple subscription types with different costs.
Title: "Why AlphaGo Is Not AI"

Actual argument: "Is [AlphaGo] going to get us to full AI, in the sense of an artificial general intelligence, or AGI, machine? Not quite"

Conclusion: "the rapid advances of deep learning and the recent success of this kind of AI at games like Go"

So not only the article discusses something different from the headline, it directly contradicts the headline by calling AlphaGo a type of AI.

Bad journalism.
Insect: a fast, repl-style scientific calculator
But there aren't twenty GitHubs. There are three or four, and their are hosted versions of those that are slightly different.

If publishers all used the same software package for content management, we might be somewhere. But every company with an IT department seems to build their own Content Management System at some point. I joke with coworkers that we would solve the developer shortage in north america if we figured out how to stop everyone from writing their own CMS.
Electron based snippet manager (backed by GitHub Gist)
Yeah, exactly. We call it AI because we need a name for this kind of adaptive algorithm, even if it isn't anything close to strong AI
> he is a bad person those views are too abhorrent to consider his other opinions

Provided someone is well grounded in their our own core values, there should be no danger in simply listening to a person like Richard Spencer. I went out of my way to check him out after hearing about all the hate he was getting. While I disagree vehemently on the white nationalist stuff, I found he had a very refreshing take on a number of other topics. I wouldn't call him a 'bad' person either. Misguided, yes. The sort of misguided that, I suspect, comes from not exposing himself enough to the 'other'.
While this is big for the company, I am curious what it means for recruitment of future executives at the company.

My understanding is at this level it's about personal connections and grooming an image. With that in mind, does it become harder to attract great executives on a go-forward basis for Uber?
Show HN: Fz – The missing fuzzy tab completion feature of z for Bash and zsh
We started the monetization part of AppBrain for very similar reasons about 5 years ago. We chose to have a very predictable set of ads (only non-incentivized app install ads) that have a better user experience than regular interstitials. Especially at that time, there were quite some scammy ads out there and our business grew quickly.
Now that Google Play has cleaned out most of the bad acting ad networks it is a challenge to attract new developers who recognize the benefit of a good user experience over the slightly lower eCPMs that may go with it. I wish you best of luck!
My journey and perspective is so similar, thank you for sharing your experience
In my tests on my companys code base Closure Compiler wasn't worth it.

It did however save a few kilobytes - after gzip - but took around 3-4X longer to run (much worse if you use their JS implementation for Webpack)

If time to build is not an issue for you, and you're ok with the java dependency, then it might be worthwhile.
If a chimp could play the game of go at the same level as humans, would we say the chimp had intelligence? When you base your definition of intelligence on sample size of 1 (humans), but can't even define within that context, you get these kinds of problems. Is platypus a mammal or not? Does the classification change the function?
Are all humans intelligent or posses natural intelligence? Is there a degree of intelligence? i.e. are some humans in possession of more intelligence than others?

I look at artificial intelligence as an umbrella term which has varying meaning depending on context. If you classify a task as needing intelligence to solve and someone finds a piece of code to do it, you have an artificial intelligence there. You can keep moving the goal post but it's only nuances and definition.
Meta: how can you write an article about Uber's president leaving and leave out the massive lawsuit from Google's parent company?
> There is no reason to use Win10 as a gamer

Let me know how Windows 7 on the latest Intel and AMD processors works out for you.
I'm not sure if I understand, are you actually using Go for your UI backing or using it as a backend for your application?
Doing something illegal (like pot) doesn't automatically make you a criminal. I'm serious.

For example, any time two people have sex if they drank first (are drunk) then no matter how much they consent and really, really want to have sex it's "technically rape" (I am serious). That doesn't make them criminals. And rape is serious.

You have to look at the ACTUAL enforcement practices where you're located. What do people (police) ACTUALLY do?

Also, remember: the reason it is not completely legal might have nothing to do with your consumption of it. For example, would like advertisements for it? Totally legit companies doing things that are "legal" today like shilling on Reddit, trying to get people to use their (legal) drugs?

So I would encourage you not to have such a black and white view of what is "criminal." It's a scale. Just as you're not raping a girl if you two have great drunk sex some night and both wanted it, you're not a criminal if you light up a joint.
Uber doesn't have a prayer of rehabilitation until Kalanick himself goes. The rot goes straight up to him. Jeff Jones was a much more recent acquisition who came from staid corporate America (Target) -- I don't think he was the problem.
Control Strip is not a new thing
I would absolutely classify a tardigrade as an intelligent system. Systems of parts interacting in an intelligent way applies to more than just networks of nerve cells.
IBM might be able to do this as long as they're not also trading in the same markets that are running on their supply chain database. Fwiw JP Morgan tried to create a global supply chain database back in the 80s but it never took off. Few parties were willing to give JP Morgan such a clear view of their operations and the overall market, knowing that whatever it saved them in efficiency and better trade financing, JP Morgan would find ways of extracting value in the markets, likely at the participants' expense.
Speaking as an AI researcher, almost nothing is "AI" research. In practice i feel most current AI research falls into two categories:

* Fuzzy problems -- image, sound and free text recognition. Where there is no real "true answer".

* Problems too hard to solve in a reasonable time without heuristics -- SAT, scheduling, etc. In practice NP-hard problems and further up the complexity heirachy -- AlphaGo goes here.

Once we know how to do something reliably, it stops being AI and just becomes "an algorithm" :)
If you want to point them out to us, I'd be interested in taking a look: hn@ycombinator.com. But other people breaking the rules doesn't justify your doing so.
I don't think so. Within some circles that may be true, but if they cast a wide net, I don't think it should be an issue. Just as sinking ship companies are able to attract people who think they can rescue them, or prove themselves capable, I think Uber can find the same kinds of executives if they reach outside "tech".
Is Wallaroo open source? How can I go about using it?
> It is by the general and widely used definition that AlphaGo is actually an AI.

Only for a little while. AI is how we describe new technology that does something we think of as requiring human intelligence. AI, like the word "technology" itself, is a term we use during the lag between creating something and learning to take it for granted.

I don't foresee an end to technological development, but I do think eventually there will be no AI, because our ability to intuitively appreciate intelligence doesn't much surpass our own. Beyond some point we will stop perceiving new technological capabilities as higher levels of intelligence. There will be people, computers, appliances, services not tied to individual machines, and genetically engineered rabbit tutors for our children, and nobody will be surprised to encounter intelligence anywhere, least of all in a computer.
Solid reporting and analysis. To further the stark difference in point of view from a veteran to civilian is a comic strip from a famous Marine illustrator:

terminallance.com/2012/01/23/terminal-lance-174-breaking-news/
YC AI
Uh, even a signed commit does still rely on the sha1 hash of the actual tree object and any parent commits. It won't stop something bad from happening if you fetch from a sha1 repo.
Please don't make a point this way on HN.
Also just because they want to build it doesn't mean they will ever finish. Nor does it mean that they're able to build what they've set out to build.

Anyone remember the DayZ standalone? People said the same thing about rocket. That he won't abandon his game. He cashed out years ago and the game is still a buggy piece of shit. And that's a far less ambitious game than Star Citizen.

Just because they "want" to build it, doesn't mean that they can or that they won't lose interest in a few years when the interesting bits are done and its just a long road of grinding to actually get something shippable.
Scrolling with pleasure
This crosses into personal attack. We've banned accounts that do this, so have banned this one.
The short tenure, job description, and his history makes this bit believable: "Jones determined that the situation at the company was more problematic than he realized."
and everyone else ignoring
Some good resources for beginners:
https://mullenmemory.com/
http://artofmemory.com/

You can't just imagine something and remember it forever, combine mnemotechniques with:
http://www.retrievalpractice.org/
https://www.supermemo.com/en/articles/20rules
http://rs.io/anki-tips/
Technobabble – the newspeak of success?
It's a function of people not digging into the technical details.

If you don't do that it's easy for your idea of what something is to morph into something sexy that's the best thing since sliced bread. Also it's a function of non technical people having a brainstorming session. They pat each other on the back for taking this thing to the next level, which is actually the previous level.
Does vim 8 still not have bracketed paste by default?

https://cirw.in/blog/bracketed-paste
Ask HN: Meaningful Data Science Jobs
Hey HN, I'm currently in the midst of a PhD (several years remaining) and am debating whether continuing is the most productive use of my time. I’ve got a few years’ experience in industry doing data science/ML research and a background in CS/Stats/Econ. Lately, I’ve been looking at “data science”-type jobs to evaluate my outside option. However, the overwhelming majority of data science jobs are a rebranding of business analytics, ad analytics, etc., and are for companies with questionable societal benefit.
My question is this: if I’m looking to do “data science” type work (statistics/ML/experimental design/recommender systems), and want to either personally work on something meaningful or want to work for a company doing something meaningful, where should I go?

Are any HN’ers working on something they feel is genuinely making the world better, and looking for a data scientist? If so, what are you working on, and where are you located?

I’m open to suggestions of both specific jobs and general career avenues. Public policy seems like an interesting research area (I’ve worked w/ economists & quantitative sociologists on related topics and enjoyed the work), but I’m not sure whether there are any financially sustainable (non-RA) jobs available in that space for someone with just a masters degree. I’m interested in personalized medicine and medical trial design from an academic research perspective, but I’m not sure who operates in that space or whether a MS would be sufficient long-term.

Any advice is appreciated. Thanks!
Same, I scan trough comments way more than I scan through articles.
The "echo chamber" works both ways. When there is excitement and buzz, it drives startups to success like no where else. Apparently it works in reverse too and people love to see the big kid on the block take hits.
In Silicon Valley, a Voice of Caution Guides a High-Flying Uber
Ask HN: Do you use a pricing strategy based on a geolocation?
Hello, hackernews-ers.

I'm interested in a feedback for a geolocation based pricing strategy for an online e-commerce application. Does anybody use that already? What do you think about the strategy?

E.g. I can market some items on the highest price for customers from large cities but give a discount for customers from small to mid-size cities. (I can generate more cases here...)

What do you think about this?
>I could have died in my sleep.

The risk is real, but it's more geared toward recreational users.

Taking therapeutic doses of codeine (to which you become tolerant) along with whatever benzo that doctor gave you (ativan, xanax, clonazepam, whatever) also at therapeutic dosages doesn't present a huge risk of respiratory failure, IMO.

Harm reduction communities shout DO NOT MIX because if you don't, the teenagers asking these questions on Bluelight and Reddit will say one of each is safe, why not two of each? etc until they're dead. They're abusing the drugs, see. That's the difference.

If you weren't abusing them, you had little to no chance of dying in your sleep. At least not from 30-60mg codeine + 1mg of xanax.

Anyway, this class of drug can steal your soul. I speak from experience. Abuse of them only leads to one path, a path that involve seizures and mood swings.
it is a fully-fledged programming lazy purely-functional programming language. Which allows you to abstract a lot of boilerplate in functions and whatnot. https://nixcloud.io/tour/?id=1
I do some of my Master's research in this space -- specifically trying to build computer programs to interpret what a person is thinking of based on the neural activity occurring within the brain. This field is so, so far away from any sort of useful brain-computer interface, but there is exciting work going on right now.

The biggest problem is that we don't understand how the brain works well enough. It's quite complex and pulling out useful information is very challenging. Machine learning algorithms can be ran on neural data (fMRI/EEG/MEG) to identify some simple words or detect specific intentions/reactions to stimuli, but we definitely aren't getting this information at a rate which is anywhere near faster than current human interaction methods and with nowhere near the accuracy (in real world settings) we would need to be practically useful.
> our own biological neural net and training data/weights

Well that shoots down my "minds are made of mechanical internal drives/pistons/levers" theory.
I just read about the pizzagate conspiracy you mentioned as I have not heard of it before, and wow, that is quite a spiral from conspiracy to fake news to a (no injuries) shooting at a pizza restaurant. Crazy.

One thing to underline the importance of: when things hit Reddit, they are mainstream now. Reddit is no longer the "small" community it used be back in 2012, 5 years ago.
If you want to be pedantic about it, why not focus on the ads being half a decade ago and not in the past couple of LTS releases?
this is a shitty analogy
We have a very basic understanding how our brains function. They are most complex bilogical thing we have ever encountered and due to morality issues it's very difficult to test hypothesises on. Sadly this man's quest will not come to fruition but a better allocation of effort would be to the get the NIH/WHO data set of scans be freely available for AI to start figuring out patterns. There wouldn't be any real economic activity to do so(the shame!) But what I believe is necessary to move the field forward.
Relevant Hofstadter quote:

> Sometimes it seems as though each new step towards AI, rather than producing something which everyone agrees is real intelligence, merely reveals what real intelligence is not.
This of course assumed that the expected earnings of the startup as an independent company run by you and your team are the same as the expected earnings of the startup assimilated into the acquirer's organisation (which might have access to new markets, new products to sell to your markets, better economies of scale. Or indeed might have a wildly inflated expectation of how much better they can monetise your service which they end up "sunsetting" four years later)

Sometimes you can have a startup you're [i]not[/i] obviously poised to make significantly money with which poses a threat to a major player's significant revenue stream, or has IP or eyeballs they value. This seems to be the case for a surprisingly high proportion of tech acquisitions.