Feed aggregator
Show HN: I wrote a guide on how to file taxes as a F-1/J-1 visa student
Hello HN!
I'm an international student in the U.S. Tax filing for Nonresident Aliens on a F-1 or J-1 visa can be quite tricky, especially since there are almost no resources online that cover our situation. What information I could find are posts from tax software companies, and they are usually thinly-veiled marketing posts.
This year, I decided to make a guide on how to file taxes as a F-1 student or J-1 scholar. I cover not just the basics, but also advanced topics such as:
* How to claim a tax treaty benefit. Most countries have tax treaties with the U.S. where visiting students and scholars can get an exemption on income tax.
* How to determine if you're a resident alien or nonresident. This is a big point, because as a resident alien, you are taxed on global income.
* How to properly declare investment income on a F-1 visa.
My guide is independent, noncommercial, and open source. There are no ads. It's entirely self-hosted and made by me.
Since this is HN, I will share some notes about the tech stack.
I am using Ghost as the content management system (CMS), since it's a best-in-class CMS that is also open source. The frontend is a custom theme that I forked from one of the included defaults:
https://github.com/collegetaxguide/collegetaxguide-theme
The biggest thing that I learned building this is that modern javascript development uses a lot of toolchains. I used to work in Bootstrap and hand-write javascript with jQuery, but those days are long gone.
I tried to optimize the website as much as I can, and I learned about HTML tags. Using a tag, you can serve different versions of an image, and let the browser load the best one. For instance, you can serve the background image of your landing point in AVIF, WEBP, and PNG formats, and if the browser supports it, they will only load AVIF.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/pi...
I know that a lot of the more experienced developers probably already knew that, but it was very cool for me.
Thank you for seeing my Show HN. I'll be around to answer any questions.
Comments URL: https://news.ycombinator.com/item?id=43518297
Points: 1
# Comments: 0
Trump cuts threaten lab critical for advanced chips and medical devices
Article URL: https://www.npr.org/2025/03/26/nx-s1-5340687/trump-cuts-nist-atomic-spectra-lab-advanced-chips-medical-devices
Comments URL: https://news.ycombinator.com/item?id=43518285
Points: 6
# Comments: 0
Decline of cash credited for drop in surgery for children swallowing objects
Pixar One Thirty
Article URL: https://renderman.pixar.com/pixar-one-thirty
Comments URL: https://news.ycombinator.com/item?id=43518233
Points: 2
# Comments: 0
Matrix Calculus (For Machine Learning and Beyond)
Article URL: https://arxiv.org/abs/2501.14787
Comments URL: https://news.ycombinator.com/item?id=43518220
Points: 7
# Comments: 1
Today's NYT Strands Hints, Answers and Help for March 30, #392
Today's NYT Connections Hints, Answers and Help for March 30, #658
Today's Wordle Hints, Answer and Help for March 30, #1380
Hydrino Samples Available for Analysis
Article URL: https://brilliantlightpower.com/requesting-hydrino-analytical-testing-collaborations/
Comments URL: https://news.ycombinator.com/item?id=43518187
Points: 1
# Comments: 0
"Station" by Mitsuo Isaka (1994)
Article URL: https://twitter.com/gingerbeardman/status/1906041957668770237
Comments URL: https://news.ycombinator.com/item?id=43518152
Points: 5
# Comments: 0
The Lighthill debate on Artificial Intelligence (1973) [video]
Article URL: https://www.youtube.com/watch?v=03p2CADwGF8
Comments URL: https://news.ycombinator.com/item?id=43518139
Points: 3
# Comments: 0
Show HN: Non Interactive ZKP with Fiat-Shamir Heuristic and ECC in Go
Non-Interactive Zero-Knowledge Proof implementation using Fiat-Shamir Heuristic and Elliptic Curve Cryptography
Comments URL: https://news.ycombinator.com/item?id=43518127
Points: 4
# Comments: 0
Swapping Apple's M4 SSD – Faster, Bigger, Cheaper [video]
Article URL: https://www.youtube.com/watch?v=F3CYj37bxDE
Comments URL: https://news.ycombinator.com/item?id=43518090
Points: 4
# Comments: 2
Open Letter to Meta: Support True Messaging Interoperability with XMPP
Article URL: https://xmpp.org/announcements/open-letter-meta-dma/
Comments URL: https://news.ycombinator.com/item?id=43517947
Points: 1
# Comments: 0
Voxile: Wouter van Oortmerssen voxel engine survival game is out
Article URL: https://twitter.com/voxraygames/status/1899505012923158865
Comments URL: https://news.ycombinator.com/item?id=43517939
Points: 1
# Comments: 0
Oil and gas money shapes research, creates 'echo chamber' in higher education
Show HN: Post with a URL in on Bluesky? The preview can be anything you want
Article URL: https://bsky.app/profile/jarofgreen.co.uk/post/3llj76ouqsr2u
Comments URL: https://news.ycombinator.com/item?id=43517926
Points: 1
# Comments: 0
Weird Circle on monitor fact fom ChatGPT
Article URL: https://files.catbox.moe/rooxgs.jpg
Comments URL: https://news.ycombinator.com/item?id=43517916
Points: 1
# Comments: 1
Show HN: ServiceOrca – Discover any service (not limited to local/home services)
Hi HN!
We’re building ServiceOrca — a global platform where users can search, compare, and contact any type of service provider, across any industry.
Unlike Yelp, Angi, or Thumbtack, which focus mostly on local or home-related services (like restaurants or plumbers), ServiceOrca is built for all types of services — from legal to tech, healthcare to consulting — and it works worldwide.
We just launched our pre-launch version, and are onboarding early providers now. The goal is to create a unified, structured, and truly global service marketplace — not limited by location or industry.
Would love your thoughts, feedback, and any ideas on how to make it better!
Thanks
Comments URL: https://news.ycombinator.com/item?id=43517882
Points: 1
# Comments: 0