skysight-inc/HackerNews huggingface dataset:
> But people certainly should have some degree of autonomy when it comes to their personal property. The question is, what is it?

That is why we elect people. To answer these kinds of hard questions.

> What I never understood is why short term rental regulations aren't modeled more closely off BnB laws than hotel laws.

Part of the whole kerfuffle is because AirBnB was encouraging people to break the laws that actually existed.

For example, if I buy a house in an area zoned "residential", I don't expect to have someone next to me running different people in an out every week as part of AirBnB. If you want to do that you should have to be zoned "commercial", thanks. Then, we'll get to discuss this at the next council meeting when you ask for a zoning exemption. If it's your hunting lodge, probably nobody is going to object. If it's right next to the elementary school, people are probably going to complain. etc.
Cab driver /= medallion owner.

For every poor hardworking cab driver who has taken a mortgage out to buy a medallion, there are a dozen sleazy operators who own piles of them, do not drive, and have leased them out to cabbies at horrific rates.
The user couldn't be signed in as the attacker if search.com required their cookie to be signed. Only search.com would have the secret key.

EDIT: Just read https://news.ycombinator.com/item?id=10279794 ... NM, you are correct.
Punishing murderers doesn't actually solve any problems unless you suspect them of continuing to do it. And punishing innocent people creates massive problems.
That's probably a decently clever approach. Thank goodness most criminals aren't clever. Or at least, so we assume based on the percentage of them who get caught.... Oh dear.
Nonvolatile, of course.
These are all problems that have been solved. There are many existing solutions for elevating people...

Are you suggesting that it is impossible to build a subway where groundwater exists? [1]

All sizable tunnels have ventilation. While we still run combustion engines, we could capture unburnt fuel vapor and use it. With electric vehicles the capacities needed are much lower.

> How do you keep the precious animals you're trying to save from getting in there and getting trapped or run over?

Animals will not have a reason to enter if there is not something to be gained. Currently, they are provoked by the need for water and food, which justify the dangerous risks they must take. Living every day as a gatherer with no guaranteed access to water is not something I'm not convinced you have the empathy to understand.

[1] http://scienceline.org/2010/02/what-would-you-do-with-eight-...
Thank you!

What makes you feel uneasy about the license? We'll love to fix this!

Regarding the airport lists, we're definitely open to merging in more complete and accurate data.
Booterator Bootstrap theme boilerplate available in SASS
I'm pretty sure there's a lead you can cut.
This interestingly leads I believe to the "let it crash" philosophy of Erlang (and apparently Akka?) -- see e.g.: http://c2.com/cgi/wiki?LetItCrash, https://lwn.net/Articles/191059/.

I do believe it's a very good and important approach, in that I don't really know of a better one. Still, on the other hand, I've learned that it seems to also have it's own weird and counter-intiuitive risks -- vide Systemantics: https://en.wikipedia.org/wiki/Systemantics#System_failure. As I understand the premise: it's easy to over-rely on one's "fail-safe" measures, to the point where the "regular" mode of operation is allowed to deteriorate such that the fail-safes are actually running the system (or even they're just hit too often); then, failure of a fail-safe takes the system down, and unexpectedly ("Why, when we had so many and so good fail-safes!").
This probably varies a lot between cities, but the main appeal of Uber in Portland is reliability. I would love to keep it local and all, but the local cab companies (cough Radio Cab cough) would often show up hours late, if at all, even when reservations were booked a day in advance. Without a car and with public transit closed in the wee hours of the morning, cabs were my only incredibly unreliable option for getting to the airport. With Uber and Lyft I have never had issues getting to the airpot at odd hours.
I think when you say "the app" you really mean "the convenience of not having to hail a cab" specifically. The app is a game changer, but not for that reason. Not having to hail is nice, but that's only the tip of the iceberg.

For example, a couple of days ago I took an Uber. The driver that picked me up was a student. I asked him why he was driving, and he said, "Oh, well I came [to this city] to hang out with my friends, but they can't do anything for another hour. So I decided to do a few rides while I wait."

