skysight-inc/HackerNews huggingface dataset:
Most RL algorithms are polynomial time or worse, and they use large datasets. Computation is always going to be an issue which is why most successful implementations are around simplifying models and datasets.

If you can figure out a way of making RL better than polynomial time there is at least a Turing Award for you.
That probably underestimates the randomness of what gets noticed here.
Is the expectation there that open hostilities will resume, or that another round of negotiations will follow?
True. I live in Seattle and had a friend visiting early last month and I wanted to take him to Vancouver for a day trip. We drove to the border and I explained to the border guard we are just sight-seeing for the day. The guard directed us to pull over near their facility and they made us give them our keys, cell phones, and wallets while they went through everything in my car. We were put into two different rooms and questioned for 1.5 hours. They even went through my laptop bag and found paperwork about an upcoming surgery in a week and accused me of not giving them details about that. They left my car in a mess.

All in all, the day trip wasn't worth the feeling of violation.
The most likely scenario is the government will spend fighting for its own survival until the next elections take place.

War was not going to stop regardless of the outcome. Hell, FARC attacked a polling station just today.
Bone Conduction Headphones – Digitalample.com – Online Magazine
Virtually everything has come true except 'trodes, razor blade implants, and Rastafarians in space.

Wait...

https://en.wikipedia.org/wiki/Transcranial_direct-current_st...

Okay, so razor blade implants and Rastafarians in space.
Is there any opportunity to negotiate with the recruiter for a cut of the fees/commission as a signing bonus?
... most recruiters who are just decent can place 3-5 candidates a month.
If you knew anything about that period of Russian history you would know that no one built fortunes legally back then. Stop defending another crook.
No one knows, things will probably stall until the end of this administration.
Amusingly, the article references Kubernetes and its growing pains a couple times, but fails to mention that it adopted Reviewable (on top of GitHub) for doing more complicated code reviews. I don't know if Reviewable would scale to kernel development -- and it certainly doesn't support offline work, etc. -- but at least Kubernetes seems to be doing all right with it.

