<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: tzhenghao</title><link>https://news.ycombinator.com/user?id=tzhenghao</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 11 Apr 2026 07:51:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tzhenghao" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tzhenghao in "Exploring Object File Formats"]]></title><description><![CDATA[
<p>Duplicate of <a href="https://news.ycombinator.com/item?id=38998914">https://news.ycombinator.com/item?id=38998914</a></p>
]]></description><pubDate>Tue, 16 Jan 2024 14:03:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=39013348</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=39013348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39013348</guid></item><item><title><![CDATA[New comment by tzhenghao in "The black market in GitHub stars"]]></title><description><![CDATA[
<p>Good point. By the way, I checked out both projects above and starred them. Pretty cool!</p>
]]></description><pubDate>Tue, 24 Oct 2023 02:53:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=37994381</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37994381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37994381</guid></item><item><title><![CDATA[New comment by tzhenghao in "The black market in GitHub stars"]]></title><description><![CDATA[
<p>This. I've seen a couple open core startups that are less than a year old with thousands of stars on their repositories, so I decided to have a look at some of these profiles who starred the project. Most of them have weird usernames that resemble spam accounts, almost all of them cannot be pointed to some other profile on a different platform (Twitter, LinkedIn, HN etc.).<p>Another giveaway is the ratio of stars to watchers / forks. I remember one project with thousands of stars but only 10 users "watching" it. They went on to raise a sizable seed round too.</p>
]]></description><pubDate>Tue, 24 Oct 2023 01:40:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=37993981</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37993981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37993981</guid></item><item><title><![CDATA[New comment by tzhenghao in "Mojo is now available on Mac"]]></title><description><![CDATA[
<p>I think they're just playing a larger distribution game to get people locked into 
Mojo then eventually pay for their Modular engine hosting services, just about the same as most open core, VC backed startups.</p>
]]></description><pubDate>Thu, 19 Oct 2023 23:06:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=37950016</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37950016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37950016</guid></item><item><title><![CDATA[Waterbed Theory (2014)]]></title><description><![CDATA[
<p>Article URL: <a href="http://wiki.c2.com/?WaterbedTheory">http://wiki.c2.com/?WaterbedTheory</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37734673">https://news.ycombinator.com/item?id=37734673</a></p>
<p>Points: 19</p>
<p># Comments: 7</p>
]]></description><pubDate>Mon, 02 Oct 2023 06:35:50 +0000</pubDate><link>http://wiki.c2.com/?WaterbedTheory</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37734673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37734673</guid></item><item><title><![CDATA[Gabe Newell: Reflections of a Video Game Maker (2013)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=t8QEOBgLBQU">https://www.youtube.com/watch?v=t8QEOBgLBQU</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37618382">https://news.ycombinator.com/item?id=37618382</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 22 Sep 2023 22:03:59 +0000</pubDate><link>https://www.youtube.com/watch?v=t8QEOBgLBQU</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37618382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37618382</guid></item><item><title><![CDATA[Understanding Bash fork() Bomb code]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.cyberciti.biz/faq/understanding-bash-fork-bomb/">https://www.cyberciti.biz/faq/understanding-bash-fork-bomb/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37560084">https://news.ycombinator.com/item?id=37560084</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 18 Sep 2023 18:31:08 +0000</pubDate><link>https://www.cyberciti.biz/faq/understanding-bash-fork-bomb/</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37560084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37560084</guid></item><item><title><![CDATA[New comment by tzhenghao in "What is wrong with TOML? (2019)"]]></title><description><![CDATA[
<p>Yup. I've personally used both YAML and TOML for configurations, much more the latter recently and can see pros and cons for both.<p>> How well suited are their syntactic choices to the community they're targeting?<p>Also, "best" practices. One could reduce the pain of the other, but by no means is the right solution to a deeper problem at hand. For example, if one has very deep and complex nesting for configs, TOML "may be a lot nicer" compared to YAML, but that doesn't mean using TOML will make all the config parsing problems go away. It just mask away code smell. Maybe time to check if they're overcomplicating configurations in general.</p>
]]></description><pubDate>Wed, 13 Sep 2023 20:16:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=37501185</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37501185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37501185</guid></item><item><title><![CDATA[John Hennessy and David Patterson 2017 ACM A.M. Turing Award Lecture (2018) [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=3LVeEjsn8Ts">https://www.youtube.com/watch?v=3LVeEjsn8Ts</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37493233">https://news.ycombinator.com/item?id=37493233</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 13 Sep 2023 07:13:41 +0000</pubDate><link>https://www.youtube.com/watch?v=3LVeEjsn8Ts</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37493233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37493233</guid></item><item><title><![CDATA[New comment by tzhenghao in "The curious case of hybrids in watchmaking"]]></title><description><![CDATA[
<p>I wear them every day, but take them off if I'm going to high crime cities. The thing is I've been collecting watches for over a decade. My parents are into it, and so is my younger brother. I think it's very rare to share a common interest that won't bore anyone at the dinner table. Now onto the horological aspects - they're like the iPhone / app store back in the day. Keeping track of leap years and all in a 36mm package (think Patek 3940s). Various complications to address various "limitations" of mechanical time telling like the remontoire, co-axial escapements or solid block case constructions for better waterproofness. It's not too different than some of us on HN who fall in love with old Apple IIs, NES or Sega Genesis :)</p>
]]></description><pubDate>Sun, 03 Sep 2023 21:26:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=37374778</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37374778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37374778</guid></item><item><title><![CDATA[New comment by tzhenghao in "The curious case of hybrids in watchmaking"]]></title><description><![CDATA[
<p>> On mechanical watches, they are smoother than Quartz since the escapement releases power multiple times / sec. But still ever so slightly jumpy since power is still released in discrete increments.<p>Yup, and the higher the beat rate, the "smoother" it looks. Grand Seiko Hi-Beats and Zenith El Primeros come to mind. There's a good Hodinkee article describing the tradeoffs of different beat rates [1].<p>[1] - <a href="https://www.hodinkee.com/articles/watchs-frequency-hz-vph-meaning" rel="nofollow noreferrer">https://www.hodinkee.com/articles/watchs-frequency-hz-vph-me...</a></p>
]]></description><pubDate>Sun, 03 Sep 2023 20:57:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=37374510</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37374510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37374510</guid></item><item><title><![CDATA[New comment by tzhenghao in "Singapore in Colour"]]></title><description><![CDATA[
<p>Malaysian here. Yeah some of the historical sites in Penang or Melaka come to mind. I think the Peranakan [1] culture is one of the most obvious examples in using colors and is widespread to the region, not just in Singapore.<p>[1] - <a href="https://en.wikipedia.org/wiki/Peranakans" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/Peranakans</a></p>
]]></description><pubDate>Sat, 02 Sep 2023 02:04:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=37357999</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37357999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37357999</guid></item><item><title><![CDATA[New comment by tzhenghao in "Raise less, build more"]]></title><description><![CDATA[
<p>VCs aren't always the best capital allocators - a lot has succumbed to the money management + fees disease. They push you to raise more, force you to hire and burn when you really shouldn't / haven't figured out product market fit yet.<p>> Whatever magical market forces that might change how funding works, they don’t seem to be at play.<p>I think money is scarcer these days, and founders who are constantly being burned by VCs will think twice about riding the big VC train in the coming years. As a founder myself who work crazy hours getting the business going, it's painful / bad optics to see full time VCs doing weekend Vegas trips, browse art galleries on weekday afternoons and fine dining every couple of days, knowing I've sold a chunk of my / my team's hard earned equity on that bs. Of course there are great VCs, and some businesses needing to be VC backed, but oh boy, are there really bad apples out there.</p>
]]></description><pubDate>Mon, 28 Aug 2023 22:28:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=37301187</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37301187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37301187</guid></item><item><title><![CDATA[New comment by tzhenghao in "Initial impressions of Microsoft Olive"]]></title><description><![CDATA[
<p>Hey there, OP and author here!<p>> alluding to with respect to the ONNX being an Azure on ramp<p>Yeah sorry, should've worded it better in the original article. ONNX is one of the industry's first attempt at standardization of ops across various deep learning frameworks. Here's a way to think about it: Like Google, Microsoft has a cloud business. Unlike Google, it doesn't have a deep learning framework (Tensorflow) and is a significant threat if the cloud players continue to vertically integrate their ML stack. So ONNX makes sense, ie. you, the ML engineer should convert to ONNX so now at least you can run it on multi cloud providers!<p>Tangential to this, there's also a rise in heterogenous environments, and picking the "best" is non-trivial. A lot of serving / inference hosting companies capitalize on this, and ONNXRuntime is sort of Microsoft (Azure)'s answer: "give me an ONNX or PyTorch (which we will subsequently convert to ONNX), and I'll show you how easy it is to deploy it to Azure". The key nuance here is how much user tooling friction there is to deploying models, and it's in the best interest of these cloud providers to sometimes use their open source initiatives as on-ramps to their larger cash generating products / services.</p>
]]></description><pubDate>Mon, 28 Aug 2023 21:57:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=37300924</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37300924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37300924</guid></item><item><title><![CDATA[New comment by tzhenghao in "How to find time to learn after work (2017)"]]></title><description><![CDATA[
<p>Same. When I was at my first SWE job after college, I’d get up at 6am and try to beat Chicago traffic to be at my desk at 7am. That’s when I’d pull up HN or my list of technical topics I’d like to learn, then go for it until my teammates arrive. Rather shamelessly, I even had Leetcode open and went through exercises weeks before I left the job. Good reflex training having to force close it right around 8:30am though :)</p>
]]></description><pubDate>Mon, 28 Aug 2023 18:46:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=37298711</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37298711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37298711</guid></item><item><title><![CDATA[New comment by tzhenghao in "Giving up the iPad-only travel dream"]]></title><description><![CDATA[
<p>These days my parents based in Asia use the two iPads I gifted them almost exclusively. They watch YouTube videos, Netflix, Facetime the kids and browse the web on them. The only time my dad boots up my old college MacBook is when he has to do important document editing - never more than once every month. To my surprise, he's even using the iPadOS Files app extensively. We're just not the target market.</p>
]]></description><pubDate>Sat, 26 Aug 2023 09:43:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=37271145</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37271145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37271145</guid></item><item><title><![CDATA[Initial impressions of Microsoft Olive]]></title><description><![CDATA[
<p>Article URL: <a href="https://zhenghaotan.com/blog/initial-impressions-of-msft-olive">https://zhenghaotan.com/blog/initial-impressions-of-msft-olive</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37269211">https://news.ycombinator.com/item?id=37269211</a></p>
<p>Points: 69</p>
<p># Comments: 4</p>
]]></description><pubDate>Sat, 26 Aug 2023 01:51:35 +0000</pubDate><link>https://zhenghaotan.com/blog/initial-impressions-of-msft-olive</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37269211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37269211</guid></item><item><title><![CDATA[The Architecture of Open Source Applications (Volume 1) CMake]]></title><description><![CDATA[
<p>Article URL: <a href="https://aosabook.org/en/v1/cmake.html">https://aosabook.org/en/v1/cmake.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37254454">https://news.ycombinator.com/item?id=37254454</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 24 Aug 2023 20:57:42 +0000</pubDate><link>https://aosabook.org/en/v1/cmake.html</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37254454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37254454</guid></item><item><title><![CDATA[New comment by tzhenghao in "On keeping sketchbooks"]]></title><description><![CDATA[
<p>> Plus, I love the disconnectedness of a sketchbook. I can sit and think and plan in a sketchbook, and it doesn’t distract me from what I’m doing.<p>This is why I still keep pens and physical notebooks on my desk. It's so much faster to flip it open and start writing than opening a 99th browser tab and navigating to an empty page on Notion, all while more desktop notifications start popping up on screen. Another side benefit is the act of writing / drawing out stuff actually helps me remember things better. Sure, my handwriting is atrocious but I rarely go back and read them anyway. ¯\_(ツ)_/¯</p>
]]></description><pubDate>Thu, 24 Aug 2023 00:33:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=37243721</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37243721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37243721</guid></item><item><title><![CDATA[New comment by tzhenghao in "Nvidia announces financial results for second quarter fiscal 2024"]]></title><description><![CDATA[
<p>> motivate everyone (Intel, AMD, ARM, Google, etc.) to try and tackle the problem by making new chips<p>Yes, there has been repeated efforts to chip at Nvidia's market share, but there's also a graveyard full of AI accelerator companies that fail to find product market fit due to lack of software toolchain support - and that applies even for older Nvidia GPUs and their compatible toolchains, let alone other players like AMD. This isn't a hit on Nvidia, I'm just saying things move so quickly in the space that even the only-game-in-town is trying to catch up.<p>Nvidia is also leading by being one or two hardware cycles ahead of their competition. I'm pretty confident AI workloads in enterprise is their next major focus [1]. I think this more than anything else will accelerate AI adoption in enterprise if well executed.<p>To your point, I think the industry needs to focus more on the toolchains that sit right between the deep learning frameworks (PyTorch, Tensorflow etc.) and hardware vendors (Nvidia, AMD,  Intel, ARM, Google TPU etc.) Deep learning compilers will dictate if we allow all AI workloads run on just Nvidia or several other chips.<p>[1] - <a href="https://www.nvidia.com/en-us/data-center/solutions/confidential-computing" rel="nofollow noreferrer">https://www.nvidia.com/en-us/data-center/solutions/confident...</a></p>
]]></description><pubDate>Wed, 23 Aug 2023 22:30:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=37242716</link><dc:creator>tzhenghao</dc:creator><comments>https://news.ycombinator.com/item?id=37242716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37242716</guid></item></channel></rss>