skysight-inc/HackerNews huggingface dataset:
You didn't read the article. It's about a security feature being added, not a specific attack.
"If your landlord was interested in running a tenement home/boarding house/hotel" - then he would have to staff it himself too, promote it and take the risk of no bookings. With a tenant he has someone making sure the place is looked after + he has a contracted income for the whole 12 months.

By the sound of this place, the landlord could probably do quite well out of airbnb. But in that case, why not just approach the guy and cut a deal or explain that he wants him out to rent the place himself?
How much of that is changing mediums, though? People get more comedic entertainment from TV, movies, and the internet now, rather than comedy clubs, and that has to change things.
Thanks for pointing it out, will very soon look into it.
I hope that's not the only thing they are announcing. Bing Maps has had this as "Bird's Eye" view for a while.
True, but there's also a pretty rich DVD-lending culture in my experience as well.
Java is not necessarily slower than C++. In some cases it could even be faster due to dynamic optimizations performed by JIT based on runtime profiling information. For example, JIT can directly link or even inline polymorphic calls automatically at runtime.

Here is an overview of performance techniques used by the Java HotSpot VM:
https://wikis.oracle.com/display/HotSpotInternals/Performanc...
How Plants Make Cocaine
That's a trivial modification:

$ echo linkedin | xargs node -e "var x = require('crypto').createHash('sha1').update(process.argv[1]).digest('hex'); console.log(x.substring(5));" | xargs -I {} grep {} hashes.txt

I'm surprised at the backlash to what I thought was fun code golfing. No one called me names after I posted a simple Python solution that didn't check the file. For what it's worth I've changed my LI password and I haven't bothered downloading the actual hash file.
PostgreSQL when it is not your job
Why can't the hosted service use an "encrypted file in the cloud" as its implementation? As long as it requires client-side code to do the decryption, the key stays in your head alone.
Commune.js: Multithread your clientside apps without really trying
You're asking me if we should dictate to the entire population which risks are acceptable to take. I would say there is no logical methodology to accomplish this.

It's okay to drive a motorcycle, but not okay to buy lemonade from a kid?
It's okay to smoke cigarettes, but not okay to sell unregulated securities?

Risk should be legal and honestly disclosed. The only crime should be intentionally misrepresenting risk -- and this can easily be done in contract.
Try not giving the discount on your next 3 quotes. See if it meaningfully increases client resistance. It probably won't.

Can I tell you a story of something stupid I once did which nonetheless does not constrain me to always acting stupidly in the future? A particular prospect asked for a quote of my rate. I quoted my then-going rate and then, because I could not stop my fingers, said "But since we're Internet buddies I'll give you a discount." He said "OK, what's the final rate?" And I chopped 50% off. He accepted.

Note that in no point prior to that had he evinced any problems with paying the actual rate and, indeed, the difference between X and 2X is meaningless to him because a) he's a millionaire and b) neither X nor 2X comes out of his pocket, it comes out of a budget of a corporate entity he happens to own a lot of shares in, and both of us assumed (accurately) that the engagement was going to make those shares worth substantially more than X, 2X, or 10X more.

I set fire to five figures with two emails, and he probably doesn't even remember that conversation. Facepalm. But I don't have to facepalm next time, and neither do you.
Next on the list, redesigning the fail whale
The main differences that I can see is that there is a new color, the hair is removed and the the wing is sharper.
Maybe they could start featuring a daily paid job posting on HN if they want revenue.
One minor correction for you. It's rare that a popular show is available hours after the original broadcast. Usually a few minutes and sometimes before the show even airs on the west coast.
Twitter changes brand mark
JQuery UniqueField plugin with Demo
On Naming Apps
I'm not even sure he was looking for sympathy. There's very little 'woe is me' in this story. I read it as a cautionary tale more than anything.
Shocked? He wrote: "My landlord had caught on..." and "The Airbnb printout looked idiotically flagrant..."

