skysight-inc/HackerNews huggingface dataset:
Yay, Apple, for opening up quite a bit. Boo, Apple, for including such a thing as this in any webpage ever:

Radars: rdar://problem/19705854

I really, really, really hope that Apple opens up Radar a la Microsoft Connect, and soon. It is stupendously frustrating to have an issue with an Apple product and run headlong into the brick wall of Radar.
Actually, we do. We here in California have pockets of parents who refuse to vaccinate their kids — to the point where a school full of them starts to lose herd immunity. Within the past twelve months, our governor signed a law significantly tightening the requirements to get an exemption; http://www.mercurynews.com/ci_28407108/gov-jerry-brown-signs... says that only medical exemptions will get you out of vaccinating your kids here in California.
The a Small Orange Box immediately reminded me of A Small Orange hosting. Seems like a branding conflict.
That wasn't my experience. I had body pains, headaches, chills, and a profound feeling of fatigue for two weeks when I kicked caffeine (at first by accident, and then I ran with it).
almost as happy as Lisp users apparently :) https://github.com/Dobiasd/programming-language-subreddits-a...
Deployed safely inside your firewall, and accessible from anywhere.

What?
If be surprisrd if they are saving that much with all datacenter costs counted.
Because they're passionate about it.
How to backup disk/partition with disk/partition backup software
How come everyone is laying the smack down on these guys? Maybe encouraging guidance where things are ambiguous or the product offering doesn't seem fully thought out.
Haha yes!! :D This is great.
It seems like this could backfire. Tell a bunch of angsty teenage boys that there are these anarchists fighting the man and here's how they do it, and some of them will think that sounds like an awesome idea.
Digg Reader has been amazingly doing its job well. Have tried all kinds of RSS reader since the great demise of GR. Am very satisfied with Digg, irrespective of its past notoriety.
Agreed and thanks for the support :)
Changing the frameskip is not needed any more since the implementation does max of last two frames before processing (same as what DeepMind does)

EDIT: talking about Sprague's implementation btw, not necessarily OPs.
Why would you reinvent a piece of technology offered by various cloud providers? It doesn't make any sense, what a waste of engineering resources (fun exercise though). They should have been able to reach some middle ground with AWS about pricing.

I really doubt their in-house storage backend will be cheaper compared to the lowest rate they can get from one of the cloud providers.
Scientists are also domain experts tho, but bootcamp-style practitioners won't be.
That and calling a forward slash a backslash....
I have a PCIe NVMe card (with a Samsung 950 pro M.2 in it) in my home server, which serves as an L2arc device for a ZFS pool. It is pretty nice. Runs a bit warm though.
How is this different to something like Synology NAS, which is DSM 6.0 over most of those features already.
Well... https://en.m.wikipedia.org/wiki/Free_speech_zone

Apparently Free Speech is permitted, though only as per a set of white listed regions in the U.S.
When I factor in taxes, I'd prefer a 150K home with 20% interest rates. Making 200K and 1.5 million houses (with me paying a 50% marginal tax rate), I feel life is impossible.
>in 5 years time Dropbox will be left with a load of servers and a business model in tatters. It's the economics I think will end badly

Your main argument seems to be that Amazon, Microsoft etc will undercut Dropbox on price which is fair enough. However Dropbox has done well so far offering better service and I can see that continuing. The better service thing is mostly about the people running the services and Dropbox seem good.

To see how they are moving away from commodity storage check this out:

("Dropbox used to be fundamentally about storage but now it is changing how we view productivity and collaboration") https://www.siliconrepublic.com/enterprise/2016/03/11/dropbo...
I think this is only true at mid sized usage. Too small to negotiate with AWS (and have an impact on their numbers) and still big enough to matter to your budget. Dropbox should have been able to get a better deal.
There shouldn't be any issues with copyright, as long as you aren't redistributing the original work. Otherwise all neural networks would be illegal, since most training data is copyrighted.

