skysight-inc/HackerNews huggingface dataset:
I recently taught a small module on cryptography to some 13 year olds.

In one lesson, I asked them to write down what they thought of companies being forced to weaken encryption.

This was a very typical response from the group.

"I think that encryption should still be allowed because I should have some privacy in my life and everyone else can. No one wants to be watched, stalked, etc. just because a couple of criminals may be able to start a (rare) terrorist attack, there should be other ways to stop them apart from making everyone elses life uncomfortable. You might aswell have no passwords for any website, it's basically the same thing."

If kids get it, I fail to see why politicians don't.
Tim Cook just earned a lot of respect today.
Probably because of new developers. The last time I tried developing something in Django, it said it was running a webserver on 0.0.0.0:3000 or something similar. My classmate actually punched that into a browser, and it worked.
If a monkey steals your camera and takes a photo, who owns the copyright to that photo?
Problem: floppy disks and DVDs has a shelf life that's less than 100 years.
Cook also said

>> "“We still live in a world where all people are not treated equally. Too many people do not feel free to practice their religion or express their opinion or love who they choose,”
Puddlz- whatsapp for recommendations
If the smoke detector function is having false alarms, this should be reported to Underwriters Laboratories, the tech arm of the fire insurance industry. Here's the report form.

http://ul.com/offerings/market-surveillance/

The NEXT smoke detector has UL approval number UTGT.S25414. That means UL actually tested the thing. But they may not be testing adequately for electrical noise on the power side, because, until now, smoke detectors were simple electrically and insensitive to power problems.

So report problems to UL. They take fire safety device failures very seriously.
"apologize from problem / bug" should be "apologize for..."

Otherwise, very cool.
I agree. Seemed an odd, irrelevant comment to make. Maybe they were suggesting he didn't fit the stereotype of big-business, conservative ceos, in order to suggest his words were not just money-motivated? Even then, it's a big, poor taste stretch.
If he were in certain other countries, his sexual orientation might result in death, or have other severe legal or social consequences.

Even in the United States, there is a social cost to being known to be gay. Arguably [in most communities] it's low enough that it's better than the alternative of trying to keep it a secret, but the cost still exists. Certain people will not want to be your friend or do business with you if they know you're gay. You may not care about those lost opportunities... you may have plenty of friends and business opportunities... but it still limits your options. In some small dogmatic communities even in socially liberal countries, you might be ostracized, and your only options are to keep it a secret or to start a new life somewhere else.

Privacy in the "cloud" means keeping information secret from people who you'd rather not have judging you based on that information. It could be a close-minded community, or health insurance companies, or even something relatively innocuous and minor like some interest of yours that would raise eyebrows even among your friends.
Now now, I didn't actually invent it, just rewrote and open sourced it... :)
He made a comment about people's lives being in danger if they are in the closet in regions where homosexuality is punishable and have no data privacy. Somewhat related.
I think Tawk does a pretty good job of handling the basics. Most of our customers operating at any scale end up integrating Olark with a CRM such as Salesforce or a Helpdesk solution. We also have excellent cobrowsing, and a there's also a lot you can do with our api, http://www.olark.com/api.

It's also important to remember they will need to monetize eventually.
The problem with that is that when asking kids you get sunshine. I mean, I have an opinion on this, but that's beside the point.

You ask kids, what do we do about global warming --stop polluting the atmosphere!

Yes obvious, it's just that things aren't as simple as that.
Closeout is always difficult. Destructors don't handle errors well. Neither does Go's "defer".

Python's "with" clause seems to do the best job of making sure closeout is handled properly. Take a careful look at the extra arguments to a __exit__ function in Python,s "with". It's one of the few closeout methods where things such as an exception during closeout (an I/O error during file close, for example) is handled in a way that doesn't interfere with other closeouts.
0.0.0.0 is not a valid destination ip, but it is one of common variations used when binding a listening socket to "all/any addresses", aka INADDR_ANY, or addr strings like ":8080", etc..

