-
Recent Posts
Archives
- January 2021
- September 2020
- June 2020
- May 2020
- April 2020
- September 2019
- March 2019
- October 2017
- November 2014
- April 2014
- January 2014
- December 2013
- November 2013
- October 2013
- September 2013
- June 2013
- April 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
Categories
Blogroll
Live Traffic Feed
Meta
Author Archives: Brian
How exactly to do linear time quickselect with duplicate elements?
It’s well known that the quickselect algorithm, which runs in average case linear time, can be made linear time in the worst case as well, by using the median of medians strategy to select the pivot. This also allows us … Continue reading
Posted in Uncategorized
Leave a comment
More updates on immigrant visa spillover (why I don’t think 60,000 extra green cards will materialize)
In a previous post I discussed how a large number of family-based preference immigrant visas will not be used up by the end of the fiscal year and the unused visas will be added to the employment-based quota in the … Continue reading
Posted in Uncategorized
1 Comment
Update on immigrant visa spillover
I previously wrote a post about the prospect of spillover of unused FB immigrant visas due to Trump’s immigrant visa ban to the EB quota. A lot of the information in that post was not accurate but I now have … Continue reading
Posted in Uncategorized
5 Comments
Legal speculation about recent visa bans
I previously published an FAQ about President Trump’s immigrant visa ban and work visa ban. You can read it here. The detailed answers to the questions therein are given on my US immigration FAQ on GitHub and backed by authoritative … Continue reading
Posted in Uncategorized
Leave a comment
Comments about today’s DACA ruling
Today, the Supreme Court issued a 5–4 ruling that the Trump administration’s rescission of the DACA program was unlawful. The opinion of the Court was delivered by Roberts, with Ginsburg, Breyer, and Kagan joining in full, and Sotomayor concurring as … Continue reading
Posted in Uncategorized
Leave a comment
How does immigrant visa spillover work?
Update (June 27, 2020): Some of the information in this post is inaccurate. See this newer post for corrections and clarifications. There has been some recent speculation that 52,000 visas could spill over from the family-based quota to the employment-based … Continue reading
Posted in Uncategorized
2 Comments
Armchair lawyering about the recent EO
The Attorney General of New York is making preparations to challenge Trump’s executive order banning most immigrants from entering the US “temporarily” under INA 212(f) (8 USC §1182(f)). I am sure there are various other groups also interested in filing … Continue reading
Posted in Uncategorized
Leave a comment
Why Chinese people should support HR1044/S386
In discourse about HR1044/S386, there is a myth that Chinese people don’t support removing the per-country caps. I can tell you that this is false. I’m Chinese and I support it. Not only is it the right thing to do, … Continue reading
Posted in Uncategorized
2 Comments
INA 203(g) cancellation and DoL processing times
The Department of Labor is currently taking 4–5 months to process prevailing wage determination requests and 3–4 months to process permanent labor certifications. See here. A few years ago, prevailing wage determinations only used to take about 6 weeks. This … Continue reading
Posted in Uncategorized
1 Comment
On solving problems for a living
Back when I was just an intern, spending my summers chilling out in the bay area (and doing work sometimes), I started reading Quora and noticed people debating whether the compensation for software engineering was disproportionate to the difficulty of … Continue reading
Posted in Uncategorized
2 Comments