skysight-inc/HackerNews huggingface dataset:
That strikes me as sort of circular in reasoning. To create benevolent AI using AI, the latter would already have to know what 'benevolent' means. In which case we might as well just create benevolent AI in the first place.

In fact, by relying on a secondary AI it's quite possible we're even more likely to accidentally end up with AI that isn't benevolent.
>because the 3x increase from 0.0001% chance to 0.0003% is something not worth even pausing a breath about.

you must be kidding - http://www.cancer.org/cancer/cancerbasics/lifetime-probabili...

The risk of getting only colorectal cancer is almost 5% and dying from that cancer - 2%.

The total risk of getting any cancer is about 40% and dying from a cancer - 20%. Many of the cancers are significantly affected by healthy (or not) lifestyle/eating/drinking/etc..

I'd say your post is a perfect example of spreading of ignorance even when the Google is just one click away.

To the comment below: it seems you again ignored the chance to google for the info, in particular for the link between prostate cancer and red meat/obesity/etc. The same goes for breast cancer too. Even when specifically pointed out to easy available source of clear info, you still continue to spread ignorance.
Because it isn't the correct answer.

Many applications assume \ and deal with paths directly, instead of using the Windows APIs for path manipulation.

This means the moment your application gives a / to another application, there is a high probability that it will break, regardless of what the Windows API supports.

Even cmd doesn't handle / properly.
I am bothered by this too and from two friends I got these tipps (not tried it yet): One is using full VPN solution (US-based I think) and the other is just using a Canada-based DNS server.

BTW the problem extends beyond subtitles. International movies typically are just available in their original language + local translation (German). Then sometimes the video stream also differs from the English version (e.g. when there is a sign in German language).
Why Iceland ? There the government fucked up as much as the bankers, and then used their power to make the bankers alone pay for it ...

Lots of people consider what happened there good because with our western view bankers never pay for their mistake and they do in iceland, blissfully ignoring the action from their government that triggered them and helped them get there.
Yup.

I'm trying to create a build-and-configuration-management system for distributed embedded systems development.

The product will have some physical components with embedded software, and some back-end components running on some sort of server somewhere. Some of the embedded devices may be networked. Some may not.

I want to use Continuous Integration to ensure that the front & back end (and all the various testing tools) play nice together, and Continuous Deployment to reduce the risk of manual missteps.

So ... I'm trying to create the build scripts that build the system components (including cross-compiling the embedded SW), run tests and deploy the various components to UAT / HIL / SIL & simulation environments, orchestrate overnight and over-the-weekend simulation runs & generally provide tools to help manage deployment -- I also want to make the whole thing enforce DO-178B-style process compliance, requirements traceability etc.. etc...

Most of this is done in Python, 'cos I want to be able to reproduce the process on my workstation. Moreover, I want it to be portable (Linux, OSX & Windows), location-agnostic (works in any directory), and free from all but the most essential dependencies.
Would be nice if combined with a 360 degree lens, and an Oculus Rift.

The problem is you can only use it indoors, because outside anybody could just steal it.
You should read Scott Adams' posts about Trump, http://blog.dilbert.com. He describes him as a Master Persuader, http://blog.dilbert.com/post/128474925371/how-to-spot-a-wiza....
We might build a web version later this year. A lot of people use Mesmo when they travel to find matches on their next trips, so Mesmo as a mobile app makes a lot of sense.
As to the app itself, we do not store any user info (location, accounts, etc). This is simply used to improve your experience and to find perfect matches around the world. The app is available on AppStore & Google play.
Why not grandfather current users in at the current price and only increase the price for new users?

If you need to drop the price back down then drop the price for all existing users too. If you're charging monthly this is easy.
>Existing users paying a higher price would be annoyed.

Just put them back on the cheaper plan and refund them the difference, if this ever happens. It's an easy fix.
I'm baffled by the notion that a site with such a powerful and motivated faction of actual white supremacists and open misogynists is apparently too "politically correct" for you.

