Traveling in Japan

因为往返美国和中国都从东京转机,所以就有了这一次的日本的旅行,一共去了两次,分别是 4 天和 3 天。在日本的两次旅行改变了我很多的想法,包括人生的规划等等。 出发前的准备 签证 日本签证相对来说非常容易,在中国大陆随便找一家某宝的旅行社就可以,材料也非常简单,本科毕业基本上上传毕业证就可以了。我的第一次签证从美国到日本是自己在日本 eVisa 网站申请的,由于我所在的宾州属于纽约领区,所以由日本驻纽约大使馆签发,花费 3000 JPY。第二次签证是在中国大陆找旅行社申请的,当时比较着急,花费了 300 CNY。 SIM 卡 我使用的是 Airalo,使用我的邀请码 VINCEN0074 可以获得 $3 的优惠,总共花费 $6 可以获得 30 天 10GB 流量。 交通卡 我申请了 Apple Pay 的 Suica 和 ICOCA。Suica 为关东的卡,而 ICOCA 为关西的卡。Suica 的入金相对来说容易一些,大部分 Apple Pay 的卡片都可以充值,而 ICOCA 门槛高一些,中国大陆发行的卡无法充值,因为我觉得 ICOCA 的卡面更好看一些,所以我用 ICOCA 多一些。两者基本上没什么差别,部分自动售货机可能只支持 Suica,所以 Suica 更通用一些。 银行卡 因为我不太喜欢用 Cash,所以全程我没有用过 Cash,所有的消费都是 Credit Card 完成,使用的是美国发行的 Discover IT Card,没有货币转换费,在日本自动走 JCB 通道。可以准备一张 Visa/Master/Amex 的信用卡,当然支付宝和微信也可以用。 入境日本 我的两次入境都是在 NRT (Narita Airport),第一次入境的时候由于 Visitor 通道的人太多了,我被现在的工作人员引流到了日本人通道,所以入境非常快,全程不到 3 分钟。第二次就没那么幸运了,排在了 Visitor 通道人特别多,全程大概花费 30 分钟以上。不过入境日本不用安检,仅需填写两个单子即可,这一点非常方便。...

Sunday, January 14, 2024 · Vincent Young

Use Copilot for free unlimited use of GPT-4 API

Copilot 是 GitHub 提供的一项 AI 代码补全的工具,不久之前增加了 Chat 的功能。正是因为支持了 Chat 功能,所以可以把 Copilot Chat 的 API 转换为 OpenAI 官方的 API。重要的是,还支持 GPT-4,虽然不是最新版本的 GPT-4 模型,但是基本也够用。 准备工作 GitHub 帐号 (有 Copilot 权限的,我用的是 GitHub Student Pack) 海外 VPS (确保能访问 Copilot Chat API) 部署 在开始之前,先获取你的 Copilot Token。 bash -c "$(curl -fsSL https://raw.githubusercontent.com/aaamoon/copilot-gpt4-service/master/shells/get_copilot_token.sh)" 接下来主要使用的是 aaamoon/copilot-gpt4-service,GitHub 目前的版本还没有合并我的 PR,所以在部署之后,每次请求都应该携带在上一步获取的 Copilot Token。我改进之后的版本是当你在环境变量或者配置文件中填写了 Copilot Token,则无需在每次请求时携带,会优先使用环境变量或者配置文件提供的 Token。 git clone https://github.com/aaamoon/copilot-gpt4-service && cd copilot-gpt4-service nano compose.yaml # 修改成你自己的 COPILOT_TOKEN docker compose up -d 部署完成后即可在任何支持 OpenAI API 的 App 中填写你的 API Endpoint,如果 API Key 不能留空的话可以随便写。...

Sunday, January 14, 2024 · Vincent Young

Servers I am using

