<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: yizhang7210</title><link>https://news.ycombinator.com/user?id=yizhang7210</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 22:59:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=yizhang7210" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[[Show HN] A traffic light simulator to see which lane crosses the line faster]]></title><description><![CDATA[
<p>Article URL: <a href="https://yizhang7210.github.io/traffic-lights/">https://yizhang7210.github.io/traffic-lights/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42324212">https://news.ycombinator.com/item?id=42324212</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 05 Dec 2024 02:29:38 +0000</pubDate><link>https://yizhang7210.github.io/traffic-lights/</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=42324212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42324212</guid></item><item><title><![CDATA[New comment by yizhang7210 in "Ask HN: What Are You Working On? (October 2024)"]]></title><description><![CDATA[
<p>my mental health lol</p>
]]></description><pubDate>Mon, 28 Oct 2024 16:05:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41972635</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=41972635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41972635</guid></item><item><title><![CDATA[New comment by yizhang7210 in "Never waste a midlife crisis"]]></title><description><![CDATA[
<p>Yep I've just started my mid life crisis at 31...</p>
]]></description><pubDate>Tue, 18 Jul 2023 00:30:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=36766165</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=36766165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36766165</guid></item><item><title><![CDATA[New comment by yizhang7210 in "Ask HN: Meta Threads – no dotcom domain name, no desktop site, MVP gone mad?"]]></title><description><![CDATA[
<p>Why do you need the desktop user interface or the domain name when you have such powerful branding of the app?</p>
]]></description><pubDate>Sat, 08 Jul 2023 01:09:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=36640325</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=36640325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36640325</guid></item><item><title><![CDATA[On Fairness]]></title><description><![CDATA[
<p>Article URL: <a href="https://pseudofreedom.substack.com/p/on-fairness">https://pseudofreedom.substack.com/p/on-fairness</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36640301">https://news.ycombinator.com/item?id=36640301</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 08 Jul 2023 01:06:59 +0000</pubDate><link>https://pseudofreedom.substack.com/p/on-fairness</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=36640301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36640301</guid></item><item><title><![CDATA[New comment by yizhang7210 in "Ask HN: Could you share your personal blog here?"]]></title><description><![CDATA[
<p>I write about software here: <a href="https://pseudofreedom.substack.com/" rel="nofollow noreferrer">https://pseudofreedom.substack.com/</a></p>
]]></description><pubDate>Tue, 04 Jul 2023 16:34:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=36589000</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=36589000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36589000</guid></item><item><title><![CDATA[New comment by yizhang7210 in "June 25th, 2023 Deno Deploy Postmortem"]]></title><description><![CDATA[
<p>But that would incur a proportionally large cost on the infra I assume? Being able to cutoff DDOS at a gateway level by some sort of filter criteria would still be quite useful imo.</p>
]]></description><pubDate>Sat, 01 Jul 2023 19:03:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=36553820</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=36553820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36553820</guid></item><item><title><![CDATA[New comment by yizhang7210 in "Have you successfully got friends, former coworkers, or loved ones a tech job?"]]></title><description><![CDATA[
<p>- first of all be a strong contributor yourself and have a reputation in your team/group/company so people trust your judgement<p>- talk to the hiring manager directly, preferably you already have a trusting relationship with and make a sincere and honest recommendation for the person<p>- if you're good, your friend is good, the hiring manager is good, and it's generally a fit, hiring would be quite possible</p>
]]></description><pubDate>Tue, 23 May 2023 02:05:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=36038958</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=36038958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36038958</guid></item><item><title><![CDATA[Centralized v.s. Distributed – A practical guide for an Engineering organization]]></title><description><![CDATA[
<p>Article URL: <a href="https://pseudofreedom.substack.com/p/centralized-vs-distributed">https://pseudofreedom.substack.com/p/centralized-vs-distributed</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34296896">https://news.ycombinator.com/item?id=34296896</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 08 Jan 2023 07:25:04 +0000</pubDate><link>https://pseudofreedom.substack.com/p/centralized-vs-distributed</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=34296896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34296896</guid></item><item><title><![CDATA[8 tips to help you get promoted as an engineer in a startup]]></title><description><![CDATA[
<p>Article URL: <a href="https://pseudofreedom.substack.com/p/to-be-a-better-engineer">https://pseudofreedom.substack.com/p/to-be-a-better-engineer</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34217644">https://news.ycombinator.com/item?id=34217644</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 02 Jan 2023 13:34:40 +0000</pubDate><link>https://pseudofreedom.substack.com/p/to-be-a-better-engineer</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=34217644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34217644</guid></item><item><title><![CDATA[The Intermediate Engineer Syndrome]]></title><description><![CDATA[
<p>Article URL: <a href="https://pseudofreedom.substack.com/p/the-intermediate-engineer-syndrome">https://pseudofreedom.substack.com/p/the-intermediate-engineer-syndrome</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=29575723">https://news.ycombinator.com/item?id=29575723</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 16 Dec 2021 06:51:30 +0000</pubDate><link>https://pseudofreedom.substack.com/p/the-intermediate-engineer-syndrome</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=29575723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29575723</guid></item><item><title><![CDATA[New comment by yizhang7210 in "Show HN: Non functional requirements should be part of function interfaces"]]></title><description><![CDATA[
<p>It always puzzles me why function signatures only include their input/output types but doesn't say anything about how long it's supposed to run.<p>So I wrote a python library that makes functional latency a first class citizen to be specified (almost) as part of the function signature.<p>`pip install python-liang` to see it in action.</p>
]]></description><pubDate>Sun, 07 Nov 2021 21:07:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=29143519</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=29143519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29143519</guid></item><item><title><![CDATA[Show HN: Non functional requirements should be part of function interfaces]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/yizhang7210/liang">https://github.com/yizhang7210/liang</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=29143518">https://news.ycombinator.com/item?id=29143518</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 07 Nov 2021 21:07:50 +0000</pubDate><link>https://github.com/yizhang7210/liang</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=29143518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29143518</guid></item><item><title><![CDATA[My Ideal Engineering Organization]]></title><description><![CDATA[
<p>Article URL: <a href="https://pseudofreedom.substack.com/p/my-ideal-engineering-organization">https://pseudofreedom.substack.com/p/my-ideal-engineering-organization</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=27402489">https://news.ycombinator.com/item?id=27402489</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 05 Jun 2021 05:30:46 +0000</pubDate><link>https://pseudofreedom.substack.com/p/my-ideal-engineering-organization</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=27402489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27402489</guid></item><item><title><![CDATA[New comment by yizhang7210 in "How on earth can I ever think of a solution like that in an interview?"]]></title><description><![CDATA[
<p>I think most people would agree that this is indeed the intention of white board interviews.<p>Unfortunately this has not been my recent interviewing experiences with any of the big tech companies.<p>I had 4 "on-site" days with big techs and an order of magnitude more "tech screening"s with big techs and unicorns over the past year. Vast majority of them are questions straight from leetcode. And interviewers pretty much expect you to flawlessly write up the correct answer without much discussion.<p>There's one particular example at one particular company where they asked me to implement "3 sum closest" (<a href="https://leetcode.com/problems/3sum-closest/description/" rel="nofollow">https://leetcode.com/problems/3sum-closest/description/</a>), which I didn't know by heart. So I started with the plain 3 sum question.<p>Instead of discussing how this can be modified to satisfy a more general requirement and/or give me hints to see how I can take feedback, the interviewer simply said: well that's a different question, isn't it. And failed me right then.<p>So from my personal experience, these interviews have indeed largely become a memorization exercise + some luck that they ask you a question you have seen/memorized before.</p>
]]></description><pubDate>Thu, 24 Sep 2020 03:56:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=24575093</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=24575093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24575093</guid></item><item><title><![CDATA[New comment by yizhang7210 in "Ask HN: Should I learn to code (again)?"]]></title><description><![CDATA[
<p>1. What's your goal of learning to code? If you want to be a professional software engineer (which you may or may not need more data to decide), then perhaps some kind of education is necessary. Bootcamp can work. A completely new undergraduate obviously works. If your education is close enough maybe you can get into a CS/SE masters program and go from there.<p>2. If your goal is to have deeper technical conversations with engineers, perhaps you can ask to "pair program" with them if there are engineers at where you work and you'll learn about what their jobs involve.<p>3. If you just want to be more of the engineers community, then I'd say being able to actually code is not required. You can go to a bunch of different events to get to know more of them. Hackathons, various career/hiring events, board game sessions etc etc.<p>4. If your goal is something else, then there are other options. There's codacedemy, there's udemy, there's freecodecamp etc. If you want to be more hands on, maybe you can join one of your engineer friends on one of their side projects and let them teach you in that concrete situation.</p>
]]></description><pubDate>Sun, 02 Aug 2020 01:47:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=24025620</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=24025620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24025620</guid></item><item><title><![CDATA[New comment by yizhang7210 in "Cloudflare: Is anyone else seeing DNS outages?"]]></title><description><![CDATA[
<p>Yep. Say <a href="http://npmjs.com/" rel="nofollow">http://npmjs.com/</a></p>
]]></description><pubDate>Fri, 17 Jul 2020 21:19:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=23875696</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=23875696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23875696</guid></item><item><title><![CDATA[New comment by yizhang7210 in "GitHub was down again"]]></title><description><![CDATA[
<p>Ugh the last month has been pretty difficult. Hope they get better soon.</p>
]]></description><pubDate>Wed, 15 Jul 2020 17:01:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=23848057</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=23848057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23848057</guid></item><item><title><![CDATA[New comment by yizhang7210 in "Int. students may need to leave US if classes are 100% Remote"]]></title><description><![CDATA[
<p>I mean this is obviously part of the consideration. But I'm curious about rational economic gains if there're any.</p>
]]></description><pubDate>Tue, 07 Jul 2020 19:35:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=23763123</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=23763123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23763123</guid></item><item><title><![CDATA[New comment by yizhang7210 in "Int. students may need to leave US if classes are 100% Remote"]]></title><description><![CDATA[
<p>This is interesting. But this sounds like a long term effect right? Presumably universities aren't lowering tuitions just because of this semester?</p>
]]></description><pubDate>Tue, 07 Jul 2020 19:35:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=23763118</link><dc:creator>yizhang7210</dc:creator><comments>https://news.ycombinator.com/item?id=23763118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23763118</guid></item></channel></rss>