I consider myself fortunate that I can't even imagine what level of mentality one would need to be too extreme for a site that once allowed rape jokes about its own CEO on the front page, and once mass trolled itself in great number because someone dared shut down a sub devoted to discussing the murder of black people.
If I had smart devices in my home, I wouldn't allow them to communicate to the Internet directly. I think the common approach is to set up some bastion computer that only allows SSH login and make the other devices only visible to this computer and not the Internet at large.
> I will try to be more clear. Say the size is actually unknown until runtime, for instance a vector is read from a file. You cannot apply directly any of the size-aware functions, because it will not typecheck.

Yes, you can in fact do that! Let's assume you're building the list you're reading from a file as if it were a linked list. That's the point of dependent types -- the types can (and often do) depend on run-time values.

EDIT: I suppose I should expand on this a bit. The idea is that the "read-Vec-from-file" function can look like this:

readVecFromFile :: File -> (n, Vec n Int)

(let's say it's reading Ints)

So the readVecFromFile function will return you a run-time value "n" (the number of items) and a vector which has that exact length. When using readVecFromFile, you'd do something like

(n, v) <- readVecFromFile

and you'd be absolutely free to call any function which expects a vector of any length. (If necessary you could also supply the actual length, but that's just a detail.)

The implementation of readVecFromFile is left as an exercise, but it can be done. One idea is to start with the empty vector (length 0) and an "n" of 0 -- and then to just accumulate into it, all the while keeping a "proof" that the length of the vector is way the runtime value says it is. (Using structural induction, basically, to build a proof that the runtime value is the same as the length of the vector.)
Not sure if everyone realizes this, but often (outside the US at least) neither company build or owns data centers. For example, Amazon Sydney is in Equinix SY3[1].

[1] https://blog.equinix.com/2012/11/amazon-web-services-comes-t... (plus I know people who saw the equipment going in)
I have to agree with this. I'm a language junky myself - I live in Budapest, have lived in Germany and Puerto Rico, and last year I discovered and fell in love with Duolingo (why yes I do want to be practicing and learning six languages at once), so I'm basically 100% your target demographic.

I also followed the link to the site - the "try it right now" on the Spanish email quote is a truly fantastic idea, and well-executed - but for the low-information user (i.e. me) your UI was a tad confusing. Requiring me to sign in to look at phrase translations was also off-putting, even though I can only assume this is some kind of research usage restriction.
A Year in Reviews
> > These DV certificates can help the hacker gain legitimacy with the public.

> How?

By the lock displayed in the browser that couldn't be there for free that easy before.
I would say that the fact that is not grammatically correct makes it more legit, since if it were fabricated any decent translator would have it done perfectly :)
> but considering that a real native "Hello World" binary is <1KB, what's the other 655KB doing?

Language runtime.
Yeah, this would be my recommendation as well. Others have taken this approach and it just makes people like you even more because they get to feel like early adopters who are being rewarded - and you actually then lose nothing at all.
Hey Man, just my thoughts on this.

Looks like a great product. I may use it later this year as I'm learning Spanish.

However, your business model is weak, because people are fickle and don't stick with language learning (I should know; I've been learning Spanish for 6 years on and off). Plus, the more you use your product, the less you need it.

However, there is a much better target market: businesses. I know a whole bunch of foreign nationals in the UK who have earned money working on rather basic translation tasks for web businesses. I can imagine a tool like this would be hugely useful for those businesses. Sure, I can go use Google translate, but having a polished user experience in-browser looks a lot nicer and more professional if a customer is watching me use it.

So, I say this year focus on selling to SMEs. If you get just a few major business contracts, it will dwarf your income from regular users. You're looking for companies that work a lot on the web and interact with organisations overseas, possibly speak a little of the relevant foreign language but can't afford to pay for bilingual speakers.

Random thoughts:

- the travel industry - travel agents, companies that organise tours, tourist visitor centres, accommodation agents, etc. Anyone who might want to quickly check a foreign website.
- government, particularly anything interacting abroad or with non-native speakers.
- SME exporters
- journalists
- researchers

Final point - I'm not so keen on your branding. Learning a language is an exciting, potentially life-changing experience! It can increase your employability and open your eyes to entire new cultures. This is an amazing thing. "Readlang" does not say that to me. However, it's a good name for a business interacting with the corporate market I suggested above, so it may not need changing...

Good luck, I think what you're doing is awesome and you should definitely stick with it!
Humans could, if we (as a species) could all work towards survival, the most powerful feature we have evolved is the intelligence to adapt rapidly within lifetimes rather than over millennia.

I'd like to think most countries would band together to be able to survive a sudden event as all of their survival is dependant on it.

I'd say most species couldn't adapt before a sudden event (how would they know?) but can adapt to the after effects of such event.
Can News Be Automated? A Talk by AP
I agree. Just to reassure people, Readlang does not collect your entire browsing history. It does store all the URLs for the words you actually clicked on to translate. This is probably more useful for my use case anyway, since these are the URLs which would likely be interesting to other language learners.

Note that I consider these individual words and URLs to be private, but in aggregate, if multiple people visit the same URL, that anonymous data is sharable. I currently rank the most popular domains that people translate words from for each language within Library -> Web Sites: http://readlang.com/links (it isn't completely automatic, every now and then I need to manually approve new entries in the list - that reminds me - I haven't done it in a while!)
The most interesting thing about this for me is that the third partner is Xiaomi. They are a company that I expect any day now to eat a large portion of the consumer electronics market. Items like the Mi Band and Pistons compete well with things 4X their price.
I'm very curious about their involvement here.
AWESOME NEW BAND peek(great 2d animation)
It's not a nutrition article, it's a statistics article. From 5:38. They have a pretty good reputation so far. That's besides the fact that their point is absolutely obvious, and the biggest value of that article is that some widely recognized outlet put the problems with nutrition "science" in terms of actual numbers.
Most manufacturers (e.g. Nest) insist on the devices talking to their servers, in order to maintain lock-in.
I know, you will notice I said above "the correct answer [...] gets down-voted", I was not suggesting using forward slash was the way to go.

You can take it as a side criticism of how things are turning sour on stackoverflow with "popular" being more valuable that "right", I guess.
I see two solutions.

You can do nutrition studies on animals that are most like us.

And you can study people in structured environments like the military, space, or prison and accurately track what they eat.
Troll headline.

The flaw results in false positives.

If jamming frequencies caused all the locks to disengage, that would "Open homes to thieves".
Personal list of semi-decent free VPNs for accessing Netflix's global catalogue
If I remember correctly, it was the same in Mexico and Scandinavia and some other countries. While there are ways to disable the subtitles through unofficial means, I doubt that they still work.

It is quite possible that this is due to licensing issues. This link here https://mrgnome.wordpress.com/2013/11/02/no-option-to-turn-o... might or might not help you, given its age.

In some sense it is still better than Amazon Prime in Germany with only German audio being available when I was using it last.

Do you know whether the same thing happens with Netflix original content as well?
Require.js and Grunt to webpack. How to
Thanks for that response. It is well-written and transparently constructed. That said, you're reading quite a bit more agenda and polemic in TrendMicro's post than I did. Possibly because you've seen this kind of post before :)

If you can allow me a bit of proofreading, there are a few typo's in the article:

[..] that said it is can be summarized as: -> lose the "is"

Maybe the then the issue is -> lose the first "the"

It had nothing to do with SSL, the attacker had full control of a subdomain and the attack would have still worked without it. -> The final "it" should presumably refer to SSL, but in this construct it refers to "control".

I say “could” because in that not everyone is aware of -> lose "in that" ?

Until all CAs are required to log all of the SSL certificates they issue into CT Logs and add are required to CAA -> Not sure of your intent here. "And CAA records are required before requesting certs"?

