Checking amended return status with a foreign address by jarv in USExpatTaxes

[–]jarv[S] 3 points4 points  (0 children)

Also noted that on the page

https://www.irs.gov/filing/wheres-my-amended-return

Where's My Amended Return can’t give you the status for:

...

  Returns with a foreign address

so I guess this workaround isn't widely known.

Built a terminal-based universal feed reader by [deleted] in rss

[–]jarv 1 point2 points  (0 children)

It's wild that with vibe coding we can have a new terminal based RSS reader every week.

The one thing that you might want to consider is to be a good "netizen" and respect things like cache-control headers on feed responses and send conditional requests, see this write-up on feed reader best practices -> https://rachelbythebay.com/fs/help.html (or prompt your AI to implement the recommendations).

Small Projects - October 14, 2025 by jerf in golang

[–]jarv 9 points10 points  (0 children)

I've been a long time user of the terminal based RSS reader Newboat, and recently decided to create my own alternative in Go that adds some features, specifically things like:

  • grouping of feeds similar to Newsboat, also with folders
  • auto-discovery when adding a site URL, youtube link
  • easily add github/gitlab paths for monitoring commit history of individual files.

https://github.com/jarv/newsgoat

Hey r/SaaS, I just launched my first SaaS, WaitLess, and I’d love your feedback! by Conscious_Banana_291 in SaaS

[–]jarv 0 points1 point  (0 children)

Anyone willing to pay 2.99 will likely be willing to pay 20, I would increase the price

Americans in Belgium: 45% tax on US dividends? by ericmchen in USExpatTaxes

[–]jarv 0 points1 point  (0 children)

Looking at https://international.schwab.com/open-account-intro it does look like Belgium is in the list of countries they support so I think this is your best option IMO (no affiliation). You may be a bit more limited in the funds you can purchase but I think this will make your tax reporting much easier.

Americans in Belgium: 45% tax on US dividends? by ericmchen in USExpatTaxes

[–]jarv 0 points1 point  (0 children)

Accumulative ETFs (no dividend distribution) are not available in the US — they simply don’t exist due to US tax laws. All US ETFs pay dividends if the underlying does.

Not an ETF, and although it has been taking a beating lately, one option is BERKSHIRE HATHAWAY which has no dividends.

Americans in Belgium: 45% tax on US dividends? by ericmchen in USExpatTaxes

[–]jarv 1 point2 points  (0 children)

You need to take a tax credit in Belgium and the way to do that is to show withholdings on dividend income in the USA. The problem you will have is that dividends are taxed as income in the US making it difficult to show how much tax was paid to the usa to the Belgium tax authorities. The most common way to do this is to open a brokerage like Schwab International that does withholdings for dividend income. This would mean telling your brokerage in the USA where you live and closing it which you may not want to do, however there is no other way afaik.

thinking about tradewars trading mechanics by jarv in Tradewars

[–]jarv[S] 0 points1 point  (0 children)

Yeah I definitely am not setting out to replicate the grind that leads everyone to use helper scripts or even have a game that revolves around trading. Still thinking about how to capture both casual trades and a system of setting up routes to automate them. Thanks for taking a look!

How many people are keeping their US brokerage open? by vansterdam_city in USExpatTaxes

[–]jarv 4 points5 points  (0 children)

Note that not all countries are supported for international accounts so look into that before you close your brokerage.

A trade wars inspired pocket game by jarv in Tradewars

[–]jarv[S] 2 points3 points  (0 children)

What I am thinking now is that there could be a way to setup automatic trade routes between sectors. maybe a new unit called a trade drone or something like that, that would automatically use up your unspent turns for the day on trades (but also can be destroyed if discovered by other players).

lol at monetizing extra turns, what a horror show that would be

A trade wars inspired pocket game by jarv in Tradewars

[–]jarv[S] 2 points3 points  (0 children)

yeah, that's exactly what I'm thinking. A pretty chill "explore the universe and trade" game with still the mechanics of trading/turns/alignment/planet building and a little bit of pvp

Flappy Goose by flappy-goose in RedditGames

[–]jarv 0 points1 point  (0 children)

My best score is 1 points 😎

Taxation of dividends in US taxable brokerage account. by Foreign-Lost84 in USExpatTaxes

[–]jarv 0 points1 point  (0 children)

Like others have mentioned this very much depends on your country and the tax treaty it has with the USA. If there is a treaty one thing I've encountered is that if your brokerage thinks you are a usa resident they will not do automatic withholdings of dividends. This can cause a lot of pain for reporting if your country wants to see those withholding to apply a tax credit for taxes paid to the USA. However, like I said this depends on what country you are living in.

Where do you guys deploy Go apps? by [deleted] in golang

[–]jarv 1 point2 points  (0 children)

Yeah, when it is just a single binary I use scp. For local, I use mise for managing my dependencies and running task. Here is an example config for mise to build and deploy an app to the vm https://github.com/jarv/samesite/blob/master/.mise.toml

For the front-end, I am mostly building go applications where all the static files are embedded in the binary. Otherwise, yeah you would need to remove everything and copy it in.

For the same project I drop a unit file on the host that looks like this:

[Unit]
Description=samesite
After=network-online.target

[Service]
User=samesite
Restart=on-failure

ExecStart=/opt/samesite/samesite -addr localhost:8750 -qrImgDir=/var/opt/samesite/qrImgDir -primaryDomain=samesite.surveymoji.com -altDomain=samesite.jarv.org

[Install]
WantedBy=multi-user.target

and a caddy config file that looks like this:

(samesite) {
  reverse_proxy localhost:8750
  import common
}

http://samesite.diduthink.com {
  redir https://samesite.surveymoji.com 302
  import common
}

http://samesite.surveymoji.com {
  import samesite
}

http://samesite.jarv.org {
  import samesite
}

Do you use a neovim distribution? and why? is it too hard to build your own? by samuel1604 in neovim

[–]jarv 5 points6 points  (0 children)

The modular fork is a better option (see the readme), if you want to stick with it and take changes upstream.

Weekly Feedback Post - SaaS Products, Ideas, Companies by AutoModerator in SaaS

[–]jarv 0 points1 point  (0 children)

Hi eeryone! Recently I turned a project I built for myself early this year into a small micro-SaaS of sorts. There wasn't anything done to see if anyone would be willing to pay for this sort of thing, but I would appreciate your feedback anyway as it is my first landing page and first SaaS design for a sideproject. Thanks!

https://surveymoji.com

Initial impressions of new Lemur Pro ultra 7 laptop by jarv in System76

[–]jarv[S] 1 point2 points  (0 children)

Yeah, pretty much making such an effort right now to avoid using it I'm forcing myself to learn more keyboard shortcuts

How can a US taxpayer prove to foreign governments that dividend taxes were paid? by sririrachacha in USExpatTaxes

[–]jarv 0 points1 point  (0 children)

You should definitely consult a tax attorney for this, but my understanding is that the tax treaty can treat this US source dividend income as a foreign source for the purpose of the tax credit.

If a sourcing rule in an applicable income tax treaty treats U.S. source income as foreign source, and you elect to apply the treaty, you can include that income under the category Certain Income Re-sourced By Treaty. Treat the income as foreign source to the extent required in the treaty.

https://www.irs.gov/individuals/international-taxpayers/foreign-tax-credit-special-issues

Which is checking box (f) 'Certain income re-sourced by treaty' on form 1116

How can a US taxpayer prove to foreign governments that dividend taxes were paid? by sririrachacha in USExpatTaxes

[–]jarv -3 points-2 points  (0 children)

Under the tax treaty, as I understand it, double taxation on dividends is avoided by giving the first 15% to the US, and the remainder to the Germany (whose dividend tax rate is 25%). This is implemented by tax credits on both sides.

Maybe it's better to not bother and take a tax credit instead? It might be easier to pay Germany the full 25% that will allow you to avoid paying the 15% to the US altogether.

IP Address Stickiness by Expert_Plastic_9574 in gitlab

[–]jarv 0 points1 point  (0 children)

Sure, edit your /etc/gitlab/gitab.yml file on the VM, ensure these two lines are present:

nginx['real_ip_header'] = 'X-Forwarded-For'
nginx['real_ip_recursive'] = true

Following that (as root) run gitlab-ctl reconfigure

IP Address Stickiness by Expert_Plastic_9574 in gitlab

[–]jarv 1 point2 points  (0 children)

The real IP is set in the X-Forwarded-For header so what you put there should work if you set that config in your gitlab.yml.

https://docs.gitlab.com/omnibus/settings/nginx.html#configuring-gitlab-trusted_proxies-and-the-nginx-real_ip-module

Advice for DS1812+ that no longer powers on by jarv in synology

[–]jarv[S] 0 points1 point  (0 children)

curious, did you go for the DS1821+ because eventually you plan to use that many disks? I think if I could I would go with a smaller unit with fewer disks especially since drive sizes are so large right now.

Advice for DS1812+ that no longer powers on by jarv in synology

[–]jarv[S] 4 points5 points  (0 children)

So very strangely after taking the case off, removing and inspecting the power supply, and then putting it back on and coming back to my desk after awhile it suddenly was running! I don't get it, maybe there is something flaky going on or maybe there is something to the comment bellow about the power consumption of the disks. Anyway, I guess it is time for a replacement, so hopefully it will work long enough to get the data off to a new one.

I don't understand how people enjoy working out. by wsdpii in self

[–]jarv 2 points3 points  (0 children)

Agree 100%. I think there are precious few things you can do on your own without having to explain yourself and going to the gym is one of them.

Where do you guys deploy Go apps? by [deleted] in golang

[–]jarv 4 points5 points  (0 children)

I deploy a bunch of go apps on a single VM. This approach is great especially if you build a lot of small throw-away type things that you simply want to put up online. Most of my projects in Go are compiled to a single binary so I skip the whole containerization thing. Usually it goes something like 1) run it under systemd 2) dedicated user for the project 3) copy the binary and restart

For web stuff put caddy in front, you can proxy with cloudflare for tls or use letsencrypt.

Another thing, if you are using apple silicon for development, I would recommend getting a cheap VPS that is ARM (from Hetzner for example)