skysight-inc/HackerNews huggingface dataset:
Thanks for posting, it was a interesting, and heartbreaking, read.

An AirBnB mission statement of sorts:

We also stopped trusting each other. And in doing so, we lost something essential about what it means to be a community. After all, our relationships with people

I literally threw up in my mouth when reading that. Your company makes money by renting out rooms by skirting hotel laws and you're wrapping yourself in a flag of "we're getting back to trusting one another!" What about the trust of that you bought into a place that isn't a fly by night hotel next door?
You're missing the point. Airbnb does not assume any responsibility when it comes to inspecting the "soundness" of a listed unit, including any means of evaluating very basic things like working fire alarms, interior mold, bed bugs, etc.

I agree that this was something of a freak accident, but that doesn't invalidate the central argument that Airbnb has no real way to ensure even the most basic level of safety of its guests.
Please change 14k to 14,000 (value vs quantity). Although I should have been smart enough to realize that the latter could not exist, it may be better to state it empirically without getting people's hope's up. :)
Good point, but it's a matter of extremes: Imprisonment can be undone.
This is not so much a "zero-day" vulnerability, since the topic was discussed back in January, albeit with little fanfare.

That it did not receive much attention until last week, doesn't mean it's really a sudden exploit discovered being used maliciously in the wild.

This was a tech talk intended to broach the subject of dangerous, but standard features of the Java serialization API, providing a demonstration of proof of concept attack vectors.

The truth is that this is not actually a bug. The code works as the design of the OPTIONAL THIRD PARTY library intends. The problem is that this is code that people carelessly deploy, accidentally exposing themselves to attack, failing to understand the full scope and capabilities of their servers and the features they've accidentally included by default.
You might want to play around with an image handling library like Intervention Image[1]. I recall a presentation by instagram on how they made their image sharing fast, might be worth looking into that (as well as hooking up Charles Proxy to their requests to see what sort of stuff they are sending over the network).

[1] http://image.intervention.io/
You put my thoughts more gracefully than i ever could have.

We have this swing in our family garden: http://i.imgur.com/FsrfdVK.jpg http://i.imgur.com/v6zx0d2.jpg

It has not for over 40 years, but someday it may kill someone. Everyone who steps near it knows this and treats it accordingly. Small children use it, after we do some spring tests that the rope, hooks and wood are fine this year. Adults maybe sit on it, not swinging, careful to keep plenty weights on the feet, just to enjoy the view or catch a breath.

Nobody would even remotely consider blaming anyone if something happened to anyone while using it. The world is a dangerous place and everything done carries some risk.
I could swear that I saw Stonebreaker comment on this very subject in a talk from the past year or so (available on Youtube).
I'm glad AOL floppy disks didn't last 300 million years.
How is that a problem? They don't have IP protection on the idea. It's quite fair and lawful for another company to copy it. They still need to overcome network effects and actually implement it. As the article shows, this was hard.
I think both wordings are rude, particularly because of the word "you". OP doesn't know anything about his family's history. It's different from making a general argument that talks about the benefit to the whole country.
This is not so much a "zero-day" vulnerability, since the topic was discussed back in January, albeit with little fanfare.
That it did not receive much attention until last week, doesn't mean it's really a sudden exploit discovered being used maliciously in the wild.

This was a tech talk intended to broach the subject of dangerous, but standard features of the Java serialization API, providing a demonstration of proof of concept attack vectors.

The truth is that this is not actually a bug. The code works as the design of the OPTIONAL THIRD PARTY library intends. The problem is that this is code that people carelessly deploy, accidentally exposing themselves to attack, failing to understand the full scope and capabilities of their servers and the features they've accidentally included by default.
It has actually happened in at least one case (, at least there was believed to be a 'ticking time bomb').[1] In addition, thought experiments are meant to shed light on the limits (if there are such limits) of certain moral principles, or problems with paradigms, much like reductio ad absurdum is a useful tool for reasoning.[2][3]

