skysight-inc/HackerNews huggingface dataset:
Nearly none of these belong in the law, no matter what word you use.

The one exception is that we need to way to refer to tribal lands, tribal law, tribe membership, and similar. I think "tribe" and "tribal" are normally the best terms for this. In some cases, "North American Aboriginal" or "Hawaiian Aboriginal" would be more appropriate.
I don't have an issue with using statistical analysis to direct crime prevention efforts. I think it's unconscionable to use statistical analysis for sentencing. We don't want Minority Report in real life.
Sure but the "none of your business" argument doesn't really work in education.

Secondly, in the work place, it's reasonable to assume the work you are doing is beneficial to the business, whereas with classes your work isn't helping anyone else, and might not even be helping you.
My (limited)experience is that when a rails app gets too big, it becomes hard to manage. That was my case, anyway. The architecture of hanami promotes longterm developer sanity. The fact that views are objects and the existence of interactors is a real plus. See this old Uncle Bob video re interactors: https://www.youtube.com/watch?v=WpkDN78P884
Absolutely. I've been more actively learning more about design for about 4 years or so and not only is it fascinating but it has also helped me tremendously in becoming a better developer.

Design, UX in particular, is what makes or breaks a software. Software can be great from a purely technical point of view but if the user can't figure out how to use it or if your software requires more effort than a competing, well-designed - if perhaps technically inferior - solution your software has failed its purpose.
This might be already happening - e.g. in the last few months Drake's album was released exclusively on Apple Music, Kanye's exclusively on Tidal. The back catalogs are mostly everywhere for now, but maybe this is the beginning and major releases from this point on will be exclusives.
Authenticity is...

http://catandgirl.com/?p=2291
Oculus Rift exclusivity protection leads to a VR piracy arms race
I was trying not to ruffle feathers, but that's what I was getting at. I was quite liberal as a teenager but even I could tell that history/social studies was mostly used as an opportunity to indoctrinate. The one teacher I had that tried to provide opposing views on every topic got canned.
These are the most hilarious images I've managed to create:

"what if kim jong un and michelle obama had a baby?" http://i.imgur.com/f7iSIrx.jpg

"what if michelle obama had a goatee?" http://i.imgur.com/VD0tx4w.jpg

"what if kim jong un had a gandalf beard?"
http://i.imgur.com/bz8GGGT.jpg
Eat, sleep, work, complain about working, distract yourself, repeat.
Yes, but "a bumpy road is still a road". Forward does not imply "painless", and Microsoft did try to help, even if it felt like "too little too late". VB.NET was still the forward path from VB, whether developers and companies liked that or not.
> Personally, it could have been considered a great success — at 24 I’d raised $1m in investment, built a team and a tech product which operated at relative scale, I’d learnt an enormous amount and I had an incredible network in the UK startup ecosystem.

None of that is success. Success is taking in enough money to pay your employees, your expenses, and have something left over to put in a bank.

I get so tired of these flimsy companies touting their "success" which is nothing more than money from investors buying things they haven't earned. Just because you aren't profitable doesn't make you a failure, but neither does having investor money in your bank account make you successful.
At that time open source was "cancer" to Microsoft
I see this opinion in /r/cscareerquestions a lot and I don't understand it... the people that say this (not saying parent comment is one of then) usually say cover letters are a waste of time and claim to apply to 100~ jobs a week or more.

In my experience, that has never worked out though to be fair I don't even think I can find 100 jobs to apply that I like. I preferred to focus on a few (10~) places and really try to form a connection either through cover letter or Twitter/GitHub/email.
What's a good primer for understanding this? Given I have an EE degree, but only very basic quantum mechanics?
> So you don't actually know how to do it, but assume that you can. This a little strange.

Not all that strange. I trust the members of the Algorithms Research community when they tell me it's possible to test a number for primality in polynomial time. I have no idea how to do it.
In the words of M. Night Shyamalan, "What a twist!"
oh well. back to buying old dvds whenever they go on sale. As long as you don't buy anything recent some of the prices are dirt cheap.

