skysight-inc/HackerNews huggingface dataset:
Not sure I follow. The door sensor is going to be hanging on my daughter's door, and the alarm would be in my room, probably 40 ft away.
Humans are losing the battle against the invasive, constantly spawning lionfish
I agree. This may be because the title used suspect "suspect" to describe the man.

Reading the article it's clear the man was committing a crime. He was however not immediately threatening anyone was refusing to cooperate.

I think a question we should continue asking is at what point does Lethal force become acceptable?
Prostitution is a fundamental natural right. Even animals do it https://en.wikipedia.org/wiki/Prostitution_among_animals.

To try and ban such behavior is immoral. Look at the fruits of prohibition:

1. Prostitutes can not rely on the police for protection. This leads many women who practice this to be under the "administration" of a pimp.

2. Because it is illegal, criminals are the ones who engage in the activity. With little respect for the rule of law, other laws are ignored such as age of consent, kidnapping, coercion, etc. This leads to literal human trafficking.

When I read comments about a lack of "reasonable regulatory framework", I cringe. So what would this look like? A "reasonable" approach would be to have all sex workers and their customers tested for STDs. How do we enforce that? You get a certificate from a regulatory agency? How do we prevent that system from being corrupted? How often should one get tested? Would the burden and costs exceed that of engaging in "illegal" prostitution? There are lag times from when STD is detectable and transmissible. It is not possible, even within a regulatory framework, to prevent the transmission of STDs.

I much prefer a technological solution. If prostitution was legal, the need to be informed about your clients would be addressed by competing interests. We don't need a government agency telling us how to engage in the oldest and most ancient of professions!
It may also be the first use of a robot to kill a suspect in the US. We like our aerial killing machines, but only in other countries.
I think 538 or one of those prominent economics blogs had an article about this; they looked at prices before and after the pill and sexual liberation of the 1960s, and concluded prices had collapsed. Basically they concluded that supply and demand (the default explanation) was working.

If social attitudes change, and tech lends a hand by making it easier and discreet, I don't see why the same dynamic wouldn't continue.
works fine for me using Chrome
Hi There Jswny, It appears we were experiencing bandwidth issues - we were not expecting the infographic to get so much attention, The issue has now been fixed. Thank you for your comment!
I think we're going to have to get there (wherever there is: Utopia is a different place for different people) incrementally. It may be unsatisfactory in the short/near term and arguably give people a false sense of security but if we can start educating those non-techies around us bit by bit we may stand a chance at driving mass adoption. Honestly, I'm in no way claiming I can see the future or have even some of the answers, this shit is hard - perhaps even impossible.
What a coincidence, I just finished making my wifi-controlled RGB LED strip:

https://www.youtube.com/watch?v=h-SKXioq_Yg

I'm currently writing this up, but I'm loving the fact that I can integrate it with games, and I want to add some more. Next goal is for my living room's lighting to pulse orange or blue depending on which team scores in Rocket League. If anyone knows how I can hook into the game to get various pieces of info, please let me know.
It's amazing that it's happened first not by the military in a war situation

I would not make that assumption. The military does not publicly disclose a majority of its tactics.
There's obviously a big overlap between ethics and morality. So how do we differentiate the two sources of law? To me, ethics are the result of a process of critical thinking. Morality is inherited and learned based on our peers and culture. In other words it's a case of deductive vs. inductive reasoning.
If you have a robot you can send in with things, you have far more options than "send it in with a bomb". Tranquilizer darts? Chemical agents ("knockout gas")? Although the fact that they refer to it as their "bomb robot" suggests it's single purpose, which is idiotic - it's not clear if it's a bomb disposal robot they repurposed or some wacky military-industrial-complex contraption.

Either way, I can't think of any scenario where I'm comfortable with police having bombs.
Look up the ESP8266. It's a very cheap piece of hardware that you can program using the Arduino IDE. It can connect to your local WiFi easily and send a push notification to your phone.

