<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: friedman23</title><link>https://news.ycombinator.com/user?id=friedman23</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 05 Jun 2026 05:30:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=friedman23" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by friedman23 in "Cample.js: Reactivity without virtual DOM"]]></title><description><![CDATA[
<p>The alternative is a custom DSL for templating which I find much worse. Even CSS has a DSL for conditional and programmatic logic which I only use because of the immense performance benefits it brings.</p>
]]></description><pubDate>Fri, 10 Feb 2023 14:31:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=34740062</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34740062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34740062</guid></item><item><title><![CDATA[New comment by friedman23 in "Ask HN: I just want to have fun programming again"]]></title><description><![CDATA[
<p>There is no purely fun way to build a production app. If there were everyone would do it. The hard part of building an app is the slog through the tedious parts. If you just want to build a toy app for fun, I recommend you just mess around with processing or pygame.</p>
]]></description><pubDate>Wed, 08 Feb 2023 13:38:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=34707812</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34707812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34707812</guid></item><item><title><![CDATA[New comment by friedman23 in "Meta to ask many managers to become individual contributors or leave"]]></title><description><![CDATA[
<p>> The vast majority of the managers I've worked with wouldn't be particularly good ICs, not so sure of the wisdom of this move.<p>The point is that the company doesn't need the managers.</p>
]]></description><pubDate>Tue, 07 Feb 2023 20:05:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=34698644</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34698644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34698644</guid></item><item><title><![CDATA[New comment by friedman23 in "The Adoption of Rust in Business"]]></title><description><![CDATA[
<p>Fair point! I've tried to learn and failed c++ 4 times (I knew C, python, typescript, java), I learned rust in a month after reading a 700 page book.</p>
]]></description><pubDate>Tue, 07 Feb 2023 15:34:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=34694114</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34694114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34694114</guid></item><item><title><![CDATA[New comment by friedman23 in "Stable Attribution"]]></title><description><![CDATA[
<p>> Right and wrong isn’t defined by how copyright law is written right now<p>It's a good thing I never mentioned right or wrong.</p>
]]></description><pubDate>Tue, 07 Feb 2023 15:14:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=34693817</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34693817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34693817</guid></item><item><title><![CDATA[New comment by friedman23 in "We reduced our iOS app launch time by 60%"]]></title><description><![CDATA[
<p>It's their engineering blog... This is what engineering blogs talk about and you are on hacker news where things like this are of interest.</p>
]]></description><pubDate>Tue, 07 Feb 2023 15:13:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=34693802</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34693802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34693802</guid></item><item><title><![CDATA[New comment by friedman23 in "Stable Attribution"]]></title><description><![CDATA[
<p>It's completely different. The customizable fonts did not violate copyright.</p>
]]></description><pubDate>Mon, 06 Feb 2023 00:08:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=34671397</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34671397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34671397</guid></item><item><title><![CDATA[New comment by friedman23 in "The Market for Lemons"]]></title><description><![CDATA[
<p>What do Solid, Svelte and Vue bring to the table exactly? None of those frameworks solve the dataflow problem and the performance benefits they bring do not make a dent. Also why would I want to use some DSL for html templating when I could use an actual programming language?</p>
]]></description><pubDate>Sun, 05 Feb 2023 04:57:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=34662045</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34662045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34662045</guid></item><item><title><![CDATA[New comment by friedman23 in "The Market for Lemons"]]></title><description><![CDATA[
<p>> but I don't think it's about Javascript<p>I get that and that's part of the point of my comment. That these screeds always make sure to mention javascript because by bundling javascript in the screed you get default acceptance from the JS haters.<p>But the fundamental essence of the article is about complaining about SPAs. Which betrays a striking ignorance of what most frontend web software engineers are working on. They are not working on websites for businesses that only need a single form and an email to get the form responses. That usecase is solved and does not require a software engineer. It can be built on wordpress or squarespace.<p>SPAs are the answer to the question of how do we build an <i>app</i> that is delivered in <i>real time</i> over an internet connection.<p>The reason these <i>apps</i> are built with JS is because until relatively recently it was the only option. Why is it still used while there are other options? Because WASM is not mature and JS is still faster and there is no killer reason to switch off it.</p>
]]></description><pubDate>Sun, 05 Feb 2023 04:26:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=34661855</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34661855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34661855</guid></item><item><title><![CDATA[New comment by friedman23 in "The Market for Lemons"]]></title><description><![CDATA[
<p>People that complain about SPAs are the modern knights tilting at windmills. What are the primary ways people today consume content? Youtube, tiktok, whatsapp, facebook messenger, instagram, discord, etc, etc.<p>Before someone qualifies my post with "ackshually I do this thing", yes I read blogs too.<p>That being said, NOBODY READS BLOGS. People don't want static html and css. They want real time updates, they want notifications, they want gamification. They want to play the slot machine.<p>So while you want to shit on javascript (it's fun to bundle in the shit language javascript when going on these tirades because everyone fucking hates javascript). The problem is not javascript. The problem is, we want real fucking apps, with interactivity, and we want them instantly, over an internet connection.<p>I want to play chess in my browser over an internet connection. And when chess 2.0. comes out I better have that shit in my browser in under 100ms.<p>Oh, and sure JS is shit. But if we were using Rust for our UIs we'd have the same problem. The most prominent Rust web UI frameworks are literal React and SolidJs clones.<p>And JS will be replaced, but we don't have a good enough garbage collected language for it yet.<p>edit: Can you even think of a modern business that could be just served by <i>just</i> html and css. Like what? A restaurant? Is that what we really think the average software engineer is working on? Restaurant websites?</p>
]]></description><pubDate>Sun, 05 Feb 2023 04:11:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=34661759</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34661759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34661759</guid></item><item><title><![CDATA[New comment by friedman23 in "The plateauing of cognitive ability among top earners"]]></title><description><![CDATA[
<p>My parents came with literally nothing because the government they escaped took everything from them. Both of my grandfathers had their education but they could not practice their craft because their accreditation did not matter in the US, my father could not speak english, neither could my mother. My mother knew so little english that she couldn't even ask to go to the bathroom in her first week of school so she peed her pants.</p>
]]></description><pubDate>Sat, 04 Feb 2023 19:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=34657578</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34657578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34657578</guid></item><item><title><![CDATA[New comment by friedman23 in "The plateauing of cognitive ability among top earners"]]></title><description><![CDATA[
<p>> We literally have bots now that can play poker better than any human.<p>This is not true but will be at some point.<p>> And unlike life, in poker there's no risk in making bad decisions during the game while you're still learning<p>You haven't met most poker players, they almost all start playing with real money before they even have a clue. What make s poker a truly terrifying game is that you can win <i>a lot</i> while making all the wrong decisions and get hooked for life while being a terrible player.<p>> Worst case scenario you just start a new game until you get the hang of it. Life is not like that. There's no practice run, and when you make what turns out to be the wrong decision it can follow you around for the rest of your life.<p>Yes, there are many unfortunate people that have made life altering decisions while young and the decisions follow them forever. Thankfully not all failures in life hold such dire consequences, in fact some failures seem like the end of the world but in reality the consequences are not as big as you expect (eg getting fired from your first job or failing an exam).</p>
]]></description><pubDate>Sat, 04 Feb 2023 18:13:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=34656615</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34656615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34656615</guid></item><item><title><![CDATA[New comment by friedman23 in "The plateauing of cognitive ability among top earners"]]></title><description><![CDATA[
<p>> Not accounting for luck as a factor of success is one of my pet peeves.<p>Why do you model life as a single bet where you have a 1 or 2% chance of winning? In reality you are making bets every day, each with a range of odds of succeeding and each success can produce a range of outcomes.<p>Look at poker, a game that has a massive "luck" component, people still consistently win.</p>
]]></description><pubDate>Sat, 04 Feb 2023 17:13:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=34656067</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34656067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34656067</guid></item><item><title><![CDATA[New comment by friedman23 in "The plateauing of cognitive ability among top earners"]]></title><description><![CDATA[
<p>No, if it was actually like monopoly there is 0 chance of succeeding once people have established themselves.<p>You have a finite number of bets you can make in your life, if you waste them by partying, gambling and being high on drugs then yeah, I can see how it can feel like it's impossible to succeed.<p>And life is a lot easier than these board games, there isn't one winner in life.</p>
]]></description><pubDate>Sat, 04 Feb 2023 17:09:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=34656020</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34656020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34656020</guid></item><item><title><![CDATA[New comment by friedman23 in "The plateauing of cognitive ability among top earners"]]></title><description><![CDATA[
<p>Ah yeah, you should have told that to my immigrant parents who came here with nothing.</p>
]]></description><pubDate>Sat, 04 Feb 2023 17:03:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=34655960</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34655960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34655960</guid></item><item><title><![CDATA[New comment by friedman23 in "The plateauing of cognitive ability among top earners"]]></title><description><![CDATA[
<p>> It also disregards the type of lottery game that is a part of wealth accumulation.<p>It's not a lottery game, it's a poker game (and in reality, it's much easier than poker because the economy is positive sum and poker is zero sum). If you only consider "wealthy" to be people who have made billions or hundreds of millions then it's a lottery. But someone that consistently makes decisions that maximize expected monetary gain can consistently become a "rich" person if our definition of rich is have more than $10million.<p>(Poker is negative sum if you are playing in a raked game)</p>
]]></description><pubDate>Sat, 04 Feb 2023 15:57:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=34655370</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34655370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34655370</guid></item><item><title><![CDATA[New comment by friedman23 in "Flutter desktop isn’t there yet"]]></title><description><![CDATA[
<p>> I can see some apps needing to be native (ex: using AR/ML libraries where you need to squeeze everything out of the phone)<p>I agree but all that's needed there is an escape hatch with some way for the non-native interface to interact with the native code.</p>
]]></description><pubDate>Fri, 03 Feb 2023 17:49:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=34644935</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34644935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34644935</guid></item><item><title><![CDATA[New comment by friedman23 in "Flutter desktop isn’t there yet"]]></title><description><![CDATA[
<p>One single platform for cross platform development is enough motivation and react native has improved a lot in the past year.<p>The entire concept of developing the same app multiple times for different platforms is just so mind numbingly dumb. 3x the engineering team, 3 different platforms with all their different idiosyncrasies. The impossibility of maintaining feature parity across all three platforms. 3x the testing and debugging.</p>
]]></description><pubDate>Fri, 03 Feb 2023 16:53:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=34643783</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34643783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34643783</guid></item><item><title><![CDATA[New comment by friedman23 in "The U.S. added 517,000 jobs in January, much better than 187,000 expected"]]></title><description><![CDATA[
<p>It's going to take white collar jobs. The cost of batteries, motors, and steel makes replacing humans with robots not cost effective.</p>
]]></description><pubDate>Fri, 03 Feb 2023 15:52:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=34642707</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34642707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34642707</guid></item><item><title><![CDATA[New comment by friedman23 in "Meanwhile, over in Androidtown"]]></title><description><![CDATA[
<p>Can you prove the results are cherry picked? Android app quality being worse than iOS is my personal experience as well. There are many reasons for this too. Show us well known consumer Android apps where the iOS and Android app experiences are on par.</p>
]]></description><pubDate>Wed, 01 Feb 2023 16:19:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=34612708</link><dc:creator>friedman23</dc:creator><comments>https://news.ycombinator.com/item?id=34612708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34612708</guid></item></channel></rss>