skysight-inc/HackerNews huggingface dataset:
that is why i think that the "universal query languange" should be on a different layer.
SPARQL is one answer to this very complex problem. something similar to sparql with map/reduce style distributed algorithms embedded could be an interesting approach.
It'd be very irresponsible of them not to have asked her to take it down, just like it'd be very irresponsible to fuel the issue here by responding. It might be worth noting that the article only went viral once it hit HN (as far as I understand).

By irresponsible, I am commenting purely in a business sense.
Ask HN: Review our app Domain Manager for Google Apps
We, iteridea (two recent college graduates), recently published an iPhone app to manage Google Apps domain. The app helps you create new user accounts, suspend, restore, and delete existing user accounts, and reset user passwords. Check out our website for more details: www.iteridea.com/domainmanagerapp

The regular price for this app is $4.99, but with motive of Sys Admin Day, we're offering it for free over the weekend (starting today until Sunday).

An update is coming up soon, and we're planning on adding new features in the next few weeks. What features would you like to see added? What features do you think should definitely be left out? Check it out and let us know what you think. And if you happen to run a blog and write a review, please let us know! We will be extremely grateful! :)
use :ls to list the open buffers. Then use :b<number> to switch between buffers.
Yes, but it could yet get worse. With the (slow news) weekend coming up, if the tabloids ran out of fodder and decided to run with this story, it could get very big indeed.
Why should they pay tax on that money? It was generated in a foreign country by a foreign corporation and already subjected to foreign taxes.

The US didn't expend resources helping them make that money, therefore it doesn't deserve any of it. If anything, we should be encouraging them to bring it back here.
Social Fortress currently provides transparent client-side encryption and decryption within Facebook, Google+, Thunderbird and Outlook for your messages and photos.

When you download and install Social Fortress your plugin is customized to sync with just your account and the key management server. This unique plugin is authorized to request keys for messages for your Trusted Contacts and generate new keys associated with your account.

The keys are generated in parallel on the client and on the key management server. They are always rolling forward and are synced in real-time with some unique variables within your custom plugin.

No two messages are encrypted with the same key and are only stored in memory during the encryption / decryption process. Every time a message or photo that has been protected is viewed by yourself or others authorization to that messages key is requested.

Your Trusted Contact list is managed globally by connecting with other users through Social Fortress. Within Facebook all of your friends are initially treated as Trusted Contacts and you can easily remove individuals from this list with the click of a button.

Social Fortress uses AES-256 CTR for the encryption and communicates over a 256 SSL stream from your device to the key management server. The data in this stream is also encrypted using aspects of your customized installation.

The technology for web services (Facebook, Google+) operates as browser plugin for Firefox, Chrome and Internet Explorer (not publicly available right now) and independent of any service's API.

The technology for Thunderbird and Outlook is a separate plugin which requires installation.

We integrate transparently into the products we support so the user experience is exactly the same. No extra clicks, no confusing decisions and nothing extra to learn. We designed Social Fortress to be used by individuals who don't even know what the word encryption is.

Within every environment you have the ability to enable / disable Social Fortress protection with the click of a button or using a keyboard shortcut (CTRL+Q). This only disables the encryption functions. The reader is always on so you can use Social Fortress just to view your friends protected content without having to protect your own. It's like having Flash or PDF Reader once it is installed you don't ever have to do anything again.

If your device becomes compromised / lost / whatever you can login to the site and disable all active installations in two clicks and this will not affect previously encrypted messages and we just disable authorization access to your old plugins and have no need to change any previously generated keys.

We also support other services but have yet to make them live:

Skype Chat, Twitter, mail.yahoo.com, Gmail.com, Chatter.com, Yammer.com, Blackberry Native Email support
the contract. You can only take 350k pesos as a salary...

and when u contract services, they ask you for some sort of proof if the value is suspiciously large. So you can TRY subcontracting a friend in US and paying him 40k USD, no problem. I wouldn't expect it to go through unnoticed, though...
I’d say it’s astonishing no one has done it before, but it’s not: The music business has a long tradition of resisting good ideas.

