skysight-inc/HackerNews huggingface dataset:
We changed the baity title, happily in time to preempt the unproductive argument it probably would have led to. If someone can suggest a better (more accurate and neutral) title, we can change it again.
Just wondering, is there any example of technological innovation that meets these criteria?
Please don't make unfair generalizations about the HN community. The "crowd" includes you, and we ask that you comment substantively just as we do of everyone else.
Given what we know about the asteroid probabilities, space, preferably very far space, should be a quite big priority. Or at least a sensible asteroid defense system, but colonies are potentially more resilient if self sufficient.
Community colleges are a hidden treasure in the United States. Many of them have very good professors, are cheap and have the benefit of having transfer programs into a big name university for the last 2 years of your 4 year degree.

I'm not sure why schools like ITT or Phoenix even exist or how they attract "customers/students".

This may sound arrogant, but for me, an ITT or Phoenix degree is worth less than the piece of paper it's on. I would actually pay money to have my name never associated with them on a resume or otherwise. Buying a fake diploma in a subway might be a better investment.

Having a school like that on your resume is pretty much the best way to signal to potential employers to never hire you for the kinds of jobs that will let you move up the financial and social ladder.
Password reuse is a thing, right? Was this dead because the passwords were salted and hashed? Anyway, I vouched for it. (And forwarded it to a friend that uses the affected service.)
That is very interesting, in many years of dealing with student loans for myself and my wife, I have never heard sucha thing! For example, the Department of Education publications usually say somthing like:

"You may use the money you receive only to pay for education expenses at the school that awarded your loan. Education expenses include such school charges as tuition, room and board, fees, books, supplies, equipment, dependent child care expenses, transportation, and rental or purchase of a personal computer"