This is not to say that the torture is justified in the case of a 'ticking time bomb', but it is both a possible situation, and a useful scenario to think about.

[1] http://www.nytimes.com/2003/04/10/world/kidnapping-has-germa...

[2] http://plato.stanford.edu/entries/torture/#CasStuTerTicBom

[3] https://en.wikipedia.org/wiki/Reductio_ad_absurdum
Bulgaria, Romania, Yugoslavian states and Hungary all welcomed the Nazis at first, hoping to get rid of the soviets. Of course they realized they were just as bad or worse (also Germany and USSR had a secret pact)...
Bookmark locations with android app and forget remembering address
And similarly, torture can be stopped. The time and experience of imprisonment cannot be returned.
First a totalitarian state, then a corrupt shithole that brought everyone around down with it. Same difference...
Can the traumatic memory of being in imprisonment can be undone?
Why is this a topic of conversation? Even if torture worked it would not be ethical and the people doing it would be immoral.
The HTML way to do this is <details><summary>1</summary>Footnote text</details> which will inline the footnote and expand it on click; you could move it elsewhere on the page with CSS.
Public Citizen has published a detailed history and analysis of investor-state disputes. They are opposed to the TPP, but at least the issues are summarized by trade lawyers and not only journalists. Their summary page includes statements by members of the U.S. Congress.

http://www.citizen.org/investorcases
Do you think anything could be done to mitigate or fix that? I've only recently started digging into seL4 so I don't know if this is an unavoidable problem (in terms of proving correctness) or if it even needs to be solved in-kernel.
Based on your statement, the correct conclusion would be that no /innocent/ person should be imprisoned, ever. (To which I agree).

Torture, like drone murders, false convictions, does and will continue to effect many, many innocent people. It's a matter of moral; is it acceptable to to torture/kill innocent people to accomplish an object or not.

Personally, I cannot for the life of me justify torture. Torture, unlike ending someone's life, is something the victim will have to live through, and possible, with, for the rest of his life.

It's disgusting to do this to any living thing, let alone a human being.
> Note when I say black cab, I actually mean 黑车 whose direct English translation probably isn't very precise. Essentially, these are illegal taxis that would have wandered the streets looking for fares when they can get away with it. They don't mean a legal black livery car as in say...NYC.

Gypsy cabs?
It seemed like the parent posters in this thread were talking about the plain text version of the format, which is IMO ridiculous for any non-toy use. My response was half-sarcastic; tone doesn’t make it through the internet though I guess.

The binary version is fine, though in general I’d recommend just using PNG, TIF, JPEG, or whatever.
Vertical Finger Trees
> She found that after exposing the parts to ultraviolet light for one hour, the parts are significantly less toxic to zebrafish embryos. The UC Riverside Office of Technology Commercialization has filed a patent for this work.

What the fuck. Filed a patent for shining some UV light to decontaminate parts before using them? What the actual living fuck. That is what labs do (and should be doing) ANYWAY for a lot of equipment before starting experiments.
Terrible tragedy. I can definitely see the argument that Airbnb hosts should carry insurance for freak accidents / deaths that occur on their property in cases like this.
No, that is proton mail. They offer encrypted email services. Zoho is different from them.
It looks like they had a functioning prototype at the 3:15 mark of their pitch video. (Obviously who knows - flight time might have been < 1 minute, impossible to land, etc., but it does look like they had something that flew.)
It works. Follow:

(1) 1 black then 1 white.

(6) 6 blacks then 1 white.

(0) 1 white.

(3) 3 blacks then 1 white.

And you end up at the bottom node, indicating it is divisible by 7.
You don't need a smart meter to do demand-based pricing. You just need the electricity company to publish its pricing plans in a consumable format.

