skysight-inc/HackerNews huggingface dataset:
Try something like HackerRank. It's pretty fun, bite-sized problems that range in difficulty. I found implementing algorithms result in a deeper understanding that just studying pseudo-code. When you go back and read more about the algorithm you implemented, it'll make much more sense.
Second this. I'm in my 30s now, and I've realized that companies that treat people with respect don't hire this way and that's the kind of place I'm happy at. If that limits me to work for companies under a certain size, I'm OK with that.
In case anyone wants a fun ML problem:

http://www.scientificamerican.com/article/anemone-computer-m...

http://www.scientificamerican.com/article/anemone-computer-m...
Would jump on it if they offered free shipping. Alas...

Better idea, list it on Amazon, cross promote on Yahoo front page and pocket the affiliate fee.
Psychiatric classifications do tend to be problematic because personality is so complex. It's not like botany.
>but really all you're saying is, "Company, you need me more than I need you, and I expect YOU to jump through MY hoops."

Yes...and? That's why they're looking for someone. If you're confident in your skills, why would you be grateful for employment?
Meteor and React: Learn Meteor 1.3, React, and Redux – Free Online Version
It might not be appropriate for all kinds of work, but there is also a flow aspect to the rhythm of work and rest. Try it for a couple of days and see what happens. The break times may not be as disruptive as you imagine.
Traditionally peer review is done anonymously from both sides. However, it is often possible to get a good idea of who the author is based on their related work, style and choice of references. This is particularly the case where the field is very specialised and there are only a few people qualified to judge papers.
Why would one need an API? What functionality would this API even expose that isn't possible already? Cortana can already be disabled and you are free to run any software you'd like.
That sounds like I will be able to deploy infinit.sh on my NAS (QNAP 469), running some ARM Linux flavor?
It's just nop-sleds. They are fairly common :)
Just what you might expect from the National Petroleum Radio.
Google Now actually just changed this so that it always launches in Chrome (like in the last couple of days.) You can launch it in your default browser through the hamburger menu after launching in Chrome. Pretty annoying actually - if anyone knows if it can be changed I'd love to change back. I rely on my search results opening in Firefox so that they get synced with my history and I can pull them up quickly from any device.

EDIT: Here it is on the 'What's New' list from the play store: http://imgur.com/6UGN2Dz they call it 'Open inside the app' but it's a chrome web view.
To clarify. I'm not expert (only wrote one thesis and designed nonlinear manipulator motion control system based on NN). But...
Watching their video, as a noob, feels like drinking stream of bullshit from fire hose. If it really works and do what they claim - I beg, fire you marketing/media/whatever guy.
It look like ad of self sharpening knifes.
Your answer doesn’t explain why you made `capistrano-harrow` a dependency of `capistrano`.

For example, RSpec 3.4 will use `coderay` for syntax highlighting [1] if it’s available, but doesn’t make `coderay` a dependency of the `rspec` gem. That’s great! People who want syntax highlighting can install the extra gem and get the benefit; people who don’t care about syntax highlighting, or who don’t think it’s worth adding a dependency, can carry on as before.

Why didn’t you do the same with `capistrano-harrow`? (I have no investment in the answer, just trying to clarify what others are asking about here.)

[1] http://rspec.info/blog/2015/11/rspec-3-4-has-been-released/#...
Sounds pretty horrid to me. I mean:

11:00 to 12:00: Computer Science and Algorithms

Do you really need a full hour to tell if somebody has a good basic grasp of CS and algorithms? I can't see it. At least not in the best case. The way I'd suggest doing it is this: Ask a question that can result in a "1 question yes". That is, pick a sufficiently advanced / interesting algorithm, and ask questions about it, and/or ask the candidate to implement it. If they pass on that, move on from CS/algorithms to something else. If not, move to the 2nd choice algorithm, and repeat. Do that for a few iterations. This way you only fill a full hour if the candidate forces you to dig really deep into your list of topics.

The same methodology could be applied to the other domains as well.
It's the same as companies that purposely make interviews more stressful than they need to be "to see how you work under pressure". They fail to realize that not all stress is the same and that interview stress is different, in some cases very different, from on-the-job stress.
What is prehistoric water?
I also recently interviewed at several major tech companies, and I agree that Facebook had by far the best process. The content of the technical questions was largely similar to everybody else, but Facebook really went out of their way to make sure I was comfortable throughout the whole process and took the time to understand who I am and how I can best contribute.
"The Truth" is, it's probably not that big a deal. No matter how stringent you are, there are probably still vulnerabilities. And just like everything else, if there's a problem, you work through it. And likely remain unscathed.
I'm curious why they cut prices by 40% right off the bat?

