<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: com2kid</title><link>https://news.ycombinator.com/user?id=com2kid</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 15:03:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=com2kid" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by com2kid in "Show HN: Tired of logic in useEffect, I built a class-based React state manager"]]></title><description><![CDATA[
<p>JS is primarily a functional language, it is built around functions as first class objects and closures.<p>The issue is the bar has been raised for what people call "functional" now. Everyone is picky "OMG not pure so it isn't really functional!!"<p>Yeesh.</p>
]]></description><pubDate>Thu, 09 Apr 2026 04:30:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47699279</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47699279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47699279</guid></item><item><title><![CDATA[New comment by com2kid in "Show HN: Ghost Pepper – Local hold-to-talk speech-to-text for macOS"]]></title><description><![CDATA[
<p>Microsoft OneNote had this back in 2007 or so, granted the speech to text model wasn't nearly as advanced as they are now.<p>I was actually on the OneNote team when they were transitioning to an online only transcription model because there was no one left to maintain the on device legacy system.<p>It wasn't any sort of planned technical direction, just a lack of anyone wanting to maintain the old system.</p>
]]></description><pubDate>Mon, 06 Apr 2026 23:38:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47668858</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47668858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47668858</guid></item><item><title><![CDATA[New comment by com2kid in "Microsoft hasn't had a coherent GUI strategy since Petzold"]]></title><description><![CDATA[
<p>>  "put a computer in every home and every office"<p>That was such an amazing mission statement. It was a real measurable goal, and progress towards it was quantifiable. And Microsoft actually did it! That mission statement drove actual strategies (lower costs, don't complete with Apple on the high end, force OEMs to compete against each other on price, etc) that resulted in its ultimate fulfillment.</p>
]]></description><pubDate>Mon, 06 Apr 2026 07:22:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47657882</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47657882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47657882</guid></item><item><title><![CDATA[New comment by com2kid in "Why the most valuable things you know are things you cannot say"]]></title><description><![CDATA[
<p>I grew up in Seattle and attended West Seattle High School. The technology teacher (whose name I forget, but I can remember his face and voice!) decided to teach us Rhino3d. That went on to me talking about Rhino on Slashdot one day and  a digital book publishing startup noticed my comment, and eventually offered me a job of writing a book about Rhino.<p>I actually haven't used Rhino for much of anything for decades now, I think the last time I used it was to build a scale model of my old town home. I cannot really justify spending $1000 on a program that I would only boot up once every few months for fun. But I have kept love for it all these years, every time I have started it up (downloaded a trial to get some particular task done) I was able to continue right where I left off making things.</p>
]]></description><pubDate>Sun, 05 Apr 2026 15:12:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47650253</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47650253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47650253</guid></item><item><title><![CDATA[New comment by com2kid in "Why the most valuable things you know are things you cannot say"]]></title><description><![CDATA[
<p>I really wish they had a hobbyist license. I'd pay $100 for a non-commercial copy.</p>
]]></description><pubDate>Sun, 05 Apr 2026 07:35:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47647070</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47647070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47647070</guid></item><item><title><![CDATA[New comment by com2kid in "VR Realizes the Cyberspace Metaphor"]]></title><description><![CDATA[
<p>Once we have direct neural inputs VR will explode. Or at least the ability to wire directly into the optic nerves.<p>VR, or at least AR, is obviously the future. But Meta, like so many companies before them, saw the future and tried to jump on board way before it was the right time. See: WebTV, the tablet PCs from the early 1990s (!!), Apple Newton, Palm Pilot, etc. (I call it the first mover disadvantage!)</p>
]]></description><pubDate>Sun, 05 Apr 2026 04:58:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47646231</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47646231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47646231</guid></item><item><title><![CDATA[New comment by com2kid in "The most-disliked people in the publishing industry"]]></title><description><![CDATA[
<p>6 semesters seems like... a lot? IIRC getting a math undergrad at my Uni didn't require that many classes of calc.<p>I think calc 1 and 2 are extremely valuable. The concept of rate of change is fundamental to so many things in life, and understanding "area under the curve" is essential to understanding how many ideas are communicated, including lots of graphs in physics, chemistry, and economics.<p>Beyond that I feel calculus starts getting into specific applications and is less generally applicable to the populace at large.</p>
]]></description><pubDate>Sun, 05 Apr 2026 04:56:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47646223</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47646223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47646223</guid></item><item><title><![CDATA[New comment by com2kid in "Training mRNA Language Models Across 25 Species for $165"]]></title><description><![CDATA[
<p>We actually did this in my highschool genetics class back in 1999! We made bacteria change color by splicing in a gene. Awesome stuff.<p>The (public!) school had a grant from one of Seattle's biotech boom companies.</p>
]]></description><pubDate>Sun, 05 Apr 2026 00:41:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47645033</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47645033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47645033</guid></item><item><title><![CDATA[New comment by com2kid in "Decisions that eroded trust in Azure – by a former Azure Core engineer"]]></title><description><![CDATA[
<p>Every large company is doing layoffs right now. Getting an interview 10 years was your best bet. Heck even in 2022 I heard they were brining everyone in for interviews.</p>
]]></description><pubDate>Sun, 05 Apr 2026 00:36:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47644998</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47644998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47644998</guid></item><item><title><![CDATA[New comment by com2kid in "Why the most valuable things you know are things you cannot say"]]></title><description><![CDATA[
<p>I don't know why, aside from pride, every other 3d modeling program doesn't just copy Rhino's UI.<p>EVERYTHING is awful compared to Rhino3d. Viscerally painful to use bad in comparison.</p>
]]></description><pubDate>Sat, 04 Apr 2026 23:04:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47644466</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47644466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47644466</guid></item><item><title><![CDATA[New comment by com2kid in "Why the most valuable things you know are things you cannot say"]]></title><description><![CDATA[
<p>When I was 17 I was hired by a startup to write a book. The end product was a complete disaster (don't hire a 17 year old to write a book, also don't enter into contracts with 17 year old high school students w/o informing parents.)<p>The book was on 3d modeling in Rhino 3d. I was <i>really</i> good at Rhino3d at that time, to the extent that using it felt like a natural extension of my hands. IMHO every other 3d modeling program has a trash UI compared to the absolutely amazing UI that Rhinoceros 3d has.<p>I had to learn how to translate my absolute love of Rhino3D onto a page and explain it to other people. It was <i>hard</i>. It made my brain work in ways it was not used to, but it was an incredibly valuable experience.<p>The only remaining copy of the book sits behind me on a bit rotted CDR.<p>I have had 3 types of math teachers in life. American teachers, who generally teach rules from a book according to a curriculum. Russian teachers, who have a passion and a love for the field and who teach how to intuitive the answer to math problems first before going all in on the formulas. And East Asian math teachers who show off the beauty of the equations themselves.<p>I had one math teacher who couldn't speak English. He didn't need to, he had an incredible ability to communicate math through pure equations. It was lovely, one of the best math classes I've ever had. Math was truly used as a universal language.<p>I had another teacher (Russian) who got so excited solving equations and explaining DiffEq that he'd break his chalk in half and he'd go diving under desks to pick up the pieces.<p>But it is artists who are some of the best at transmitting intuitive knowledge. They have centuries of best practices of how to train students to rewrite their brains to literally see the world differently. (And yes a lot of it does involve drawing boring still lives of fruit bowls! But, hey, it works)</p>
]]></description><pubDate>Sat, 04 Apr 2026 21:14:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47643451</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47643451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47643451</guid></item><item><title><![CDATA[New comment by com2kid in "The most-disliked people in the publishing industry"]]></title><description><![CDATA[
<p>You joke, but if you talked to a doctor of radiology odds are they at least took a class covering Fourier Transforms.</p>
]]></description><pubDate>Sat, 04 Apr 2026 20:56:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47643279</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47643279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47643279</guid></item><item><title><![CDATA[New comment by com2kid in "The most-disliked people in the publishing industry"]]></title><description><![CDATA[
<p>Calculus is required for English degrees in other countries. Heck a lot of countries require some amount of calculus just to graduate high school.<p>Same goes for the basics of statistics. A basic understanding of statistics is a requirement for any college degree in many countries, and for good reasons. Stats comes up <i>all</i> the damn time. From proper A/B testing, to marketing, to understanding public health emergencies, to making informed medical decisions.</p>
]]></description><pubDate>Sat, 04 Apr 2026 20:54:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47643263</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47643263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47643263</guid></item><item><title><![CDATA[New comment by com2kid in "Decisions that eroded trust in Azure – by a former Azure Core engineer"]]></title><description><![CDATA[
<p>People forget that prior to Microsoft releasing Defender, antivirus on Windows was universally bad. Like "make your machine almost unusable" bad.<p>This was also before SSDs as well.<p>With local build times already measured in multiple hours (large C++ code bases, lots of caches obj files loaded from central build servers to make local incremental rebuilds even possible), Microsoft didn't want to make things worse by forcing any bloat on developer machines.</p>
]]></description><pubDate>Sat, 04 Apr 2026 04:53:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47635887</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47635887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47635887</guid></item><item><title><![CDATA[New comment by com2kid in "Decisions that eroded trust in Azure – by a former Azure Core engineer"]]></title><description><![CDATA[
<p>> Jesus, you have tons of people who are willing to do that, even now. Microsoft just don’t care to hire from non-target schools, or ordinary professionals and train them<p>Microsoft was never elitist about what schools they hired from. When I was there almost anyone who applied from an accredited CS program got at least a phone screen.<p>But no one in their right mind, in 2012 (when this particular incident happened!), would voluntarily pick up native Windows development skills. It was obvious even then that it was a dead end market.<p>The number of companies hiring native Windows developers is <i>tiny</i>, and the pay isn't all that good.<p>It isn't quite COBOL bad, but it isn't a growing market.</p>
]]></description><pubDate>Sat, 04 Apr 2026 04:50:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47635874</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47635874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47635874</guid></item><item><title><![CDATA[New comment by com2kid in "Decisions that eroded trust in Azure – by a former Azure Core engineer"]]></title><description><![CDATA[
<p>> I get that "the deal" at Microsoft is lower pressure for lower pay but it really hinders the talent pipeline.<p>The deal used to be a lower cost of living in a major coastal city, an amazing campus (it is seriously lovely), every engineer had their own office, serious job security, and an unbelievable health care plan.<p>Seattle exploded in price, they moved to open offices, Microsoft started doing mass layoffs, and they gutted the healthcare plan (by the time I left the main plan on offer was a high deductible with a miserable prescription formulary).<p>Hard to attract talent when there is no big differentiator.<p>Of course in the 90s the deal was work there 10 years retire a millionaire. Easy to attract talent when that is the offer ...</p>
]]></description><pubDate>Sat, 04 Apr 2026 01:41:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47634730</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47634730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47634730</guid></item><item><title><![CDATA[New comment by com2kid in "Decisions that eroded trust in Azure – by a former Azure Core engineer"]]></title><description><![CDATA[
<p>> From another former Az eng now elsewhere still working on big systems, the post gets way way more boring when you realize that things like "Principle Group Manager" is just an M2 and Principal in general is L6 (maybe even L5) Google equivalent. Similarly Sev2 is hardly notable for anyone actually working on the foundational infra.<p>Before the days of title inflation across the industry, a a Principal at Microsoft was a rare thing. When I was there, the ratio was maybe 1 principal for every 30 developers. Principals were looked up to, had decades of experience, and <i>knew their shit</i> really well. They were the big guns you called in to fix things when the shit really hit the fan, or when no one else could figure out what was going on.</p>
]]></description><pubDate>Fri, 03 Apr 2026 05:05:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47623356</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47623356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47623356</guid></item><item><title><![CDATA[New comment by com2kid in "Decisions that eroded trust in Azure – by a former Azure Core engineer"]]></title><description><![CDATA[
<p>> What are we reading here? These are extraordinary statements. Also with apparent credibility.<p>I left Microsoft in 2014. Already back then I could see this sort of stuff starting to happen.<p>The Office Org was mostly immune from it because they had a lot of lifers, people who had been working on the same code for decades and who thought through changes slowly.<p>But even by 2014 there were problems hiring developers who knew C++, or who wanted to learn it. COM? No way. One one team we literally had to draw straws once to determine who was going to learn how to write native code for Windows.<p>It wasn't even a talent thing, Windows development skills are a career dead end outside of Microsoft. They used to be a hot commodity, and Microsoft was able to hire the best of the best from industry. Now they have to train people up, and Microsoft doesn't offer any of the employment perks that they used to use to attract top talent (Seattle used to be a low CoL area, everyone had private offices, job stability).<p>When I started at Microsoft in 2007, the interview bar included deep knowledge of how computers worked. It wasn't unusual to have meetings drop down to talking about assembly code. Your first day after orientation was a bunch of computer parts and you were told to "figure out how to setup your box".<p>Antivirus wasn't mandatory. The logic was if you got a virus, they made a mistake hiring you and you deserved to be fired.<p>When your average developer can go that deep on any topic, you can generally leave engineers well enough alone and get good software.</p>
]]></description><pubDate>Fri, 03 Apr 2026 04:48:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47623291</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47623291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47623291</guid></item><item><title><![CDATA[New comment by com2kid in "LinkedIn uses 2.4 GB RAM across two tabs"]]></title><description><![CDATA[
<p>There are some really funny people who run parody accounts, or who are retired and just don't care. They publish some hilarious posts. If you follow a few of them LI becomes worth visiting!</p>
]]></description><pubDate>Sun, 29 Mar 2026 17:20:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47565130</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47565130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47565130</guid></item><item><title><![CDATA[New comment by com2kid in "Founder of GitLab battles cancer by founding companies"]]></title><description><![CDATA[
<p>I read a theory that we actually  evolved cancer to ensure that something kills us.<p>Mortality is a feature when it comes to species level fitness. Sucks for the individual though.</p>
]]></description><pubDate>Sat, 28 Mar 2026 21:26:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47558235</link><dc:creator>com2kid</dc:creator><comments>https://news.ycombinator.com/item?id=47558235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47558235</guid></item></channel></rss>