In fact most smart meter usage to date is reactive; customers have to first use electricity at peak times to learn that it is peak time and then modify their usage. And if the pricing schedule changes you'll be caught out again until you adapt.
Introducing the spark-redshift package
It could be. But it could be true also. But just as you have stated, what if that child is your child? And for some reason you are certain that the man is indeed the thief? Would you use torture to shorten the information retrieval or not?
MWI isn't scientific to begin with. As you said, it's indistinguishable from Copenhagen as far as prediction and testability is concerned. The only reason to prefer MWI is for whiffy non-scientific reasons, and that's what this article is challenging.
I was just playing with the quoted definition. I even added a sarcasm tag!

:).
Personally, I cannot for the life of me justify imprisonment. Imprisonment, unlike ending someone's life, is something the victim will have to live through, and possible[sic], with, for the rest of his life.

note: this is not a statement of my actual beliefs, but a foil to show the error of the post I am responding to.
It's not clear that torture makes it especially likely to prevent lying about information, though.

It'd be nice if he studied that instead of making us assume it, though :-P
Exactly right! Businesses use arbitration because it works better for them. They are the ones hiring the arbitrators. How about the other way, why can't regular people say I won't sign your contract unless you agree to use my arbitrator if there is a problem - people can't because they don't have that power.
Yeah the hosts should assume all liability and pay for cost of freak accident insurance...of course not Airbnb!
AKABeacon – the missing data binding framework for iOS
Of course they don't. That's why they don't assume any responsibility for it.
It is frequent that it's believed to happen. It's possible, but seems unlikely, that it has literally happened, torture has worked and then the US government has somehow not crowed about it.

They are looking very hard for scenarios to justify their use of torture, and the results they have revealed (e.g. from waterboarding Al Qaeda members) aren't inspiring, so far.

It appears, for instance, that waterboarding people many times (in a few cases, 100+ times) isn't enough to keep them from lying to you.
Perhaps, but then you're wasting energy pumping water inland.
IMO yes, and it would have been a perfectly correct way of putting it, but people are... sensitive about truths like this one, hence the need of an elongated, delicate approach.
So what if you failed in your career? Let it show
I'm pretty sure its even worse than that. As I understand the UV light is being shined on a block of mostly cured UV resin from a UV resin printer. It seems that the fish are dying because the uncured resin leeches into the water.

