skysight-inc/HackerNews huggingface dataset:
I live in SF and I have no issue with landlords evicting tenants who were being AirBnB hosts. Realize that:

1) The housing market in SF is crazy right now (obviously this is hardly their fault)

2) There are thousands of available AirBnB rooms available in SF. A quick search far out returns over 2700 - thats 2700 (or more) rooms that people could be living in.

3) San Francisco has very strict rent control (whether or not that is a good thing is out of the scope of this comment), so in many cases tenants are reaping far more money from Airbnb then they pay in rent because their rent effectively hasn't increased, ever. This is absurdly disfunctional.

4) Regardless of laws, short term rentals are already against more or less against every lease agreement or HOA agreement.

I really couldn't care less about the hotel industry.
Show me how commercial fire codes / building codes protect hotels but not consumers.

(Edited from "instead of" to "but not", since the original assertion was that they only help hotel owners.)
There are 2 opinions that i can see. If you have the sidebar enabled, you get what seems (at least superficially) to be close to the old iTunes interface, with CMD + N for new lists, etc. If you have it disabled, then you can use the column browser, which rather curiously wont work with the sidebar.

Anyway, its more than likely that I completely missed the entire point of the post. Also, downgrading doesn't need a full timemachine restore, the only bit that may be easier with time machine is restoring the old library file, but its apparently not entirely essential.
Post-Hurricane Residential Roofing Repairs | NJ Roofing Blog
Comparing BitTorrent's client users to Netflix/Hulu/Spotify subscription customers is apples to oranges.

And historically as a company, their biggest competition is themselves - who wants to pay money for content with DRM when they can pay nothing for the same content without it?
The rules serve a lot of purposes:

1. To protect hotel owners and operators.

2. To protect consumers. They are guaranteed that the hotel has proper insurance, for example.

3. To protect neighbours. You can't open up a hotel in the house next door for much the same reasons that you can't open a pub or an aluminum smelter.

4. And yes, there is some rent seeking behaviour. I'll just mention transient accommodation taxes.

You may agree or disagree with the various laws to various degrees, but you must admit that they exist for a reason. By all means discuss reforms that can be made, but please stop with the "these laws are stupid" or "serve no purpose" sort of sentiments.
Because it would brake tab-index functionality.
A lot of our students come from backgrounds in higher education, so I want to be careful not to imply that places like Harvard, Oxford, etc. are for "some people" and others just can't meet their standards, so hey, why not set your sights lower and go to vocational school?

It's more that because we want universities to be everything to everyone, they've lost a sense of purpose. Some universities retain it -- Chicago, MIT, Harvey Mudd, Reed College, etc. -- and have incredibly strong opinions about how to answer "What is an education?"

Most universities can't afford to have a strong opinion, sometimes for legal reasons and sometimes for economic reasons.

By removing those contradictions, I'm hope Dev Bootcamp will help free universities to be universities again, and return to them the luxury of holding a strong opinion about the nature of an education.
Criminalize the purposeful making of such data, but legalize possession of all data.

think of it like this: it is legal to posses or make video footage of a murder. but it is still illegal to kill someone for the purpose of making such a film.
Laser Light Painting with Computer Numerical Control
Very cool. Now somebody just needs to pack this into a Chrome extension so that all text areas do this.
In other areas, you can simply swap out the "This is Illegal" disclaimer with a "This might be illegal in your area, we don't know"
Exactly. Of course the regulations are worded and advertised as being about "consumer protection", what could the alternative possibly be? There is no way in hell a hotel lobby would write a law that plainly claimed to be for the protection of their interests.

When laws protecting Taxi monopolies claim to be for consumer protection, nobody here buys it. Those laws are for the protection of Taxi companies and unions. These laws are more of the same.
Remove Width And Height Attributes From Images
50 Reasons not to use Photoshop for web design
Fake Guidelines and Gullible People
"I've never understood flags to cause anything to happen without a human moderator."