本文纯属是我自己使用的 VPS 的分享,不涉及任何 AFF 的链接。 商家 地区 配置 价格 购买理由 DMIT Los Angeles 1C/1G/10G/450G 36.9USD/年 CN2 GIA 线路 GreenCloud Tokyo 1C/1G/20G/750G 24.0USD/年 IIJ 线路 GreenCloud Tokyo 5C/10G/100G/2T 100.0USD/3年 IIJ 线路 / 7763 CPU 配置高 CenterHop Singapore 1C/0.5G/10G/1T 1.5USD/月 便宜 / IP 解锁 Netflix iFog Toronto 1C/0.5G/20G/500G 3.75CHF/月 支持 BGP Session BuyVM Las Vegas 1C/1G/270G/UNLIMITED 3.75CAD/月 便宜 / 支持 BGP Session Vultr Seattle 1C/0.5G/10G/1T Free 白嫖 Oracle Seoul / Chuncheon 2C/1G/40G/10T Free 白嫖了很多台 BeroHost Hessen 8C/24G/420G/25T 10EUR/月 7443P CPU 配置高 目前在跑服务的主要是 BeroHost 和 GreenCloud。

Thursday, December 28, 2023 · Vincent Young

2023 year-end summary

最近比较繁忙,还没有好好整理过去的一年发生的事情。当然,过去的这一整年是我人生中最重要的一年。打算把这篇文章留到夏威夷飞东京的航班上,那时候没有网络,我会在抵达东京之后推送。 此时此刻,正在从 美国檀香山 (Honolulu) 飞往 日本东京 (Tokyo) 的航班上,飞的是 Zipair 的廉航,不过体验还是很给力的,还有免费的 Wi-Fi,虽然没有免费餐食,但是餐食价格还是很良心的,Boeing 787-9 的机型舒适度还可以,即使没有娱乐系统,但是座位后面的支架放个手机或者 iPad 看看剧高度刚刚好。 本文在航班上写了一半,剩下的在 12 月 27 日写完的。所以很抱歉,没有按时推送这篇文章。 2023 年对我来说,是我生命中最重要的一年,没有之一。 随着 2023 年 8 月 17 日在 LAX 顺利入境美国,到今天为止快四个月了。过去的四个月,我都在适应这个国家的文化,到今天为止,算是可以顺利地在美国生活。 从 2023 年头开始说起,那时候完成了所有学校的申请。陆续一直在等待收 offer,一共大概是美国的 12 个 Master 项目,陆续收到了几个 offer,最后选择了 PITT,选择的理由也很简单,单纯是觉得综合的世界排名还不错,另外这个地方比较安全,这可能是爸妈比较在意的点。(当然在现在这个点回看我的决定,还是有些后悔没去 24 Spring 的 CS28@USC)确定好学校之后,开始准备本科毕业的最后工作,领取毕业证和学位证。然后就是准备美国签证和机票,以及美国租房等等一系列问题。关于签证,我有特地写过 一篇文章,感兴趣的可以看一下。我应该是 CS Master 中国留学生中为数不多的拿到五年签证的,绝对多数人基本都是一年,这会让我出入美国相对来说自由很多。拿到签证之后,其实算是完成了所有的准备工作,那段时间也非常轻松,剩下的就是等待开学了。 在 23 年 5 月的第一天,我早上在睡觉的时候接到了电话,没想到那个如此普通的电话,却是我和爷爷的最后一次见面。外公的离开的时候,那时候我还只有幼儿园,还没有到懂事的年纪,在我的记忆里,甚至都没有和外公说过几句话。而爷爷的离开,是我从懂事之后第一次经历亲人的离开。直到现在,我都有些不太愿意接受这个事实。 在去美国之前,我和好朋友去 新西兰奥克兰 (Auckland) 玩了几天,其实是因为 上海-奥克兰-洛杉机 这条航线在开学季的 8 月是最便宜的,全程飞下来大概 6500 人民币。相比埃塞俄比亚和马尼拉转机,这条航线唯一的问题是需要新西兰签证,不过新西兰是电子签证,由于我们俩都有美国签证,在线申请 7-10 天都收到了签证,分别是 3 年和 5 年多次。在前往新西兰之前,我还没有去过别的任何国家,我的护照甚至是白本子。我们在奥克兰和朋友一起开车去看海,那是一段很棒的旅程。...

Tuesday, December 12, 2023 · Vincent Young

Apply for Japan eVisa in the United States