So you can build something like this using a simple PIR sensor + ESP8266.
CMS Bans Theranos CEO Elizabeth Holmes From Operating Labs for Two Years
That's essentially every crisis situation and the normal response is a trained negotiator not an executioner.
This repurposing of a defensive, life saving robot into a lethal weapon also offends me deeply. If corporations had an ounce of human conscience the manufacturer would terminate their contacts with this department immediately.
That's one of those non-sequiturs so bizarre that it's hard to reply. I think it's because it's misleading in two dimensions: obviously rape is different from (all kinds of) consensual sex because it's, well, non-consensual; lets call this the dimension of coercivity.

It's also different from other (consensual or non-consensual) activities because it's sex; the same way that it's different from playing frisbee or (relating to the sibling comment) fixing a car; let's call this the dimension of intimacy.

So in binary terms, we have four quadrants, with prototypical examples of playing frisbee (non-coerced, non-intimate), forcing someone to fix a car (coerced, non-intimate), prostitution (non-coerced, intimate), rape (coerced, intimate).

I hasten to add that prostitution is often, in fact, very clearly coerced (by threat of violence), and of course there's an argument to be made that many other instances are also coerced (by threat of poverty).

Edit: Re-reading my comment, calling it misleading and bizzare seems unkind, I apologize. Thinking in terms of these two dimension is (I think) helpful, but it's also an arbitrary choice. When you choose other (or fewer) "variables", the point made in the article follows.
Care to list what the C## language has that the Java Language doesn't?

I guess, you don't miss what you don't know.
That was my first reaction to the headline. Banning her from running a lab for two years feels like banning a murderer from owning a gun for two years, or banning a corrupt politician from holding office for two years. Seems like it ought to be a lot longer!
According to the story at the NY Times, during negotiations the suspect had said he wanted to kill white people, particularly police, that the end was near, and that he had bombs throughout the garage and surrounding area.
Judges Rely on a Flawed $2 Drug Test That Puts Innocent People Behind Bars
Sex is probably the highest demand human 'service' right behind food and medical attention. It only stands to reason that the internet would enable that demand to find people willing to be paid exorbitantly to perform sex acts. Trying to stop that via legislation is just as, if not more futile than trying to stop drug use through prohibition.

What is interesting and scary at the same time is what happens to relationships and sexuality if all of a sudden anyone on both sides of the pay for dating->sex equation can find what they're looking for? Does it make it everyone more callous about sex knowing that it is a commodity with a free market? Does it increase infidelity? Will it make people more accepting of and open about sex? Does it create more angry and sexually-frustrated males feeling like they're beaten out by people who can pay?

With the sugar daddy phenomenon it could create a source of modest wealth for a some of these women. In several of these exposes some of the women were using their sugar daddies to fund their business ideas or to pay for higher education. And really, it's not prostitution in the legal sense.

I think there'll be a lot of surprising outcomes from this, some of the good, some of them bad.
I genuinely wonder how the secret service is going to protect against armed drones.
Maybe most of the men with ample disposable income in your neighborhood are sex workers?
given the size of the the entire thing, the LOC of these programs are a rounding error anyway.
>> It looks as if PGP's days are numbered

Comments like this are inevitable and represent Facebook's attempts to induce us to route all of our communications though its platform. For the quoted commenter, it's probably too late.
Great article! What did you end up replacing the asset pipeline with?
Making Whatsapp-like group conversations easy with ejabberd and XMPP
That's a pretty ignorant claim.

Or are you American and just haven't been paying attention to the news in the past 2 years?
Just made an account to say this and you beat me to it.

I built a garage door opening sensor using an ESP8266 (connected to my home wifi) and a magnetic contact switch. I'm also using TelAPI to send me SMS messages every time the garage door is opened.

It is very simple to do, and kind of cheap.
For starters just recently FP Complete open-sourced a new cool high-performance serialization library. Then a few people started giving Michael shit for no reason. See https://www.reddit.com/user/snoyberg?after=t1_d3ncybv
What do you class as success. More users or more money.
Welcome to the age of “Big Software”
Hashing keychain passwords would make no sense. You hash passwords when you want to check against them. When you actually need to retrieve them at some point, however, you encrypt them.
I don't understand where you have this information from.