It's still more expensive than monthly netflix but at least I own it rather than having anxiety over losing access to it.
If I collated all the "companies that X aren't the companies you want to work for" advice and followed it all, I would be unemployed.
I'd kill to be able to use a form designer like VB6's, with a better language, like Haskell or Python. Present-day Visual Studio's form designer isn't good enough.
Sure, I took job hunting 101 too. I've also been involved in a lot of hiring decisions and a number of these sorts of discussions.

The gap in your chances between "I know someone in the company" and "I don't know someone in the company" is so huge that I can't/couldn't imagine a cover letter making a big difference if you don't already know somebody. So my recommendations have normally been around networking or canvasing friends-of-friends to know somebody and then go that route.

That said, I have to admit it's been a long time since I've had to do a cold round of applications so I totally accept I've underestimated.
Oh, I confused it with Gogs, sorry!
Zach's advocacy of GitHub was one of the reasons I became such a fan over the years. Ever since they fired him, things haven't quite felt the same... I don't know the exact circumstances around his departure, but I do know that GitHub lost someone who, for me, had become one of the leading faces of the company.

Of course, maybe that's exactly why the let him go. Regardless, I'm looking forward to seeing him do the same for GitLab. (Minus the firing.)
I like your solution! Good use of iter().

You actually bring up an interesting question of design philosophies. I thought that the script that I posted was extremely explicit, and therefore clear. Yours is far more terse, and implicit, which means that there's less to understand, but there is some onus on the reader to decode what is happening.

I'm not sure which is better, as a policy. Obviously, solving problems with fewer lines is desirable, but it's also good to make solutions that are intrinsically obvious.
GitHub Pages now runs Jekyll 3.1
ReactOS team has  released “road-map” for adding Windows 7 compatibility
Will there be performance hits to using this?
There are lots of musicians for whom the studio is their instrument. Arguably, everything the Beatles did post 'Revolver' wasn't even possible in a live setting. There's certainly something to be said for the organic interplay of live musicians, but making consumer artifacts isn't necessarily 'bad' – Warhol built his entire career on making art out of them.
welcome back to the free service that is easier to use.
Antpool Will Not Run SegWit Without Bitcoin Block Size Increase Hard Fork
Congratulations on the new picture, by the way. There was something deeply off-putting about that smirk you had before. (Not trying to troll, just giving you some feedback you may not otherwise get.)
You can rely on config management if it pulls from a central service and that central service reports failures and hosts not checking in.
Fair enough, I agree that the main title is pretty clickbait-y. Luckily there was still time for me to edit the title myself to an excerpt from the subtitle ("a forgotten moment in ASCII art history").
When would we expect to see this on githost.io?
I found this fairly awkward to read. Possibly that was the point, in which case it was well made. Otherwise, I would consider the author to be demonstrably unqualified to offer advice on writing style.
I wondered if it was political - i.e. the Indian government won't support Apple unless it invests heavily in software development in India.
I'm re-reading Stephen King's "On Writing" right now and he dedicates some of the initial portions of his advice section to anti-adverb rants. "The adverb is not your friend." I catch myself using them more often than I should. His take is that the context around whatever statement you've inserted an adverb into should already tell the story that adverb was inserted to tell.
That's certainly true. Useful Lambda code (i.e. lots of functions cooperating to do something, likely using a variety of AWS services) can only run in the Lambda context. So it's not appropriate if you need to develop offline.
>"It's unlikely they're going to want my position"

Well you just discounted a potentially great employee. They implemented a solution to help apply for jobs. The application process can be absolutely draining - especially when you're 25 applications deep with zero response.

What's the harm in reaching out to the candidate? If they aren't interested, they'll decline the interview.
I've applied for around 60 jobs over the last year. I'm not sure how much time was wasted crafting cover letters that actually explain why I would be a good fit. They are not worth the effort. Spray and pray seems like a better approach time wise. You never know what these recruiters actually want, or if they even know, so by the numbers you might get lucky if you just apply for everything.

Infact I was just thinking about automating the process yesterday, which is why this post sparked my interest.
He discussed the firing here: https://zachholman.com/talk/firing-people
Like tempestn noted in another comment, enumeration is straightforward for small families, and makes it crystal clear that for any family size N, boys and girls have the same average number of brothers:

