skysight-inc/HackerNews huggingface dataset:
Money is the enabler & is within the control of our own government.

With money comes responsibility. The US should provide a good guiding example.

But ultimately it is the responsibility of governments to control these corporations that'll compete at every level.
The Resting Squat – How Squatting Makes You More Human
how so?

Practically speaking isn't unsupervised learning one of the areas that hasn't really shown much practical application?

I mean, if I'm wrong point me to some examples, but I was under the impression cleaning up data wasn't realky a ML strength at this point...?
When I was at Watson this is the first thing I told every customer: before you start with AI are you already doing the more mundane data science on your structured data? If not, you shouldn't go right away for the shiny object.

This said I still believe the article is mistaken in its evaluation of potential impact (and its fuzzy metaphore of pipes). Unstructured or semi-structured or dirty data is much more prevalent than cleaned structured data on which you can do simple regression to get insight.

Ultimately the class of problems solved by more advanced AI will be incommensurably bigger than the class of problems solved by simple machine learning. I could make a big laundry list but just start thinking of anything that involves images, sound, or text (ie most form of human communication).
It sounds a bit like we are at the stage when computers were using punch cards. Maybe in a decade or two, things will get a bit more interesting.

I was thinking of getting a cheap 3D printer for Christmas, but will probably put it off now I realise it's not, as you say, pulg'n'play.
We're building an applied AI business by creating an experience through both hardware and software. You don't set out to create something with as big a breadth of vision by worrying about booms and busts. You continue your journey unwavering because the potential impact and fruitfulness of development is worth it.

This is why you should work on something you're passionate about. Your time on earth is limited, so strive to leave good work and contribute to the progress of humanity on a larger scale.
>If you need access to function keys (F1–F12), hold down the Function (fn) key at the bottom-left of your keyboard. Touch Bar changes to show the function buttons for you to select, and then it returns to its previous state when you release the Function key.

From https://support.apple.com/en-us/HT204436.
Saying that linear regression is easier to do properly than more complex methods like random forests, DL, boosting etc is like saying that people should code assembly instead of python
"how was I supposed to figure out THAT?"

The worst one of this type, is the official solution to getting money from the slot machine in Leisure Suit Larry. You have to save the game state, play the slot machine, and if you win you save game state again. If you lose, you restore form the last save point, and repeat as necessary (until you get enough money). So there is no way to get past that puzzle without "breaking the 4th wall", so to speak.
OpenStreetMap.org's tileservers don't supply retina tiles. But OSM's tileservers are effectively a tech demo and a resource for mappers, not a user-facing service. If you're building a consumer-grade product, you're expected either to use OSM data to render your own tiles, or use a third-party provider which provides tiles based on OSM data (such as Thunderforest, Geofabrik or Mapbox). Leaflet, as the client-side JS part of your mapping solution, can happily show retina tiles from such a provider or your own tileserver.
Programmer's Song
I've tried to read female authors. Outside of JK Rowling, and Ayn Rand, I haven't had much success. There's a fundamental disconnect in outlook and mentality that I struggle to bridge. I don't think anything like these female authors do, and their world is incredibly foreign to me.
Elon Musk Is the Most Admired Leader in Technology
Create React App v0.8.0 Release Notes
My ass it was designed that way. It was sold that way and continues to be lobbied that way because it's an easy emotional sell. But designed? No.

Also then fix it just for fixed income as an exception. Or make it a tax credit you can claim from state.

There are a ton of really easy and trivial solutions that any legislation that was designed to solve that problem could of used.