That's the way most sites work. HN isn't most sites. Unlike vBulletin, etc. content on HN isn't static. Like up and downvotes, flagging allows community moderation without the moderators getting involved. They can work instead.

People know how flagging works on HN because the basic code is available for inspection.
This is especially ironic in light of the post-Sandy NYC-AirBnB "partnership":

"Mayor Michael R. Bloomberg and Airbnb today announced the launch of a new platform to help connect victims of Hurricane Sandy with free housing options. Airbnb is now providing a platform to connect those who are eager to offer free housing to those who have been displaced by the storm."

http://www.nyc.gov/portal/site/nycgov/menuitem.c0935b9a57bb4...
#4 pretty much the only advantage of CoffeeScript is saving a few keystrokes, not worth spending time on

Well, I suppose you could also say that the reason I might use Ruby over Java is to "save a few keystrokes". I'm exaggerating to make the point that shortcuts for common tasks are important.

- String interpolation (`"foo#{bar}baz"`)

- Existence unary operator (`foo?`, `foo ? "bar"`)

- Splats (`(foo, bar...) ->`)

- Comparison chaining (`10 < foo < 20`)

- Loops and comprehensions (`x() for x in ["foo", "bar"]`)

- Destructuring (`[foo, bar] = items`)

- Ranges (`num for num in [1..10]`)

- Array slicing (`items[3..5]`)

- Object properties (`for own key, value of object`)

I think these are all substantive improvements to JavaScript, not even taking into account readability-improving sugar like post-conditions.
I think the success of the iPad has more to do with it being a good piece of product that does what people want it to do, and less to do with all of it's users being trapped in the 90s.

So why not take iPad design mentalities and slap it into a computer? Because the iPad experience was engineered for the iPad. Simple interfaces are necessary due to the nature of touch devices, and usage patterns are designed for the form factor of the iPad. Dumping all of that into a PC because "Users are dumb, but they are smart enough to use the iPad" is missing the point entirely I think. If the same people are involved in both efforts, then I think either they have lost their focus, or I am giving them too much credit to begin with.

iOS is good. OSX is good.

The attitude "OSX is too hard, we need to make it more like iOS" is my concern.

If you can create a legitimate case for making changes to OSX that look like iOS features, then by all means do so. Natural scrolling direction is a great example of that, I remember wishing I could make my touchpad in linux do it 5 years ago. "Users are dumb" is not a legitimate case though.
#3 is a good point. I agree on the overblown rent control laws here.
Chuck - can you point to more articles or first hand evidence of lifetime testing of SD cards? I am very curious.
What Verisign's New Contract With ICANN Means For Domain Name Rates
You are all being so clever. What is wrong with our suggestion?
This is why trying to commodify sharing is a bad idea.

CouchSurfing > AirBNB, Hitch hiking > Zimride, Sidecar, etc.

There's still no enforceable law against generosity.
The (original) designer for Pinterest and Gumroad is also an engineer:

https://gumroad.com/
http://pinterest.com/
Microsoft Introduces ... The Horse and Buggy Era
I missed the difference. The two sidebars were similar enough I just used the new default playlist sidebar.

It looks like Cmd-N works differently depending on which sidebar you're using. Old sidebar it works in classic mode (thanks for pointing that out!). New sidebar it opens the newer New Playlist view.

You can't restore the iTunes app directly: you'll get an OS warning. Using "Restore to..." the Desktop will result in a corrupted app file on the desktop. Also, iTunes 11 changes the library file system a bit.
VeriSign wins contract renewal for .com names, but restricted on price increases
Hotels and registered lodging providers (including B&Bs) are subject to a range of safety regulations in terms of occupancy, fire codes, inspections, etc. Things we take for granted, like fire sprinklers, fire alarms, multiple exit routs and backup illumination. They're important when you have a bunch of people in a building who are probably unfamiliar with its layout, like a hotel or commercial space. They're also generally going to be required by anyone willing to write liability insurance, etc for the business.

