skysight-inc/HackerNews huggingface dataset:
Also, it's illegal in China. Enforcement is lax, but if you cross the wrong person expect the law to be enforced. Several Rio Tinto officers had to find this out the hard way.

http://www.reuters.com/article/idUSTRE62S0R020100329

Network, the Chinese way, and get some people on your side quickly.
I agree completely with you. I want to see a middle ground between glacial and fast-and-loose.
not exactly, what if a credible cheap support emerges!
what if you get cheaper batteries.

Apple had tried hard to sell their devices as an experience rather than commodity, now they can no longer live that way.
the unlocked iphones become a commodity.
You can't force them to relinquish it. They should know that because you have the trademark, they can't launch anything with that name. They're probably just hoping that the longer they wait, the more invested you'll get in the name and the more you'll be willing to pay.
I've flown Virgin America's business (I think they call it first) class when it was only a $60 upgrade (SFO to LAS, not a long flight) and it was the only truly enjoyable flight I've had, at least since I was a kid. But I probably wouldn't do it again, even at sixty bucks, because heck, sitting in a comfortable chair isn't that fantastic. I can do it at home for free. And while I got a free glass of MacAllan 12-year, they still didn't give me anything to eat except a bag of chips.

But yeah, in economy class there's only so much that can be done to make the flight more enjoyable without giving people more room, and getting a little more room turns out to cost more than most people are willing to pay. Still, I'll take a Virgin America flight over an American Airlines one any day.
Are you sure? The Librarian of Congress's statement says that:

> Nor is this rulemaking about the ability to make or distribute products or services used for purposes of circumventing access controls, which are governed by a different part of section 1201.

http://www.copyright.gov/1201/2010/Librarian-of-Congress-120...
So far we have three teams signed-up!
Wepay, Weebly, and Footbalistic.com

live link: http://www.thestartupcup.com

We are also looking for sponsors if your company would like to get involved that way.

Anyone is welcome to come and watch as well!
Well, there is a Best of Hacker News page, but it shows the best submissions of the past few days rather than the best comments.

http://news.ycombinator.com/best
Tobago Is Special for its Natural and Unspoilt Beauty
It is a tropical garden with exquisite beaches, coral reefs, calypso and soca.

Also, the weather in Tobago is ideal with temperatures ranging between 74 degrees and 84 degrees year round.
Interesting post, but what was missed is that corporate travel accounts for a large degree of airline ticket spend - and those values (price and schedule) are that BigCo business cares about.

The post was written from the perspective of the flyer also being the purchaser (either leisure or small business travel) but when tickets are purchased for you, or you have to purchase within a financial policy all that it comes down to is price (and to some extent, schedule).

