<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: psygn89</title><link>https://news.ycombinator.com/user?id=psygn89</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 05 May 2026 08:22:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=psygn89" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by psygn89 in "Opus 4.7 to 4.6 Inflation is ~45%"]]></title><description><![CDATA[
<p>I cringed when I saw a dev literally copy and paste an AI's response to a concern. The concern was one that had layers and implications to it, but instead of getting an answer as to why it was done a certain way and to allay any potential issues, that dev got a two paragraph lecture on how something worked on the surface of it, wrapped in em dashes and joviality.<p>A good dev would've read deeper into the concern and maybe noticed potential flaws, and if he had his own doubts about what the concern was about, would have asked for more clarification.  Not just feed a concern into AI and fling it back.  Like please, in this day and age of AI, have the benefit of the doubt that someone with a concern would have checked with AI himself if he had any doubts of his own concern...</p>
]]></description><pubDate>Sat, 18 Apr 2026 18:01:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47818008</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=47818008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47818008</guid></item><item><title><![CDATA[New comment by psygn89 in "Tell HN: Fiverr left customer files public and searchable"]]></title><description><![CDATA[
<p>I guess they used Fiverr for security</p>
]]></description><pubDate>Tue, 14 Apr 2026 23:02:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47772570</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=47772570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47772570</guid></item><item><title><![CDATA[New comment by psygn89 in "I pitched a roller coaster to Disneyland at age 10 in 1978"]]></title><description><![CDATA[
<p>I did a similar thing with a car design for Mercedes-Benz when I was around the same age.  I had all the car drawing books and really thought I was going to be a car designer.  Much to my surprise, they responded with enthusiasm and even sent me a Mercedes-Benz keychain :)</p>
]]></description><pubDate>Tue, 24 Feb 2026 16:26:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47139050</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=47139050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47139050</guid></item><item><title><![CDATA[New comment by psygn89 in "The peculiar case of Japanese web design (2022)"]]></title><description><![CDATA[
<p>Having lived in Japan it feels they either they go all in on minimalist or maximalist.  Some stores are quiet, others are obnoxiously loud and brightly lit to where you don't see your own shadow.  Some magazines have a ridiculous amount of text on the cover, distorting the characters to fit with bold text stroking, others especially fashion might have one line if any at all alongside their logo.  Game and book covers can be more on artistic/subtle side whereas in the west we often fight for your attention with character collages or action scenes.</p>
]]></description><pubDate>Mon, 23 Feb 2026 16:39:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47124708</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=47124708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47124708</guid></item><item><title><![CDATA[New comment by psygn89 in "Web Components: The Framework-Free Renaissance"]]></title><description><![CDATA[
<p>We basically tried wrapping an entire registration app into the Shadow DOM just for a hopeful kick but it came with weird accessibility quirks, arrow keys not always working to go through selections, and some overlays acting strangely.  We were using Shadcn which is powered by Radix Primitives, however, and a setup they probably weren't expecting or testing their code to be in.<p>But for smaller things like chat widgets or players I think it's a great solution.</p>
]]></description><pubDate>Fri, 20 Feb 2026 15:14:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47089023</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=47089023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47089023</guid></item><item><title><![CDATA[New comment by psygn89 in "Everyone hates OneDrive, Microsofts cloud app that steals and deletes files"]]></title><description><![CDATA[
<p>I didn't have a problem until I migrated to another Mac.  Then I started having duplicate files.  I think I fixed it by logging out of everything and deleting the duplicates but it was a couple hours wasted.  Didn't have this problem with Dropbox in my career.</p>
]]></description><pubDate>Wed, 07 Jan 2026 16:01:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46527935</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=46527935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46527935</guid></item><item><title><![CDATA[New comment by psygn89 in "Here is the 15 sec coding test I used to instantly filter out most applicants"]]></title><description><![CDATA[
<p>Thanks, I was wondering how in the hell that many would get the answer wrong and what is this hidden equal sign he was talking about.<p>Maybe the question could be flipped on its head to filter further with "50% of applicants get this question wrong -- why?" to where someone more inquisitive like you might inspect it, but that's probably more of a frontend question.</p>
]]></description><pubDate>Wed, 17 Dec 2025 22:37:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46306560</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=46306560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46306560</guid></item><item><title><![CDATA[New comment by psygn89 in "An SVG is all you need"]]></title><description><![CDATA[
<p>I don't think LLM's are that great at manipulating SVG unless you mean like small edits like rotation and font size.  Cool article though, I'll have to think how I can leverage it.</p>
]]></description><pubDate>Thu, 11 Dec 2025 21:04:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46237132</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=46237132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46237132</guid></item><item><title><![CDATA[New comment by psygn89 in "Deprecate like you mean it"]]></title><description><![CDATA[
<p>Yep. I'll admit I've acted faster to hard set dates than some "in the future" message. I've also seen some tools become really noisy about deprecation spanning many lines AND repeating. Please don't log the same message over and over for each instance. Color or add emoji if you must to grab attention, but once is enough. It's annoying when you can't do anything about it at that time and have to sift through this extra noise when hunting down another issue in the CI log. Add a link that goes over it in more detail and how to migrate for that specific deprecation.</p>
]]></description><pubDate>Thu, 11 Dec 2025 17:05:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46233983</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=46233983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46233983</guid></item><item><title><![CDATA[New comment by psygn89 in "Apple’s head of user interface design, Alan Dye, will join Meta"]]></title><description><![CDATA[
<p>Hopefully the end of liquid [gl]ass.</p>
]]></description><pubDate>Thu, 04 Dec 2025 03:14:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46143390</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=46143390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46143390</guid></item><item><title><![CDATA[New comment by psygn89 in "New layouts with CSS Subgrid"]]></title><description><![CDATA[
<p>Use <table> for tabular data, but for layout you should use grid.  Grid doesn't have it's own element like table does, so you have to use css to apply that display to a div.<p>CSS takes a bit of time to understand. It's cascading nature and how certain properties behave differently based on the html structure or display type or direction makes it tricky. I don't blame you sticking with tables for layouts for yourself - making layouts with floats was a pain. Bootstrap hid a lot of the layout pain.  But today we have flex and grid to help us realize our layouts.</p>
]]></description><pubDate>Wed, 26 Nov 2025 05:10:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46054390</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=46054390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46054390</guid></item><item><title><![CDATA[New comment by psygn89 in "New layouts with CSS Subgrid"]]></title><description><![CDATA[
<p>Yeah, to expand on that... Flex is, well, flexible, whereas Grid is more rigid like a table. The rigidity of Grid allows you to span rows and columns (2D) just like you can with table cells (colspan/rowspan).  Grid is usually used at a macro level for its more deterministic layout (no unintuitive flex quirks), while flex is usually used to lay things out at a component level where you don't care that the next row of items isn't perfectly aligned with the ones above (you will often see it hold some buttons or badges, or vertically align text to an icon), and Grid setting the layout of the app and container components (modals, cards, etc).</p>
]]></description><pubDate>Wed, 26 Nov 2025 04:27:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46054210</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=46054210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46054210</guid></item><item><title><![CDATA[New comment by psygn89 in "Nano Banana Pro"]]></title><description><![CDATA[
<p>I agree, it's improving by leaps.  I'm still patiently awaiting for my niche use of creating new icons though, one that can match the existing curvature, weight, spacing, and balance.  It seems AI is struggling in the overlap of visuals <-> code, or perhaps there's less business incentive to train on that front.  I know the pelican on bicycle svg is getting better, but still really rough looking and hard to modify with prompt versus just spending some time upfront to do it yourself in an editor.</p>
]]></description><pubDate>Thu, 20 Nov 2025 17:16:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45995018</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=45995018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45995018</guid></item><item><title><![CDATA[New comment by psygn89 in "Pose Animator – An open source tool to bring SVG characters to life (2020)"]]></title><description><![CDATA[
<p>Cute!</p>
]]></description><pubDate>Mon, 10 Nov 2025 16:48:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45877812</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=45877812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45877812</guid></item><item><title><![CDATA[New comment by psygn89 in "Gmail AI gets more intrusive"]]></title><description><![CDATA[
<p>Can it can help answer my questions on behalf of my clients that use gmail?</p>
]]></description><pubDate>Fri, 07 Nov 2025 18:49:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45849562</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=45849562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45849562</guid></item><item><title><![CDATA[New comment by psygn89 in "Show HN: A CSS-Only Terrain Generator"]]></title><description><![CDATA[
<p>You might not need it using the new :has() and different inputs as modifiers.  Though that's a lot of :has() and probably would kill performance.</p>
]]></description><pubDate>Tue, 04 Nov 2025 18:07:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45814014</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=45814014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45814014</guid></item><item><title><![CDATA[New comment by psygn89 in "Just use a button"]]></title><description><![CDATA[
<p>Yup.  I think a lot of the devs that started with React jumped straight into the "fun" stuff without learning some of the "boring" fundamentals.<p>And those devs set the wrong patterns and standards for others following hot behind them.  The only time I can remember needing to dress a div up like a button was when an accordion trigger was just a giant button and anything passed in would be rendered inside, but I needed an action to the right of the trigger title.  But those happen super rarely.  You can't just pass in a button as it was invalid html to have nested buttons obviously.  Yes, I know I could probably use css to absolutely position it or something but that takes it out of the flow and starts hacking about it in another way.</p>
]]></description><pubDate>Fri, 31 Oct 2025 21:36:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45776972</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=45776972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45776972</guid></item><item><title><![CDATA[New comment by psygn89 in "Composer: Building a fast frontier model with RL"]]></title><description><![CDATA[
<p>Yep, it just works seamlessly. Sure, it hangs sometimes, but their UI allows you to retry or undo changes to an earlier point in the conversation easily.  The autocompletion is nice as well and pretty satisfying to tab through the small and menial things when refactoring.</p>
]]></description><pubDate>Wed, 29 Oct 2025 17:04:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45749756</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=45749756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45749756</guid></item><item><title><![CDATA[New comment by psygn89 in "DoorDash and Waymo launch autonomous delivery service in Phoenix"]]></title><description><![CDATA[
<p>The less social interaction part.</p>
]]></description><pubDate>Thu, 16 Oct 2025 15:30:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45606621</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=45606621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45606621</guid></item><item><title><![CDATA[New comment by psygn89 in "New nanotherapy clears amyloid-β, reversing symptoms of Alzheimer's in mice"]]></title><description><![CDATA[
<p>Are you a dad by any chance?</p>
]]></description><pubDate>Thu, 09 Oct 2025 17:34:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45530712</link><dc:creator>psygn89</dc:creator><comments>https://news.ycombinator.com/item?id=45530712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45530712</guid></item></channel></rss>