skysight-inc/HackerNews huggingface dataset:
Huh? GANs are for graphics, not machine learning? I mean, first of all, how are GANs not machine learning? They are definitely "machine learning", and I don't think anyone would disagree.

Second of all, GANs are most definitely not just for graphics. They've been applied to text generation, to generating adversarial examples, to data preprocessing, etc.

Third, I have no idea what you even mean by "test set" in the context of GANs. It is true that it's hard to tell their performance, but that's irrespective of whatever you're talking about. It's hard to evaluate performance because we're usually judging the quality of the generated images, and we don't have any good ways of evaluating "perceptual loss", or how real an image looks.

As for the OP, GANs have been a very hot topic. Not as hot as this blog post makes them look perhaps (with nearly every paper about them...), but I wouldn't really disagree with any of the papers posted. Only one I'm not familiar with is the "most useful" one, but the rest were all pretty great papers imo. As for Ian Goodfellow, he's a very smart guy who seems to do a pretty good job explaining things. I saw a couple YouTube videos from him at a meetup covering his DL book, and he did a great job teaching.
A personal facebook still needs to talk with others' personal facebooks.

I tried to solve this problem using derivative regular expressions as graph queries

paper: http://onlinelibrary.wiley.com/doi/10.1002/spe.2226/abstract

source code: https://github.com/amitport/graphpack

(there are other solutions, I admit this is just a plug, but it will be great if it could gain traction)
Everything That's Wrong with Hackintosh
SAAS and parts IAAS. We've already moved our operations to a "private" cloud we run on servers we rent, but we're positioning ourselves to go full scale Azure.

Business case wise it doesn't make sense to move just to go cloud. When we moved into the rented cloud we did it instead of replacing our old servers that were end of life. This meant we saved money over all because buying and running your own hardware is expensive.

Similarly it wouldn't make sense to move our SQL cluster into Azure just for the heck of it. However when our SQL server license is up for renewal, the move to the cloud will be the best financial option.

In development the story is a tad different. Our operations wizards can't do everything that our developers (both our own but also on open scourge components) require. We're almost 100% Microsoft in operations, but we run 370 different systems and some of these run in Linux, php, nodes, python and so on. By utilizing the cloud, we won't need a certified red hat guy on premise because Microsoft (or Amazon) will handle things like patch management and security updates. Or in other words, it's more expensive to run our applications on a SAAS platform than on our own servers, but it gives us much more freedom to chose and build the applications to support our primary business of meeting the needs of our employees and citizens.
>>But ML/AI is a whole new world.

For almost all programmers who will eventually work with this thing, they will mostly use some frameworks to do it. The real math behind all this stuff is quite old. There are already courses available to do that. Indian statistical institute offers beginner to advanced courses in statistics which you can take, they have been available for decades now.

Anything that you will likely do with ML/AI will likely involve using a framework today.

>>All this automation and job loss that the original article saying would be nothing if AI comes into full effect.

We don't even know if that kind of AGI is possible, let alone achieving it anytime soon.

Heck we haven't even come close to defining what AGI is.
Acronis Backup Advanced 12.5.8850 PC with Crack and Serial Key
A Crypto wallet to move your coins to cold storage easily
Why has been the scam running for almost 30 years now?
Is it inherently bad to pay for sex in your opinion?
No. Many approximation problems are known to be NP-hard without relying on the PCP theorem. The PCP theorem is "only" one of the strongest (if not the strongest) and widely applicable result about approximation hardness. (I may be underselling it with this short summary because of the unique games conjecture; in any case, the main point is that there were approximation problems known to be hard long before the PCP theorem was found.)
Reverse Engineering the iPhone X home button
Flash requires you to install a socket policy daemon[1] that typically listens on port 843 (which is why the MITM test requires that port 843 be open). When you request a raw socket, Flash first connects to port 843 and requests the policy file, which will tell it whether it's allowed to use raw sockets with that server.