Additionally, you have taxes and fees charged by a city that help defray the cost of regulating and inspecting those providers, as well as helping cover city services utilized by visitors (who probably do not pay income tax, etc locally.)

I suspect that if AirBNB users had to carry commercial liability insurance, submit to inspections and file proper taxes, the appeal of hosting would go way down.
If you're not on the 9fans mailing list there's a pretty good chance you would have missed this. Hats off to Chris for catching this and taking the time to try it out. I had a lot of fun toying around with acme earlier today as a result.
Oracle Has Problems Telling The Truth In Its Advertising
There is nothing special about OSX in this case. Just change this to bs=1024 regardless.
Ask HN: SaaS using IAP instead of payment merchant?
Would using in-app purchases to sign up to a chosen tier of a package instead of Stripe, PayPal etc be accepted by users?

I was thinking using IAP's could help avoid the kind of issues with PayPal and also streamline the UX.

What does HN think?
Ask HN: Best place to get feedback on a new adult site?
I've made a website that lets people browse and search pornstars by physical characteristics, and I'd like to get feedback on it, but both HN and Reddit's NSFW section flagged it as spam when I posted it (as they probably should.)

Does anyone know of a site where I can get criticism (and preferably not abuse) on something like this?
This does sound a bit tenuous, what difference does it make if your neighbours change? You don't like people carrying luggage in the lift?
Step 1) Install Plan9 on Raspberry Pi

Step 2) Run the Inferno-OS VM on your primary machine

Step 3) Let your imagination run wild.
Show HN: Yellow pages for start up resources
http://www.foundersstash.com

Hackers we made this for you guys. Please tell us what you think and how we can make it more useful. Hope it saves you lots of time.
Given the choice, I'd imagine hotels would prefer AirBNB's name not get any mainstream press - good or bad.
Not to pry, but would you consider sharing the heuristics, even if at a general level, perhaps via a blog post? I think that many hacker peers would love to know what works for your team.
Please don't make blanket claims about what everyone here believes.

I believe laws protecting Taxis are for consumer protection, and so are the hotel laws.

While I do not claim these laws are perfect, I believe they continue to serve an important real purpose.
Well, what happens when someone makes a bomb threat from a public payphone? It's basically the same situation. There's no clear cut way the police should continue their investigations at that point. Still, people making bomb threads are getting arrested, and people transferring illegal data are getting arrested too. Most of the time because they messed up at some point. Outlawing Tor (or payphones) would maybe stop a few of the few individuals that slip through law enforcement's net, but there are still other means for them and each round of legislation yields diminished returns.
I am keeping a keen eye on Linux. I'm not quite disgruntled enough with OS X, but I'm getting there. If Apple and Microsoft will continue on their current trajectory, I am confident that I'll switch over to Linux in two or three years.

And I think I won't be the only one. And I think we tech people are always the head of the wave. We are the early adopters. If Apple and Microsoft manage to drive us to Linux en masse, we might just create enough momentum to start a bigger migration.

But whatever. Linux is getting more and more interesting to me every year.
I'm not sure there's any way to formalize it really. It follows pretty much in one step from the axiom "your computer doesn't know if you're scum or not". And if we had the strong AI needed to change that, we'd just be letting a computer invade our privacy and judge us instead of a human or government.
They don't help people who want to make a new hotel, but they increase barriers to entry into the hotel marketplace, which benefits established players in the space. An analogous case is federal/iihs car safety regulations - since it costs xx million to get a car federally certified, you didn't see that many automotive startups until pretty recently, and we don't get a lot of European cars since it would cost to much to recertify them for the us market
Not everyone who owns property is a landlord, so that alone blows a giant hole in your thesis. The older a city is, the more people want it to stay the same because they bought their property based on a certain set of assumptions, like a place being a quiet neighborhood or so.