(see https://studentaid.ed.gov/sa/sites/default/files/your-federa...)

It would be interesting to find an official statement on this... I couldn't find anything on the Dept. of Ed website and my search for the actual laws didn't turn up anything...
This is just my personal line, and others may have different lines. My problem is more the implication that someone is using and likes a product when they actually aren't. Regardless of whether or not they're paid to use it. So I don't have an actual problem with the original airbnb tweet, assuming they actually used the house.

> Do celebrities need to disclose they are being compensated to mention a brand on the red carpet?

They tend to mention brands they are actually wearing at the time. In public. I don't have much of a problem with this.

> Do movies need to start including #ad in scenes that have paid product placements?

Movies are obvious works of fiction.
Start getting prepared for something new, but don't quit just yet.

Try and find time for some side projects in areas that you're interested in working on for your next job, and post them to github. Write a blog post or two about the experience. Brush up your linkedin. Update or create a portfolio.

“Luck Is What Happens When Preparation Meets Opportunity" - the preparation part is your responsibility.
> is a very good argument for why more countries should consider EUExit and/or the national governments need to figure out how to defang the EU.

What exactly is the argument against whistling back governments colluding with foreign corporations at the expense of domestic businesses?

> The EU was supposed to be about free movement, no "TARIFFS" as in impediments to TRADE within the block and a single currency.

The EU is about working together instead of each country racing each other to the bottom at the behest of non-EU interests and power blocks.

> unelected bureaucrats in Europe dictating to elected national governments

or you could read up on how it actually functions.

This is exactly the sort of job I would expect a EU competition commissioner to do. It's now up to the courts to verify if the findings are correct.

Regardless of the outcome, I'm very happy to see this part of the system works.
We might add proxy-over-ssh/vlan options later on, but it would be incompatible with the 2-clicks-and-your-done interface right now.

As far as I know, postgres authentication is rather simple and exposing the port does not easily add huge liability.

This is really a trade-off between ease-of-setup and better security. We're eager to talk to (a lot of) users to see what there current setup is and how PGBackup could add some value for them.
New iOS app to learn 16 languages with smart flashcards
Hey guys, my girlfriend and I developed a language app available in 16 languages!

https://itunes.apple.com/us/developer/simon-bacher/id1107173629

It features 1000 common phrases and smart flashcards (spaced repetition system).

What do you think of it?
The nice thing about Kubernetes is that you don't really need to know much about those things, but if you do need to "level up" in terms of production complexity, those tools are there to use.

I'm sure Swarm has its place, though.
I'm using the commercial license. It's really not that expensive.
Yeah, because the wires on the switch were too thin and after 2 weeks I had to open it up and resolder them :/ The data pins were definitely not connected
> If they sold a car, they get profit immediately. If they kept the car for their own fleet, it would take longer to earn the same profit and then add additional overhead of maintaining the fleet, the reservation system, refunds, additional litigation, etc. Also, if the market is super saturated, they can sell cars to companies unable to make a profit. The manufacturer still gets the sale even thought the car doesn't realize a profit through a fleet.

Car companies already run their own financing companies so they are used to this model of technically buying their own product.
"The argument doesn't makes sense. When a normal citizen is choosing her internet provider they are not going to expend a lot of time looking at the implications of their decision."

I think you're missing the implication of the point.

If there is 'a lot of competition' - it makes cartel-like or colluding behaviour among carriers difficult, thereby facilitating de-facto net-neutrality.

Customers don't have to be aware of it.

And it's a reasonable argument: ensuring healthy and fair competition is almost always better than legislative controls, usually because regulations are often poorly conceived and effectuated, or at least, the market changes rapidly and the regulations fail to adapt.

I think that a reasonable net-neutrality law should probably be made both in Europe and in the US, that said, I'm weary of it being too onerous.

My position is also pragmatic: 'more competition' is unlikely in an industry with such massive barriers to entry etc..
I found this interesting, because I had just implemented a REST client that used a single HttpClient for its entire lifecycle, mostly for convenience. It's good to know I probably shouldn't go back through and change that design.

IDisposable kind of sucks. Unless you know the inner workings of whatever implements it, it's hard to know how to handle lifecycles and how important properly disposing is. Is it wrapping a heavyweight COM object that is going to leak memory badly? Is it going to tie up limited system resources? Or is it a lightweight .NET object that someone has abused the interface to perform some trivial cleanup operations? There's no real guarantees.
“Every minute counts” – UN raises alarm over short-term enforced disappearances
Right... but those laws only ever get revoked when they hit the rich with them. And for every one you revoke there's ten more wealthy/connected people with sob stories that could have been prevented if X were illegal who are contacting their elected representative.

I agree with you on principal but IMO society on Mars will be having this debate (I hope I'm wrong).
The problem in your 40s is that you acutely realize your limitations, you become risk averse, you choose what you are already good at.

So that great novel it is not going to happen unless you have written a fair share of good short stories in your twenties.

That huge programming project again unless you've mastered your chosen language and the domain space, you are just going to be dissapointed.

There are many things that make me happy, but there are no grand plans left.

Trivial example: I took 6 months of daily Duolingo practice in German to keep up with my daughter. I was making some progress but it was slower than hers. It became apparent that unless I dedicated myself fully to study I would not be able to read Grimm's fairy tales much less Kant.

It is as Stephenson wrote:
"Until a man is twenty-five, he still thinks, every so often, that under the right circumstances he could be the baddest motherfucker in the world. If I moved to a martial-arts monastery in China and studied real hard for ten years. if my family was wiped out by Colombian drug dealers and I swore myself to revenge. If I got a fatal disease, had one year to live, devoted it to wiping out street crime. If I just dropped out and devoted my life to being bad."
Nerd Stats: North America's Best Ski Resorts for Snow
Great writeup and awesome use of "lean" principles to verify his ideas. I don't know why he didn't apply it to his game programming though:

> My focus for the first 6 months was creating a programming language, which I call Kong

Why on earth would you do that - especially as a sole developer in a niche as hard as indie game development?
Next fight : That ISPs advertise the minimum guaranteed bandwidth and are banned from advertising the maximum theoretical number.

Then only we could measure that they do offer the same bandwidth with Netflix and Vimeo as they advertise. Net neutrality at its best.

Edit: Of course the number will be very low because they have to (God forbid!) provision their network to serve this bandwidth to all customers during peak hours. But what we're looking for is not a huge number - we're looking for a number that allows meaningful comparison with competitors.
It's a strange idea that progress was arrested by anti-war, civil rights, feminist, and environmental activist movements, while epitomized by men walking on the moon. The counter-cultural movement of the 60s was not anti-science it was anti-exploitation and anti-hegemony.

Human spaceflight only coincides with "progress" in as much as it improves material conditions on Earth. That is what we think of as progress. Technological progress must be recognized as distinct from technological advance.
See also: http://www.lpi.usra.edu/lunar/strategies/HumanstoMars.pdf for useful background.
Facebook opens lab to others to validate infrastructure software
Probably not, since some of the points require changes to business models, not just technology.
But under the corrected assumption about the problem, you can reliably know when it is safe to say that all prisoners have been in the room and when you should keep deferring. In the other version of the problem, I agree there's no such guarantee; hence why I bought up the difference.
I'm aware that political processes surrounding loans were racially biased. That's not evidence that a profit maximizing algorithm will be. That's really just a claim that "this was once politicized, therefore it must remain political forever".

The whole benefit of using algorithms is that you make your goals explicit and non-opaque; you just look at the objective function. Opacity of the models isn't really a big deal - machine learning is fundamentally the mathematics of studying opaque models. It's the objective function that should be transparent.

If the objective function says "minimize defaults", that's your explicit goal. If the objective function says "maximize # of blacks getting loans", that's what you'll do. But it will do one or the other, unless you explicitly set your objective function to a x "minimize defaults" + b x "maximize blacks".

The tricky bit is that by doing this, we are explicitly and verifiably lowering the bar. Just witness how much flak people get for discussing this: https://techcrunch.com/2015/11/03/twitter-engineering-manage...

But unfortunately, an optimization system won't give you what you want unless you explicitly put what you want in the objective function, something our modern activists (probably including Cathy O'Neil) refuse to do.
Yes. Timely base-backups and PITR are obvious next features. We're really trying to determine if the idea resonates with people before throwing developer-years at it (or perhaps choosing a technically different solution to fix the problem altogether).
So, the Irish Government's tax deal with Apple violates EU law. I think that's clear. It's not at all clear as to which party if any was committing fraud.
Fullscreen on my 16x9 display wastes the clear majority of screen space. Is having a single, centered column considered superior to alternatives?
One of the stated lessons learned is: we'd still be on node 0.10 if we weren't using microservices. I've worked a lot on huge monoliths and microservices. Being "stuck" on a version has less to do with monoliths/microservices than it does consistent update practice. If you are using FOSS and schedule periodic updates of the core language and the apps dependencies you'll prevent yourself from getting stuck on old versions. If you run across some dependency that isn't working on version X of the core language you can open tickets against it and/or schedule updating the dependency yourself (this doesn't go away with microservices). Opening tickets against dependencies as the core language updates helps both you and the dependency owner by helping them test and get out ahead. Not only will you prevent from getting stuck on old versions but you'll also have the latest security updates. Note: you don't have to be on the bleeding edge but you should strive to be, in my opinion, no more than 6 months or so from the edge.
see https://news.ycombinator.com/item?id=12390292
It's like you get a kick out of that downarrow? Because if you are trying to communicate something, it's not getting across.
Mostly not nonsense, since it fits most or all experimental physics, just the mathematic description is quite extravagant and interpretation is even more alien than quantum physics or general relativity, which are already highly mind-boggling.
I don't understand how it's "progress" to move decisions from a small number of bureaucracies to a single, less accountable bureaucracy.
Life Advice?
What amazed me was the overlap between serious tournament MtG players and professional poker players. A lot of the mechanics are more transferable than one would initially think.
Copyright infringement detection is looking for a specific thing (or, y'know, hundreds of specific things). Particular sequences of sounds or images.

Promotion detection would be looking for any promotion of a product or service. That's an AI-complete problem.
> The fraud is that there are many who feel no company should be able to shop around for a better tax deal and no country should be allowed to give them.

I don't think 'fraud' means what you think it does.
Very good points, I think my comments weren't very focused on the argument at hand but more some thoughts that had been kicking around in my brain that go against the general sentiment of the parent comment.

I do think the poor and those with skills in areas that are beneficial to society but not necessarily commercial suffer under our current systems but maybe BI isn't the solution either.

I think the appeal of BI is more one for simplifying the bureaucracies around benefits but we would still need some bureaucracy for those that need additional income to support themselves (say people with severe disabilites that can not work).

Thanks for the thought out response, the downvotes were getting me down.
The problem is that you don't want to be the kid who cried wolf, you don't want to be endorsing crying wolf, and you in fact maybe even want to punish the newspapers who cried wolf and said you were responsible for the cry.

SETI wants to have the ability to say later, "guys, we have a signal, and this time we think it's real." The best way to have that credibility is if your members are the most likely to say "hey, I know the media is really interested in this but we're really hard-nosed skeptical bastards who aren't going to fool you, this is probably nothing." Then when those people actually say "this is probably something!" you're like, "woah, even the hard-nosed skeptical bastards are throwing in with it."

Depending on your perspective this is either undermined or enforced by the way climate change has been approached. Climate change has been an indisputable fact compelling so many hard-nosed skeptical climate scientists for so long, that now the deniers no longer believe that the scientists are hard-nosed or skeptical. So maybe this is misguided and "haters gonna hate" anyway. But I can understand why it's the default attitude in a tenuous field like fusion research or SETI.
If discipline were the sole answer required for every problem in programming, many things would not need to exist.
You could have a lower tax rate and make it up with volume, but you can't go below a certain tax revenue and still keep a level of infrastructure or social programs.

Overall I'm happy that gov'ts have to compete for companies. It's a great way to force them to be more efficient. If they never have to worry about their spending, why would they ever control it?
From what I've seen earlier, he's appeared to have a clue or two about SSL. I wonder what's going on with wosign+startssl despite that? Isn't it all very related?
Kotlin is a great choice to start development for Android
Maybe the upside is that people are getting used to it. They start to expect that any message may be a manipulation, so they pay closer attention to it, put it under a greater scrutiny. It also applies to emotional manipulation; expecting and detecting it makes people more self-aware, and make them appreciate sincere things higher.
In context, they mean that machines should only amplify the best human traits, and vice versa. For example, a social network should amplify human liking/loving and not human disliking/hating.
I can't remember whether it was MacOS or Windows, but at least one OS will sometimes re-install a 'standard' CA certificate if you delete it. Setting 'never trust' is the most reliable way to kick out the CA as it ensures that it stays out.
Another deep learning framework, this time from Baidu.

Given TensorFlow's rising dominance with AI researchers and practitioners and the existence of other frameworks with large installed bases like Theano, Torch, and Caffe, I don't think this new framework has much chance of gaining wide adoption in the US or other markets in the West. In my opinion, TensorFlow's network effects are too large to overcome at this point.

However, Paddle could gain significant adoption in China, Baidu's home market.

EDIT: My opinion could be wrong. To find out, I've created an HN POLL so we can all see which deep learning frameworks the HN community would use to build new products and services today. Link to HN POLL: https://news.ycombinator.com/item?id=12391744
How will be sent the system emails? The "Send Email" worker states that Cozy will contact the SMTP server to send the email. Will the SMTP configuration be part of the Email app (not a good idea in my opinion), will it have to be set up manually via Postfix for the self-hosted (ok), or even better, could the SMTP configuration be part of the "Settings" service?
Scientists make guns, rockets, energy technologies, robots, all of which have political and social consequence. Scientists produce models of human identity and behavior which have the same. See the other thread about machine learning and inequality, e.g.
It implied that it was an experiment, but it never implied that it wasn't suitable for general purpose commercial usage. By all reasonable metrics, the experiment was and continues to be successful.
Is the backup process running in a VM or container?

From a security standpoint the former would be a lot stronger though it would be a lot more resource intensive on your end.
My current backup solution for my personal server is on a daily basis run
sudo -u postgres pg_dumpall > /var/base/backups/db/postgres/backup.sql
and then ship that plus many other things off to tarsnap. This is a naive approach because the data set is small, but it could be tuned and improved to be delta based at some point. The joy is Tarsnap is managing the history of the data for me on that file and retains it as long as I wish to pay for.

I have a separate script that manages cleaning up of backups older than a certain age, etc.
The question is what fraction of attackers that can't force cloudflare to pass them their data is capable of attacking server <-> cloudflare versus cloudflare <-> client.

Hunt seems to posit that the above ratio is small, I take it you disagree?

On a side note, I don't get why cloudflare doesn't let you pin a public key through their interface; that would remove the need for CA signing. Considering you have exactly one client (cloudflare) connecting to your server, it's not like key distribution is hard. Of course this is moot now that cloudflare offers you signed certificates for free, but would have been a simple solution.
I've never run across a microservice architecture that involved passing objects across service boundaries. Data records, yes, but if those are expensive or painful to serialize or deserialize, I'd say that's the first problem to solve.
Well this is one delusion I am glad I still have.

I can delude myself that I have Free Will by choosing to take a vacation next week. Then I could flip a coin to decide my destination between Singapore and Bangkok.

Sure it was all deterministic at some level but the illusion was good enough for me.
> I've never seen any evidence that your hypothesis is true

If the key element of it wasn't true at one point, blockbusting would never have been a viable strategy. If you want to present arguments that race relations have changed in enough since then that whites no longer prefer living without blacks in the immediate vincinity so that such neighborhoods command a price premium and diversity causes price declines, I'm prepared to examine your evidence.

> If your theory is more than just idle speculation, this is a great way for non-racists to engage in house price arbitrage insofar as they wish to consume housing.

If you mean "white non-racists can get cheaper housing by voluntarily choosing to live where black people live", that's been a well-known way for non-racist whites to optimize home affordability since at least when my parents were young adults in the 1960s.

Of course, the downside in jurisdictions where there is a significant constituency of racist whites (which is, of course, any place where this strategy is particularly effective) is that non-racist whites then also get to experience the downside of the way racist whites distribute public services among different neighborhoods, which depending on personal utility functions may more than offset the value of the cost savings on the real estate itself. But, still, the strategy isn't new.
Vaporwave[1] is an entire music genre around ironically sampling business background music and ads specific music

[1] https://en.wikipedia.org/wiki/Vaporwave

Edit : the label Business Casual is a good start http://music.businesscasual.biz/#_=_
The site is down. Irony!
iPhone 6 ‘touch disease’ spreading, now largest problem reported to Apple Stores
It's too bad that Google+ never really caught on, but I'm not sure if redesigning it is enough to fix that.
From the article:

> Spokespeople from ... CoreOS denied any knowledge of Docker-related talks.