Plenty of software comes with Java embedded - ie. IntelliJ Idea. Last time I installed Java was on a digital ocean remote box and I did it through apt-get.

Java may have some licensing that cause some open source system distributions not to include it but that is really their game.
That falls clearly into the former category.

Extreme to the point of being nonsensical in its impracticality (cost of installation, cost of replacement, current PV efficiencies, etc), but not fundamentally impossible.
This is a classic XY issue, suggesting a fix ("Check continuity...") instead of describing the problem ("O2 tanks exploded during Apollo 13 mission").

Further, I believe that the suggested fix is incorrect, or at least insufficient. The Apollo 13 investigation indicated that a list of factors led to the fan wires in the O2 tanks having damaged insulation. However, unless the wires were already short-circuited before stirring, checking continuity first would not have detected the short. Indeed, the tank was stirred twice earlier in the mission without incident. The investigation suggested that operating the fans itself may have eventually moved the wires into contact with each other, which combined with the damaged insulation, finally allowed an electrical arc and the resulting explosion to occur.

The correct fix is to upgrade the thermostatic switches which protect the tank heaters from overheating to accommodate 65 V DC, so that the fan wiring isn't damaged in the first place. In addition, the tank acceptance procedure should be amended to require switch cycling under load.

Source: http://history.nasa.gov/SP-4029/Apollo_13a_Summary.htm
We've verified that FBM is using the unmodified open source Signal Protocol libraries we distribute at open whisper systems. Hopefully others will verify the same!
It's easy for someone who doesn't understand the horrors to make such an ignorant and selfish statement.
I'm happy that there's still space for people like this in the world. I wouldn't want to live his life, but I'm glad he's living it.
Also, if it becomes common, there's no reason to think the network of infection would be connected in the current way. You might find a lot of casual workers who are less connected, rather than a few with a lot of connections.
Why can't you just wait him out? Isn't that the standard procedure when a criminal is holed up with a gun? You secure the scene, surround him so he can't leave, and then wait until he gets tired of hiding. You only go in if the suspect has hostages and it looks like you won't be able to save them otherwise, or possibly if the suspect is going to kill themselves.
Someone who has shot multiple officers and is currently armed IS an imminent threat by any and every legal definition.
That difference is (should be) determined by the individual (owner of the body). That is the point, and you are missing it.
I'm pretty sure they're all the same thing.
>but please feel free to continue risking other people's lives for the sake of feeling smug in your ignorant dismissal of this effort

OK, I'll bite. How does this commenter's opinion (which is, to be clear, that the feature does not make him/her happy) risk the actual lives of other conscious, living humans?
If this catches on I am sure we'll see a shift in language from calling them "bomb disposal robots" to "threat disposal robots", or "danger mitigation robots", or something similar.

The chilling bit is that this was a death sentence for a suspect of non-imminent threat, which opens a pretty big can of worms. (What if it was the wrong guy? What if there was a hostage near him? etc)
Software Quality isn’t an Accident
Last weeks top 10 brands by volume for customer service on Twitter
Nah, but heard stories from someone working there. I can see how that could become a trigger warning easily.

(Apparently I needed a "dry db nerd humor" trigger warning, as I go downvoted since nobody got the database joke).
I don't think that question really needs to be asked. We already have a perfectly good answer: lethal force is acceptable when there's an imminent threat to innocent lives.

The problem isn't that we don't know when lethal force is acceptable, the problem is that people keep ignoring the answer.
That's nice! :)