I've set one of these up before, and I'm not really a fan.

[1]: http://www.adobe.com/devnet/flashplayer/articles/socket_poli...
Lua added a limited version of goto in 5.2 specifically to make it easier for machine generation of Lua code. When you're machine generating code, goto is priceless.

It's not necessary, but an incredibly valuable convenience. Without goto, to machine generate anything but simple code while remaining at least as performant as hand-written code you must operate on some sort of AST. With goto you can hack together incredibly complex solutions with nothing more than brain-dead textual concatenation of syntactic constructs. For example, if a language only supported "break N", then to generate code that broke out of deeply nested loops you'd need to explicitly track loop depth in your generation code. Tracking depth while writing modular generation code inevitably forces you into building some sort of basic AST data structure, which is often too much bother, even if you can use somebody else's library for building the AST. Whereas with labeled goto all that matters is that you generate unique label names, which is almost universally accomplished by incrementing a simple counter (e.g. goto L27). And this is useful even if you're already building a fine-grained AST. Your generator need be only as complex as you need it to be, not as complex as the target language requires.

In languages without goto, sophisticated generators often resort to using switch statements. Target-language authors argue that their compilers are sophisticated enough to generate code from switch statements identical to code using goto. But these claims are just like claims about JIT compilers--compilers do generate good code for many idiomatic constructs, but quickly fall short in complex, real-world scenarios. Even clang and GCC can very quickly degrade to generating if/else ladders rather than direct jumps or jump tables, and those compilers have some of the most sophisticated and capable optimizers.
Load balancers tend to be used on the server-side though, where the servers behind the load balancer serve web API's and such. It's fine if a TLS tunnel terminates at the edge of your private network if what's behind it is aware of this — i.e., the servers within the network serve plain HTTP by design and delegate transport layer security to the load balancer. TLS 1.3 doesn't break this.

These middleboxes are a way to spy on HTTPS connections between browsers and servers (where server can mean the load balancer at the edge of your server cluster), without having to ensure every device on the local network has a set of spyware installed on it.
What I find interesting is that I've seen cases where you don't even find a matching price from the hotels own booking system.

I understand they can't go lower than booking site due to contracts, but it would make sense to offer at least similar rates in order to attract direct bookings.
Can i please get help/inputs on the topic of how music influence our children
If this paper had implied that common sense was wrong here, would you have trusted it?
New Pluralsight Course: Care and Maintenance of Development VMs
Yes, it will never have the capacity of a plane that was designed solely to be a big cargo carrier.

But if you're a civilian cargo-carrying airline not named "Antonov", the 747 is the biggest thing you can get, and you'll never be able to get a cargo A380.
Somewhat unrelated but I have wondered why people are assuming the first use of automated vehicles will be for personal transport on a public road.

It seems a lot simpler to have a part of the road network dedicated to fully automated vehicles. And instead of immediately transporting people (which carries a high risk) it seems a lot more sensible to initially focus on the transport of goods.

The initial set up would be quite expensive, but once you no longer need to worry about human drivers and don't need to worry overly about a million to 1 chance for things to go wrong, you should be able to use the road a lot more efficiently.
5 Bollywood Celebs Who Passed Away in 2017
Most Popular Open Source Language Versions Used in Commercial Projects in 2017
Probably because India cannot match the salaries and quality of life in US.
> but that car and cdr DID. Clojure deliberately left them out, as a design choice.

Clojure doesn't have the concept of Lisp's linked lists, thus it does not have its operators.

Note that where the link now points to is something different. Originally this was the link: http://www.howardism.org/Technical/Clojure/origin-of-car-and...

> Clojure deliberately left them out, as a design choice.