It didn't - they knew what they were doing.
Windows 1 for me. For what it's worth, Windows 2000 was the only release of Windows I've ever liked. Around then Mac OS was struggling, BeOS was awesome but sadly on it's way out. Back around the year 2000 Windows 2000 was a strong platform and Microsoft did a lot to subtly refine the OS over NT 4 and 98 (lets ignore ME lol). Little things like short cut keys in Notepad were a real improvement for power users. Sadly every version of Windows before then and since have, in my opinion, been eclipsed by other OS. In fact had it not been for Microsoft's monopoly on IBM-compatible PCs and the dominance of that hardware platform then I really couldn't have seen Windows ever becoming successful as Windows 1 and 2 were complete garbage with 3.x being a marked improvement but half the time users still spent more time in DOS than Windows. When you compare that to the likes of GEM, AmigaOS and Mac OS then Windows of that same era really looks and feels like a homework project.

I do often wonder what life might have been like if Microsoft hadn't been so dominant on IBM PC's. If OS/2 was pushed by IBM or if Digital Research hadn't failed to reach a deal with IBM to ship CP/M. But c'est la vie. I've been perfectly happy on Linux for the last 10 or 15 years now and I can't see that changing any time soon either.
I do too, but at the same time, meat isn't particularly healthy for you anyways?[1] At least red meat is awful for you. Plenty of alternatives exist* at the moment though they're not always cheap.

We have the opportunity for a two-for-one here by replacing more harmful products with plant based alternatives. Things like the impossible burger people already rave about.

It could be more of a marketing challenge, just making faux meats seem sexy and attractive to people. Luckily it's a growing industry so we'll see more investments in them, along with faux meats.

* if you live near a somewhat alternative food store like Whole Foods, Trader Joes, etc. Kind of a big if.

[1] http://www.health.harvard.edu/staying-healthy/cutting-red-me...
I'm totally with you, there just isn't a way for your average developer to access information about quadriplegics and how they might go about using the Internet. The infrastructure just isn't there and I think until it is we are reliant upon personal relationships, by that I mean "I worked with this quadriplegic guy once who was a geek and he gave me some useful feedback on what we were doing". Sadly that really is the state of affairs at the moment as I see it. Coincidently it was word-of-mouth that got me involved in the Apple beta test program, so even they are relying on a word-of-mouth network to a point.

Now I understand that the quadriplegic/geek crossover may be a small one but we are large enough market to be worth catering to, as we also have money that we are willing to exchange for goods and services. :-)

However there is just no way for me to give large companies advice, or even small ones for that matter. Everybody makes sure their website or product works with a screen reader and out the door it goes, why would you think about motor skills if you've never had to before and you don't know anybody who is quadriplegic and you've got so much else to do and your boss is on at you to do some testing about something else and on and on it goes. I can totally understand why the development hasn't been done, I really can.

Maybe someone wants to fund me to start up a quadriplegic Internet Users Information Widget Forum Type Thing™. You give me huge amounts of venture capital and I'll tell you my opinion on all things Internet, that sounds like a great swap! :-)

In all seriousness the one piece of advice I would give you is to sit in front of your product whatever that might be, put your hands under your thighs and think to yourself "how am I going to accomplish this task?". Because over the past decade that's when I've had to do with each new piece of technology, and if you have another idea about how I can interact with companies please do let me know.

Hope this long winded rant helps!
I'm in Europe and even some non-tech know what a Linux Mint is. And a lot of newbies I help to install Linux on their laptops explicitly ask for it as well. Many are lost with Ubuntu/Unity interface and are much more happy with Cinnamon on Mint.
A PhD is, by it's nature, rather self structured. How much value will be added to your skills over that time will depend in no small part to how you spend it.
Distributed Guessing Attack to hack VISA cards in just six seconds
Including by those that belong to the biggest religion in Europe, and use the name of God to justify war, crime, corruption, paedophile, forced conversion, support for dictatorships, state police and many other actions that just shame all kinds of religions.
The true story of Nintendo's most coveted game
And site engagement is private to the person, so for the sites you visit frequently, it won't block/prompt initially, while other sites, it will.
> An exception to this rule only applies to the top 10 websites that use Flash (and only for a year). Those sites are: YouTube.com, Facebook.com, Yahoo.com, VK.com, Live.com, Yandex.ru, OK.ru, Twitch.tv, Amazon.com and Mail.ru.