What did the OP mean by "No secure way to verify code or store keys (in web browser) without routing through mobile" ?
Ada Driver Library for ARM Cortex-M/R – Part 1
See also: https://en.wikipedia.org/wiki/MOVE#1985_bombing
A Guide to Machine Learning in Python
I found the juxtaposition interesting in this article that one of the women got into "sugaring" because she was tired of dating "immature frat bros" and then found that many of her clients were lonely tech workers. At the risk of stating something which is a bit cliched, I think that there was an opportunity here missed where the woman could have legitimately dated a tech worker who wasn't an "immature frat bro" without having to resort to "sugaring". On the other hand, it doesn't speak highly of any of these men that they consider it okay to sexually objectify women by paying for sex, although I do understand their frustrations and loneliness when you're stuck working so many hours its impossible to even try to date.
https://ricochet.im/ is a good option if you're looking to minimize the amount of metadata that gets leaked. Desktop only at the moment, though, due to the difficulties of running a Tor hidden service from a mobile device.
Yeah I think if you gave private sellers a way to do that, many would do it voluntarily. I just don't know how you require it. Maybe you could hold someone legally responsible if they commit a crime with a firearm you sold them if you didn't perform the check. But to do that you'd need a national registry of firearms which many vehemently oppose.
I'd argue that WhatsApp and FBM adopting signal have been some of the highest-impact movements toward resistance of mass surveillance, largely due to sheer numbers and accessibility.

Sure, there is room for improvement, but having 0.000001% of t he population using an ultra-secure messenger doesn't have the same impact.

And hopefully those improvements will happen in time.
Virtual Reality Aimed at the Elderly Finds New Fans
INSTALLING JAVA

===============

Even if you are Day One brand-new to Java, page #1 in any book will tell you to download a Java Development Kit (JDK). Any Google search would take you straight to the download page for Oracle's implementation, which is fine.

The Oracle JDK does not include any "toolbar" malware. That's only an issue for the Oracle JRE download (i.e. the runtime without any compiler)... which page #1 in book will tell you not to bother downloading ever.

The JDK is open-source, based on the "OpenJDK" codebase (much like the difference between Chrome and Chromium). Oracle's binary build has some restrictions on redistribution (see below), but there are numerous other OpenJDK builds. Every Linux distribution has one, as does homebrew for OS X, and there are at least two for Windows:

http://www.azul.com/downloads/zulu/

http://developers.redhat.com/products/openjdk/overview/

In the past, there were enough differences between the base OpenJDK and Oracle's build that people were wary of using OpenJDK. As of Java 7, and especially now with Java 8, those differences are nearly zero.

REDISTRIBUTION

==============

You absolutely CAN redistribute Java. OpenJDK builds have no restrictions whatsoever. Oracle's proprietary runtime binaries are also redistributable, with the only real restriction being that you can't exclude certain files (i.e. they don't want crippled Oracle runtimes floating around that can't run core Java):

http://www.oracle.com/technetwork/java/javase/jdk-8-readme-2...

Not only are you allowed to redistribute even Oracle's binaries, but the latest JDK includes a "javapackager" utility. It bundles up your code, along with a stripped-down embedded runtime, with an executable wrapper so that you can distribute your app as a zero-dependency standalone (on Windows, OS X, or Linux). Interestingly, I've found that creating an installer for a JavaFX GUI application, with the runtime included, is slightly smaller than the installer for a similar GitHub Electron based app.

https://docs.oracle.com/javase/8/docs/technotes/tools/unix/j...

https://gitlab.com/steve-perkins/MediaGallery-javafx
No, not really. Utilitarianism has its place, but it always has a lot of flaws that make it very poorly suited as something to basic any legal framework of it.

Like the fact certain types can be used to basically justify anything the majority likes, regardless of whether it's really fair on anyone else. You could argue banning various social and religious views is acceptable as a utilitarian, so long as the majority of the population would be happier with them banned.
Counter-drones that are also armed, with nets. Or net-launched bazookas. Or directed radio-jamming devices.
Why? How does this improve over the old one? I'm certainly not going to change IRC channels or subreddits.
I've driven through Lucin a few times on my cross-country offroad adventures. Here are some pictures of the area if you're interested:

https://www.flickr.com/photos/defender90/9047700186/in/album...

https://www.flickr.com/photos/defender90/9105660682/in/album...