关于 eVisa,顾名思义就是没有签证贴纸的电子签证。目前在新西兰、澳大利亚等国家已经非常成熟,仅需在线填写资料缴费审核就可以了。相比于传统的签证,可以免掉面签和来回寄护照的繁琐流程。除此之外,eVisa 的处理速度也会比传统签证快很多,之前我申请新西兰电子签证,7 天左右就下签了。目前在中国大陆,日本签证似乎都是分领区,例如江浙沪都是由上海领区处理,好像不能自己 DIY 申请,需要找旅行社处理,也就是某宝的黄牛,价格倒是不贵(250 元左右)。 DIY 申请 eVisa 的条件 根据日本外务省网站,自 2023 年 3 月 27 日起,旅居在以下国家和地区的人士,可在当地申请日本电子签证: 巴西、柬埔寨、加拿大、蒙古、沙特阿拉伯、新加坡、南非、中国台湾、阿拉伯联合酋长国、英国、美国。 首先你需要在当地有居留权,通常来讲就是学生/工作等签证或者永居,持旅游签证是不可以的(除非当地日本使领馆有特殊规定)。 原则上只能在计划到达日本的日期,最早提前 3 个月,最晚提前 15 天申请。 我在美国持有的是 F1 签证,I-94 标记的是 D/S,也就是我在美国逗留的时间没有限制,直到 I-20 到期。所以符合在美国申请日本 eVisa 的条件。 准备材料 对于不同人审核可能会有不同,另外不同领区可能也有所不同,我是在纽约领取申请的,仅供参考。 护照(个人信息页,备注页,签证贴纸页,建议全部拍一遍,以免让你补) 银行账单 (美国银行的 App 都可以查到 Bank Statement,仅需最近一个月保存一下就行) 行程单(最好具体一些,从飞机落地到离开日本,可以借助 ChatGPT) I-20 酒店订单(携程上可以随便定一个,可以选择后付款,入住前一天可以取消) 机票订单(从美国前往日本,离开日本前往别的国家都要) 出生证明(我不知道为什么要求提交这个,我最后就是拍了一下护照,中国身份证,美国 State ID) 证件照 申请步骤 在系统上填写信息,上传文件,提交申请 等待使馆审核(耗时最长,最长可能要 4 周) 绑定信用卡,等待扣款(绑定之后会扣款 1JPY 验证卡片是否正常,第二个工作日就会扣款) 完成扣款(3000JPY),出签(完成扣款自动出签) 申请总结 我这一次申请不是很顺利,日本 eVisa 官网的说明是一般会在 5 个工作日左右出签,而从我提交到出签总共耗时 3 周,期间有联系过纽约使馆,纽约使馆给出的解释是由于申请的人数过多,处理会比较慢。据我所知,洛杉机使馆的处理时效大概在 3-5 个工作日。另外,您不能自己选择领区,F1 签证的学生领区由你的 I-20 决定。 另外,我特地发邮件咨询纽约领区是否可以申请 3/5 年签证,纽约使馆明确表示,F1 签证无法申请 3/5 年,只能申请单次。洛杉机/西雅图使馆似乎是可以的。...

Friday, December 8, 2023 · Vincent Young

Upgrade ChatGPT Plus bypassing restrictions

在前段时间 ChatGPT 不再允许新用户订阅 ChatGPT Plus 方案,前几天我刷到了一个偷渡升级的方案,发在了我的 Twitter,但是没具体说如何执行这段代码,本篇文章主要就是介绍完整的操作流程。 如果出现帐号封禁等任何异常的情况,我不承担任何责任,后果自负。如果您担心这样的事情发生,您可以关闭这个页面了。 最新方案 登录帐号,点击 https://chat.openai.com/invite/accepted,会发生奇妙的故事。 请忽略下面的废话 登录帐号 直接访问 https://chat.openai.com/api/auth/session,你可以在这里面找到一个 accessToken 的数据。复制 accessToken 的 Value。如果你是小白,不知道怎么找到的话,建议你复制到 https://jsonformatter.org 后查看,或者安装 Chrome 插件 JSON Viewer。 你应该完整的复制 eyxxxx 开头的字符串。 补全代码 粘贴到 {accessToken} 处,注意不要保留 {}。 await fetch("https://chat.openai.com/backend-api/payments/checkout", { method: "POST", headers: { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36", "Authorization": "Bearer {accessToken}" }, redirect: 'follow', referrerPolicy: 'no-referrer' }) .then(response => response.text()) .then(result => console.log(result)) ....

