skysight-inc/HackerNews huggingface dataset:
Sorry for the confusion. They don't object to me having a US passport and adding Czech citizenship. In the same way, I'm sure Britain doesn't mind you adding US citizenship. But the countries, in my case Czech, in yours the US, that are being applied for, do mind.

The US Embassy hinted that I can sign saying that I've renounced my citizenship, even though I haven't actually renounced it. I don't know if that works in your case, however.
There is a US/Canada arrangement. While I must file US taxes each year, I pay nothing - there is the Foreign Income exclusion, and there is also a foreign tax credit. So, unless you live in a country with lower taxes than the US you end up with no net tax.
funny service!
At least the dos and don’ts in the Berlin guide are good for some (I would guess unintentional) humor. Under don’ts: “Talk about WWII with a victor’s mentality.” Fans of Fawlty Towers[1]? :)

[1] http://www.youtube.com/watch?v=7xnNhzgcWTk&feature=relat...
I just flagged the story.

Steve Jobs owns the Apple platform and can do whatever he wants with it, but he doesn't own Hacker News.

[Edit: Removed "FOAD" to be nicer to AAPL]
You can download Scratch for Mac here:

http://scratch.mit.edu/download

The rejected iPhone app was merely a Scratch program Viewer. It couldn't be used to actually program using Scratch. That requires a PC or Mac.
How to conduct a Five Whys root cause analysis
It's going to be a great stock to short within the next 3 years.

But then what isn't?
They are still there because, very simply, it has gone too far now.

Pulling out would be carnage - and I suspect, sadly, it has got to the stage where the US will have to see it through to conclusion (probably years away).
mint.com is a much more absurd idea than facebook. And the fact that it has users is even more mind-boggling.
Until a couple weeks ago, FoxIt Reader automatically ran executable programs embedded within a PDF document without asking for a user's permission. It was actually worse than Adobe Reader:

http://www.computerworld.com/s/article/9174612/Adobe_Foxit_e...

http://www.downloadsquad.com/2010/03/31/using-foxit-because-...

Make sure you're on 3.2.1.0401 or newer. Or, as you mention, switch to Sumatra:

http://blog.kowalczyk.info/software/sumatrapdf/index.html

On the Mac, help friends switch back to Preview as their default PDF reader after Adobe Reader hijacks doc mappings.
It would be better if there were some way to suspend US citizenship. That said, you shouldn't be allowed to vote while not being subject to the tax code. It's the flip side of "no taxation without representation," and it's equally important.
It's more nuanced yhan that. You have to renounce your citizenshop, but after Britain doesn't recognize that you'll be a dual national. See: http://www.richw.org/dualcit/faq.html
My question is why Firefox even has a mechanism through which these companies can install add-ons without the user's consent, and which in some cases can't even be uninstalled using the normal add-ons controls.

Wasn't Firefox supposed to offer a safer choice than certain other browsers, with an add-on system that kept it lightweight and provided the user with control over exactly what extra functionality they wanted to have available? Someone lost the plot somewhere.
Was excited about trying a demo on my iPhone, but seems the demos are all keyboard only. A mobile demo would go a long way since that's a reasonably big use case.
How to rank products based on user input
My view is that advanced search interfaces don't add a lot of value, but filtering does.

People like to be able to explore result sets interactively. Properly implemented filters give you all the functionality of advanced search, but with the benefit of seeing exactly what you are getting dynamically.

Have a look at the filters on a search like this: http://shopper.cnet.com/1770-5_9-0.html?query=Core+i5&ta...