Gender: B G
# brothers: 0 0
B avg # brothers: 0
G avg # brothers: 0

Gender: B,B B,G G,B G,G
# brothers: 1,1 0,1 1,0 0,0
B avg # brothers: (2 + 0 + 0) / (2 + 2) = .5
G avg # brothers: (0 + 2 + 0) / (2 + 2) = .5

Gender: B,B,B B,B,G B,G,B G,B,B B,G,G G,B,G G,G,B G,G,G
# brothers: 2,2,2 1,1,2 1,2,1 2,1,1 0,1,1 1,0,1 1,1,0 0,0,0
B avg # brothers: (6 + 6 + 0 + 0) / (3 + 6 + 3) = 1
G avg # brothers: (0 + 6 + 6 + 0) / (3 + 6 + 3) = 1

Gender: B,B,B,B B,B,B,G (x4) B,B,G,G (x6) B,G,G,G (x4) G,G,G,G (I collapsed the different permutations here)
# brothers: 3,3,3,3 2,2,2,3 1,1,2,2 0,1,1,1 0,0,0,0
B avg # brothers: (12 + 24 + 12 + 0 + 0) / (4 + 12 + 12 + 4) = 48/32
G avg # brothers: (0 + 12 + 24 + 12 + 0) / (4 + 12 + 12 + 4) = 48/32

In a family of N children, both boys and girls will have, on average, (N-1)/2 brothers.

Arguments for unequal results are slipping in assumptions that make the observed distribution different from the enumerated one.

It's an exercise for the reader to prove that this equality holds for higher N, it's quite easy (the way I formatted the arithmetic shows how to match up terms).
If anyone has evidence of a scientific counterargument, please share. The bean sprout AI myth needs busting.
Doesn't Netflix run it's own CDN outside AWS? I thought the AWS gear was only for browsing the catalog and actual content delivery is done with custom hardware, preferably at your local ISP.

I suspect that their licensing fees are orders of magnitude more than the distribution costs. The size of the catalog seems to me like it would be limited by the content owners terms more than storage prices.
Maybe worth of changing name ?

SSH for Clusters and Teams
http://gravitational.com/teleport/

https://github.com/gravitational/teleport

Previous discussion https://news.ycombinator.com/item?id=11355976
> Pirating content is morally wrong.

I don't know. Through piracy, especially poor people in developing countries have had access to a lot of software, books, education, even medicine, that they simply could not have been able to afford otherwise.
> It was the fear of failing (or admitting failure) that lead us to fail, because we were afraid to fail, we failed.

You can do everything right and still fail. That's just life -- it's no fun facing it, but that's the way it is.

EDIT: also, another bit of wisdom from the realm of inspirational quotes:

> There is always doubt. No sane man would deny that. But no good captain would admit it. What good would that knowledge do to the men who are trying to focus on doing their jobs? So we dance the dance. Never was there a caesar who couldn't sing the tune.
Often kids have lots of motivation for learning but classes can really take the fun out of it. They add friction by poorly presenting the material (I prefer a well formed book or document over chalkboard scribbles and ambiguous powerpoint slides), competition, deadlines (read: mastery learning), or failing to connect the material to applications.

For all of theses reasons, I learn way more on my own than I do in my classes. Many of my peers do the same.
Pretty sure it's been proven that sufficiently large 3-layer networks can learn any function.
[Architect from Couchbase]

As stated by jtolly710, Couchbase and Couchbase Mobile, which have foundations in CouchDB, are alive and well. Take a look at Couchbase, Couchbase Lite, and Sync Gateway and see if they meet your needs. If you want application level security and internet facing secure REST/Stream/Batch APIs Sync Gateway will be of particular interest. If you need a secure embedded NoSQL database Couchbase Lite will be of interest.

http://www.couchbase.com/mobile
ISRO Launch Vehicle-Technology Demonstrator (RLV-TD), Successfully Flight Tested
If 90% of my applications didn't get black-holed or auto-rejected I would generally spend more time on them.