Friday, November 17, 2023 · Vincent Young

F1 student successfully applied for SSN despite not having any employment

SSN 全称 Social Security Number。在美国有了 SSN 以后,会变得方便很多。例如,没有 SSN 的情况下,申请 Driver License 和 State ID 需要出示 SSN Rejection Letter。在没有 SSN 的情况下不能申请大部分的信用卡,包括 Chase、Apple Card 等等。也不能注册美区 Stripe。 F1 申请 SSN 条件 SS-5: SSN 申请表格 Passport I-94: 证明你是合法进入美国的 有效的 I-20: 证明你在美国有合法的身份 地址证明: 租房合同,银行卡账单等等 学校 OIS 出示的介绍信(校内实习工作)或者工作录用的 Offer(校外工作) 申请经历 第一次申请的时候,为了办 State ID,直接跟 SSA 的小哥说,我不要 SSN,我要 SSN Rejection Letter,结果没花两分钟,小哥就打印给我了。 前几天,同学偶然提起在申请驾照前前往 SSA 要 SSN Rejection Letter 的时候,工作人员直接给他办理了 SSN。我立即询问了哪家 SSA,预约了第二天。今天去 SSA 申请 SSN,提前准备好了 SS-5,Passport,I-94 和 I-20,地址证明我用的 State ID,但是她好像压根没看,没有别的任何材料。...

Friday, November 17, 2023 · Vincent Young

Apps I use on macOS

Develop Asset Catalog Tinkerer: Assets 提取工具 Bakery: macOS/iOS App 图标设计工具 Cleaner for Xcode: Xcode 缓存清理工具 CodeRunner: 精简的代码编辑器 DataGrip: 来自 JetBrains 的数据库管理工具 Developer: Apple Developer App DirEqual: 目录快速比对工具 GPG Keychain: GPG Keychain iOS App Signer: iOS App 签名工具 iTerm: 最好用的 Mac 终端 Proxyman: 最强大的抓包工具 PyCharm: 来自 JetBrains 的 Python IDE RapidAPI: API 调试工具,类似于 Postman Rayon: 来自 Lakr233 的 SSH 客户端 ServerCat: 来自 Baye 的 Server 监测工具 Suspicious Package: 强大的 Package 查看工具 TablePlus: 强大的数据库连接工具 Termius: 强大的多平台 SSH 客户端 Transporter: Apple Developer 上传工具 uPic: 强大的图片上传工具 Visual Studio Code: 最常用的 IDE WakaTime: 记录我每天写代码的时间 Xcode: Apple 生态的开发工具 Xcodes: Xcode 下载和多版本管理工具 Tools Adobe Photoshop (Beta): 知名的图片编辑器 Affinity Photo 2: 略微不知名的图片编辑器 Alfred 5: Spotlight 最好的替代品 AmorphousDiskMark: 磁盘读写测试工具 AppCleaner: App 卸载清理工具 Apple Configurator: Apple 产品固件恢复工具 APTV: IPTV 播放器 Axchange: 来自 Lakr233 的安卓手机文件管理器 BalenaEtcher: ISO 刷入工具 Bartender 5: 最好用的 Menu Bar 折叠工具 BBackupp: 来自 Lakr233 的 iPhone/iPad 自动备份工具 BetterDisplay: 最好用的虚拟显示器工具 Bob: 强大的翻译和 OCR App ChatGPT: 好用的 ChatGPT 客户端 Cloudflare WARP: Cloudflare WARP macOS 客户端 Coffee Buzz: 快速开关休眠策略 Disk Drill: 强大的磁盘文件恢复工具 Downie 4: 强大的视频下载器 Dropbox: 可靠的网盘 Elmedia Player: 强大的视频播放器 Elpass: 好用的密码管理器 ForkLift: MacOS 上最先进的双窗格文件管理器和文件传输客户端 Google Drive: Google Drive 客户端 GlobalProtect: 学校 VPN 工具 IINA: 强大的视频播放器 iMazing: iPhone/iPad 备份工具 Infuse: 最好用的视频播放器 iPreview: 文件快速预览工具 iStat Menus: 好用的 Mac 状态 Menu Bar 展示工具 Keka: 强大的解压缩工具 KeyboardHolder: 中英输入法自动切换工具 KeyCastr: 键盘按键显示工具 Maccy: 简单好用的剪切板历史工具 MacZip: 好用的 Mac 解压缩工具 MakeMKV: 好用的原盘 ISO 电影转换为 MKV 工具 Mimestream: 最好用的 Gmail 客户端 Mist: macOS 系统镜像下载工具 MKVToolNix: 最好用的 MKV 编辑器 Motrix: 强大的多线程下载器 MWeb Pro: 好用的 Markdown 编辑器 OBS: 强大的录屏推流工具 Obsidian: 好用的 Markdown 编辑器 Parcel: 快递追踪工具 PDF Expert: 强大的 PDF 查看和编辑器 Photomator: 好用的图片编辑器 PlayCover: 在 macOS 上运行任何 iOS App PopClip: 多功能划词工具 qBittorrent: PT 下载器 Quantumult X: 好用的网络抓包调试工具 Raycast: Spotlight 的另一个替代品 RustDesk: 远程控制工具 Speedtest: 网速测试工具 Spotify: 好用的音乐播放器 Sublime Text: 非常简洁的 IDE Tailscale: 组网工具 tinyMediaManager: 电影和电视剧刮削工具 TopNotch: Menu Bar 保持黑色的工具 Transmit: 另一个好用的文件传输工具 UltraEdit: 优秀的大文件文本编辑器 VPN by Google One: Google One VPN 客户端 Xnip: 好用的截图工具 zoom....