I don't think they were 'left out'. That's not how Clojure was designed, IIRC. Clojure is not first Lisp minus the arcane names, plus second then the new stuff. It's a new language from start, not Lisp with names left out. Hickey did not start with Lisp and redesigned it. He started with a new language, based on ideas like immutable persistent lazy sequences, host language integration with easy interoperation, some Lisp ideas like s-expressions and macros, ... I don't think he thought, 'I leave CAR and CDR out'. There was no place for them, since he designed the language Clojure around different data structure concepts.
Female Chess Champ Takes Stand, Will Lose Titles
There Is Only One Cloud Icon (2011)
How to Be a Successful Web Designer
The implication in the article was that it was a recent change:

> As more Americans have moved away from organized religion (a 2015 Pew Center study found that 23 percent of the adult population identified as “religiously unaffiliated,” up from 16 percent in 2007) they have also moved toward new forms of community building,

The growth in "religiously unaffiliated" is relatively recent. That is, http://www.atheismandthecity.com/2016/10/number-of-religious... shows it was around 5% from 1972 to 1992.

That's too small of a percentage to explain the large number of social clubs, including or especially clubs like Lions, Freemasons, Odd-Fellows, Elks. I say "especially" because some viewed them as pseudo-religious organizations. (See https://en.wikipedia.org/wiki/Odd_Fellows .) Freemasons definitely have more rituals than the gyms the article was talking about.

Finally, the US has had neither a constant nor monotonic move away from organized religion. Compare the deism and skeptical rationalism of the late 1700s with the Second Great Awakening of the early 1800s.
>coordinates associated with his wifi SSID.

I don't believe there's a public API for this on iOS. In order to use wifi hotspots to assist with GPS on iOS, you'd have to have location services enabled for the app.

That being said, it's very possible the app is just holding onto the last coordinates it was able to receive when location services was enabled for the app. This may be the default sane behavior to allow it to boot faster, as it'll be able to show/use the previously cached location to load maps, rather than waiting for a GPS fix to be acquired.

The author's test case of booting waze at a different location and then seeing if uber picks up that location after traveling away from it, without booting up the app is probably bogus, as unless granted, uber does not have access to location in background, and thus will not be able to access new location data while the app is not running. Once location services is disabled again, and the app is booted, the app should not see the previous location a GPS fix was able to be acquired (as that would break the implicit guarantee that an app using location services w/o background permissions should only see where you are currently, and not where you have been).

It's my suspicion this data is probably not directly used, and rather is used to enrich analytic events emitted internally within uber.
You might want to look at OSv[0], an extremely lightweight OS for running a singular JVM process on cloud vms. There's a decent list of unikernels (including OSv and LING) here[1].

0. http://osv.io/
1. http://unikernel.org/projects/
The Libertarian Logic of Peter Thiel
This has been removed!
Good question. From: http://slatestarcodex.com/2014/12/12/beware-the-man-of-one-s...

But the question remains: what happens when (like in most cases) you don’t have a funnel plot?

I don’t have a good positive answer. I do have several good negative answers.

Decrease your confidence about most things if you’re not sure that you’ve investigated every piece of evidence.

Do not trust websites which are obviously biased (eg Free Republic, Daily Kos, Dr. Oz) when they tell you they’re going to give you “the state of the evidence” on a certain issue, even if the evidence seems very stately indeed. This goes double for any site that contains a list of “myths and facts about X”, quadruple for any site that uses phrases like “ingroup member uses actual FACTS to DEMOLISH the outgroup’s lies about Y”, and octuple for RationalWiki.

Most important, even if someone gives you what seems like overwhelming evidence in favor of a certain point of view, don’t trust it until you’ve done a simple Google search to see if the opposite side has equally overwhelming evidence.
> What do you mean by frictionless payments?

I mean in the same way as email is frictionless compared to mail: you can send all day, it arrives halfway around the globe in seconds, fees are significantly lower.

> What services in particular?

For most people? Money transfer.

> And what's preferable about using blockchain technology for these services?

AFAIK because it is a way to make this happen without having to trust a number of institutions that are rich because of the current setup and might have a huge conflict of interest.