For the record, whether or not I spend time tailoring depends on how I judge the company I am applying to. I tailor heavily for companies that are small-ish, that I find through sources like HN, or where I am directly emailing a human. I spend very little time tailoring if I have to go through Taleo/ICIMS/whatever or if my resume is going to a jobs@ email for a big company.
This is basically as I understood it. Given the original comment which has thus been deleted, it wasn't a terribly far-fetched interpretation.
Visio has plenty of web-based competitors.

I think this is a reflection of the fact that the web is actually a pretty good platform for developers.
You should talk to the GitLab CEO to get them made... oh wait :)
the different urls are in the source:

var urls = {
"web": {
"doc": "https://docs.google.com/document/create",
"sheet": "https://sheets.google.com/create",
"presentation": "https://slides.google.com/create",
"drawing": "https://drawings.google.com/create"
},
"ios": {
"doc": "googledocs://docs.google.com/document/create",
"sheet": "googlesheets://docs.google.com/spreadsheet/ccc?new",
"presentation": "googleslides://docs.google.com/presentation/create",
"drawing": "https://drawings.google.com/create"
},
"android": {
"doc": "intent://#Intent;package=com.google.android.apps.docs.editors.docs;end",
"sheet": "intent://#Intent;package=com.google.android.apps.docs.editors.sheets;end",
"presentation": "intent://#Intent;package=com.google.android.apps.docs.editors.slides;end",
"drawing": "https://drawings.google.com/create"
},
}
try https://www.lesbonscomptes.com/recoll/ with https://github.com/koniu/recoll-webui
Your thought experiment here is incorrect, given that the analysis compares COMPAS results to actual recidivism rates and shows over- and under-prediction in comparison to them.
> The problem with this argument is, financially, I'd be willing to pay $50/month for access to everything in a single distributor like Netflix.