As for errors in the subtitles, that's still good enough. As long as the machine learning model can deal with uncertainty, it would just not learn from those examples and learn from the ones that are correct. It might even learn to abbreviate sentences itself!
As a non-mathematician, this is a pretty neat read. I was distracted by the personification of the numbers though (they have 'likes' and 'preferences', which in my day-to-day vocab are concepts applicable only to things that possess the ability to think). Is this common in mathematical writing, or is this paper an abnormality in that sense?

(I don't mean to nitpick - I'm genuinely curious. I recall seeing the same thing in high-school chemistry, but never in physics, for example, and I'm curious if entire fields see this effect or if it's a product only of the audience being written to).
This very useful info for me as well. I have periodic pains in my neck when using mouse for too much. I have been switching hands. But still. I much prefer emacs-like interface where I can operate with keyboard only.

And I like shells because I can connect from anywhere to the server where I do most dev and testing.

However, I recently started doing android development and and I am forced to leave my emacs and shells.

One reason is the running the emulator. It cannot run on remote x window sessions and I have to use mouse to access it.

The other reason is AndroidStudio. Although I use emacs with flymaker, as a newcomer to Android -- I find Android Studio's tools to do code refactoring, on the fly suggestions, detection of new versions of updates, very useful.
Well you know, lifelong addiction is a real bitch, and every instance of jail was due to it in one form or another.

It took me 25 years and utterly wrecked relationships with my brother, closest old friends, and my lovely ex-wife to start to begin to see the light.

None of them really talk to me anymore, even though I've been pretty much clean for years now.

I drove for 18 years on a suspended license that I was unable to get reinstated for 5 years at time because I spent the ticket money on dope. Many of my arrests were due to driving issues, but certainly not all.

It's been a real mess, and I'm tired. Maybe someone going down that path will read this and think about what I'm saying.
Whenever I'm walking around the North End and I see a blue and white Mike's pastry box with the string, I reflect on how genius good branding and packaging can be.

Would you be able to speak to where the boxes are made? Is it one central location somewhere? I always assumed craft packaging was a pretty decentralized industry...especially the niche bakery/cafe market where transportation costs might break your margins on highly custom, low volume orders.
I can host a python, go, or Java site for free on app engine. Cheap hosting isn't exclusive to php.
AUDUSD: Weakens, Sees Corrective Pullback Risk
I guess I'm back in the market for a feedreader because #$%# Firefox keeps breaking[1][2] my (awesome) feedreader extension[3]. First they moved me off regular Firefox to Nightly because my (entirely private, self-developed) extension is unsigned. Now it's stopped working even on Nightly. And part of me is like why bother fixing it because they're just going to move the goalposts again like they did going from XUL to Jetpack to cfx to jpm... Already I hear they're moving to something called WebExtensions, which of course won't work for all possible situations so we might still have to stick with the old SDK, but the old SDK is deprecated... I get tired just thinking about it.

Ack, how did this turn into a rant? Tl;dr - I get cranky when I haven't been able to get to my feeds for a few days.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1196537