I think net neutrality is good for PR, but whenever they have to make a decision...
Using centralised management with Let's Encrypt
The technological singularity arrived November 15th. Plenty of AI/robots to come.
> AI helps provide good analysis without having to cleaning up data manually.

I don't even know where to start. I suppose you don't really think that what separates ML/AI (whatever that means) from your standard OLS regression is that denoising is not done manually?

> Cleaning up data is very expensive. And without that, the analysis is good for nothing.

I hope you are not saying here that linear regression cannot handle noise.

In the end, as this blog post also points out, ML/AI is just a vague blanket term. What you want is a statistical method that captures the signal as fast and efficiently as possible and often the gain from going beyond simple linear models might be marginal.
AI is overhyped... sure that's probably true.

But data science is here to stay in the same way that computer science is here to stay.
No description of job, salary, skills !!! And 3 links in your post but not one to careers page? If you want to advertise your company, go somewhere else.
If you're interested in learning assembly language, I recommend checking out "Programming from the Ground Up" by Jonathan Bartlett [0]. It's a great introduction to ASM and how computers work at the low level. It's also used in universities such as Princeton to teach introductory CS classes [1]. Definitely worth checking out.

[0] http://savannah.spinellicreations.com//pgubook/ProgrammingGr...
[1] https://discuss.fogcreek.com/joelonsoftware5/default.asp?cmd...
Cracking the BBC's GCHQ Puzzlebook Challenge with Python
taco bell bean burrito! lived on that for 3 years through university. :)
Backend Engineers, Senior and Lead | Coffee Meets Bagel | San Francisco | Full-Time | On-site https://coffeemeetsbagel.com/jobs/

Hey I’m Karim, CTO at Coffee Meets Bagel. I’m looking to hire a senior and lead (engineering manager) on my backend team.

Our stack is Python, Go, C*, Redis, Elastic Search, PG, Spark, …

Coffee Meets Bagel is a dating app that focuses on quality over quantity. We're growing fast and looking for great engineers to help build new features and scale out our platform globally.

We have a super fun office near Union Square right off the BART line and you'd get to work with a bunch of very smart, driven, passionate, and fun people all dedicated to helping our users find love!
https://jobs.lever.co/coffeemeetsbagel/70425a5d-b1a1-44c8-88...
you'll be a programmer - that is what counts. How good of a programmer you will be will determine your success. never put your eggs in one basket (not saying you shouldn't become an ML expert though, that's pretty damn nice). as a Phd, you are probably good enough.

as to ML, its adoption is hyped. it is powerful, but not as anyone really talks about.

support vector machines and Bayesian learning have been around since the 70s/80s (ninja edit: SVM's since 1963! Markov Chains 1950s, Bayesian Learning/Pattern recognition sine the 1950's), but adoption has been slow due to the nature of business, which is now drooling over it since neural networks beat a few algorithms.

due to the hype, more business will opt for ML now, but the craze will plateau and ML will become another tool in your arsenal.

so basically, you really have nothing to worry about - use your Phd to do interesting things, come up with novel and new research and/or develop your own product.