Property owners do have an interest in the use and enjoyment of their property, and it is they, rather than government itself, that tend to raise a fuss when new construction is proposed. After all, local government makes quite a lot of money from new construction - permit fees, increased spending by construction workers, increased tax revenue on the newly developed property, and so forth. Likewise, politicians get donations from developers, and often larger ones than from residents since developers have deeper pockets. On the other hand, developers only have one vote each and tend to be outnumbered by residents, whose interests often prevail for this reason.

If you own your own home, you would probably not be thrilled if the lot next door was suddenly the site of a ten-story apartment building without you being consulted or compensated. If you don't like it, it's not like you can just move, and selling your property might involve a rather steep loss, depending on the quality and configuration of the new development. If you rent, it's easy to be indifferent to those considerations because you don't have any assets at risk.
Japan’s Space Agency Says Rocket Information Was Stolen by Computer Virus
Thanks for entertaining me :). I'm only talking about the actual encoding of the query itself, not parameters, return types, etc.

Looking at the github page, it seems all the names of things are still being transmitted as strings (of course), so "r.add(1,2)" is unlikely to be smaller decomposed into discrete items (each with at least a 1-byte pb tag overhead).

I'd think it'd be passing a main query string, with placeholders for parameters. "r.add(@a,@b)" or something, then have a parameter block where you can efficiently encode non-string parameters.

Basically, keep protocol buffers and the rest, just don't encode the syntax tree - let the server parse it.
Researcher: What is the meaning of FIZZ and BUZZ? What's the definition of the operation by which FIZZ and BUZZ combine into FIZZBUZZ?
Yeah, it's a shame that math is taught mostly as procedures and not concepts. I was never much of a "memorizer," but once I got it I was good.