Sunday, November 5, 2023 · Vincent Young

How to choose a VPS with fast speed to Mainland China

从 2019 年开始陆陆续续用过的 VPS 商家可能有 200 家以上,尽管很多已经跑路了。因为玩 VPS 和 BGP 认识了很多朋友。这篇文章主要针对作为 Proxy Server,别的用途例如建站、存储和跑项目不考虑。 初步判断 选择支持 PayPal 支付的商家,如果存在多种支付方式,建议选择 PayPal 支付。主要是为了防止商家跑路,如果你买的是月付,其实 Alipay 这些付款方式也可以接受,毕竟月付一般情况下最多 10USD 左右。 足够的流量和带宽,一般情况下个人使用至少有 500G 以上的流量和 500M 以上的带宽才够用。 IP 的解锁情况,最好可以解锁一些流媒体,但是这不是最重要的,后面我会讲到。 IP 的路由情况,这是至关重要的,这会直接影响速度,具体的判断后面也会讲到。 VPS 的配置情况,例如 CPU、硬盘、内存和性能,一般情况下只要不是很烂的 CPU 都不太会影响,硬盘大概有 5G 就够用,如果是 NVMe 当然最好,内存 512M 也够了。 路由判断 因为路由直接影响速度,因此我先讲讲这至关重要的一部分。路由只要分为去程和回程。去程也就是从你的 IP 到达 VPS,回程则是反过来。去程的测试知道 VPS 的 IP 就可以测试,而回程需要使用 VPS,如果有的商家提供 Looking Glass 也可以提前测试。 在讲具体步骤之前,我希望您可以提前阅读一下我的好朋友 Leo 写的这篇文章——细数国内到国际的各种线路(VPS国际线路大全),非常详细,您需要配合这篇文章判断您购买的 VPS 的网络是否称得上优秀,或者说适合您本地使用的宽带,您本地使用的是中国移动、中国联通或者中国电信会很大程度影响速度。 去程判断 使用 IPIP.NET 仅需要选择你当地的运营商的测试节点,输入目标的 IP,即可展示完整的路由。大部分情况下,应该还算是准确。当然,如果你希望获得更可靠的结果,请参考第二种方式。 使用 NextTrace 这是一款开源的路由追踪工具,当然在之前有一款叫作 BestTrace。BestTrace 的一些限制让用户会非常难受,因此在两年前我和我的好朋友 Leo 开始有了开发 NextTrace 的想法,早期的大部分开发工作几乎都由 Leo 完成,尽管现在因为一些原因,他已经退出了 NextTrace 的开发工作。当然我们也有一些新的想法,拭目以待吧!请允许我废话那么多。这款工具的简单用法如下:...

Thursday, October 12, 2023 · Vincent Young

Decided to study in the United States