I'd say it's astonishing he doesn't know internet radio station have existed for ages. It took a little bit more know how before getting getting put on the web, but its always been there.
Maybe the take-away is that sites should do a browser check and then serve simpler English to IE users ;-)
Appropriate use of crop rotation and natural fertilizer (cow manure is quite effective) can significantly reduce the amount of fertilizer needed. I don't think we ever put artificial fertilizer on our fields, just spread on some cow dung.

In any sort of farming operation, soil nutrients MUST be replenished. A huge industrial farm can practice crop rotation at least as well as a small farmer, if not better, and of course can afford to have employees devoted specifically to managing and planning fertilizer application when needed.

Farming can be an expensive proposition--it is not cost-effective to apply pesticides/herbicides/fertilizer when not needed!
I thought that v/CJD takes about 10 years, right?

A friend of my parents in California died several years ago from mad cow desease (v/CJD) and it took many years.

Anyway, this is outside my area of expertise - my wife however spent a lot of time looking into this and she very much believes that mis-diagnosis is common.
> Airbnb wasn't vouching for their renters any more than a hotel booking site does

The victim in this case stated that, before using Airbnb, she would normally perform background checks on potential renters. Airbnb, though, marketed themselves as a safe and reliable way of vacation renting, and implied that they took on the responsibility of this sort of screening. In fact, they make it impossible for users to do it themselves. Whether or not they do in fact screen renters, it doesn't sound unreasonable for the victim to have believed that they do.

> Leaving very valuable things out when inviting strangers to stay in your house

At one point in her blog, she does mention that she had taken everything of value and locked it in a closet that the guests did not have access to (and presumably did not know the contents). They literally broke the locked door down. Valuables aside, they also went on to damage or destroy nearly everything else in the house, valuable or not. Removing valuable items from the house entirely would still not have prevented the violation of her home.

I don't think it's at all fair to blame the victim here. It's not a simple matter of an American lacking common sense.
If she was being coached by a lawyer, said lawyer would surely not let her write another word about it. That's his payday she will burn. I doubt she has one.
rent is not on that 350k limit (u can spend up to 600k a month in rent, which is enough for a pretty nice place - I currently pay 300k and live in the trendiest city in town)

if you're bringing family here, don't expect to be able to feed everyone on restaurants two times a day, every day of the week. That's impractical on basically ANY city, if you have a family. Alas, if you're planning that, you should not even be considering bootstrapping....
The data in the article does seem to bear this out. The source domain is displayed at the end of each headline, which probably accounts for the shadowy spots on the right side of the veteran redditor heat map. You really only need to glance at the end of the title to see if it's an imgur link or not.
I think an example is in order. I'm going to code up a simple event dispatching algorithm in three languages. They'll have the same functionality. I consider myself fluent in all three, and I'll write them in the most consise and style-respecting way I can.

C++:

#include <vector>
#include <string>
#include <iostream>
typedef void (*hndlr)(std::string);

class Event {
private:
std::vector<hndlr> handlers;
public:
void Listen(hndlr handler) {
handlers.push_back(handler);
}
void trigger(string arg) {
for (std::vector<hndlr>::iterator i = handlers.begin();
i != handlers.end(); i++) {
(*i)(arg);
}
}
};

void h1(std::string arg) {
std::cout << "First handler got " << arg << std::endl;
}
void h2(std::string arg) {
std::cout << "Second handler got " << arg << std::endl;
}

void main() {
Event event;
event.Listen(h1);
event.Listen(h2);
event.Trigger("something happened!");
}

Lua:

event = {listeners = {}}

function event.listen(self, handler)
if (type(handler) ~= "function") return end
table.insert(self.listeners, handler)
end

function event.trigger(self, arg)
for handler in self.listeners do handler(arg) end
end