> Yes, I ment to navigate to 0.0.0.0 to test the jekyll generated website.
> That's where jekyll points me to (console output says
> "Server address: http://0.0.0.0:4000/" It works just fine on all browsers but
> the latest Chrome.

Yeah, that's really misleading output from jekyll.

My own tool outputs [1] something like this:

serving, available at:
http://localhost:8080/index.html
http://10.0.0.10:8080/index.html

Which are the two IPs that are reachable when I do http.ListenAndServe(":8080") in Go, and they're copy-pasteable into a browser without needing it to recognize invalid IPs.

[1] https://github.com/shurcooL/cmd/blob/8d16351d1f01caca2ac65b9...
No? Could you explain?

Did the old film cameras fall under consumer electronics? I don't think so. What about analog telephones from the 90's? What about overhead projectors and phonograph players (I hope that's what they were called)?

Those devices have changed. I have to imagine the umbrella of 'consumer electronics' is constantly expanding. In the long term, why would cars be any different?
Not just Jekyll:

∆∆∆: python3 -m http.server
Serving HTTP on 0.0.0.0 port 8000 ...

Edit: formatting
From the FAQ:
"When is Datomic not a good fit?
Datomic is not a good fit if you need unlimited write scalability, or have data with a high update churn rate (e.g. counters). And, at present, Datomic does not have support for BLOBs."

I agree Datomic is far more than a write log but in the context of this thread, the discussion was about write logs.
Hah, I ended up with a very similar system: raspberry pi plus a razberry z-wave controller[1], IR receiver and cheap universal remote, and a node app that exposes a simple API as well as a simple UI. stunnel plus port forwarding on my router so I can access it securely from anywhere. Trigger on my phone for geo-fencing to turn off lights when I leave and turn them on when I get home (only if it's dark out). (Cheap PIR sensors are the next project.)

Overall I've found that z-wave is quite reliable. It never loses commands and latency is good enough. The protocol supports just about any kind of device or signaling you might want, in theory, though it can't really do high-bandwidth things. The problem is that devices are relatively expensive (compared to the cost of the components) because the protocol is quasi-proprietary. Zigbee is "open" and extremely flexible, but as a result, zigbee devices from different vendors often can't talk to each other. I'll take the more limited but working thing, thanks.

(The Trigger app's geofencing is pretty unreliable, though. Has anyone found an android app that can reliably do http requests when crossing a geofence?)

[1] http://razberry.z-wave.me/
Ashampoo Antivirus 2015 Crack and Keys Free Download
I'm inclined to believe you.
I guess the complexity of a an EV is a lot smaller and they bet on being able to manage the rest fast enough with a good HR attack.
I don't know why you were downvoted. There's a very popular hosts file that redirects thousands of domains to 0.0.0.0 in order to block them.
I don't want lifesaving devices to have simple designs, I want them to have designs sufficient and appropriate for the task at hand. "Reduced manufacturing cost by $0.25/unit" in a triple-digit-cost smoke detector is not something that I as a consumer care about.
Its so predictable because of how corporations work. People try to launch big visible projects, everyone high fives, a few people get promoted or a bonus, then everyone leaves to repeat the process. There is no value to support something long term at Random Bigcorp (TM).
I think a lot of it too is room for batteries. When you make an EV sedan you've got to either use a T battery, or use the entire width and breadth of the bottom 4 inches of the floor.

But, a minivan or SUV/CUV? Those things ride high as a preference. I bet you could put a full foot high of batteries under that design and no one would even notice a change. Look at the Outlander PHEV, for example. It's got 12 kWh of low-density batteries in the floor and they didn't have to compromise interior space at all. I've always wondered why those things weren't the first vehicles to get electrified.
http://www.skymind.io/contact.html

Quote:"
On a technical level, deep-learning networks are distinguished from the more commonplace single-hidden-layer neural networks by their depth; that is, the number of node layers through which data is passed in a multistep process of pattern recognition. More than three layers, including input and output, is deep learning. Anything less is machine learning. The number of layers affects the complexity of the features that can be identified."

Again, it's great what you are doing in general, I just brought this up as a example of the buzzwords and hype around deep learning.
Agree.

Making these kind of exceptions leads to more people doing illegal things, and then it's hard to know if you're doing something right because browsers won't help you figure out that you're breaking rules. Which makes everything more confusing.
Facebook id i want to know password and id
id: 100004230489261
first_name: Ladlii
gender: female
last_name: Kurii
locale: en_US
name: Ladlii Kurii
username: sana.maria.927
Awesome app. Easy mechanism for asking questions. Great Blog with useful stuff. A different, unique and useful concept.
Megaupload programmer jailed in US
I'd argue overly simple. The nest, and the other detectors, both have baffles in them to block out light from the outside world. However, the Nest negates some of the benefits from this by having the LED shine against a piece of plastic at an angle fairly close to the photodetector. If that piece of plastic happens to be especially reflective, or if the photodiode and/or LED happen to be misaligned, it would be more likely to trigger false alarms. The baffles in the other detectors, on the other hand, are also used to ensure that the light from the LED gets nowhere near the photodiode unless light's being scattered by smoke. The Nest design works great in the lab, but when assembled en mass, hits a bunch of tolerance issues that leads to a more jittery product.
Nope. Only entering the IP to Omnibar is affected by this.
I say loopback address, you say 127.0.0.1. But did you know we dedicate the entire 127/8 Class A to it? That's a lot of loopback!

Another 'while I'm at it' question I've had for a while. Say you have a micro-service bound to local loopback, you don't want remote code touching it. E.g. I think the BitTorrent Sync WebUI will provide the private keys to any local loopback connection. It can't possibly be secure though, right?
Lever (YC S12) hiring our first recruiter. Build the team to create a modern ATS
I think the author is possibly alluding to the fact that gay rights are frequently referenced as an historic example of how the ability to break the law is important to a society's ability to adjust it's cultural norms and make way for change. Sodomy was illegal until quite recently, but if that could have been enforced (as a dragnet allows), we might not be where we are today, because people couldn't test the limits of laws we came to view as unjust :)
I just started noticing that in the last couple days and assumed it was a config issue.
My point is that sometimes, simplicity isn't about reducing manufacutring costs; it's about creating a better product.
Incognito already did that. Like the Great G+ Push, I was sick of feeling hounded. "Login?" "No." "Login, it's super easy." "No, really." "Go on, log in. It's great." "Seriously?" "How about now?" "See previous response ad nauseum. Goodbye."
> Please cite a single court case in which a engineers reading of source code has been used as proof of intentional infringement of a patent or copyright.

It might help if you read the entire comment, instead of patronizing it after reading a single sentence. I did actually address that.

> Better to cut down on any contact with the outside world.

Great constructive discussion.
Asian+women,+sex,+anal,+cum.+«+XHamster+-+Free+XXX+Movies
I was one of the people who proposed something like that, back in 2001, as a "strict mode" for C++.[1] I wrote "The basic concept is that pointers and references explicitly declared as auto can't be used in ways that would let the data they contain outlive the scope of the auto variable." This is what Rust calls "borrowing". (That was written before C++ repurposed the "auto" keyword for other languages call "let".)

As a retrofit to C++, that idea wasn't going to work. It would have either been too restrictive or unsafe. It had to be built into the language at a deeper level. That's what Rust does.

[1] http://www.animats.com/papers/languages/cppstrictpointers.ht...
The fact that there's a canned e-mail for breaking up is slightly disturbing.
That's a reasonable possibility. I'm looking forward to seeing a teardown of the next release.
.NET/C# implementation as a portable class library for server side and client (xamarin/windows phone) @ https://github.com/michael-wolfenden/Polly
Actually, things are exactly that simple.

Look at how the WWII generation responded to the need for behavior change in order to supply raw materials and labor for the war effort. If our generation cared about the environment as much as they cared about winning WWII then we could make similar sacrifices, pay a little extra for fuel, pay a little extra for solar infrastructure, change our diets to be more sustainable, and be well on the way to reversing damage to our environment.
While on Gmail, in e.g. Chrome, look in the address bar for a symbol like <> and click it. More info: https://support.google.com/chrome/answer/1382847?hl=en
Watch+First+of+May+(2015)+Chinese+full+Movies+online+|+Watch+Full+Movies+online
> Without reading the code, how do you know you're not inadvertently reimplementing something the same way a GPL program does?

Fair point. At the end of the day it's complex so I go for the simplest solution: avoid GPL code in any way possible.

> I and many others are deeply opposed to proprietary and patented software.

I'm starting to understand that from the responses, now. Although I work in proprietary, I try to look at software licensing from a more neutral standpoint - which might not be popular around here.
Can you make a bat signal icon with animation?
Yea so apple doesn't store and use my information and do creepy shit with stuff i never explicitly gave them my permission to use. Dont fucking insult me, cook.
Feeding Bach into a Markov generator makes for pleasant tunes

Here's a blast from the pre Go-lang world

http://ipn.caerwyn.com/2007/04/lab-77-unexpected-markov.html
If you must have a tab, it should have a big dismiss button for the 90% of visitors who are not interested. Why is there no option to close it?

Another option would be not to have a tab at all (a hovering tab is very annoying as it hides content and distracts from the site for a function which is not often used) - instead let customers include an unobtrusive help button in their actual page content wherever they wish which calls your js in order to display your overlay when clicked. You don't need an obnoxious tab.
One of the most annoying thing is the number of other requests Olark makes on a page. Or that you can't just hide it away permanently/30 days whatever because I'm not going to be using it on this site.
Yep. It's rather useful too. If you're simultaneously testing multiple services that expect to exclusively bind to a socket, you can set application a to listen on 127.0.0.1, and application b to 127.127.127.127. Beats stopping and restarting by a long shot.

Offhand, the BitTorrent Sync WebUI thing has a rather bad smell to it. There are ways to protect that info from getting out, but it's definitely suspect.
When used as a TCP destination address (on Linux at least), 0.0.0.0 is equivalent to 127.0.0.1, and :: is equivalent to ::1. The resulting connections will even pick 127.0.0.1/::1 as their source address, or fail to complete if no IPv4/IPv6 loopback address is configured.

There's also ::ffff:0.0.0.0 and ::ffff:127.0.0.1, which behave like their corresponding IPv4 addresses if IPV6_V6ONLY isn't enabled on the socket.

In any case, if you have server code that only listens on 0.0.0.0 (or ::ffff:0.0.0.0, if you're crazy), it's obsolete now because it's unable to accept IPv6 connections. A modern server should either listen on :: with IPV6_V6ONLY=0, or set IPV6_V6ONLY=1 and create two sockets listening on :: and 0.0.0.0.

One annoying thing about the socket API is that binding to loopback always requires two sockets, one for 127.0.0.1 (or ::ffff:127.0.0.1) and another for ::1.

And if you ever create a listen API that accepts "localhost:8080" as input, but only creates one socket for one address, then a pox on your house.
(responding here because your comment addresses the actual new content of the paper).

Four things pop out at me from the paper:

1) The whitening (per batch) & rescaling (overall) is a neat new idea. But (as referred to in their p5 comment about the bias term being subsumed) this also points to the idea that the (Wu+b) transformation probably has a better-for-learning 'factorization', since their un-scale/re-scale operation on (Wu+b) is mainly taking out such a factor (while also putting in the minibatch accumulation change).

2) The idea that this could replace Dropout as the go-to trick for speeding up learning is pretty worrying (IMHO), since the gains from Dropout seem to be in a 'meta network' direction, rather than a data-dependency direction. Both approaches seem well worth understanding more thoroughly, even though the 'do what works' ML approach might favour leaving Dropout behind.

3) The publication of this paper, so closely behind the new ReLu+ results from Microsoft, seems too coincidental. One has to wonder what other results each of the companies has in their back-pockets so that they can repeatedly steal the crown from each other.

4) For me, the application to MNIST is attention-grabbing enough. While I appreciate that playing with Inception (etc) sexes-up the paper a lot, it raises the hurdle for others who may not have that quantity of hardware to contribute to the (more interesting) project of improving the learning rates of all projects (which is quite possible to do on the MNIST dataset, except that it's pretty much 'solved' with the error cases being pretty questionable for humans too).
I really find the image lightbox functionality irritating. I stopped reading because the words would be blacked out every time my mouse hovered over an image or even beside it. Really poor UI/UX design there.
I see. We can modify that ;). Thanks for the shout out. Criticisms are how we learn.
Listening on 0.0.0.0 is not the same as trying to navigate there. 0.0.0.0 (and [::]) are addresses reserved for listening on all interfaces; they are not routable IPs.
>then we could make similar sacrifices, pay a little extra for fuel, pay a little extra for solar infrastructure, change our diets to be more sustainable