don't let your job security worries get in the way of enjoying what you want to do now, you're already good and in STEM (and if you don't feel good enough, work on yourself until you do).
Cracking The BBC'S GCHQ Puzzlebook Challenge With Python ...and a wee bit of logical deduction!

As the title suggest, a walkthrough on using some basic Python to aid solving the GCHQ Puzzlebook challenge, as recently published by the BBC.

WARNING: If you fancy attempting the challenge yourself, there are spoilers towards the end of the post.
React Dev Environment with Babel 6 and Webpack
It's OK; their email validation is borked (just put in anything matching `\w@\w`, no domain necessary) and give something random for the name. Modals like that are pretty standard practice for enterprise mumbo jumbo; they only need to catch someone foolish enough to put in real data once to be worthwhile.
You wouldn't happen to be a fan of Stanislaw Szukalski, by any chance?
Interesting article, though given the potential downsides of bad drugs in the market I am not sure I feel a lot of sympathy for how expensive testing is. Making the testing cheaper and easier, sure, but we should be optimizing for the the accuracy above all else. It's not like consumers will see much benefit from cheaper tests, I imagine the whole process is still cost prohibitive outside of big pharma.
Australian schoolchildren make expensive HIV drug for a dime
Full Documentary of Zer0DYS – Stuxnet
Django or Flask, Postgres, and plain old HTML/CSS/JS.

Django's learning curve is a bit steeper, but there are more resources out there. Stay persistent (and use Python 3)!
Previous discussion:

https://news.ycombinator.com/item?id=13090524
Examining the Remnants of a Small DDoS Attack
> It is ironic that the current Hindu nationalist view of Tipu as a sadistic, fanatical war criminal so closely echoes the narratives of the British officers who fought and defeated him more than two centuries ago. It is equally surprising to find this Muslim autocrat, who revelled in the forced conversion of many thousands of Christian and Hindu prisoners, being hailed as a tolerant, secular nationalist by the Indian left.

This is going to be interesting.

> According to the memoirs of survivors, 52 British teenage boys were chosen for conversion to Islam in 1783. They were plied with bhang (hashish), held down by their arms and legs and circumcised by a barber. They were then plunged into scalding hot cauldrons of water to disinfect their wounds. Surprisingly, only one of them died. The rest were recruited into Tipu’s European brigades, while the youngest and prettiest became palace servants and dancing boys. Sadly, they were not released under subsequent peace treaties with the Company because Tipu maintained that they were willing converts and therefore his subjects.

sigh

I suppose that was tolerant for the time.
Your comments seem to be in conflict with reports that suggest many of our military's best officers are leaving the service due to a resistance to entrepreneurial thinking [0].

I'm a civilian and have no personal insight into this topic, but I find the dynamics interesting.

[0] http://www.theatlantic.com/amp/article/308346/
I agree that using AI to get something that sort-of works out of dirty data is one of the appeals and is going to get people using it.

If this works at all, the problem is that what you wind-up with is a system that's been heuristically taught to clean-up data for a single snap-shot of your data - and the teaching is expensive and requires experts who are going to move on.
Less expensive than clean your data but still a cost.

So when you wind-up with a different pattern of dirty data after a year's time, the system winds crappier than previously and no one will be able to agree how to fix it.

Eventually AI is going to get an evil reputation and that may kill its appeal.
Seinfeld has his 'don't break the chain' method, worth a look:

http://lifehacker.com/281626/jerry-seinfelds-productivity-se...
I think you make an excellent point in your other post, it's hard to tell when a website is keyboard accessible or not. I have no idea of the top of my head whether the New York Times, CNN or YouPorn* are navigable via the keyboard. Nobody advertises it and I didn't know that there was a crossover between screen readers and keyboard use, thanks for the info.

Personally I solved the problem, well I looked in the chrome extension store and use an extension called Vimium[1]. Without that extension I would not be able to browse the Internet as quickly as I do, you simply learn a few keyboard shortcuts and when you press say the letter F it places little yellow boxes above every link with a number in each box. You type the numbers and follow the link, I do this by speaking the numbers out loud with my voice but people do in other ways too.

One of the most useful and unintended accessibility products on the web, if this could be incorporated into every website then problem solved largely!

[1]: https://vimium.github.io/

* Obviously I've never visited this site, I've just heard other people talking about it.
The person who reviewed this may have been a programmer, but the review doesn't seem to be in context of programming. I care about how well I can work on it, not now well it works with remotes.

> The MacBook Pro is more an evolutionary than a revolutionary upgrade over my MacBook Air.

That seems to sum up this review. The macbook pro is a successor to the air, not the old macbook pro.
It was a combination of things in the legal text I read a while back. For one, they were having to brew coffee more often to keep it at the desired, sane temperature. Two, the coffee quickly turned to a mild temperature on the road for some customers that drove a lot. They dramatically increased the temperature to reduce number of pots brewed & attract that one demographic more. They also didn't tell anyone the new temperature could cause 3rd degree burns.

Profit went up with most people taking damage thinking they couldn't win against legal team of a giant. They just put in complaints instead of lawsuits. The suit that won got watered down a lot on appeal. The marketing team combined with the media, which makes a fortune on McDonalds ads, turned her into a laughing stock. McDonalds added a warning or something afterward but the cost-benefit analysis was good enough to justify all of it.
Trump Transition is a pretty short gig to quit your current job for. Maybe it's contract-to-hire.
those people and their damned unmodelable imaginations getting in the way of progress
What I took from the article is that there is maybe a chink in the bank's armor for a creative environmentalist legal group to go after. They have published documents saying how green they are. And they are not sticking to it.

Banks operate with other peoples money. Many of those people would not be happy to learn that their money was invested in things the banks said they would not support.

Maybe banks could be held liable.
>>I do too, but at the same time, meat isn't particularly healthy for you anyways? At least red meat is awful for you.

Please stop making stuff up.
> AI helps provide good analysis without having to cleaning up data manually.

My own experience has shown that dirty data impacts advanced AI just as much as it impacts far more basic ML techniques.

Even for the most advanced AI we work on, we spend just as much time worrying about clean data as we do anything else.
> the people who'll be in trouble with be those without formal education to back them up.

The people who can't hack it are those who'll be in trouble. Tech has never much been the place where credentials are necessary.

Don't specialize and saddle yourself with years of college debt if you're unsure of the field's long term prospects.
> It's this "do it now or feel guilty" stuff that keeps most people procrastinating or avoiding doing the task

Couldn't agree more with this.

I've tried many times to build habits into my routine, only to abandon them and feel bad about it because I couldn't maintain them for a few days.

No more. Now I have them in my list, I keep them consciously present, but I won't punish myself if I don't get them done one day. Allow some leeway. If you really want it, build it paciently into your routine and if it doesn't feel right, try another way.

One example: I've been trying to stick to a healthy diet to lose some weight. I don't enjoy cooking, and much less enjoy preparing or eating salads. Tried lots of apps, lots of ways of grocery shopping, and hated it all the way.
Now I switched to calorie counting and drinking lots of water. Walking away from the desk to fill a bottle 3 or 4 times a day feels like I'm moving forward without any hassle, and I just try to eat slowly when I sit down for lunch or dinner. Water diminishes my appetite and cravings for eating out of just feeling anxiety. And if I feel like chomping down on a pizza with beer, it's ok, no big deal.

Just take it easy. Hakuna matata.
There is an excellent app for android called 'Loop - Habit Tracker' (https://play.google.com/store/apps/details?id=org.isoron.uha...) which has a really great interface for keeping track of habits. It's very well designed. The interface is simple and snappy. Best app I've found anywhere for keeping track of even small daily habits (like flossing). It takes about 3 seconds to check off a habit, it can remind you every day, and you can consult graphs to see how you've been doing. It's also free and has no ads.

I didn't make this project. But it's great. I've picked up quite a few habits using it.
The important thing about the PhD is that you've become an expert in conducting experiments and research. It really doesn't matter what ML techniques you've done, as long as you know everything else associated with building those types of systems. Just hone your research and experimentation skills and you'll be fine.

I do have one suggestion: learn to handle dirty data.

I work with ML researchers and notice two things: they're pretty bad software engineers (no knowledge of software patterns, bugs galore), and they almost never know how to clean their data. The latter is because they do a lot of their research using pre-cleaned, standard data sets. You never get that in industry.
> In the end, the placebo response was well below 40 percent and the drug passed easily, but at a much higher cost than it could have.

This whole article seems like a lot of self-serving bullshit. A real drug (with real side effects!) absolutely should be expected to perform well above a placebo. If you can't do way better than a purely psychological treatment, your drug is crap.
Not every programmer cares about vi and emacs.