Uber was able to take the unused potential of someone just messing around in a city and use them to pick me up.

They are able to do that because they can watch everything that happens via the app. If someone tries to screw you over and take a long route if you're new to the city, Uber gives you a refund and the driver doesn't get paid. If the driver is driving like a maniac on bald tires while they talk on their phone, you can give them a low rating. Enough of those and they get kicked off of the service entirely. In other words, instead of an expensive and burdensome network of licensing and regulations, Uber was able to better regulate what was happening using technology.

The first time I ever took an Uber a driver came and picked me up, opened the door for me, gave me a water bottle and some candy, turned on the music I like, and was very safe and professional. And the whole thing cost less than a taxi. I haven't been in a taxi since.

So the app is the main attraction, but not because you can hail a car (though that's nice, especially when you're in underserved areas). It's because the app allows Uber to create a completely different economy around the supply and demand of ridesharing.
I think that "best tool for the job" attitude is a straw man. It seems to presuppose that "the job" is per-organisation, or even that there is one job.

In truth many of us believe that the goal is enabling everyone - universally - to communicate without a single body holding centralised control of message history, reachability and access.

Quick review of the globally federated protocols:

Email is too slow and bulky and lacks "group" capability
IRC is deeply unreliable and lacks identity, archiving, and media management
NNTP is too amorphous, slow, and lacks any privacy or security controls
Everyone thinks SIP is just for telephony (it isn't)
XMPP is phenomenally complicated yet held great promise
- if only everyone could agree on the extensions and semantics.
- but was murdered by Google.
I don't see how the contents of a person's brain can be discovered by a court. That's a fact which (so far) can only be known by the defendant. Even if a week ago they showed someone that they knew the password, they still could have forgotten it in the last week.

It'd be like trying to determine with 100% accuracy what a person's favorite color is. No matter how many witnesses you call and how many decades of documentation that it's blue you have, that doesn't make it blue. It just meant it was blue.
"The Zulip desktop app is a C++ application written with the Qt toolkit. It is a lightweight wrapper around a Webkit web view: it loads the zulip webapp as a single page full-screen webpage. The desktop app provides some native integrations: tray icon and Dock support, notifications, and more."

Wouldn't it be better if the multi-platform wrapper for Webkit web view was a separate project? Should be useful, if it doesn't exist already.
Tpose – Unix-based terminal program for transposing delimited text-files
Exactly this. If you are a professional, and in the US, this also called an "exempt" employee, you are paid a fixed salary (nominally higher than an hourly employee makes) and you don't "clock in" and "clock out", you are always on the clock. That is the nature of the employment relationship you have with your employer.

Contrast that with say Lawyers or contractors, or checkout clerks at the market who sell an hour's worth of work for $x.

This is really important to understand and internalize as an engineer. It is important because it is the way employment law looks at the relationship and that is the law which you are compelled to obey if you want to continue working/living where you are.
This is fantastic. Thanks, Keybase!

I've kept my private key on a single device because that's the easiest way for me to secure it... but it means that I haven't used keybase to actually secure communications much because that device is my nice big linux desktop... not my handy laptop or phone or any of the other devices that I spend more time communicating from.

Really looking forward to the Android app.
Did you file an 83(b) when your stock was issued and purchased? https://www.cooleygo.com/what-is-a-section-83b-election/ Is there a vesting schedule?
Thank you!

We know that Apache, MIT, etc. are usually for code and the Creative Commons licenses are for content (e.g. writing, images).

We thought that the data sets (CSV, JSON, SQL) are rather in the intersection of code and content, so the Apache license would be okay.

Is there anything specifically wrong with the Apache license for this type of project? We couldn't find any tangible downsides but we'd love to hear about any pros and cons.
Major players and important partnerships in the big data market, fully data-driven
No, it presupposes that there is a defined task.

I suppose the difference between our points of view is that I would much rather have a better tool than a publicly accessible archive of message history.
This is true but in most cases it doesn't matter because your next best alternative is not changed. If you have owned a home for 10 years and want to buy a new home in another area, you will still want to sell your home. If you just moved to CA and want to own a home, you will still want to buy despite prop 13.
We didn't get those from our sources but we'll love to add them!
But this is about social norms, not technology. Hear the phrase "remote workers...tap lightly on the shoulder".

We have had thousands of years to work out our nuances over interruptions and social signals when around the same campfire.

But suddenly (and from the past 20-30 years suddenly) we have phone conferences where half the conversation is "no, sorry, you go ahead" and email going from killer app to no longer being a way to get a reply in ten minutes but two days because the signal to noise ratio hit a tipping point somewhere around 2006. (No it's not spam, that's mostly a done problem. It's co-worker spam that's clogging our minds of not our inboxes)

So the differences between Zulip and Twitter and Slack and IRC and Microsoft bloody communicator why does it not know about tabs ffs! (Sorry). The difference with all of these is not their technology - it's pretty much the same all the time - but their social utility.

One day some comms package will get it all together (I think there is too little context to get it right yet) and we will all go"of course".

Until then we will try each different social choices baked into the code - rooms or tags or whatever. Maybe the next step is to have rooms for something, open cry for others.

Who knows - maybe we should look at pubs bars, libraries and streets for inspiration.

Whatever it is - Zulip is not the right solution nor is it the best - it is one more random mutation in the evolution of remote communication.
APIs for Humans: The Rise of Developer Experience
Some friends of mine will probably never actually execute on a contract that's been in the works since 2009. It's not a trifling system, either. And it's done. All that's left is the deployment and whatever paperwork needs to be done after.

one of the guys just soldiered on because he wanted to understand the technology.A few dozen weeks, but still.

They got paid what they could show in time and materials, but that's not the full award.
So Zulip was acquired in March 2014 http://techcrunch.com/2014/03/17/dropbox-acquires-zulip-a-st...

You mention considering to turn it off. Is open sourcing it a way to keep the project going? Any idea how many people at Dropbox will be tasked with maintaining it?
I believe that Atom Shell/Electron fills that use case today. I think when the Zulip Desktop app was started that Atom shell wasn't available or maybe not quite good enough.
The question is - is reform even possible in organizations like these that have repeatedly broken the law with impunity? Is oversight possible at all when those who are supposed to have the power of oversight are unable to do so because these organizations are actively and intentionally hiding what they are doing?

When what they've done, effectively, is surveil everyone including the very people who are supposed to be able to exercise oversight and enact reforms how can oversight succeed?

I for one think the corruption is simply too deep to root out while keeping these orgs intact. They need to be torn down and rebuilt with clear missions consistent with our constitution (in the us), strict boundaries, and oversight. Reform is insurmountable when they still hold this wealth of illegally gathered surveillance data and retain their existing command structure.

The data must be destroyed. These orgs must be broken up and rebuilt so they are fit for purpose. Criminal, not overzealous is the word for what they've done. That in no way makes every person working there a criminal and I don't think demonizing the rank and file is productive or appropriate but we cannot keep watering down the severity of the problem for the sake of their feelings either.
Excellent reasoning. On my home security alarm if you enter your pin +1 or -1 the alarm disables and it does send the distress signal to the police. Its an advertised feature.
No. Read the article.
Thoughts on RethinkDB and GraphQL
On Transposing Data
We already have a lot of those in the Netherlands. This is a step in the right direction. Ideally, I would like to see highways surfacing here and there between forests instead of the other way around. I think this is the direction we are heading in though. We are now at a point in time where we can afford to invest in beautifying our environment instead of just manipulating it to suit our needs.
I'm guessing that by "real" he means "useful", as in it can be "used" to pay for things like medical bills, insurance, student loans, taxes, rent, utilities, groceries etc. Bitcoin is definitely "real" in some sense of the word, but for most situations it functions similarly to money that is not real (like monopoly money) in that it won't be accepted in exchange for tangible goods and services. Even the relatively few establishments that accept bitcoin as payment don't really regard bitcoin as real enough to accept directly and instead hire a middle man to convert bitcoin into "real" money on their behalf.
You don't have to have a good chance of winning to make money - most civil lawsuits are settled out of court.

You can be guaranteed that that there will be lawyers taking up cases (possibly on contingency) for the most frivolous of claims and offering to settle for a few grand (much less than it would cost to defend the case).
I've had the exact same experience with Lakshmi Singh. Pronounce the sounds, and get the result....
I have a way with bumbling choice of words haha. How about "plenty of expertise" instead?

I was familiar with some of that but not others. Thanks for the list both for the extra details I learned and so people new to this will see some of the gotchas. Curious, has anyone put together a comprehensive treatment of most of the issues and solutions that you know of?

Standard Mail Guard [1] and GEMSOS [2] (esp crypto seals) informed my approach. I just applied what I could of that (minus MLS) to build a proxy that just wrapped them up and sent them through a guard. Still had to deal with headers, transport was way easier, and left most to the client. The best example I know in commercial space that does it similarly (probably better) is Nexor [3]. Especially with Sentinel. Such architectures let designers make many tradeoffs in security vs performance vs compatibility. Simplistic example: security stuff in dedicate process might let me use safer language, better verification tools, MAC policy, compiler obfuscations, etc. Wouldn't be as easy if operating within the client's privileges or language.

[1] https://cryptosmith.files.wordpress.com/2014/10/mailguard.pd...

[2] http://aesec.com/

[3] https://www.nexor.com/sixa-technology

(Note: I don't endorse it's assurance/code so much as architecture and strategy. EAL4+ is not high assurance lol. It's probably not cheap, either.)
If you're curious what part of the lunar cycle you're seeing, when you see a crescent moon, there's a trick French schoolchildren learn -- a moon like the curve of a "p" is in the "première" (first)/growing/waxing phase.

A moon like the curve in a "d" is on the "dernière" (last)/shrinking/waning phase.

Personally, I somehow spent the first few decades of my life assuming that a crescent moon always curved the same way; though if I'd ever paid attention to the actual moon it would have easily shown that was nonsense. :/
Interesting... I've had glitches here and there in the past, but most seemed to be related to certain combinations of plugins. But the Mars release, even with the Scala IDE, Counterclockwise and a bunch of other stuff added, really "Just Works" for me.
This media angency began as an "internet popularity contest in 2006". It rose to prominence by blog spamming and riding the coattails of the popular meme "clickbaiting". It gained notoriety for the amount fo javascript used to serve advertisiments, poor articles, limited content and tracking and selling user data. At one time it was the biggest clickbait and blogspam mill on the entire internet.

It has earned another distinction, as a unicorn. Having a value of north of $850 million, valued in an investment by silicon darling Andreesen Horowitz. Andreesen Horowitz partner Chris Dixon went on to proclaim that the company was a great investment and would be a legitimate media entity.

Buzzfeed, have you forgotten you are Buzzfeed. You can't write a quote like this, and be taken seriously:

In practice, that meant a factory of winking pop-ups, banner ads, advertorials, and landing pages everywhere from Yahoo Mail to AOL and MSN, displaying pictures of old women transforming into young ones and scales tipping to lighter numbers. The rapid A/B testing and modification of these ads has always been Goldenberg’s strength

The irony is glaring and the funniest part is they don't realize it.
The Sharebetter campaign website mentioned is totally biased, it's true, and it does seem likely that hotel interests are in no small part behind Yes on F. And I have no doubt F contains (perhaps really bad!) flaws.

But this Medium post is also rife with misleading statements and hyperbole, and therefore hypocritical in light of the author's "here's the facts" tone (not a huge surprise since the author earns income from Airbnb, but still annoying):

> (Imagine if we were living under the “MySpace Law” of 2006, eh?)

Hyperbole and strawman; who is calling it the "Airbnb Law"?

> to assist anyone to offer (emphasized twice)
> What does “assist” mean? Cleaning a house before guests arrive? Proofreading someone’s listing? Helping a family member find temporary housing? Nobody knows because it’s undefined in the text, even in the lengthy Definitions section. The judge will decide what it means.

Clearly this is referring to the marketplaces and holding them accountable. If I can figure that out, any judge can.

> But wait, there’s more! How do you feel about criminal penalties? ... Six months? (in jail)

The author is a "long-time SF resident" and pretending that an SF judge would want to jail somebody over renting out on Airbnb illegally?

> If you host someone in a room in your home for less than 30 days, you best not miss a quarterly report of dates and durations. You’ll be violating the new law.

If it's a paid rental. That's the whole point of the law! In order to regulate the short-term rentals, the city needs you to report your rentals. And remember, up until this year it was completely illegal to rent for less than 30 days.

> Why are in-laws banned, even for one night per year? Nobody knows.

The reason Prop F bans in-laws that they are a hot-button issue, generally speaking, to do with the legality of the construction of the units and the connection thereof with new rent-controlled housing units (IE the city may be willing to bless your unpermitted in-law, if you rent it out under rent control).

ps. did anybody else get "Aw snap!" opening the post in Chrome?
I'm curious what you think of all the young people who move into the city after college and become roommates with one another. I've lived with people who make $50,000 per year, and with people who make 2 or 3 times that much. Because studios and one-bedrooms have become so expensive, we've started renting spaces with anywhere from 2 to 6 bedrooms. Having 6 adults who can afford to collectively pay $9000+ a month bidding against you has got to be almost as much fun as bidding against someone who's going to Airbnb the extra rooms, but at the end of the day, we all need somewhere to live.
Drupal vs. Jekyll
This is one thing we don't do in Hoon -- there are no user-defined macros, operator overloading, etc.

If you're going to put a lot of energy into binding syntax to sound to semantics, you only want to do it once (per language, at least.)
Happy “Happy Birthday” Day [video]
Thanks for the explanation! I take it that the open sourced zulip is very close to what zulip.com runs, then?
Just to clarify, most users of Zulip were using the central cloud service (zulip.com). Kevin's experience is from one of the Zulip customers who had "Zulip Enterprise" (aka a Zulip server in their own data center -- which is also the basis of the "self-hosted production server" installation process you see now is based on). So "turning it off" in this case refers to their discussions about their internal deployment, not the Zulip cloud service (which is still running for existing Zulip users today).

I think my blog post covers pretty well why we open sourced Zulip: https://blogs.dropbox.com/tech/2015/09/open-sourcing-zulip-a....
Admittedly, it's similar! But we wanted to include more data, other data, and just offer an alternative in general.

Three things we definitely wanted were (1) complete boundaries, (2) easiest programmatic access and (3) efficient collaboration.
Behold the Samsung Anyway Jig: http://forum.xda-developers.com/showthread.php?t=1629359

The link is a few years old. No idea if there is a current version that works on modern phones, but it seems reasonable to assume there would be.
> What's so real about fiat currency?

In most places, probably the fact that the local fiat currency is vastly more likely to be treated as real currency by the counterparties you need to deal with in real transactions; bitcoin has some direct acceptance, and a some additional reach from entities that have arrangement with other parties who will exchange it into more widely accepted currency for them.

> There's nothing fake about Bitcoin.

Bitcoin is a real thing, sure, that's clear. Whether it is real money -- and particularly whether it is something that effectively performs the medium of exchange function of money in common circumstances for which people need that function performed -- is a little less obviously true.
Doesn't PGP subkeys already essentially solve the problem of requiring shared private key on devices? Its not immediately obvious what the main benefits of their solution are.
Why? it still works. It would be more like buying a 2 year contract up front and getting a phone and then 2 days later the phone no longer works.
That's exactly what we want you to think. :-)

Don't worry, we'll put up some ropes...
These "saints" will destroy the world.

http://www.mnforsustain.org/camp_of_the_saints_bookreview_ta...