skysight-inc/HackerNews huggingface dataset:
I agree. This is becoming too sensational- I expect Nancy Grace to show up somewhere.

My opinion: Someone let a stranger into their home and there was a negative outcome. Common sense says that's a calculated risk- much like a hotel has both good and bad guests. They have no real obligation to provide support to this user- regardless of what site you use to fill your room (craigslist, airbnb, etc) you are still providing your property to a stranger. Just because its a super-hip start-up doesn't mean everyone involved has the same intentions. It is naive to think otherwise.

Edit: For the record, I do empathize with the victim and hope she gets justice. I feel that she shouldn't be targeting Airbnb for something they were not responsible for.
2 things I've learned this week
you're right! yes, i guess i am doing it already. my complains was just about this particular site, where i haven't worked much enough yet
Move.

Really.

SFO, NYC, Boston, Atlanta, all need tons of work.
I sort of agree with you, at least in the past. I used to run Linux as dual boot on my MacBooks and any Windows laptops. However, life became simpler for me (a good thing!) when I just started running OS X and switched from leased servers to EC2s. I mostly code in Clojure, Java, and Ruby so it really doesn't matter much which OS is on my laptop.
That's the first plausible explanation I've seen that at least partially bridges the gaps in the two stories. Still, that scenario doesn't match airbnb's claims. They claim they've been helpful and supportive throughout this. If that was limited to being nice for the first few days then trying to buy her silence, that's nowhere close to how they've characterized it.
That's brilliantly demented.
'High Frequency Trading' is a blanket term, encompassing all trades whose holding period is less than a day.

For 'Ultra Low Latency Trading', its all C/Assembly/custom cards.

For non-ULL HFT (such as information arbitrage or many traditional quantitative trades), the performance penalty of java is negligible compared to the development and tweaking costs. And certainly there's a whole crowd of people who believe that java development is faster than c++ dev. However, in this domain, nowadays Python performs well enough to use
Do you have to stay in the area? Would you be willing to relocate?

I agree that any developer meetings (not just python) would be good for networking.
Have any news sources stated whether or not EJ owns the place that got ransacked? I often see it referred to as her "apartment" in various places and was curious if she actually owned it or was a renter who was subletting it herself? Perhaps part of the problem Airbnb has coming fully clean with the entire story is the whole can of worms that potentially opens up if/when it becomes common knowledge that a lot of their business is built on subletting that isn't even technically legal (according to most rental contracts) in the first place.
Languages also shows numbers
this is just as true on iOS. In mobile you can get away with releasing something that is unfinished, but you cannot get away with releasing something that is unpolished.
Wait, why are you mentioning FizzBuzz? It's like saying "I can walk in many ways".
Now that you are saying it, I find that it also adds to the "bad integrity" flavour of AirBnB's actions in general. How can bet your career on a half-ilegal business model? I understand sometimes you have to be "crazy" to get a company going et al, but there is still something to the fact, that these guys were ready to do it, specially after 'craigslist' and 'EJ'.
DataMapper: pro or con?
I'm thinking about digging into DataMapper. Is it cool, or should I stick with ActiveRecord?
So if I ended up with a one-time sickness that put me up in the hospital for, say, 3 months, then I'm more likely to catch another long-term sickness than the rest of the general population? Logic!
> > did you ask her for permission to pass on her details to a third party?

> I did not ask for her permission

Jacques, that is not cool. Extremely, extremely not cool. Did you at least tell her you'd done it? Ask for forgiveness? What did she say? (Edit: downthread, jacquesm reports, "I have apologized to her that I did not seek her consent first, based on the note I received afterwards it seems that she is ok with it, but that does not diminish my mistake and I should be more careful with stuff like that.")

