skysight-inc/HackerNews huggingface dataset:
dxbydt nailed it on the head: https://news.ycombinator.com/item?id=12362642

If you want to make actual contributions to the machine learning part of machine learning (i.e. not building infrastructure and pipelines), then you need to get your math into a really good state. That comes first before you can even hope to begin to learn ML. That means acing probability and linear algebra, which is most of what ML is based off of.

If you have no experience with probability or linear algebra, it'll take you at least a year of solid studying to get up to speed.

Then, you can start taking ML courses. That will take you another year to really understand well.

At that point, as dxbydt said, you should find a ML PhD who is willing to mentor you. Otherwise, you will not be able to make meaningful contributions, since there are thousands of ML PhDs out there who are much better skilled than you are, and companies would rather hire them than you.

So the ultimate answer is: yes, with a ton of sacrifices and years of work. The only question for you to answer is whether or not you want to make those sacrifices and put in that work.
An issue with the android client showed up at a big tech conference last week that had a slack for attendees. With scores of people joining the main channel per minute, the "XX has joined" messages scrolling past dominated the discussion and made it useless. There's no option to disable joins.

To their credit, I filed a feedback and they acknowledged the issue.
I've been thinking about this a bit, and I think it would be possible to setup a non-profit, 'Federation Authority' (if you will), that could transparently govern a network of independent operators (that interoperate). Wikipedia works pretty well (IMO), and there would be an opportunity to iterate on their model (e.g. live web stream of board meetings).

I believe with enough traction, we could get hedge funds to give money while shorting the publicly traded companies that operate walled-garden networks.

N.B. I read your link when it was written originally, and have not taken the time to go at the issues raised point-for-point, but I'd like to see more efforts made in the direction I mentioned above.

Edit: The protocol has to have federation built-in from the beginning, and the ability of any server to granularly discriminate against any given TLD at their operator's discretion.
Everyone needs to read this!
I'm feeling with you; Null Pointer Exceptions in Java are annoying too.
> For-Profit institutions are a plague on our nation

I dont understand. ANY for profit? Like Apple or Ford?

Or just educational institutions? If just educational institutions, what is special about that sector that makes them a plague?
6.14.0 Released – Babel
No part of me wishes computers were limited like they were then, I just wish software in general didn't assume it was the only thing running on someone's machine and was not so cavalier with resource usage.
A private channel will look like

Message dev

But an org-wide channel will look like

Message #dev
if you intend to try this, I would recommend getting spinrite at grc.com, and run it a couple times every year, if you're going to be doing a lot of io on it.

I run it on all my hdd's and its kept them alive and running smoothly for years at a time.
I really wish someone could try deep neural networks on my favorite mario doujin game that combines mario with portal: http://stabyourself.net/mari0/
"we want the interviewee to succeed"