(Disclosure: I'm the founder of Reviewable.)
Aside, I had a similar question when I learned PowerShell. It made me question even why I was writing so many script executables.

If we rely are devoted to using reusable and small components then a shell that can directly wrap our standard libraries (and has a type system rich enough to express maps and tree types) is indispensable to truly reusable software.

Then what a make system should be is a clear and smart way to express dependencies and workloads.
Professional means it doesn't sacrifice functionality in favour of making things easy for newbies. This is a philosophy I approve of for all software. Vim is great because it offers power at the expense of having a little bit of a learning curve. A shell gives you unlimited power compare to a stripped down and locked down GUI.

GUIs and "UX" are generally antithetical to making a computer do what it does best (automate things instead of creating more busywork).
And how many people have faced criminal copyright charges for downloading movies in the US? (hint: none)
How does freelancing income compare to working as a senior engineer at a big corp ($300k total comp if you include bonuses, benefits and subsidized health insurance)?
I want a password manager with Argon2 configured to take 10 seconds and 1GB of RAM, playing a gratuitous 3D animation of a vault slowly opening alongside CPU and bandwidth utilization graphs.

Or if your attack model allows that reading protected files off a user's device is less likely than the cloud-synced database being compromised, you might derive the master encryption key as KDF_fast(KDF_slow(password)+password)), where KDF_slow takes 5 minutes and is stored on disk, but KDF_cheap takes 5 seconds.
There are row stores (e.g. Oracle does that) that reorganize the page structure from row to column, usually achieving significantly better compression ratio without significant impact on OLTP performance.
What does it mean by saying "our section of the Milky Way galaxy"? If the section is somehow larger, does that mean that the Milky Way galaxy is also larger?
Maybe it's better to spend several weekends to read algorithms books and practice topcoder, and then you'll need to interview at something like 1.5 companies before you get an offer.
In this sense, trivially, every tool is a "professional" tool, since if you just rote-memorize every aspect of it you know how to do everything it can do.

The problem with git is the lack of coherence in its default UI. Multiple ways to accomplish the same task, git commands which perform incredibly different functions depending on (invisible) context, inability to decide whether commands or flags should act as the highest-level switches...

It is simply the case that, no matter how beautifully and cleanly designed git's internals might be, the interface it presents to them has zero conceptual integrity.
I don't think AWS is really simpler unless you have lots of hosts to manage. Maybe if you have 3 hosts AWS might be simpler, for some workloads. Most workloads, probably more like 10, and only if you're scaling out, not maintaining 10 totally different fiddly low-traffic apps.
> Surely the AWS options save you doing all the DBA / Server admin / security work. Albeit for more money but time = money.

They do, but you need to invest enough to understand AWS's offerings, and how they fit together. Amazon's documentation is very extensive, I'll give it that - but it takes a while to build enough of a mental model to know how to fit everything together.

Generally, managing your own server is closer to the skillset people already have when starting out (unless your training was platform-specific), so starting off with a raw VPS may in fact be quicker, even if in the long term AWS/Google/etc. would save time for someone who's equally experienced in both.
Funny, I just started using this: https://github.com/dhobsd/asciitosvg
It's not a binary question.

Living together produces all kinds of 'mundane' contact that dating doesn't, which can facilitate those possibly uncomfortable discussions.

Those discussions are certainly possible without living together, but they are far more likely to happen if people do live together.
Ah, sorry! I was thinking about things like "the size of this type is different per-platform," not "every single platform has a different definition of this struct."

I still think that, given Cargo, the one-time cost makes it worth it, but after seeing my error, think that the point makes more sense. Thank you for being patient. :)
For many the source of truth is still Postgres, but you may want some of the flexibility and search power that comes along with ElasticSearch in many cases. An interesting project to look at may be ZomboDB which lets you maintain ElasticSearch indexes from directly within Postgres and query from within PG directly. (https://github.com/zombodb/zombodb)
I disagree, for so many reasons. PS is clunky and verbose, and textual data is actually so common that the unix toolkit is incredibly useful. Ad-hoc parsing comes up a lot, and if I have to parse a format, I'd rather it be text. Maps and trees aren't as important as you make them out to be. You can do key:value stores in text at O(n) cost, which is often G ood Enough, and rarely needed. And when you really need the extra power, take your pick: Python, Perl, Ruby, SCSH, and countless others.

A shell's primary job should be to support interactive use, and fast development of one-time-use scripts off the cuff, because those are what most of us do most commonly. PS doesn't support either all that well.
It's fairly easy to tell that these devices do not send data until woken up by their keywords.
I think what is frustrating is not the stopping and questioning but the attitude. I have been stopped on the way to Vancouver. For the most part Canadian border control is professional and polite.

On the way back a few times I have encountered surly demeaning behavior. Being a border patrol officer would be a tedious job at times and I don't expect a smile but outward hostility is ridiculous. For non citizen encountering this it is a terrible and lasting bad first impression of the US.
A list of all Android permissions
"And this time it's not the government, but the commercial Internet that has worked so hard to dismantle privacy."

So true.
It's a fair point.

But at the end of the day, I still think my apple is better. :-D
That's exactly what I use it for and just set it up yesterday. The instructions on the home page are fairly abysmal though.
GitHub's New Privacy Statement
My original comment was really hyperbolic as a response to the comment above, I don't actually think being pro-git is a sign of intellectual weakness.

That said, my main issue is that git is a good set of primitives for file change management. But its main design principles are not about SCM. It sacrifices ease of workflow for source control, in favor of making centralized maintainer worflows simpler. This is a perfectly fine trade off for a system largely optimized for a few linux kernel maintainers, dealing with lots of distributed and unorganized contributors (frequently over email).

Those same workflows are not necessarily the best way to organize a small (tens of developers) team with a linear history product.

Some time try to onboard a new-grad developer to a team like the former. You spend way more time explaining git internals and data structures than you do source control management. This just isn't true if you do the same thing with other source control systems. Its easier to explain TFS, SVN, hg, perforce or accurev (the systems I have actual working experience with) in every instance.

My opinion is, if bitbucket and github had switched business models early on (ie hg repos for free if they were public and git repos free for private repos) hg would have become the defacto standard. Its just much easier to work with for most development workflows.
Shakespeare uses it in Othello, learnt something in 9th grade English!
It has a corporate security team who would outsource an actual extraction.
Source code powering potent IoT DDoSes just went public
Some counter offers are easy to reject. A while back I applied to another part of the company for a position that was a promotion, and got offered the position.

My manager, who was notified (inner company), comes to me and says, "Hey, if I could get you the promotion, would you stay? Even though I don't think you deserve it?"

"Mmm... no thanks."
Nah, I was just seeing if there might be some good extensions that I should look for (or write) in Emacs-land. None of them seemed to be all that worthwhile, IMHO.
You could always try, but most would probably think this lacks tact. Would you consider asking the car salesman to personally pay for extra car options in order for you to buy the car? Recruiter fees are often very high (too high in my opinion, which is why we have bad recruiter behavior) so if you get a high salary a recruiter might be willing to kick back a small amount. I'm not sure how the hiring company would feel about this though - if the comp package being offered wasn't enough, you might appear like someone who won't be happy with the comp.
Yeah, but garbage in is still garbage out.

Which is the point he was trying to make.
i thought it was bigger than 4 times bigger than what you all thought.

you're all idiots.
Why would you learn only one set of technology? I suppose that's my main issue.

As for emacs, have you tried Cygwin? I've heard it improves things.
This is one of the many benefits to working for a high performing manager. They will have more clout to argue on your behalf for raises and promotions. Not to mention it's easier to grow around higher caliber people.
Thanks for pointing this out. We missed this during our comparison studies.
I wish MS was more clear that 90% of devs will be best served by the pro edition. HyperV is basically indispensable to a dev of most any kind given enough time.
I'm able to keep about 15 years of muscle memory for Windows shortcuts because of this excellent program. So glad it exists.
How did you convince the company to let you work remotely?
I've been using Karabiner for years to map the volume and media keys to a 1987 vintage Apple Extended Keyboard.

Incidentally, remapping Caps Lock to Control on that keyboard required a soldering iron and a pair of side cutters. But it works.
Super relevant question at that point. I am highly skeptical on Gary Vs stuff as well.
This is a repost. See previous post from 3 days ago => https://news.ycombinator.com/item?id=12605043
Azure, Google Cloud, Rackspace.
This is a misunderstanding. I was not taking about inheritances. The word generation can have two meanings. One is for each iteration of family members. The other is with respect to human society. I meant the second.

If houses could easily last 100-200 years without structural alteration being necessary then some generations would never pay for housing, just as we don't really pay for the capital cost of building most roads but the continued upkeep of them.
Glassblowing is a disappearing trade itself. I'm not sure what university chemistry departments are doing these days, an in-house glass shop with one if not several skilled glassblowers used to be pretty common. Likely it's cheaper now to have this outsourced.
No theoretical reason why r couldn't be done, I think the more common guitar amp tubes are even in commercial production in China (and supposedly they've improved the robustness too). Bit of a niche market though.