Again: IMO this is about the technology, not about Bitcoin.
Thank you. I imagined I was all alone in my abhorrence of reaching out.
I did camera on this one. (All run by volunteers as every year).

Everyone, if you ever speak at CCC, please try to stand still. It's nigh impossible to do this picture-in-picture layout if you don't.
https://github.com/perspectivesonatheme/patterns
I don't think it's pointless at all... This would have been extremely helpful to me once upon a time.
https://github.com/cloudius-systems/osv/wiki
> while contributing a net negative to the Indian economy (As their education is heavily subsidized at the Indian tax payers expense).

Below a link to a study from '08 that tried to assess the contribution of IITs to the economy. Perhaps some numbers might change your mind? (It's incomplete but includes the executive summary.)

https://www.ibef.org/download/Content_19dec.pdf

Perhaps an article (from TOI nonetheless)? - https://timesofindia.indiatimes.com/india/IITians-contributi...

Before you dismiss these with whatever reason, perhaps you can show some data to back up your point?
The whole business model of Amazon is genius.
This is certainly correct except some little semantics: they were prohibited to publish lower rates but could absolutely publish the lowest rate on their website (basically the same as for the OTA with the highest leverage). By bundling in benefits such as points, hotels are also stretching those clauses to their limits.

Edit: ... and let me say: I’m absolutely in favor of the ruling you cited
I don't know if you can say that Lisp is a counter example of those three things. Lisp has types and the language features are a manifestation of those types and the syntax of Lisp is, in many ways, governed by the constructs that define its types.

Even the so-called typeless languages have types, simple though they may be, as in bits and words, etc.
Sure. A possible outcome could have been: Upper case questions are better

Possible rationale: They get more attention

We need to study such things objectively. Also results may change over time as internet users get used to things
Try it for ten years and report back
I don't disagree, but cyber security isn't going to get funding at the expense of welfare in a political organization in Scandinavia.

So we have to make do. :)
some IT/automation company that would charge you
exorbitant rates just because this is industrial
automation

This is shenanigans. This is the kind of game Enron [0] played, gouging prices for irrational reasons, until eventually outside intervention dismantled their operation, to discover actual costs.

https://en.wikipedia.org/wiki/Death_Star_(business)
Show HN: Beautiful text editor
We have a slowly growing user base, now at 200. Looking for feedback and new features ideas. You can check it at https://eddtor.com/editor/ Thank you!
Obligatory grammar/style comment:

What’s with the British English-style conjugation in the byline—I thought Bloomberg was US-based?

(Also, City of London != London.)
What really surprises me it's how well Elon Musk handles everything so far. In most of the companies I see some steps : create a product, announce it, release it, take a break and enjoy the hard work, repeat. I don't see that at Elon Musk, he is just going and going and developing and bringing new products over products, there is no visible break. .. I am picturing him skiing with an avalanche behind, and he keeps going and with each new product, more snow is gathering behind him. At one moment, a simple mistake will cause the avalanche to catch him.
> The issues I have with Git Flow isn't feature branches, it's the develop branch

What's wrong with that?

> and the whole crazy merge dance between develop, release, and master branches.

I really don't understand your problem. What's so crazy about separating a stable from an unstable branch, and avoiding to push unstable features when you're preparing a new release?

> It doesn't provide much benefit

I see you never were forced to work overtime just because an overzealous manager decided to merge into a release an unstable feature that ended up triggering crashes in a client.

Do you know what's a good way to avoid that problem? Keeping a stable branch, and not confounding a release with the current state of the development branch.

Whenever I see these sort of complains it appears that the only people who complain about the need to organize a project around separate branches dedicated to track main, release and development branches are people who don't have much (if any) experience working on real-world software development projects.
Maybe give CloudAcademy[1] a shot?

[1] https://cloudacademy.com/
As a developer with 10 years' worth of professional experience, I can tell you your career prospects are pretty good. If you actually like programming and think you have an aptitude for it, I would even go as far as to say your prospects are excellent. Hell, you found hackernews, you already have a leg up.