This should always freaking be the case. You, the interviewer, are there to decide if you want to work with this person in the future. You're not going to learn that by making an adversary. You're not going to learn that by making it super easy either. If you're worth your salt (as an interviewer, and you should be given that you're now part of the hiring process), you should be able to go through an open ended problem (it's what I do). This open ended problem should have increasingly difficult sub-tasks and of course be related to what you intend the person your interviewing to do. One of my worst experiences interviewing was with a company that clearly didn't give a rats rear end (at one location). Interviewers were constantly late, didn't know what I'd applied for, or even at times my name. Same company, different location...totally different story. Your most valuable resource as a company is your people, treat them as such from start to finish. Needless to say, I chose where I'm at because of the people. I'm glad to see others sharing this attitude as well.
G,G,S is focused on why civilizations arise in the first place, and also why it is that Eurasian civilizations became so more powerful over the long term than any others, and for that he has a good explanation. He agrees there are many other factors involved in particular cases.
As long as it crashes rather than breaking integrity, the integrity-maintaining code doesn't necessarily have to be stable.
You would need to join a community of people who can show you how to contribute to these projects. There are a lot of very active open-source communities, including OpenAI and Deeplearning4j, to name but two.[0][1]

People in those communities can't point you in the right direction, if you show you're willing to read the docs and do the work of learning. One thing you will find is that AI requires a lot of non-AI components to work. That is, you may be able to help an open-source project develop its UI, or improve its datapipeline, or any number of other useful things. By working on the edges of such a project, you'll learn the lingo and grasp some of the basic ideas. From there, you can start working on the math, etc.

Bottom line, there are a lot of ways to get involved with AI.

[0] https://gitter.im/openai/gym

[1] https://gitter.im/deeplearning4j/deeplearning4j

[2] http://deeplearning4j.org/deeplearningforbeginners.html
"Hate speech" is a phrase invented by modern progressives to describe disagreeable views.

I'm not entirely familiar with the US usage of the term, but that doesn't seem right to me. The pre-WW2 British Public Order Act (1936) was enacted to stop attacks by British Facists on Jews, and part of it was a ban on the "use [of] threatening and abusive words"[1]

It has zero meaning outside of pop liberal circles

That certainly isn't true. In many countries there are laws against it[2]

[1] http://spartacus-educational.com/Lpublic.htm

[2] https://en.wikipedia.org/wiki/Hate_speech
Or if someone steals one ?
It also wipes the device IIRC, so you can't fastboot unlock a device you found on the footpath and gain access to it's data.
Some years ago, I had Tripwire installed for a few days but quickly removed it again because whenever I upgraded installed packages, I'd get a storm of messages about files which had changed and that was just annoying since I was the one who had initiated the action that caused the files to change, but at the same time there were so many files that changed of course, that I had no way of distinguishing legitimate changes (as they all were) from any potential illegitimate changes.
I know they took some inspiration from Google's F1 RDBMS:

https://static.googleusercontent.com/external_content/untrus...

Currently my gold standard for these things. Apple acquired and shutdown FoundationDB, which appeared awesome too. There's been at least two that combined high-performance with higher consistency. CochroachDB's people indicated in prior conversations they're trying to do something similar to Google's but without the GPS reliance. They've been blogging about their techniques for doing so with them hitting HN often. I suggest reading those to evaluate whether you think their methods make sense.

Underneath all that, the code has to be written with correctness and stability in mind from the beginning to end. That's the part they skipped. It's on their blog, too.
I think files are pretty cool because they're loosely coupled with programs. I.e. you can open and edit text or audio files in whatever you like, and even highly-specific binary formats like .doc or .psd have various levels of support in 3rd-party tools. This serves a very useful purpose of ensuring your data is truly yours, and will outlive the program in which it was created. This is a place where IMO we're taking a huge step backwards now, with increasing amount of work being done in the cloud and mobile ecosystems - both shed the concept of files for some amorphous database entries somewhere, thus taking away your control over your data.

Can you preserve this flexibility/loose-coupling feature in image-based storage? I don't know. I'd be interested to learn if it can be done so.
Google Cloud SQL Second Generation Is Available
How to build your computer for Deep Learning
I would agree that "[t]he opinion that large numbers of... schools are convincing people to give them money and then providing almost nothing useful in return is so widespread now that I'd assume it to be everyone's default unless they specifically mention otherwise." According to the signalling theory of education and the opinion of many commenters here, a great deal (possibly a strong majority) of post-secondary education is a complete waste of time and money. It's not that I think these schools are providing useless experience and knowledge, I just think the non-profits are doing about the same.
Why AI consolidation will create the worst monopoly in US history
Those 3 methods aren't at all necessary for most objects you'll create and use.
Where else are the business rules of an object supposed to go? Textbook? It's what you're supposed to do!

And if you say in a bloody "service", which just has the object passed as the first variable into every bloody method, I swear I'll come down there and strangle you with your own keyboard cord.

That's the actual textbook definition of tight coupling.

I'm working on a project which has 5 layers, business objects with no methods, a dto layer, a dal layer, a service layer and finally the website. All incredibly tightly coupled and utterly pointless.

It's an utter nightmare. Every time I touch the code half of it disappears, right now I've still deleted more lines than I've added while adding a ton of functionality.

That idea is so broken because it violates KISS, YAGNI and DRY all in one in a futile attempt to "decouple" things which are obviously coupled because the data is needed to perform the business rules.

There's a malaise in modern programming and it's the dogmatic pursuit of decoupling over simple and clear code.
Hey! Lots of people end up building things like this.

You have a problem though. Your program produces linear ciphertexts. The key "a" and the message "a" will always create the ciphertext "136".

Everyone writing code should be using what's called an AEAD. Libraries like nacl will provide this for you in most languages.

AEADs abstract away all the usage of primitives and implement encryption and decryption safely (just remember to always pass in a unique nonce. In my opinion this should be abstracted out of the AEAD interface)
That's presuming you have more faith in your desktop/other computing systems to be safe in the long run.

Personally, I'd take iOS over any alternative, if security was my biggest concern.
You can't know it will do that unless you designed it to. The high-assurance kernels of Orange Book era often used that strategy where they'd run correctly or fail-safe. They had strong assurance they would in terms of design, specs, proofs, tests, etc. What you said applied to CochroachDB minus a good subset of such practices is "We hope it will crash instead of affect integrity." Different ballpark entirely.

EDIT to add: Recall this played out in filesystems and regular databases where software errors could corrupt things. Now, just imagine same thing for distributed programming. Same or worse results from defects as always.
Also, check out https://www.youtube.com/watch?v=qv6UVOQ0F44 for another cool ML-Mario implementation.
I look at it the other way: as exploits become more and more underground, I feel safer: I know those exploits are more likely to be used by state actors against activists and other people who are doing illegal stuff, and less likely to be used against me and millions of other users to install malware on our phones (to make them send spam, to make them send expensive texts...)

So yes I feel safer now.
Plus anyone who thinks that "Public" schools are not for profit hasn't looked too closely.

My "Public" University was basically a football program which had classes to try and justify its existence.

Think Stanford isn't for profit? Harvard? University of California?

The only difference is who is making the profit an what their incentives are.

ITT doesn't make money if its students don't get jobs. Does UC Santa Cruz really care more?
Random evil thought: could you sell your Facebook account to hackers? You've built up a multi-year reputation as a "known good" account; that'd be incredibly valuable to someone trying to generate cross-correlations between your interests and their product. After all, the whole reason Facebook is worth $300B is because they have all this data on their users; since it's your data to begin with, shouldn't you be able monetize it just the way Facebook does?
What were the three questions?
Not the case mentioned in the OP, but a similar one: https://www.scribd.com/document/319728448/NJD-15-Cv-02250-KM...

> 'Absent any evidence to the contrary, it is generally true that "the Defendant's failure to answer evinces the Defendant's culpability in [the] default." Id. Here, there is some doubt as to whether the person named as defendant is indeed the culpable party. He is identified essentially as the person who corresponds to a certain IP address. Electronically, of course, an IP address connects to a device, not a person, and it is impossible to tell from subscriber information who the device user was. It could be, for example, that someone else in the household (or for that matter someone pirating wireless service) is the actual infringer. That said, there seems to be a good faith basis for naming the particular individual ... The named defendant could have responded with a denial but defaulted instead."

At least in the case above, the question of who was the likely user has been considered and the defendant's (in)action found relevant.
Only in the most extreme edge cases can anything be done about the fact the the drug companies control the government which allows them overall to do just about anything they want.

This is one edge case but the overall picture is that drug companies own the government and ensure legislation is in place to give them astounding amounts of government and consumer cash.

It's a silent coup.
It's 2016. Why is that picture blurry?
Well the idea (originally) was that the driver is already driving and so they are sharing/renting out their open seat to get a little bit of money. Uber would just skim off the top for matching riders with drivers.

The reality of the economics is likely different but that's how it works in theory. Now they are likely paying drivers to be out looking for rides to ensure that service isn't disrupted, and yes they need to subsidize that as others are mentioning.
SEO benefits
High tunnel grrenhouses are turning Alaskans into farmers
It's probably more along the lines of the vast majority requiring Title 10 authority. The military operators performing the work on average would be younger. 25-35 is probably the norm. Most at that age would move out of the govt. to higher paying contracting positions or into leadership roles.
Sidenote, it's valuable for devices to come to you locked, because it means the device you have received does not have 3rd party malware. A common problem in some markets for Android phones.
190+ products being used by YC Summer '16
It's been about a day since I found this blog post. I considered using it today as I began writing a CRUD application for some data that will be modified over time and where I might want to see older revisions, but I then quickly realized that the solution in the blog post I had found will not work with a lot of common UNIQUE constraints that I imposed on my tables, so the search for row-level version control with PostgreSQL continues.
> Some of the most prominent groups — Food Allergy Research & Education (FARE); the Asthma and Allergy Foundation of America (AAFA); and Allergy & Asthma Network — all have partnerships with Mylan for patient awareness campaigns and other programming. The groups aren’t required to disclose how much money they receive from the drug company, but Mylan, in its 2015 Social Responsibility report, lists all three groups as “allies.”

What Mylan learned here is that they didn't have enough social media presence. I bet their had a meeting and didn't say "Yap we have been assholes about this, let's roll back prices and appologize" but rather "People feel we are assholes. Who is responible for our social media and marketing? Action item 1) need to allocate more funds and hire a better PR company".
Apple Plans iPhone for Japan With Tap-to-Pay for Subways
From the article: "One hardheaded answer is to build more housing. An increasing supply of housing would theoretically put downward pressure on prices. The reality, unfortunately, is that almost all urban construction happens too late."

That last sentence does not sound like an argument against this approach, but an additional argument for it. If there is a secular trend of urban rents outpacing inflation, it sure seems like a "better late than never" situation.
Swing States Reject Feds’ Offer to Cybersecure Voting Machines
> While some trigger warning like the ones you mentioned are valid, the term has been perverted to include all sorts of things[0] where you could get in trouble for talking in public about insects or needles.

This is going to sound like a bad joke.

Fear of needles are more legitimate than might appear at first blush. Those of us with a needle phobia will experience a sudden drop in blood pressure, precipitating unconsciousness. In some cases this leads to death, making it one of the few phobias that can outright kill you.

I had the good fortune to undergo desensitization via allergy shots.
The decision is specifically targeting for-profit degree mills.

The problem is that these institutions provide expensive educations, paid for by people taking out student loans (which the institutions actively encourage). However, these same institutions don't provide any sort of education that would give their students even a remote chance of paying off the student loans on any reasonable timeframe.

This creates a system of perverse incentives where the degree mill is essentially farming student loan money, screwing over both the student and the government in the process.

My read on the news is that the policy is supposed to stop exactly this phenomenon.
I see a common theme here is resource usage by Slack on the desktop. I also share this concern, and proposed a Kickstarter to build a native app: https://www.kickstarter.com/projects/2137936555/taut-the-fas...

Unfortunately it didn't get the traction that I wanted. This is OK, the main purpose of the kickstarter was 'market/idea validation' to see if enough people were dissatisfied with Slack's resource usage/performance to justify building it.

If enough people here are interested though, i'd be willing to resurrect the project - please let me know.
I thought I was the only one.

This whole topic feels a bit... I dunno... fabricated? astroturfed? I mean are these things really an issue outside of maybe a few humanities departments in super-liberal private colleges?

It's an election year folks.
Really interesting read, well written. Congrats to you and your team.
Degrees from these sorts of institutions are already arguably a black mark. I've seen this come up a few times in /r/sysadmin, and to some people, attending a school like ITT displays a shocking inability to do even the most cursory research before making a huge life decision. Fair or not, you can be almost certain you are not being considered for some positions because you attended ITT.
The idea of a safe space is exactly what you what you said was the problem with free speech though. Any given person's "safe space" will be a place where their opinions are the only ones, so they're not challenged or offended.

Safe spaces only work if you set up a safe space for every possible viewpoint, or you ban any form of interaction within the safe space.
If you're using NoScript the image is blurry until you allow newyorker.com
"Colonialism" does not exist as such. It's merely a sometimes useful intellectual abstraction, not a real thing. It has no objectives or purpose, because it does not and never actually existed as a real thing. It's merely a summary shorthand for a certain set of ideas.

Trying to impute motives to an unreal analytic abstraction is the reification fallacy.[1]

[1] https://en.wikipedia.org/wiki/Reification_(fallacy)
> It would mean, more or less, an urban Marshall Plan for housing.

I would like to see this, at the national level: federally strip all downzoning from urban cities, then increasingly tax single-occupancy houses, focusing on subsidizing and activating high-density housing for all income strata. There's no reason Seattle, San Francisco, LA, etc can't all be turned into high-density high-efficiency Manhattan-esque locations. With the increased density comes a more effective tax base and a better scale for urban services.
Dealer installed options can be problematic,

My dad's last car had some dealer installed trim applied to the door sils, they drilled holes to mount the trim, and didn't properly re-seal the metal, so it rusted.

Dealer installed radio in a previous car had faulty wiring.

Friend had a car where the dealer had replaced the normal badge with the premium hood ornament. Rust again.
Here's the full changelog with a lot more details: https://www.openssl.org/news/cl110.txt
Oh, okay, yeah, we'll just MAKE people live however we want. We know best, so no one would ever resist.
Your degree is still technically valid because it was given while ITT still had its accreditation.

This might be a very cynical response, but... I don't think it would be more of a black mark on your resume than it already was. There's already a strong stigma against ITT for mostly the same reasons that ITT might lose accreditation.
You might not want to commit all of your changes at once.
Thanks for explaining that. Is this a thing that happens? I've heard of Christians grumble when the PC crowd demands that some business/school/etc stop using Christmas-specific greetings/decorations/etc. I've also heard white people grumble when the PC crowd insists everyone use a new designation for 'African Americans', but I've never heard of anyone actually exerting social pressure on others to use un-PC terms. In other words, I've never heard of anyone being told off for saying "African-Americans" or "Happy Holidays". Perhaps my experiences are atypical?
Neural Networks with Theano and Lasagna, a Tutorial in IPython
I was granted 10,000 shares at a startup I worked for. I asked them "what does a share represent as a portion of the current company?" "We don't divulge that information."

I am not going to lock up a huge portion of my expendable compensation in an "investment" that's designed to benefit people besides me on the hopes that the company is one of the few successes to come to market. There are too many horror stories going on right now that the VCs are trying to keep quiet for me to trust most startups.
I can't tell if this comment is genuine or sarcastic.

If it's genuine, how the heck would you get support for something like this? It'd be the ultimate NIMBY.
Putin denies global climate change
http://dailycaller.com/2015/10/29/russias-putin-says-global-...
and Russia is doing very little to develop renewable energy.

This is because the Russian government gets half its tax revenues from the fossil fuel industries, and because a warmer North benefits Russian agriculture.
WW3 UKRAINE RAISES ITS NAZI HEAD TO DRAW USA V RUSSIA INTO WW3
All taxis I've gotten into had a GPS and I could just give the address.