The problem with this argument is, financially, all the content distributors and rightsholders we currently have right now can't survive on that price. I mean, you're breaking out the dumb pipe provider into their own price bucket, so it's not apples-to-apples with current cable companies, but think of how much an everything package with a cable or satellite company costs, and think about how much content you don't get in such a package.
It's such a crazy effective way to hire people. Luckily most companies don't understand it ;-)
yeah, PHP is atrocious
I don't know about a single primer, but you need an understanding of linear algebra, and the relevant operators.
Nice, it took me a while to find the fallacy. (I really hope you did that deliberately, it's masterly.) What you have done is a variant of the observation that within any family the sisters have more brothers than the boys, except that you averaged over 100 families to make the effect more subtle.

But if you make the towns larger, the discrepancy will disappear (for example at 100 towns of 50k families I would expect it to be lost in the noise).
I think the key word is "personally". That stuff doesn't equal a successful company, but it does look nice on a resume.
I remember a byte magazine article (maybe it was even on the cover) around the time of VB3 about how OO had failed in terms of what it had promised: re-use, productivity etc. But VB had more than succeeded on these fronts. Millions of programme were re-using these black box components. Not just the Microsoft ones. There was a big third party market as well. But it wasn't as sexy as OO. I think the article was wise enough to point out that it was OO but better than most implementations because of what it left out.
I've seen that too (I imagine we work at the same place) and always wondered why it wasn't licensed to our organization. I know nothing about Windows architecture, but I'm always impressed with the backwards compatibility. The VB6 runtime is supported through Windows 10! And, although not officially supported, the VB6 IDE still installs and runs fine.
The reason I said that is because a lot of the other libraries I found, like Arel or Sequel, just build off of SQL to interact with databases. And the problem with that is that SQL is a terrible way to get a handle on relational algebra. It is entirely based on RA operations, yes, but it is so high level you barely feel connected to what's actually happening.

Not good when you're trying to learn basic operations and how they interact with each other.

That's the only reason I said "pure". Wasn't really coming from a point of view of performance or compatibility.
Mine was around 1997. Want to compare penis sizes too?
Somewhat OT question:

I'd like to watch Avengers: Age of Ultron, but as far as I can tell there is no way to rent it digitally. You can only purchase. If you want to rent it you have to rent a physical disc from RedBox.

Yet I can rent Deadpool and many other Marvel properties.

Does anyone know why Ultron seems to be singled out?
Mastocytosis is exceedingly rare - an article in NEJM (one of the authoritative medical journals) estimates that 1 in 100,000 people have been diagnosed with the disease.

If your primary care physician has 2,000 patients (not unreasonable), s/he could reasonably expect to never encounter the disorder outside of a textbook.

Just as in programming, doctors avoid the 'premature optimization' - no need to test for a rare disorder until considerably more common ones, like allergies, are ruled out.
I can't tell if this guy did this during a real interview, or if that's part of the joke. Maybe that's intentional. Very funny, either way.

It reminds of the paper where they use SVM to "visually identify" the matrix rank:

http://www.oneweirdkerneltrick.com/rank.pdf
Years of training? Do untrained 3 year olds not demonstrate human level intelligence?
Probably future UI will be people touching themselves and only occasionally waving in the air.
Or radio masts, cell towers, smokestacks, etc. It's a known risk of working up on a tall structure, but it's also a risk that's understood, and managed with safety equipment and best practices. We don't seem to compose a dirge for every tree that gets trimmed around a utility pole either.
While we are trading anecdotes about worms and allergies, I can report that an https://en.wikipedia.org/wiki/Ascaris_lumbricoides infection made my allergies worse.
Well since you asked, I'm working on a system that writes perfect bug-free code for me, but if you can implement that I'll save myself the effort.

But really, the next thing on the roadmap is to get tighter integration between our CFM (saltstack/salt-api) and gitlab. Tie it into deploys, auto-open issues on failed states, etc., though that's gonna be more on the salt side than the gitlab side and likely wouldn't make sense for you guys to implement anyways.

Im sure I'll end up setting up whatever does make it into 8.9 a week before it's released though.
Clinton hacker ‘Guccifer’ expected to plead guilty
This is really interesting, I think we've experienced some very different companies! Where I currently worked, I've been the "inside source" for 4 people (2 of which I initially reached out to first), all of them were rejected :(
The biggest problem I've had with Indeed is a lot of applications disappear quickly. If I were you I would try to reply back quickly if someone contacts you as a result of this bot (once you get a few replies, you could make yourself a script for that part as well).

I would also try to make sure you don't needlessly send multiple applications to the same company.
How to build a successful company, Pt. #1
Time is an illusion. Breakfast time, doubly so.
You can say that of pretty much any product or service. People would rather get something illegally for free instead of paying to get it legally, if it's easy enough and the risk of getting caught is low. That by itself doesn't mean prices are too high or there is anything wrong with the market.
Interesting - so this is really the rubber hitting the road then [1]:

"The goal is to become HBO faster than HBO can become us."

[1] http://gizmodo.com/5980103/netflix-the-goal-is-to-become-hbo...
And of course, this is why Netflix DVD's still offer far better selection than Netflix Streaming.
Ditching cable doesn't make economic sense if you're watching everything they're sending your way.
So I did find it useful for doing additional exploratory aggregations once the data was already cleaned and denormalized. My comment was more directed at the upfront initial data processing (In our case, extracting time series data out of a large amount of files).

I did hit issues w/ multiple joins and shuffling though. Have you not hit issues w/ shuffling?

I was using Spark 1.5.1 for the record.
This is in my professional area, and yummyfajitas is right on certain points. The reason these approaches started taking off at all is because the alternative, subjective decisions, don't generally work as well. There's plenty of meta-analyses to show this; that's why these risk systems get used.

Also, this analysis is certainly a useful addition to the literature on this system, but it's one analysis, and regardless of your philosophical stance on p-values, a p-value of .057 in the presence of multiple testing isn't the most convincing thing.

Having said that, the use of non-open predictive systems is a problem for criminal settings. Maybe this thing is biased, but the only way to find out and fix it is to do these sorts of analyses and have this sort of discussion.

The problem isn't the use of prediction systems, it's the use of them without open academic scrutiny, without correcting any biases that emerge.
Ah okay, yeah. I knew they were active and passive RFID tags but I think the last time I played with some was almost a decade ago, haha.
Piracy of expensive software by individuals in developing countries could prevent local software companies from starting up and supplying that need or could stunt the growth of open source alternatives.

I think arguing against education and books is harder, but generally I will stand by my statement that stealing is wrong.