skysight-inc/HackerNews huggingface dataset:
When you won't accept a ship full of Jews, and given how many Stalin killed, I don't think anything short of the UK actually being invaded or Perl Harbor would have got the US into WWII. Lot of anti-semites in leadership positions pre-WWII. Hell, Wilson was a KKK member and re-segregated the federal government.
Youtube Red is included in Google Music.
Several of the libraries out there (including maybe the polymer "polyfill" for Object.observe, observe-js, although I haven't actually checked) use the ES5 tool Object.defineProperty to convert the members on an object to have observable semantics. There is also the new ES6/ES2015 Proxy class that can be used effectively and efficiently for the sort of meta-programming of wiring up an entire object for observation.

That said, there's also the tried and true methods of doing things "manually" a property at a time. Knockout and its observable functions remains rather efficient with a very long tail of older browser support.
And now we're into the "extraordinary claims" section of the discussion.

Pulling out two numbers from a large report and saying, "aha, proof of the grand conspiracy" is not compelling to me. You're claiming that you personally have discovered a major revolution in understanding the nature and impact sexual violence. But the numbers are weird on their own (1-year and lifetime rates are oddly different, apparently no examination of the gender of user of force, no description of what force was used). You claim that the definitions are biased, but you don't demonstrate it. You imply that the levels of trauma are equivalent, but I don't see a reason to believe that. This doesn't seem congruent with other research. And it also doesn't match what direct knowledge I have of the topic. I know a number of women who have been raped, and it was a deeply traumatic experience for them. I've never heard of a woman similarly forcing a guy to penetrate with, say, knife in hand. I'm having trouble even imagining how such a crime would work.

The reason we take rape seriously is not one number in one box somewhere in one PDF. It's the great array of studies and personal narratives demonstrating the crime and the severity of its impact on people's lives. Now it could be that you have uncovered a vast new area of crime that people were somehow unaware of. Or it could be that, as happens all the time in research, a couple of numbers came out odd because they made a mistake, or because subtle implications of study design produced unexpectedly misleading results.

If it's the former, presumably we'd see other evidence besides a couple of odd numbers. After all, this report has been out for years and there's been plenty of time for followup research. Plenty of time for people to come forward with stories of how this crime ruined their lives. Are we seeing that?

If not, then maybe the explanation here is not, "OMG CONSPIRASY AGAINT THE MENZ!" but "anonymous guy on the Internet does not understand a topic as well as a (mixed-gender) array of doctors who have spent years in the field".
Rust 1.5
Do you really need to know anything about guns to be able to figure out good policy? It's a device that you can point at things and make them die; if the internals were magic pixie dust would that make any difference to how we would want to regulate them?
Distelli brings the holy grail of software delivery to real life
You get a YouTube Red subscription free with Google Play Music. YouTube Red changed how I listen to music, now I just leave YouTube playlists playing in the background - whereas before with ads it was unbearable.
Ghana: Online safety awareness campaign
> You get "implementation" guys writing user stories

That is true... I've seen a fair share of user stories that start "As a developer"...
The funny thing is, the number of people I've worked with (that should know better), who think Intel came up with x86-64, instead of Intel copying from AMD. And there was no way I could convince them otherwise.
There are lots of reasons a reencode might be needed. For example, a new compression algorithm is developed, a new device is supported with a new codec, a new way of giving users a faster startup is developed, etc.

Basically any change to the way video is delivered over the internet could trigger a full or partial reencode of the entire library.
What It's Like to Live on Mars: Report from a Simulated Martian Research Station
How does Birdly/Bill do the processing of the receipts? Is it OCR software, a person,...?
Banks.

I was talking to a friend of mine yesterday who went into detail about the exceedingly generous PTO packages offered by her employers when she worked in the banking industry. I was very impressed.
The Definitive Guide to Facebook Video Ads
You can make the lower receiver with one of those, but you'll still need access to a workshop with a bunch of expensive equipment to turn a lower receiver into something that actually fires bullets.
Ethereum: how to build your own cryptocurrency without coding
CFP open for ElixirDaze
> There are a lot of apps that might be useful but the friction is so high (a lot of manual entry, etc) that it might overwhelm the value provided.

It was an act of faith for me to structure the app around manual entry of transactions. I thought for sure that I'd wind up abandoning it after a few months. Didn't happen, I'm still using it, but I remember for a few weeks struggling to eliminate the friction, and I still haven't gotten rid of all of it. That would require implementing some kind of custom keyboard, as well as the aforementioned interface to put in common transactions that have the same amount each time.

There needs to be a streamlined interface for adding these common transactions, because I might have to do it a few times a month.

I'm repeating this entire process for a to-do manager, as Reminders just doesn't eliminate enough friction for all use cases. Now I need to figure out how to get transactions to live on the same page as my agenda.

When I'm finally done with this three years from now, I'll need to write a book and do a bunch of YouTube videos to teach people how to use it productively, either that or I'll need to spend just as much time making the interface discoverable.

What other people will need out of a dashboard is bound to be completely different than what I need out of it. I have a list of transactions for this week, broken down by day, someone else might need the whole month, broken down by category. I don't have automatic recurring transactions show up, someone else might want those. Each of these requires significant design work.

I have tried at various points to interest someone else in helping me develop it. Ha. Ha. Ha. Nobody cares.
Why Auden Left: “September 1, 1939” and British Cultural Life
I have a small question : I have installed 1.4 through rustup.sh.

What is the clean way to upgrade to 1.5 ? I don't think there is some kind of 'rustup.sh upgrade' Delete 1.4 & reinstall ? Or downloading rustup 1.5 will apply a clean install on the existing one ?
Firstly I don't think most of the EU or US companies "have to import a workforce." We have plenty of skilled workers. You are very delusional. Bureaucracy is everywhere, probably one of the worst bureaucracies I have witnessed was in India. I would like to go live and work in Japan but guess what? I can't and I don't feel entitled that I should be able to. As far as your comment about "we wouldn't have to transplant ourselves and be harassed by less-qualified xenophobic residents." Guess what you don't have to. Don't come. Your comments are offensive and prejudiced. With an attitude like that it's maybe not very surprising that you haven't had much luck speaking with companies.
Hard to comment without taking a side, so here goes: I think we should give Mr. Trump a helmet and a gun and send him in to fight. Such a brilliant strategist and brave soldier, he'll be sure to defeat ISIS within at most a week.
The only way he'll avoid prison is if he dies young, he won't be able to avoid justice for 4+ decades, there are many corrupt old people in prison who thought they could.
I've found YouTube Red to be buggy, in that although the ads are dramatically reduced, they still happen from time to time, particularly when streaming via the chromecast.
>I am not sure why they take full 1 day? unless they do each bitrate serially which I think is not as hard to parallelize as it is to parallalize single bit rate by chunking.

I think the talk I know this from is https://www.youtube.com/watch?v=tQrsz3BrfwU - they chunk not only for encode but also for QC (and QC validation on the resulting transcoded asset).

If memory serves the talk also discussed the long transcode time, because their transcoder (EyeIO at the time and I have not heard differently since) is optimised for efficient packing over performance
Steam tightens trading security amid 77,000 monthly account hijackings
This was a great read, and I was right with the story line.

Yep, you're right. It's hard to get to your target market from the app store. Yep, they forget about your app. Yep, Yep, Yep.

Oh look, there's a link at the bottom to the new Birdly! Let's see what their new approach is!

It's a.....slack bot? Wut?

Just being honest here: I think that's one of the stupidest pivots I've ever seen.
When you talk about "logical discourse" you are merely saying that if you disagree with someone, they are being illogical. When you talk about "a respect for facts" you are merely saying that if you disagree with someone, they are being disingenuous about their observations. When you talk about "mental patterns of hate", which is a real mouthful for "hateful behavior", what you are saying is that if someone claims grievance or conflict that you disagree with, they are being hateful.

Thank you very much for this excellent example! Please provide prior quotes that support your assertions with regard to my speech. If you cannot, then you are making things up in your comment, which is illogical and which does not run in accordance with a respect for facts. (And no, it's clearly not "kosher" to quote the above paragraph as evidence, as it directly references your text and was written after it. But please go ahead and provide more evidence for my position!)

Also, it is patently false to say I only label positions I disagree with as "hateful behavior." I would agree that there are certain standards in our society which should be changed, but I find some of the speech and actions taken in support of my positions to be intellectually void and repellent. Please provide quotes to the contrary, or be intellectually honest and admit you just wrote that with no factual justification.

Good cannot come of activism if hate is the driving force behind it. Expecting otherwise is like giving advice while being motivated by anger, then being surprised when some harm has resulted. Expecting good to come of activism that's guided and motivated by anger is like being a parent while working out your anger from childhood traumas, then being surprised when some harm comes of this.
Why the Newest Language Version Can Be a Bad Choice
In general, I find that with respect to tracking expenses, if you do something, anything, organized so that you remember it and have the appropriate proof to be reimbursed you've won at least 80 percent of the battle. At least for me, it's not so much about having a properly categorized/filed electronic copy as having something to remind me that I bought a coffee at Starbucks.

To your broader point, a number of years back I was looking at software to track consulting activities at our company. One of the things that struck me was that the utility of the software out there depended a lot on the type of activity you wanted to track and how you wanted to share it. Lots of independent and largely discrete events called for a different solution than larger projects with a defined workflow and milestones.
Run rustup.sh again, and it will Just Work. (If not, that's a bug.) If you want to have multiple versions installed at the same time, https://github.com/brson/multirust is super cool.

Generally speaking, installation is something we're working on: working with Linux package maintainers, rolling rustup and multirust together and making them work well cross-platform, etc.
that we're all really just upset at Atlassian making great products for their. target. markets.

No. "We're" not. You. You are. People tend to extrapolate from themselves and assume the same is true for others, but that's an impulse we have to control and use stronger reasoning.

Atlassin has good products and none of the silliness that comes from accepting VC cash. That they're not hip in the startup echo chamber doesn't bother me. I don't need to (inaccurately) characterize and throw shade at their customer base to not have a hangup about that company.

I think there is more going on here than you disliking their UI and therefore dismissing them as too "enterprise." Have you considered pulling your head outside the startup bubble, and having a bit of a think for a while about what you're actually frustrated with ('cause it sure as shit ain't Atlassin)?
Nothing, but let's not let that get in the way of the anti-enterprise HN circlejerk.
I have seen that and IMHO I think it is something that ES should adopt. Just as Promises can solve the callback mess I think Observables can do a lot to solve the event mess, and given how deeply important events and event processing is to ES (hi DOM, hi EventEmitter), I think that could be huge. (In the meantime RxJS is great and moving at a good pace, but deeper language support would encourage other people to explore it beyond the already converted cultists like myself.)
> Jira Agile is simply awful, the UI/UX is non-intuive and super hard to understand.

What product would you consider better for Agile? And are you talking Scrum or Kanban style Agile? Over the years I've used and tried a bunch, and Jira Agile (used to be Greenhopper) seemed better than most.

My favorite for a (very) small team was actually Trello, but it doesn't scale to larger teams (UI-wise I mean, with more tasks and a bigger backlog).
DevOps, Software Engineer | Austin, TX | Full Time

Python, Ansible, Go, ELK just to name a few.

http://careers.jobscore.com/jobs2/fathom/devops-engineer/cEC...

http://careers.jobscore.com/jobs2/fathom/software-engineer-i...

http://careers.jobscore.com/jobs2/fathom/software-engineer-r...

FATHOM is a Phoenix, AZ company providing a cloud-based, geospatial platform that encompasses the needs of a water utility from an end-to-end, completely organic perspective. The FATHOM platform is deployable at any scale in a matter of months and can be implemented in several different configurations, from a software-as-a-service (“SaaS”) offering to a fully outsourced billing and customer care service.
How to Learn Esperanto
We're talking about social classes, not occupational categories though.

Would you say that an immigrant inner-city convenience store owner and a bootstrapped SaaS startup founder are the same social class? They're both working entrepreneurs...
Addiction is Psyche not Chemistry
The new service looks really useful but I'm bummed out it's only available as a chat bot?!
It's always obvious when you are dealing with founders who likely won't make it. Specifically, when they're so so close to their own product that they start to blame anything else for failures rather than take an objective look at their own missteps.

In this case, buried among some semi-coherent arguments, we reach the point where one should ask "Was this product compelling compared to other solutions that tackle this pain point?"

Obviously not, but don't expect the company to smell the coffee. In their opinion, their "few competitor apps" didn't matter, but they lasted longer, so they probably did. Oh, but of course "they weren’t doing it as well."

Take a look at the comments rolling in here, some of which note that the product didn't seem like compelling standalone option but that would have done well as part of a larger solution. Others inquire why certain features were left out that would have adequately addressed the entire pain point, but left the product feeling incomplete otherwise.

Of course, these potential customers were all wrong, because "other apps felt heavy and complicated."

Founders considering mobile, don't make the same mistake(s) this company is making. Rather than write some clickbait Mediun post after the fact, remember that a great UIX, onboarding and maybe even a mascot might be necessary for mobile success, but they definitely aren't sufficient. Nothing beats product market fit, and if a mobile app is necessary for said fit, you better not only bother with mobile, you should embrace it...objectively.
43 of those people stuck the gun in their own mouth and pulled the trigger[1].
I don't find it particularly unlikely that over the course of my lifetime, four out of 500 people I know would commit suicide.

[1] https://en.wikipedia.org/wiki/Gun_violence_in_the_United_Sta...
If NK didn't fall apart from losing somewhere around 10% of their population in the 90's famine, what could possibly make it fall apart? They've been out of money for a long time. They've been imprisoning just about everyone and shooting people left and right for a long time. It's a lot worse there than any western novel about disutopians ever imagined.

I don't think it's falling apart any time soon, especially now that the regime is nuclear armed.
How are compile times now? The one barrier I had to using Rust for anything large was the awful compile times.

Very happy to see the tooling improvements, though. Great work!
Yeah, I know.

But if you wanted to mass manufacture something, I doubt it would be plastic guns.

The only point to plastic guns is that you can do it yourself without too much hassle.
I like this article because for anyone who has not tried to sell a product, it can be very easy to become deluded about how hard it is, due to the endless noise from the press and VC community that tends to talk up successes and gloss over the difficulties (the notable exception to this being Ben Horowitz).

I've found this thought experiment to be useful when evaluating new product ideas: People will buy your product for sure if a) there is a law saying they must, otherwise go to jail or b) by doing so they straight away save a significant amount of money vs something they were already doing/buying. If your product isn't close to either of these cases, you are likely to fail.
I have been using Ubuntu since before Unity (when this 'dash' thing arrived) and I don't think I have ever used the dash.

If I need to find a file or something on the internets I am more likely to think 'I must use Gopher for this!!!' than I am ever to think of using 'Ubuntu dash'. It is one of those helpful creations like the F1 key that is a great idea in theory but not used in practice.

In some way they have managed 'brand awareness' with the dash debacle, inevitably it was always going to fall by the wayside though. Command line tools like 'find' and 'grep' are always going to be vastly superior to these WysiWyg contraptions.
The ultimate list of free stock video sites (20+ sources)
I think they wanted to avoid shining light on an unknown story this season - the last season had some devastating effects on people's lives. Going with a story everyone already knows about and trying to dig deeper in it is a safer option.
All hail the strawberry
> and pay obscene taxes (by third-world standards) that in the end does serve them.

Of course, that is the whole point. It has to serve our economy primarily. No one is against India having it's own strong economy, why would anyone, but it is not our business to improve your economy.

It sounds harsh but no one except your own people will improve your economy. You do it yourselves or no one will.

> I'd love for the EU and the US to become more Anti-immigrant (thankfully it's rising) and for the populace to wake up once the industries that kept them at the top move out of there.

Why would you wish that there is more anti-immigrant sentiment or even worse racism? (that sadly is happening right now)

Aside from that your logic is faulty. These businesses move somewhere else because our business elite decides so and the legal framework for doing so is set up by our political elites and guess what: It is done in a way to primarily improve our own economies or our political power.

If the political elite doesn't like something about the policies of country X they will put sanctions in place and our business elite will (with a few exceptions) follow.

> I'm Westernized, loved America & the U.K. when I visited them and the people were awesome, but thanks to nationalities and nationalists the U.S. has imposed these arbitrary impediments designed to keep away those willing to move from their native countries to further their careers.

We are nation states with citizenships and borders. All of our states primarily serve their own citizens, not others.

There is no human right allowing me to live in Monaco, Tokyo or New Dheli just because I want to further my career. The only exception is asylum for persons that are threatened in their own countries, but aside from that there is no obligation whatsoever.
Well, "now" is relative. When did you last try? They've been steadily dropping each release, though this latest one isn't as large as the last few.
Your comment is still blatant disinformation. By the same measure Perl6 is also Python and Java and JavaScript, because somebody could make an Inline:: for any of those.

You could say that a number of hooks exist to make it easier to write various Inline:: variants, and you would be correct. But claiming that there is a special soft spot for the Perl5 interpreter is factually wrong.
Knowing that an "assault rifle" is just a gun would probably help.

Banning assault rifles would ban guns that look scary, while leaving many actually scary guns (just as, if not more, capable of killing) in hnds of gun owners.
Congrats first of all!

I love Rust and am using it more and more. I'm very excited for 'cargo watch'. These tools built into the package manager will be so helpful with peoples' first time Rust experience. I think I'm going to say it, Rust has my favorite package management system of any language I've used.

Side Note: I'm also a fan of the 6 week release assembly line Rust has going on. I'm glad that it's staying consistent.
After Capitalism
Show HN: Esper – Calendar Analytics
I think people in the UK who refer to themselves as "British" are actually in the minority - most people I know would say they are English, Scottish etc.
How to write a java agent
Apologies, I should have mentioned that. It's been about 9 months.
Iohyve: create, store, manage, and launch bhyve guests
JetBrains redesigned their website and logos
Where can you sign up? I tried on the page linked from the blog. I tried from the Google Play app on my old Nexus 5.

Maybe I haven't had enough coffee this morning?
Streamroot – p2p streaming in the browser
> Wilson was a KKK member

I don't think this is true. A brief search finds nothing that says he was, and several places that don't say he was where I'd expect them to. E.g. http://www.weatherimagery.com/blog/president-woodrow-wilson-... https://en.wikipedia.org/wiki/Woodrow_Wilson#Civil_rights
Esper – View your calendar breakdown. Get actionable insights
'find' and 'grep' don't work on your Google Drive docs though
Why on earth does a fridge need software? If I really wanted Google Calendar on my fridge, I'd attach a cheap tablet with magnets.

The Unix "do one thing well" idea applies to hardware, too.