event:listen(function(text) print("First handler got "..text) end)
event:listen(function(text) print("Second handler got "..text) end)
event:trigger("something happened!")

C#:

using System;
public delegate void HandlerDelegate(string arg);

class Main {
static event HandlerDelegate Event;
static void Main() {
Event += (arg) => { Console.WriteLine("First handler got" + arg); };
Event += (arg) => { Console.WriteLine("Second handler got" + arg); };
Event("something happened!");
}
}

Now, go ahead and say that choice of language doesn't matter. You might not need lambdas, or first-class functions, or event handlers, and a good programmer can make the same algorithm "work" in any language. But by choosing a more powerful and expressive language, you can get those algorithms done in a way that's more readable, maintainable, and faster to code, which in the end is what really matters.
Diglo: Social Networking For Avid File-Sharers
i will say that on every android article.

Android will only be relevant when we start to treat phones as PCs.

the mobile operators of today are the IBM of yesterday that rented mainframes time.

the unlocked mobile phones of today are the PCs of yesterday that you could install any OS you pleased. ...even that at the time you only had a bunch of DOS and BASIC shells, now you only have a couple android distros.

dumping your $600 on an iphone is like still be paying for a mainframe to use a slow clipper app over a slow terminal that could run 10x faster on a local PC.

give that up and buy an unlocked android phone, root it in 2 steps (all you need if it's unlocked), give everyone your SIP phone number (or gvoice if you're lazy like me) and keep changing operators every year to the cheaper promotions.
Google is 2.4%, I think.

http://news.ycombinator.com/item?id=2783382
SQL is not pronounced as "sequel". The ANSI standard declared that it is pronounced S-Q-L.

http://en.wikipedia.org/wiki/SQL#Standardization
Early user of this stuff, and it's been great. These guys are responsive and the tech is simple and effective. Lets us answer user behavior questions without crying ourselves to sleep afterwards.
Agreed. If AirBnB doesn't trust its customers, it can hardly ask them to trust one another.
This is the worst thing I personally have seen him do. So he is not looking quite so good to me now.

On the other hand, I still don't believe he's deeply evil. His big weakness is the length he'll go to to get information out of people. I think he crossed the line in this case. But I still don't think he's a bad person.
why not publish group pricing on your website?
Two things.

First, I'm pretty sure they don't owe you anything. You sound a bit demanding with "I would like a simple Yes or No."

Secondly, watch Brian's startup school presentation [1]. The main takeaway is "manipulate and control the media at all costs." He talks about re-aligning your press coverage according to business needs. He talks about how to manipulate bloggers. Controlling their image is what they do. It's worked out very well for them so far, but when you are faced with a viral shitstorm, heavy-handed approaches quickly break down.

Draw your own conclusions.

[1]: http://www.justin.tv/startupschool/b/272180383
turntable.fm is more then just an internet radio station. I've been disappointed by those for the last generation (besides NPR) - now with turntable.fm, I'm literally listening all day
Does anyone actually know the "real" story? I feel like Airbnb/YC is saying one thing, and EJ is saying something else.

Is this a case of miscommunications that got blown out of proportion?
Whoops. I totally misunderstood what that part of the guide was trying to accomplish. In case anyone makes the same mistake I did, the suggestion is to get the column count by reading the error message. I'm used to not being able to read the error.
Tools for Conviviality - Ivan Illich
Check and edit the history of RUN box.
It seems counterproductive. Surely the number of people getting pissed off and unfollowing the account would be quite large compared to the amount of good it would actually do.

I guess the world is still learning the answers to questions like "How many times a day can you tweet before you piss people off?"

Oh, just one other thing:

He's trying to initiate social action

Well no, the political posturing is what's important here, not the question of whether some random jerk leaves a message at some random congressman's office. The point of the campaign is to try to claim credit when the eventual compromise comes through (or else to be able to blame Republicans for refusing to "compromise" when the negotiations fall through). As always in politics, what you're seen to be doing is far more important than what you're doing.

