skysight-inc/HackerNews huggingface dataset:
Note that the company being written about in the article is not based in the US, so their situation is different from that of most people incorporating a US company.

For most small companies in the US, the number one reason they pick Delaware is simple: fashion. They see that's where a lot of big companies incorporate, so they want to be there too. For the vast majority of businesses there is no real advantage over incorporating in their own state, and the latter is usually more convenient and often cheaper.

Delaware has some very favorable laws for banks, which is a big reason they are often there. They also have a court system that handles corporate matters in separate equity courts instead of through the regular jury-based courts. This streamlines complex litigation and gets you judges experiences in such matters. This can be a real advantage if you are the kind of company that is expecting complicated issues relating to shareholders or corporate governance, which is why many large public companies incorporate there.

Some prominent examples of big public companies NOT incorporated in Delaware are Apple (California) and Microsoft (Washington). (Microsoft has bounced around--they incorporated in Washington in 1981, then reincorporated in Delaware in 1986 and then reincorporated back in Washington in 1993 where they have stayed).

Nevada is popular for many small companies because it has good protections on privacy if you want to keep your name out of the public record associated with your company.
Trick Landing Fail
The following code looks pretty assembly-like to me ;) This is my state-of-the-art pattern matcher for Clojure working w/ ClojureScript.

https://gist.github.com/1177437

While this may look scary the pattern match compiler now emits precise errors (not shown here).

Also I mentioned to Brendan Eich that I created an 8 line ClojureScript macro to marry closures and prototypes.

https://gist.github.com/1214547

You would not write any of this stuff by hand.

ClojureScript lets you fully leverage the promise of JavaScript. I haven't seen anything else that comes even close.
Google bought Moto to prevent it from settling w/Apple on Android patents
The Cost Of Copyright Extension In Europe: 1 Billion Euros Paid By The Public
Groupon probably damaged software IPO sentiment, and people want to see how Google+ will play out. Also, they don't really need the cash and waiting will allow them to build a consistent revenue history (which will probably be disclosed, along SEC rules of 500+ investors). They can wait this one out.
I don't understand why antimatter stars would emit more gamma rays than normal matter. The only difference is the charge right? Then mass and energy should be the same. That is why matter and anti-matter annihilate each other completely because neither has more energy/mass than the other, just opposite charge. And if your are referring to galactic collisions between matter and antimatter galaxies most galactic collisions do not result in star collisions because of the vast spaces in between stars within galaxies. But I could imagine gas clouds from the two opposing galaxies could come into contact and turn matter into gamma emissions.
I don't think he'd be surprised. Didn't C++ initially compile to C? He mentioned how these "to-JS" languages are more like C++ to C than C to assembly.
Ask HN: How should I proceed with my mobile app side project?
About a year ago I started a side project in which I created an Android app for a national restaurant chain. They have a loyalty program which I participate in, but is incredibly difficult to keep track of using their supplied methods. The app was created on my own time and without funding from the company and released to the public for free where it has received very positive feedback from other customers.

The restaurant chain has since taken interest in the app and tracked me down to talk about further development and an iPhone version. I’m turning to ask HN, because at this point I don’t know what to do. I don’t want to sell the code I’ve created outright as I have enjoyed working on this project and would like to continue to do so. In a perfect world I would love to continue development and retain rights to the code, but also receive some revenue from the company for development, maintenance, and support of the app. Have any of you been involved in an agreement like this before or have any suggestions for how I should proceed?
Bing Bets Big in Search Personalization
C++ only briefly compiled to C, but compilation-to-C is a time-honored compiler building trick.