The CFO doesn't care whether AirlineX has more comfortable seats than ArlineZ and isn't going to authorize purchases because of it.
I use an iPhone 3G on T-Mobile (because I'm boycotting AT&T). I wasn't aware that jailbreaking was illegal–I thought Apple was trying to make it so, but it wasn't yet (under the DMCA).

Either way, this is great.
Apple's not going to sue itself. So they can of course unlock their own phones (barring a contractual restriction with AT&T or similar).

The change means that, i.e., Google, or TMobile, or some other legitimate competitor to Apple could use jailbreaking or unlocking as a competitive strategy in a way that Apple wouldn't like. For instance, Google could operate their own app store, and consumers could use Google software to unlock their device and install Google's app store.

While Apple does offer unlocked phones in some countries, they typically don't do so willingly. All of the unlocked phones that I am aware of come from countries that forbid locked phones to be sold.
Why do people fumble at Subway?
Why cant a flight be like a bar with a pool table and darts or at least fps fragfests on lan?
I'm currently building a web app that, long term, I want to do a lot of the things the author is looking for. The minimum viable product, which I hope to launch in a few weeks, will be a high fidelity mockup tool which creates pixel-perfect designs that are indistinguishable from actual websites. Long term, I want to implement an export feature that generates quality HTML/CSS from the design.

If you're interested in helping test it or have any feature requests, shoot me an email (see profile) or leave a comment below.
Nice site. What's your goal for users visiting? I see a signup link at the top right, which will be missed. If you want to get users to signup there should be a big signup button somewhere in the middle of the page.

An API?! Awesome! Seriously, kudos, this is a great site.
An interesting discussion but inconclusive. I agree with Rich that it would be very useful to have an established set of meaningful concurrency benchmarks.

For example, I'd like to see if a Clojure solution of the benchmarks in the linked ACM paper can scale better than the solutions tested in the paper.
For trendy consumer startups like Twitter and Groupon, I can imagine that the name does affect word-of-mouth. But in general, I think most products could be called anything and succeed. Meebo is an idiotic name but they have millions of users because their product is solid.
If dispensaries are for-profit, lead-gen could be a decent way to start out.
Hvala ti na reply-u, javio ti se kolega iz firme na mail, pa provjeri da slucajno nije zavrsio u Spam folderu. Zivio.
The "explore" interface is really slick, but I can't link to or bookmark a search filter to share with anyone. It'd be easier to spread the word if I could pre-filter strains based on someone's particular needs/personality, and link them directly to that.

Also, since this is a startup, how do you plan to make a business out of this site?
Photos would be a good addition. It's not hard to believe that someone is calling/selling something under the wrong name.
"About Erlang/OTP and Multi-core performance in particular"

http://www.erlang-factory.com/conference/London2009/speakers...
Why not just ask the object for a proxy and then send it messages? Then you only add one method to the base object in question.

[1, 2, 3].as.sum
There's also the "can I connect to this outside Internet service today?" risk.

As I recall, people said companies can generally VPN out, but that adds to your costs (paying the external VPN site, plus latency, another single point of failure, etc.).
Please check out our side project, OhLife (from MeetingMix, YC S08)
Caribbean Real Estate - Your Own Place in the Sun 
Caribbean Real Estate allows one to enjoy a quality and leisurely lifestyle all year through. It is now quite affordable as Caribbean real estate have also felt the shock of the recent global recession.
This is a good, well-written article, painting a good picture of the issues involved.

My grand-father is in a similar situation. After years of dementia, he was diagnosed today with pneumonia after he stopped swallowing last week and reacting to people some weeks earlier. He'll die soon, but he'll die at home, where he was nursed by his loved ones until the end.

I'm glad he won't die in a hospital like my other grand-father, who died from cancer after many chemotherapies. My grandmother never gave up hope and it hit her hard when he finally died. I wished he could have died at home, even if that meant his life was some months shorter.
Sad, but true. And I fear only getting worse since the latest trend is to get more for less, and quality keeps getting pushed lower on the priority list.
Hey HN - we made this in our spare time, just because it was something we wanted to use. When we told some friends about the idea though they wanted to use it too, so we decided to release it. Many thanks for checking it out.
Me too, pretty much. Although I've not even dared to think about uploading/editing images.

My vision is something where you can create and use templates for stuff like header, menu, columns, footer, implement styles for fonts, edit styles such as gradients, shadows, corners.

Interface should be something like hovering to see which elements are affected by the current rule, and then picking attributes and changing them.

Basically a WYSIWYM for CSS3.

I am certain something like this will appear this year.
"Please, Dear God, Don't Let Me Fuck Up."
Might want to get a backup domain... Libya isn't necessarily someone you want holding your company by the balls. It also appears they don't want offending content on .ly domains:

"3.5 The Applicant certifies that, to the best of his/her knowledge the domain name is not being registered for any activities/purpose not permitted under Libyan law."

http://www.nic.ly/regulations.php
That there were fires due to poor engineering practices 100+ years ago doesn't provide evidence that the market wouldn't create better solutions than government regulations in the present.
Since its a small pdf it looks great on my kindle. I believe I read an earlier draft of this and I was impressed.
Should we be doing video chat in 2010? People used telephones 30 years ago, and it's still popular now :-)
Very true, although most companies that have corporate contracts do so for multiple major airlines, so there still is choice. Also, corporate contracts have much more influence for international travel, they aren't nearly as meaningful for domestic travel.
I work on nuclear reactor monitoring software...

So, "melt into a superheated puddle of neutron-emitting slag", while not quite as dramatic as "explode into a giant fireball", is quite possible if the senior software and methods engineers at my company (and the many, many people the NRC involves in verifying and validating our code packages) collectively screw up.
Ah, thank you very much for pointing that out!
Honestly I don't think most users want to jailbreak the OS, just as most android users don't want to install other OSes. iPhone users resort to jailbreaking just so they an use their carrier of choice without restrictions.
I agree - and like the site. Good clean design, am not an expert in the area but could get a sense of the different indices right off the bat.
Another reason the pie charts probably aren't the best representation is because it implies that the different effects of a strain all add up to a whole. E.g. if the "lazy" effect gets larger, then the "sleepy" effect must get smaller, which we know isn't necessarily true.
If SMrF cares to share, I'd be curious to hear how his compulsion affected his relationship with his wife. Did she agree with the crazy hours? What did she do when you were crying yourself to sleep? It sounds like a horrible experience to watch a loved one go through.
tl;dr

Company doesn't offer enough for a domain that's their own company name .com.

Domain name is probably worth less then $25k.

Company launchs and grows really big.

Company trademarks the domain and manage to buy it for $250k.

They manage to call it a success.
Web Startup Ideas that Failed
the unlocked iphones become a commodity

A commodity which only Apple sells, and which you'll end up paying full sticker price for one way or another (either up-front to get it without a two-year contract, or through an early termination fee if you switch carriers).
Good tip! I remember how ruthless the Libyans were in back to the future.
OhLife is one of the few apps that I use every day. If you've ever tried to keep a journal or any kind of organized daily log, I highly recommend it.
If people are afraid of unsafe rental conditions, they should rely on a trusted third party assessment of the safety of the room they plan to rent. How do you support the assumption that the government's assessment is more likely to be accurate than that of a private organization?
But how does that hurt Apple? They are still selling phones. If anything unlocking only hurts AT&T.
Are you sure they can't just call themselves "name.com"?
Senator Magnuson and Congressman Moss beg to differ.
Although that's true, consider the larger context.

One, Apple's market share has only been non-trivial in recent years, meaning since the x86 switch + the iPhone launch.

Two, most viruses and hacks use the Trojan Horse method, basically attempting to trick the user into giving you something that they wouldn't normally give you.

Three, even though Apple and its cult like to claim that OSX is secure, OSX automatically downloads patches, and Apple releases security patches nearly as frequently as Microsoft (but ironically isn't as diligent about closing security holes as Microsoft).

To make these work, the people attempting to harvest data or simply cause harm have to play the odds. So the 100 to 1 ratio between Windows and Mac machines out there has historically been reason enough to ignore the mac as a target for hackers and viruses -- so it's very likely that as Apple's market share grows, and as people start using iPhones and iPads for more and more of their computing tasks, they'll increasingly become targets for hackers also.
Also, see Sean's post on growth hackers here:

http://startup-marketing.com/where-are-all-the-growth-hacker...
Photos are left out intentionally because of the SFW aspect. That and I have always thought it a bit silly to just have macro shots of pot all over the place like most sites. I guess it could be useful in our case for classification purposes.
I'm not French or German.

I haven't really heard of the lottery before, and I suspect this is the reason:

http://en.wikipedia.org/wiki/Diversity_Immigrant_Visa#Winnin...

The amortized chance of "winning" over all regions is 1.51%.
Going from utter failure to mere failure is not victory, it is disaster mitigation. What would a victory in Iraq even look like? Iran emerged as a regional power. Saudi Arabia continues to finance terrorism with petrodollars. Millions of Arabs hate the U.S. even more than they did 10 years ago. How could this happen? Where was Congress in early 2003? Where were the checks and balances?

Why is that any sane person who dares to criticize the U.S. foreign policy is labeled as "traitor", when the true traitors were the congressmen who failed to check the executive branch, the intelligence agencies' employees who could but did not blow the whistle, and overall the American people who engaged in hysteria and madness and abstained from rational thought after the 9/11 attacks.
Could you elaborate on this at all? What kind of traffic are you getting (max concurrent requests handled perhaps)? Any idea why Node dropped out?
You do realise that the first version of the C++ compiler was a pre-processor for the C compiler ? And that in the end all this stuff outputs assembly language ?

As for functional programming someone just released a lisp for PHP. That doesn't mean it's the 'right' way to do stuff, but it can be done, and programming 'generically' was done for years before someone took the time to produce a language for it. I've written piles of code that would write programs (usually C) to avoid having to write the same kind of code with slight variations.

In the end all this stuff is Turing complete, so if you can do something in one language, by simple reasoning you can figure out that you can do that trick in any other by implementing a (subset of) the former.
They could start by putting seats in the plane that do not recline. I'd easily pay an extra $20 per ticket to not place my knees at the mercy of whatever random person happens to sit in front of me, and it should actually be cheaper for the airline.

This is really the only significant differential I've ever had in flying experience, on AirTran/JetBlue/Southwest/Delta/United: Whether or not the person in front of me chooses to recline their seat.
PyDBCLI is a package for creating interactive command line database query tools
They didn't 'force' or 'threaten' him to do anything. Groupon got the trademark first -- by active use even before trademark registration. The other guy got the domain name first. Then the two parties struck a mutually beneficial deal based on their distinct rights.

The domain-owner's 'intent' doesn't count for much; everyone with a domain name has a plausible 'intent' to use it for a related web project.

And the suggestion they 'speak to lawyers right now' is goofy -- they certainly consulted much better legal counsel than is available in this discussion thread before spending $250K for an international domain purchase.
So in a Terminator-like situation, the best bet would apparently be to head for Africa.
It is pretty easy to build a round robin load scheduler that queries for x amount of cores on a system, spawns a thread for x cores and then schedules request to the least burdened core. This reduces the amount of threads the server uses while still taking advantage of evented co-routine based processes. (this stuff is not new, Node just kicked off interest again due to its growing popularity). If evented servers catch on, I think you will eventually see this as a hybrid solution. But yes you will certainly need threads or different processes, to take advantage of multi-core systems, it just a question of whether or not you need a thread per request. There are also a lot of security implication that are getting glossed over in the talks about evented servers.
Bookmark & browser history on the explore page is in the works.

Eventually we would like to have dispensaries manage their menus with us. Visitors could see if their favorite strain is available in their area, and dispensaries could notify users of specials via site/email/sms.
Apple may actually be fine with it. They may have had a contract clause with AT&T that required them to defend the exclusivity clause in any legal action, possibly including this sort of thing.
I couldn't help imagining how OO "objects" might be implemented in Clay

Your dispatch code now:

record Square {
side : Double;
}

record Circle {
radius : Double;
}

variant Shape = Square | Circle;

procedure show;
overload show(x:Square) { println("Square(", x.side, ")"); }
overload show(x:Circle) { println("Circle(", x.radius, ")"); }

My "Objectivizing":

interface Shape {
abstract procedure show(self);
}

record Square : Shape {
side : Double;
show(self) { println("Square(", self.side, ")"); }
}

record Circle: Shape {
radius : Double;
show(self) { println("Circle(", self.radius, ")"); }
}
variant Shape = Square | Circle;

Here, "abstract" declaration in the parent would make the children's "show" automatically become an overload.
'self' is variable which would be automatically specialized to the containing record. I think the resulting code isn't excessively verbose.
Very cool stuff, hopefully.

To quote the beginning of the "What about my web app?" section

This ten step tutorial shows how a client can interact with Hookbox.
Adding web app integration is also trivial.

I can tell you, combining a real-time component with your existing web app framework is not trivial; hopefully Hookbox might change this. In general, a framework that eases this pain is very needed.

I experimented with these ideas with my project "Hotdot" (http://github.com/clemesha/hotdot), which is mostly a "big example", not a framework or whatever.

Hotdot uses Orbited (which was originally authored by Michael Carter, and who is also the author of Hookbox). Michael did contact me with the Hookbox project a while back, and it looks as though he has made significant progress on the project since.
May I ask how this is different from, say, private wordpress.com blogs?
Simple and nice design; especially spot-on is the periodic table look & feel which is visually easy to remember.

One thing that's a little odd is that from reading the site's content marijuana looks like a 100% perfect drug. I was expecting to find a section about undesired side effects, ideally for each strain, and particularly related to long term usage. E.g. I've heard pot users say that in some occasions they experienced paranoia, or mild depression.
Yes, team is two engineers (or developers?) and one designer.
It's funny how people will take an assumption and keep it without ever verifying if that assumption really holds.

This is a really nice example of that.

It also is reminiscent of one of my favourite programming jokes:

int x;
int y;

x = 0; /* initialise both x
y = 0; and y to 0 */
Short Version: Hookbox is a message queue built specifically for browser clients. Whenever a client connects, subscribes, publishes, etc. Hookbox makes a Webhook request (HTTP callback) to obtain permission for the action from the web application (PHP, Django, etc.) All server-side app logic therefore remains within the web framework/language.
I definitely agree when it comes to the code scalability of something like Node.js (although, I haven't built gargantuan javascript applications before, but am going to assume that it's not necessarily a pleasant experience).

Diesel looks great. When looking into alternatives in Erlang/Haskell/Scala, or XMPP/BOSH, either it's not easy to find quick how-to examples, or I'm looking in the wrong places. Any fingers in the right direction would be welcome.
The article lacks some statistics and research.

If I wanted to understand, I'd look at what % of the travellers are frequent flyers (with a standardized definition of "frequent flier" of course), the level of income (differentiated between frequent flyers and other as-yet-to-be-determined categories, maybe holiday trips, business trips, family trips, etc.).

Not to mention there might be some irrational decisions or decisions not directly attributable to the customer.

My "instinct" is that the airline managers have it right: price is #1, and schedule is #2 - like for silverstorm, a flight is easily several months' worth of income for me, and I don't have much flexibility with my holidays OR business trips.
>walked away almost entirely unimpressed

I'd be curious to hear why - most of the feedback has been good so far. I haven't had a chance to play with one myself.
Coroutines bring their own headaches and baggage. To say that callbacks are behind "state of the art" is a little misplaced,; its just a different way of doing things. With coroutines you have to worry about IO all over the place and have to make your functions coroutine safe and Ryan Dahl, the node.js creator, will argue with you all day long about coroutines vs callbacks.

I do agree, though, that developers should not ignore other ways of doing things, just don't discredit the callback way of doing things as it can be useful.
I think they clearly articulate this on the home page
Whether you like the model or not, the fact is that JavaScript with it's callback/event based model is what browsers understand. And the internet isn't going anywhere anytime soon.

Node is an attempt at using this successful model on the server too where is can solve massive scalability issues using the exact paradigm front-end devs already know.

Also while there are many technical ways to make code look blocking, but really be running other events under the hood, it's this exact implicit running of "other stuff" that makes writing threaded code so hard. You have to assume that things can change between every function call because you don't know if somewhere down the chain it's doing pseudo-blocking.

JavaScript's model is simple, you provide callbacks and you know exactly at what boundaries things can happen asynchronously.

In summary, node is one way of doing it. We think it's a better model and it's proven itself in the browser. If you think another model is better, than by all means go for it!

Let the leapfrogging begin ;)
It is the perfect drug!

In all seriousness, currently the effects listed are all positive. Some less than desirable effects would probably be useful such as paranoia, dizziness, etc.