<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: joebadmo</title><link>https://news.ycombinator.com/user?id=joebadmo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Jul 2026 01:08:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=joebadmo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Bruno-Simon.com]]></title><description><![CDATA[
<p>Article URL: <a href="https://bruno-simon.com/">https://bruno-simon.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28777808">https://news.ycombinator.com/item?id=28777808</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 06 Oct 2021 20:11:33 +0000</pubDate><link>https://bruno-simon.com/</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=28777808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28777808</guid></item><item><title><![CDATA[New comment by joebadmo in "It’s time to break up the Ivy League cartel"]]></title><description><![CDATA[
<p>Hi, I'm Asian, graduated from a state school with a humanities degree, worked my way from tech support at a tiny startup into engineering, and now (several jobs later) work as a software eng at Stripe. I've met plenty of other engineers here with non-traditional backgrounds.<p>I think you're:
1. way too hard on yourself. If you broaden your scope just a bit, you'll see that Amazon is an elite engineering organization.
2. buying way too much into phony credentialism. I don't make a big deal out of it, but personally I consider being able to hold my own engineering-wise while having gone to a state school as a badge of honor.
3. giving way too much headspace to comparing yourself with others in envy. There's always someone better, smarter, etc. I find them around me all the time. I choose to see them as mentors and role models, rather than rivals or competitors.<p>> I should have done research in high school and I should have gotten at least two first author papers to a top conference in undergrad - instead I got 2 2nd author papers to medium tier conferences because I could never come up with any compelling research ideas. All of my work is ultimately meaningless because it just wasn’t enough - it’s extremely depressing.<p>I don't think you're ever going to be satisfied if this is your definition of success. You should try to find meaning in the work itself, not in the recognition or status that comes from it.<p>Good luck!</p>
]]></description><pubDate>Sat, 12 Jun 2021 05:39:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=27481866</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=27481866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27481866</guid></item><item><title><![CDATA[Soundness Pledge]]></title><description><![CDATA[
<p>Article URL: <a href="https://raphlinus.github.io/rust/2020/01/18/soundness-pledge.html">https://raphlinus.github.io/rust/2020/01/18/soundness-pledge.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=22089590">https://news.ycombinator.com/item?id=22089590</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 19 Jan 2020 05:06:39 +0000</pubDate><link>https://raphlinus.github.io/rust/2020/01/18/soundness-pledge.html</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=22089590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22089590</guid></item><item><title><![CDATA[New comment by joebadmo in "America’s urban rebirth is missing actual births"]]></title><description><![CDATA[
<p>I grew up in suburbs, and couldn't go anywhere without a car, so I was very bored and watched a lot of television (though I read a lot of books, too).<p>Currently raising two kids in an urban center, and I'm excited for them to have way more opportunities than I had.</p>
]]></description><pubDate>Fri, 19 Jul 2019 00:28:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=20475267</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=20475267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20475267</guid></item><item><title><![CDATA[New comment by joebadmo in "Hedge-fund billionaire Ray Dalio says capitalism is failing America"]]></title><description><![CDATA[
<p>Pulling the ladder up behind you.</p>
]]></description><pubDate>Fri, 05 Apr 2019 17:42:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=19585128</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=19585128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19585128</guid></item><item><title><![CDATA[New comment by joebadmo in "Google employees reportedly quit over military drone AI project"]]></title><description><![CDATA[
<p>seems like a dupe of <a href="https://news.ycombinator.com/item?id=17074148" rel="nofollow">https://news.ycombinator.com/item?id=17074148</a> which has more comments</p>
]]></description><pubDate>Tue, 15 May 2018 16:54:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=17075387</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=17075387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17075387</guid></item><item><title><![CDATA[New comment by joebadmo in "Earning Your Stripes: An Interview with Patrick Collison"]]></title><description><![CDATA[
<p>Former Marine Corps NCO checking in. I'm about to start at Stripe in a few weeks. You're not wrong, but we do show up now and again.</p>
]]></description><pubDate>Fri, 11 May 2018 03:53:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=17044859</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=17044859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17044859</guid></item><item><title><![CDATA[New comment by joebadmo in "Chinese tech giant ZTE ceases operations after ban on using U.S. components"]]></title><description><![CDATA[
<p>Given that this is about Iran/N. Korea sanctions, why does it get conflated with "tech cold war"?</p>
]]></description><pubDate>Wed, 09 May 2018 23:36:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=17035238</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=17035238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17035238</guid></item><item><title><![CDATA[New comment by joebadmo in "Keyboard latency"]]></title><description><![CDATA[
<p>> when the key bottoms out is probably the best way to go<p>I disagree. One of the greatest benefits of mechanical keyboards is that they actuate before bottoming out. With some practice you can learn to type without bottoming out, which can greatly increase your typing speed, and decrease the amount of stress on your fingers and wrists.</p>
]]></description><pubDate>Mon, 16 Oct 2017 23:31:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=15487508</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=15487508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15487508</guid></item><item><title><![CDATA[Brand New Model F Keyboards (reproductions)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.modelfkeyboards.com/">https://www.modelfkeyboards.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14715697">https://news.ycombinator.com/item?id=14715697</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 07 Jul 2017 02:55:48 +0000</pubDate><link>https://www.modelfkeyboards.com/</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=14715697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14715697</guid></item><item><title><![CDATA[New comment by joebadmo in "Company creates bicycle airbag to replace helmets (2014)"]]></title><description><![CDATA[
<p>June 26, 2014</p>
]]></description><pubDate>Fri, 15 May 2015 16:06:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=9551486</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=9551486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9551486</guid></item><item><title><![CDATA[IPFS is the Permanent Web]]></title><description><![CDATA[
<p>Article URL: <a href="http://ipfs.io/">http://ipfs.io/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9522759">https://news.ycombinator.com/item?id=9522759</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 11 May 2015 04:47:52 +0000</pubDate><link>http://ipfs.io/</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=9522759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9522759</guid></item><item><title><![CDATA[Welcome to fundraising (startup podcast)]]></title><description><![CDATA[
<p>Article URL: <a href="http://gimletmedia.com/episode/another-side-of-the-story-season-2-3/">http://gimletmedia.com/episode/another-side-of-the-story-season-2-3/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9512649">https://news.ycombinator.com/item?id=9512649</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 08 May 2015 16:41:27 +0000</pubDate><link>http://gimletmedia.com/episode/another-side-of-the-story-season-2-3/</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=9512649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9512649</guid></item><item><title><![CDATA[Modularise CSS the React way]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/@jviereck/modularise-css-the-react-way-1e817b317b04">https://medium.com/@jviereck/modularise-css-the-react-way-1e817b317b04</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9312415">https://news.ycombinator.com/item?id=9312415</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 02 Apr 2015 18:15:36 +0000</pubDate><link>https://medium.com/@jviereck/modularise-css-the-react-way-1e817b317b04</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=9312415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9312415</guid></item><item><title><![CDATA[No Indictment in Ferguson]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.nbcnews.com/storyline/michael-brown-shooting/ferguson-cop-not-indicted-shooting-michael-brown-n255391">http://www.nbcnews.com/storyline/michael-brown-shooting/ferguson-cop-not-indicted-shooting-michael-brown-n255391</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=8656420">https://news.ycombinator.com/item?id=8656420</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 25 Nov 2014 05:02:11 +0000</pubDate><link>http://www.nbcnews.com/storyline/michael-brown-shooting/ferguson-cop-not-indicted-shooting-michael-brown-n255391</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=8656420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8656420</guid></item><item><title><![CDATA[New comment by joebadmo in "Show HN: Duo – a next-generation package manager for the front end"]]></title><description><![CDATA[
<p>You've correctly identified a guarantee that you don't have with npm. In practice, anecdotally, I've never run into this issue, while I have many times and with much pain dealt with conflicting deep dependencies using bower and bundler. Which may explain the blank stares. It's a tradeoff I am personally happy to make.</p>
]]></description><pubDate>Sun, 24 Aug 2014 21:12:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=8219694</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=8219694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8219694</guid></item><item><title><![CDATA[New comment by joebadmo in "Show HN: Duo – a next-generation package manager for the front end"]]></title><description><![CDATA[
<p>The problem is here: "(accepts a 1.0 object but depends on 2.0)"<p>This case actually has nothing to do with nested dependencies. Your time zone lib is returning a datum with one type, which you're passing to a formatting lib that expects a datum with another type. This can happen if your libs have dependencies that are totally different libraries instead of the same library with different versions. It can also happen if your libs have no dependencies at all. This is not an issue of dependencies but of you not understanding your libs' APIs.</p>
]]></description><pubDate>Sun, 24 Aug 2014 19:46:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=8219460</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=8219460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8219460</guid></item><item><title><![CDATA[New comment by joebadmo in "How to Test Private Functions in JS Modules"]]></title><description><![CDATA[
<p>I think I just mean that a testable unit is a good heuristic for when a piece of code should be pulled out into a separate module. Put another way: when there's enough functionality/complexity in a given function that it needs to be tested independent of the public methods that use it, it's modularizable.<p>This probably isn't categorically true, but it's served me pretty well.</p>
]]></description><pubDate>Wed, 30 Jul 2014 00:22:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=8105770</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=8105770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8105770</guid></item><item><title><![CDATA[New comment by joebadmo in "How to Test Private Functions in JS Modules"]]></title><description><![CDATA[
<p>If you really want to buy into the module pattern, it seems like anything that's enough of a unit that you'd want to test could be in its own module.<p>In the example given, the sum function could be its own module that you require into the stats module. That way you could test them independently, and the stats module could simply expose its own appropriate methods.<p>This has the added benefit of making the sum function reusable.<p>Personally I prefer this approach to introducing environmental concerns into your code.</p>
]]></description><pubDate>Tue, 29 Jul 2014 23:02:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=8105486</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=8105486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8105486</guid></item><item><title><![CDATA[New comment by joebadmo in "Open Name System: Extending DNS with the Blockchain"]]></title><description><![CDATA[
<p>At the bottom:<p>"currently maintained by the team at onename.io"<p><a href="https://onename.io/about" rel="nofollow">https://onename.io/about</a><p>There's also links to the github repos.</p>
]]></description><pubDate>Wed, 23 Jul 2014 16:27:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=8075206</link><dc:creator>joebadmo</dc:creator><comments>https://news.ycombinator.com/item?id=8075206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8075206</guid></item></channel></rss>