glasslinger on YouTube has been experimenting with making some of the more unusual tubes too: https://youtu.be/BXAjspPLzRQ
I thought it was standard to use:

stock comp = (# stocks vesting this year) * (today's price of stock)
There are a couple options, but it kind of depends on what you want.

There is Openstack, which is a collections of IaaS provider with connected with an API.

Digitial Ocean & Vultr which you already know about.

GCE mentioned else where here.

Linode, while not feature rich is the 2nd largest VPS provider.

Azure, which is Microsoft's IaaS. Which I've always had some reservations about, but have actually subcontracted management out separate companies to protect user info.

Scalaway is great low price option but there AZ's are mostly in Europe.

I'm personally using LunaNode, which doesn't offer nearly as many nine's in up time, but is great for the price (I have a 3 cpu, with 2G of ram, for ~$10 a month).

There are tonnes of IaaS platforms out there, very few have the full feature set of EC2, but again it depends on what you want.
No, in this context, the section is probably the angle of the sector (in a disk) that contains the Local Arm which they claim is actually bigger than previously thought. They also claim it is still shorter than other arms so the size of the galaxy is still within estimate.
>> One of the most striking features of chemistry as a science is that very palpable properties like color, smell, taste and elemental state are directly connected to molecular structure.

That doesn't sound so striking. Smell and taste are both direct physical assessments of molecular structure. There's no model where they could fail to be related to molecular structure.
http://dl.acm.org/citation.cfm?id=2851730
I'm adding my comment here to "pile on" and say that I'm very interested in the answers to these questions, too.

I tried to learn a one handed keyboard back in college (Matias Half Keyboard) just to see if there was any benefit to always having one hand on the kb and one on the mouse.

I never did find out; I gave up learning how to type with one hand after a month and sent the keyboard back.
Great tool. I remap Right-Option to Right-Control. :)
?? starting a AskHN then quickly responding to an answer by incorrectly discrediting it?
Are you really asking a question?