UV resins (as used in 3d printers) are often oxygen inhibited, so a derivative work patent could be filed on the combination of UV light in an oxygen free environment (joke).
A "corrupt shithole" is as bad as tens of millions killed/starved? I don't think you quite understand what Stalins rule was like.
Outlook error
"Contacting \Page on gstatic.com\ui\v1\icons\common" this error comes in outlook everytime. system hangs and failed in specific emails?
One big complaint I have with MWI is it seems to throw probability out the window. If every possible result of a quantum calculation actually has physical reality, then doesn't that make all the states equally likely? The only solution I can think of to that is to have every quantum calculation actually spawn an infinity of worlds, of which a certain percentage of them have a given result that matches the probability of that result in the wavefunction. And that just seems to make MWI incredibly messy. There's a certain conceptual cleanness in saying that the universe splits for every decision such that all possible decisions have their own world, but saying that every possible quantum event results in an infinity of worlds (which also means that for every possible result there's also an infinity of identical worlds for that state) just seems ridiculous.
If your daughter and wife were kidnapped by 2 people and you catch one of them, would you torture him to save them? What if you learned that they are being raped every day? Would you torture him then ?

What if you knew they do this every two weeks to another family, would you do it then?

What if you caught someone that has a habit of planting bombs in schools, would you do it then ?

I don't know if torture works or it doesn't, but it's certainly a topic worth having a conversation over.
they all have access to way better information than we can easily get
Does a newspaper bear responsibility for classifieds they post?
This could be made a little more useful by making the cursor select mode preview contents on the side for any item the cursor is on.
Okay. Now do you trust the US Government to decide which ones are their one-off situations?
While I agree that a patent may not be justifiable, the method of toxicity doesn't appear to be a biological contaminant, rather the material itself (or an impurity thereof). So it's different from the usual processes to sanitise lab equipment.
Website Development: 10 PHP Programming Mistakes Web Developers Should Avoid
And here I thought it was some kind of high-resolution image format!
United Nations votes 191-2 to condemn US embargo against Cuba
>Based on your statement, the correct conclusion would be that no /innocent/ person should be imprisoned, ever. (To which I agree).

But the OP was trying to extrapolate from there to "so no one should be tortuted (simply to avoid doing so to an innocent)", and that inference is what I was criticizing.
Apple Class Action Lawsuit Is Dismissed
Dealdey Reportedly Sacks 60% of Its Work Force, ECommerce in Nigeria Failing?
AirBnB should sell insurance that covers common issues hosts have, or partner with insurance providers, or adjust their % cut a bit and include this insurance for 100% of bookings
Whether the US government is 'good' at extracting information through torture is irrelevant to any discussion of the efficacy of torture, or its morality.

Some might argue that the US was simply too restrained in the pain and suffering it subjected the subjects to; others might argue that the US 'tortured hard enough', but it is not possible to achieve 'better' results. Similarly, there could be a discussion of whether it was morally permissible for the US government to torture.
Agreed. My skepticism about a claim is proportional to how much the person arguing it wants it to be true.
So this begs the question...why would any sane human being decide to risk staying at a home with no safety record or proof of fire/mold/bed bug inspection to speak of?

I think potential guests need to be more aware that renting an Airbnb is nothing like booking a hotel subject to rigorous safety standard governed by law. Part of the purpose of this story is to point that out.
I like the idea of breathing more life into C. Look at what's happened to C++. These days, when I need the efficiency, I prefer coding in C to C++. But I'm not sure Cello is the right way to make C better. If you're starting a new project, what's wrong with a struct that has an array and length of the array? Cello seems to break the simplicity of C and its memory model.
For a light read, I suggest "Red Primer, for children and diplomats":

http://redprimer.com/

Granted this is probably used as anti-communism propaganda, but author really means what he draws..
For the subject, http://redprimer.com/page35.php
Skeptics Zap Wireless Charging; question if uBeam system just hot air
The parent comment didn't say they did have IP protection, nor that it was unlawful.

They asked how a company can or should respond in order to compete effectively.

It's a huge problem for most any company anywhere: how to compete when your competition is able to effectively clone you (not to mention if they have other advantages you inherently can't match in the market in question).
I haven't read your paper yet but have you looked at Serval?
Tesla Lining Up Attack on Auto Industry Lobbying
Hair Washing and Care in the 19th Century
Making decisions on whether torture is moral based on extreme outliers is the same as arguing about the morals of abortion based on third-trimester abortions, which in the US comprise 0.4% of abortions. It's not the main event. Yes, it is useful to discuss these items, as long as it is clearly understood that these are outliers.

It's also significant to note that even though police thought it was a 'ticking bomb' situation, it actually wasn't. "But the police honestly believed X" is a real example of the 'slippery slope', that we see violated time and time again. There have been sting operations to expose the misuse of "honestly believed X" - my favourite being the guys (in Texas, from memory) who put high power heat lamps in an empty house, pointed at a christmas tree. Police helicopters illegally using FLIR noted the heat, and had an officer walk past and "smell cannabis" coming from the house, which lead to a SWAT raid. All caught on cameras positioned inside the empty house.
Of course not. From my comment:

> I think torture should be illegal…

> …I think the "enhanced interrogation" techniques used at Guantanamo are abhorrent.

> Again, that doesn't mean [torture] should be legal or systematized.

I'm not sure how many more ways I can say it. I despise the US policy on torture.

Moreover, I don't trust any government to implement a formal policy on torture. Not even something as simple as, "If you torture someone for really good reasons and it saves lives, you might not be charged with a crime." Even that would create too much of a temptation to torture.
If you're talking about Craigslist...they have a far better warning and flagging system than Airbnb does.