He seems quite aware of his position.
Yes, though if the landlord had a hand in the operation I'd imagine it would have to be a legal business. This means taxes, insurance, wages, administration costs, permits that probably make it more trouble than its worth.
Good luck and all the best, I am currently on my first workday since going at it alone and its feeling good.
Agree. I'm happy there's finally a Mac term app that can support the same emacs color scheme I was using on a Linux desktop 14 years ago!
How to hire and keep a data scientist
I don't understand why the amount is important. He did not cause $20,000 in damages to the landlord. At most, he did $20,000 in damages to the hotel down the street.
What is a Scalable Business?
Sure you can, assuming:

1) You know the hash function beforehand
2) You know that they are salting in exactly this way
3) You know how they are doing their salting (HMAC vs., vs.)
4) You have enough time to create this new rainbow table
5) You have only just enough access to the system to dump the hashes (ie. the easier routes are blocked off from you)

That would in fact, with some probability (based upon the complexity of your rainbow table and the complexity of the users password), give you the passwords for a particular set of users.

I did say that it was more secure then it seems, not that it was perfectly secure :)
The Three-Day Monk Syndrome
Yeah, I noticed that as well. I updated my list to reflect it.
The Meaning of Life
The Meaning of Life : Get Born, Study, Study, Work, Work, Dating, Get Married, Fuck (or Fuck then Get Married), Give Birth to a Stupid Kid, Travel Abit, Get Old, Die. Life is Great!
Compare http://binged.it/KOXqqh with http://goo.gl/maps/fC4r , they're identical but Google still has 2 zoom levels to go into details, while Bing is maxed out.
Introducing Scala
That is one fancy log in page...not even a "forgot password" link.
Yes, this is on the list of things to do.
The What's Hot list is useless since it's not on the device. It's likely algorithmic as well. The only list that matters is the curated featured list on the device.
Some backstory that isn't in this article: Barnaby Jack (who goes all the way back to the original eEye research team in the last '90s early '00s) did this ATM research while working as a researcher for Juniper Networks. I believe the original vendor he targeted was Tranax; they make the crappy free-standing ATMs you see in bodegas†.

Jack notified the vendor and (obviously) got his talk accepted and announced at Black Hat. The vendor complained to Juniper, and Juniper had the talk pulled††. Jack left Juniper for IOActive and gave the talk the following year. Last time I checked, I believe he was at McAfee.

† Funny thing about Tranax: they managed to let Google crawl their maintenance manual a couple years ago, and the manual had their default maintenance code in it; a huge number of ATMs were found to be running with that default password, which allowed people to re-denominate the bills in the machine.

†† This was probably a reasonable call, because Juniper has billions of dollars to lose to a negligence suit brought by an ATM company.
My not so strong password is not in the list, spacex12, and Ive checked if it was already cracked by the prefix of 00000, nope.
In general, I'd have to agree this is a clear violation of his lease and doesn't deserve sympathy, but have you guys seen the piles and piles of legalese in these New York City leases? The lease itself doesn't deserve sympathy! For example, my lease last year from a private landlord even stipulated I'm not allowed to go to court and must use arbitration instead. I didn't think through it well, but next time I'll know better. It didn't become an issue though.
Bad programmers I've dealt with tend to share certain traits:

- Their code is large, messy and bug-laden

- They have very superficial knowledge of their problem domain and their tools

- Their code has a lot of copy and paste, and they have very little interest in techniques that reduce it

- They fail to account for edge cases while inefficiently dealing with the general case

- They're always rushing around putting out fires, trying to look like heroes battling vast problems against impossible odds

- They never have time to comment their code or break it into smaller pieces

- Empirical evidence plays no role in their decisions

It would be hard to self-test, but some clues would be: do you think you're the best programmer in the world? Do you find code with a lot of functions messier and harder to understand than code with only a few large functions? Do you routinely copy code from one place to another and make a few small changes to it? Do your programs tend to be a few huge files or lots of small files? When you're asked to make a change, do you usually have to touch most of the code or just a small chunk of it? If you say 'yes' to most of these, you're probably bad. If not, you're probably alright. :)

Another clue is to go read the CodeSOD articles at The Daily WTF[1]. If you find them funny or horrifying, you're probably alright. If you don't understand what makes them terrible, you're probably bad.