Google has a lot of different things as part of it's offerings.

but very quickly:

Google App Engine = google handles as lot for you. not a vm

Google Compute Engine = vm's plus an easy to use interface
But then if the salt is stored and the algorithm is known, doesn't the salt just essentially become the password, from a security standpoint?
Interesting art project
There won't be many cd players left before long.
You parallelize and pipeline.
Not in this case: The galactic arm we're in is longer than expected. So it just extends further into intergalactic space than previously thought.
The amazing survival (so far) of Deutsche Bank
Every day its looking more and more like Brexit leave was a good decision.
I worked at a savings and loan back during the 1988/1989 crisis that took them out and we were no different. Hired as a 'C' programmer I was quickly turned into a Sybase DBA, sys-admin and anything else I could handle. In fact I ended up writing an in-house payroll system so like you I had inside information.

When the sys-admin left I asked for a raise since I was doing his job and my own. They made some excuses about his better education (he was a few hours away from his PhD in music) and the fact the company was under FDIC control.

I found a new job at a local oil company but contracting: my new salary was more than double what the bank laid. My bosses exact words when I quit were "Oh, shit" because he knew all along he'd been screwing me and he was never going to get a programmer/DBA/UNIX sys-admin for $27k/yr.

He asked if he could make a counter offer it was with great satisfaction I was able to reply "Vick, I now make more than you do. What's your counter offer?"
I worked at a savings and loan back during the 1988/1989 crisis that took them out and we were no different. Hired as a 'C' programmer I was quickly turned into a Sybase DBA, sys-admin and anything else I could handle. In fact I ended up writing an in-house payroll system so like you I had inside information.

When the sys-admin left I asked for a raise since I was doing his job and my own. They made some excuses about his better education (he was a few hours away from his PhD in music) and the fact the company was under FDIC control.

I found a new job at a local oil company but contracting: my new salary was more than double what the bank paid. My boss's exact words when I quit were "Oh, shit" because he knew all along he'd been screwing me and he was never going to get a programmer/DBA/UNIX sys-admin for $27k/yr.

He asked if he could make a counter offer it was with great satisfaction I was able to reply "Vick, I now make more than you do. What's your counter offer?"
U.S. Department of Labor vs. Palantir [pdf]
Joyent's made some bad PR moves. I was a Textdrive customer and the way they treated the lifetime hosting folks put a very sour taste in my mouth.
Most clients require a guarantee, usually around 90 days. Sometimes pay terms are sooner, so theoretically you could have to refund a fee if a candidate leaves quickly and you don't replace them.