It's not always reasonable to make inferences about the quality of a programming language by reasoning about its compilation target. It's probably never reasonable when you're talking about compiling-to-C, which is basically a macro assembler.
You're right, now is probably not the optimal time for FB to do their IPO right now.
No its the corporation tax for firms not actually operating there but that are Delaware registered. Income tax depends on where you earn it.
The question is -- is it cool to be "low-level" guy and write on pure "low-level" JavaScript or it is not. It seems currently it is not as cool as to code real assembly.
Not About Steve
Doesn't Facebook have several thousand employees by now? If all of them were given only stock options, and not actual shares, then I'd be pissed. Options are more volatile than normal shares. So if the company stays private indefinitely in a sinking market won't the value of those options drop precipitously?
Something better than those options? What about a web interface or a Qt GUI screams "great Windows UI" to you?
The IPO market is not good at the moment, so I suspect that the investors (mark too) are trying to maximize bang for the buck.

Maybe after Greece defaults and the EMU cleans up its act. 1+ year is not a bad guess for that to happen.
The idea that debugging tools should determine how Javascript is generated or written baffles me. It's only been over the past few years that we've had any credible Javascript debuggers. The debugger builders will adapt to whatever the developers use. The horse pulls the cart.
Facebook Delaying Its IPO Until Late 2012
Thats kinda reminds me of robin hood. Stealing from Bill Gates or some poor guy still makes you a thief, so your statement doesn't make sense to me.
The ex-wife has UC. IBD is an awful condition and I wouldn't wish it on my worst enemy. Besides the embarrassing physical symptoms described by others (basically uncontrollable explosive bloody diarrhea) it takes a huge toll mentally and emotionally. It is a big embarrassing secret. Add in the why me questions, depression, self-esteem issues and your life becomes an unending roller coaster. Autoimmune conditions are weird. They flare and go away with no rhyme or reason. You can be fine one day and in the hospital the next. No Dr. knows what causes it and no Dr can fix it. The only treatment is trying different chemicals to find one where the treatment is not worse than the disease. Her current treatment of a once a month infusion costs her medical insurance $14k a month?! She is imprisoned by her medical insurance and worries about losing it every day. It is something little understood by healthy non chronic illness people. You need to work to have insurance, but when you are most sick, and sick a lot - you can't work. So fundamentally having health insurance attached to ability to work is just wrong. Someone can talk about their heart attack, or cancer, or diabetes and everyone gets it. Talk about IBD you get a blank look. Talk about the details and no one will ever bring it up again. If you try to stay general and say I have an autoimmune condition people also don't understand and think you have HIV/AIDS. It is tragic because a huge growing number of people suffer from a large spectrum of autoimmune disorders (prob caused by genetic predisposition and long term exposure to low level chemicals in plastic, herbicides, pesticides, etc...) that are prob related in some way but because of how the med establishment treats them separately, they never gain the traction or interest of the medical research community. So that equals no dollars and money mostly flowing towards newsworthy cause such as popular cancers, heart, diabetes etc. No one wants to find the cure for explosive bloody diarrhea. They want to save lives. Tragi-comic stuff. Very sad. On that uplifting note Kudos and thank you for creating something that can help. It is much needed since the disease symptoms and treatment are basically different for every person that suffers from it.
Not even briefly, I'd say. Cfront-based compilers were the rule rather than the exception well into the 1990's. It wasn't until the death of proprietary Unix and the emergence of msvc and gcc that the world got used to the idea of C++ being a first class language.
what' he's referring to, in my experience is the fact that microsoft has been trumpeting IE and HTML5 for some time (particularly on windows 7 phone). And that except for the hd7s and samsung focus, windows 7 phones are stuck with ie 7 mobile, which has no HTML5 support. From what I can tell other windows 7 phones cannot run the 7.5 "mango" release, which actually includes an HTML5 capable IE browser.
Refer someone smart, win a free decade of github
Mertado raises $2.3M, launches Mertado TV
A fair comparison though would have to be a modern Cray-class supercomputery thing to that Cray though. That's going to have more than 4GB of RAM; modern Cray equivalents open the bid at petabytes of RAM.
http://www.engadget.com/2010/02/23/lenovo-thinkpad-x201-tabl...

That is a pretty recent example. They have been offering tablets that run traditional OSes with traditional specs for years.
> Saying that you're no worse than everybody else is not the same as saying you're worth applauding.

I disagree. Apple is bringing smartphone software support out of it's "6 months then give up" cycle. I think that's worth applauding.