As such I got a "D" one 9 weeks in algebra 2, but later graduated as an engineer with over a 3.0. I think I just had to 1. work harder and 2. learn how I had to understand stuff, not just memorize.
I have family members who have used Apple products since at least System 7 (probably earlier, that's the first one I can remember). But they're still more comfortable with an iPad than a Mac.

There are a ton of things that we assume are second nature, but are really learned skills. I think the notion that applications that aren't in the dock still exist (in the Applications folder) is starting to sink in, but installing software from disk images? You have to mount it, copy the program to the Applications folder, understand where it went so you can launch it, and then eject the disk image.

I knew people when I was in high school (granted that was a while ago, but it wasn't their first time using a computer) who would download software and just run it off of the disk image every time they wanted it. Unless the developer has put in an alias and a background image to explain things, there's no indication that there's a better solution.
An interesting story. What is more interesting is that it sets up the entire game.

Cities cap rents in an effort to rein in rapacious landlords, this 'traps' money in the system (whenever you artificially price something you open up the possibility that there is demand in excess of supply). AirBnb figures out a scheme to liberate that trapped money by enlisting the folks who are benefiting from the cap (tenants) at the expense of the folks who aren't getting the money (landlords).

So it is totally in the selfish interest of landlords to hire a third party, have them avail themselves of the service at any building where the landlord has tenants and such a service is in violation of the rent, and then to use the resulting lease violation to evict the tenant, allowing rent to rise and then capturing the money for themselves.

Its really really really important to read your lease. Seriously.
Let me guess. They were using Windows XP.
There's a security issue as well: Most buildings base their security on the idea that only tenants, or limited guests of tenants, will be allowed through the front door and into the complex.

If the next door apartment starts renting to a different person each night, the security (perceived or not) that you once had inside your building or complex has been compromised.

Also, having an apartment on your floor that's being rented out often means the social norms associated with close neighbors aren't respected in terms of noise, etc.
A Plan 9 Newbie’s Guide
This actually seems like an avenue for revenue for municipalities who have budget shortfalls.

Create short-term, non-complicated licenses that expire after a couple of days. Require signature of surrounding neighbors. Charge $25.

I can see that being good to the coffers.
Worth watching:

Growing up poor in San Francisco. http://www.pbs.org/wgbh/pages/frontline/social-issues/poor-k...
Scribe: The Deterministic Transparent Record/Replay Engine
Do you live in Iowa? Call Senator Charles Grassley.
Iowa Senator Charles Grassy was the sole "No" vote on the Senate Judiciary Committee vote to re-examine the 1986 e-mail privacy laws. If you're part of his constituency, you may want to give him a call and express your discontents. That is, if you value your 4th amendment rights.

http://www.grassley.senate.gov/
It's like if made an navigation app that tells you all the best places to jaywalk (and sold it to you), but failed to tell you that it's likely to eventually cost you $150.
Skrillex has a longstanding deal w/ Atlantic leftover from his earlier band From First to Last. His label OWSLA is an imprint on Big Beat, which itself is a subsidiary of Atlantic. The cost of this was probably shared between Big Beat / OWSLA, Atlantic, and the artist himself (or his management team Blood Company). These sorts of deals get pretty convoluted when major labels are involved.

Either way, a very cool interactive experience. The only criticism I have is that they completely ignored mobile/tablet/non-Flash -- it's a Flash-based game, but if you visit the site on a non-Flash device you don't even get an alternate "Sorry, your device is not supported" message.
> A lot of companies need something at Java's strength or above on the backend. It is a common problem.

A lot of companies believe they need "enterprise-class" software systems, but that doesn't mean they really do. 100 employees working with a database full of text are probably not going to overwhelm Python or Ruby on decent hardware. 100,000 might.
http://ducksarethebest.com/

<!-- jQuery? more like crayQuery -->
Show HN: DoutekiDNS, a simple node.js dynamic dns service api.
I'm not familiar with fish, but highlighting search phrases from grep is a standard grep option (`--color`, or `--color=auto`)
I agree it's a bit clunky, but...

Making REQUIRED_FIELDS figure itself out from introspection means we all risk getting hurt by unanticipated edge cases.

I would rather deal with a small bit of clunk than magical code touching my user model.
The sentiments of the parent comment may differ from yours (and mine), but they are intelligently stated and do not deserve to be downvoted.
Seeing as delete will remove a tab I think shift-tab would be better used for the normal behaviour, take you to the next input.
> I wonder, is it possible to mine that data for something valuable?

Yes, people have published papers doing this:

http://homes.cs.washington.edu/~yoshi/papers/Tor/PETS2008_37...

My understanding is that looking at exit node traffic individually rather than statistically is likely to be illegal in many jurisdictions.
Sounds like my understanding must be out of date as of this year! (Which makes me very excited about your upcoming library.) My conclusion was based on research ~1 year ago finding no OSS or commercial software supporting it, and forum posts for those projects by developers sadly explaining why they just couldn't do multipart yet.

My bad experience with files disappearing was entirely with web-based POST requests, ~2 years ago. Large file transfer from EC2 to S3 was reliable, but our POST requests on slower connections (even those that were very reliable) would return with a false report of success.
There is also Amazon Locker in some places in the UK which is Amazon's equivalent. http://www.amazon.co.uk/gp/help/customer/display.html/ref=hp...
I feel Intel is going to make the mistake of taking their datacenter advantage for granted. They should be doing everything to cement that advantage instead of an unnecessary focus on mobile, by which I mean the present ARM space of smartphone/tablet.

This goes with any business, but Intel should figure out what its "plus" is. They own perf/watt and perf/thread, and their uarch, x86, is the standard for cloud loads. As the cloud matures and becomes more uarch agnostic, everything being open source, they still have to find a way of differentiating themselves.

The point is 20 years ago the majority of coders were coding x86, directly, then 10 years ago say WinIntel, and now our apis are REST calls. That is to say, the majority of programming has been getting increasingly removed from the underlying hardware. Intel it seems finally clued in to this with MS announcing WinRT.

So in short, Intel should start innovating at the platform level. And hey, the platform isn't just a microprocessor anymore.
Is it possible now to allow easy email/password login ? Anyway i found that app user profile declouped from the admin user profile made sense too.
Producing AMQP messages from Ruby On Rails applications