It gives much better feedback than an advanced search does.
Can anyone find that link regarding Facebook using someone's profile picture at a presentation without her permission?
Ass..uming that you make less than $91,500, and that you haven't been back for more than 30 days, you're ok. The Foreign Earned Income Exclusion means that "Americans working abroad can exclude up to $91500 per year from their US taxable income."
There are still plenty of networks/forums where people continue having fun with their buddies, it is just that techcrunch doesn't write about them.
No, I wouldn't, because I have to test with IE to make sure my stuff is going to work for the required customer base. Other parties messing around with my carefully configured development system are not welcome, ever. You don't get to install software updates without checking with me first. You don't get to install add-ons or toolbars or system tray utilities or lurking processes. These things are a threat to my system and my ability to do a proper, professional job using it, and they will be dealt with accordingly.
Google Chrome Ditches http://
Nityananda arrested in Himachal Pradesh
AT&T Unveils Buzz.com
Another good one is: http://dearadobe.com/

PS: Adobe people: please read that site. Especially the bits about your updater.
In reality, most teachers accept late work from students they like. Still, I suppose the example was specifically for economics professors. ;)
Speaking of enterprise apps, look at the plight of the rather upset SugarCRM. As I recall, they were planning on using the Adobe tools so that they've have one code base for the various smart phones they want to support.

It doesn't make much sense that this app be totally in the iPhone style, it mostly needs to be "good enough". I can't see them doing anything other than treating the i<whatever> market as an unfavored stepson, unless a large majority of their customers use it instead of Blackberries and so on.
It's weird that he recommends Foxit at the end of the article, which is also bundled with a ton of crap these days. (I was shocked the last time I installed it.) Then I found Sumatra -- open source FTW.
We have several trends happening all at once. Entitlement programs are going broke -- the U.S. government has promised more than it can deliver. More places abroad, with low costs of living, are becoming very amenable to U.S. citizens. Finally the U.S. is reaching out for incomes and bank accounts above certain amounts -- and those amounts are subject to change.

Seems to me (without doing the math) that there is already an income amount somewhere around 10K a month or so where it might be better to be a citizen of a different country. You could take the tax money and pay for the services yourself. If this trend continues, it's possible that we could see an exodus of folks from the U.S. Kind of like white flight but on a global scale.
Antimatter Triggers Largest Explosion Ever Recorded in Universe
I don't hate Adobe, but I really wish they would stop insisting on invasive copy protection technology. I have nothing against paying a fair price for high quality work, and indeed I have paid quite a bit to Adobe themselves for fonts over the years. Several of their applications are clearly better than anything else in the market for professional work, and I would gladly pay the price they ask for those as well. However, I don't install software on machines used for professional work if that software messes around with parts of the system, like the operating system directories or boot sector, where it has no right to be.
Many Americans living abroad are ignorant of the duty to still file federal taxes while residing abroad. It gets fairly complicated fast and mistakes can have huge ramifications for those that ever intend to move back. If you haven't filed you can go back and file them late. So long as you live in a country with a double taxation treaty with the US (most countries do, google it) and your local taxes are more than the fed wants you won't owe anything.

It gets worse if you work for yourself, i.e. I'm a freelancer, and so I get to pay social security and medicare no matter what. Also recent law changes have meant that you have to report any bank account with more than $10,000 in it. As to services of the embassy they charge for everything I've used them for, and it's not cheap, more annoying cause at least the Stockholm embassy won't take a US check or bill pay from Swedish internet banking, instead you have to get the equivalent of a cashiers check which is all but obsolete in Sweden.

I'm going to go dual citizenship this summer. I want to be able to vote in national elections and it will allow me to live and work anywhere in the EU, plus sometimes it's easier to travel on an EU passport. Sometimes I want to toss aside the US citizenship cause of the headache and expense of filing my taxes properly, but I wouldn't want to close the door on being able to return to the US easily either.

The whole tax citizens abroad is mostly based in a bygone era when rich people went abroad to avoid taxes. These days the world is a lot smaller and it's biting regular folk in the ass.
No, the exit tax can be pretty bad:

"The so-called ‘mark-to-market' tax will apply to the net unrealized gain on the expatriate's worldwide assets as if such property were sold (the ‘deemed sale') for its fair market value on the day before the expatriation date."[1]