Surely they must have had some idea what their competition would charge from historical bids, so why not come in at a 30% or even 20% discount?
If that poster responded to every comment that showed a lack of self-awareness with the comment "The lack of self awareness here is breathtaking" he'd create a bunch of threads that go on forever.
Sure, but there's the rub - how many iphones get made in a year? Your volume has to be stupid big to make high quality chinese manufacturing make sense.
So fucking what? Why does anyone care?
True, in the long run. But what usually happens is that the new hire takes a week or a month to decide that a process is stupid and wasteful, and shoots his/her mouth off about what a stupid process it is, and burns a bunch of bridges.

Maybe this should be a rule of thumb: Don't criticize anything during your first six months. If it's your first job out of school, don't criticize anything during your first year. Learn what's really going on, and why things are the way they are. Then you can criticize.
The FTC is investigating Venmo over 'deceptive or unfair practices'
They still publish in conferences. A lot just happen to put their stuff on arxiv first
Robohub roundtable: Why is it so difficult to define ‘robot’?
I did not get around to use haXe in a production env yet but it is one of the very few language/ecosystem/target areas where there has been a huge amount of both innovation and consolidation during the past n years.

Shouts to Nicolas and all contributors!
I don't think that's quite right. As I understand it, the FBI could get a search warrant for non-US computers from courts essentially anywhere in the US they liked under the old rules. What they couldn't do was get a warrant from a judge and use it to hack computers in the US that were outside that judge's jurisdiction.
Shouldn't there be a #3: people who are into security because it's important for their entity's constituents?
Very much disagree. I'm in one of these kind of businesses and I pretty much work directly with the COO and have a lot of say in how we get things done.

Get in, figure out how things work and how you can be useful and then build a reputation of getting things done.
> Never attribute to incompetence that which can be explained by differing incentive structures.

Oh, man, this is such a deeply, vitally true thing. It's something I've observed for a long time but never quite put it into words.

So often, when I see some person acting in a way that seems totally stupid to me, it turns out they were just operating with goals and constraints that weren't obvious and were different from mine.
regehr has a post or two about the necessity of hardware overflow trapping IIRC.
I think it was Chrome 48. It also doesn't work for localhost.
>At some point, "better" hits diminishing returns and is no longer worth it.

Well the whole point throwing out CS trivia questions is to find the better candidate. It is the diminishing returns... by simply restricting your candidate pool to people that have the time to jump through hoops.
Large companies look pretty similar to a planned economy in a communist state. I remember in East Germany they had banners everywhere "We will increase production next year by 50%" or "We are innovative". Guess what? A lot of companies do the same thing. Big banners, centralized control, tons of people just checking on what other people are doing. I am on a project where it's two engineers doing the work with 5 managers looking over them. And if the work doesn't get done we just need a new steering committee consisting of more managers.
Sounds like federal law is working!
Show HN: Measure the quality of your radiation treatment planning skills for free
Reviewers don't really work for free; it's generally accepted that reviewing is part of their salaried job.
Let's admit it, we are at the stage where we are discussing nothing but semantics anymore.

Anyone who's actually followed and understood the Snowden leaks knows that the government will get all the data it wants, legally or not. And it wants all of it.

Unless somebody like Snowden gets elected President and credibly rolls back the surveillance state we have now, we have absolutely no right to privacy anymore and have become completely manipulable.
These unlimited goods comes from very limited and finite resources called humans. We cannot create a loophole in the previous economy recklessly. I'm not fond of labels and studios getting fat for absurd reasons, but structure is required for machines to function.