> If you've only worked with phones, you might have an inflated view of what "Long Term" means.

Right, I have a warped view of what long term support means because I'm comparing it to other consumer electronics instead of dedicated servers.

I'm sure if you are used to buying cars, seeing your phone's hardware warranty is pretty disappointing too. Expectations are a bitch.
if anyone has benchmarks, that would be excellent

JSONKit is faster.
> The lawyer helped us a lot with incorporation, TOS, Stock options,

I was guessing that's true; it's pretty standard for a lot of people.
Never Quit, Never Fail Tour
Too bad they can still sue the shit out of you if you lose the bittorrent lottery and your IP is selected for public exemplary punishment.
That grep is too generic to imply that someone was using it vs just linking to kissmetrics.com.
Details for North America /// Internet Traffic Report
I don't believe that all the other living creators should be forced to wait until someone's death before building, extending,transforming,sampling,etc their work.

Public domain concept is very similar reasoning open source, individuals contribute to the group cause the group result is far greater than individuals.

The assumption with creative works is that the creator didn't create in a vacuum. They in fact, draw on a rich set of creations, experiences, etc of society. One's creations aren't entirely their own. Society recognizes the effort though and grants creators specific rights for a limited time. But, eventually (and no not a 150 hrs later) creations must return to the wellspring from which they originated, aka the public domain.
I think a major step in the development of complex javascript apps was the development of real debugging tools for Javascript. Prior to that, the barrier to a complex JS app was too high for the hobby developer.
I've been getting a ton of people signing up for my GoDaddy hosted WordPress blog the last couple of days. All the email addresses were things like adfa@gmail.com.

Usually I get 2 or 3 signups a month. The last 2 days I've gotten 10 to 15 a day.

I've kept my WordPress install up to date though and I don't appear to be compromised. I wonder if that was part of the attack.
I usually try not to weigh in on these debates -- I imagine https://groups.google.com/forum/#!topic/nodejs/a7yVzBw1sJk is what triggered this post. But...

Mr. Schlueter is right on -- C++ is a much more accurate comparison, and especially so because it was originally implemented as a cross-compiler into C source code (circa 1983-1990).

That said, saying that the desire to compile into JavaScript is (to paraphrase the post) pathological language-wank craziness, is a bit extreme.

I'd like to think that the reason why CoffeeScript has caught on like wildfire, when there are so many other AltJS languages out there (https://github.com/jashkenas/coffee-script/wiki/List-of-lang...) is that we're trying to take the deeply pragmatic approach.

Mr. Schlueter writes "you don’t compile it to target a given platform," as if this would be an advantage or a justification for existing ... when it's really quite the opposite. JavaScript is plagued with libraries that will only ever run on certain platforms because they opt-in to platform specific features. I can't use your simple pluralization library to turn "bit" into "bits", because it was only written to run on Node.js, and is riddled with `forEach` and `require`, or because it was only written for the browser, and hides data in the DOM.

CoffeeScript tries very hard to compile into efficient, lowest-common-denominator JavaScript (read avoid Internet Explorer bugs) because that's how your library can be used widely across devices and runtimes, while being reasonably future proof.

I don't know when "order of magnitude difference" became a synonym for "worthwhile difference", but ... how much easier does a program have to be to read and write before it becomes a worthwhile choice to make the change? 2x? 1.3x?

In any case, CoffeeScript is a little thought experiment -- not a corporate project, or a Dart-like browser takeover. If it suits your fancy, use it, and if it itches you the wrong way, by all means leave it out.
I can't seem to find the discussion now, but the C-- people (http://www.cminusminus.org/) found that compilation-to-C was a requirement from some large companies, at least as a backup path, for anything not solidly established. Companies wanted to know that if this fancy new thing's maintenance dropped off a cliff in 10 years, they could at least compile to C, and thereby leverage C compiler ports to new architectures, rather than depending on a straight-to-asm path that may or may not be maintained decades from now.
Writing is important – but not everything.
Thanks. I ended up on some other portfolio-ish page that listed things he's hosting on other platforms etc. that really didn't showcase his design work.
David Graeber: On the Invention of Money
.. so he likes CoffeeScript? I'm not sure I grok the complaint or general message of the blog post. I've never actually heard "Assembly of the web" in relation to JavaScript. A link to earlier discussions that sparked this post would be useful, because I think there might actually be a takehome point in there somewhere : )
Is the only difference between the ClojureScript REPL and Firebug/WebInspector (for JS) that I get to keep using my editor? I mean, you can already do JS at the REPL without reloading the page.