Look at it from her perspective. You passed the contact information of a homeless victim of a serious crime to a powerful, world-famous venture capitalist who has a billion-dollar incentive to shut her up. Against her will. If this was a movie plot, we wouldn't see any more blog posts from her, ever again.
There is ifene/efene (and Reia and Elixir if we'd consider alternate languages for Erlang VM) for Erlang. There's a CoffeeScript for JS, too.

Syntax can be fairly easily replaced - any good undergrad CS student should be competent enough to write a parser/translator. It's the semantics and runtime that really matter.
Airbnb has settled these cases before, as another commenter noted here. I have been completely sympathetic to EJ all along, but as I read more of her interview comments, I'm starting to wonder if there's even anything Airbnb could do to help at this point (or any point, for that matter). I don't think there is. Airbnb could sign a blank check, and it wouldn't surprise me if she still continued to talk to the media. She has shown after they asked her to take down her first post that she is unwilling to work a deal out quietly, whatever happens, she wants it to be done very publicly. Who knows what will make her happy, not even she knows from her comments in the interview. Point being: Airbnb has settled these cases before and customers have walked away happy because of it.
Tips for hiring creative people
might as well ban the internet while you're at it.
It almost seems backwards though. When unemployment is high, it is less likely for someone that is unemployed to be so 'for a good reason.' If unemployment is low, and you are unemployed for long periods of time, I would think that would be the time to raise questions, because it would presumably be easy to actually get a job.
Other than the suggestions to move, why don't you have any industry connections in your area? Go to networking events, meetups, conferences, etc.

If you can't find any get on meetup.com and create a Python meetup. Even if you get 1 person to come you can say you organized the local meetup group.
Offering to give EJ a new house is like offering to buy a rape victim new clothes.

And if you think the way EJ feels is not similar to what a rape victim feels, you probably haven't talked to one before.
"a business model threatening crisis that everyone should have seen coming"

Airbnb did see it coming and were careful to cover it in their TOS section 1.2 and 1.4. They have, however, been marketing their service very differently. They've now taken down the FAQ answer about security that had only a joke about grand pianos, but it shows that they were deliberately trying to obfuscate security issues in order to make more sales.

That makes it even more amazing that they had no PR or operational plan in place to deal with the inevitable criminal user.
Italy Police Database Leaked by Anonymous
The address isn't obscure, it's right there.
This gives me a slightly evil business idea: Fake Employment

Create a tech company with a sufficiently heavy load of buzzwords describing what you do. Basically copy the website of a random consulting firm.

Then charge people for the privilege of getting hired. You could charge them $5000 a month under the table and cut them a check for $4900 in "salary". If you are brave you could take a form of credit in payment.

Then when your employee gets hired away from you it looks like they were never unemployed.

Sure some people would see through it, but the people smart enough to see through it would presumably be smart enough not to implement a stupid policy of not hiring the unemployed.
I think it's a way of saying "I'm not unemployed because I'm incompetent, and I'm not emotionally attached to Python".
i have an open id account, i used it for a few years, now i only use it for stackoverflow family sites. i use myopenid.com.
i have no complaints with their service. i really dont see much point to open id after having used it. it doesn't solve any problem for me.
Right on! I was going to make the same comment until I saw yours. Charles Nutter has been very enthusiastic about invokedynamic based speed improvements - can't wait.

A little off topic: as a consultant it seems like the demand for Clojure was been tremendous: Clojure is a nice language and very performant. It will be really interesting to see how much large speed improvements in JRuby will cut into Java's, Clojure's and Scala's developer market-share.
http://www.canonical.com/about-canonical/careers
If your employer receives revenue in US dollars, and you pay your expenses in US dollars, committing to pay in Swiss francs adds volatility from both their perspective and yours.

This is the essential bar to adoption of any new currency.
Sure, but it comes off as "I think FizzBuzz is some sort of significant problem, as attested to by my mention of it", which acts pretty negatively.

You wouldn't expect a carpenter to say "I can both screw and unscrew screws from wood". It's sort of a given if you have the slightest bit of domain knowledge.
But this did involve a lack of transparency, right?

The transparent response is "we don't know what happened and we are investigating".
I prefer sending the logs to some other computer over UDP.
Try temp agencies and contract agencies. I'd be shocked if they don't pick you up. I've been told they are pretty desperate for warm bodies right now and know several people that have gone that route out of desperation. Sure it is not permanent or glamorous but it will pay the bills.
I used it some on a Sinatra app a while back, and enjoyed the syntax of it compared to ActiveRecord 2, but with the release of Rails 3 and the arel backed AR, I've stayed pretty committed to ActiveRecord.
Any web business that does #2 is cutting their own throat. Closing down lines of communication makes it look like you have something to hide even if you don't. Especially to many, maybe even a large majority of, people on the web.

>We can tell whether you are lying or not. When I see text I can't tell, but video is far more convincing.

You might find it more convincing, or less convincing, but it is BS. Go read Overcoming Bias for a while. People often believe they can tell when someone else is lying, but they are often wrong (usually about 50%, that is the same as randomly guessing). Actually paying attention to the information they provide, that is reading what they have written, is much more accurate.

Only in #4 does he actually give good advice. "Fix the freaking problem".
Ontwik clearly provides some sort of service, if only to dredge up YouTube videos that we've otherwise missed.. but I can't help but feel there's a "better way" for these videos to be discovered than a site that just embeds and adds no editorial context.
My only question: how is this better than syslog?
elance.com web design. you can get jobs filling out wordpress themes and probably make $1,000 a month at least
If I were programming something like this in C++, I would preallocate as much memory as needed and reuse that in memory pools. I would do this for managing the memory (preventing memory leaks, making sure my program doesn't crash when memory runs out etc) and for performance (same sized items allocated from simple block pools, temporary "stacks" of objects which can be cleared by simply resetting the stack pointer etc). Following this logic, I don't see why I wouldn't do something similar in Java, so the garbage collector would only need to collect temporary objects as most would stay in memory and be reused. This should eliminate the bulk of unacceptible GC pauses.

Having said that, as far as I know (I haven't worked in Java in about a year and a half, so I don't know how this is now), garbage collection is pretty fast nowadays. It may also be possible to speed up if using something like Excelsior JET, though I've never used it, so may be wrong on that.

I'd personally be interested in looking at using a C++/LuaJIT hybrid for something like this though - the bulk of the code would be in Lua with common tasks that require very high performance and don't need to be too dynamic being done in C++.
>Yes, it'll get you up and running out of the box, but as you keep spinning up servers to host each store and it's database you'll have to keep adding exponential resources (hardware, software, meatware) to the problem and keep you from achieving economies of scale.

No, you'd be adding resources at a _linear_ rate relative to the growth of the customer base. The point about economies of scale is true enough but has nothing to do with a lack of exponential growth in costs.
Even if YC did have such a thing, consider that Airbnb has raised like 20x more than YC has invested into their entire portfolio since 2005. Airbnb is worth more than YC. It's not that YC doesn't give tips on how to do some of your initial PR, but once you're at the level that Airbnb is at you're not going to be relying on YC freebies.
You should do exactly what you want. My advice was to employees, not employers.
pg once cited Mark Twain's "Corn-pone Opinons" essay in a link from "What You Can't Say". I expect he's already given thought to his own biases here, and yes we also ought to remain aware of that.

http://www.paulgraham.com/cornpone.html
Is it just me or has this entire debacle resulted in an awful lot of beating up of otherwise upstanding HNers and armchair novice PR advice based on a case full of conflicting details where apparently nobody has the complete story?

I'm actually finding this entire thing distasteful from all possible sides. I'd rather just wait and see what happens while the various parties work this out in relative private.
Greek, for example, is quite a bit less ambiguous than English. We don't have anything close to the number of homographs in English, and parts of speech are very distinct (a word can almost never be both a verb and a noun).

In English, "right" can mean any number of things, it can be an adjective, a noun, an adverb or a verb. In Greek, that would almost never happen.
Scripting Layer For Android (SL4A): http://code.google.com/p/android-scripting/ Though for stuff you're going to distribute it's much better to go native, bite the bullet, and do it in Java.
>AirBnB raised about 0.01% of their financing from YC.

That is not the relevant number. YC will tend to care about the bad publicity in direct proportion to how much of the stock they own, and they probably own a lot more than 0.01% of AirBnB.
Actuarialy, you probably are.
Don't bother, I submitted a resume months ago that would be a perfect fit for one of the positions and I haven't even heard back for a rejection.
There are plenty of people in Seattle (and I'm sure most big cities) having a really tough time finding people to hire. In Seattle, I know of several companies looking for python devs.

As other people here are stating, you need to move.
[Paper] MD-HBase: indexing multi-dimensional data on top of HBase
Started with OpenID supported accounts only as a quickstart on my site. Removed it after a while and replaced it by classic email/password based accounts. Observed issues with broken authentication and people were a bit confused with already being logged in because they were already in their gmail...

Conversions declined however due to the required sign up then which was not necessary before.
Agreed. The obvious exception are the APIs that you pay for such as payment gateways and other things you don't want to reinvent.

The APIs with problems tend to be those 'free' ones (usually social related) which are just granting access to their data and really just provide ways to create neat mashups.

Cheers from another hacker in Utah :)
In the individual case the probability can only be calculated by a physician.

In the general case? I am sure (to a certainty sufficiently high to factor into hiring decisions between otherwise equally qualified candidates) that the increase in probability it is non-zero. So yes, I am saying in the general case that people who have been seriously sick before have an elevated chance of being seriously sick again.
Japanese mobile internet costs about half as much as UK mobile internet, not about a sixth as much.

Starting the graph at 10 instead of at 0 is misleading.
مشاهدة مباراة الاهلي والترجي
There are 2 problems with Java and OSX for me (none of them are huge issues probably)

1) OSX version vs public version
2) Java SE API source code (you have to do some tinkering before you can browse the source code of JDK classes using your favourite short-cut keys provided by your favourite IDE).
Depends who you're talking to, I think. Hip hackers on HN are going to laugh at you, but hiring managers? Maybe not.
Exactly. Insurance has to be accounted for, and it obviously isn't in the current model. It wouldn't be a complete shock if it turned out to be unsustainable. Bubbles and such...
It doesn't have to be a "conspiracy" -- the change in story, attitude, and the selected words looks like someone is being coached and has decided to milk it.
Except that this is a YC company, and YC was explicitly created to be a company that provided investment and mentorship - their core competency isn't picking companies that will make money so much as picking companies that they can help to make money.

