<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: 86J8oyZv</title><link>https://news.ycombinator.com/user?id=86J8oyZv</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 22:06:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=86J8oyZv" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by 86J8oyZv in "Did Reddit just destroy mobile browser access?"]]></title><description><![CDATA[
<p>It’s the same reason as the third-party app API changes: prevailing forces within the company want to <i>know</i> that for every X API requests made, Y targeted ads were put in front of eyeballs. Most mobile browsers can block ads at this point. Plus, native apps offer more ways of gathering user data opaquely, which is worth lots of money in the eyes of finance people even if they haven’t started doing it, or if they expect it to be limited in various ways by mobile OSes and/or laws. The profits vs losses just point them this way, at least according to certain financially-minded people. This isn’t really a new phenomenon.<p>If Reddit execs thought they could take the same approach on desktop (forcing us all into desktop apps with unblockable ads and more system access), they absolutely would. They see that Slack and Discord <i>did</i> accomplish this effectively, and probably want to catch up.</p>
]]></description><pubDate>Mon, 12 Jun 2023 13:05:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=36292794</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=36292794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36292794</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Apple Vision Pro: Apple’s first spatial computer"]]></title><description><![CDATA[
<p>Also being a wealthy software engineer, there still isn’t a better multi-monitor mobile solution than this at any price point. If you’re only working from home sure, but I like to cowork with friends in a variety of places.</p>
]]></description><pubDate>Mon, 05 Jun 2023 23:20:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=36205716</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=36205716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36205716</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Why do older grad students become bitter?"]]></title><description><![CDATA[
<p>The most sensible option is that we remove academic credentials from job qualifications entirely. We’ve increasingly introduced non-credentialed ways to learn, and we have non-credentialed ways to determine what a candidate can do. So why are academic credentials related to our job applications at all? Why continue to enforce the whole miserable, class-hierarchy-reinforcing, metriculative education system at all?<p>The most straightforward option we have is to fund true public education, without credentials or metriculation. Simple, public class-by-class grades and recommended tests would suffice, and could be done with nothing more than HTTPS servers and .edu domains. We have no need for all the other cruft keeping people uneducated.</p>
]]></description><pubDate>Fri, 17 Mar 2023 23:22:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=35204206</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=35204206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35204206</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Effects of Latent Toxoplasmosis on Political Beliefs and Values"]]></title><description><![CDATA[
<p>Based on the actual article, it's more like "the more cats owned, the more liberal/progressive/socialist men vote and behave, and the more conservative/tribal/fascist women vote and behave." Which fits well with my experience tbh. The 5+ cat ladies I know are all surprisingly conservative.</p>
]]></description><pubDate>Mon, 27 Feb 2023 21:34:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=34962174</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=34962174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34962174</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Show HN: ProtoCURL, a curl for Protobuf"]]></title><description><![CDATA[
<p>1) Having worked for a company that did this (after learning that it was an anti-pattern at a previous company)... Putting all Protobuf files in a single "registry"/repo is definitely an anti-pattern. You should put them in the repo that implements the service. That service is responsible for maintaining API compatibility between versions (i.e. keep field numbers "stable" and deprecate/update them so as not to break clients).<p>(If you want a "registry," the better approach would be to have something that uses all the services as dependencies to consolidate their protos.)<p>2) Going along with this approach, gRPC has a reflection service; most server implementations can expose this (I have personally done it with Tonic/Rust but I know Golang and Java bindings, probably Ruby and others, support it). If you use something like gRPCurl against a server with reflection, the only "path flags" you have to worry about are, like... just the method names. It can't really get more terse than it is with gRPCurl and gRPC reflection, though autocomplete would be nice to have I guess.<p>The basic intent of gRPC - indeed, its advantage over JSON - is to promote composable, decoupled services. Unless you're monorepoing <i>all your services</i>, putting all protos in a "registry" type repo, that everything depends on, only makes things harder for everyone that needs to do things with those protos.</p>
]]></description><pubDate>Mon, 20 Feb 2023 18:41:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=34871228</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=34871228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34871228</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "YouTube Addiction"]]></title><description><![CDATA[
<p>I would add that clubs, gyms, and meetups are a good, often free or very cheap option as well. Running, biking, skateboarding, climbing, calisthenics/acrobatics, board games, maker groups, art, music… all have very low cost of entry and likely have communities in any town or city.<p>I feel compelled to also add that while it seems well-meant, I think the tone of your last paragraph is a bit unproductive. A lot (most? all?) of us, at some point, fall out of the habit of exercising our senses of curiosity and wonder and trying new things. This can be caused by many combinations of family, economic, and social conditions, or for some, because of chemistry (ie “serious depression”). Therapy is indeed a good way to develop the skills to work against this and identify whether it’s actually a chemical problem in need of a chemical solution. But it doesn’t help to go straight to calling this “serious depression” needing “professional help.” Literally all of us can benefit from therapy, and making it out to be a big deal and putting labels on people makes many less likely to pursue it.</p>
]]></description><pubDate>Sat, 14 Jan 2023 23:38:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=34385227</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=34385227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34385227</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Rust for Professionals"]]></title><description><![CDATA[
<p>These features aren’t each supported by all those languages though. I also don’t think expecting a dev interested in Rust to understand several C-like languages is unreasonable, at least enough ti understand these straightforward example cases.</p>
]]></description><pubDate>Mon, 02 Jan 2023 22:48:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=34224796</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=34224796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34224796</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Price of Law School Hits New High at Columbia ($110,450), Others Close Behind"]]></title><description><![CDATA[
<p>Presumably it starts <i>well below</i> that, reaching $190K mid-career. And it’s still less than I make as a software engineer with an undergrad state school CS degree that left me only $30K in debt…</p>
]]></description><pubDate>Wed, 31 Aug 2022 16:35:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=32664700</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=32664700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32664700</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Why no Roman industrial revolution?"]]></title><description><![CDATA[
<p>I mean, had we gone to nuclear power immediately as soon as we could, we likely wouldn't be where we are today. The window isn't <i>that</i> narrow. But there are definitely certain aspects of our ape brains that make us likely to extinct ourselves.</p>
]]></description><pubDate>Fri, 26 Aug 2022 17:42:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=32610562</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=32610562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32610562</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Ask HN: How to make a native GUI with a modern language?"]]></title><description><![CDATA[
<p>I’m shocked to not see Flutter supported here. It’s not truly truly native I guess. But Dart is very modern and capable and the Flutter framework is better for building native UIs than nearly anything else out there. It’s also ridiculously developer-friendly to get builds going for all your target platforms quickly.</p>
]]></description><pubDate>Wed, 10 Aug 2022 15:41:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=32413856</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=32413856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32413856</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "To Ruby from Python"]]></title><description><![CDATA[
<p>In Ruby it’s “require” rather than “import.” But it would be more like “require bar; foo()”.<p>However, Ruby <i>does</i> have auto-loading conventions. So you could define “module Baz{ module Bar { def foo end; } }” in “baz/bar.rb” from the root of your project. You should then be able to call “Baz::Bar::foo()” from any other file in your project structure without a “require” at all. This is not standard Ruby IIRC, but Rails and other frameworks use it.</p>
]]></description><pubDate>Sat, 16 Jul 2022 11:28:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=32117027</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=32117027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32117027</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Governor Newsom announces California will make its own insulin"]]></title><description><![CDATA[
<p>For most Americans, exposure to outside cultures will happen much more through reading about them or interacting with, say, foreign exchange students and foreign cultural social groups, than visiting the places. Americans who grow up with the money to travel abroad a lot often come from general wealth, which also lets them afford to spend more time doing things like grad school. This affects the liberal causes well-traveled American liberals might support; they may care less about economic fairness than gender/racial equality for instance.</p>
]]></description><pubDate>Fri, 08 Jul 2022 11:45:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=32025865</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=32025865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32025865</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Apple Unveils M2"]]></title><description><![CDATA[
<p>You actually have the option to just use any USB-C charger in the 3 USB-C ports though, at least on my work 14-inch M1 Pro MBP. I just keep the MagSafe charger in my backpack, because those are the situations where I'd want it (rather than at home... though with my dog, maybe I should get more MagSafe cables).</p>
]]></description><pubDate>Mon, 06 Jun 2022 19:43:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=31645120</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=31645120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31645120</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Americans are drowning in spam"]]></title><description><![CDATA[
<p>I've paid $40/year for RoboKiller (the source of the data in this article) since 2020, and consider it worth every penny. For reference, I was a long-time Pixel user before then who enjoyed the Google Assistant call filter. It's not <i>quite</i> as good as Google Assistant (it's based on call forwarding) but by far the best solution on iPhone, and it filters SMS spam as well as calls.</p>
]]></description><pubDate>Mon, 18 Apr 2022 15:48:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=31072314</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=31072314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31072314</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Americans are drowning in spam"]]></title><description><![CDATA[
<p>It does: I've used RoboKiller (who provided the data from the article) since I switched to iPhone in 2020 and missed the Google Assistant stuff from my Pixel. It has a free and a $40/year tier both of which are good compared to the alternatives like Truecaller, and it does both call and SMS filtering.</p>
]]></description><pubDate>Mon, 18 Apr 2022 15:46:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=31072271</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=31072271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31072271</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Flutter is the most popular cross-platform mobile SDK"]]></title><description><![CDATA[
<p>If you've got complex high-performance rendering requirements, nothing compares to Flutter. I tried building my app BeatScratch (<a href="https://beatscratch.io/app" rel="nofollow">https://beatscratch.io/app</a>) in RN, and performance was abysmal everywhere. Flutter Web is still not quite up to the task of the rendering method I'm using, but the native-compiled apps perform at a level I was never able to get React Native to.</p>
]]></description><pubDate>Tue, 22 Feb 2022 21:41:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=30434274</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=30434274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30434274</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Father-son duo helped techies ‘hack exams’, earn top scores for big payday"]]></title><description><![CDATA[
<p>Somewhere in here, there's a general (not-just-computer-science) lesson to be learned about certifications and hierarchies owned by private corporations vs. those owned by the people who work and have a place in them.</p>
]]></description><pubDate>Wed, 01 Dec 2021 15:00:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=29404224</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=29404224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29404224</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "61% of Americans paid no income taxes in 2020"]]></title><description><![CDATA[
<p>At some point we'll realize that <i>all</i> income tax is regressive, and that property/wealth taxes (including on owned stocks, crypto, etc.) are the only thing that makes sense.<p>Cash, frankly, doesn't matter at this stage of capitalism. Equity and assets do.</p>
]]></description><pubDate>Fri, 20 Aug 2021 11:17:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=28244795</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=28244795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28244795</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "A blood marker predicts who gets ‘breakthrough’ Covid"]]></title><description><![CDATA[
<p>Um, is your argument that "we could technically classify these random other things as 'privilege' if we really stretch the word, therefore more obviously problematic things related to privilege like family wealth, social status, and race don't need to be addressed?"<p>Because that's how it reads.<p>You also built a straw man by deliberately misunderstanding the word "equity." The word has been clearly defined since the Middle Ages and means simply "share of ownership." i.e. To be equitable, a business must pay <i>all</i> its employees both salary <i>and</i> shares in the company. Same as us software devs get.</p>
]]></description><pubDate>Fri, 30 Jul 2021 16:10:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=28009486</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=28009486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28009486</guid></item><item><title><![CDATA[New comment by 86J8oyZv in "Apple Music Announces Spatial Audio and Lossless Audio"]]></title><description><![CDATA[
<p>I just got 5/6 with just my MacBook Pro speakers (but am a musician). "Bigger and stronger" is kind of an asinine way to describe the difference though. Was "you hear more subtle details" too many words?</p>
]]></description><pubDate>Mon, 17 May 2021 19:01:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=27186943</link><dc:creator>86J8oyZv</dc:creator><comments>https://news.ycombinator.com/item?id=27186943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27186943</guid></item></channel></rss>