fwiw, I'm an Emacs user, Lisp geek, and huge Clojure fan. I see the benefit of this, I'm just curious if not leaving my editor is the only advantage or if I'm missing something else.
The bigger question to me was: What does Groove do?

Branding should be about what you want to communicate about the company rather than the decoration process of picking out a color scheme. If you want to understand why this branding isn't working read the mission statement:

"Groove is a hosted customer support and engagement platform that helps companies manage customer support across all types of channels - email, web, livechat, mobile, Twitter and more."

That description sounds slightly vague and long at the same time. What's funny to me is that while the branding is their website does a great job of explaining what they do. So in a sense the logo is holding them back.

By the way if anyone wants to see brilliant logos that were done for the tech industry check out the work of Paul Rand: http://www.paul-rand.com/site/identity/
I typically use PullToRefresh from https://github.com/leah/PullToRefresh instead of EGOTableViewPullRefresh. It positions itself as a superclass that handles all of the logic, rather than an external object that handles the delegate methods (as EGO does).
Make a line in Google Maps to account for the Earth's curvature?
Do you mean the Chuck Norris part?
Can You Build an API Using Scraped Data?
Not a fair accusation and out of place as well.

Iceland did not "fail as a nation." Simply the financial sector was too large a percentage of the economy. When the financial sector collapsed (as it did in the UK as I recall) so did the economy.
Seems similar in thought to DNS's additional section, where a DNS server can say `hey, here is your answer, and oh by the way, you might want this other information too'. Example use case: if you get a CNAME back, then you will probably want the associated A record as well.
"The IE monopoly with ActiveX"

I certainly remember and that's what your comment made me think of. It's not QUITE the same thing as it is supposed to compile to js but yeah, I get the comparison and would prefer to have no single-corporation overlords.
This was probably not part of the attack. The attack simply redirects incoming requests to another site. If your site was affected, you wouldn't have had any sign ups because your site would have been redirecting to the bogus site before it even reaches your page.
New YouTube effects: Shake it like an Instagram picture
http://zacvineyard.com/blog/2011/03/25/upload-a-file-to-a-re...