[1] http://www.withersworldwide.com/news-publications/324/exit-t...
How Gmail’s drag and drop works and why it’s not supported in Safari
Firefox 3.0 has now reached EOL for security fixes. If you’re still running it you’ve got much bigger problems than missing drop shadows.
Installing Speed Dreams 1.4.0 RC1 On Ubuntu 9.10
In China "subway" doesn't mean train, tramps, or even a sandwitch. It just means an underground pathway to cross the street for pedestrians.

You can't imagine how painful it is in the middle of summer, when you're a fat ass foreigner clinching to the one phrase you understand in all the billboards and street signs. In one night, I must have spent 45 minutes running in underground tunnels, exploring pathways in 100 degree heat and poping up on opposite sites of the same damn intersection without finding a single train :-(

Very expensive lesson.
I didn't say "Hey kids, you should go drop out!"

Just because you feel awkward about your career path, doesn't mean you should conflate my personal statement about mine with advocacy.
Does ITA even use Lisp for its newer projects? None of the current job postings in their engineering department mention Lisp.
Man 1 kenneth-reitz
Meetings Waste Time... And Money
This is supposed to be a mobile version:

http://www.kesiev.com/akihabara/demo/game-tlol.html?touch=ye...

I couldn't get it to work on the desktop but the controls are there for touch screen.
A traitor is someone who committed treason. In the US, treason is defined in the Constitution http://en.wikipedia.org/wiki/Article_Three_of_the_United_Sta...

So "traitor" doesn't hold up. But since he pledged allegiance to the US, and then renounced the country they can certainly call him an oathbreaker, liar, false witness, or perjurer.

Not that I care personally. I'd do it myself if I were in his position.
Debugging Windows from the Web
Which, if you're moderately successful and/or earn in euros or pounds, is very easy to reach.

And you have to pay the US first, meaning the country where you stay is gipped, even while providing THEY provide you with social services.

Which the US, of course, doesn't.
I think I'd happily suspend my tax burden and right to vote while living abroad. If you want to vote you got to file your taxes seems to be fair to me.
My guess about the problem with QRES is that after the Great Recession started the airlines that desperately want to escape their mainframe code bases now just don't have the money to do the conversion. I'm sure that's worse now with the Iceland volcano situation, which could be a money sink for many months in the future (more eruptions are possible, and this volcano has a history of triggering an eruption of a much bigger one).

Dan Weinreb said there is a lot of interest in it (NOTE, seems to be gone: http://www.youtube.com/watch?v=xquJvmHF3S8), but that everyone wanted someone else to go first, and that was Air Canada, which suspended their participation after the recession started. At that point I can see the leaders of ITA exploring all possibilities to keep the company alive.
Ah, thanks for that. Impressively smooth.
Archaic ideas that go along with "Thou shalt have no other god before me."

If you pledge your allegiance to another country -- which includes accepting citizenship -- you sacrifice your US citizenship as a de facto result.

This only doesn't apply to countries with special grandfather clauses for blood relations, for example, my friend Patrick got dual citizenship with Ireland at 21 because his grandparents immigrated to the US.

I hear, however, that the State Dept is fairly lenient if you want to beg for your citizenship back.
No, RMS didn't say that, I did. I don't know how RMS feels about this; whether he doesn't want kids for the sake of the kids, or for the sake of those living now.

I myself am indeed of the opinion that no one should have kids. Life is a very mixed bag. Nonexistent people don't suffer the bad, and don't miss the good. Everybody wins! Or rather, nobody loses. :-)
Ask HN: What SaaS apps have a great UI ?
I'm building a new SaaS web app and looking for inspiration on UI design.

Can you name some web apps that you find have a really great UI/UX ? Is there any website that showcases such web apps ?

Some web apps that come to my mind: 37signals.com's apps, Mint.com, FreshBooks.com

Thanks HN !
I use it, but I don't see how this affects the mobile device market?
Although the actual review or feedback is yet to come...
Your last claim is not true. Most NoSQLs don't have transactions thus can't have any ACID properties. ACID is all about transactions in the first place.
Yeah, I myself want more articles with pictures of Steve Jobs, or with rumors about the next iPhone, or with rants about how this and that company sucks.

Software is hard, let's go shopping.
If you are born a US citizen, you don't have to pledge anything to stay a US citizen. It's a birthright. You don't have to pledge anything to get a passport.

So you can't call him an oathbreaker, liar, false witness, or perjurer.

He's just a man who gave up his citizenship because it was undesirable.
You should go back and file past years if you can, so long as you have filed for the past 5 or 7 years (whatever the IRS's window to audit or call into question a return is) you will be fine. You pay your local taxes first and then file the federal paying any amount above and beyond what you've paid (assuming a double taxation treaty exists). Rule of thumb if you aren't making a ton of money and the local tax burden is more than the federal burden you won't owe anything, but you still have to do the paperwork.
I'm pretty sure you don't need to let the HN community know that Linux is a great alternative.

Please share links of interest to the community. Don't use HN to make inane statements...it's just a waste of time.
Switching to Ubuntu solves all your problems.
Aww. :-)

I was referring to the "<h3>...</h3>" tag in the linked article at http://pugs.blogs.com/pugs/2010/04/how-to-implement-perl-6-i... as the title of the blog entry.

I'm truly sorry that you feel cheated. Indeed the article contains nothing about implementing anything in 10 minutes, or anything of that sort. My apologies... :-)
These things are machines with which we do work. To make them such extensions of ourselves that we start identifying ourselves by them ("I'm a Mac, I'm a PC") is pathologically insane.

It's the bottom of your computer. If you care that much about what the bottom of your computer looks like, then I tend to doubt you don't care enough about your work.
You pay the country you live in first, or else the US Embassy in Stockholm, various international tax accountant/lawyers and every double taxation treaty I've seen is wrong.
It's extremely difficult to vote from outside the US, anyway, because you cannot vote in a "nationwide" sense -- you must vote as a citizen of a state.

Which, since you don't live in the US and ergo don't live in a state, is tricky. Typically you can vote in your state of last residence, however...

...voting in your state of last residence can cause you to be liable for income taxes to the state.

Land of the free, says I.
This is not helpful. The OS debate is almost completely tangental to Apple's smart phone policies.
Brickblue: SEO Company Delhi, Web Development Company
If you are looking for the best internet marketing services provider then you can contact Brick Blue technologies. The company provides Web design & development Company in India offering website design services, Search Engine Optimization services, Ecommerce, PHP development, web development services, Offshore Development, web hosting and internet marketing services.. For more information log on to brickblue.com
"What happens to Lisp if Google buys ITA Software?"

Over the years, subsystems will get converted one-by-one to C++/Python/Java, and programmers will get converted one-by-one to C++/Python/Java programmers. Google would have a lot of good arguments for playing by the rules - they would be able to leverage scalable computing and storage at scales ITA could only imagine, and the rest will fall into place
blush

Updated, thanks for the correction audrey.
I am not sure if your comment about apologising for Stalin / MAO etc is aimed at Chomsky or not. But you should be aware that Chomsky is an anarchist socialist and not a Marxist. He has written and spoken some of the most illuminating and critical stuff I have read on the revolution in Russia.

Chomsky has never supported any Marxist dictator.
To be fair, the poster didn't say anything about smart phone policies.
I think this is an appropriate companion to anything you would want write up in LaTex but can't remember what it's called: http://detexify.kirelabs.org/classify.html
I suspect they have enough Lisp programmers for their needs at the moment. They're hardly 100% Lisp:

The backend database of QPX is in C++ and loads half of a 32 bit address space with route data, SBCL CL runs in the other half to figure out the "right thing" which is complicated in more than one way (e.g. a good result is not 100 fares doing roughly the same thing all within a few dollars; see the talk linked in the next paragraph).

The backend of QRES is Oracle RAC, the middleware is stateless and almost almost entirely in Clozure CL, although Dan Weinreb mentioned in his talk (NOTE, seems to be gone: http://www.youtube.com/watch?v=xquJvmHF3S8) that one team was using something else (Java, I think). The front end is in Java with a zillion web libraries.

They aren't Lisp fanatics ... I'm sure enough of them remember where that attitude got Symbolics.
Living in Austria, I have to pay the total of my Austrian taxes... but the US gets first cut. So if I theoretically owe $25,000 to Austria total, but $20,000 to the US, I pay the US the $20k and Austria gets $5k.

Even though I get awesome healthcare and other social services from Austria.

Basically, it's the world's shittiest deal.
Partly it's because if something happens, military coup, war or something it complicates and possibly prohibits the US from rescuing one of their citizens cause the other country you have citizenship with is merely dealing with one of their citizens. I believe it's really only ever going to be a problem for non-developed countries.
Doing anything in JS and Canvas seems exactly like programming in the early 90s. I think Commander Keen on a 386 may have had more performance headroom than this! This is what is supposed to save us from proprietary tools like iPhone and Flash? I really don't get it.
That's not what my tax specialist says. It probably varies depending on the country the treaty is with or maybe there's something nutty about my income.

Trust me, I don't misremember - it made me mad as hell.
Being a Scala programmer I can tell you that most of the developers I've talked to don't, in general, try to program in an imperative manner. For some solutions/problems it is far more concise to write it as imperative code. That's not a problem or negative of the language. That's a plus.

This appears nothing more than a "I'm a fan of this language, mine is better" post. They're just different languages. Both do the same thing but in different ways and both happen to be on the JVM. Neither one is "better."
Google's updater is worse. There were seven memory hogging instances running when I looked once.
Toto and New Relic RPM
Pulling out would be carnage

What are you talking about? As this video shows, it's already carnage.
I plan to give up my US Citizenship as soon as possible. Unfortunately, it'll be another 4 years' wait for me.
Open vs. Closed: In the Ongoing Battle Over Control, How Much Is Too Much?
Well I learned something new from this post: Perlito (http://www.perlito.org/).

Its a subset of Perl6 which (according to the github page at http://github.com/fglock/Perlito) compiles to:

* Perl5
* Java
* Javascript
* Lisp (SBCL)
* Parrot
* Go

Sounds interesting!

An online Javascript compiler can be found here: http://www.perlito.org/js/
There is carnage in the video, agreed. And, yes, Iraq isn't the most hospitable of places.

The problem is that as it stands I don't think the Iraqi army could cope with the insurgents alone - and it seems naive to assume that if the US leaves the insurgency will stop...

So perhaps "a lot more carnage" is better.
Embracing the digital book
How much would you (and anyone in Clojure's corner) love to be wrong? Take a hard look at that question, and decide what you can do to make it a reality.

SFD
I agree! Know anyone there?
I think that's part of the problem, though. Once your parents, coworkers, and old acquaintances have littered your friends list it is no longer a fun experience. To me Facebook just feels like such a chore.
I just pointed out that calling them 'foreign occupiers' is not accurate. Although as a practical matter it's difficult for the Iraqis to boot the US out because of the power vacuum that would result, that does not change the fact that under the current legal situation the US forces are there at the behest of the Iraqi government and that they would have to leave if requested to do so.

For what it's worth I did not claim that the locals invited them in. That one's a straw man.
Wow! That literally did take 10 seconds to set up. Thank you!
Rather quickly, all meaning would vanish from our work. Even if we enjoyed the activity of our job, intrinsically, it would rapidly lose depth and relevance. It’d lose purpose. We’d become bored, lethargic, and disengaged.

In other words, we’d turn into teenagers.

I am reminded of growing up in suburbia.
The trouble with Linux: it's just not sexy
What prompted you to want static typing? What did it help you do better?
If you are sending mail with PHP and have UTF-8 content in the subject, recipient name or body, the fEmail class (http://flourishlib.com/fEmail) can handle it all. It supports most common email usage patterns, including HTML content, attachments, S/MIME and sending via SMTP with or without authentication.

It doesn't require any non-standard PHP extensions unless you want to use S/MIME, in which case it requires openssl.