And remember that in politican speak, "We want a bipartisan compromise" always means "We want the other party to vote for our bill".
??? Uh, because it's stupid and won't work. If my house got robbed, and I blogged about it, and someone asked me to reduce its visibility, I'd say "fuck you". And that's basically what happened, since she blogged so eloquently and recommended that others stay in a hotel. It's not really very surprising.
Gorgeous. If only they could do the same for apartment/house rentals!

Really, that would be perfect.
All of this discussion about what airbnb should or shouldn't do is ultimately moot now. Unless they can prove "EJ" is totally fictional and/or an insane liar the company is essentially dead in the water already (at least as a US operation). Not just because of the PR hit (though that is substantial), but because of the inevitability of media, lawyers & politicians circling the wagons around this story.

Airbnb's business will be explicitly illegal throughout much of the US by year's end, and honestly in its current incarnation I'm not convinced that it is a bad thing (for obvious reasons this is clearly a market which needs more regulation and process than they provide).

Nice experiment... too bad about all of that flushed away money though.
the sites just have to remember to put that sign "we reserve the right to refuse service to anyone" and they are covered.
I first used SQLite because I thought (in C++) "Man, instead of writing crazy datastructures, I wish I could just use SQL on a spot in memory" SQLite came up in my Google search, and ta da!

Of course, this was back in 2003 or so, and that project never turned into anything more than a fancy wrapper over SQLite and Lua.

Still, SQLite == awesome, when it is appropriate.
... because the only use for file I/O in applications is structured tables of data? What about audio/video, documents, graphs, log-structured data, object caches, unstructured flat files, etc? Don't get me wrong, SQLite is awesome, but this is a classic example of the relational database world's pervasive attitude that they are the superior solution for any data storage problem.
AT&T to begin throttling heaviest data users on October 1 (Updated)
Just cause someone else does it doesn't mean that you should do it. If you need to match against another data provider, e.g. government database, then you should tell you users that. Tell them that you can't continue unless they "enter their name the same as it's in their passport". I assume you users are interested in your service, so they will want to enter the correct information.
What assertions in particular did you have in mind?
Point very much taken

I've tried to tone the copy down quite a bit

What do you think now?
it's also the first group (there was a beta last year), so it's not exactly a "long planned, flawless program". They call it an EXPERIMENT for a reason: come with an open mind and you'll definitely grow. Come full of "it doesn't work like that back home" and all you gonna find is frustration. Just my opinion, anyway. :P
Disclosure: I recently switched to Android from iOS.

The dropped calls and coverage issue are overblown. It is not like any carrier has a magic cure to the vagaries of radio reception. CDMA phones might have some edge on reception, but those tend to be offset in the area of battery life. In any event, I think coverage is in a 'good enough' phase now.

The real problem is that so many android phones sold in the US are not running 2.3, they're stuffed with un-deletable space-wasting crapware, and they often have absurd carrier restrictions. I think it is very conspicuous how the most happy android customers seem to be the ones with phones that do not have carrier mods.

I could definitely recommend a Nexus S to my mom and expect her to be able to use it just as well as an iPhone _now_. I do not have the same feelings about the other phone I tried (and returned), the AT&T Samsung Infuse.
Why's that? What has she written so far that would jeopardize settlement negotiations, or her ability to bring a case to court?

Companies are invariably advised to clam up in the face of litigation, but that's because they have a lot to lose and because they have to maintain message discipline across the whole company. Also, because they usually don't want to talk about it.
Just fold by indent or syntax, if your code isn't already indented right, you're doing it wrong :-)
So nicely put. I could not have said it better myself. Airbnb has the social responsibility to help restore this woman's life and make sure this doesn't happen again. Im concerned with all the attention this topic is receiving, that it will influence other bad people to leverage the missing link in their business model.
Because it's obviously stupid and it has been proven many, many times that the result is exactly the opposite of intended. See: http://en.wikipedia.org/wiki/Streisand_effect.
Good thing we have a debt ceiling crisis going on, then!
My comment is a reply to chocopuff, not you.
Well, we can drop all namespaces other than those used or explicitly specified. It's all solveable.
GazeHawk is a YC startup that does eye tracking using webcams. More about it here: http://www.gazehawk.com/