Looks relevant (though I haven't actually used this code).
Someone commented on the posted article that the compromise seems to be from Godaddy itself. What I'm thinking is someone used a vulnerable 3rd party script hosted on a shared server, then somehow got root or escalated privileges and compromised all or most of the sites hosted on the shared server. If the issue was Godaddy itself being hacked, I would assume it would affect all servers, not just the shared one(s).
The browsers are working on a generic solution by providing a way to set source-to-compiled line mappings for the debugger.

Even without special support, depending on the compiler, sometimes it's not particularly hard to debug unless you're really not familiar with JavaScript. I don't think it's as big of a deal as people make it out to be.
I guess the more accurate motto "Fgrep the Web" would be off-putting even for geeks!
Unfortunately, I have to agree with the negative comments. Even if the whole process denotes great consistency and attention to details, it really sounds like a huge amount of energy spent on something that I may consider relevant, but not to that extent.

Also, having seen the logo multiple times, I actually never got it was a shell. Anyway, thanks for sharing.
But weren't all those available like a year ago in Chrome and Firefox? And Windows 8 with IE10 won't be available until late next year.
Can Re-Training Programs create Jobs in US?
Anyone know the current status of browser support for websockets? My understanding is that FF 6 has them, but no other stable browsers do.

I've seen this Wikipedia chart: http://en.wikipedia.org/wiki/WebSockets#Browser_support but it's not clear to me what the different protocol versions mean in actual functionality.
Static Code Analysis for JS removes unused code.
What is missing is how many 603ev chips would be needed to approximate the Sandy Bridge Core i5's performance. And of course, how many feet thick that would make the 2.5-second-battery 1997 MacBook Air.
Guy English is dead on -- Steve Jobs has really redefined the industry by zigging when everyone else was zagging. My fear is that innovation will slow in the industry and be replaced by patent lawsuits (which seems to already be happening). Silicon Valley has been an amazing place to watch since the 80s, but don't think for a minute that it can't turn into Detroit of the 70s.
Video Benfica Vs Manchester United 1-1
Video Benfica Vs Manchester United 1-1 | Benfica Vs MU | Liga Champions. Pada pukul 01.45 dini hari ini akan diadakan pertandingan MU melawan Benfica. Di atas kertas memang MU lebih diunggulkan walau hari ini pertandingan diadakan di kandang Benfica. Akan tetapi ternyata hasil pertandingan hari ini berakhir seri 1-1.
Yes, it does feel like Metro will quickly become tiring and frustrating - like you have to perform too many actions to get somewhere or get something done. Plus, all those big different colors on one screen - It doesn't feel like a design best practice at all.
S-Expression are in many regards the AST of a Lisp program. Macros create the high-level domain-specific semantics. If textual representation is important as well, you can write reader-macros. Lisp is really good at this sort of "meta-language programming."

It still seems to me that everyone, eventually, implements Lisp in one way or another (or at least some small part of it).

edit: grammar corrections
Oh, I agree modern supercomputers beat 1995-era ones on all axes; it's mostly the different rates at which consumer-class computers catch up that are interesting. A modern MacBook Pro wipes the floor, CPU-wise, with a 1995 Cray, but only just matches it RAM-wise. So comparisons like "today's [consumer thing] is as good as [year's] [enterprise thing]" depend heavily on whether you're comparing them on CPU or RAM.
I dunno, IME, refreshing the browser to test small changes is a massive time sink.
Thanks a lot! I'll give that a go.
If somebody managed to compromise other customer's accounts via one shared hosting account, even if it is limited to a single server, then I would consider this as Godaddy being hacked.
Small data point, but we all spoke English at the first Paris Hacker Meetup ( http://parishackers.org/ ), since a few hackers weren't French. This might have been biased, since most people were HN, and HN is in English...

ParisJUG (Paris Java User Group) is in French, but we sometimes have foreign speakers giving talks in English.

That being said, developers usually know English better, since English is the lingua franca of development.
Getting The High Notes On Trumpet
A computer science degree from a good school will guarantee you a good job. It doesn't matter if you're even a good programmer, you'll get a good job based solely on your degree.

That's not even a really good reason to go to college.

Are you EXTREMELY self motivated? Will you spend weeks reading incredibly boring Computer Science textbooks without anyone telling you to? Will you devote a few months to discrete mathematics so you can really understand computational complexity? Are you going to learn how computers work all the way from the silicon to the scripting languages? Will you seek out others every day to bounce ideas off of. Will you pester people smarter than you until they can't stand you?

If you're willing to do all, or most, of that. Then don't go to college. Otherwise, go and have fun. College isn't just about academics you know.

Is all of that stuff completely necessary? No, but learning and understanding the fundamentals is a great way to become a great developer.
They have some type of restricted stock unit to get around the 500 limit with employees. http://allthingsd.com/20110107/with-500-shareholder-concerns...
The first sentence is:

It’s fairly common these days to think of JavaScript as a sort of “assembly language for the web”.

That's definitely a simile, not a metaphor.
You're probably older than I am. I started my career in C/C++ and I've never used a Cfront-based compiler. (My first dev job was in the mid '90s).
Horrible audio.
The US doesnt have any double tax treaties.

That's not true. http://www.irs.gov/pub/irs-trty/
Borland/Turbo C++ did it for a lot of us too.
I meant OSX as a guest OS.
Or in Libraries of Congress.