So, in this situation, Paul Graham is definitely not "just another investor" - he's a mentor too.
My employer happens to receive revenue in numerous currencies. I do think that it should be up to the employer which currencies they want to offer payment in, but I really think that it should be something that is legal (is it not? I don't know) and to a certain degree expected.
Much more useful.

The key issues upheld are:

(1) The headlines to the various articles reproduced in Meltwater News are capable of being literary works independently of the article to which they relate.
(2) The extracts from the articles reproduced in Meltwater News with or without the headline to that article are capable of being a substantial part of the literary work consisting of the article as a whole.
(3) Accordingly the copies made by the end-user's computer of (a) Meltwater News (i) on receipt of the email from Meltwater, (ii) opening that email, (iii) accessing the Meltwater website by clicking on the link to the article and (b) of the article itself when (iv) clicking on the link indicated by Meltwater News are and each of them is, prima facie, an infringement of the Publishers' copyright.
(4) No such copies are permitted (a) by s.28A CDPA dealing with temporary copies, or (b) as fair dealing within s.30 CDPA, or (c) by the Database Regulations.
(5) Accordingly, the end-user requires a licence from NLA or the Publishers, whether or not in the form of the WEUL in order lawfully to receive and use the Meltwater News Service.

Which is not about the user copying but Meltwater's summaries and distribution of them being illegal. Google should note this and immediately stop crawling the internet in the UK as this behaviour is clearly illegal as headlines are creative works.

Stupid...
He is saying that Quora might be the next search and you are quibbering over metaphor use. Did you read the article at least?
Yeah, the tone was not ideal for persuasive writing. I just found myself astonished to witness a volume of downvotes, not only on this post but also on my original post on this page which did not have the same exasperated tone, that across the board was orders of magnitude greater than anything I've ever seen on HN, but without a single comment from the downvoters to try to explain themselves, which really called into question why there are so many people on HN who have managed to accumulate enough karma to downvote but who are also both (1) dumb enough to be hostile to every post on the topic of global warming that doesn't treat it as a made-up conspiracy, and (2) ovary-less and/or ball-less enough not to offer any explanation why they are downvoting.
The U.S. needs to model our wireless regulations after these leading countries. Our economic health will suffer unless our regulatory structure improves to accommodate more competitive markets.

As it stands, much of the potential of the software business is being hamstrung by the lack of affordable and high-quality internet access.
Jeff himself said, rather horrified when people started posting solutions to FizzBuzz:

> FizzBuzz was presented as the lowest level of comprehension required to illustrate adequacy. There's no glory to be had in writing code that establishes a minimum level of competency. Even if you can write it in five different languages or in under 50 bytes of code.

> The whole point of the original article was to think about why we have to ask people to write FizzBuzz. The mechanical part of writing and solving FizzBuzz, however cleverly, is irrelevant. Any programmer who cares enough to read programming blogs is already far beyond such a simple problem. FizzBuzz isn't meant for us. It's the ones we can't reach-- the programmers who don't read anything-- that we're forced to give the FizzBuzz test to.

I think that mentioning it as a skill (unless it's in jest), seriously hurts anyone's chances at being taken seriously. Exactly like someone would be dubious if their carpenter said "I can definitely make that cabinet for you. Hell, I can screw and unscrew!"
Many people seem to refer only the scalability (performance, that is) side of the argument but only few who actually pointed out the developer's productivity of choosing Scala and Java for Twitter situation.

http://www.infoq.com/articles/twitter-java-use
I don't know for iphone and Android, but Windows Phone just added private betas :-)
it comes off as

I don't think it came off that way at all. He's stating that he can demonstrate a basic, fundamental grasp of code structure in several languages and types of languages, which is pretty good.
That's silly. It implies that YC doesn't trust AirBnB's board, who all have more skin in the game, know the situation better and on top of that, are mostly personal friends of the YC partners.
The author states Lion’s default Python install is a healthy Python 2.7.1.

I have personally had an unreasonable amount of trouble installing and using Python libraries and environments on Snow Leopard. I think right now I have at least 3 different versions of Python installed, each with various and disparate libraries. Has this been addressed in Lion? Getting Numpy, Scipy, etc to work is a chore; especially when comparing it to the Linux experience.
The victim also shouldn't be stalked or contacted by investors in the company that has already intimidated her and whose gross negligence hampered a speedy resolution to the crimes that were committed against her.
I agree, it is nothing different than syslog if all you want to do is just dump all logs in one file. But one advantage of this approach in our case was that we wanted to show last 1000 critical logs on a web interface and with logs stored in redis, it was pretty easy to do that. And as redis was part of our stack, it was very easy to hook it up for this specific task.
Have you considered a drastic move to SF, NYC, Boston, or another startup hotspot?

Ah yes, it's so easy to move when you can't even afford $100 to start a company. Great advice.

Finding a job as a developer is actually not that hard, in this economy.

Looks like you're wrong, in this instance at least.
I'm actually quite sad. This seems so unnecessarily self-destructive. It feels like watching a girl cut her forearms with a broken beerglass.
The original poster already noted that he had tried ODesk and similar websites (of which Elance is one). I think it would difficult for him/her to make $1,000/month (especially working with WordPress) while competing against developers who live in places with lower costs of living than Michigan.