I.e. If you try to buy a car they warn you about possible scams before you can look at the listings. Airbnb certainly does not do enough to proactively warn potential guests that they cannot vet the safety of any unit listed on their website.
Graphite's data model doesn't support multidimensional metrics which is in my opinion it's biggest shortcoming.
To support multidimensional data, a suitable data model is needed. AFAIK influxdb stores all label dimensions and the value for each data point. No matter how high your cardinality is, the storage requirement is the same. If you need to have, let say, a dimension 'client_ip' in a metrics http_response_time, that's a reasonable model.
I'd argue though that outside analytics/data warehousing such high cardinality is rarely needed. That's why prometheus (can't speak for opentsdb) stores the dimensions identifying a metric (metric key/label pairs) once. For all data points it just needs to store the value which makes reading and writing less expensive.
Now however VividCortex stores it's metrics, it has to choose from similar trade offs. Sure, they host it for you - still, there are open source project out there addressing exactly those issues.
Trip planner for digital nomads /by NomadList
There are also some serious unresolved issues in the current versions of the ELK stack bits, such as https://github.com/elastic/kibana/issues/5170, https://github.com/elastic/kibana/issues/1961, https://github.com/elastic/logstash/issues/3440. Even with all that though, it's still an incredibly useful tool for log analysis. It's a much different scenario than what one would use statsd, graphite, etc. for.
I have to deal with a couple of plattered databases. It's not optimal, but there's usually some cost constraint, or there are only 100 users on it a week. Or both, in which case it's no big deal and it's very very cheap.
Here's the reason that it doesn't work. Imagine that your village has a 1000 people and someone is torturing you to find out "who is your cell leader." At first you are resisting, and so you name random people in the village. After you've named 50 people or more, you break and name the real person.
The torturers though don't know that this is the real person, so they'll keep torturing you, and you'll just go through every name in the village to make the torture stop.
How can they separate the real person from the ones you lied about either out of resistance or to make the pain go away?

In some cases this could work. They want to find out where you hid the guns, and every time, they go and dig till you break and give them the right place, and then they do find the guns.
There's a bit of both going on: AirBnB is used by regular people renting out a spare room of a house or apartment they occupy, which sometimes has a vaguely couchsurfing-but-not-free feel to it. But it's also used by fly-by-night hoteliers running illegal hotels and hostels. And lately, it's also used by legal vacation-rental brokers as a competitor to VRBO/Homeaway/etc.

The marketing materials obviously prefer to emphasize the first, but the second category does a lot of volume (the percentage seems to vary heavily by city). What's most annoying as an occasional user is that it's sometimes very difficult to determine which is which: is this someone's spare room (may actually lead to friendly personal interaction, probably won't cause significant problems for the neighbors), is it one of 50 "spare rooms" that this person is operating as a black-market business (impersonal, likely to be contributing to neighborhood social problems), or is it a VRBO-type rental unit just cross-listed on multiple sites' inventory (impersonal, but at least probably legit)? You can sometimes guess by looking at their other listings, but some people split their operation across a bunch of accounts.

AirBnB could probably make life harder for people running the larger-scale operations if they wanted to, emphasizing the site's focus on lodging rented out by regular people, which could bring the site a bit more in line with the marketing copy. But I don't think that's the likely trajectory.
Donald Duck in Mathmagic Land (1959) [video]
Lots of people travel to places outside the US where none of these things can be taken for granted. I think most of them are sane humans.

In 2013 two people died in a Best Western hotel (in the US) due to an improperly and illegally installed water heater. Seven weeks after that, one more person was killed in the exact same way, in the very same room. [1]

Are you sure conventional hotels "ensure" safety?

[1] http://www.charlotteobserver.com/news/special-reports/nc-med...
Abusing numbers and the importance of type checking
Show HN: Sideshow, a minimalistic dashboard-as-a-service
Hey! That's a clever idea - and it would probably be very easy to implement, too. I'll put it in TODO, but if you wish, you can always add the feature and merge it yourself - the (Python) codebase shouldn't be very difficult to get acquainted with, and I try to be open to others' changes.