News for hackers. Stuff that matters.

elgatonegro

Buying property doesn't expose you to GILTI/transition taxes.

Neither does investing in a business. You just have to pay taxes on income derived from that business, as normal.

FATCA can be completely nullified by not maintaining foreign bank accounts. Keep your money in the US, problem solved. Maybe that's not an option for everyone but it's still an option.

> Yes, this is a remarkable pain to learn and administer, but it's all possible to do without paying thousands in ongoing accountant and lawyer fees.

Where does someone begin this process? A few starting points would be appreciated.

If you become a US citizen you have to file yearly IRS tax returns, calculate and pay taxes. There is no getting around this, it does not matter where you live.

The US has bilateral tax agreements with certain countries to avoid double taxation. So if you happen to be in one of these countries, you will normally pay taxes to your host country and if those are greater than the taxes owed to the US (which in many cases they will be), your US tax will be zero. You still have to file the US tax return and you still need to pay taxes on income derived in the US (such as dividends and interest) as that can not be eliminated by foreign taxes.

Looks like living abroad is not the issue here, being an owner of a foreign corporation is. There are millions of Americans living abroad, maintaining their US bank and retirement accounts.
Re:Webtor – free cloud BitTorrent-client on Saturday December 26, 2020 @09:54AM (#25543808)
This is suspicious to say the least.

First of all, it's not clear why they'd take the economic hit to provide a service like this for seemingly no reward.

Additionally, for something that advertises anonymity and security, this suffers from a fatal flaw: Why would anyone trust them to deliver when one can simply be in control and thus reduce the number of unknown variables and potential for things to go awry?

Anonymity and security are incongruous with black-box "cloud" services.

Re:Python Print() and Beyond on Sunday December 20, 2020 @11:44PM (#25492200)
I really don't see any value in these sort of half-baked posts full of inaccuracies that contribute to low SNR.

Someone mentioned that it's a resume puff piece, but to me, it does more harm to the person that wrote it than good. It exposes his superficial level of understanding and lack of deep programming knowledge.

Would you hire him based on this? I wouldn't.

To end on a positive note, some advice to the author:

Programming is a field where you can't really hide your skill from people that are better than you. This means that "fake it till you make it" isn't a viable strategy. Embrace precision in your writing and avoid guesswork. If you're guessing about behavior, state so (or better, do research so that you don't have to guess). Ideally, you produce technical posts that go deep, have something to say (about the problem at hand or yourself) and are not mere regurgitations of surface-level knowledge. If you don't have something interesting to say, say nothing.

Re:Cakelisp: A Programming Language for Games on Sunday December 20, 2020 @11:20PM (#25492099)
> Lisp has extremely powerful code generation, but makes serious performance compromises

This is a serious exaggeration.

Common Lisp has extremely good compilers that can meet C performance.

There are plenty of Scheme implementations (I use Chez) with very good performance characteristics too.

It doesn't seem to you like the game should be played in the way they reinforced and strongly & continuously advertised?

And you're wondering why people are angry? It's your prerogative to cut CDPR as much slack as you wish, but let's not pretend that those who don't do that are in the wrong.

Re:When will virtual reality take off? The $100 bet on Wednesday December 16, 2020 @01:39PM (#25446469)
Maybe that's the case but you haven't really presented any convincing arguments.
> If you think it's not fun -and- it has nothing going on, why play it -twice-?

"If you think the car is no fun to drive, why take it for a spin, twice?"

Playing it twice is what allowed me to form this opinion. The game offers multiple "paths" after all. It's called giving it the benefit of the doubt.

It took me around 20 hours to finish it the first time. Second time was a lot faster since I was essentially playing the same game and I could fly through the same situations and dialogs. It's a hollow experience, pretty but zero substance.

I know there are additional endings and side quests, but the problem is that game has no depth whatsoever so I'm not exactly motivated to spend more time. It's mindless action with a few variations on the quests that keep repeating themselves. After playing the game for a few hours, the shallowness and superficiality of it all starts weighing on you.

The main story is short and as I said, you're on railtracks. It's not like you can get lost in the world like in GTA or RDR, there is no world for you to get lost in. It's all smoke & mirrors. Also, pandemic lockdown in my country has left me with plenty of free time.

The game offers you three "life paths" at the beginning so after I finished it once I had to see if a different path would be better.

Well it turns out life paths change nothing besides the introduction. It's still the same dumb game with the same railtracks and the same story. Your choices don't matter and you realize that you've been swindled since the promises and descriptions of the immersive and emergent open-world nature of the game turned out to be a bunch of lies.

Hearing all the stories about refunds being hard or impossible to execute, one has to wonder if legal action is justifiable here. The CP2077 that CDPR framed and advertised gameplay-wise has very little to do with the end result that they delivered. And I'm not even talking about the bugs, but the game itself.

It goes without saying that I'm done with them and my intuition tells me that the CDPR brand will be poisonous to a lot of gamers out there after this fiasco. Bugs are one thing, but blatant lies quite another.

The Witness was great as was The Talos Principle.

SOMA and Fallout: New Vegas were good.

I completed it twice -more out of boredom and getting my money's worth than actual enjoyment- and my biggest complaint is that the game is totally dumb and a complete waste of time to those more philosophically inclined. It feels like a throwback to the dumbest action games of the 90s: here's a main story and a bunch of quests that you'll be completing on railtracks. Your choices don't really matter, the world is empty and soulless, the writing is lazy and you can't stop but keep thinking how superficial everything feels.

There is no emergent gameplay which is simply unacceptable, taking all the promises and descriptions of groundbreaking immersive gameplay into account.

Great for teenagers looking for mindless action kicks, bad for everyone else.

Re:A Special Kind of Hell: intmax_t in C and C++ on Monday December 07, 2020 @02:08AM (#25330004)
You didn’t address any of his points and your rebuttals come across as little more than frantic handwaving. Moreover, as has been pointed in this post, VLAs don’t necessarily need to have security implications since they can be implemented outside the stack. Yet you keep bringing up Google and KSPP as if they are arbiters of truth instead of corporate entities with their own agendas.

You are also spreading misinformation. VLAs being optional does not mean they have been removed from the standard as you keep claiming.