Also, your quotes from the original article render for me (in firefox) as single-line textboxes with scrollbars. Maybe you can change it to force automatic wrapping?
I noticed yesterday in S.E. Morison's The European Discovery of America: The Northern Voyages, a mention of a book of exploration (mostly toward the far north, apparently), Inventio Furtunata (or Fortunae), mentioned in a letter to Columbus from an English merchant. At the time Morison wrote, nobody had been able to find the book or a clear account of it.
If it's truly just a single binary, wouldn't that include the whole GC and runtime system? If so its probably the entire core runtime plus a few bytes to console.writeline a string.
Saudi Arabia Bombs Iranian Embassy
Any programming language that has AOT compilation to native code among its implementation choices.

There are plenty to choose from, but if you want a list:

PL/I, Algol, PL/M, Quick Basic, Turbo Basic, Quick Pascal, Turbo Pascal, C, C++, Ada, Eiffel, Haskell, Objective-C, OCaml, Delphi, Oberon, Oberon-2, Component Pascal, Mesa, Modula-2, Modula-2+, Modula-3,...
Probably because it seems that I was misinformed about Iceland, believing what you say lots of people believe. Then again, it still looks like they're better. They at least jailed half of the responsible parties.
https://blogs.msdn.microsoft.com/larryosterman/2005/06/24/wh...

http://www.htl-steyr.ac.at/~morg/pcinfo/hardware/interrupts/...
If your need to hide your private browsing is so strong that you have to use tools like CodeReddit, you have an anti social working environment and should change jobs.
It's not about proving that you can serve HTTPS, it's about proving that you can legitimately serve HTTPS.

I'd find HTTP(S)-based validation ok if CAs wouldn't issue certificates with an expiration time past the expiration time of the DNS records.

Of course that would be fairly impractical. But then DNS-based validation exists and doesn't have these problems.
How to Promote Your Business with Facebook
Ok, bad choice of words. How about augmented reasoning capacity enabled by technologies involved in creating AI.
Yes, consider using a company that

1. technologically competent (PCI compliant and more)
2. That company can keep that information along with other financial data.

3. That vendor's code and hardware infrastructure is being periodically audited by a third (independent ) party and expert. Or open sourced! Both hardware and software.

3 is crucial to maintain the operating integrity of the company.
FileMaker Server 14 Crack and Serial Keygen Full Free Download
The Fed's mandate is inflation and unemployment, so judging whether they should act based on stock prices reflects a misunderstanding of their goals.
Newsletter as a team building exercise
It's irrelevant - they're selling it as "the internet", but this is actually a regulated walled garden over which they have complete control. You may want to have a read about Net Neutrality and what it means - if your ISP can choose which sites you can and can't visit, can choose which content you can and can't read - that's not "free" or "open". It's "closed" and "closed".
IMO, the crutial point is not just being in the top 25% of some skills. It depends on the skill.

Maybe you only need to be in the top 50% on DIY to get an useful skill but e.g. on juggling maybe you need to be in the top 1% to have a relevant skill.
Quantum teleportation can retrieve information from a black hole
BCC and AR were pretty modest successes.
SEEKING WORK - DevOps

Remote: Yes

Location: Portland, OR

Hi, my name is Josh and I'm looking for short term opportunities or projects that would involve anything in the Development Operations space.

*Anything AWS, Docker, Configuration Management, Source Control, Infrastructure, Data, Monitoring, Automation, Testing.

Technologies: AWS, Docker, Puppet, Chef, Ansible, Linux, Hashicorp tools, NodeJS, Python, Javascript.

Email: jzkeiser@gmail.com
PyThor- Python meets R
The internet is difficult to describe to someone who has no experience with it. It's like "There's this flibity divit called Google that lets you search for hurgfbr and find veruhryhr written by people you like." If someone has no way to conceptually anchor terms like "search engine", "web pages" or "blogs" then it will be difficult for them to understand what's being said, much less know what they're missing out on.

