skysight-inc/HackerNews huggingface dataset:
Fantastic Answer. Heres a few more what-ifs.

When I said tech startup, i meant companies developing web applications that people pay for. So for example, if people use DropBox or Basecamp, and there is no guy making a commission, then you can only tax the company in which ever state it is in?

Also, what about incorporating abroad but having your customers in the US?
I would not eat green eggs and ham.
I do not like them, Sam-I-am.
I would do anything to follow Steve Jobs around the office for a day.
Google Analytics analysed
Within Europe the choices would be for me: Bulgaria, Cyprus, Jersey or Luxembourg.

Bulgaria has a 10% rate on corporate profit and then 5% on dividends. This makes it quite appealing but the language isn't that nice and not sure if corruption isn't a problem there.

Cyprus is presumably also a good pick but I don't know much about it except the fact that the language is Greek so I wouldn't feel comfortable signing papers in something like that. Learning the language seems hard and using a translator for everything seems a bit of a hassle. Just as with Bulgaria, it might be worth it tax-wise but ignoring the language problem.

Jersey would be the ideal pick, they have a 0-10% tax rate there and it's all English but it seems that the island is more of a Gentlemen's club for big financial firms.

What I'm actually looking quite seriously nowadays for my own company is Luxembourg. They have a big tax rate of about 25% but they wave about 80% of it for intellectual property gains, giving you about 5% actual tax rate. Of course, you still have the 25% on the dividends.

I still haven't analyzed this enough as I still don't know what the total annual cost would be (accounting, rent, etc), but Luxembourg is looking quite good so far.

What we need is an actual index for startup friendly countries. There are all these statistics and lists but they all take into account big companies where you might need to hire locally or get some permits, etc. I've noticed no actual index for sofware startups which need basically low-cost, hands off (ie. as little involvement as possible) and preferably low-taxed entities. It might very well be a magical unicorn :-) and if you are American you won't gain much anyhow due to your fiscal system - that is if you ever want to pay any dividends.
Because it can be run on the command line, ad hoc. Make -j is great for pre-existing command lists and dependencies. But as the man page describes, parallel is like xargs, which I use all the time on the command line for ad hoc actions (frees me from having to write a bash loop).
Once we mockup our UI, would it be possible to have you give feedback / provide suggestions? Could you help us put together a user-trial with say 10-15 tech-savvy parents like you?
Do you have a link to details regarding the long-term capital gains exemption?
spreadsheet != laziness (at least, not necessarily)
weird thing the last video links to some kind of meeting about kids and marketing and food and i dunno all kinds of weird things
Did I say pumpkin? Ouch, I meant potato.
Review My Startup : AppCanvas - Web Development Framework for Non-Programmers.
URL : www.appcanvas.com

This is very alpha and quite far from launch but I think an early feedback and guidance from the HNers would go a long way in shaping my strategy from here.
In my opinion it doesn't really matter much - what's important in such stories are emotions, inspiration and education. I agree with other posts that we should try to do good things without anticipating possibilities of reward i.e. do them with true altruistic attitude but you know... if doing good things is your way of life you will do so much of them that you probably be rewarded more than once.
Sorkin vs. Zuckerberg: Lawrence Lessig on "The Social Network"
clickable : http://www.appcanvas.com
You mean except for The Sopranos, The Wire, The Shield, Mad Men, Breaking Bad, The West Wing, Six Feet Under, Dexter, BSG (gak), Friday Night Lights, Lost, Sons of Anarchy, Deadwood, Extras, Damages, Weeds (gak), House...

What's tricky about this comparison is that there's so much North American TV. A lot of it is ABC sitcoms, yes.
OK, I won't take the shortcut then: Your opinions are not supported by the facts. :-)
There are no obnoxious ads on the site (no ads at all that I saw). There is no obnoxious Flash or scripts. No weird color schemes. No animations. Nothing objectionable at all that I could see, even to the most sensitive person.

So why did the submitter link to the print page, which for many of us will bring up a print dialog that we then have to dismiss, instead of linking to the main article page?
I'm much the same way. Right now I'm taking an Elementary Japanese class in preparation for studying abroad, and it easily has the the highest amount of either insanely awkward or development-arrested students of any of my classes.