截止到写这篇文章,已经在美国接近两个月左右的时间了。其实早就该写这篇文章了,一直没想好怎么写,就拖到了现在。 契机 我本科读的专业是 CS 4+1 的项目,也就是说四年本科读完之后,可以去美国继续读一年,就可以获得硕士的学位。因为是合作的项目,学费和录取条件都比较低,除此之外时间也非常短,因为有几门美国学校的课程可以充当本科的学分,也可以充当研究生课程的学分。但是其实从大一开始也没有很强烈的想法去美国参加这个 4+1 的项目,主要的原因就是觉得合作的学校排名太一般了。 直到 20 年的差不多寒假后,那时候疫情刚刚爆发。有一款很火的软件上线,叫作 Clubhouse,当然这款软件也是昙花一现,现在几乎是没有人使用了。这是一款语音聊天室的软件,任何人可以选择进入感兴趣的聊天室,可以倾听别人发言,当然也可以申请上麦发言,当时我在家上网课的阶段,每天就是玩这个软件。那时候这个软件上有很大一部分人都在北美,或者英国,当然国内的也有。有好几个在美国做程序员的前辈,咨询了一下在美国找程序员工作前景如何,他们当时的说法是 Amazon 基本上是所有应届生都先会去的地方,然后干两三年之后跳巢,因为 Amazon 很好进,招的人特别多。 那个时候就已经有点想去美国读 Master 的想法,但是也还没有任何行动。后来,国内的疫情越来越严重,连着就是好几年,我人生中的第一份工作都是远程入职、远程办公和远程离职的,因为疫情的原因,我甚至没有去过公司,我不知道公司的办公环境是怎么样的,我也没有领取到实体的工卡,本来还想着离职前可以拍照做个纪念。21 年的时候就开始有很多互联网公司裁员,找工作难的新闻。也就是那个时候,我开始决定去美国,当时看来美国的就业环境比国内还是好很多的。于是那年的国庆过后,和爸妈商量之后,我找了留学中介,报了语言培训班。 申请前的准备 我记得应该是 11 月,我开始学习 TOEFL。因为家在浙江,但是学校在上海。培训的机构我又选择了在杭州,那个时候就是每周末上海-杭州来回奔波。周末几乎是没有休息的时间,好在是大三了,课程不是很多。暑假我又开始连着上课,一个星期只有一天的休息时间。差不多在 23 年 4 月份左右,我准备好了 TOEFL 和 GRE,接下来就是一些文书、成绩单和推荐信的准备。美国留学申请是最繁琐的,需要的材料非常多。虽然说找了中介,但是中介也就是解答我的一些疑问,以及帮忙规划申请的学校和提供文书,剩下的都是我自己操作的,包括上传资料,填写信息,递交申请等等。不过好在这一套流程下来,我也熟悉了美国研究生申请。 在找中介的之后,其实我就没有多想,没有考虑美国以外的国家。原因主要是我当时的决定就是想读完研究生留在当地的国家工作,至少是工作几年,积累一些海外的工作经验,刚好也锻炼一下自己口语能力。所以,英国和澳洲就基本排除了,英国几乎拿不到工签,澳洲需要 2 年以上的项目才有可能拿工签,而计算机研究生的项目基本上都在 1.5 年左右。我好像没什么别的选择,唯一的选择就是美国,美国最坏的打算就是抽不到 H1B,也至少可以用 CPT 实习和 OPT 的三年全职工作。 开始申请 我差不多从 22 年 11 月开始陆续递交申请,直到 23 年的 2 月份左右递交了所有的申请,一共是 11 个项目。最终收到 Offer 的一共是 4 个项目。在写这篇文章的时候,回想起来还是有些后悔,比如像 CMU 我当时压根就没有申请。 看到大佬 halfrost 的这篇文章的时候,其实我的申请已经结束了,很多学校的申请截止日也已经过了。我当时申请的时候,说实话有些头铁,我只申请 CS 专业,任何别的例如 CE、EE 之类的专业我一律不申请。导致我最后收到的 Offer 也不是很多,如果再让我重来一次的话,我可能会选择申请 CMU 的冷门一些的专业,或许会有希望,就当是买个彩票吧。...

Wednesday, October 11, 2023 · Vincent Young