<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: bertr4nd</title><link>https://news.ycombinator.com/user?id=bertr4nd</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 03 Jul 2026 12:27:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bertr4nd" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bertr4nd in "Procrastination is connected to perfectionism"]]></title><description><![CDATA[
<p>I’ve never really thought of my procrastination as coming from perfectionism as applied to the work I’m producing, but on reflection, I realized it often comes from self-disappointment (which is perhaps a form of perfectionism).  Eg, I procrastinated on writing my research papers in grad school, but it was because I was disappointed in my ideas (or lack thereof), not because I feared not being able to make the current work sufficiently perfect.</p>
]]></description><pubDate>Mon, 01 Jan 2024 19:24:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=38834550</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=38834550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38834550</guid></item><item><title><![CDATA[New comment by bertr4nd in "Ask HN: What's a build vs. buy decision that you got wrong?"]]></title><description><![CDATA[
<p>Shortly after joining the PyTorch compiler team, I was part of a team that decided that we should build our own tensor-expression compiler for PyTorch (called NNC, although it wasn’t well-publicized) instead of using an existing one like Halide or TVM.<p>We ended up sinking two years into it, and never ended up with a particularly good compiler (although we did absolutely crush a couple toy benchmarks).<p>Arguably both sides of that tradeoff were wrong, though, as the eventually successful PyTorch 2.0 compiler (TorchInductor) was based on Triton (plus some custom higher-level scheduling logic).</p>
]]></description><pubDate>Thu, 29 Dec 2022 01:47:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=34168510</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=34168510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34168510</guid></item><item><title><![CDATA[New comment by bertr4nd in "Decompiling x86 Deep Neural Network Executables"]]></title><description><![CDATA[
<p>By “fully fused” do you mean no function call boundaries?  (“Fused” is such an overloaded term)</p>
]]></description><pubDate>Sun, 09 Oct 2022 22:24:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=33145886</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=33145886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33145886</guid></item><item><title><![CDATA[New comment by bertr4nd in "Take a break"]]></title><description><![CDATA[
<p>Are you me?  This is precisely what my life feels like.  Honestly, one kid was actually manageable; two sort of hit the breaking point (it didn’t help that my work went to hell at the same time), but then we had twins and life now feels basically untenable with both of us working.<p>I love my kids profoundly, and I think in the long run I will be happier than if I’d not had them and focused on work instead (work tends not to care about you after you leave.  Maybe if you’re Steve Jobs or something).  But in the moment, life is pretty stressful.</p>
]]></description><pubDate>Sun, 09 Oct 2022 13:03:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=33140587</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=33140587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33140587</guid></item><item><title><![CDATA[New comment by bertr4nd in "The non-linear workdays changing the shape of productivity"]]></title><description><![CDATA[
<p>Honestly I’ve been longing for a linear workday.  Before kids, and before the pandemic, I used to work 9-6 and I had the most fantastic work life balance.  Distance running, rock climbing, etc.<p>Now I have “flexible” work hours, and it’s all cramming in whatever I can late at night so that I can accommodate the schedule of kids’ daycare.  If we didn’t have flex hours, one of my wife or I would have no choice but to quit to manage the kids, and we’d have less income but probably be happier.  But since we have the choice it’s all too tempting to keep burning the candle at both ends and the middle.</p>
]]></description><pubDate>Fri, 07 Oct 2022 02:51:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=33116890</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=33116890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33116890</guid></item><item><title><![CDATA[New comment by bertr4nd in "The Disappearing Art of Maintenance"]]></title><description><![CDATA[
<p>So I’m one of those people who doesn’t know how to fix anything; I wish I did!  I’ll tell you what holds me back: I didn’t grow up around anyone particularly handy, so I don’t know what I don’t know.<p>Simple example: I was trying to hang some shades in my kid’s room.  First set went in fine, second set, my drill hit something too hard for it (brick? Metal?). At this point I’m kind of stuck.   I can search Google for this scenario but it’s hard to know conclusively which situation I’m in, and I don’t know how dangerous or destructive what I’m doing could be.<p>This is probably laughable to lots of you who know, intuitively from experience, what’s happening and what to do, but for someone who had no idea like me, it’s pretty intimidating.<p>(Coda: we bought stick-on shades and they were trivially easy to install and worked great)</p>
]]></description><pubDate>Tue, 27 Sep 2022 19:15:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=32999808</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=32999808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32999808</guid></item><item><title><![CDATA[New comment by bertr4nd in "Observations on tragedy in a digital age"]]></title><description><![CDATA[
<p>For what it’s worth, I’m not saying that confidence (even hubris!) is bad!  Without his confidence, said senior engineer probably wouldn’t have built his successful project.<p>If I had any literary skill, I’d write a tragedy in which the hero’s flaw is his lack of hubris.  (Perhaps it would be autobiographical - my grad school advisor said my weakness is that I’m not arrogant enough.)</p>
]]></description><pubDate>Sun, 14 Aug 2022 11:44:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=32458460</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=32458460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32458460</guid></item><item><title><![CDATA[New comment by bertr4nd in "Observations on tragedy in a digital age"]]></title><description><![CDATA[
<p>I was struck by this bit in the passage about hubris: “The STEM student is taught that hubris is a useful vocational skill.”  I recently asked a successful senior engineer how he was able to start an influential project, and the answer came down to a combination of hubris (he had to have confidence that his solution, starting from scratch against a well-funded team, would win out) and appetite for risk.</p>
]]></description><pubDate>Sun, 14 Aug 2022 02:00:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=32455650</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=32455650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32455650</guid></item><item><title><![CDATA[New comment by bertr4nd in "The high price we pay for social media"]]></title><description><![CDATA[
<p>Re: maps. Eh. Some people tend to romanticize the pre-GPS era with stories of serendipitous adventures, but that doesn’t match my experience at all.  My recollection is that wandering around lost was time-wasting, frustrating, and sometimes downright scary.  I’m not sure I can recall a single positive unexpected experience that resulted.  I don’t miss it one bit.  If the price is that I sometimes ask for directions to a place I’ve been before, I’ll take the trade.</p>
]]></description><pubDate>Sun, 17 Jul 2022 14:19:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=32127006</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=32127006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32127006</guid></item><item><title><![CDATA[New comment by bertr4nd in "People with low BMI aren't more active, they are just less hungry, 'run hotter'"]]></title><description><![CDATA[
<p>> I assert most people will enjoy a baked potato ... about as much as garlic bread<p>See I'd assert the opposite, or at least the following more nuanced version, for myself:<p>If I make a baked potato, I'll eat it and be quite happy -- even delighted! -- with it.  But!  If I have to choose between a baked potato or garlic bread (say, on a restaurant menu) I'd choose the garlic bread virtually every time, unless I'm exerting Herculean levels of willpower to choose healthier options.  And if I'm served a baked potato and garlic bread, I'd probably eat the potato, and then somehow find room to eat the garlic bread anyways.<p>I don't disagree that healthy food can be very tasty, but I mitigate my own struggles with healthy eating by "merely" never keeping unhealthy options around, so I can focus more on the joy of the healthy food, and not have to constantly choose to avoid the high-calorie treats.</p>
]]></description><pubDate>Fri, 15 Jul 2022 17:29:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=32110659</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=32110659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32110659</guid></item><item><title><![CDATA[New comment by bertr4nd in "Only 6.8% of adults have optimal cardiometabolic health"]]></title><description><![CDATA[
<p>Totally hear you.  We just added kids 3 & 4 in the fall (twins! Yay!) and so far I’m on paternity leave and just managing a bit of a workout (push-ups, squats, etc) but I have this feeling it’s going to be really hard to balance almost anything against full time employment.  I may just end up taking a 30 minute bite out of my work day and seeing how my performance reviews fair.</p>
]]></description><pubDate>Tue, 05 Jul 2022 02:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=31983755</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=31983755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31983755</guid></item><item><title><![CDATA[New comment by bertr4nd in "The Myth of Making It (2019)"]]></title><description><![CDATA[
<p>Seems appropriate to quote Bertrand Russell here: “Envy consists in seeing things never in themselves, but only in their relations. If you desire glory, you may envy Napoleon, but Napoleon envied Caesar, Caesar envied Alexander, and Alexander, I daresay, envied Hercules, who never existed.”</p>
]]></description><pubDate>Thu, 30 Jun 2022 02:01:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=31927980</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=31927980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31927980</guid></item><item><title><![CDATA[New comment by bertr4nd in "Mold/macOS is 11 times faster than the Apple's default linker to link Chrome"]]></title><description><![CDATA[
<p>Ah, I overlooked this explanation at first: <a href="https://github.com/rui314/mold/blob/main/docs/design.md" rel="nofollow">https://github.com/rui314/mold/blob/main/docs/design.md</a><p>Thanks for the great write up as well as mold itself!</p>
]]></description><pubDate>Sun, 19 Jun 2022 17:09:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=31801205</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=31801205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31801205</guid></item><item><title><![CDATA[New comment by bertr4nd in "Mold/macOS is 11 times faster than the Apple's default linker to link Chrome"]]></title><description><![CDATA[
<p>Could you comment on which data structures are most critical to mold’s performance, and what makes them so fast?</p>
]]></description><pubDate>Sun, 19 Jun 2022 16:48:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=31800998</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=31800998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31800998</guid></item><item><title><![CDATA[New comment by bertr4nd in "The computers are fast, but you don't know it"]]></title><description><![CDATA[
<p>I also found this disappointing.  There’s supposedly a 100x speed up to be had going from something in pandas to something using plain python lists but I have no real idea what it is or why it might have produced a speed up.  I can guess, but what’s the point of writing an article that just makes me guess at the existence of some hypothetical slow code?</p>
]]></description><pubDate>Thu, 16 Jun 2022 23:01:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=31772077</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=31772077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31772077</guid></item><item><title><![CDATA[New comment by bertr4nd in "Cull your dependencies"]]></title><description><![CDATA[
<p>But what’s the back pressure to this advice?  If I need to multiply matrices should I write my own to avoid including MKL BLAS?  What’s the heuristic that determines when a dependency is worthwhile?</p>
]]></description><pubDate>Fri, 10 Jun 2022 15:57:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=31695917</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=31695917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31695917</guid></item><item><title><![CDATA[New comment by bertr4nd in "My experience as a Unit-18 Berkeley Lecturer"]]></title><description><![CDATA[
<p>I’ve always considered taking a lecturer position as a sort of second career if I ever want something different from Big Tech.  It’s kind of a shame the health insurance offering is mediocre, which probably rules this out, at Berkeley at least.</p>
]]></description><pubDate>Mon, 23 May 2022 15:27:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=31480244</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=31480244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31480244</guid></item><item><title><![CDATA[New comment by bertr4nd in "Using TODO For Everything"]]></title><description><![CDATA[
<p>My pet peeve is `XXX:`, which I see with distressing regularity in the codebase I work in.  It’s non-specific, but vaguely ominous.  Is it a TODO?  A warning?  A bug?  An incantation to ward off evil spirits?  Tell me!</p>
]]></description><pubDate>Mon, 02 May 2022 14:26:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=31235520</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=31235520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31235520</guid></item><item><title><![CDATA[New comment by bertr4nd in "Removing characters from strings faster with AVX-512"]]></title><description><![CDATA[
<p>I love Daniel’s vectorized string processing posts.  There’s always some clever trickery that’s hard for a guy like me (who mostly uses vector extensions for ML kernels) to get quickly.<p>I found myself wondering if one could create a domain-specific language for specifying string processing tasks, and then automate some of the tricks with a compiler (possibly with human-specified optimization annotations).  Halide did this sort of thing for image processing (and ML via TVM to some extent) and it was a pretty significant success.</p>
]]></description><pubDate>Sun, 01 May 2022 19:11:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=31227765</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=31227765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31227765</guid></item><item><title><![CDATA[New comment by bertr4nd in "Show HN: Visualize your day as 144 rectangles"]]></title><description><![CDATA[
<p>I was thinking this would be cool as a tree map (<a href="https://en.m.wikipedia.org/wiki/Treemapping" rel="nofollow">https://en.m.wikipedia.org/wiki/Treemapping</a>) since that allows for nicely visualizing hierarchical categories.</p>
]]></description><pubDate>Sat, 02 Apr 2022 00:46:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=30884845</link><dc:creator>bertr4nd</dc:creator><comments>https://news.ycombinator.com/item?id=30884845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30884845</guid></item></channel></rss>