[1] http://thedailywtf.com/
Snapshotting backup tool Obnam 1.0 released
Nazi's in us GOD BLESS AMERICA
Points 2, 4, 7 are entirely reasonable.

Point 1 is relatively subjective, one person's "too long" can very easily be another person's "not enough."

Point 3 - I guess YMMV. If I'm hiring someone, a "thank you" indicates some thoughtfulness, I'm not going to be offended that an applicant didn't offer a treatise to her experience at the interview. That said, a more complete "thank you" note would probably put that applicant ahead of another applicant with a shorter note.

Point 5 - somewhat disagree, I think it's just as much a job for an employer to guide an applicant/employee as much as it is for an applicant/employee to sell herself.

Point 6 - in the context of "don't get social media, but thinks you do" I can agree, but the implication here is that an applicant needs a social media presence. The author works for a marketing firm, so perhaps in that industry it's true, but no so much for other industries. I'm an engineer who works a lot for state and federal agencies, and there are pitfalls to social media that one has to be aware of (being perceived to represent "official" policy, accidentally revealing incorrect information, providing material for opposing legal counsel, etc).

Point 8 - completely disagree. Not everyone wants or needs to have a public presence, and some folks may be uncomfortable with providing information to a online service that will almost certainly try to sell that information. I'm fine with that. That said, if you do have a LinkedIn profile, the info better match what's on your resume.

Point 9 - agree, but I also realize that internships/co-ops may not be possible depending on your circumstances. I'll give bonus points for having an internship, but won't necessarily dock you if you don't have one, and your qualifications/references are otherwise stellar.

Point 10 - there's courtesy and there's shyness. As a shy person myself, and recognizing that someone fresh out of college may be overwhelmed at an interview, I'm going to cut you some slack. That said, one thing I will look for is evidence of bias - for example, if I introduce you to a female supervisor and then you spend the next 20 minutes of the interview completely ignoring the female and only addressing her male underling, I'll notice.

TL;DR: job applicants, don't think all 10 of these reasons apply to all jobs everywhere, be mindful of your industry and the company you are applying for.
Make Better Select Boxes with Chosen
Even after securing our own passwords, we are all still vulnerable to attacks where the attackers simulate members of our networks to discover private information like our connections, job history, etc.
It's not up to you to determine what is a "little" thing and what's a "big" thing. It's up to the people who signed the contract. Apparently, the landlord thinks it's a big thing. In fact, I never met a landlord who didn't. They always verbally specified that I am not to run a boarding house, on top of it being in the lease. Probably because I was a college kid and well, rent to a college kid and you get a boarding house ...
Amazon Kindle Asks Me to Unpublish My Books
Because my Kindle books are based on things I published on the internet, they assume that I don't own the rights. They are telling to prove that I own the words that I wrote, or the books will be removed from Amazon.
They want links to everywhere my content has appeared.
Best of luck. I quit my job a year and a half ago to work on my app business full time. I'm now making 6 times my salary from app profits. In my situation, my app profits were already surpassing my income by the time I quit. I'm not sure what your situation is, but I would recommend getting the boat a bit closer to the dock before jumping.
Green (environmental) decline continuing, says UN report
It's a common misunderstanding that only "users" are charged. Currently everyone is charged who owns a device that's in theory capable of receiving public broadcasts in whatever form available - it's irrelevant whether you use it or not. Own a radio - pay. Own a telephone with a radio receiver - pay. Own a TV-Set, but only for watching streams or DVDs on a big screen - pay. It's annoying, but somewhat consequent that everyone capable of receiving stuff on the internet has to pay as well. Actually, IMHO it should be a flat fee that everyone pays, just like the opera funding which comes from taxes. You could abandon all the GEZ and save money along the way.

If you want to pick on the GEZ system, choose a worthy target, such as the bullies they employ that sniff around and try to find people that don't pay their fees or the annoying letter they send you or the bloated administration or whatever. Or the political dependency of the "independent" broadcasting organization.