https://www.flickr.com/photos/defender90/9045451327/in/album...

This one is quite sad. A pioneer baby died on 2 March 1878 and his parents died the next day. Cholera?

https://www.flickr.com/photos/defender90/9047695750/in/album...
I'll use if could communicate with non-Facebook programs implementing Signal protocol.
If they rent the lab, then someone else needs to own it, run it and get it certified. I'm sure the FDA would be OK with that.
What is the difference between compromising a web server that serves js library vs the one that serves device-native app binary?

This always s gets brought up when discussing in-browser crypto and could never get a satisfactory answer.
Vancouver Doesn't Have Uber
They used both in this instance.
Very interesting simple breakdown
It is mentioned elsewhere that the Denver police used a robot with a non-lethal bomb in a similar situation.
Fair enough, whatever is the easiest for the attacker :). I'm checking Cyph and its "Trust On First Use" concept. Very interesting.
Wherever you place the sensor, it most probably needs power supply. Batteries die, so I'd go with plugging into power socket. Since we use a nearby (to daughter's door) power socket, we could insert _right_there_ a mini-PC to control the sensor (because sensor just senses, and you need some "digital brain" to do something with results of sensing). Then mini-PC could notify you in a lot of possible ways.
How to Make Money with Your iPhone, Android or Mobile App
Over the years, mobile market has substantially grown and the industry experts has also predicted continued growth. There has been an increase mobile internet usage with smart phones. And, every company whether start ups or fortune 500 companies are trying to get a piece of this share. It's not surprise ever wants to make money from the mobile industry.
The only conflict of interest left is the browser itself. A $300M deal for Google to keep a competitor's searches their way is almost too cheap.
With anti-drone drones.
Possibly. I get the notion that there are very different understandings about what constitutes morality.
The guy was holed up with a rifle and had just been using it to kill people. He was refusing to surrender. Why would the police think that no one was in imminent danger? At any moment he could have started firing at police again. And granted it was unlikely they would be hit before killing him, but should they have to take that risk? Most people would answer no, the police shouldn't have to take that risk.
We may consider coerced sex to be more traumatic than coerced labor, but it's a difference in degree, not in kind. The author is arguing "If sex is just labor then it's ok to coerce people to do it" which is absurd. It's not ok to coerce people to do labor or have sex.
This doesn't belong here.

I flinched when saw this headline, then cringed when I realized it wasn't just a terribly inappropriate reference to the "gig economy".

I wish we could restrict discussion about sex work to those who have been involved in it, or at least ensure their voices are included.

But I know this doesn't belong on hacker news. There's no tech, there's no engineering impact, and it's a dangerous topic given the delicacy of gender issues in a startup culture context.
How is this more powerful than what I can already do in PTVS or PyCharm? I can move around the current executing line freely back-and-forth!
No mechanism of action I know of other than placebo effect.

You did not describe anything that resembles immunotherapy. Immunotherapy takes a very long time (months to over a year) before you start to notice an improvement in symptoms and requires year round treatment, not just during allergy season. After 3-5 years treatment is discontinued.
Comments moved to https://news.ycombinator.com/item?id=12055375.
What you are referring to are "Utility Monster" arguments. I've yet to see a version of the Utility Monster that would actually happen in the real world. The better ones involve a computer that rules the world and is given a metric that seems good, but leads to bad consequences when it is maximized at the expense of everything else. But we aren't ruled by such a computer - we're still ruled by people.

> "No, because the suffering of the women will inevitably be greater"
IMO, this is obviously true. Why wouldn't it be the real reason?
A police sniper would very likely not be authorized to kill a barricaded shooter who wasn't actively in the process of threatening a civilian or officer. "Imminent threat" is an important standard.

If they had time to rig up an IED to the robot, and drive the sucker in there, use the camera to make sure he didn't have any hostages (they did that right?), and THEN detonate the bomb, it doesn't sound like the threat was all that imminent.
OK, I'll wait for independent verification, thanks!