I haven't done the study, but I'd wager that those small price hikes would push the five most marginal percent currently able to afford rent into homelessness.

Things are never that simple. A person who presents anything as black and white either hasn't thought about it or is lying to you.
There is a trend of not owning a car, at least in Europe, thanks to companies like car2go, moovel and many others. Uber too. Autonomous cars will further the trend. Cars are going to become a B2B product, not exactly Apple's playground. But this is in the long run so it could not matter even strategically.

About winning the smartphone war, if Apple won it, that was the war for cash. Android won the war for usage, same way IE won the browser wars. I wonder what's the margin on a car. If you have to make low margin products to keep selling high margin ones you end up low margin overall. So, if Apple goes for $50+k cars, it will still be a high margin business but even more biased towards the richest consumers. If it goes for 10k cars, that will be a big change in strategy.
I wouldn't be surprised if a bunch of .edu or non-US FTP servers are still running from the '80s. Hard to find and verify though.
The undisputed face of the MRM is Paul Elam who runs the hugely popular "A Voice for Men" website. He is a great example of a bitter misogynist MRA asshole: http://wehuntedthemammoth.com/2013/10/18/paul-elam-of-a-voic...

There are lots of good reasons to talk about issues affecting men, but sadly the bad parts of the MRM far outweigh the good at this point. I'd say it's 85% bashing feminism, complaining about women's sexual power (e.g. The Friendzone), denying and minimizing rape as a social problem, etc. and only 15% talking about fathers' custody rights and boys' education issues.
It's sad they're going to "fix" this. From the comments, it seems the only reason to support navigating to 0.0.0.0 is because some people got used to using that and they're getting confused or don't want to change their habits. This is the kind of accumulating crud that makes web browsers the ugly monsters they are, but it's not even of the important type like supporting non-standards-compliant websites. Imagine how the world would be a slightly better place if the Chrome guys asked Firefox etc to stop supporting 0.0.0.0 too, then people will stop blaming the browser and change their behavior.
Try to use minification and concatenation, then it will be just 1 js file.
Blanket assumptions about server rendering are not enough close to reality: http://www.onebigfluke.com/2015/01/experimentally-verified-w...
We are not quite ready to support users of libsyntax and librustc as we are very serious about keeping our stable api stable, and freezing those apis would really impact the future development of the compiler, so it will not be exposed in rust 1.0. We want to eventually get something for this purpose though.
Apple's playbook is seems very clear to me.

Fashionable utility.

They get this better than anyone. Cars would seem like such a logical next step in that regard.
I'm by no means disagreeing with the point others are making in response to your comment, but I do think that sentence could have been worded better. It's stated out of context and would have been a better fit had the author mentioned that next to Cook's quote regarding equality, rather than in the middle of the statement regarding privacy. I was equally confused when I first read it.
A car is still in a different device category. It has to be a lot more dependable and secure then a phone, with deeper social implications (life critical). Jobs managed to slip the antennagate under the rug, you can't do that with cars. IMHO this is not the kind of knowledge you can imprint in a company in a few years safely.
Vincent Reynouard Sentenced to Two Years Prison [cartoon]
Are you John Nagle, or was that a quote?
This is likely a jab at Obama, since Tim Cook is probably sick of all the NSA and FBI spooks plugging black boxes into his servers, not to mention how it's illegal for him to even complain about it publicly. The scary thing is that I'm no longer a bonafide paranoiac for expressing an opinion like this. I'm probably right.