Don't worry too much about emerging technologies or trends. Some seem to be higher paid, but I would recommend finding one or two paths you like and sticking with them. Most of them are as in demand as they have ever been and are largely immune to automation.

To prepare for any career in programming: write lots to code, do it now! It will likely be crap code, don't worry, everyone started writing crap code, eventually you get better at it. Read a lot of code, you will not understand most of it, try anyway.

The more you do the above, the more you will know what is going on, the more people you will find with similar interests and eventually you may find a mentor, too.

As for "cubicle slave", you may have to start from there, it doesn't mean you have to stay there.
I've never heard of that before, and I've taken flights out of Israel in 43°C weather. Could just be a 'fuel price' thing
Do You Love Data, Analytics, AI, ML?
If that is you and you got some real world data science or engineering problems that you solved and would love to share it with the community then go ahead and submit your talk idea for the upcoming DataEngConf SF '18 in April, 2018.

DataEngConf is the first technical conference that bridges the gap between data scientists, data engineers and data analysts. Conference talks focus on examples of real-world architectures of data pipelines and platforms, and applied, practical examples of data science.

What We Look For:

- Deeply technical data science & engineering content
- Real-world stories about problems you've solved building data platforms & products
- Explanations & use-cases of practical machine learning algorithms
- A focus on open-source over proprietary technologies

Need some inspiration? Go ahead and watch one of our popular talks from DataEngConf SF '17 by Maxime Beauchemin from Airbnb.

https://www.youtube.com/watch?v=W_Sp4jo1ACg&t=254s

Submit your talk ideas at https://dataeng.co/2CgIQa8 by January 5th, 2018.
I don't particularly trust this study; I haven't even read it. I'm just saying that you can't skip studying something just because it seems like common sense.
This is why blind CV screening and remote tests in hiring are crucial. We all have these biases and sometimes the candidates that pass those phases are surprising.
In your case it's one...in my case its a dozen. But then, I'm from IIT Bombay - we have always been nuts !

But even the "one" is more than what used to exist earlier. A US job used to be the epitome of what you could achieve in your career. It's no longer the case.

I wouldn't presume to comment on you...but do think about it. It's brilliant out here and we would love for you to come and do the same.
Mark Zuckerberg wants you to be authentic.Here’s how one brand does it
No, it's so unpopular because with the last "great military" we started a war that killed 50 million people, and exterminated 13 million people (civilians) in concentration camps. Definitely nothing to do with welfare.
Similar phenomena are visible in other developed countries, perhaps with different dates; this page gives a graph for the UK, where healthcare is paid from general taxation and has not suffered the same cost explosion: http://touchstoneblog.org.uk/2013/05/the-progress-of-exploit...

In that case the decoupling seems to have happened around 1990.

The healthcare cost explosion in the US seems to be a whole other phenomenon which it's hard to get a handle on.
Still paywalled for me. Maybe FB users have a metered paywall?
that's not the argument the article was making - they note that tech and media (the fastest growing sectors, which not coincidentally employ most intensively IT workers) are just 5% of economy.

the argument is that when the rest of the economy employs IT at the same level of intensity, the remaining 95% will have similar productivity growth and hence see gains of wealth creation.

we then have to work out how to distribute those gains (hopefully fairly and equitably)

There is a oft quoted parallel with electricity replacing steam in factories- it took a generation or more for factories to stop being clustered around one large steam engine, running each corner of the factory to the speed of one central spindle. the idea is that eventually companies will adapt to use "Digital" rather than adapting digital to fit them.

As a mental sanity check, think about just how, ignoring ML/AI, just how advanced you could rewrite any company you have worked in in past ten years. All the crappy inefficiencies, the pointless spreadsheets. And you have probably worked at the tech end of the economy. is today's IT usage really the best we can do as a society? i doubt it - there seems to be a lot of room for improvement...
5 Skills to Check Before You Hire Android Developers