With bare minimum exposure to the ideas via Free Basics, people will be able to imagine what else is out there. It becomes "Google is like when you type words into the search box on facebook, except you get more results and they're more relevant." I would imagine that once exposed to even a limited version of the internet, people will quickly demand unrestricted access from their local government. But they have to know what they don't have before they can ask for it.

If this is all an Evil Plan by Mark Zuckerberg to set up an internet monopoly in India, then it's a very stupid plan. Facebook is a communication platform. People will use it to communicate with people who have normal internet, and will no doubt hear about all the things that they don't have access to. It's only a matter of time before "Free Basics" becomes "Low Cost Government Internet Access For All".

For many people from my generation, AOL was the internet. It was all we knew. But eventually we figured out that there was more out there, and the people of India are capable of doing that as well. There are hackers in every culture, at every social strata. If you give them an inch, they'll turn it into a mile or more. Free Basics isn't perfect, but for many people it's better than nothing.
> I disagree.

Care to elaborate, and give some examples? Tks
I'd definitely use this if I could just forward specific emails to an address for them to be read out.

I'm pretty sure I've implemented this in Asterisk once, years ago, but Asterisk is a real pain.

Kudos for seeing it through.

Edit: Oh, right, I was assuming you asked for an oauth token to my mailbox, but forwarding makes more sense
I'm in a similar position. I've been using evernote for a while , and have a lot of notes in there but I find my usage tapering off recently.

Thing is, I'm not sure what to replace it with. There's lots of apps that try to tackle one piece of the puzzle each, but I really liked having on "bucket" to put almost everything into in a relatively unstructured way. I've even been thinking about building my own replacement, with the workflow tweaks and slimmed-down feature set I actually want/use.
From the article:

"Proctor explains that ignorance can often be propagated under the guise of balanced debate. For example, the common idea that there will always be two opposing views does not always result in a rational conclusion."

So i'm not sure if you're serious, or being ironic...

Either way, that articles have to be "even handed" or present "both sides of the story" is a technique often used by spreaders of ignorance or partisans to deny rational points or treatments of information.
Will there be Netflix servers/CDNs in each country? I wonder what impact this will have on cross country traffic. My country has excellent internal network but outside pipes get clogged at times..
What Does Amazon Handmade Mean for Ecommerce?
I'm not sure if this is supposed to be sarcastic or what. He deliberately calls out false equivalences:

"“This ‘balance routine’ has allowed the cigarette men, or climate deniers today, to claim that there are two sides to every story, that ‘experts disagree’ – creating a false picture of the truth, hence ignorance.”"
That's just a Direct Connect location right? Not the actual Asia Pacific (Sydney) Region.
I would love to know if any research is being done on this. On a comedic note, Bill Burr refers to it as the "www.IAmRight.com effect", where people develop absurd opinions and then just Google sources to support their opinions (rather than the other way around, where they would begin with sources and form a logical opinion from there).
But Taiwan refers to itself as "The Republic of China" while China refers to itself as "The People's Republic of China".

From the outside looking in, China and Taiwan are merely part of a long running civil Cold War.
The biggest problem we have today is that uninformed people form such a large percentage of the voting pool.

The best solution I've heard so far: on the age of 18, you will be given the following choice: a free scooter, or voting rights.
8 interesting facts about developers
Yes, that's the basic use case actually.

We provide an email address, you create some filters, and any incoming message will be read to you.

Feel free to ask if you have more questions!
This is a really good example of truth vs. facts. I wish this was a top-level comment.
Ask HN: How does your company handle SSH keys
Our team is reaching a size when we probably need to get serious about SSH key management.

I was wondering how different places handle how dev's get access to servers. A shared key? A gatekeeper? Public keys added to all servers?

What practices and tools do you use in order to manage this?
You must think of trump supporters as in the same state as 1984 O'Brian. They choose their reality willfully.
Not that strange that they not are offering previous generation hardware at new locations.
Wasn't this always the case? (Well, as long as there was democracy)