In-house recruiters are not usually paid fees like agency recruiters - they might get bonuses, but most in-house are paid mostly in salary with smaller performance bonus. Agency recruiters are usually paid little (sometimes nothing) in salary with most comp coming via commission.

This explains bad recruiter behavior, or at least much of it. Every deal might be 10-20K in the recruiter's pocket. For that amount of money, some people will do things they wouldn't normally do, and morals go out the window.
Oh, well then! Looking forward to the first Sierra update, in that case :)

I really did not expect Apple to finally fill this gap that has been around for so many years.
There is a street in Tokyo with 70+ restaurants all offering the same product. They all continue to exist.

(Monjya Street) http://www.tokyometro.jp/en/attractions/monja_st/
Interesting. Remapping it to Control is the greatest help for me because most Mac programs support basic Emacs keybindings. Using Ctrl a or e to go to the end of line is much easier than pressing Fn.
Matt Levine's take, discussed here a few days ago: https://news.ycombinator.com/item?id=12610352
I enjoyed reading it a lot, thank you. I think about these issues a lot and you gave me new things to think about / crystallized some nice perspectives.
Is the product hi-tech though? If we use the "Five types of software" as a comparison, I'd rate engineers in oil as #2, internal. [0]

[0] http://www.joelonsoftware.com/articles/FiveWorlds.html
I think the disconnect is that most people imagine their boss is allied with their company against them. In reality they are a mediator between the two (or maybe I'm in the minority with that line of thinking, but it is the best way I can both do the job and sleep at night). I want everyone on my team to be paid fair market value. I fight for it come budget time. If someone who I think is underpaid comes to me with an offer, I will go to my boss for more money. If someone who I think is fairly paid comes to me with an offer, I might simply shake their hand and wish them luck. A counter offer is not guaranteed. It is only offered to employees that we want to keep long term at whatever their new rate would be.

Trying to get a raise with another offer is a bluff. You have to live with that fact that you might be called on that bluff.
> HyperV is basically indispensable to a dev of most any kind given enough time.

Or any of the free alternatives that do the job just as well (or better) but don't require a special license version to run.

VirtualBox and KVM/VirtManager come to mind, both work for free, VirtualBox will run on Windows computers, and both work on Linux machines. There are many others too.
How much of the 2016 Web is usable without JS?
Specific only in that the categories aren't supervised.

Furthermore, suppose you have labels for some but not all points on your data (i.e. your model is designed to be robust in the face of things it hasn't been trained for). There are a nontrivial number of people who work on either side of the "semi-supervised" divide, e.g. clustering with examplars or pulling out the generative model for a discriminative task. Personally I like these better, as they're more akin to what people seem to actually do (encounter new things and try to make sense of them).

Anyways. If you look at the delta in performance between "old" techniques like random forests or gradient boosting vs. deep convolutional networks, it tends to be quite small until your datasets grow to very large sizes. For things like images that's not much of a problem. For things like rare diseases it's a huge problem.
Remote work would make it closer to 0k than either, yet most managers are against it.
You're being downvoted over this, but I'm curious to know what you think those obstacles are.
Here's what they're talking about, for those who want a picture:

https://en.wikipedia.org/wiki/Orion_Arm
Tom Brokaw: Learning to Live with Cancer
Depends on the person. I don't work in my 20-30 min train commute. I just sit there and try to relax or listen to something.
"Needs to out a bit more" given the context is hilarious. I bet a cool $20 he is more widely traveled than you - both physically and digitally.
I accepted a counter offer as a senior sysadmin at my last job and then ended up getting promoted to Dir Ops. I never regretted accepting the counter offer, even though the recruiter tried to talk me out of it.
Heh, that's a nice touch on the video if that was intentional.
I would love a direct service to service comparison between the major cloud providers.

Anyone know of a guide like that?
If both groups get the mental model wrong, how can we ever hope to get it right? read the Git source code?
For $50 / 5 years, you can register for https://www.cbp.gov/travel/trusted-traveler-programs/nexus. Hopefully it reduces the hassle a bit.