Personally I stopped chasing music or movies. Mostly because nothing of that era appeals to me anymore :D (I also abused it younger and don't feel the need to binge watch as before and also prefer to pick a few stuff to give money to to support creators putting nice work).

That said, I do grab some old alternative stuff from time to time. Quite often they're not buyable anyway. Release the krakens hollywood.
Good point. And beyond "solving the problem," there's long-term benefits:

You retain a knowledgable employee (there are real costs, both financially and production-wise, to firing and hiring).

There is now some built-in loyalty and trust. Not only have they kept their job, but their situation may be improved. That will likely be remembered and respected.

There's times when firing is the only course of action, but investing in people also pays off. If a manager is just another cog in the machinery who is only concerned about their tail, then they may care less about the long-term benefits to the company and the individual. But it could also work to their advantage to resolve matters this way.
I've worked with such a mimic.
He did a security audit, then scrapped the whole system because there was a completely unfiltered network interface, and no matter what other security was in place that would never ever be good enough on a GNU/Linux system.
"All interfaces must have strict filtration, only allowing traffic on previously approved ports as per system and application specifications."

The interface in question was called "lo".

I don't work there any more.
"All products" list four items, one of which is a product , three of which are services. Exactly as I already said.

Give it up. Your initial comment about Mono was ridiculous and grotesquely out of context, and you've just continued this bizarre obnoxiously.

And the most ridiculous part of all is that this very submission, and Xamarin's own terminology, calls their app development stack "Xamarin".

No one is confused but you.
Why Automation Has a Key Role in Finance
If you click on the images that appear to be the wrong colour, it looks like they're not actually even pretending to be #FF99CC. They just come up in the search accidentally. I see #FF99DD and #FF99FF in there too.
tl;dr: too-blunt reality check offends some
Recorded Webinar: An Introduction to Text Mining Government Publications
Hey there, I've enjoyed your comment.
I think we're kindred spirits when it comes to using paper for putting thoughts down without distractions.

Mind if I ask you two questions?

I've been struggling with finding a way to reconcile using paper and the digital realm.

On the one hand, I find sketching out ideas and writing out thoughts a lot more enjoyable on paper. I also seem to distill what I am trying to communicate a lot better too!
And like you've mentioned, there are a lot of negatives to using software to achieve the same end.

- Complexity of interface

- The software runs on a machine that is capable of distracting me way too easy

- Notifications

But how do you deal with having a lot of paper floating around, filled with ideas and sketches of stuff?
I guess, how do you organize them all in a way that isn't just organized clutter?

I've been digitizing all my work with a Document Feeder Scanner, which works alright in the sense that it gets my work onto the machine, but I feel like I'm philosophically missing the point.

Can you comment with some thoughts perhaps? Thank you.
Frankly I'm surprised this hasn't happened sooner. So much money is sloshing through Amazon these days, keeping it balanced to the point where you don't let it accumulate (generating profit) or flow to fast (generating loss) has got to be scary complex. At every large company I've worked at there are things on the balance sheet that are "tunable" by management which helps with this. It was a running joke inside Network Appliance that we always beat expectations by $.01 cent per share. Of course until you didn't and that usually meant that what ever mechanisms you used for tuning your cash flow didn't have enough dynamic range to cover the change that quarter.

Amazon then, being a services, merchandising, payment processor conglomeration then has to be crazy hard to manage cashflow in any meaningful way.
Take a look at the recent book Sprint: http://www.goodreads.com/book/show/25814544-sprint?from_sear...

It details a creative process for developing concepts and testing them. Given that the book outlines a 5-day process that is tailored for product development teams, you might get a lot out of it for personal projects.
Important context to see both sides, certainly a questionable liability they knew about, I guess he worked so hard they felt it was a risk worth taking, which brings their judgement into question.

The fact that all this drama is being publicly aired and used as a weapon does not put Zero Hedge in a good light, it's almost like Bloomberg baited them into this defensive posture.
I agree, and you provided a link to a nice summary of why.

I do wonder, though, if there's ever been evidence from two independent detectors that ended up being false. That's a significant difference in the present situation.
They typically don't because there are consequences for the US if it tried. It is all the other countries where they do enforce it.

Its okay, everyone believes what you believe, this isn't reality though.
In all seriousness, $8B may sound like a bargain for one billion users + extra perks(like one of Internet's oldest brand). By comparison, what facebook spent $19.3B for WhatsApp, they weren't even reach one billion users! [1]

[1]: https://en.wikipedia.org/wiki/WhatsApp
"To me at least."

I suppose I wasn't clear. I have fun with it too for the most part or I wouldn't be doing it. But I observe that I'm a rare duck that way.

And the unrelenting stream of bugs caused by the same fundamental root-cause issues over and over again can get old. How many times do I have to see an XSS brought on by using string concatenation on HTML? How many times do I have to see, well, any of several vulnerabilities based on string concatenation before the engineering community actually acknowledges it's a problem? That can grate on someone after a while.
90% OFF Cloud Servers Coupon Code: GSFC45SR
I wonder what would have happened if Google didn't buy Maps, Android, YouTube, DoubleClick, AdMob, Waze, On2, Nest.....
The article notes that Walgreen's (exclusively service jobs) has found their autisitc employees are as productive as normal ones. Do you think that they are not employing people with severe autism?
Lawsuit blames Snapchat’s speed filter for Georgia car crash
The author is one of the founders of Atavist.
We changed the title to that of the article, as the HN guidelines request when the article title is neither misleading nor linkbait. The submitted title was 'US judges can now issue warrants for computers located in any jurisdiction'.

Submitters: please don't rewrite an article's title to make a point. That's editorializing and not allowed in post titles here. You're welcome to share what you think is important about a piece by posting a comment in the thread.
NeDB: A Lightweight JavaScript Database
TH pick & place is very old, like 30-40 years. Very common too, the PCBs were designed for it ( enough clearance ).
Watching wall street going through the pipes.
No, they are just two HUGE groups of people that cannot possibly be, in mass, against Elon Musk.
Indeed: http://blog.regehr.org/archives/1154 .
People got spooked. The stock tumbled. Time to flip the switch back to 'profit' for a quarter or two, then once everyone understands that the switch exists, put it back to 'invest' where it belongs.
> You rarely find a conspiracy theorist who believes one crazy thing, it's almost all or nothing

Not sure how true this is. There are certainly a lot of vocal conspiracy theorists online who match your description. Unfortunately these are lumped together to discredit genuine conspiracy theories ( market manipulation, Hillsborough etc ) when they exist. It is a powerful tool to diminish investigation.
You should. You should also take it for what it is, infotainment. I find reading an extreme viewpoint can be very informative after the alternative extreme is considered and skeptical comparisons are made. Finding the biases becomes easier, determining who is being more disingenuous is still tough. I must also be able to recognize & account for my bias/interest in the topic, as well.

Back on topic: I know corruption can exist in any institution and lobbyists with the biggest bag of donations tend to win the laws that make their spurious practices 'legal', but I'm quite satisfied the majority of ZH's predictions haven't come to fruition. There is no solace in large-scale failure of any systems. One thing is for sure, when one does happen, you can bet a large number of ZH commentors will invoke "I told you so!".
That will never happen. Google is obsessed with their academic, whiteboard coding procedure to a scary degree. It's a point of pride for recruiters to mention how intense it is. I'm going onsite to interview with them next week and they bombard you with training brochures, invitation to live interview training exercises, links to books etc. It's part of their brand now.

Anecdata, but all the people I know who work at Google tell me the interview is the hardest part. One of them spends their time fixing low-hanging bugs in Python
Maps that will make you rethink the world
I actually thought 1 hour seemed pretty reasonable.

> has a good basic grasp of CS and algorithms?

Maybe they want to see if someone has more than a "good basic grasp".
I suspect the surprise is grounded in familiarity with the product and its content. You're an expert on sqreen. Potential customers are not.

A screenshot of a generic text editor juxtaposed against explanatory text probably should be considered burying the lead. The heading doesn't seem like a natural place to put technical requirements/limitations/implementation_details in the content hierarchy.

I'd add that the idea that the software is made by developers is something better shown implicitly than stated explicitly. It's mostly line noise to other developers looking at developer tools [I mean name a developer tool that wasn't made by developers].
>Most trucks are pretty safe, but the Ford F-150 4WD has above average death rates, and is the most popular single model of pickup truck. I wonder if this is because lots of people buy this truck who don't really know how to drive a truck.

No, it's probably because it's a truck with a body-on-frame chassis instead of a unibody chassis like any modern vehicle, and was designed for towing and load-hauling rather than crash protection. If you want crash protection, you need to buy a vehicle with a modern chassis that was expressly designed for it. Same goes for the Expedition. And yes, handling could be a factor too: these vehicles have horrible handling and can't avoid accidents the way a good-handling vehicle can, and will frequently roll over.
I get what you're saying, but it's not quite like that with ZH. Those guys may not do a bunch of legwork, but they have good instincts for which stories are likely to be worth following up on and which are just lizard man nonsense. Their instincts act as a kind of initial filter.

There are other sites you can go to if you just want to see anything and everything (and there's always Twitter), but the value of ZH (which I probably should've spelled out in the parent) is that they do an initial pass with their noise filter, and while there's still a ton of noise there's also enough signal there after they've done their thing that it's still worthwhile.
This is why I can't see anyone eating 4000 calories of fat without feeling so full they'll throw most of it back up.
I agree. I wish the field of psychiatry would address these problems honestly and scientifically, rather than inventing and voting disorders into their manual.
Deep Learning Generative Models for Handwriting Analysis
Reasons to Hire an Operations Consultant
You're right. But at times it feels like the red team has gotten so far past the blue team that it's hard to learn much from them. The red team is on unicycles juggling flaming torches while keeping three plates spinning and still successfully picking the lock while the blue team is trying to figure out how to take three steps without breaking a leg and flinging the complete contents of their wallet at the nearest brigand, which they are really good at, sometimes nailing the guy from several miles away.
Sure. Bezos can just borrow ~250 billion to buy the rest of the company. Seems easy.
I'm all for constructive criticism, and if a process is burning more money than it is generating I'd speak my mind too. But many of our new fish (at least around here) don't like how much of a stickler I can be for proper documentation, good naming conventions, using the bug tracking system etc. They see it as pointless bureaucracy because they don't report to our boss, who when he asks "how are things going" likes to hear and see more than me just saying "good."

While there are plenty of processes out there that likely don't need to be, there are I'd venture a lot more where the value generated isn't necessarily obvious to the guys in the trenches. I'm happy to explain this to anyone who asks (and have) and we occasionally even have an issue crop up where hey, look how useful this "busywork" you did earlier is right now, but the point is to a certain degree you should expect to simply obey the stated rules even if you don't IMMEDIATELY see their value. It's just respectful.

I'd also say it's far too easy to conflate "mindless obedience" and "respectful behavior" these days.