I was a part of that "subculture" in middle school. My classmates wear the same clothes (I spotted a cheap plastic trenchcoat the other day, ugh), listen to the same music (Malice Mizer fandom, X-Japan wristbands/purses), and have the exact same mannerisms that I grew out of come high school (I'm now in college).

Still a fun bunch, though I still cringe from time to time. It's just weird being back in that "loop" after so long, to see that nothing has changed.
Why I love text files
Nothing there. I've clicked everywhere.

I've also tried taking a screenshot to help you, but I don't seem to be able to.

Good luck ...
Nonsense. They're saying that immigrants to Germany not becoming German is a problem. It's nothing different from America demanding that their immigrants assimilate (which they do).

Pointing out that multiculturalism has its problems is not scary.
It doesn't even work for geeks. I want a platform that just works. I have the exact same issue with iOS. The first time I watched a vimeo link from facebook on my Android phone it was eye-opening. Finally everything 'just worked'.
Thanks. I will check these out.
City Lights From International Space Station
In the last millenium I had a few emails trading with the author. The FSF take the view that there is one definition of Free: It's their way or the highway. Canonical don't conform to this definition of Free, instead they have something different, that probably works better for them.

In a previous life I worked at an Open Source company and we had to put up with zealotry on a daily basis, both externally and internally. On the one hand the FSF see themselves as guardians of the Free Software Movement - a mantle nobody else seems to want to take up. On the other hand, sometimes they act like douches. This is one such time in which the douche element of the FSF comes up for air (in my opinion, and yours may differ, there doesn't appear to be a clear right of wrong).

Canonical own Ubuntu. It's up to them to run it the way they want to. If they want copyright assignment under their terms, that's their choice, not the FSF's. If they don't like it they can always fork it, but of course their fork won't be nearly as popular. This implies that Kuhn wants to have his cake and eat it, or at least eat Canonical's cake and tell them how to mix the ingredients.
In that setting, I think F# has an advantage currently, since it's an officially supported/blessed language on Visual Studio and .NET.
It's extremely scary to my entire family. Silly Jews, overreacting to hate speech from the prime minister!

As I read it, it's the Muslims who are at fault for ruining Germany, not Germany's fault for being a place of bigotry and intolerance.

Once you start waving your hand at "foreigners" or other minorities, and saying it's all their fault, then you next start working on the "final solution." And hey... if it's all their fault, we know what the solution is!
I generally agree with what you're saying, although I think OpenOffice is a bad example - for a long time Sun did require copyright assignment for it so that they could release StarOffice. This doesn't seem to have helped OOo at all - in fact it appears to me to have contributed to its very slow progress. StarOffice hasn't gone anywhere either so I don't think it's been good for either of them.

I like the idea of a startup putting a slick frontend on OOo because it'd be just what I want - but it'd be a tough slog for them to make money from, so I'm not expecting to see it anytime soon.
I think the the problem with content-driven sites is that satisfied visitors more often than not simply close the tab/window once they are done; only a small percentage keep "foraging" for more good content. On the other had, as Direct Media discovered, decent but far from great content keeps visitors searching for more, so they are much more likely to click on an ad.
Dropbox Inc. and 37 signals Inc. are both incorporated in the United States (well, 'registered' in the later's case, as it's an LLC).

Worry about making something people want and making money at it - that's way more important than trying to wiggle your way out of taxes.

I'm not saying anything different than the path taken by ... well, pretty much everyone. Google, Microsoft, Facebook, Twitter, Oracle on down to things like 37 signals. They're all registered in the United States.
Python has coroutines if you install greenlet:

http://pypi.python.org/pypi/greenlet

It leads to some really slick networking code.
Correct--I should have clarified that one dollar is just there for context.
You can contact me via the email address on any of the websites in my profile. I belong to some health lists. I would want to ask the list-owners permission first, but I might be able to help you put together a trial. We can discuss more details via email.
Interesting idea. I made some quick tests and it reduced a 1MB Illustrator file to a 3kb html file.
I'm sorry but this sounds a lot like the type of emails you get from your aunt:

FW:Fw:FW:FW:Re:FW:FW:FW: REMEMBER TO TREAT PEOPLE WELL!!1!
Canonical do not own "Ubuntu" (that is, a combination of lots of other people's software). They do not require copyright assignment for every component of Ubuntu (because they don't own it).

They require copyright assignment for a few of their own projects... which, yes, is entirely their prerogative.

BUT:

There are plenty of people in the FLOSS community who don't believe that's an optimal way to participate... and I'd point out that those people include FSF ("software freedom") folks, people who once also had copyright assignment policies, projects that have suffered from copyright assignment policies, etc.

It's not just an FSF my-way-or-the-highway issue.
"Their contributions to Gnome are miniscule compared to Red Hat and several others."

No, they are not minuscule. I could not use Red Hat and several others(suse, mandriva...) because for me, and for many others Linux was a pain to use, with obvious design flaws.

Red Hat and others could not care less about the "normal user", they care about companies, witch is fine, but they made very little actual contributions to me if I could not use it.

There is no problem having an "Open Core" strategy if the code is GPL, and you could see it. They give the company(in this case Canonical) control over the design, witch is fine too. If you don't like it you could fork or create a new project.

Way easier to criticize than do anything.
Fortunately your PHB doesn't have to understand this - your auditors will understand it.

This cuts both ways tho'. I've personally experienced being at a small company with a great product that a giant corporate customer loves - but their auditors have said, this company's this size, so you may only risk that many dollars business relying on their product.
You left out Ireland with it's 17% Corporation Tax rate. We work very closely with some large multinationals that use Ireland to host their treasury. It's certainly somewhere I'd consider later in life. If you're in the UK it's a fairly short flight over, everything's in English and it's good for the craic too.
Don't. You can only really be taxed on two things: Profit and Income. You can mitigate the second through some fairly uncreative accounting and expenses (depending on benefit in kind rules) and until you're making much of the former any extra administrative overhead is just going to take you away from it.

You can always reincorporate when you're cash rich.
There are many companies specializing in optimizing this sort of operations. Usually it's best to set up a tree of companies, each with a specific tax to minimize or other special goal. Because of a few rulings by the European Court of Justice, citizens of the EU can set up companies anywhere they want and transfer profits from one to the other. Like you say, usually the last step (if you want to keep it within Europe) is Cyprus because of the low corporate profit tax. You'll probably also need a company in the country you work in though, local tax authorities often require it, and you'll need it for the VAT number.

I don't know about Luxembourg, but Belgium and the Netherlands also have special tariffs for high tech products. You'll want to look for specialized council though, most 'regular' accounts have no idea.

Thirdly, several countries like Panama have no corporate tax at all as long as you don't live there. Depending on what your life goals are, it may be an idea to build up a retirement account there. Again it is highly dependent on the circumstances.
I won't say where my client lives because ahem there might be some local taxation and ahem he is there on a tourist visa. :-)

The ability to exclude income from taxation works for any U.S. citizen living abroad. The first $91,400 of earned income is free of U.S. tax. Look at Form 2555 from irs.gov. If you live in Germany you escape U.S. tax but you have to pay tax where you live, so there is no net savings. If you live in Antigua, the UAE, etc. where there is no income tax, life is good.

Warning though: you still have social security tax or self-employment tax to contend with.
I think you mean http://e-texteditor.com/

I haven't used TextMate, so can't compare the two, but E is far superior to any of the other text editors I've tried.

The project view is just straight Windows Explorer, so you can use TortoiseSVN or Git GUI quite easily.
Successful immigration policy is about finding the optimal balance between assimilation and preservation of tradition from the homeland. It shouldn't be ridiculous to say that the there is an imbalance on either side of the equation.
I don't see how Merkel's words, as quoted in the article, can be interpreted as hate speech. Sarrazin's, yes, but he was never part of the government and had to resign over what he said.

Why do you pick on Germany when similar rhetoric can be heard in e.g. America and the UK?
Have you looked into SBIRs? www.sbir.gov/

BTW, small world, my SO knows Eagle :P
http://news.ycombinator.com/item?id=1800367

http://news.ycombinator.com/item?id=1750517
That's correct. Fred seems to be arguing for "Content Neutrality", which is to say that any publisher must make all their content available to anyone.
Ask HN: Client wants me to set estimates and not go over... What should I do?
I've been working for a client for several months. Up until now, the estimates have been pretty casual: sometimes they ask when I think something will done. Often they just assign me a story and I bill them for it.

But recently a feature took substantially longer than estimated (they pressured me to lower an estimate, and I stupidly caved). Now they're asking that I make an estimate for a feature, get approval, and then not bill for more than the estimate.

What do folks think I should do? To me, software engineering is fundamentally a chaotic activity. Sometimes something you think will take an hour takes a day.

What seems fair to me is that I set an estimate, and then bill for the estimate, regardless of how long it actually takes... that way my underestimations are compensated with my overestimations. Then I can track my velocity and over time get paid for the time I actually work, rather than constantly absorbing the overages.

What do other folks do?
Indentation Syntax in Whiley
Longfellow put it well:

"The heights of great men reached and kept,
were not obtained by sudden flight,
but they, while their companions slept,
were toiling upward in the night."
Are companies formed after 2010 ineligible for that exemption?
I had no idea he died a few days ago :-((

PS: why the fuck are we being redirected through Facebook for this?
Would excanvas allow older versions of IE to use this?
"I love such languages... Of course, I use Java for everything these days, because it's much easier".

--> MMhh, Java and easy. Yes that makes sence. The rest of the blogpost speaks for it self too.

Did he write that when he waited for eclipse to start up?
Just some clarifications so that newbies don't get scared away from erlang :)

Erlang is a functional programming language without so much as a single iteration construct; if you want a loop, you have to use recursion.

To keep it from sounding too terrible, Erlang has all the standard map/foreach/fold functions that every other functional language has; it's all recursion at the bottom, but it's nicely encapsulated. Most data structures follow the conventions of the iteration functions found in the lists module: http://erlang.org/doc/man/lists.html

Variables are immutable, and it communicates via asynchronous messages between lightweight processes.

I don't know if couch, riak, or rabbit use them, but erlang does have the process dictionary, which is a per-"thread" mutable datastore (http://www.erlang.org/course/advanced.html#dict). I know that wings3d uses the process dictionary a lot, supposedly for performance reasons. The use of the process dictionary isn't recomended, but it is there when needed.

EDIT: corrected an instance of rabbit where I meant erlang
Love your profile: "No f-ing Facebook." :D
The previous poster was referring to code and module contributions to the GNOME project itself, not the sprucing up of the GNOME experience in Ubuntu.

GTK+, the underlying toolkit for GNOME, was substantially written and still substantially maintained by developers employed by Red Hat. If those resources had not been committed to GTK+ and GNOME, Ubuntu simply would not exist.

There's a difference between what you might regard as important, and the fundamentals of who contributes to an open source project. :-)
Many thanks for this!
I have a small business, too, and this made me think of the importance of building and sustaining relationships with clients by doing good work. Each project I do for a client is not just a one-time, finished-and-it's-done assignment; it's a building block in my relationship with that client. In order to keep clients coming back, I have to think from a "built to last" perspective. I suppose most small-business people do--particularly those of us who are very small service providers.
>It does hold true for men -- specifically, men of African-American and Hispanic descent, when reminded that minorities generally do worse on math exams before the exam is given.

I think I've read a general result along the lines of "you have characteristic X, people with that characteristic perform worse" and that this skews the result. You're poor, you're female, you're disabled, but I couldn't really be bothered digging around for the papers.

Simplistic? Yes, but as I recalled the research was for the situation where they were told quite shortly before the test about their expected sub-par performance so I was relating it to the research.

>Yet, at first, I had been certain I was incapable -- not because any guys were mean to me (not one was anything but helpful), but because I doubted myself, and felt alone and weird.

Overcoming self-doubt and social issues is part of being in a particular field though - if jargon rich fields put you (ie "one") off then there are many fields you would struggle in. If you need someone to believe in you before you can do well in a maths test then IMO you're not going to do well when you've only got yourself to rely on to get something done.

>Measuring maths ability scientifically and publishing the results, rather than relying on folk-science and anecdote, could help encourage women to trust their own desires and abilities mathematically

Go on. What do you mean by maths ability - it's a pretty diverse subject after all. I've seen people do excellently via rote learning whilst for me it was my strength because I could pretty much start with a few "axioms" and work on from there when memory failed - clearly very different abilities that appeared (at undergrad level) to be closely equivalent.
Strange that nobody's mentioned scala yet. Clearly it has its detractors, it seems like a credible candidate to displace Java. It also has more traction than a number of these languages, and more importantly there's a huge number of java based developers and organizations who are under pressure to improve productivity and can adopt it incrementally.

It seems to me to have fewer barriers to becoming a major language than most of the other contenders.
Great read, but I was hoping for some secret advice on how to be loved by sys guys/gals that can't be known to us programmers unless somebody tells us :)
My recommendation would be the opposite. Carefully manage expectations and pace yourself if you want (a) to ensure your longevity as a tech worker, (b) to avoid serious health problems and (c) to avoid later regretting missing out on the valuable social and emotional opportunities of your youth.

Sure, I can see how that would work for perhaps even most people but it's different strokes for different folks. Ultimately, people need to make their own minds up because it doesn't always work one way or the other.

I regret not working a lot harder in my early 20s and haven't ultimately derived much value from the "valuable social and emotional opportunities of [my] youth." Indeed, working harder and more deliberately has led to better social and "emotional" opportunities. It's hard to "regret" the past significantly considering I'm happy now but if I could go back and wipe most of my memory, I'd work my ass off 100x as hard at that stage of life.
Merkel faces pressure to take a tougher line on immigration, particularly on so-called "integrationsverweigerer" or those immigrants who show a lack of willingness to adapt to the majority culture, by, for example, refusing to attend German language classes.

If you make no effort to integrate into a society, why should they welcome you with open arms. I really don't understand how people can reason that someone should be allowed to willfully not attempt to integrate and expect society to do it for them. Further if they don't why should a society be expected to support them.
It's been the other way round for me. Having a kid has made me work harder and I now work mostly through the night. I initially stayed up all night so Mom could maintain her full night's sleep but even though Baby is now sleeping well, I'm still working all night and "handing over" at about 6-7am :-) So I get more work time and having another mouth to feed focuses the mind just a little more..
Yeah, or the fine print on a motivational poster