[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1256212

[3] http://imgur.com/a/kT3NN
First Cannabis Resort Opening in Colorado
What's if the device's local storage experiences hardware failure?

1. Can you configure it to make backups?

2. Can you configure it to replace data with low latency?

3. If you have multiple, can they work together to increase availability or data durability?
But it's webscale!
Hmmm in hindsight you're probably right. Though he does refer to libraries using abstract algebra as having "meaningless terms," which doesn't really sound like a positive opinion about the subject. It's important to have the correct terms, and watering them down just creates ambiguity. If software abstractions stem directly from math, there's no reason to hide the fact. But, like you said, it seems like his point is that using abstract math in libraries raises the barrier of entry for new developers and that they shouldn't need to learn abstract math to be able to be productive, not that he personally dislikes the topic.

It's definitely is possible to go overboard with operators, making a codebase very confusing. Case in point: the lens library. Though those are optional, and the best practice is to just use the actual word functions.
I think it's an awkward term used to differentiate hardware from beige boxes, following Apple. It feels very forced and near-meaningless in these contexts though. Reminds me of the startups with "Made with love" in their footers as though some early developer passion imbues the code with otherworldly power.

I find both offputting, but then the tactic hasn't really failed Apple.
A closer look at Ingres’ impossible ideals
Well I can appreciate the idea, and there's no other solution that can handle all cases of multiple levels of nested applications that all have their own keybindings (like a web app inside of a web browser inside of a window manager). But in practice I find it to be a horrible experience to use. I used a typical hipster OS X + tmux + vim setup for over a year a while back, so I speak from experience.

Graphic software vendors have essentially all agreed to never use the super key (aka windows key aka command) in their default configuration, an artifact of the time when you couldn't rely on computers having a super key, and of Windows reserving the super key for itself. Most modern window managers only use keybindings that involve the super key. Or at least Gnome 3 does, kinda, except for alt-tab and a few other bindings. Anyway, my window manager config only uses keybindings involving the super key.

It's a much more pleasant window management experience.

But yeah, I don't think there's an alternative that tmux could have used (though mouse integration could alieviate a lot of pain). But that's in itself an argument in favor of not using tmux to manage windows.
I saw some of the videos and i agree with the suggestions provided here but i really like the simple way of explaining and less mathematical more programmatic approach. It'd be awesome if you could make some neural networks with cuda or any other library like tensorflow or theano. Good luck.
>Paper publications make or break early biomedical research careers.

Yes, but that has nothing to do with the OA-status of those publications - if it's a high-impact journal, then it makes the career, if it's not, then not.
If you listen to episode 146 of The Talk Show, John Gruber brings up this exact point to Eddy Cue and Craig Federighi (question starts at 48:15):

https://daringfireball.net/thetalkshow/2016/02/12/ep-146
Here are some interesting references to him that have appeared on HN over the years:

Nobel Prize in Economics awarded to Roth and Shapley for matching algorithm work

https://news.ycombinator.com/item?id=4656185

Flash game illustrating the Gale-Shapley algorithm

https://news.ycombinator.com/item?id=2760332
This is really awesome, hopefully there is a case soon that accommodates it for a neat little package
Google Mobile SERPs Study: Big Opportunity for Paid Search
> The hype train

The OP specifically talked about the "hype train". There is no hype train at all. The new languages like Go and co are the answer to problems that exist with using C as a language for writing servers.

> That's rather under-specified (what kind of JSON API?), but there are very few cases where you would actually want to write such an API in C

Again the OP said all these new language were just hip. I answered than no, they are not, because of the reason you just exposed. We agree, you just didn't understand the point of my message and what I was responding to.

Dismissing Go and co as "hype" and then talking about the awesomeness of C is certainly non sense.
Yup I've never seen functors mentioned in anything JS-related. I bet there's more Haskellers writing Scala than JavaScript though.

Being pedantic: functors don't return functions, functors let you map over structures.
We are now well offtopic but I've seen some advice recently that advises using an SLOG rather than L2ARC for a home NAS.
Can you name some of these networking gotchas you mentioned? And elaborate on the security remark?
Nano-balls filled with poison wipe out metastatic cancer in mice
Have you tried training deep learning models before? Deep learning requires a ton of hyperparameter and architectural tuning, and there are a bajillion data transformation, mathematical optimization, etc. tricks that people use. The end product is still a magic box, but there's a ton of background knowledge required to train these models well.
I think they mean that it's not one of those sites where each screenshot is viewed on a separate page, requiring a user click and slow page load full of ads.
Ask HN: Middle of project, side project raised money, what do I do?
Hey HackerNews,

I could really use some advice. I was hired by a major California company 6 months ago to work on a project that is now about 3/4 finished. Deadlines are fast approaching and I have an important role on the team and project. In short they are relying on me and not finishing this project would not be good for the team or company. In my free time I've been working on a side project with a single other person who recently closed a quite large seed round. Enough to work on it for a couple years, hire a number . The side project has no product overlap, I used my own machines and never used company time to work on this.

My cofounder, while ok with it, thinks that me staying with the big company is a risk to the startup because the company could make a claim despite us playing it by the book (again no product overlap, no company hardware, etc) and they think I should probably leave immediately. I will eventually do this but I feel bad leaving my company in a bind. I do care about these people. I could use some advice. Would be happy to add some more details if it would help but trying to leave it vague.
Something that has more of a "true" package manager feel for windows is scoop: https://scoop.sh

It's not quite a full package manager either - but it works well enough, should be easy to add package/manifests for, and does allow one to update installed packages:

https://github.com/lukesampson/scoop/wiki/Chocolatey-Compari...
ImageServe -- https://imgserve.io

Smart image CDN. Process images on-the-fly, store and serve with CDN of your choice. No need to setup any imaging infrastructure (storage, processing and CDN delivery) for web/mobile apps.

Developers get started within 5 mins to signup, point us to where your original images are and replace the <img src=""> from your domain to the new origin you just created.

One of the features is to serve the right image format which can reduce image bandwidth on a page anywhere between 40% to 400%, or more.
as someone who's used RabbitMQ in a SaaS app to run millions of tasks, heed my warning, RabbitMQ is great if you are low on memory but the overhead was too much to deal with. Celery also contributed to this but if I could travel back in time, I would stop myself from using RabbitMQ. Instead, Redis is a much better alternative for micro-service.
Also:

Lee Sedol doesn't have RAM that can be crammed with faithfully recalled gigabytes of information, and that allow exhaustive, yet precise searching of vast information spaces. The amount of short-term information Sedol can remember perfectly is very small by comparison, and doing so requires a lot of concentration and effort.

Secondly, the faculty with which Lee Sedol plays Go wasn't designed for the exclusive task of playing Go. Without having to load a different program, Sedol's brain can do many other things well.
Ubuntu, yes, I'd think so. Canonical, however, not. What makes you want to avoid Ubuntu?
I wonder if they limited the drive in software to 314gb and it's just a 500gb drive in reality. I have no idea how actual disks are produced and whether or not it's feasible to make specific platters for each product.

In any case very interesting, I wish there was a decent system w/ SATA for making DIY NAS devices, it seems though each raspi-ish with sata lacks gigabit ethernet, or they are limited to USB speeds.
I can't use Chocolately to install zlib or libpng or SDL or libcurl or GMP or really any of the packages that I would never have to think about installing on Linux, because they were pulled as dependencies long ago. The method for obtaining these on Windows is, as best as I have ever been able to tell, to navigate to each of their webpages and look for Windows releases, which you then download and install yourself, a task I find so daunting that I essentially never write or build programs that have any dependencies whatsoever on my Windows box. This situation is obviously ridiculous so I have to conclude I am doing something very, very wrong.

So, Windows programmers, how do get by without a package manager?
Because having your entire business model depend on the pricing whims of another business (which in the grand scheme of things is a competitor, btw) is unsustainable. Getting out of AWS is exactly the right move for Dropbox's long term health.
The device comes with different raid levels - preconfigured and on-site support if anything happens.

1. Making backups is really easy - the most simple way is a USB backup, additionally: offsite encrypted and using a second unit to be synched and ready as a cold standby unit.

2. not sure what you mean by that.

3. we're working on this - currently only the synching and cold standby scenario works and is often used by our customers.
Student Loan Repayment Search Engine Pays Their First User $500
What did they say?
320 GB is a standard size of 2.5" form factor hard drive.
Took me a while..... 314GB because Pi=3.14....
How to achieve hypergrowth with your startup
The study [1] is from 2003 and has been cited over 1600 times. It had errata in 2004 published in the same journal (Sleep), but I haven't been able to find them.

[1] http://www.med.upenn.edu/uep/user_documents/VanDongen_etal_S...
Sure, a couple things.

(I'm assuming you're comfortable with multivariable calculus.)

Andrew Ng's coursera course is good.

PRML (pattern recognition and machine learning) by bishop is good, and has a useful introduction to probability theory.

You also want a good grounding in linear algebra. Strang is basically the authority on linear: http://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-...

You want a strong grounding in probability theory and statistics. (This is the basic language and intuition of the entire field.) I don't have as many preferences here (although its the most important); someone in this thread pointed to a course on statistical learning @ stanford that's good.

A good understanding of optimization is helpful. Here's a link that leads to a useful MOOC for that: http://stanford.edu/~boyd/cvxbook/

there's a lot of other stuff (markov decision processes, gaussian processes, monte carlo methods come to mind) that is useful that I'm not pointing to, but if you've hit the other stuff here then you'll probably be able to find out those things.

If you're into it, https://www.coursera.org/course/pgm is good but not vital.

You may want to know about reinforcement learning. This answer does better than I can: https://www.quora.com/What-are-the-best-books-about-reinforc...

Deep learning seems popular these days :) (http://www.deeplearningbook.org/)

Otherwise, it depends on the domain.

For NLP, there's a great stanford course on deep learning + NLP (http://cs224d.stanford.edu/syllabus.html), but there's a ton of domain knowledge for most NLP work (and a lot of it really centers around data preparation).

For speech, theoretical computer science matters (weighted finite state transducers, formal languages, etc.)

For vision, again, stanford: (http://cs231n.stanford.edu/syllabus.html)

For other applications, well, ask someone else? :)

Also:

arxiv.org/list/cs.CL/recent
arxiv.org/list/cs.NE/recent
arxiv.org/list/cs.LG/recent
arxiv.org/list/cs.AI/recent

EDIT: unfortunately, there's also a lot of practitioner's dark art; I picked a lot up as a research assistant, and then my first year in industry felt like being strapped to a rocket.
Becoming an Accurate Strategic Thinker
A lot of Kickstarter campaigns are using that kind of music too.
Interesting middle ground between old school high-upfront investment server rooms with IT guys on call, and new school IT infrastructure as a service.

Take the servers out of the rack in the dark room full of fragile equipment and tangled wires, color them orange, remove the blinking lights and crazy loud fans, and sit them on a desk and they don't seem so scary anymore. (The price is still a little bit scary).

Differentiators of privacy, usability, and good aesthetics have brought this company far - raising 1m on kickstarter, selling into hundreds of companies, and now securing a spot at YC. Still, networking is a very complex subject, and a lot of smart people get paid a lot of money to make sure it gets done right.

I'm rooting for Protonet to help us democratize networking and bring it further towards the power consumer/small business market. Shouldn't private control of one's own data be a basic right in this day and age?
Unavailable for shipping internationally, which is unfortunate.
Chocolatey is basically a download manager like Ninite:
http://ninite.com/

It is nothing like apt-get or yum for Linux. For example it does not fix broken packages and missing libraries and other things.

Chocolatley requires an admin shell and then powershell in order to install.
Labor Protests Multiply in China as Economy Slows, Worrying Leaders
You should try our trial (just hit the button) - it's basically the same system that runs on the boxes and once you decide to buy one we can just provide it setup with everything you did online.
This, unsurprisingly, has generally been the death of previous attempts at automated cars, especially when the efforts included modified roads and attempts to have cars form convoys to cut down on air resistance. [1]

[1] Granted, this is anecdotal, but it comes from a former faculty member who taught my control systems course in college. Last I heard he was working on systems for auto landing UAVs on aircraft carriers. He had worked on a number of grants related to autonomous driving and said that every time they had something technologically ready the lawyers basically couldn't find a way to make it happen.
> everyone disagreeing with me is a shill

Well you could just go see post history and call out the obvious one, letting downvotes take care of the rest.

Anyway I had win 10 preinstalled on a laptop and since the last patch craze my wifi stopped working reliably.

I think MS managed to bork something there independently from the os upgrade, but even more interestingly all other computers around here, same make same model, upgraded just fine, so I'd give some credit to the other voices until the actual technical issue is pinned down. At least for the driver issues, the sneaky os update is maddness.