skysight-inc/HackerNews huggingface dataset:
> Well I think it might be a valid public service to keep people from committing statutory rape. Or are your worried about the effect on your soul when 5% of the time someone has underage sex and another person goes to jail?

That is what I'd be worried about. I gave them false assurance and I'd feel responsible.
Lagom: A Reactive Microservices Framework for the JVM
The input is quantifiable. Our eyes see Less than a gigabyte / sec. The other senses even less. I would say a baby processes less than a petabyte of sensory data in a year. We are approaching computability of lifetimes of sensory data...
Just for the record, the FBI isn't saying "don't worry, no one will see it, just us." as they aren't requesting a copy of the signed code. They're just requesting that Apple use it to unlock the device.

So the FBI's ability to secure the code isn't currently relevant.
Someone downvoted that? Guess they like Qt adding vulnerabilities. :(
s/islamic/arabic or persian. Sometimes it feels like some western journalists are clueless about the fact that this part of the world had an artistic history before the creation of Islam.
>Based on our data, AlphaGo’s bold move 37 in Game 2 had a 1 in 10,000 chance of being played by a human.

This is meaningless without context. What algorithm, has it been tested for calibration, etc. I honestly don't know what I'm supposed to take away from this number.
I don't have any strong opinion about this, but it's suggestive that AlphaGo combines a classical AI search with neural nets. Another example: Steven Pinker's theory that human language uses a combo of neural-net-style and logic-style processing (Words and Rules). This isn't to say that Skynet will run part of itself on Prolog -- more like, to get the best performance over the broadest range of domains will need multiple techniques.

One advantage of logic + deduction is potential clarity ahead of time about what the system might do, and ability to explain its actions. If AI safety is your top concern, those seem at least potentially valuable even when other techniques can build powerful systems sooner. (I wish more conventional software had that kind of transparency.)
More and more shape shifting structures are popping in mainstream.
Sorry, but containerization and SDN needs addresses. I can spawn dozen of networks on my computer using docker/flannel/kubernetes, but I have only 1 white IPv4 address for all of them, so I need to use NAT and step-stone server. I have no such limitation with IPv6: each host has it own white IPv6 address and addressing becomes flat.
Sorry, but I have no choice, so I use IPv6 today.
Because if they keep raising money then their valuation keeps going up, and people will think they're a good investment and keep giving them money based on their rising valuation. There's a word for that kind of structure.
Unfortunately, you are also wrong about C#[0].

http://csharppad.com/gist/0408e33984025e970013

This behavior is defined (in the C# 5.0 specification document) at section 5.1.4 "Value Parameters"[0].

"A value parameter comes into existence upon invocation of the function member (method, instance constructor, accessor, or operator) or anonymous function to which the parameter belongs, and is initialized with the value of the argument given in the invocation."

[0] - https://www.microsoft.com/en-us/download/details.aspx?id=702...
Yep, had the same thought. #define AND(a,b) a && b
I had just realized that prior to coming back here. The example given would evaluate. I could probably do the same with some operator overloading to emulate lazy evaluation, but it would be a bit more complicated.
x86 Assembly -> C -> C++ -> JavaScript

edit: Okay, I get why I'm being downvoted. :) But I just wanted to say, apparently in a vague way, that evolutions happen. People don't invest their precious time just because something is "hip". Apparently they solve a problem of their predecessor.
Good question! We'll have to run some tests to find out.
That's only true if the money is spent unprofitably.
You should send them an invoice.
No, you are still not being forced to look at their content... it's still your choice to do so or not.

Personally I add sites to point to 127.0.0.1 in my host file and call it a day. Does them a favor and I don't need to keep track of which links to avoid clicking because the site tells me to disable my ad block or isn't available without removing ad block. If it hits localhost I go back a page and move on with my life.

If it is important or worth knowing about - it will be reposted somewhere or spoken about somewhere where I will be able to read it without going to their site.

For what it's worth, I also add the sites that ask me politely to disable my ad blocker. If they're going to give me the option to continue to view their content with it enabled, I consider it polite to decline and not continue to waste their bandwidth on serving me their pages.
"Venture Capital"?

(I know that's not the P word you're going for, but alas...)
The one thing about Walmart though, and many of the largest retailers like Kroger, is that that market basket data is far too valuable to allow it into the hands of anyone else - and they won't/don't sell it.

Other smaller retailers, including Target and hundreds of others, will pool their transaction data into blind coops like Abacus, or syndicate it via companies like dunnhumby.
8 Partners and Joe Lonsdale Raise New 300m Fund
This is from the SBCL source, and I think it's pretty elegant:

(defmacro and (&rest forms)
(cond ((endp forms) t)
((endp (rest forms))
;; Preserve non-toplevelness of the form!
`(the t ,(first forms)))
(t
`(if ,(first forms)
(and ,@(rest forms))
nil))))
This isn't really accurate. MSFC (the Alabama center originally led by Werhner von Braun) was and remains a NASA center, and it remains significantly larger than JSC (the Houston center) -- I think ~50% larger.

NASA was not "moved" from Alabama. Propulsion systems were then and are now led from MSFC. JSC does flight control, space station operations, astronaut training, etc.
When considering bringing in a new technology, start off small. Start tinkering on something with low risk, low profile. Heroku is a great place to put an app you're working on, without having to also worry about the hosting stack side of things.

Often, getting people to think about new technology is about showing them what you can do with it, after actually building something useful they see value in.

It's about winning people, not winning technology.
I will answer you with a lengthy anecdote. A couple of years ago I wanted to buy something from a popular online shop. The shop offered various payment options. I won't bother with details, so let's make it simple: option A was no risk on their side but time consuming, while B was higher risk but fast procedure. I was time pressed, so I was happy to see B in their FAQ. After signup and checkout there was no option B for payment. I thought it was a bug in their site and sent them an email.

I then decided to have it shipped directly to my parents (I wanted to use the item over the holidays) and set up an account in their name. After checkout, option B was suddenly available. Yay, they fixed it. I made the order.

Back to my account: option B was still missing. Huh.

I then made several new accounts using various addresses over the city. The pattern that emerged was that in more affluent zip codes option B was available, in poorer parts it wasn't.

Several days later, my email was answered: they claimed not to offer B to any new accounts on principle. This clearly wasn't the case.

My sample set wasn't big, and maybe it was a bug or A/B testing plus coincidence, but it made me think.

Big brother will not kill you or bite you with big fanfare. Instead, you will be struck by inconveniences. Online shopping will be more pleasant for some and maybe even impossible for others. That flashy item you want will be available for others but you will be told that it's out of stock. All of this will be explained away as mistakes.
When you saw the subsequent layoffs, what was your reaction?
The article specifically said it was inspired by a piece that was produced 1000 years ago, which would put it during the Islamic period.
It depends on how you look at it.
Right now Ring is the primary company in this market, but if they get real traction it would be easy for Google to add a button to a Nestcam and make a Nestbell. There are Chinese companies flooding the security market with low-cost and good quality equipment.

Ring got a $200M valuation. Assuming investors would be happy with a modest 5x valuation, Ring is going to have to sell several million doorbells to make that happen.
It a thought experiment rather than a suggestion. Asking to consider the talent distributions of each gender given those two points presented.
But isn't the same true for Slack and its "open source competitors" mentioned in the Wired peace?

At least that's how I read Slack's security page (https://slack.com/security-practices) that only talks about "Data Encryption In-Transit" (i.e. server-to-client) and Mattermost's About page (https://about.mattermost.com/) that also talks (only) about encrypted "client-server data transmission".

I do agree that end-to-end encryption is important, but at least Matrix is aware of this and they are working on it (https://matrix.org/jira/browse/SPEC-162).
I use IPv4 (NAT) and IPv6 at home. I can access my desktop behind NAT using IPv6, which is good, but I see attempts to bruteforce root password via SSH, which is bad.
That's no reason not to compare the performance. That's just silly.
"It's been only four months since Google convinced enterprise queen Diane Greene to lead its fledgling cloud-computing business, but she's already scored a second huge coup for Google"

Who was the first?
Avoiding abuse, that's the point, obviously. There is sensitive data very susceptible to abbuse, because their privacy is crucial to many privacy schemes, but not well protected.
Agreed. I did see a few "disable your ad-blocker or you can't use our website" notices a couple months back but haven't seen one since.

It would be interesting to see what happened to their numbers. I imagine they alienated a lot of users by doing that and had to stop.

At my company we have an initiative to roll an ad-blocker out to about 2,500 desktops just to prevent the clean-up costs and improve user experience while using our own white lists. Given our industry, we just can't risk it even with threat management firewalls, OpenDNS Umbrella, and some well-engineered multi-layer security going on.

The disappointing thing for me is that I appreciate well-placed and curated ads. I white list some sites to support them, etc.

It's the websites the remind me of the sort of silliness in the movie Idiocracy [1] are impossible to use, not to mention trust with your computer.

[1] https://filmdump.files.wordpress.com/2013/06/idiocracy-1.jpe...
I've had the same wish, but AFAIK cell phone cameras use proprietary interfaces and are not very useful on their own. They require a GPU and chipset. You'd have to include nearly the entire phone to make use of an iPhone 6s camera.
It's not a dichotomy between being able to do something about it vs. not getting utility from privacy.

Privacy is extremely important. We get lots of utility from privacy and in fact require it to reach states of adequate mental and physical health.

But people with guns and money can prevent us from having it, despite how much utility it is, despite that it is considered a basic right, and regardless of whether we want to change it.
Exactly.

I'll get a phone call every time when a piece of crapware causes videos to play on Google's normally spartan search page, or ransomware is asking for "... something called a 'Bitcoin'? I don't remember installing a 'Bitcoin'."

They don't bother calling when one of the thirty places they get news from stops working.
Do we even know he actually stole the banner? Maybe NK drummed up the charges to get something as a barginning chip. It is in a pretty bad place lately, even China, its only allie, has been pressuring it to change, so it needs whatever it can get. I think automatically accepting the truthfulness of anything the NK regime claims is quite naive.
Been a while since I heard about my once-favorite project aiming to imitate common sense. I think I even contributed to its knowledge base a bit. Broken memory is unclear there. I loved that Lenat was one of the few to see (a) the need for common sense representation, (b) many people would need to train it, and (c) good algorithms to integrate it with other things. The part I strongly criticized was locking it up in proprietary fashion: worst thing you can do for stuff needing this much training data.

Good to see it's being commercialized... again? Swore he had a company. Anyway, probably the most valuable thing is the knowledge base they built. It was structured, curated, and very general. It would be great if AI researchers working on different architectures, including adaptive NN's, re-encoded and used that knowledge base. Might speed up training and catch blind spots w/ common sense checks.

Note to other researchers: it would be worth the effort to re-create a similar knowledge base more open to public but with careful moderations. Make sure the knowledge base and decent engine are open source. Gotta be for best results here.
Have the google PR guys been working a lot of OT lately?
I assume Spotify.
The timeline is missing the fact that ICQ converted to Oscar after the AOL acquisition and users on both networks can talk.
I don't think CSP could have prevented this? Facebook.com is already CSP enabled, but CSP only prevents cross-origin injection of certain resource types (images, scripts, Javascript). This attack originated from Facebooks own domain and was served (well, sniffed) as HTML.

Anyway, CSP clearly isn't useless... but try deploying it on your average Wordpress blog sometime.
link to amazon

kinda ironic
Facebook's userbase is still going strong though. Facebook also has a moat, since you cannot just move, because Facebook is where your friends are. With Slack, my company can decide to move and there are no other dependencies on anything external. We just move and that's it.
It seems like you're clueless about Islamic art. The focus on geometry and patterns in art in the Arab and Persian world is a direct result of Islamic theology affecting society.
Aside from it's zealous following that the others never enjoyed, Slack is also becoming a true platform. None of the other services had so many companies building integrations on top of them.
I think it's entirely reasonable, given Twitter's history in this area, to read the email as a shutdown notice.
> Big brother will not kill you or bite you with big fanfare. Instead, you will be struck by inconveniences. Online shopping will be more pleasant for some and maybe even impossible for others. That flashy item you want will be available for others but you will be told that it's out of stock. All of this will be explained away as mistakes.

A boring dystopia? https://news.ycombinator.com/item?id=10787650
I still really do not get why technical people don't just use IRC with a decent client (Hexchat?)
For more advanced workflows, you can use Huginn for Ruby:

https://github.com/cantino/huginn

or Node-RED for JavaScript (this one is backed by IBM and has a neat drag and drop UI)

http://nodered.org

I think once the voice processing is done, the hard part is getting it to actually do something useful.
Maybe Spotify?
My understanding is that this is based on the policy network output. If I understand correctly, the policy network is designed to estimate probabilities accurately, although I don't know how accurate it is for low-probability moves like this one.
Spotify https://news.ycombinator.com/item?id=11159840
C++ to JS is a pretty huge jump. C++ -> Java -> JS might work better.
Spotify, I think.
It's a sad fact of life that people only accept tyranny from their government after first having accepted tyranny from their parents as children.
The comment about move 37 in game 2 - unlikely to have been made by a human - makes me wonder if AlphaGo considers the chances of an effective human response, either as a learned or innate (programmed) behavior. Unless most of its training has been against humans, I would guess it could not have learned to do that (and I don't even know if it would be a useful metric in Go.)
Yet, in the open-source world, IRC is one of the primary mediums for community support and developer collaboration.
Why not? My job isn't my only worth as a human being, but it's certainly a pretty big portion of it. I spend approximately 25% of my time working. If I'm not accomplishing something meaningful in those hours, then something is definitely wrong.
We've always had problems, even way before the population was too "large".
I wonder how well Cyc could build assertions from fuzzy or only semi-trustworthy data from sources like Wikipedia.
Indeed. In that case it sounds like natural selection to me.
Yeah I agree and have flashed in the past. But ultimately, as a user, I want that out of the box.

It's been a while. Do you have any recommendations for forked OS's?
Yeah, Ring seems similar to GoPro in this respect. I'd bet investors in GoPro at this stage did pretty well though.
From my experience:

>> decide what are of programming is in your focus i.e. mobile, embedded, web. Choose desired language. Here from my perspective, there is no language which fits for all solutions. Solution can be created almost in every language, but level of struggling with certain sub-task (functions/actions) might be huge.

>> Read a books about software engineering - how to write code effectively. This will teach you how to organize your code, how to write function, how to write readable code, how to write psuedocode.

>> Read a books about software architecture - here you can learn how to think about application, functionality, usability.

>> Learn basic principles like pointers, memory management, loops etc.

In parallel you have to write code regularly. It's much better to have real world problem which you are trying to solve. It's very important choose suitable level of difficulty. So do just small steps.

I can say programming task at universities are focused on certain aspect of programming or CS. If you are self-learner you have to keep motivated for a long time, so would be fine to have task where you can see and use results. So wouldn't try to solve university home-works. I don't want to struggle with matrix transpose if I don't it at all. I would rather create something which can help me verify my daily outcomes of current full-time job.

Or another (my personal) example... I am working with databases, documents, excel sheets, configuration files etc. I hate repetitive tasks. In case of I have to do the same thing at least a three times per week, I am trying to get everything automated, especially in case if it help me minimize effort, shorten time, reduce errors and typos, validate something, make better decisions.

It is also good points for my promotion in current or next jobs. HR and manager than look at me as "able to solve business/work issues through programming" than just "be able to program something".

(out-of-topic: it's good to have some hard number how you improved something, HR and managers loves story, numbers and savings, but this is another topic)
...isn't this what an IPO is for?
Git GUI or Command Line?
I am a junior and I use git via the command line. My boss thinks I am only trying to be fancy and that I'd be more productive using a GUI.

Is he right? Pls help.
George Borjas talks about the impact of high levels of Immigration on US Workers
Not trying to be pedantic, but doesn't an outhouse communicate messages? For instance "there's probably human waste here.", "Poop inside this rather than next to it" etc.
Based off of your telling of the facts, it appears that if the other founders were reasonable, they would be able to tell the difference in value between the previous developer's work and your own.

I don't know you, but I would suggest being more aggressive with asking them what their contribution is. Objectively, they would have $0 of sales without your work. Conversely, you may have had $0 of sales without their personal network. I think this would be a good topic for conversation to set the bar for establishing the value of each founder's contributions.
If those work for you and your team, that's great!

However, the growing number and popularity of alternatives should be a strong signal that they do not work for every team.
A lot probably. Is very common among scientists hiring another scientists in my opinion.
It helps that Slack is spending $40M (plus another $40M from their investors) to encourage that.

http://www.entrepreneur.com/article/254078
I do. It's so ridiculous to me that people keep comparing it to IRC. It isn't IRC.
> the end value is worth less.

Just realized: the meaning changes a lot if you remove the space between worth and less :)
I just spent ~5 minutes clicking through on the Onyx site (learn, docs, blog, support, learn/FAQ, github) and still have no idea what it does.

It's a "a masterless, cloud scale, fault tolerant, high performance distributed computation system"! So it's EC2?
I winder what would constitute Apple's core?
The one person who had the papers said what was in them didn't tell them enough to even understand how to implement the main loop. It was too vague. So, no detailed papers, no source, good results that might have been done by hand, steady funding for decades, and a commercial spin-off. One commenter said it looks like a Xanatos Gambit:

http://tvtropes.org/pmwiki/pmwiki.php/Main/XanatosGambit

I thought Cyc project was worth a long-term investment but other theory might be simultaneously true.
http://www.judiciary.senate.gov/meetings/the-impact-of-high-...

Here is a link to his senate testimony. He begins speaking at ~43:00

One of the most interesting quotes from him is

"Immigration redistributes wealth from people that compete with immigrants to people that don't compete with immigrants"
This shouldn't be too big of a surprise. Our current politicians views of the world were largely molded by the people in office when the Arms Export Control Act was voted in.

It would be interesting to see a visualization of our political "family tree". For example, Rep George Miller from California was in office from 1975-2014. Who worked for him over those years, where are they now? Or flip it around, who did our current pols work/mentor under?

Keith Sebelius was a rep for KS in 1976. Father-in-law of Kathleen Sebelius. No direct ties to the 1976 bill, but that isn't the point I'm making. Nepotism and family ties run deep.

Rep Paul Tsongas voted Yea for the bill in 1976. His widow is now a Rep for California.

Rep John Conyers is the longest serving member of the house, having been elected in 1965.

Senator Trent Lott retired in 2007. Was elected to House in 1973.

Senator Chuck Grassley elected to House in 1975.

Recently retired Senator Tom Harkin elected to house in 1975.

Rep John T. Myers in office 1967 to 1997. His son-in-law takes over the seat 2001-2003.

Senator Paul Sarbanes served in the House from 1971-77 then moved over to Senate until 2007.

Rep Charles Rangel in office continuously since 1971.

Rep Norm Mineta server from 1975 to 1995, then went on to Sec of Commerce and Sec of Transportation.

Not all these people voted for the bill. Again, not the point. The point is, our system makes the same stupid decisions because it's a lot of the same stupid people.

The more I look at the govtrack.us page for this bill, the more names I recognize, the more I think "we really need to get away from politics being a legit `career` option."