Presumably they got a bunch of people who were willing to participate in the study, then showed them the same screenshot of Reddit and tracked their eyes using their technology.
Well, they already had to limit the service to US only.
House Panel Approves Bill Forcing ISPs To Log Users
Of course there is. Case in point: Color.

— My anecdotal evidence is loud

— Mine is even louder!!!
I'm not a Clojure user, but I am a bit confused about why you can't have EVAL, and also a COMPILE function, which does the appropriate dead-code elimination.

That is, in Common Lisp, the REPL functions aren't usually compiled, but you can call a COMPILE function to trigger them into bytecode.

I don't see the difference for your problem. I would like to be corrected. :-)
I think the color and illustrations are what give it its appeal. It isn't your run of the mill streaming service, its fun and it has its own character. I currently pay for rdio and would probably pay a minimal amount for turntable.fm also if it came to that being what had to be done to keep it around.
Big Bytes: Retail vs. the Web [Infographic]
You're a bit off here. Appcelerator doesn't actually compile ANY javascript to native code. They expose a device specific API via a proxy/bridge system they call Kroll. They have a bunch of ObjC code that they then front with their Kroll Proxy. They also have a small shim between their JS interpreter, and Kroll on the other side.

So in effect any app you run on Appcelerator is still bound to the characteristics of their chosen JS interpreter, AND the characteristics of their proxy, AND lastly the performance of their native API.

It does provide a relatively simple path, to getting relatively simple apps up and running with native widgets but not inherently native performance.

Disclaimer: I've only ever dug into the iOS source, I can't swear this is 100% valid on other platforms.
Also fun: The only one of these that works when a callback removes itself from the event list in its own callback routine is C#. You get a hanging iterator in C++, and removing items from a table mid-iteration in Lua is undefined (though in practice usually works).

To make this case work properly, the place I work for has a 335 line C++ template class. This is all time that the developer could have spent actually building our product.
Though it varies by country, generally peacetime law in the 20th and 21st centuries has not allowed merchant vessels to carry weapons. As a response to the rise in modern piracy, however, the U.S. Government changed its rules so that it is now possible for US flagged vessels to embark a team of armed private security guards. Other countries and organisations have similarly followed suit.

Curious to see how the pirates adapt...

[1]http://af.reuters.com/article/somaliaNews/idAFLDE71E1F520110...
[2]http://en.wikipedia.org/wiki/Piracy_in_Somalia
Haven't they already signed a ton of licensing deals?
You don't keep your birth certificate and grandmas jewelry at your vacation house.
Your comment reminded me of this excellent article from an IBM researcher:

"Why Should Engineers and Scientists Be Worried About Color?"
http://www.research.ibm.com/people/l/lloydt/color/color.HTM

Some very excellent examples of how using a different set of colors in your heatmap has a huge impact on how it's perceived.
Regarding - I thought that you use airbnb to rent extra properties; not your home with your documents, jewels, money, personal diary and what not in there.

Nope. You use vrbo or an external agency for your extra property. You use airbnb for renting the extra room in the house or a week you're away from your place. That's how airbnb spins it and that's how most places are listed on the site
I think this is what you want: http://www.padmapper.com/
...I am clearly tired and cannot read properly. I looked for the credit and missed that. My bad.
Thus creating a world where everybody struggles to look as poor as possible to Google's algorithms in the hopes of getting a good price?

I'll just google "how do i gets my babby daddy to give me his welfare check" ten times a day, and use a separate account when it comes time to research private yachts. Cha-ching!
UK Engineers Print and Fly the World's First Working 3-D Printed Aircraft
It's a deliberately simplified view of the problem.
Why Should Engineers and Scientists Be Worried About Color?