Still, my main point is a different one: It's been common consensus and obviously we still agree that a public broadcasting organization is beneficial - independent of whether we personally use it or not. And since we obviously both support that notion, we both should pay for it, as should everybody in germany. Just like for the opera.
The old Djangopeople hosted avatars but I've switched to gravatar. So just updating the gravatar associated to your account's email address should do it. I'll make that clearer on the site.
This Book is About Travel
Another data point:

I changed my linkedin password about three weeks ago. The old one is in the list (already 00000-ed), the new one isn't.
Eve: Working Around Evolution (my talk at BACON about math/science/programming)
tldr: run for enjoyment, not for running sake.
What they're really trying to say is that their's value in scarcity. Unfortunately there is, in reality, very little scarcity thanks to the Internet.
I'm guessing a 3rd dimension as the next dimension.
I think you've misread the situation, which might be clarified somewhat with the knowledge that (at least to my knowledge) Patrick isn't an iOS developer, and isn't in competition for the market.

I read that as a perfectly valid suggestion that he could raise his rates, make more money, and enjoy the clientele even more in the same stroke.
The only way you can be a great programmer in a meaningful sense is by putting in your best effort every single time you do some programming work, always looking out for ways to improve your work and always looking for feedback from other people, basically cultivating a "beginners mind". Once you start thinking of yourself as a great programmer, you start paying less attention to what you are actually doing and start being over-confident in your decisions on the ground of your "greatness" and it is very easy to delude yourself - I know from my own experience. Being great is not a permanent trait you have to gain and will from that moment keep on having forever.

In other words, there really are no great programmers, there is only great programming.
That's it. This thread sold me. Installing zsh now!
A formal announcement shouldn't be necessary for 2 zoom levels difference.
Do you mean the 45 degree map view? I'd never heard of that myself, but apparently it's quite old: http://google-latlong.blogspot.co.uk/2010/07/changing-your-p...

If you mean something else, can you link to a screenshot?
I don't understand. Do you propose to use the Earth as a big field magnet and generate electricity by letting it move through a big conductive coil? So as the Earth orbits about the Sun, you could slow it down while enjoying free electricity... right?
No, he didn't. But he did do some damage. That's the nature of property, the more it's used, the more damage it accrues. By having "extra" people in the apartment, the property was being depreciated at a greater rate without compensation to the landlord.
No I use leeches - they are the gold standard in medical treatment for 1000 of years.
You could Tivo or DVR, or watch content made for TV on DVD/Blu Ray.
It is properly the same as the Star Trek movies -- one sucks so the executives crack the whip and the next one is great and then he lets go and so the next one sucks.
Paul Wilmott at the Computer-Based Math Education Summit
"As a self-outsourced American currently living in Vietnam I can significantly undercut $150/hr. ;)"

Although I don't think this is what he is doing, marketing wise sometimes people want an explanation for why the price of a product or service is less than the going rate for a certain quality.

