<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: tjchear</title><link>https://news.ycombinator.com/user?id=tjchear</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 24 May 2026 21:35:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tjchear" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tjchear in "Chinese EVs Can Now Project Movies from Their Headlights"]]></title><description><![CDATA[
<p>I remember reading a research about using a projector like headlights with a high resolution camera that can capture the position of each raindrop and selectively turn off projection on each raindrop’s position in real time so you can still see clearly at night without being blinded by the reflection from the raindrops. It’ll be cool if they can incorporate that once this headlight projection tech becomes widely available.</p>
]]></description><pubDate>Sun, 03 May 2026 14:43:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47997413</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=47997413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47997413</guid></item><item><title><![CDATA[New comment by tjchear in "I am leaving the AI party after one drink"]]></title><description><![CDATA[
<p>Here’s my experience: just yesterday I had to tackle this task that’d have required a backend engineer and a frontend engineer several days, so I tasked several Claude code agents to work on them autonomously. With the time freed up, I didn’t just twiddle my thumbs. I used it to read up on this topic that was making the rounds yesterday and gained a better understanding of it - something hard to do when you juggle both a job and raising a family. I could then reinvest the time I used to learn something by using them in some other projects.<p>Just my two cents. No matter whether you use AI or not, I’m sure you’ll gain something.</p>
]]></description><pubDate>Fri, 27 Mar 2026 17:32:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47545738</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=47545738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47545738</guid></item><item><title><![CDATA[New comment by tjchear in "Show HN: AI Roundtable – Let 200 models debate your question"]]></title><description><![CDATA[
<p>Yay thank you!</p>
]]></description><pubDate>Wed, 25 Mar 2026 20:44:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47522969</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=47522969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47522969</guid></item><item><title><![CDATA[New comment by tjchear in "Show HN: AI Roundtable – Let 200 models debate your question"]]></title><description><![CDATA[
<p>Lots of fun questions! Can you make it so that I can open each one in a new tab? Also if I navigate back to the main view I lose my scroll position.</p>
]]></description><pubDate>Wed, 25 Mar 2026 19:01:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47521704</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=47521704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47521704</guid></item><item><title><![CDATA[New comment by tjchear in "Claws are now a new layer on top of LLM agents"]]></title><description><![CDATA[
<p>If you’re using it with a local model then you need a lot of GPU memory to load up the model. Unified memory is great here since you can basically use almost all the RAM to load the model.</p>
]]></description><pubDate>Sat, 21 Feb 2026 14:08:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47100997</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=47100997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47100997</guid></item><item><title><![CDATA[New comment by tjchear in "Nobody knows how the whole system works"]]></title><description><![CDATA[
<p>Yeah it’s all trade offs. If it means I get to where I want to be faster, even if it’s imperfect, so be it.<p>Humans aren’t without flaws; prior to coding assistants,  I’ve lost count of the times my PM telling me to rush things at the expense of engineering rigor. We validate or falsify the need for a feature sooner and move on to other things. Sometimes it works sometimes a bug blows up in our faces, but things still chug along.<p>This point will become increasingly moot as AI gets better at generating good code, and faster, too.</p>
]]></description><pubDate>Mon, 09 Feb 2026 08:50:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46943120</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=46943120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46943120</guid></item><item><title><![CDATA[New comment by tjchear in "Nobody knows how the whole system works"]]></title><description><![CDATA[
<p>I take a fairly optimistic view to the adoption of AI assistants in our line of work. We begin to work and reason at a higher level and let the agents worry about the lower level details. Know where else this happens? Any human organization that existed, exists, and will exist. Hierarchies form because no one person can do everything and hold all the details in their mind, especially as the complexity of what they intend to accomplish goes up.<p>One can continue to perfect and exercise their craft the old school way, and that’s totally fine, but don’t count on that to put food on the table. Some genius probably can, but I certainly am not one.</p>
]]></description><pubDate>Mon, 09 Feb 2026 08:00:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46942760</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=46942760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46942760</guid></item><item><title><![CDATA[New comment by tjchear in "Why DuckDB is my first choice for data processing"]]></title><description><![CDATA[
<p>I’ve not used duckdb before nor do I do much data analysis so I am curious about this one aspect of processing medium sized json/csv with it: the data are not indexed, so any non-trivial query would require a full scan. Is duckdb so fast that this is never really a problem for most folks?</p>
]]></description><pubDate>Fri, 16 Jan 2026 16:14:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46648073</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=46648073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46648073</guid></item><item><title><![CDATA[New comment by tjchear in "Postal Arbitrage"]]></title><description><![CDATA[
<p>My understanding is food delivery companies take a huge cut (like 30%) so restaurants are forced to raise their prices significantly or risk losing customers. Even with that cut, food delivery customers still have to pay a significant delivery/service fee.</p>
]]></description><pubDate>Tue, 13 Jan 2026 05:55:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46597706</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=46597706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46597706</guid></item><item><title><![CDATA[New comment by tjchear in "Show HN: Pane – An agent that edits spreadsheets"]]></title><description><![CDATA[
<p>iirc there was a startup doing the same thing called sourcetable? How does pane compare to it?</p>
]]></description><pubDate>Tue, 13 Jan 2026 01:43:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46596458</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=46596458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46596458</guid></item><item><title><![CDATA[New comment by tjchear in "“Stop Designing Languages. Write Libraries Instead” (2016)"]]></title><description><![CDATA[
<p>The author makes a good point about language capabilities enabling certain libraries to be written, just as DSL makes it easier to reason about problems and implement solutions with the right kind of abstractions and language ergonomics (usually at the expense of expressivity and flexibility).<p>There’s a time in my life where I designed languages and wrote compilers. One type of language I’ve always thought about that could be made more approachable to non technical users is an outline-liked language with English like syntaxes and being a DSL, the shape of the outline would be very much fixed and on a guardrail, and can’t express arbitrary instructions like normal programming languages, but an escape hatch (to more expressive language) for advanced users can be provided. An area where this DSL can be used would be common portal admin app generation and workflow automation.<p>That said, with the advent of AI assistants, I’m not sure if there is still room for my DSL idea.</p>
]]></description><pubDate>Wed, 07 Jan 2026 18:05:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46530009</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=46530009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46530009</guid></item><item><title><![CDATA[New comment by tjchear in "Engineers who dismiss AI"]]></title><description><![CDATA[
<p>I think this question can be answered in so many ways - first of all, piling abstraction doesn’t automatically imply bloating - with proper compile time optimizations you can achieve zero cost abstractions, e.g C++ compilers.<p>Secondly, bloated comes in so many forms and they all have different reasons. Did you mean bloated as in huge dependency installs like those node modules? Or did you mean an electron app where a browser is bundled? Or perhaps you mean the insane number of FactoryFactoryFactoryBuilder classes that Java programmers have to bear with because of misguided overarchitecting? The 7 layer of network protocols - is that bloating?<p>These are human decisions - trade-offs between delivering values fast and performance. Foundational layers are usually built with care, and the right abstractions help with correctness and performance. At the app layers, requirements change more quickly and people are more accepting of performance hits, so they pick tech stacks that you would describe as bloated for faster iteration and delivery of value.<p>So even if I used abstraction as an analogy, I don’t think that automatically implies AI assisted coding will lead to more bloat. If anything it can help guide people to proper engineering principles and fit the code to the task at hand instead of overarchitecting. It’s still early days and we need to learn to work well with it so it can give us what we want.</p>
]]></description><pubDate>Fri, 19 Dec 2025 15:31:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46326882</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=46326882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46326882</guid></item><item><title><![CDATA[New comment by tjchear in "Engineers who dismiss AI"]]></title><description><![CDATA[
<p>If we sees ourselves less as a programmer and more as a software builder, then it doesn’t really matter if our programming skills atrophy in the process of adopting this tool, because it affords us to build at a higher abstraction level), kind of like how a PM does it. This up-leveling in abstractions have happened over and over in software engineering as our tooling improves over time. I’m sure some excellent software engineers here couldn’t write in assembly code to save their lives, but are wildly productive and respected for what they do - building excellent software.<p>That said, as long as there’s the potential for AI to hallucinate, we’ll always need to be vigilant - for that reason I would want to keep my programming skills sharp.<p>AI assisted software building by day, artisanal coder by night perhaps.</p>
]]></description><pubDate>Fri, 19 Dec 2025 13:42:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46325764</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=46325764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46325764</guid></item><item><title><![CDATA[New comment by tjchear in "Show HN: My Tizen multiplayer drawing game flopped, but then hit 100M drawings"]]></title><description><![CDATA[
<p>That’s really awesome to have a viable self bootstrapped project! Did you have to spend a lot of time maintaining it or deal with customer support after the initial launch? A low maintenance yet viable business would truly be the dream!</p>
]]></description><pubDate>Wed, 17 Dec 2025 17:33:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46302686</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=46302686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46302686</guid></item><item><title><![CDATA[New comment by tjchear in "Ask HN: Abandoned/dead projects you think died before their time and why?"]]></title><description><![CDATA[
<p>What’s stopping other Unix-like systems from adopting the everything is a file philosophy?</p>
]]></description><pubDate>Sun, 12 Oct 2025 14:08:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45558324</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=45558324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45558324</guid></item><item><title><![CDATA[New comment by tjchear in "The time bomb in the tax code that's fueling mass tech layoffs"]]></title><description><![CDATA[
<p>> For almost 70 years, American companies could deduct 100% of qualified research and development spending in the year they incurred the costs. Salaries, software, contractor payments — if it contributed to creating or improving a product, it came off the top of a firm’s taxable income.<p>According to the article, as long as the tech workers contribute to improving or creating a product (be it games or apps), they count as R&D cost.</p>
]]></description><pubDate>Wed, 04 Jun 2025 14:37:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44181168</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=44181168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44181168</guid></item><item><title><![CDATA[New comment by tjchear in "Show HN: Vim-like wysiwyg webpage editor"]]></title><description><![CDATA[
<p>Vivpage is a vim-like wsyiwyg webpage editor. You can use quick shortcut keys to navigate around, perform selection, insert/edit/delete elements/styles, and it comes complete with undo/redo capability.<p>I built this because I thought it'd be neat to have some of that vim-like agility when editing a webpage.<p>It's got some learning curve for obvious reasons, but if you're up for a challenge here's a quickstart doc: <a href="https://vivpage.vercel.app/doc/quickstart" rel="nofollow noreferrer">https://vivpage.vercel.app/doc/quickstart</a></p>
]]></description><pubDate>Fri, 28 Jul 2023 13:36:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=36906570</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=36906570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36906570</guid></item><item><title><![CDATA[Show HN: Vim-like wysiwyg webpage editor]]></title><description><![CDATA[
<p>Article URL: <a href="https://vivpage.vercel.app/demo">https://vivpage.vercel.app/demo</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36906569">https://news.ycombinator.com/item?id=36906569</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 28 Jul 2023 13:36:32 +0000</pubDate><link>https://vivpage.vercel.app/demo</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=36906569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36906569</guid></item><item><title><![CDATA[New comment by tjchear in "System D"]]></title><description><![CDATA[
<p>Paul Graham once described the quality of being formidable in a startup founder. If they say they'll get something done in 2 weeks, they'll get it done in 2 weeks, even if poorly done. Formidable founders stand the greatest chance at succeeding. System D certainly reminds me of that.</p>
]]></description><pubDate>Sat, 22 Apr 2023 21:41:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=35671177</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=35671177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35671177</guid></item><item><title><![CDATA[New comment by tjchear in "The Age of AI has begun"]]></title><description><![CDATA[
<p>We're just trapped in the present day tech zeitgeist. Taking a step back and looking at things on a longer time scale, you'll see there has always been good people to keep things in balance, and the general state of things improves over time. There are great people working on tools to identify AI generated content, and even regular people will eventually catch up to the impact generative AI brings and adapt accordingly, like most other technologies / developments.<p>I'm optimistic we'll pull through.</p>
]]></description><pubDate>Wed, 22 Mar 2023 00:04:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=35254679</link><dc:creator>tjchear</dc:creator><comments>https://news.ycombinator.com/item?id=35254679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35254679</guid></item></channel></rss>