Many people judge quality by price and by giving a reason (even one that doesn't hold water upon inspection by someone in the know) you can explain away doubts in a buyers mind and instil confidence.

Some other examples (and there are many) are companies who claim their price is less because "we don't advertise" or "we cut out the middleman" etc. so we can charge less.

Added: Above examples I am giving don't always explain away the difference in price being charged. So they could be a redherring disguising the real reason for the price differential.
I'm a landlord. The language in the lease I use clearly stipulates no subletting.

There are very good reasons for this. I did a background check on my tenant, not every possible person my tenant may randomly hand the keys over to, unsupervised. It's really not the same thing as having guests over.

That said, I'm not opposed to including some kind of pro-Airbnb language in my next lease. This is new territory so I don't know what it should be. A larger security deposit? A cut of the proceeds?
I would agree that greatness in part depends on a certain innate talent, and most of us, no matter how hard we may try, will never get there.

I think the difference between his categorization of "Good programmers" and its subcategory of "Really good programmers" is the more interesting one though. Too many programmers seem to lack (or have lost) that drive to continually improve themselves, having become content with treating programming as nothing more than a 9-to-5 job during which they do little more than apply past knowledge. Like the article states, doing this puts them "at risk of slipping into the lower grouping by letting their skills atrophy".

The "Really good programmers" on the other hand are the ones with drive, with motivation; the ones that at least aspire for greatness even if they might stall out at merely being "very good". Every great programmer was once just a "Really good programmer", but you can't go from good to great without that passion.
My hypercube thinks differently...
Mitt Romney's Private Email Hacked
Nor will I.

But it's worth acknowledging such programs exist and don't appear to be going away.

Beyond the AT&T incident (and following legal ruling dismissing, retroactively, carriers from wrongdoing in wiretapping).... there's also the 'TrailBlazer Project'[1] with public accounts from William Binney (NSA , 'Director of World Geopolitical and Military Analysis Reporting Group')and Thomas Drake [2] (NSA) regarding the overreach of such projects....that it's kinda hard to exclude data and so forth.

Jacob Applebaum (Tor, etc) recently dragged William Binney around NYC to gather publicity [3] - but few outlets paid much attention.

[1] - http://en.wikipedia.org/wiki/Trailblazer_Project

[2] - http://en.wikipedia.org/wiki/Thomas_Andrews_Drake

[3] - http://www.youtube.com/watch?v=zq3fgwV7doY
"Come on, the guy lives alone in a 3+ bedroom apartment in Brooklyn. We all know he signed that lease specifically to run a pseudo-hotel business under the guise of an Airbnb profile."

Categorically not true. Chris is a good friend, and he had a long term roommate until recently. He took on the lease because he knew they could cover rent whether or not the third room got let out. It is an amazing apartment in an awesome building, and his involvement in airbnb is not cynical or presumptuous. His listing was great value and he is an excellent host. I met him through airbnb and am incredibly grateful for it. So, try not to presume.
Thank you very much for looking out. It appears that this has been going on a bit. Matthew, can you help with the following pieces that also do not have my name attached to them, please? Doing so on both the desktop and mobile version would be greatly appreciated!

http://thenextweb.com/location/2011/08/01/foursquare-reporte...

http://thenextweb.com/insider/2011/05/14/milestone-foursquar...

http://thenextweb.com/apps/2011/03/17/agora-helps-you-meet-n...

http://thenextweb.com/insider/2011/10/24/linkedin-fixes-bug-...

http://thenextweb.com/apps/2011/08/16/linkedin-launches-slic...

http://thenextweb.com/socialmedia/2011/01/13/32-of-my-friend...

http://thenextweb.com/mobile/2010/08/31/mtv-to-reward-std-ch...

http://thenextweb.com/insider/2011/03/25/foursquare-plans-to...

http://thenextweb.com/insider/2011/01/27/linkedin-files-its-...

@Richiezc what a cool chocolate wrapper, thank you for making such a fun piece.
I wonder if the IRS will ever start targetingthe more popular AirBnd profiles.

I imagine most people do not declare the income, and $20k a year is significant revenue.
Works for me. No longer behind the paywall?

Update: indeed, just saw this G+ post by The New Yorker: https://plus.google.com/107786469140133631773/posts/hxnZD124...
I think what you're saying is that hotels (or hotel-like operations) shouldn't have strict health and safety regulations generally as long as there's adequate disclosure, but that's orthogonal to the discussion at hand. I think both you and your parent poster would agree that "actual" hotels and de facto airbnb hotels should be treated similarly from a regulatory standpoint, even if you disagree as to how much regulation is appropriate... in other words, airbnb shouldn't give some participants an unfair regulatory advantage over other participants in the same market niche.
Responsive design for those that really like resizing windows.
Orson Scott Card is not too far off, IMO.
The LastPass UX is anything but simple
You can get reflected XSS in that field. Paste "<script>alert('XSS')</script>" in the "Value to sha1" input box.

Darren, you should check out output encoding.
Oh. You're right, I missed that. New command line:

read -s a; zgrep --color -E $(hash=$(echo -n "$a" | sha1sum | cut -d' ' -f1); echo -n "$hash|$(echo $hash | sed -e 's/^...../00000/')" ) combo_not.zip ; unset a